Question: singularitys

how would i get maple to ingnore wht is a mathematical singularity and not a physical one, and continue picking up the solution the other side of the point??

see code below;

> eqn10 := diff(e(z)^2, z) = ((3/2)*e(z)^2-3*(n^2/f(z)^2)^2/(2*(e(z)^2-O*(1+z)^(3*g)))+(1/2)*((g-1)*3)*O*(1+z)^(3*g))/(2*(1+z));
> eqn11 := diff(f(z), z) = sqrt(1-(n^2/f(z)^2)^2/(e(z)^2-O*(1+z)^(3*g))^2)/(e(z)*(1+z));
>
> eqn12 := subs(O = .27, g = 1, n = .3, eqn10);
> eqn13 := subs(O = .27, g = 1, n = .3, eqn11);
>
> sol4 := dsolve([eqn12, eqn13, f(0) = 1, e(0) = 1], numeric, maxfun = 1000000000);
proc(x_rkf45)  ...  end;
>
> plots[odeplot](sol4, [[z, e(z), color = black]], 0 .. 2);
Warning, cannot evaluate the solution further right of .76663139, probably a singularity
 

Please Wait...