Ćwiczenia z Teorii Galois

Transkrypt

Ćwiczenia z Teorii Galois
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
1
Problem 1
Niech k będzie ciałem i niech f = X n + a1 X n−1 + · · · + an ∈ k[X], gdzie n ­ 1. Udowodnić,
że:
i) jeśli b1 , . . . , bs ∈ k i są parami różne, to (X − b1 )r1 · · · · · (X − bs )rs |f , gdzie ri = rf (bi ),
ii) jeśli b01 , . . . , b0s są różnymi pierwiastkami f w ciele k o krotnościach, odpowiednio,
r1 , . . . , rs takich, że n = r1 + · · · + rs oraz (b1 , . . . , bn ) = (b01 , . . . , b01 , . . . , b0s , . . . , b0s ), to
dla j = 1, . . . , n mamy równości:
aj = (−1)j
X
bi1 · . . . · bij
1¬i1 <...<ij ¬n
Rozwiązanie 1
Niech k będzie ciałem i niech f = X n + a1 X n−1 + · · · + an ∈ k[X], gdzie n ­ 1.
i)
Inudkcja ze względu na s. Dla s = 1. Jeśli b1 jest pierwiastkiem wielomianu f , a r1 jego
krotnością, to z definicji krotności (X − b1 )r1 | f . Jeśli b1 nie jest pierwiastkiem, to wówczas
f (b1 ) 6= 0, a stąd r1 = 0, więc (X − b1 )0 = 1 | f . Załóżmy prawdziwość tezy dla s − 1.
Wtedy (X − b1 )r1 · . . . · (X − bs−1 )rs−1 |f to znaczy, że istnieje wielomian g ∈ k[X] taki, że
f = (X − b1 )r1 · . . . · (X − bs−1 )rs−1 g. Z założenia b1 , . . . , bs są parami różne, więc jeśli bs jest
pierwiastkiem f , to mamy wówczas:
0 = f (bs ) = (bs − b1 )r1 · . . . · (bS − bs−1 )rs−1 g(bs )
|
{z
6=0
}
Ponieważ k jest ciałem, więc jest też dziedziną, a zatem g(bs ) = 0. Stąd bs jest pierwiastkiem
wielomianu g. Ponadto bs jest pierwiastkiem krotności rs względem f , a więc jest pierwiastkiem
krotności rs względem g. Istotnie, gdyby tak nie było to istniałoby 0 < l < rs takie, że
(X − bs )l | (X − b1 )r1 · . . . · (X − bs−1 )rs−1 , ale w szczególności oznaczałoby to, że bs jest
pierwiastkiem wielomianu (X − b1 )r1 · . . . · (X − bs−1 )rs−1 co jest niemożliwe. Wynika stąd, że
(X − bs )rs | g co implikuje, że
(X − b1 )r1 · . . . · (X − bs )rs |f
Jeśli natomiast bs nie jest pierwiastkiem f , to rs = 0 i mamy
(X − b1 )r1 · . . . · (X − bs )0 = (X − b1 )r1 · . . . · (X − bs−1 )rs−1 |f
ii)
Na mocy punktu i) zadania wielomian f jest równy:
f = (X − b01 )r1 · . . . · (X − b0s )rs .
Zapisując (b1 , . . . , bn ) = (b01 , . . . , b01 , . . . , b0s , . . . , b0s ) dostajemy
(X − b1 ) · . . . · (X − br1 ) · . . . · (X − bn−rs +1 ) · . . . · (X − bn )
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
2
Z drugiej strony f = X n + a1 X n−1 + · · · + an , a więc
X n + a1 X n−1 + · · · + an = (X − b1 ) · . . . · (X − br1 ) · . . . · (X − bn−rs +1 ) · . . . · (X − bn )
Wymnażając prawą strone równości i porównując współczynniki stojące przy odpowiednich
potęgach dostajemy
X
aj = (−1)j
bi1 · . . . · bij
1¬i1 <...<ij ¬n
Problem 2
Pokazać, że w pierścieniu liczb całkowitych Z :
i) ideał I jest pierwszy wtedy i tylko wtedy, gdy I = (p), gdzie p = 0, 1 lub p jest liczbą
pierwszą,
ii) ideał I jest maksymalny wtedy i tylko wtedy, gdy I = (p) jest liczbą pierwszą.
Rozwiązanie 2
i) Pokażemy najpierw implikację ”⇐=”. Jeśli p = 1, to oczywiście (p) =
(1) = Z jest ideałem pierwszym. Jeśli p = 0 oraz ab ∈ (p), to wówczas ab = 0. Ale Z jest
dziedziną, więc a = 0 ∨ b = 0, a to znaczy, że a ∈ (p) ∨ b ∈ (p) czyli I = (p) jest pierwszy.
Załóżmy teraz, że p jest liczbą pierwszą. Niech ab ∈ I = (p). Znaczy to, że p|ab, ale ponieważ
p jest liczbą pierwszą, więc p|a ∨ p|b. Stąd a ∈ I ∨ b ∈ I czyli ideał I jest pierwszy.
Pokażemy teraz implikację przeciwną. Załóżmy zatem, że I = (p) jest ideałem pierwszym.
Jeśli I = Z albo I = (0), to oczywiście p = 1 albo p = 0. Załóżmy więc, iż ideał I jest
właściwy oraz przypuśćmy, że p nie jest liczbą pierwszą. Wówczas ∃a,b∈Z takie, że p = ab oraz
1 < a, b < p. Mamy, że I 3 p = ab, ale ponieważ I jest pierwszy, więc a ∈ I ∨ b ∈ I czyli
p|a ∨ p|b co jest niemożliwe gdyż 1 < a < p i 1 < b < p.
ii) Wystarczy udowodnić, że ideał I w pierścieniu Z jest maksymalny wtedy i tylko wtedy, gdy
I 6= 0, Z i I jest pierwszy. Wówczas na mocy punktu i) otrzymamy żądaną równoważność.
Implikacja ”=⇒” jest oczywista. Istotnie, niech I będzie ideałem maksymalnym oraz niech
ab ∈ I. Załóżmy, że b ∈
/ I, wieć musimy pokazać, iż a ∈ I. Niech J = I + bZ. Oczywiście J
jest ideałem takim, że I ( J, ale I jest maksymalny, więc J = Z. W szczególności 1 ∈ J, a
zatem ∃c∈I,d∈Z takie, że 1 = d+bc. Mnożąć obie strony równości przez element a otrzymujemy
a = ad + abc, więc a ∈ I.
Pokażemy teraz implikację przeciwną. Załóżmy więc, że ideał I jest pierwszy oraz I 6= 0, Z.
Wówczas I = (p). Niech ideał J ⊂ Z będzie taki, że I ⊂ J. Wiemy, że dziedzina Z jest
dziedziną ideałów głównych. Wobec tego ∃a∈Z takie, że J = (a). Ponieważ I ⊂ J, więc w
szczególności p ∈ J zatem ∃a∈Z takie, że p = ab. Ale p jest liczbą pierwszą, więc b = 1 ∨ b = p
czyli J = Z ∨ J = I. Stąd ideał I jest maksymalny.
Problem 3
Niech R będzie dowolnym pierścieniem przemiennym oraz niech f, g ∈ R[X]. Pokazać, że:
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
3
i) (f g)0 = f g 0 + f 0 g
ii) (f n )0 = nf n−1 f 0
Rozwiązanie 3
Przy założeniach z zadania:
i) Zauważmy najpierw, że z określenia pochodnej bezpośrednio wynika iż (f1 + · · · + fn )0 =
f10 + · · · + fn0 , gdzie f1 , . . . , fn ∈ R[X]. Dalej, niech fi = ai X i , gj = bj X j wtedy (fi gj )0 =
(ai bj X i+j )0 = (i+j)ai bj X i+j−1 = jbj ai X i+j−1 +iai bj X i+j−1 = jbj X j−1 ai X i +iai X i−1 bj X j =
P
Pn
jgj0 fi + ifi0 gj . Niech teraz f = m
i=1 fi i g =
j=1 gj . Mamy
m
X
(f g)0 = (
i=1
=
fi
n
X
m X
n
X
gj )0 = (
j=1
m X
n
X
fi gj )0 =
i=1 j=1
(fi0 gj + fi gj0 ) =
i=1 j=1
m X
n
X
(
m X
n
X
fi gj )0 =
i=1 j=1
m
X
(fi gj )0
i=1 j=1
(fi0 g + fi g 0 ) = f 0 g + f g 0
i=1
ii) Indukcja ze względu na n. Dla n = 1 teza jest oczywista. Istotnie (f 1 )0 = f 0 = 1f 0 f 0 .
Załóżmy prawdziwość tezy dla m ¬ n − 1. Wówczas (f n )0 = (f n−1 f )0 = (f n−1 )0 f + f n−1 f 0 =
(n − 1)f n−2 f 0 f + f n−1 f 0 = (n − 1)f n−1 f 0 + f n−1 f 0 = f n−1 f 0 (n − 1 + 1) = nf n−1 f 0 .
Problem 4
Niech D będzie dziedziną.
i) Udowodnić, że jeśli char(D) 6= 0, to char(D) jest liczbą pierwszą.
ii) Załóżmy, że char(D) = p > 0. Udowodnić, że dla dowolnych a, b ∈ D i n ­ 0 mamy
równość:
n
n
n
(a + b)p = ap + bp
Pokazać ponadto, że przekształcenie F : D → D, F (a) = ap jest homomorfizmem
pierścieni.
Rozwiązanie 4
Niech D będzie dziedziną.
i) Ad absurdum. Załóżmy, że p = char(D) 6= 0 nie jest liczbą pierwszą. Wobec tego ∃a,b∈D takie,
że p = ab oraz 1 < a, b < p. Wówczas 0 = 1D · (ab) = (1D · a) · (1D · b). Ale D jest dziedziną, a
więc 1D · a = 0 ∨ 1D · b = 0. Otrzymaliśmy sprzeczność z definicją charakterystyki pierścienia.
(p
ii) Indukcja ze względu na n. Dla n = 1 zauważmy najpierw, że jeśli 0 < k < p, to liczba k)
jest podzielna
przez p. Istotnie p | p! = kp k!(p − k)!, ale p - k!(p − k)!, więc p | kp . Wobec
tego kp · 1k = 0, bo char(k) = p. Zatem korzystając ze wzoru Newtona mamy:
p
(a + b) =
!
!
| {z }
| {z }
!
!
}
| {z }
p p−1 1
p
p 0 p
p p 0
a b +
a b + ··· +
a1 bp−1 +
a b = ap + bp
1
p−1
p
0
=1
=0
|
{z
=0
=1
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
4
Załóżmy prawidzość tezy dla n − 1. Wówczas
n
n−1
(a + b)p = ((a + b)p
n−1
)p = (ap
n−1
+ bp
n
n
)p = ap + bp
Ponadto przekształcenie F jest w oczywisty sposób homomorfizmem pierścieni. Istotnie, niech
a, b ∈ D wówczas na mocy wcześniejszej równości dla n = 1 mamy F (a + b) = (a + b)p =
ap + bp = F (a) + F (b) oraz F (ab) = (ab)p = ap bp = F (a)F (b).
Problem 5
Niech k będzie ciałem. Pokazać, że jeśli char(k) = 0, to ciało Q można zanurzyć w ciało k.
Jeśli char(k) = p > 0, to udowodnić, że ciało Fp zanurza się w k.
Rozwiązanie 5
Niech char(k) = 0. Musimy pokazać, że istnieje monomorfizm f : Q −→ k. W tym celu pokażemy,
że funkcja f : Q −→ k dana wzorem f ( pq ) = p · 1k · (q · 1k )−1 jest monomorfizmem pierścieni.
Oczywiste jest, że f jest poprawnie określona. Pokażemy zatem, że jest to homomorfizm.
−1 = (ad) · 1 · (bd · 1 )−1 + (bc) · 1 · (bd · 1 )−1 =
i) f ( ab + dc ) = f ( ad+bc
k
k
k
k
bd ) = (ad + bc) · 1k · (bd · 1k )
a·1k ·d·1k ·(b·1k )−1 (d·1k )−1 +b·1k ·c·1k ·(b·1k )−1 (d·1k )−1 = a·1k ·(b·1k )−1 +c·1k ·(d·1k )−1 =
f ( ab ) + f ( dc )
−1 = a · 1 · (b · 1 )−1 · c · 1 · (d · 1 )−1 = f ( a ) · f ( c )
ii) f ( ab · dc ) = f ( ac
k
k
k
k
bd ) = (ac) · 1k · (bd · 1k )
b
d
Fakt, że homomorfizm f jest monomorfizmem jest oczywisty, gdyż jest to homomorfizm ciał, a ponieważ ker f jest ideałem, a jedyne ideały w ciele Q to {0} ∨ Q. Dodatkowo f nie jest homomorfizmem
zerowym gdyż f (1) = 1 · 1k = 1k 6= 0, więc ker f = {0}, a stąd f jest monomorfizmem.
W celu wykazania, że ciało Fp zanurza się w ciało k, gdzie char(k) = p > 0 wystarczy zauważyć,
że Fp = Z/Zp oraz rozważyć funkcję f (a + Zp ) = a · 1k .
Problem 6
Załóżmy, żę k jest ciałem charakterystyki p > 0.
i) Udowodnić, że zbiór k p = {ap : a ∈ k} jest podciałem ciała k.
n
ii) Pokazać, że jeśli element a ∈ k, to wszystkie wielomiany X p − a są nierozkładalne
wtedy i tylko wtedy, gdy a ∈
/ kp .
iii) Pokazać, że jeśli f ∈ k[X], to f 0 = 0 wtedy i tylko wtedy, gdy f = g(X p ) dla pewnego
g ∈ k[X].
Rozwiązanie 6
Niech k będzie ciałęm charakterystyki p > 0.
i) Ponieważ obraz homomorfizmu ciał F : R −→ S jest podciałem ciała S, więc wystarczy
zauważyć, że Im(F ) = k p , gdzie F : k −→ k jest taki, że F (a) = ap jest homomorfizmem
ciał na mocy zadania 4ii).
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
5
n
ii) Pokażemy najpierw implikacje ”=⇒”. [Ad absurdum] Niech F = X p −a będzie nierozkładalny
n
i załóżmy, że a ∈ k p . Wówczas istnieje b ∈ k takie, że a = bp . Ale wtedy X p − bp =
n−1
(X p
− b)p czyli F jest rozkładalny, a więc sprzeczność.
Implikacja ”⇐=”. [Ad absurdum] Przypuśćmy, że wielomian F jest rozkładalny i a ∈
/ kp .
Ponieważ wielomian F jest rozkładalny, więc istnieją wielomiany V, U ∈ k[X] takie, że F = V U
n
oraz pn > deg V ­ 1. Dodatkowo wiem, że k[X] ,→ k[X]. Zatem F (X) = (X − c)p , gdzie
c ∈ k. Ponieważ k[X] jest dziedziną z jednoznacznością rozkładu, to V (X) = (X −c)l ∈ k[X],
n
gdzie l = deg(V ). Ale V (X) ∈ k[X], więc cl ∈ k. Analogicznie W (X) ∈ k[X], a więc cp ∈ k.
n
m
n−m
Wobec tego cnwd(p ,k) ∈ k, ale nwd(pn , k) = pm dla pewnego m < n. Stąd a = (cp )p
i
n−m
n − m > 0, a więc a ∈ k p
⊂ k p . Sprzeczność z założeniem.
iii) Udowodnimy najpierw implikację ”=⇒”. Niech f = ni=0 ai X i . Mamy 0 = (f )0 = ni=1 iai X i−1 .
To znaczy, że ∀i=1,...,n iai X i−1 = 0, co implikuje, że iai = 0, czyli p = char(k) | i o ile ai 6= 0.
P
P
Zatem i = ki p dla pewnego ki ∈ N. Mamy zatem f = ni=0 ai X i = ni=1 ai X pki + a0 =
Pn
p ki
p
i=1 ai (X ) + a0 , czyli f = g(X ) dla pewnego wielomianu g ∈ k[X].
Pokażemy teraz implikację ”⇐=”. Załóżmy, że istnieje g ∈ k[X] taki, że f = g(X p ) i
Pm
Pm
Pm
i
0
p 0
p i 0
pi 0
niech g =
i=0 ai X . Wówczas f = (g(X )) = ( i=0 ai (X ) ) = ( i=0 ai X ) =
Pm
pi−1
= 0, gdyż piai = (ip1k )ai = 0.
i=1 piai X
P
P
Problem 7
Niech k będzie ciałem i niech f = an X n + · · · + a1 X + a0 ∈ k[X], przy czym deg(f ) = n ­ 1.
i) Udowodnić, że jeśli k = C, to wielomian f jest nierozkładalny wtedy i tylko wtedy, gdy
n=1
ii) Niech k = R. Opisać wszystkie wielomiany nierozkładalne w k[X]. Dalej, znaleźć
rozkład wielomianu f na iloczyn wielomianów nierozkładalnych, przy założeniu, że
a1 , . . . , an są wszystkimi pierwiastkami zespolonymi wielomianu f .
Rozwiązanie 7
i) Na mocy Zasadniczego Twierdzenia Algebry każdy wielomian f stopnia
dodatniego posiada pierwiastek a, a na mocy twierdzenia Bézouta (X − a) | f , więc f =
(X − a)g, gdzie g ∈ C[X] i deg(g) < deg(f ). Jeśli deg(f ) = 1, to deg(g) = 0, ale każdy
wielomian stały nad C \ 0 jest odwracalny, więc jest nierozkładalny. Jeśli deg(f ) > 1, to
deg(g) ­ 1, więc wielomian f jest rozkładalny.
ii) Jedyne wielomiany nierozkładalne nad R, to wielomiany stopnia 1 lub wielomiany stopnia 2 o
ujemnym wyróżniku. Wszystkie wielomiany stopnia 0 są odwracalne w R[X], więc stąd wynika
nierozkładalność wielomianów stopnia jeden. Jeśli wielomian f stopnia 2 posiada wyróżnik
/
< 0, to na mocy wzorów Viéte’a posiada czysto urojone pierwiastki z,z, ale X − z, X − z ∈
R[X], a zatem f jest nierozkładalny w R[X]. Pozostaje pokazać, że są to jedyne wielomiany
nierozkładalne nad R. W tym celu znajdziemy rozkład wielomianu f , gdzie deg(f ) > 2. Niech
a1 , . . . , an będą wszystkimi zespolonymi pierwiastkami f . Zauważmy najpierw, że jeśli n jest
nieparzyste, to na mocy faktu, że jeśli a jest pierwiastkiem czysto urojonym wielomianu G ∈
C[X], to również a jest pierwiastkiem wielomianu G istnieje pierwiastek rzeczywisty wielomianu
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
6
f . Wynika stąd, że jeśli n jest parzyste oraz wśród a1 , . . . , an istnieje pierwiastek rzeczywisty,
to wśród a1 , . . . , an istnieje inny pierwiastek rzeczywisty. Zatem załóżmy, że a1 , . . . , an są
wszystkimi, czysto urojonymi pierwiastkami wielomianu f i n = 2k dla k ∈ N. Dodatkowo
wiemy, że jeśli a jest pierwiastkiem f , to również a jest pierwiastkiem f . Bez straty ogólności
załóżmy, że a1 = a1 , . . . , ak = ak , ak+1 = a1 , . . . , an = ak Mamy również (X − a)(X − a) =
X 2 − 2<(a)X + |a|2 ∈ R[X], gdzie a ∈ C. Zatem
f=
n
Y
i=1
(X − ai ) =
k
Y
(X − ai )(X − ai ) =
i=1
k
Y
(X − 2<(ai )X + |ai |2 )
i=1
Problem 8
(Kryterium Eisensteina) Niech R będzie dziedzinąz jednoznacznością rozkładu i ciałem ułamków K. Jeśli
F = ak X k + · · · + a1 X + a0 ∈ R[X]
gdzie k ­ 1, oraz istnieje element nierozkładalny p ∈ R taki, że
p - ak , p | ak−1 , . . . , p | a0 , p2 - a0
to wielomian F jest nierozkładalny w pierścieniu K[X].
Rozwiązanie 8
Możemy zapisać wielomian F w postaci F = aF1 , gdzie a ∈ R, a F1 ∈ R[X] jest wielomianem
prymitywnym. Jeśli F = bk X k + · · · + b1 X + b0 , to ponieważ p | a mamy
p - bk , p | bk−1 , . . . , p | b0 , p2 - b0
Z faktu, że wielomian prymitywny G jest nierozkładalny w R[X] wtedy i tylko wtedy, gdy jest
nierozkładalny w K[X] wystarczy pokazać, że wielomian F1 jest nierozkładalny. Przypuśćmy zatem,
że wielomian F1 = GH, gdzie G = ci X i + · · · + c1 X + c0 ∈ R[X] oraz H = dj X j + · · · + d1 X + d0 ∈
R[X]. Zauważmy, że wielomiany G, H są prymitywne. Istotnie, gdyby tak nie było, to istniałyby:
element nierozkładalny v ∈ R i elementy c, d ∈ R oraz wielomiany prymitywne G1 , H1 takie, że
G = cG1 , H = dH1 oraz v | c. Ale wtedy F = GH = cG1 dH1 = cdG1 H1 oraz wiemy, że iloczyn
dwóch wielomianów prymitywnych jest wielomianem prymitywnym, a zatem F niebyłby prymitywny
wbrew założeniu.
Zatem z założenia mamy, że p | c0 d0 , ale p2 - c0 d0 , więc bez straty ogólności możemy założyć,
że p | c0 oraz p - d0 . Niech l0 = min l : p - cl . Oczywiście takie l0 istnieje gdyż wielomian G1
jest prymitywny. Wówczas al0 = bl0 a0 + bl0 −1 a1 + · · · + b0 al0 oraz p - al0 . Zatem l0 = k, a stąd
deg(G) = k oraz deg(H) = 0. Dodatkowo prymitywność F1 implikuje nam, że wielomian H jest
odwracalny w R[X], a tym samym w H[X].
Problem 9
Dla danej liczby m ­ 1 znaleźć rozkład wielomianu cyklotomicznego X m − 1 na czynniki
nierozkładalne w:
Maciej Karpicz
rozwiązania I listy zadań z ćwiczeń do wykładu Teoria Galois
7
i) C[X]
ii) R[X]
iii) Q[X]
Rozwiązanie 9
2kΠ
Aby rozłożyć wielomian F = X m − 1 skorzystamy z faktu, że zbiór {cos( 2kΠ
m ) + i sin( m ) : k =
0, . . . , m−1} jest zbiorem pierwiastków m-tego stopnia z jedynki, a tym samym zbiorem pierwiastków
2kΠi
2kΠ
wielomianu F nad C. Oznaczmy dodatkowo ek := e m = cos( 2kΠ
m ) + i sin( m ). Mamy zatem:
i)
F = Xm − 1 =
m−1
Y
(X − ek )
k=0
ii) Zauważmy najpierw, że jeśli e0 , . . . , em−1 są wszystkimi pierwiastkami zespolonymi wielomianu
2Π(m−k)
2Πk
F , to em−i = ei dla i 6= 0. Istotnie cos( 2Πk
) + sin( 2Π(m−k)
)=
m ) + i sin( m ) + cos(
m
m
−2Πk
2Πk
−2Πk
2Πk
2Πk
cos( m ) + cos(2Π + m ) + i sin( m ) + i sin(2Π + m ) = 2 cos( m ) = 2<(ei ) stąd
em−i = ei . Korzystając z zadania 7ii) mamy:
i) dla m parzystego
m
−1
2
F =X
m
− 1 = (X − 1)(X + 1)
Y
(X 2 − 2<(ei )X + |ei |2 )
i=1
m
−1
2
Y
= (X − 1)(X + 1)
(X 2 − 2 cos(
i=1
2Πi
)X + 1)
m
ii) dla m nieparzystego
m−1
2
F = (X − 1)
Y
i=1
(X 2 − 2 cos(
2Πi
)X + 1)
m
iii) Jeśli m jest liczbą pierwszą, to wielomian F rozkłada się w następujący sposób:
F = X m − 1 = (X − 1)(X m−1 + · · · + X + 1)
W pozostałych przypadkach wielomian (X m−1 + · · · + X + 1) jest rozkładalny, ale jeszcze
nie znalazłem ogólnego przepisu na jego rozkład.