Evaluating
FindInstance[a/(b + c) + b/(a + c) + c/(a + b) == 4, {a, b, c}, Integers]
does what I'd expect it to do: find a solution to the equation in integers.
{a -> 11, b -> 9, c -> -5}.
However, if I ask for two solutions, I get the following error:
FindInstance::fwsol: Warning: FindInstance found only 1 instance(s), but it was not able to prove 2 instances do not exist.
This is returned alongside the solution it's found. The strange thing is that the solution it finds if asked for two solutions is not the one it finds if asked for one, and it seems unable to find the original solution.
{a -> -39, b -> 156, c -> 429}
Can anyone with some knowledge of how the FindInstance function works comment on how this sort of behaviour can be avoided?
Comments
Post a Comment