Twierdzenie Hilberta o zerach

Transkrypt

Twierdzenie Hilberta o zerach
Twierdzenie Hilberta o zerach
Andrzej Nowicki
Toruń, UMK, 14 marca 1996
1
Pojęcia wstępne
k
n
k[T ]
k[t]
=
=
=
=
dowolne ciało,
liczba naturalna,
k[T1 , . . . , Tn ], pierścień wielomianów nad k,
pierścień wielomianów jednej zmiennej t nad k.
Jeśli F jest podzbiorem pierścienia k[T ], to przez V(F ) oznaczmy zbiór wszystkich wspólnych zer zbioru F , tzn. V(F ) = {a ∈ k n ; ∀f ∈F f (a) = 0}. Każdy zbiór postaci V(F ),
n
gdzie
p F ⊆ k[T ], nazywamy algebraicznym podzbiorem w k . Wiadomo, że V(F ) = V((F )) =
V( (F )).
Jeśli X jest podzbiorem zbioru k n , to oznaczmy:
I(X) = {f ∈ k[T ]; ∀ f (x) = 0}.
x∈ X
W szczególności I(∅) = k[T ]. Łatwo wykazać:
Stwierdzenie 1.1.
(1) I(X) jest radykalnym ideałem w k[T ].
(2) Jeżeli X ⊆ Y , to I(Y ) ⊆ I(X).
(3) Jeżeli X ⊆ k n , to X ⊆ VI(X).
(4) Jeżeli F ⊆ k[T ], to F ⊆ IV(F ).
(5) VIV = V.
(6) IVI = I. Jeśli X = {a} jest zbiorem jednoelementowym, to ideał I({a}) oznaczać będziemy przez
Ma . Mamy zatem: Ma = I({a}) = {f ∈ k[T ]; f (a) = 0}.
Lemat 1.2. Niech a = (a1 , . . . , an ) ∈ k n i niech B będzie ideałem w k[T ] generowanym przez
wielomiany T1 − a1 , . . . , Tn − an . Jeśli f ∈ k[T ], to f − f (a) ∈ B.
Dowód. Wystarczy to wykazać w przypadku, gdy f jest jednomianem. Ponieważ
Tis − asi = (Ti − ai )(Tis−1 + Tis−2 a1i + · · · + as−1
)
i
więc każdy wielomian postaci Tis − asi należy do B. Niech f = T1s1 · · · Tnsn . Mamy wtedy:
f − f (a) = T1s1 · · · Tnsn − as11 · · · asnn
= T1s1 T2s2 · · · Tnsn − as11 T2s2 · · · Tnsn + as11 T2s2 · · · Tnsn − as11 as22 · · · asnn
= (T1s1 − as11 )T2s2 · · · Tnsn + as11 (T2s2 · · · Tnsn − as22 · · · asnn ).
Lemat nasz wynika więc z prostej indukcji ze względu na n. Stwierdzenie 1.3. Niech a = (a1 , . . . , an ) ∈ k n . Mamy wówczas:
(1) Ideał (T1 − a1 , . . . , Tn − an ) jest maksymalny (w k[T ]);
(2) Ma = (T1 − a1 , . . . , Tn − an ).
1
2
A. Nowicki 04.03.2009
Dowód. Rozpatrzmy k-algebrową surjekcję k[T ] −→ k, f 7→ f (a). Jądrem tej surjekcji
jest oczywiście ideał Ma = I({a}). Zatem Ma jest ideałem maksymalnym w k[T ]. Równość
Ma = (T1 − a1 , . . . , Tn − an ) wynika z Lematu 1.2. Przypomnijmy, że ciało k jest algebraicznie domknięte jeśli każdy wielomian należący do
k[t] r k ma pierwiastek w k.
Stwierdzenie 1.4. Następujące warunki są równoważne:
(1) Ciało k jest algebraicznie domknięte.
(2) Każdy wielomian nierozkładalny w k[t] jest liniowy.
(3) Jeśli k ⊆ L jest algebraicznym rozszerzeniem ciał, to L = k.
(4) Jeśli k ⊆ L jest skończonym rozszerzeniem ciał, to L = k. Powyższe stwierdzenie jest dobrze znane. Dowód można znaleźć na przykład w [5] 107
lub [4] 70.
2
Wysłowienie twierdzenia
Twierdzenie 2.1 (Hilberta o zerach). Następujące warunki są równoważne.
(1) Ciało k jest algebraicznie domknięte.
(2) Każdy ideał maksymalny w k[T ] jest postaci
Ma = (T1 − a1 , . . . , Tn − an ),
gdzie a = (a1 , . . . , an ) ∈ k n .
(3) Dla każdego ideału A w k[T ], różnego od k[T ], zbiór V(A) jest niepusty.
√
(4) Dla każdego ideału A w k[T ] zachodzi równość IV(A) = A.
(5) Operacje V oraz I ustalają wzajemnie jednoznaczną odpowiedniość pomiędzy zbiorami
algebraicznymi w k n i ideałami radykalnymi w k[T ].
3
Twierdzenie Zariskiego
W dowodzie twierdzenia Hilberta o zerach wykorzystamy następujące
Twierdzenie 3.1 (Zariski 1947). Niech B będzie skończenie generowaną algebrą nad ciałem k. Jeżeli B jest ciałem, to B jest skończonym (algebraicznym) rozszerzeniem ciała k.
Istnieją różne dowody tego twierdzenia. Patrz na przykład: [1] strony 85 lub 101 w tł. ros.
Przedstawimy dowód, pochodzący od Zariskiego (patrz [1] Zad.18 str.88). W tym celu
udowodnimy najpierw kilka lematów. Pierwszy z tych lematów jest twierdzeniem Zariskiego
dla n = 1.
Lemat 3.2. Niech A będzie k-algebrą generowaną nad k przez jeden element. Jeśli A jest
ciałem, to k ⊆ A jest skończonym (algebraicznym) rozszerzeniem ciał.
Dowód. Niech A = k[u], gdzie u ∈ A. Jeśli u = 0, to A = k i nie ma czego dowodzić.
Załóżmy więc, że u 6= 0. Element u−1 należy do A (bo A jest ciałem). Istnieją zatem w ciele
k elementy a0 , a1 , . . . , as takie, że
u−1 = as us + · · · + a1 u1 + a0
Twierdzenie Hilberta o zerach
3
oraz as 6= 0. Stąd otrzymujemy równość as us+1 + · · · + a1 u2 + a0 u1 − 1, z której wynika, że
element u jest algebraiczny nad k. Ciało A = k[u] jest więc skończonym rozszerzeniem ciała
k. Lemat 3.3. Każda dziedzina z jednoznacznością rozkładu jest pierścieniem całkowicie domkniętym.
Dowód. Załóżmy, że A jest dziedziną z jednoznacznością rozkładu i K jest jej ciałem
ułamków. Niech u ∈ K będzie elementem całkowitym nad A. Należy wykazać, że u ∈ A.
Istnieją elementy a1 , . . . , as ∈ A takie, że us + a1 us−1 + · · · + an−1 u + an = 0. Ponadto,
u = p/q ∈ K, gdzie p, q są względnie pierwszymi elementami pierścienia A. Mamy zatem
równość
(p/q)s + a1 (p/q)s−1 + · · · + an−1 (p/q) + an = 0,
z której wynika, że ps = −a1 ps−1 q − a2 ps−2 q 2 − · · · − an q s . Stąd dalej wynika, że q | p, czyli
u = p/q ∈ A. Jeśli f jest niezerowym wielomianem należącym do k[t], to przez k[t]f oznaczać będziemy
podpierścień ciała k(t) (funkcji wymiernych jednej zmiennej nad k) zdefiniowany jako:
k[t]f = { fgs ; g ∈ k[t], s > 0}.
Lemat 3.4. Pierścień k[t]f nie jest ciałem.
Dowód. Jeśli f ∈ k, to k[t]f = k[t] nie jest oczywiście ciałem. Niech więc f 6∈ k i
przypuśćmy, że pierścień k[t]f jest ciałem. Element (f + 1)/f ma wtedy element odwrotny.
Niech
(f + 1)/f · g/f s = 1,
dla pewnych g ∈ k[t], s > 0. Wtedy (f + 1)g = f s+1 wbrew temu, że k[t] jest dziedziną z
jednoznacznością rozkładu. Dowód twierdzenia Zariskiego (indukcja ze względu na liczbę generatorów). Jeśli algebra
B jest generowana przez jeden element, to teza wynika z Lematu 3.2. Niech B = k[u1 , . . . , us ],
gdzie u1 , . . . , us ∈ A. Załóżmy, że s > 1 oraz że twierdzenie jest prawdziwe dla algebr o s − 1
generatorach.
Oznaczmy u = us , A = k[u] i niech L będzie ciałem ułamków pierścienia A. Wówczas
B = L[u1 , . . . , us−1 ],
a zatem (na mocy indukcji) B jest skończonym rozszerzeniem ciała L.
Elementy u1 , . . . , us−1 są pierwiastkami wielomianów monicznych o wspólczynnikach należących do L. Niech f będzie iloczynem mianowników wszystkich współczynników tych wielomianów. Elementy u1 , . . . , us−1 są więc całkowite nad Af = {g/f r ; g ∈ A, r > 0}. Zatem
pierścień B jest całkowity nad Af . W szczególności ciało L jest całkowitym rozszerzeniem
pierścienia Af (gdyż L ⊆ B).
Pokażemy teraz, że element u jest algebraiczny nad k. Przypuśćmy, że tak nie jest. Wówczas A = k[u] jest pierścieniem wielomianów jednej zmiennej nad k. Jest to pierścień całkowicie domknięty (Lemat 3.3). W szczególności A jest całkowicie domknięte w Af .
Zauważmy, że Af = L. Niech bowiem c ∈ L r Af . Ponieważ L jest całkowite nad Af więc
cm +
w1 m−1
f p1 c
+ ··· +
wm
f pm
= 0,
4
A. Nowicki 04.03.2009
dla pewnych w1 , . . . , wm ∈ A, m > 0, p1 , . . . , pm > 0. Niech p = max(p1 , . . . , pm ) i niech
g = f p . Możąc powyższą równość stronami przez g m otrzymujemy równość postaci
(gc)m + d1 (gc)m−1 + · · · + dm = 0,
w której elementy d1 , . . . , dm należą do A. Stąd wynika, że element gc = f p c jest całkowity
nad A. Wiemy, że pierścień A jest całkowicie domknięty w Af . Zatem f p c = a ∈ A, czyli
c = a/f p ∈ Af .
Wykazaliśmy, że Af = L. Jest to jednak sprzeczne z Lematem 3.4. Sprzeczność ta obala
nasze przypuszczenie o niealgebraiczności elementu u.
Zatem L jest skończonym rozszerzeniem ciała k oraz B jest skończonym rozszerzeniem ciała L. Stąd wynika, że B jest skończonym rozszerzeniem ciała k. To kończy dowód twierdzenia
Zariskiego. 4
Dowód twierdzenia Hilberta o zerach
(1) ⇒ (2) Niech M będzie ideałem maksymalnym w k[T ]. Wtedy pierścień ilorazowy k[t]/M
jest skończenie generowaną k-algebrą będącą ciałem. Ponieważ ciało k jest algebraicznie domknięte więc z twierdzenia Zariskiego (oraz ze Stwierdzenia 1.4) wynika, że k[T ]/M = k.
Istnieją zatem w ciele k elementy a1 , . . . , an takie, że T1 +M = a1 +M , . . . , Tn +M = an +M .
To implikuje, że Ma ⊆ M . Zatem Ma = M , gdyż ideał Ma jest maksymalny (Stwierdzenie
1.3).
(2) ⇒ (3) Niech A będzie ideałem w k[T ] różnym od k[T ]. Istnieje wtedy ideał maksymalny M
taki, że A ⊆ M . Z (2) wynika, że M = Ma , dla pewnego a ∈ k n , a zatem a ∈ V(Ma ) ⊆ V(A),
czyli V(A) 6= ∅.
(3) ⇒ (1) Niech f = f (T1 ) będzie wielomianem należącym do k[T1 ] r k. Wtedy f ∈ k[T ] =
k[T1 , . . . , Tn ] i oczywiście ideał A = k[T ]f jest różny od całego pierścienia k[T ]. Istnieje zatem
(na mocy (3)) punkt a = (a1 , . . . , an ) ∈ k n będący wspólnym zerem ideału A. W szczególności
a1 jest pierwiastkiem wielomianu f .
(3) ⇒ (4) Wykazaliśmy już, że warunki (1), (2) i (3) są równoważne. Z (3) wynika zatem,
że każdy właściwy ideał pierścienia wielomianów k[T, Y ] = k[T1 , . . . , Tn , Y ] ma wspólne zero
w k n+1 .
√
Niech
A
będzie
dowolnym
ideałem
w
k[T
].
Należy
wykazać,
że
IV(A)
=
A. Inkluzja
√
A ⊆ IV(A) zachodzi zawsze (Stwierdzenie 1.1). Wykażemy więc inkluzję w przeciwnym
kierunku.
√
Niech f ∈ IV(A). Jeśli f = 0, to oczywiście f ∈ A. Załóżmy więc, że f 6= 0 i rozważmy
ideał w k[T, Y ] generowany przez zbiór A i wielomian 1−f Y . Jest oczywiste, że zbiór V(A, 1−
f Y ) jest pusty. Z (3) wynika zatem, że rozważany ideał jest całym pierścieniem k[T, Y ];
należy w szczególności do niego jedynka. Istnieją zatem wielomiany g1 , . . . , gm , g ∈ k[T, Y ]
oraz wielomiany h1 , . . . , hm ∈ A takie, że
1 = h1 g1 + · · · + hm gm + (1 − f Y )g.
Zadziałajmy na tę równość k-algebrowym homomorfizmem ϕ : k[T, Y ] −→ k(T ) = k(T1 , . . . , Tn )
takim, że ϕ(Ti ) = Ti dla i = 1, . . . , n oraz ϕ(Y ) = 1/f . Otrzymamy wówczas równość
1 = h1 (T1 , . . . , Yn )g1 (T1 , . . . , Tn , 1/f ) + · · · hm (T1 , . . . , Yn )gm (T1 , . . . , Tn , 1/f ),
Twierdzenie Hilberta o zerach
5
z której wynika (po pomnożeniu√stronami przez odpowiednią potęgę wielomianu f ), że f s ∈ A
dla pewnego s > 0. Zatem f ∈ A.
(4) ⇒ (3) Niech A 6=√k[T ] będzie ideałem w k[T ]. Przypuśćmy, że V(A) = ∅. Mamy wówczas
sprzeczność: k[T ] 6= A = IV(A) = I(∅) = k[T ].
√
√
(5) ⇒ (4) Niech A będzie ideałem w k[T ]. Wtedy IV(A) = IV( A) = A.
(4) ⇒ (5) Ponieważ zawsze zachodzi równość VIV = V (patrz Stwierdzenie 1.1), więc złożenie
n
V ◦ I jest zawsze identycznością na rodzinie wszystkich
√ zbiorów algebraicznych w k√.
Jeśli A jest ideałem radykalnym w k[T ], to A = A i (na mocy (4)) IV(A) = A = A.
Zatem złożenie I ◦ V jest identycznością na rodzinie wszystkich ideałów radykalnych w k[T ].
To kończy dowód twierdzenia Hilberta o zerach. Przedstawiony tu dowód został opracowany na podstawie notatek z wykładu Romana
Kiełpińskiego 1971/72 (GeomAlg1 17, patrz również ZIIIA 83-85).
5
Uwagi
Twierdzenie Hilberta o zerach, to tzw. the Hilbert Nullstellensatz (patrz np. Zariski &
Samuel [8]). Często twierdzeniem Hilberta o zerach nazywa się tylko pewną część Twierdzenia
2.1. Najbardziej popularna jest implikacja (1) ⇒ (4), którą podaje się zwykle w następującej
wersji.
Twierdzenie 5.1. Jeśli ciało k jest algebraicznie domknięte i wielomian f ∈ k[T ] przyjmuje
wartość 0 we wszystkich punktach zbioru algebraicznego V(A) wyznaczonego przez ideał A ⊆
k[T ], to pewna potęga wielomianu f należy do ideału A. Taką wersję (wraz z dowodem) możemy znaleźć np. w: [8], [7], [5], [2], [3]. Implikacja (1) ⇒
(2) z Twierdzenia 2.1 jest znana w literaturze jako słaba wersja twierdzenia Hilberta o zerach.
Patrz np. [8] lub [1]. Zanotujmy jeszcze pewne sformułowanie implikacji (1) ⇒ (3), które
również nazywa się twierdzeniem Hilberta o zerach (patrz np. [3] lub [6]).
Twierdzenie 5.2. Niech k będzie ciałem algebraicznie domkniętym i niech f1 , . . . , fs będą
wielomianami należącymi do pierścienia k[T ]. Rozważmy układ równań:
f1 (T1 , . . . , Tn ) = · · · = fs (T1 , . . . , Tn ) = 0.
Jeżeli ideał (f1 , . . . , fs ) jest różny od k[T ], to powyższy układ posiada rozwiązanie w k n . Literatura
[1] M. F. Atiyah, I. G. Macdonald, Introduction to Commutative Algebra, Addison–Wesley
Publishing Company, 1969.
[2] S. Balcerzyk, T. Józefiak, Pierścienie przemienne, PWN, Warszawa 1985.
[3] A. Białynicki Birula, Zarys Algebry, PWN, Warszawa 1987.
[4] J. Browkin, Wybrane zagadnienia algebry, PWN, Warszawa, 1968.
[5] J. Browkin, Teoria Ciał, PWN, Warszawa, 1977.
6
A. Nowicki 04.03.2009
[6] W. Fulton, Algebraic Curves, An Introduction to Algebraic Geometry, Advanced Book
Classics, Addison-Wesley, Reading, Mass., (1978).
[7] S. Lang, Algebra, Addison–Wesley Publ. Comp. 1965.
[8] O. Zariski, P. Samuel, Commutative Algebra, New York: D. Van Nostrand, vol. I, 1958,
vol. II, 1960.

Podobne dokumenty