Mathematica Products
-----
 /
Mathematica
*Fast Dense Numerical Linear Algebra
*High-Speed Sparse Linear Algebra
*Large-Scale Linear Systems
*Big-Number Arithmetic
*64-Bit Platform Support
*Faster MathLink
*Numerical Solving of Differential Equations
*Numerical Equation Solving
*Fitting Data
*Numeric Optimization
*DSolve
*RSolve
*Reduce
<Resolve
*FindInstance
*Symbolic Global Optimization
*Wider Support For Domain Specifications
*Connection Technology
*Importing and Exporting
*Statistical Plots
*Collecting Expressions During Evaluation
*New Linear Algebra Functions
*Algebraic Number Objects
*Authoring and Presentation
*Summary of New Features
*Ask about this page

Resolve

See What's New in Wolfram Mathematica 6

The function Resolve can eliminate quantifiers (for example Exists and ForAll) from arbitrary polynomial systems in complex or real variables using the same methods used by the solving function Reduce. For cases in which obtaining an implicit quantifier-free form of the system is easier than computing explicit solutions, Resolve returns the implicit form. Resolve can also eliminate quantifiers involving Boolean variables.

More Details PreviousNext

Example: Coefficients satisfying constraints

This gives the conditions that real coefficients a, b, and c have to satisfy so that a quadratic polynomial in a real variable x is positive.

Resolve[ [ForAll]_(x_1 {x_1 a_1 b_1 c} [ElementOf] R) c x^2 + b x + a [GreaterThan] 0]

 b < 0 [And] c > 0 [And] a > ((b^2)/(4c)) [Or] 
b == 0 [And] c [GreaterThanOrEqualTo] 0 [And] a > 0 [Or]
b > 0 [And] c > 0 [And] a > ((b^2)/(4c)

Example: Does x2 + y2 < 1 Imply that y > x4 - 2?

Resolve[ [ForAll]_(x_1 y} (x^2 + y^2 < 1 => y > x^4 - 2)

True

Graphically, the above result means that the unit circle lies inside the parabola.

Graphic: Plotted unit circle within parabola


Related Links


Documentation from The Mathematica Book Documentation from The Mathematica Book
Advanced Topic: Quantifiers
  
Documentation from the Reference Guide Documentation from the Reference Guide
Resolve
Reduce
Implies



Back to Top PreviousNext



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja]