This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

MaxExtraConditions

MaxExtraConditions
is an option to Solve and related functions that specifies how many extra equational conditions on continuous parameters to allow in solutions that are given.
  • Solve gives generic solutions only. Solutions that are valid only when continuous parameters satisfy equations are removed. Additional solutions can be obtained by using nondefault settings for MaxExtraConditions.
  • The following settings can be used:
0 (None)include solutions that require no equations on continuous parameters
kinclude solutions that require up to k equations on continuous parameters
Infinityinclude all solutions
Allinclude all solutions and all conditions
Automaticinclude solutions that require the minimal number of equations on continuous parameters
  • With the setting MaxExtraConditions->All, all conditions are included. Other settings will exclude inequations and NotElement conditions on continuous parameters.
This system has no generic solutions:
This gives solutions that require the minimal number of equational conditions:
This gives solutions with arbitrary conditions on parameters:
You can specify the maximal number of equations on parameters to allow:
This system has no generic solutions:
In[1]:=
Click for copyable input
Out[1]=
This gives solutions that require the minimal number of equational conditions:
In[2]:=
Click for copyable input
Out[2]=
This gives solutions with arbitrary conditions on parameters:
In[3]:=
Click for copyable input
Out[3]=
You can specify the maximal number of equations on parameters to allow:
In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input
Out[5]=
In[6]:=
Click for copyable input
Out[6]=
Equational conditions on discrete parameters are always allowed:
By default, Solve drops inequation conditions on continuous parameters:
With MaxExtraConditions->All, Solve includes all conditions:
New in 8