Schöne Aufgabe, die ich mal statt der starren 2 gleich universell mit der Variablen a löse:
Bekannt ist die Umkehrfunktion zu x * e^x : LambertW(x) , also dahin umformen:
e^{x/2}*x + 2 e^{x/2} = a | /2
e^{x/2}*x/2 + 2/2 e^{x/2} = a/2 | Substitution u = x/2
e^u * (u +1) = a/2 | *e
e^{u+1}*(u+1) = a*e/2 | Subst2: k=u+1
e^k * k = a * e/2 | Umkehrfunktion
k = LambertW(a *e/2) | Rück2:
u = LambertW(a *e/2)-1 | Rück1
x = (LambertW(a *e/2)-1)*2
mit a = 2 wird daraus
x1= (LambertW(2 *e/2)-1)*2 = (1-1)*2 = 0
die LambertW hat aber noch einen komplexen Zweig mit 1. Parameter -1 siehe
http://www.lamprechts.de/gerd/php/RechnerMitUmkehrfunktion.php
x2=(LambertW(-1, 2 *e/2)-1)*2 = -3.0641842439727598109079877-9.194316026605146554324648128 i
Probe dieser komplexen Zahl kann jeder mit Wolfram Alpha testen, der mir nicht glaubt.
Aber vermutlich ist das vielen wieder viel zu hoch und der Lehrer will nur Spezialfall-Antworten wie "man sieht sofort, dass (0+2)*e^0 -2 =0 ist, da 2-2=0 ...