GenericCylindricalDecomposition
GenericCylindricalDecomposition[ineqs,{x1,x2,…}]
finds the full-dimensional part of the decomposition of the region represented by the inequalities ineqs into cylindrical parts whose directions correspond to the successive xi, together with any hypersurfaces containing the rest of the region.
Details and Options
- GenericCylindricalDecomposition assumes that all variables are real.
- Lists or logical combinations of inequalities can be given.
- GenericCylindricalDecomposition returns inequalities whose bounds in general involve algebraic functions.
Examples
open allclose allScope (3)
GenericCylindricalDecomposition gives a full‐dimensional set of solutions and a hypersurface:
The hypersurface contains the difference between all solutions and the full‐dimensional set:
Generalizations & Extensions (1)
Options (1)
Method (1)
By default, GenericCylindricalDecomposition returns cylindrical decomposition represented as a Boolean combination of equations and inequalities:
Use Method{"CylindricalDecompositionFunctionOutput"True} to get CylindricalDecompositionFunction results:
Applications (1)
Plot a region described by inequalities:
The curves on the surface correspond to cylinder boundaries:
Computing full cylindrical decomposition takes longer and is not necessary to plot the picture:
RegionPlot3D uses a numerical method and gives a somewhat less-precise picture:
Properties & Relations (3)
GenericCylindricalDecomposition finds the solution set up to lower‐dimensional parts:
CylindricalDecomposition finds the complete solution set:
Reduce uses cylindrical decomposition to solve inequalities:
Possible Issues (1)
When the solution set is lower-dimensional, no solutions are found:
To find lower-dimensional solution sets, use CylindricalDecomposition:
Text
Wolfram Research (2007), GenericCylindricalDecomposition, Wolfram Language function, https://reference.wolfram.com/language/ref/GenericCylindricalDecomposition.html.
CMS
Wolfram Language. 2007. "GenericCylindricalDecomposition." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GenericCylindricalDecomposition.html.
APA
Wolfram Language. (2007). GenericCylindricalDecomposition. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GenericCylindricalDecomposition.html