Uvrštavanjem x=y=0 u danu jednadžbu dobivamo
f(0)2=0,odnosnof(0)=0.
Uvrštavanjem x=y=1 u danu jednadžbu dobivamo
f(1)(1+f(1))=2f(1),odnosnof(1)2=f(1).
Razlikujemo dva slučaja: f(1)=0 ili f(1)=1.
Ako je f(1)=0, uvrštavanjem x=1 u početnu jednadžbu dobivamo da za svaki y∈R vrijedi
f(y)(1+f(y))=f(y),tj.f(y)=0.
Ako je f(1)=1, uvrštavanjem y=1 u početnu jednadžbu dobivamo da za svaki x∈R vrijedi
f(x)(x+1)=x2+f(x),odnosnoxf(x)=x2.
Za x=0 dijeljenjem s x dobivamo da je f(x)=x. Budući da je i f(0)=0, slijedi da je f(x)=x za svaki x∈R.
Uvrštavanjem vidimo da funkcije f(x)=0 i f(x)=x zaista zadovoljavaju početnu jednadžbu te su to tražena rješenja.