I would like to find x in the equation A*f(x)=0 for A>0. Since A is a very large expression, I would save time by solving f(x)=0 instead. Is there a way to let Mathematica "cancel out A" (even if it is an expression that not explicitly specified)?
Note that FullSimplify does not do this job correctly (and certainly not fast enough)
Example:
Solve[(Q (-1 + A + Sqrt[x]))/B == 0]
I would like to obtain the expression (without manual inspection):
A + Sqrt[x] == 1
Replaceto eliminateA, likeReplace[A[y] f[x], A[y] f[x] -> f[x]]$\endgroup$a + b + b x == 0? Do you expect this to be transformed toa/b + 1 + x == 0? My point is that it is not clear when a factor should be divided out. In your exampleQandBdisappear completely, so it is a very specific case. What are your criteria for deciding what to divide out? I'm just trying to make the question more objective and concrete. $\endgroup$