I want to plot the real part of function $y(x)$ given by the following implicit equation:
$$[y + (e + f x^2)x^2 + 23 x^2](gy + x^2 + 2 \frac{a}{d^2}\ln\frac{1 - b}{1 - c}) =0,$$
where $a$, $b$, $c$, $d$, $e$, $f$, $g$ are all constant, $y$ is the dependent variable and $x$ is the independent variable with $x\geq0$ in my problem. Inspired by this question and answer, I use FindRoot to do this. The code works, but it gives different curves as the change of start point in FindRoot. Therefore, I am really confused at which curve I should use and why?
First, give all the constants as exact value
a = 13/10; b = 4/10; c = 12/100; d = 10; e = -254; f = 2998; g = 10/79;
Then, define function and Simplify it
eq[x_] := (y + (e + f x^2)*x^2 + 23 x^2)*(g*y + x^2 +
2 a*Log[(1 - b)/(1 - c)]*1/d^2) == 0 // Simplify
Next, use FindRoot to obtain the function dependency $y(x)$
sol[x_?NumericQ] := FindRoot[eq[x], {y, 0}][[1, 2]] (*note the start value, here is 0*)
Last, plot it
Plot[{Re[sol[x]], Im[sol[x]]}, {x, 0, 0.35}, AxesLabel -> {x, None},
PlotLegends -> "Expressions", PlotStyle -> {Blue, Red}, PlotRange -> All]
Question: I found that the curve changes qualitatively with the start point of y, however, it will remain the same if the start value is larger or small than a threshold (here the threshold are 10 and -10, respectively). My question is which of the curves is the true real part and why it changes qualitatively?
If the start point in FindRoot is $10$: sol[x_?NumericQ] := FindRoot[eq[x], {y, 10}][[1, 2]], I will get
Furthermore, if $-10$ as the start point, it gives
And you can even get other different curves. Thank you in advance.



FindRootexceeds the threshold, thus it looks weird due to the non-smoothness, and (2) when theinitial valueless than the threshold, however, the curve changes with theinitial value. – lxy Dec 13 '16 at 07:51ContourPlot[(y + (e + f x^2)*x^2 + 23 x^2)*(g*y + x^2 + 2 a*Log[(1 - b)/(1 - c)]*1/d^2) == 0, {x, 0, 0.5}, {y, -2, 5}, MaxRecursion -> 3]: https://i.stack.imgur.com/J8Hxr.png – Dec 15 '16 at 21:12