4, 229--237 (1967)
1. Einleituag
Ziel dieser Arbeit ist der Beweis von
Theorem 1. Sei R e i n reellabgeschlossener Ki~rper und f ( X 1 , ..., Xn)
eine positiv definite Funktion in R ( X 1 , ..., Xn), d.h. f ( a l . . . . . an)>=O fi~r
alle (al . . . . . a~)eR n, wo f definiert ist. Dann ist f ( X 1. . . . . Xn) S u m m e
yon 2 ~ Quadraten aus R ( X 1. . . . , X~).
Das Problem, definite Funktionen als Summe von Quadraten dar-
zustellen, geht zuriick auf HILaERT. Er zeigte zuerst [4], dab fiir n > 2
ein positiv definites Polynom nicht notwendig Summe von Polynom-
quadraten ist. Sp/iter bewies er, dab fiirn = 2 wenigstens eine Darstellung
als Quadratsumme rationaler Funktionen m6glich ist und dab man mit
4 Quadraten auskommt [5]. Ferner vermutete er, dab fiir beliebiges n
eine Quadratsummendarstellung mSglich ist (Problem 17 in [6]). Dieses
Problem wurde von ARTIN [1] gel6st, jedoch gibt sein Beweis keine
Auskunft fiber die Anzahl der ben6tigten Quadrate. Insbesondere blieb
es offen, ob eine nur von n und nicht von f abh~ingige obere Schranke
fiJr die Anzahl der Quadrate existiert. In Richtung auf diese ,,quantita-
tive" Seite des Problems wurde erst kiirzlich durch Ax [2] ein Fort-
schritt erzielt, der Theorem 1 fiir n = 3 bewies und die Richtigkeit der
Schranke 2 n fiJr beliebiges n vermutete. Es soil jedoch gleich hier betont
werden, dab die Zahl 2 ~ in Theorem 1 nur als obere Schranke anzusehen
ist und dab man m6glicherweise selbst fiir n = 2 mit weniger Quadraten
auskommt. Die beste bekannte untere Schranke ist n + 1. Sie ergibt sich
aus einer Arbeit von CASSELS[3], in der gezeigt wird, dab 1 + X 2 + . . . + X2
nicht Summe von n Quadraten ist.
Der Beweis von Theorem 1 erfolgt durch ZuriJckfiJhrung auf
Theorem 2. In jeder nichtreellen algebraischen Erweiterung L yon
R (X 1, ..., X~) ist -- 1 eine S u m m e yon 2 n Quadraten.
Obwohl es bereits Ax getan hat, werde ich die Herleitung yon Theo-
rem 1 aus Theorem 2 hier noch einmal durchfiJhren, erstens um allzu
viele Verweise auf die Literatur zu vermeiden und zweitens, weil in [2]
durch eine Bemerkung am Ende des Beweises von Proposition1 der
17 Iaventionesmath., Vol. 4
230 A. PFISTER:
irreffihrende Eindruck entstehen k6nnte, dab man den Satz von ARTIN
gar nicht benfitzt.
Theorem 2 ergibt sich unmittelbar aus
Theorem 3. Sei L ein nichtreeller K6rper. Der K6rper L(i) habe die
Eigenschaft: Jede quadratische Form in mehr als 2" Veriinderlichen besitzt
eine nichttriviale Nullstelle. Dann ist - 1 Summe yon 2" Quadraten in L.
DaB die Voraussetzung yon Theorem 3 erffillt ist, folgt aus dem
yon LA~G [8] bewiesenen
Theorem 4. Ein K6rper vom Transzendenzgrad n fiber einem alge-
braisch abgesehlossenen K6rper hat die Eigenschaft C,, d.h. jede Form
vom Grad d in mehr als d" Veriinderlichen besitzt eine nichttriviale Null-
stelle.
Der Beweis yon Theorem 3 ist im Gegensatz zu dem kohomologischen
Beweis von Ax ganz elementar und wird im folgenden in allen Einzel-
heiten durchgeffihrt.
Professor Ax bin ich ftir die Zusendung seines Manuskripts yon [2]
zu groBem Dank verpflichtet. Ferner danke ich Dr, CASSELSund seinen
Schfilern ELL:SON und MCGETTRICKftir die vielen Diskussionen, die ich
wfihrend meines Gastaufenthaltes in Cambridge mit ihnen hatte.
Satz 1. Seien al, ..., ak yon Null verschiedene Elemente aus K. Die
quadratische Form tp=(1, al)| "" | ak) sei anisotrop, d.h. fi2r jeden
Vektor x=~O mit Komponenten aus K ist auch tp(x)~O. Zu x:~O gibt es
dann eine 2k-reihige Matrix T~ i~ber K mit folgenden Eigenschaften:
T~'A T~= ~p(x) A, 1. Zeile yon T~= x'A.
Beweis durch Induktion nach k. Wir beginnen mit k = 0 und setzen
in diesem Fall ~p=(1). Offensichtlich erfiillt T~=(x) mit O:~x~K die
Behauptung. Der Satz sei also fiir ~p=(1, a l ) | 1 7 4 ak) mit einem
k > 0 bewiesen. Wir haben ihn jetzt fiir tp | (1, a) = ~pE) a r herzuleiten
(a=ak+~). Ist A die Matrix von tp, so hat ~p~)a~0 die Matrix
a~
Im folgenden seien x, y 2k-dimensionale Vektoren fiber K und z der
2k+ 1-dimensionale Vektor
Es gilt dann (~o@ a q~)(z) = ~o(x) + a q~(y). Aus z , 0 folgt x Je0 oder y , 0.
Man sieht unmittelbar, dab
bzw.
=(qa(x)+atp(Y))(O aOA)
17"
232 A. PFISTER:
a = ~ a~ mit a i e K ,
i=l
so schreiben wir kurz a=[-m--], a=[-~-] bedeute, dab a=V-~ fiir eine
hinreichend groBe natiirliche Zahl m gilt.
Sei also f(X1 . . . . . X , ) e R ( X t .... , X,) positiv definit. Nach dem Satz
von ARTIN [1] ist f=V~-] in R ( X , ..., X,). Mit K=R(X1, ..., X,-O,
X = X, und Theorem 2 fiir n - 1 statt n folgt dann Theorem 1 unmittelbar
aus
Satz 2. (Entspricht Proposition 1 yon [2].) Sei K ein formalreeller
Krrper und f ( X ) e K(X), f = [co ] bt K(X). Sei ferner - 1 = 12"- a ] in jeder
nichtreellen algebraischen Erweiterung L yon K. Dann ist f=L_~ in K(X).
Beweis. Durch Multiplikation mit dem Quadrat des Nenners k6nnen
wir f in ein Polynom verwandeln, und es geniigt, die Behauptung fiir
dieses Polynom zu beweisen. Sei also f e K [ X ] , f ( X ) = a o + . . . + a t X l
mit a t ~:0 ( f - - 0 ist trivial). Nach Voraussetzung existieren eine natiir-
liche Zahl t und Polynome gt(X) .... , gt(X), h(X) mit hoe0, so dab
t
f ( X ) h Z ( X ) = ~ g~(X) identisch in S .
i=1
Sei m der genaue Grad yon h, r das Maximum der Grade der g~. Sei
gi(X) = b~ X ' + . . . , h (X) = c X m+ . . . . Koeffizientenvergleich ergibt
t
atcZ=~,b 2 und l=2(r-rn).
1
fiir das normierte Polynom f/a2 k nachzuweisen, d.h. wir diirfen a2k = 1
annehmen. Ferner diirfen wir f als quadratfrei voraussetzen.
Sei nun ~ eine Nullstelle yon f u n d p(X) das zu ~ geh6rige normierte
irreduzible Polynom. Es gentigt zu zeigen: p = [ ] in K(X). In der durch
die Voraussetzung gegebenen DarsteUung
g,~(X)
f ( X ) = Zh2(X)
eine nichttriviale Darstellung der Null als Summe yon Quadraten, d.h.
L i s t nichtreeU.
3) Es bleibt zu zeigen:
Lemma. Ist L=K(~) nichtreell mit s(L)<2 "-1 und ist p~K[X] das
zu c~geh6rige normierte irreduzible Polynom, so gilt p= [ ] in K(X).
Beweis durch Induktion nach l= [L:K] = Grad p.
Es existieren Polynome ht~K[X ] vom Grad < / ( i = 1. . . . . 2"-a), so
dab l + ~ h 2 ( c 0 = 0 in L, d.h. l + ~ h 2 ( X ) = p ( X ) q ( X ) in K[X] mit
einem Polynom q vom Grad < 1-2. Im Falle l= 2 ist q= qo eine Kon-
stante, und Koeffizientenvergleich zeigt, dab qo=12-~ in K und damit
p=[2~-] in K(X). Im Falle l > 2 sei fl eine Nullstelle yon q. Es ist dann
1 + ~ h2(fl)=0, d.h. s(K(fl))<2"-1. Die Induktionsannahme ergibt da-
her, dab der zu fl geh6rige normierte Primteiler yon q Summe yon
2" Quadraten ist. Dies gilt fiir jeden normierten Primteiler von q. Ferner
ist auch der Hauptkoeffizient yon q Summe von 2" Quadraten. Nach
Korollar 2 zu Satzl, angewendet auf den K6rper K(X), folgt daher
p = [ ] in K(X).
Bemerkung zu Satz 2. Ist f ~ K [ X ] ein Polynom und f=12"] in K(X),
dann gilt s o g a r f = [ ] in K[X]. Zum Beweis siehe [3]. Wir machenjedoeh
yon dieser Versch~rfung im weiteren keinen Gebrauch.
| (1, a,) das Element b + i c 4=0 tiber L(i) dar. Wir werden zuerst zeigen,
dab dann cp das Element b2+ c 2 fiber L darstellt. Diese Behauptung ist
trivial, wenn r in L isotrop ist. Sei also q~ anisotrop fiber L u n d seien
x, y Vektoren mit Komponenten in L, so dab
9(x+iy)=b+ic.
Dann gilt auch
tp(x-i y ) = b - i c .
Nach Satzl gibt es eine MatrixTx, so dab ffir z=Txy gilt: r
q~(x) q~(y), z 1 = 1. Komponente yon z=x'Ay=(x,y)+,. Sei ferner 1 der
Vektor mit der 1.Komponente 1 und allen anderen Komponenten 0.
Wir erhalten:
A n n a h m e : ei+e2+---+e22~+t
2 2 ist nicht Summe von 2 " + 1 - 1 Qua-
draten. Insbesondere sind d a n n alle Teilsummen von Null verschiedcn.
Wir setzen
b = e i, c=e2, a,=eZ,+l+...+e2,+l ( i = 1 . . . . . n).
Literatur
Mathematisches Institut
der Universit/it
3400 G/Sttingen
Bunsenstr. 3-- 5