• Keine Ergebnisse gefunden

3 Heirs of subsets of R[X ]

3.1 Definition of heirs

As already mentioned before the definability question for orderings inR[X1, ..., Xn] could be solved (Theorem 1.18). One crucial step in the proof of this uses the fact that an ordering is definable if and only if for every real closed extension R0 ⊇R it has a unique heir. The notion of heirs originates in model theory and can be used for orderings because of the correspondence between orderings and types as explained in Section 1.3 and in the Appendix. The aim of this section is to generalize heirs of types to heirs of subsets of R[X1, ..., Xn] such that one can speak of an heir of a quadratic module or a preordering.

First we motivate the definition of an heir of a general subset of R[X1, ..., Xn].

As in Chapter 1, R is a real closed field, X = (X1, ..., Xn) and Y, Z finite tuples of variables (of variable length) as well as L =Lor ={+,−,·,0,1, <} the language of ordered rings. In this setting we know that the notion of being weakly semialgebraic and of being definable is equivalent for someQ⊆R[X]. However we use the notion of definability when developing the concept of heirs because everything is also true if L is an arbitrary first-order language and M some L-structure.

If Q ⊆ R[X] is definable and R0 ⊇ R is a real closed extension field then we can define in a canonical way a set associated toQ, namely

Q0 :={f(X, c0)|f(X, Y)∈Z[X, Y], c0 ∈R0Y and R0 |=ϑf(c0)}

where ϑf(Y) is an L(R)-formula definingDR(f, Q).

Recall that because of the definability ofQ we have for every f(X, Y) ∈Z[X, Y] a formulaϑf(Y)∈FmlL(R) such that the set DR(f, Q) ={c∈RY |f(X, c) ∈Q} is defined by the formula ϑf(Y). We note that Q0 does not depend on the particular formulaϑf(Y) defining DR(f, Q), it only depends on DR(f, Q).

What properties does the set Q0 have?

One property is the following:

(H+) For all f(X, Y)∈Z[X, Y] and every ϕ(Y)∈FmlL(R) we have:

DR0(f, Q0)∩ϕ(R0Y)6=∅ ⇒DR(f, Q)∩ϕ(RY)6=∅ Another one is:

(H) For all f(X, Y)∈Z[X, Y] and every ϕ(Y)∈FmlL(R) we have:

DR0(f, R0[X]\Q0)∩ϕ(R0Y)6=∅ ⇒DR(f, R[X]\Q)∩ϕ(RY)6=∅

That the properties (H+) and (H) are fulfilled for Q0 as defined above is clear because in this case DR0(f, Q0) = ϑf(R0Y),DR0(f, R0[X]\Q0) =¬ϑf(R0Y) and R0 is an elementary extension of R.

Now we consider an arbitrary subset Q0 ⊆R0[X].

It is easy to see that if (H+) is satisfied for Qand Q0 then (H+) is also satisfied for Q and every subset of Q0. Similarly if (H) is satisfied for Q and Q0 then (H) is also satisfied for Q and every set containing Q0.

Therefore it is interesting to look at the smallest (resp. largest) subset ofR0[X] such that (H) (resp. (H+)) is satisfied forQ and this set.

Lemma 3.1

Suppose R0 ⊇R is real closed and Q⊆R[X].

The set

h(Q, R0) := {f(X, c0)| f(X, Y)∈Z[X, Y] such that there is a ϕ(Y)∈FmlL(R) with c0 ∈ϕ(R0Y)and ϕ(RY)⊆DR(f, Q)}

is the smallest subset of R0[X] such that (H) is satisfied for Qand this set.

The set

H(Q, R0) :={f(X, c0)| f(X, Y)∈Z[X, Y] such that for every ϕ(Y)∈FmlL(R) with c0 ∈ϕ(R0Y) we have ϕ(RY)∩DR(f, Q)6=∅}

is the largest subset of R0[X] such that (H+) is satisfied for Qand this set.

Proof:

We first note that if (H) is satisfied for Q and Q0 then h(Q, R0) must be a sub-set of Q0 by definition of h(Q, R0). For suppose to the contrary that there is some f(X, c0) ∈ h(Q, R0) which is not in Q0. Then we would have by (H) for Q and Q0 that for every ϕ(Y) ∈FmlL(R) with c0 ∈ ϕ(R0Y) there is some c∈ϕ(RY) with f(X, c)6∈Q. This contradicts the definition ofh(Q, R0).

It remains to show that (H) is satisfied for Q and h(Q, R0).

Therefore we take some f(X, Y) ∈ Z[X, Y] and some ϕ(Y) ∈ FmlL(R) with DR0(f, R0[X]\ h(Q, R0))∩ϕ(R0Y) 6= ∅, i.e. there is some c0 ∈ ϕ(R0Y) such that f(X, c0) is not in h(Q, R0). Being not inh(Q, R0) implies that there is some element c∈ϕ(RY) withf(X, c)6∈Qwhich means that DR(f, R[X]\Q)∩ϕ(RY)6=∅. This gives the claim for the first part of the lemma.

The result for H(Q, R0) follows from this since H(Q, R0) =R0[X]\h(R[X]\Q, R0) and (H+) is satisfied for Qand Q0 if and only if (H) is satisfied for R[X]\Q and R0[X]\Q0.

Lemma 3.1 2

The sets h(Q, R0) (resp. H(Q, R0)) do not just satisfy (H) (resp. (H+)) with respect to Q. They satisfy even the following properties as we will see in the next lemma.

Having Lemma 3.1 in mind this actually means that h(Q, R0) is the smallest weak heir of Q on R0 and H(Q, R0) the largest dual weak heir ofQ onR0.

As the adjective weak already indicates we are close to the definition of an heir. The stronger property of an heir will be the one which allows to show that Q ⊆ R[X]

is definable if and only if it has a unique heir on every real closed field R0 ⊇ R.

This will give us another possibility to prove definability of a quadratic module or a preordering.

Definition 3.3

Q0 is called an heir of Q on R0 if (H) is satisfied for Q and Q0 where property (H) is given by the following:

(H)

For all k, l∈N0, f1(X, Y), ..., fk(X, Y), f1(X, Y), ..., fl(X, Y)∈Z[X, Y] and everyϕ(Y)∈FmlL(R)we have:

k

T

i=1

DR0(fi, Q0)∩

l

T

i=1

DR0(fi, R0[X]\Q0)∩ϕ(R0Y)6=∅

k

T

i=1

DR(fi, Q)∩

l

T

i=1

DR(fi, R[X]\Q)∩ϕ(RY)6=∅

In general h(Q, R0) is not an heir but it is obtained from heirs as follows.

Proposition 3.4

Let R0 ⊇R be a real closed field andQ⊆R[X]. Then h(Q, R0) = \

Q0heir ofQonR0

Q0 and

H(Q, R0) = [

Q0heir ofQonR0

Q0 Proof:

Appendix Proposition A.11

Prop. 3.42

Corollary 3.5

If R0 ⊇ R is real closed and Q⊆ R[X] is a quadratic module (resp. a prerodering) then h(Q, R0)is also a quadratic module (resp. a preordering).

The same is in general not true for H(Q, R0).

Proof:

We show that the property of being a quadratic module or a preordering transfers fromQ to every weak heir Q0 of Q.

First we show that Q0 is closed under addition. In order to do so we consider f1(X, Y), f2(X, Y) ∈ Z[X, Y] and f(X, Y) := f1(X, Y) +f2(X, Y) ∈ Z[X, Y]. If there would be somec0 ∈ R0Y with f1(X, c0), f2(X, c0)∈Q0 but f(X, c0)6∈Q0 then the property (Hw) would give us some c∈RY such that f1(X, c), f2(X, c)∈Q but f(X, c) = f1(X, c) +f2(X, c) 6∈ Q. This is a contradiction to the fact that Q is closed under addition.

Similarly the closure under multiplication transfers from Q toQ0. The fact that 1∈Q0 follows by (Hw) withf(X, Y) := 1.

Now we prove thatR0[X]2Q0 ⊆Q0. With Fd(X, Z)∈Z[X, Z] we denote the general polynomial of degree d with respect to X.

We suppose that there is f1(X, Y), f(X, Y) ∈ Z[X, Y] and c0 ∈ R0Y such that f1(X, c0)∈ Q0, f(X, c0)6∈ Q0 and R0 |=ϕ(c0) where the L-formula ϕ(Y) is defined asϕ(Y) :=∃Z(∀X(f(X, Z) = Fd(X, Z)2f1(X, Y))). Then (Hw) implies that there is some c ∈ RY with f1(X, c) ∈ Q, f(X, c) 6∈ Q and R |= ϕ(c). This contradicts R[X]2Q⊆Q.

Thus in particular h(Q, R0) and every heir of Q is a quadratic module (resp. a pre-ordering) if Q is a quadratic module (resp. a preordering).

This is in general not true for H(Q, R0) because the union of quadratic modules (resp. preorderings) is in general not a quadratic module (resp. a preordering).

Corollary 3.52 With the help of heirs as defined above we can now characterize the definability of subsets of R[X] similar as for types.

Theorem 3.6

A set Q⊆ R[X] is definable if and only if it has a unique heir on R0 for every real closed extension fieldR0 ⊇R.

Proof:

Appendix Theorem A.13

Theorem 3.62 If we look once more at the canonical set

Q0 :={f(X, c0)|f(X, Y)∈Z[X, Y], c0 ∈R0Y and R0 |=ϑf(c0)}

where ϑf(Y) is an L(R)-formula defining DR(f, Q) which we defined at the begin-ning of this section for a definable set Q ⊆ R[X] to motivate the notion of heirs then it turns out that in the case where Qis definable, Q0 =h(Q, R0) = H(Q, R0) is the unique heir of Qon R0.

Proposition 3.4 together with Theorem 3.6 gives another way of showing definability of a set Q⊆ R[X], namely to show that h(Q, R0) = H(Q, R0) for every real closed field R0 ⊇R.

We use this to give an example of a finitely generated quadratic module on some real closed field which is not definable, i.e. not weakly semialgebraic.

We are considering the preordering QMR[X]((1−X2)3) in the ring of polynomials with one indeterminate over a real closed field R for which Stengle showed in [St2]

that it is not stable over R. We deduce this result later on as a consequence of an explicit description of heirs (Corollary 3.13). Now we are going to show that this preordering is not weakly semialgebraic if R ⊃R contains infinitesimal elements.

First note that 1−X2 6∈QMR[X]((1−X2)3).

For suppose that 1−X2 = σ01(1−X2)3 for some σi ∈ P

R[X]2 (i = 0,1).

Evaluation of this expression in 1 shows that σ0(1) = 0. Thus (1−X)|σ0 and since this is a sum of squares even (1−X)20. Hence (1−X)2 divides the right hand side of the above expression whereas it does not divide the left hand side.

A similar argument shows that also the natural generators 1−X and 1 +X are not in QMR[X]((1−X2)3).

Proposition 3.7

Let R⊇R be a real closed field and let n= 1, ∈R. Then

f(X, ) := 1−X2+∈P :=QMR[X]((1−X2)3)⇔ >0 not infinitesimal.

Proof:

⇒: If < 0 then f is clearly not in P because it is not nonnegative on [−1,1].

We suppose now that >0 is an infinitesimal element of R or = 0. As an element of P the polynomial f has a representation f =σ01(1−X2)3 for some σi ∈P

R[X]2 (i= 0,1). If all coefficients of σ0 and σ1 lie in the convex hull O^ ofR in R then we get by applying λ a representation of 1−X2 as an element of QMO^[X]((1−X2)3). This is not possible because the residue field O^ is a subfield of R and we have seen above that 1−X2 does not lie in this preordering. (We actually just need that O^ is a real closed field).

If one of the coefficients of σ0 or σ1 does not lie in O^, i.e. has negative value with respect to the corresponding valuation v, then we take the coefficient c

with the most negative value and divide the representation of f by c2. Again by applyingλ we get in the residue field 0 =eσ0+σe1(1−X2)3 for some eσi ∈ PO^[X]2 (i = 0,1). Since at least one of the coefficients of the polynomials appearing inσei is 1 we get a nontrivial representation of 0 in the residue field and hence a contradiction as the interior of [−1,1] is not empty and therefore supp(QMO^[X]((1−X2)3)) = {0}.

⇐: Because nonnegative elements from R are in the additively closed set P we can suppose without loss of generality that ∈ O^ \ m. Since λ is order preserving we get λ() > 0 and we find some q ∈ Q with λ()2 < q < λ() becauseO^is archimedean. As O^ ⊆R we get by Schm¨udgen (Corollary 2.24) that 1− X2 +q ∈ QMO^[X]((1 −X2)3). The order preserving residue map λ:O^ →O^/madmits an order preserving section ρ:O^/m→O^ which is the identity on Rbecause R⊆R. Hence we get a representation of 1−X2+q as an element of QMR[X]((1−X2)3) by applying ρ. We have q < because ρ is order preserving and thus we get what we want.

Prop. 3.72

The proposition enables us to give the promised example of a not weakly semialge-braic finitely generated preordering on some real closed field.

Example 3.8

The preordering P :=QMR[X]((1−X2)3)⊆R[X] =R[X1] is not weakly semialge-braic if R⊇R contains infinitesimal elements.

For the proof of this we show that the weak heir and the dual weak heir ofP do not coincide in some suitable real closed extension field R0 of R.

We consider therefore the polynomialf(X, Y) := 1−X2+Y ∈Z[X, Y]. Proposition 3.7 shows that

f(X, c)∈P ⇔c >0, c not infinitesimal

Let nowm+ be the cut corresponding to the upper edge of the maximal idealm, i.e.

m+ = ((m+)L,(m+)R) with (m+)R := {x ∈ R | x > m}, and β be a realization of m+ in some real closed fieldR0 ⊇R.

Thenf(X, β)∈H(P, R0)\h(P, R0)because for every formulaϕ(Y)∈FmlL(R)with R0 |=ϕ(β) (i.e. for every formula from the type of β over R) there is some c1 ∈ R with R |= ϕ(c1) and c1 > 0 not infinitesimal, i.e. f(X, c1) ∈ P, but there is also some c2 ∈R with R|=ϕ(c2) and c2 >0 infinitesimal, i.e. f(X, c2)6∈P.