0
$\begingroup$

I have a system of equations all linear in one variable X with many parameters. I am trying to separate the variable in these equations by taking the pairwise resultants of one of the equation with the other ones so that the resultants are equal. E.g.

A1=Resultant[eq1,eq2,X];
A2=Resultant[eq1,eq3,X];
...
An=Resultant[eq1,eqn,X];

Where the equations are something like this:

eq1 = a b c X +  e/h f^5 g^2 X + 6 a^3/g k X + .... + az/h^2 X
 .....

And what I want to get are expressions A1,..An in a, b, c,.. (free of X), which are equal. However, it is running too slow and I am not getting any result. Perhaps there is another way of doing that in Mathematica?

$\endgroup$
1
  • 3
    $\begingroup$ This is hard to answer without concrete definitions. $\endgroup$ Commented Apr 23, 2019 at 10:55

1 Answer 1

0
$\begingroup$

I have found out that using Solve is much faster than Resultant. So if I solve each equation for X, I get equal expressions in a, b, c, etc free of X as required.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.