I am trying to get a solution of equation with many parameters. The general solution does not seem to reduce to a specific one.
The specific solution with all parameters known is
Block[{t = 1, λ = 1, m = 1/4, β = 2}, Solve[2 m^2 + 4 m t + 3 t^2 + λ^2 - 4 t (m + t) x + (t^2 - λ^2) (2 x^2 - 1) == β^2/2, x]] This gives $x=5/8$.
This is the general solution
sol = Solve[2 m^2 + 4 m t + 3 t^2 + λ^2 - 4 t (m + t) x + (t^2 - λ^2) (2 x^2 - 1) == β^2/2, x] // FullSimplify Inserting the parameters gives Indeterminate:
sol /. {t -> 1, λ -> 1, m -> 1/4, β -> 2} // N I tried even to find the Limit when $t\rightarrow\lambda$, but it still gives Indeterminate.
Block[{m = 1/4, β = 2}, Limit[sol[[1, 1, 2]], t -> λ]]
Block[{m = 1/4, \[Beta] = 2, \[Lambda] = 1}, Limit[sol[[1, 1, 2]], t -> \[Lambda]]]works. 3.Block[{m = 1/4, \[Beta] = 2}, Limit[sol[[1, 1, 2]], t -> \[Lambda], Assumptions -> \[Lambda] > 0]]also works, but theAssumptionsshould not be necessary, and e.g.Assumptions -> \[Lambda] < 0leads to incorrect result, which looks like a bug. $\endgroup$xwith a parametrized leading coefficient acts funny when you substitute a value that kills the leading coefficient? I'd be concerned if it acted any other way. $\endgroup$