Question: Warning, solutions may have been lost (non linear problem)

eqn1:=(1-x)*exp(c*d*M*z + a*(1-d)*M*y+(M/2))-x*exp(-c*d*M*z - a*(1-d)*M*y - (M/2))=0;

eqn2:=(1-y)*exp(a*d*M*x + b*(1-d)*M*z+(M/2))- y*exp(-a*d*M*x - b*(1-d)*M*z - (M/2))=0;

eqn3:=(1-z)*exp(b*d*M*y + c*(1-d)*M*x+(M/2))- z*exp(-b*d*M*y - c*(1-d)*M*x - (M/2))=0;

 

When I try to solve this system of equations as:

solve( {eqn1,eqn2,eqn3},{x,y,z} );

or 

solve( {eqn1,eqn2,eqn3,0<x,x<1,0<y,y<1,0<z,z<1,a>0,b>0,c>0,0<d,d<1,0<M},{x,y,z} );

I get the message "Warning, solutions may have been lost"

What am I doing wrong?

Please Wait...