Message Boards Message Boards

Solve[eqs,vars,Integers] Mathematica 10.3.0

Posted 8 years ago

I have a system of about 20 equations and 16 variables with (fairly large > 2^30) integer coefficients including some symbolic constants. When I use

Solve[eqns,vars] 

it gives me {{}} so it seems to say there is no solution. However when I use

Solve[eqns,vars,Integers]

it introduces some new constants and gives me a Conditional Solution. I do not know how (or why) the new constants are selected. I am concerned about the uniqueness of the solution.

I am new to Mathematica 10. I last used Mathematica ver 4.0 when I taught "Calculus and Mathematica" in 1989.

POSTED BY: Gerald Janusz

Hi Gerald,

What {{}} means is that everybody is a solution ({} means empty solution set). I can venture to guess that there are sufficiently many parameters to allow for a full solution set in terms of the "solve" variables. If you post the system, or attach it as a notebook or ,m file, it will be easier to investigate in more detail.

Best,

Daniel

POSTED BY: Daniel Lichtblau
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract