19.07.2014 Views

Contents - Student subdomain for University of Bath

Contents - Student subdomain for University of Bath

Contents - Student subdomain for University of Bath

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.5. EQUATIONS AND INEQUALITIES 107<br />

S 3 projects onto [−1, 1], which is the union <strong>of</strong> three sets in (3.58). We have to<br />

decompose S 3 into four sets:<br />

S 3,1 = {(−1, 0)}, S 3,2 = {(1, 0)},<br />

S 3,3 = {(x, y) | x 2 + y 2 − 1 = 0 ∧ y > 0},<br />

S 3,4 = {(x, y) | x 2 + y 2 − 1 = 0 ∧ y < 0}.<br />

S 1 splits into eight sets, one above each <strong>of</strong> (−∞, −1) and (1, ∞) and two above<br />

each <strong>of</strong> the other components <strong>of</strong> (3.58). It is obvious that this is the minimal<br />

refinement <strong>of</strong> the original decomposition to possess a cylindric decomposition.<br />

Furthermore in this case no linear trans<strong>for</strong>mation <strong>of</strong> the axes can reduce this.<br />

If we wanted a sampled decomposition, we could choose x-coordinates <strong>of</strong> −2,<br />

−1, 0, 1 and 2, and y-coordinates to match, from {0, ±1, ±2}.<br />

Cylindricity is fundamental to solving problem 3 via the following two propositions.<br />

Proposition 42 Let<br />

∃x n . . . ∃x m+1 P (x 1 , . . . , x n ) (3.59)<br />

be an existentially quantified <strong>for</strong>mula, D be a sampled algebraic decomposition<br />

<strong>of</strong> R n which is sign-invariant <strong>for</strong> all the polynomials occurring in P , and D ′<br />

be a sampled algebraic decomposition <strong>of</strong> R m such that D is cylindrical over D ′ .<br />

Then a quantifier-free <strong>for</strong>m <strong>of</strong> (3.59) is<br />

∨<br />

Def(C ′ ). (3.60)<br />

Proposition 43 Let<br />

C ′ ∈D ′ ∃C∈Cyl(C ′ )P (Sample(C))<br />

∀x n . . . ∀x m+1 P (x 1 , . . . , x n ) (3.61)<br />

be a universally quantified <strong>for</strong>mula, D be a sampled algebraic decomposition <strong>of</strong><br />

R n which is sign-invariant <strong>for</strong> all the polynomials occurring in P , and D ′ be<br />

a sampled algebraic decomposition <strong>of</strong> R m such that D is cylindrical over D ′ .<br />

Then a quantifier-free <strong>for</strong>m <strong>of</strong> (3.61) is<br />

∨<br />

Def(C ′ ). (3.62)<br />

C ′ ∈D ′ ∀C∈Cyl(C ′ )P (Sample(C))<br />

These two propositions lead to a solution <strong>of</strong> problem 3.<br />

Theorem 25 ([Col75]) Let x 0 , . . . , x k be sets <strong>of</strong> variables, with x i = (x i,1 , . . . ,<br />

x i,ni ), and let N i = ∑ i<br />

j=0 n j. Let P (x 0 , . . . , x k ) be a semi-algebraic proposition,<br />

D i be an algebraic decomposition <strong>of</strong> R Ni such that each D i is cylindric over D i−1<br />

and D k is sign-invariant <strong>for</strong> all the polynomials in P . Then a quantifier-free<br />

<strong>for</strong>m <strong>of</strong><br />

Q k x k . . . Q 1 x 1 P (x 0 , . . . , x k ) (3.63)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!