Це рівняння можна розв'язати методом підстановки.
Припустимо, що (-x) = z. Тоді рівняння можна переписати як z^x = (4 + z)^x.
Якщо z = 0, то очевидно, що x = 0.
Якщо z ≠ 0, то ділимо обидві частини на z^x, отримуючи (4 + z)^x/z^x = 1.
Зауважимо, що (4 + z)/z > 0 для всіх z ≠ 0 (тому що z і 4 + z мають протилежні знаки).
Отже, (4 + z)/z > 0 і можна обидві частини піднести до степеня 1/x: ((4 + z)/z)^(1/x) = 1.
Це можливо тоді і тільки тоді, коли (4 + z)/z = 1, тобто z = 4/(1 - x). Підставляємо це значення в (-x)^x = (4 - z)^x і отримуємо (-x)^x = (-x)^(1-x).
Розділимо обидві частини на (-x)^(1-x), отримаємо (-x)^{2x-1} = -1.
Якщо x = 1/2, то (-x)^{2x-1} = 1, тому це не підходить.
Якщо x ≠ 1/2, то можемо помножити обидві частини на (-1)^(2x-1) і отримаємо (-x)^{2x-1} = -1.
Це можна переписати як x^{1-2x} = -1, тобто x^{2x-1} = -x.
Це рівняння має розв'язок x = -1.
Отже, рівняння (-x)^x = (4-x)^x має два розв'язки: x = 0 і x = -1.