Definition
A recursive projection–lifting algorithm that partitions real n‑space into finitely many cylindrically arranged cells (cells whose projections onto lower dimensions are cells in the decomposition) on which a given finite set of real polynomials has invariant sign, enabling decision procedures for real quantifier and sign queries.
Principle
Principle
Project sets of polynomials down one variable at a time to compute projection polynomials capturing boundary conditions, then lift by isolating real roots and constructing cells in higher dimensions so that each cell is sign‑invariant for the original polynomials; the 'cylindrical' condition guarantees compatible stacking of cells across dimensions.
Demonstration
Demonstration
To decide ∃x p(x,y)>0, project the polynomial set in x to get discriminants and resultants in y, find critical y‑values partitioning the real line, then for each interval lift by computing sample x‑values and sign patterns to determine if some x exists with p>0 in that y‑cell.
Misapplication
Misapplication
Using CAD indiscriminately on problems with many variables or high degrees leads to infeasible computation because projection produces many polynomials; applying CAD to complex (nonreal) problems or ignoring numerical root isolation guarantees can produce incorrect cell descriptions.
Consequence
Consequence
CAD provides a complete decision procedure for first‑order formulas over real closed fields: it yields explicit cell decompositions that resolve quantifiers and sign conditions, and it can produce sample points and exact descriptions of semialgebraic sets at the cost of potentially high complexity.
Reversal
Reversal
Instead of full CAD one may use partial CAD, virtual substitution, or numeric sampling and interval methods to answer specific queries; this replaces a full sign‑invariant cylindrical decomposition by cheaper, possibly incomplete, alternatives.
Boundary
Boundary
Applies to polynomials with real coefficients and real quantifier elimination; it does not directly handle transcendental functions, complex variable queries, or efficiently scale to many variables and high degrees without heuristics or problem‑specific reductions.
Semantic Tension
Semantic Tension
CAD guarantees sign invariance and decidability for real quantifier problems but suffers worst‑case doubly exponential complexity; methods like Gröbner bases or numeric solvers can be more efficient for algebraic or approximate tasks but lack CAD's generality for real quantifiers.
Synthesis
Synthesis
Cylindrical Algebraic Decomposition is a projection‑and‑lifting scheme producing a finite sign‑invariant partition of real space into cylindrically compatible cells; it turns quantifier and sign questions over polynomials into combinatorial checks on cells and sample points, trading general decidability for high computational cost.