• Nie Znaleziono Wyników

Podróże po Imperium Liczb Część 12.

N/A
N/A
Protected

Academic year: 2021

Share "Podróże po Imperium Liczb Część 12."

Copied!
38
0
0

Pełen tekst

(1)

Część 12. Wielomiany

Rozdział 12 12. Wielomiany cyklotomiczne

Andrzej Nowicki 31 maja 2013, http://www.mat.uni.torun.pl/~anow

Spis treści

12 Wielomiany cyklotomiczne 143

12.1 Definicja i przykłady . . . . 143

12.2 Początkowe własności wielomianów cyklotomicznych . . . . 144

12.3 Nierozkładalność wielomianów cyklotomicznych . . . . 146

12.4 Następne własności wielomianów cyklotomicznych . . . . 147

12.5 Wielomiany cyklotomiczne i nierówności . . . . 151

12.6 Wielomiany cyklotomiczne nad ciałami . . . . 152

12.7 Wielomiany Ψ

n

(x, y) . . . . 153

12.8 Wielomiany cyklotomiczne i ich numery . . . . 154

12.9 Współczynniki wielomianów cyklotomicznych . . . . 158

12.10 Współczynniki wielomianu Φ

pq

(x) . . . . 159

12.11 Współczynniki wielomianów Φ

pqr

(x) i Φ

pqrs

(x) . . . . 162

12.12 Liczby naturalne postaci Φ

n

(a) . . . . 164

12.13 Podzielność liczb Φ

n

(a) przez liczby pierwsze . . . . 166

12.14 Twierdzenie Hurwitza . . . . 169

12.15 Twierdzenie Banga o rzędach . . . . 169

12.16 Liczby pierwsze w postępach arytmetycznych . . . . 172

12.17 Wielomiany podzielne przez x

2

+ x + 1 . . . . 172

12.18 Inne zastosowania wielomianów cyklotomicznych . . . . 176

Wszystkie książki z serii ”Podróże po Imperium Liczb” napisano w edytorze L

A

TEX.

Spisy treści tych książek oraz pewne wybrane rozdziały moża znaleźć na internetowej stronie

autora: http://www-users.mat.uni.torun.pl/~anow.

(2)
(3)

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.1 Definicja i przykłady

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Niech n > 1 będzie ustaloną liczbą naturalną. Wiadomo, że istnieje dokładnie ϕ(n) pier- wiastków pierwotnych n-tego stopnia z jedynki. Oznaczmy te pierwiastki przez ω

1

, . . . , ω

ϕ(n)

i niech

Φ

n

(x) =

ϕ(n) Y k=1

(x − ω

k

) .

Φ

n

(x) nazywamy n-tym wielomianem cyklotomicznym lub n-tym wielomianem podziału koła.

Jest to wielomian moniczny stopnia ϕ(n) i jego pierwiastkami są wszystkie pierwiastki pier- wotne n-tego stopnia z jedynki. Udowodnimy w następnych podrozdziałach, że każde takie Φ

n

(x) jest nieprzywiedlnym wielomianem o współczynnikach całkowitych (patrz 12.3.1 oraz 12.2.8).

Przykłady:

Φ

1

(x) = x − 1, Φ

2

(x) = x + 1, Φ

3

(x) = x

2

+ x + 1, Φ

4

(x) = x

2

+ 1,

Φ

5

(x) = x

4

+ x

3

+ x

2

+ x + 1, Φ

6

(x) = x

2

− x + 1,

Φ

7

(x) = x

6

+ x

5

+ · · · + x + 1, Φ

8

(x) = x

4

+ 1,

Φ

9

(x) = x

6

+ x

3

+ 1,

Φ

10

(x) = x

4

− x

3

+ x

2

− x + 1,

Φ

11

(x) = x

10

+ x

9

+ x

8

+ · · · + x + 1, Φ

12

(x) = x

4

− x

2

+ 1,

Φ

13

(x) = x

12

+ x

11

+ x

10

+ · · · + x + 1, Φ

14

(x) = x

6

− x

5

+ x

4

− x

3

+ x

2

− x + 1, Φ

15

(x) = x

8

− x

7

+ x

5

− x

4

+ x

3

− x + 1, Φ

16

(x) = x

8

+ 1,

Φ

17

(x) = x

16

+ x

15

+ x

14

+ · · · + x + 1, Φ

18

(x) = x

6

− x

3

+ 1,

Φ

19

(x) = x

18

+ x

17

+ x

16

+ · · · + x + 1, Φ

20

(x) = x

8

− x

6

+ x

4

− x

2

+ 1,

Φ21(x) = x12− x11+ x9− x8+ x6− x4+ x3− x + 1,

Φ22(x) = x10− x9+ x8− x7+ x6− x5+ x4− x3+ x2− x + 1, Φ23(x) = x22+ x21+ x20+ · · · + x2+ x + 1,

Φ24(x) = x8− x4+ 1,

Φ25(x) = x20+ x15+ x10+ x5+ 1,

Φ26(x) = x12− x11+ x10− x9+ x8− x7+ x6− x5+ x4− x3+ x2− x + 1, Φ27(x) = x18+ x9+ 1,

Φ28(x) = x12− x10+ x8− x6+ x4− x2+ 1, Φ29(x) = x28+ x27+ x26+ · · · + x2+ x + 1, Φ30(x) = x8+ x7− x5− x4− x3+ x + 1, Φ50(x) = x20− x15+ x10− x5+ 1, Φ100(x) = x40− x30+ x20− x10+ 1, Φ1000(x) = x400− x300+ x200− x100+ 1.

143

(4)

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.2 Początkowe własności wielomianów cyklotomicznych

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.2.1. Z definicji wielomianów cyklotomicznych wynika, że

Φ

n

(x) =

Y

k∈An

(x − ξ

k

) ,

gdzie ξ = cos

n + i sin

n oraz A

n

jest zbiorem wszystkich liczb naturalnych zbioru {1, . . . , n}

względnie pierwszych z n.

12.2.2. Dla n > 3 zachodzi równość Φ

n

(x) =

Y

k∈Bn



x

2

− 2x cos



2kπ n



+ 1



,

gdzie B

n

jest zbiorem wszystkich liczb naturalnych mniejszych od

n2

i względnie pierwszych z liczbą n.

D.

Wynika to z równości 12.2.1 oraz tego, że ξn−k jest sprzężeniem liczby ξk. 

12.2.3. Jeżeli n 6= m, to Φ

n

(x) 6= Φ

m

(x).

D.

Niech Un i Umbędą zbiorami pierwiastków pierwotnych odpowiednio stopni n i m z jedynki.

Wiadomo, że jeśli n 6= m, to Un6= Um(a nawet Un∩ Um= ∅). Zatem jeśli n 6= m, to Φn(x) 6= Φm(x), gdyż są to wielomiany moniczne mające różne zbiory pierwiastków. 

Niech n > 2 będzie ustaloną liczbą naturalną. Przez F

n

(x) oznaczać będziemy wielo- mian należący do Z[x], będący najmniejszą wspólną wielokrotnością wszystkich wielomianów postaci x

d

− 1, gdzie d < n oraz d | n. Dodatkowo przyjmujemy, że F

1

(x) = 1. Zapamiętajmy:

F

n

(x) = nww



x

d

− 1; d < n, d | n, d ∈ N



.

Z tej definicji wynika, że F

n

(x) jest monicznym wielomianem o współczynnikach całkowitych, podzielnym przez wielomian x − 1. Ponadto, x

d

− 1 dzieli F

n

(x) dla wszystkich 1 6 d < n takich, że d | n.

12.2.4. Niech e będzie pierwiastkiem pierwotnym n-tego stopnia z jedynki. Wówczas:

F

n

(x) =

Y

r∈{1,2,...,n}

(r,n)>1

(x − e

r

).

12.2.5. Dla każdego n ∈ N zachodzi równość x

n

− 1 = F

n

(x) · Φ

n

(x).

([Br77], [La84])

. 12.2.6. Jeżeli p jest liczbą pierwszą, to

Φ

p

(x) = x

p−1

+ x

p−2

+ . . . + x + 1.

(5)

D.

Jedyną liczbą naturalną mniejszą niż p i dzielącą p jest d = 1. Wobec tego Fp= (x − 1).

Z równości 12.2.5 wynika zatem, że Φp(x) = xx−1p−1 = xp−1+ xp−2+ . . . + x + 1.

12.2.7. Niech A ⊂ B będą pierścieniami (przemiennymi z 1). Rozważmy trzy wielomiany:

f (x), g(x), h(x) należące do B[x]. Załóżmy, że:

(a) f (x) = g(x)h(x),

(b) f (x) i g(x) są moniczne, (c) f (x), g(x) ∈ A[x].

Wtedy wielomian h(x) jest moniczny i należy do A[x].

D.

Moniczność wielomianu h(x) jest oczywista. Niech:

f (x) = xn+ an−1xn−1+ . . . + a1x + a0, g(x) = xm+ bm−1xm−1+ . . . + b1x + b0, h(x) = xs+ cs−1xs−1+ . . . + c1x + c0,

Współczynniki postaci ai, bj należą do A, natomiast współczynniki postaci ci należą do B. Ponieważ f (x) = g(x)h(x), więc porównując współczynniki przy xn−1mamy an−1= cs−1+ bm−1. Stąd cs−1= an−1− bm−1∈ A. Wiemy więc, że cs−1∈ A. Załóżmy, że wiemy już, że wszystkie współczynniki

cs−1, cs−2, . . . , ck+2, ck+1

należą do A. Pokażemy, że wówczas współczynnik ck również należy do A. W tym celu porównajmy w równości f (x) = g(x)h(x) współczynniki przy xk+s. Wtedy ak+s= ck+ ck+1bs−1+ ck+2bs−2+ . . . i wobec tegoże

ck = ak+s− (ck+1bs+1+ ck+2bs−2+ . . .).

Prawa strona należy do A. Zatem ck∈ A i to kończy nasz indukcyjny dowód. 

12.2.8. Każdy wielomian Φ

n

(x) należy do pierścienia Z[x]. Innymi słowy, wszystkie współ- czynniki dowolnego wielomianu cyklotomicznego są liczbami całkowitymi.

([Br77], [La84])

.

D.

Wiemy, że xn − 1 = Fn(x)Φn(x) (patrz 12.2.5). Wielomiany xn− 1 i Fn(x) są moniczne i należą do Z[x]. Z 12.2.7 wynika więc, że wielomian Φn(x) również należy do Z[x]. 

F T. Nagell, The cyclotomic polynomial, [Nagl] 158-160.

(6)

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.3 Nierozkładalność wielomianów cyklotomicznych

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.3.1 (Kronecker). Każdy wielomian Φ

n

(x) jest nierozkładalny w Z[x].

([Br77], [Fila] s.86)

.

D.

([Br77]). Przypuśćmy, że wielomian Φn(x) jest rozkładalny w Z[x]. Istnieją wtedy dwa wielo- miany g(x) i h(x) należące do Z[x] (dodatniego stopnia) takie, że:

Φn(x) = g(x) · h(x).

Możemy założyć, że wielomian g(x) jest nierozkładalny w Z[x]. Załóżmy ponadto, że są to wielomiany moniczne. Ponieważ Φn1) = Φn2) = . . . = Φnϕ(n)) = 0, gdzie ω1, ω2, . . . , ωϕ(n) są wszystkimi pierwiastkami pierwotnymi n-tego stopnia z jedynki, więc istnieje co najmniej jeden z tych pierwiast- ków pierwotnych, oznaczmy go przez e, spełniający równość g(e) = 0.

Niech p będzie taką liczbą pierwszą, że p - n. Udowodnimy, że g(ep) = 0. W tym celu zauważmy najpierw, że ep jest również pierwiastkiem pierwotnym n-tego stopnia z jedynki (ponieważ liczby p, n są względnie pierwsze). Zatem Φn(ep) = 0, więc g(ep) = 0 lub h(ep) = 0. Pokażemy, że g(ep) = 0.

Przypuśćmy, że h(ep) = 0. Wówczas liczba e jest pierwiastkiem jednocześnie wielomianów g(x) oraz h(xp). Ponieważ wielomian g(x) jest jest nierozkładalny w Z[x], więc stąd wynika, że g(x) dzieli h(xp) w Z[x]. Zatem

h(xp) = g(x) · v(x),

gdzie v(x) ∈ Z[x]. Rozpatrzmy homomorfizm pierścieni α : Z[x] −→ Zp[x] indukowany przez naturalny homomorfizm: Z → Zp(liczbie całkowitej a przyporządkowana jest reszta z dzielenia a przez p). Mamy wówczas w pierścieniu Zp[x] następujące dwie równości:

α(Φn(x)) = α(g(x)) · α(h(x)), α(h(xp)) = α(g(x)) · α(v(x)).

Ale α(h(xp)) = (α(h(x)))p, więc α(h(x))p= α(g(x)) · α(v(x)). Wielomian α(v[x]) ma stopień> 1 (bo jest moniczny). Niech u(x) ∈ Zp[x] będzie wielomianem nierozkładalnym w Zp[x] dzielącym α(v(x)).

Wtedy wielomian u(x) dzieli wielomian

(α(h(x)))p = α(h(x)) · α(h(x)) · · · α(h(x))

| {z }

p

,

dzieli więc α(h(x)). Wielomian u(x) dzieli więc jednocześnie wielomiany α(g(x)) i α(h(x)). Oznacza to, że wielomiany α(g(x)) i α(h(x)) mają wspólny czynnik w Zp[x]. Stąd wynika dalej, że wielomian

α(Φn(x)) = α(g(x)) · α(h(x))

ma czynnik wielokrotny w Zp[x]. Ale xn− 1 = Fn(x) · Φn(x) (patrz 12.2.5), więc w pierścieniu Zp[x]

mamy równość

xn− 1 = α(xn− 1) = α(fn(x)) · α(Φn(x)),

z której wynika, że wielomian xn− 1 ma czynnik wielokrotny w Zp[x]. Zatem w pewnym rozszerzeniu ciała Zpwielomian xn− 1 ma pierwiastek podwójny. To jest oczywiście niemożliwe. Doszliśmy zatem do sprzeczności.

W ten sposób wykazaliśmy, że g(e) = 0 oraz g(ep) = 0 dla wszystkich takich liczb pierwszych p, że p - n. Stąd wynika, że g(ω) = 0 dla każdego ω będącego pierwotnym pierwiastkiem n-tego stopnia z jedynki.

Niech ω będzie pierwiastkiem pierwotnym n-tego stopnia z jedynki. Ponieważ e jest też takim pierwotnym pierwiastkiem, więc ω = ek dla pewnego k. Zatem nwd(k, n) = 1. Jeżeli k = 1, to ω = e, więc g(ω) = g(e) = 0. Niech teraz k > 2. Niech k = p1p2· · · ps, gdzie p1, p2, . . . , ps są liczbami pierwszymi (niekoniecznie różnymi). Każda z tych liczb pierwszych jest oczywiście względnie pierwsza z liczą n. Zatem p1 - n, p2 - n, . . . , ps - n. Z tego co już udowodniliśmy wynika, że g(ep1) = 0.

Przyrównując e1= ep1 mamy g(e1) = 0, więc g(ep2) = 0, więc g(ep1p2) = 0 i tak dalej aż do równości

(7)

g(ep1p2...ps) = 0. Zatem g(ek) = 0 czyli g(ω) = 0. Każdy zatem pierwiastek pierwotny n-tego stopnia z jedynki jest zerem wielomianu g(x). Zatem:

g(x) =

ϕ(n)

Y

k=1

(x − ωk) = Φn(x).

Ale g(x) jest nierozkładalne w Z[x], więc Φn(x) jest wielomianem nierozkładalnym w Z[x]. 

12.3.2. Jeżeli n 6= m, to wielomiany cyklotomiczne Φ

n

(x) i Φ

m

(x) są względnie pierwsze.

D.

Wynika to z tego, że wielomiany Φn(x) oraz Φm(x) są nierozkładalne, moniczne i różne.

12.3.3 (Kronecker). Jeśli f ∈ Z[x] r Z jest nierozkładalnym wielomianem monicznym i wszystkie jego pierwiastki (zespolone) leżą na kole

{z; |z| = 1}, to f (x) jest wielomianem cyklotomicznym.

([Fila] s.86)

.

F T. Nagell, Irreducibility of the cyclotomic polynomial, [Nagl] 160-164.

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.4 Następne własności wielomianów cyklotomicznych

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.4.1. Jeżeli d | n, to wielomian Φ

d

(x) dzieli wielomian x

n

−1 w Z[x], tzn. istnieje wielomian H(x) ∈ Z[x] taki, że x

n

− 1 = H(x)Φ

d

(x).

D.

Niech n = dm. Wtedy

xn− 1 = xdm− 1 = (xd)m− 1m= (xd− 1)(xd(m−1)+ xd(m−2)+ . . . + 1),

a zatem wielomian xd− 1 dzieli w Z[x] wielomian xn− 1. Wiemy , że xd− 1 = Fd(x) · Φd(x) (patrz 12.2.5). Zatem Φd(x) dzieli xd− 1 oraz xd− 1 dzieli xn− 1, a więc Φd(x) dzieli xn− 1. 

12.4.2. x

n

− 1 =

Y

d|n

Φ

d

(x) .

D.

Oznaczmy: H(x) =Y

d|n

Φd(x). Ponieważ wielomiany postaci Φd(x) są parami względnie pierw- sze (patrz 12.3.2) oraz każdy z nich (gdy d | n) dzieli wielomian xn− 1 (patrz 12.4.1), więc H(x) dzieli xn− 1. Wielomian H(x) jest moniczny i jego stopień jest równy n, gdyż dobrze wiadomo, że X

d|n

ϕ(d) = n. Zatem H(x) = xn− 1. 

12.4.3. Jeśli m < n, to wielomiany x

m

− 1 i Φ

n

(x) są względnie pierwsze.

D.

Wynika to z 12.4.2 i 12.3.2.

12.4.4. x

15

− 1 = Φ

1

(x)Φ

3

(x)Φ

5

(x)Φ

15

(x).

(Wynika z 12.4.2)

.

(8)

12.4.5 (T. M. Apostol, 1970). Niech d < n będą liczbami naturalnymi i niech k będzie liczbą naturalną zdefiniowaną następująco:

k =

(

p, gdy

nd

jest potęgą liczby pierwszej p, 1, w przeciwnym przypadku.

Istnieją wtedy wielomiany o współczynnikach całkowitych F (x), G(x) takie, że

k = F (x)Φ

d

(x) + G(x)Φ

n

(x) .

W literaturze matematycznej znajdziemy sporo różnych dowodów tego twierdzenia. W 1970 roku udowodnił to Tom M. Apostol [Apl]. Dwa dowody, w tym jeden Andrzeja Schin- zla, opublikował później Michael Filaseta [Fil]. Ostatnio prosty dowód opublikował Gregory Dresden [Drn]. Jego dowód podaje jawnie postać wielomianów F (x) i G(x).

W pierwszym wydaniu tej książki powyższe twierdzenie się nie pojawiło. Autor dziękuje profesorom Władysławowi Narkiewiczowi oraz Andrzejowi Schinzlowi za cenne informacje o tym twierdzeniu i jego dowodach.

W jednym z następnych podrozdziałów (patrz 12.12.6) wykorzystamy pewien szczególny przypadek omawianego twierdzenia. Teraz przedstawimy ten przypadek wraz z dowodem.

Załóżmy, że m > n są liczbami naturalnymi i niech m = kn + r, gdzie k ∈ N, r ∈ Z, 0 6 r < n. Mamy wtedy równość

x

m

− 1 = (x

m−n

+ x

m−2n

+ x

m−3n

+ · · · + x

m−kn

)(x

n

− 1) + x

r

− 1.

Stosując tego typu równości i postępując tak jak w algorytmie Euklidesa, otrzymujemy:

12.4.6. Niech n, m ∈ N oraz d = nwd(n, m). Istnieją wtedy wielomiany o współczynnikach całkowitych A(x), B(x) takie, że x

d

− 1 = A(x)(x

n

− 1) + B(x)(x

m

− 1).

Z powyższych obserwacji wynika, wspomniany wcześniej, następujący szczególny przypa- dek twierdzenia 12.4.5.

12.4.7. Jeśli d, n są liczbami naturalnymi takimi, że d < n oraz d - n, to istnieją wielomiany o współczynnikach całkowitych F (x), G(x) takie, że

1 = F (x)Φ

d

(x) + G(x)Φ

n

(x) . D.

Oznaczmy: Hk(x) = xk− 1 dla wszystkich k ∈ N.

Niech r = nwd(d, n) i niech A(x), B(x) ∈ Z[x] takie, że

(∗) Hr(x) = A(x)Hd(x) + B(x)Hn(x).

Takie wielomiany A(x), B(x) istnieją na mocy 12.4.6. Wprowadźmy zbiory:

U = {m ∈ N; m | r}, V1= {m ∈ N; m | d, m - r}, V2= {m ∈ N; m | n, m - r}

U jest zbiorem wszystkich dzielników naturalnych liczby r; każdy taki dzielnik jest oczywiście dziel- nikiem liczby d i jest dzielnikiem liczby n. V1 jest zbiorem tych wszystkich dzielników liczby d, które

(9)

nie są dzielnikami liczby r. Natomiast V2jest zbiorem tych wszystkich dzielników liczby n, które nie są dzielnikami liczby r.

Zauważmy, że d nie należy do zbioru U . Gdyby bowiem było przeciwnie, to mielibyśmy równości d = r = nwd(d, n), z których wynikałoby, że d dzieli n; sprzeczność z założeniem, że d - n. W podobny sposób uzasadniamy, że n nie należy do zbioru U .

Zatem d ∈ V1oraz n ∈ V2. Oznaczmy:

F (x) = Y

m∈V1r{d}

Φm(x), G(x) = Y

m∈V2r{n}

Φm(x).

Jest jasne, że F (x), G(x) są wielomianami o współczynnikach całkowitych. Korzystamy teraz z twier- dzenia 12.4.2 i mamy:

Hd(x) =Y

m|d

Φm(x) = Y

m∈U

Φm(x) · Y

m∈V1

Φm(x) = Hr(x) Y

m∈V1

Φm(x) = Hr(x)F (x)Φd(x).

W ten sam sposób wykazujemy, że Hn(x) = Hr(x)G(x)Φn(x). Wstawiamy to do równości (∗) i po podzieleniu przez Hr(x) otrzymujemy tezę.

12.4.8. Dla każdego n ∈ N zachodzi równość:

Φ

n

(x) =

Y

d|n

(x

nd

− 1)

µ(d)

,

w której µ oznacza funkcję M¨ obiusa.

([Fila] s.87)

.

D.

Wynika z równości 12.4.2 i własności splotowych funkcji M¨obiusa (patrz [N-5]).

12.4.9. W ciele Q(x) dla każdej liczby naturalnej n > 2 zachodzi równość Φ

n

(x) = x

ϕ(n)

Φ

n



1 x



. D.

Wynika to z równości 12.4.8 i ze znanych równościP

d|nµ(d)nd = ϕ(n) oraz P

d|nµ(d) = 0 (dla n> 2). 

12.4.10. Niech f (x) ∈ Z[x] będzie wielomianem z nieparzystymi współczynnikami stopnia d − 1. Jeśli Φ

n

(x) dzieli wielomian f (x), to n dzieli 2d.

([BoC])

.

12.4.11 (Gauss). Jeśli n > 1 jest nieparzystą liczbą bezkwadratową, to istnieją takie wielo- miany A(x), B(x) ∈ Z[x], że 4Φ

n

(x) = A(x)

2

− n(−1)

(n−1)/2

B(x)

2

.

(Brent)

.

12.4.12 (Aurifeuille, Le Lasseur, Lucas). Jeśli n > 1 jest nieparzystą liczbą bezkwadratową, to istnieją takie wielomiany C(x), D(x) ∈ Z[x], że Φ

n



(−1)

(n−1)/2

x



= C(x)

2

− nxD(x)

2

.

(Brent)

.

12.4.13 (Aurifeuille, Le Lasseur, Lucas). Jeśli n jest parzystą liczbą bezkwadratową, to ist-

nieją takie wielomiany C(x), D(x) ∈ Z[x], że ±Φ

n/2

(−x

2

) = C(x)

2

− nxD(x)

2

.

(Brent)

.

(10)

12.4.14. Przykłady:

(1) 4Φ

3

(x) = (2x + 1)

2

+ 3 · 1

2

;

(2) 4Φ

5

(x) = (2x

2

+ x + 2)

2

− 5x

2

, Φ

5

(x) = (x

2

+ 3x + 1)

2

− 5x(x + 1)

2

; (3) 4Φ

15

(x) = A

2

+ 15B

2

, gdzie A = 2x

2

− x

3

− 4x

2

− x + 2, B = x

3

− x;

(4) Φ

15

(−x) = C

2

− 15xD

2

, gdzie C = x

4

+ 8x

3

+ 13x

2

+ 8x + 1, D = x

3

+ 3x

2

+ 3x + 1.

(Brent)

.

12.4.15 ([BoC]). Niech p ∈ P i niech T

p

będzie funkcją przyporządkującą każdemu monicz- nemu wielomianowi f (x) =

Q

(x − α

i

) (gdzie każde α

i

jest liczbą zespoloną) wielomian

Y

(x − α

pi

).

Jeśli n jest liczbą naturalną niepodzielną przez p, to (1) T

p

n

(x)) = Φ

n

(x);

(2) T

p

pn

(x)) = Φ

n

(x)

p−1

;

(3) T

p

psn

(x)) = Φ

ps−1n

(x)

p

, dla s > 2.

Zdefiniowaliśmy wielomiany cyklotomiczne za pomocą pierwiastków pierwotnych z jedyn- ki. Pan Tomasz Ordowski przesłał mi (w maju 2013 roku) następujące zadanie do rozwiązania.

Z tezy tego zadania wynika, że wielomiany cyklotomiczne można definiować bez wspominania o pierwiastkach z jedynki.

12.4.16. Niech (E

n

(x)) będzie ciągiem wielomianów takim, że

E

1

(x) = 1 oraz E

n+1

(x) = nww



E

n

(x), x

n

− 1



dla n ∈ N.

Wówczas dla każdej liczby naturalnej n, zachodzi równość E

n+1

(x)

E

n

(x) = Φ

n

(x).

D.

(Sposób I). Udowodnimy indukcyjnie, że dla każdej liczby naturalnej n zachodzi równość

(∗) En+1(x) =

n

Y

k=1

Φk(x).

Dla n = 1 jest to oczywiste. Jeśli f (x), g(x) są wielomianami, to przez [f (x), g(x)] oznaczać będziemy najmniejszą wspólną wielokrotność tych wielomianów. Krok indukcyjny:

En+1(x) =h

En(x), xn− 1i

=

n−1

Y

k=1

Φk(x), Y

d|n

Φd(b)

=h

A(x)B(x), A(x)Φn(x)i .

Wykorzystaliśmy twierdzenie 12.4.2. Tutaj A(x) jest iloczynem wszystkich wielomianów postaci Φd(x), gdzie d < n oraz d | n. Natomiast B(x) jest iloczynem wszystkich wielomianów postaci Φd(x), gdzie d < n oraz d - n. Wiemy, że wielomiany cyklotomiczne są nieprzywiedlne i są parami różne. Zatem,

(11)

wielomiany B(x) oraz Φn(x) są względnie pierwsze, a zatem [B(x), Φn)(x)] = B(x) · Φn(x). Mamy więc:

En+1(x) = h

A(x)B(x), A(x)Φn(x)i

= A(x)h

B(x), Φn(x)i

= A(x)B(x)Φn(x) = Qn−1

k=1Φk(x)

· Φn(x)

= Qn

k=1Φk(x)

i to kończy nasz indukcyjny dowód równości (∗). Zatem En+1(x)/En(x) = Φn(x). 

D.

(Sposób II). (Władysław Narkiewicz). Niech An(x) = En+1(x)/En(x). Jeśli liczba (zespolona) z jest pierwiastkiem wielomianu An(x), to En+1(z) = 0 oraz En(z) jest niezerowe, gdyż wielomiany En(x) nie mają pierwiastków wielokrotnych. Zatem z musi być pierwiastkiem wielomianu xn− 1, wiec jest pierwiastkiem n-tego stopnia z jedynki. Zauważmy, że ten pierwiastek jest pierwotny. Gdyby nie był, to mielibyśmy równość En(z) = 0, a to jest niemożliwe. Zatem każdy pierwiastek wielo- mianu An(x) jest pierwiastkiem n-tego wielomianu cyklotomicznego Φn(x) i z nieprzywiedlności tego ostatniego wynika, że An(x) = Φn(x).

F R. P. Brent, On computing factors of cyclotomic polynomials, preprint, 1993.

L. Carlitz, Note on the cyclotomic polynomials, [Mon] 61(2)(1954) 106-108.

M. Isaacs, Cyclotomy and geometric constructions. [Isaa], rozdział 20.

D. R. Kohel, Cyclotomic polynomials and base b representations of integers, preprint.

J. MacDougall, Mersenne composities and cyclotomic primes, [MG] 87(508)(2003) 71-75.

D. G. C. McKeon, T. N. Sherry, Exploring cyclotomic polynomials, [MG] 502(2001) 59-65.

K. F. McLean, Cyclotomic and double angle polynomials, [MG] 88(512)(2004) 208-214.

L. Mirsky, A note on cyclotomic polynomials, [Mon] 69(8)(1962) 772-775.

K. Motose, Ramanujan’s sums and cyclotomic polynomials, Hirosaki 2004.

K. Motose, On Euclidean algorithm, Hirosaki, 2005.

P. Ribenboim, Wielomiany podziału koła, [Ri01] 93-108.

M. Sawczuk, Wielomiany cyklotomiczne, [Pmgr] 2001.

W. Sengerov, A. Spivak, Wielomiany podziału okręgu, [Kw] 1/1998 11-18, 2/1998 63-64.

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.5 Wielomiany cyklotomiczne i nierówności

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.5.1. Dla każdego n ∈ N funkcja Φ

n

(x) jest ściśle rosnąca w przedziale [1, ∞).

([Mot1])

.

D.

To jest oczywiste dla n = 1 i n = 2, gdyż Φ1(x) = x − 1, Φ2(x) = x + 1. Jeśli n> 3, to fakt ten łatwo wynika z równości Φn(x) =Q

k∈Bn x2− 2x cos 2kπn  + 1 , gdzie Bn jest zbiorem wszystkich liczb naturalnych mniejszych od n2 i względnie pierwszych z n (patrz 12.2.2). Każda bowiem funkcja postaci f (x) = x2− 2x cos 2kπn  + 1 (dla n > 3) jest ściśle rosnąca w przedziale [1, ∞). 

12.5.2. Jeśli n > 2, to Φ

n

(a) > 1 dla wszystkich liczb rzeczywistych a > 1.

D.

Z dowodu faktu 12.5.1 wynika, że Φn(1) > 0. Zatem Φn(1) > 1 (gdyż Φn(1) ∈ Z). To, że Φn(1)> 1 wynika również z 12.9.3. Jeśli więc a > 1, to Φn(a)> Φn(1)> 1 (na mocy 12.5.1). 

12.5.3. Jeśli n > 2, to dla każdej liczby naturalnej a zachodzi nierówność

n

(a)| > a − 1.

(12)

D.

([Br68]). Niech e będzie pierwiastkiem n-tego stopnia z jedynki. Dla a = 1 oczywiście Φn(a) 6=

0, a zatem |Φn(q)| ­ 1 > q −1 = 0. Przypuśćmy więc, że a > 1. Wówczas dla dowolnej liczby całkowitej k mamy: |a − ek| ­ |a| − |ek| = a − 1 > 1. Wobec tego:

Φn(a) = Y

r∈{1,2,...,n}

(r,n)=1

|a − er| ­ |a − e|.

Ponieważ e nie jest liczbą rzeczywistą dodatnią dla n > 1, więc |a − e| > |a| − |e| = a − 1.

U. Powyższy fakt wykorzystuje się w dowodzie Twierdzenia Wedderburna o przemienności ciał skończonych (patrz np. [Br68]).



12.5.4. Jeśli n > 2, to dla każdej liczby naturalnej a zachodzi nierówność Φ

n

(a) > a.

D.

Już wiemy z 12.5.2, że Φn(1) > 1. Zatem rozważana nierówność jest prawdziwa dla a = 1.

Niech teraz a będzie liczbą naturalną większą od 1 i przypuśćmy, że Φn(a) < a. Ponieważ 1 < 2 <

· · · < a − 1 < a, więc na mocy 12.5.1 otrzymujemy:

16 Φn(1) < Φn(2) < · · · < Φn(a − 1) < Φn(a) < a,

przy czym wszystkie liczby Φn(1), Φn(2), . . . , Φn(a) są naturalne (gdyż Φn(x) ∈ Z[x]). Otrzymaliśmy sprzeczność: pomiędzy 1 i a jest a + 1 liczb naturalnych.

12.5.5. Niech n > 2 będzie liczbą naturalną. Niech r = ω(n) będzie liczbą wszystkich liczb pierwszych dzielących n. Niech n

0

= r(n) będzie iloczynem wszystkich liczb pierwszych dzielą- cych n i niech m = n/n

0

. Wtedy:

(1) jeśli r jest liczbą parzystą, to a

m

− 1

a

m

a

ϕ(n)

< Φ

n

(a) < a

ϕ(n)

, dla wszystkich liczb rzeczywistych a > 2;

(2) jeśli r jest liczbą nieparzystą, to a

ϕ(n)

< Φ

n

(a) < a

m

a

m

− 1 a

ϕ(n)

, dla wszystkich liczb rzeczywistych a > 2.

([Mot1])

.

12.5.6. (a − 1)

ϕ(n)

< Φ

n

(a) 6 (a + 1)

ϕ(n)

, dla n > 2, a > 2.

([Mot5])

. 12.5.7. 1

2 a

ϕ(n)

< Φ

n

(a) 6 2a

ϕ(n)

, dla n > 2, a > 2.

(R.Thangadurai, A.Vatwani, [Mon] 118(8)(2011))

. oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.6 Wielomiany cyklotomiczne nad ciałami

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.6.1. Niech p ∈ P, n, m ∈ N, n 6= m, p - n, p - m. Wtedy wielomiany Φ

n

(x) i Φ

m

(x) są względnie pierwsze w Z

p

[x].

([BoC])

.

12.6.2. Jeśli p ∈ P, to Φ

p

(x) = (x − 1)

p−1

w Z

p

[x].

12.6.3. Niech p ∈ P, n ∈ N, p - n. Niech m = δ

n

(p) będzie rzędem liczby p modu-

lo n. Wtedy wielomian Φ

n

(x), traktowany jako wielomian należący do Z

p

[x], jest iloczynem

ϕ(n)/m parami różnych wielomianów nierozkładalnych w Z

p

[x], z których każdy jest stop-

nia m.

([Mon] 75(1)(1968) 46)

.

(13)

12.6.4. Niech k będzie q = p

s

elementowym ciałem. Niech n ∈ N, p - n i niech m = δ

n

(q) będzie rzędem liczby q modulo n. Wtedy wielomian Φ

n

(x), traktowany jako wielomian należący do k[x], jest iloczynem ϕ(n)/m parami różnych wielomianów nierozkładalnych w k[x], z których każdy jest stopnia m.

([Mot5], [Mot7])

.

12.6.5. Niech n, s ∈ N. Wielomian Φ

n

(x

s

) jest nierozkładalny w Q[x] wtedy i tylko wtedy, gdy każdy dzielnik pierwszy liczby s jest dzielnikiem pierwszym liczby n.

([Golo])

.

F W. J. Guerrier, The factorization of the cyclotomic polynomials mod p, [Mon] 75(1)(1968) 46.

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.7 Wielomiany Ψ

n

(x, y)

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Oznaczmy:

Ψ

n

(x, y) = y

ϕ(n)

Φ

n

x y

!

.

Przykłady:

Ψ

1

(x, y) = x − y, Ψ

2

(x, y) = x + y,

Ψ

3

(x, y) = x

2

+ xy + y

2

, Ψ

4

(x, y) = x

2

+ y

2

,

Ψ

5

(x, y) = x

4

+ x

3

y + x

2

y

2

+ xy

3

+ y

4

, Ψ

6

(x, y) = x

2

− xy + y

2

,

Ψ

7

(x, y) = x

6

+ x

5

y + x

4

y

2

+ x

3

y

3

+ x

2

y

4

+ xy

5

+ y

6

, Ψ

8

(x, y) = x

4

+ y

4

,

Ψ

9

(x, y) = x

6

+ x

3

y

3

+ y

6

.

12.7.1. Z własności wielomianów cyklotomicznych wynikają następujące własności wielomia- nów postaci Ψ

n

(x, y).

(1) Każde Ψ

n

(x, y) jest jednorodnym wielomianem stopnia ϕ(n) zmiennych x i y o współ- czynnikach całkowitych.

(2) Każdy wielomian Ψ

n

(x, y) jest nierozkładalny w Z[x, y].

(3) Φ

n

(x) = Ψ

n

(x, 1).

(4) Ψ

n

(x, y) =

Y

d|n



x

n/d

− y

n/dµ(d)

.

(5) x

n

− y

n

=

Y

d|n

Ψ

d

(x, y).

12.7.2. Ψ

n

(x, y) = Ψ

n

(y, x), dla n > 2.

([Mot7])

.

(14)

D.

Wynika to z równości

Ψn(x, y) =Y

d|n



xn/d− yn/dµ(d)

oraz X

d|n

µ(d) = 0

(dla n> 2). 

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 12.8 Wielomiany cyklotomiczne i ich numery

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Najpierw zajmować się będziemy wielomianami cyklotomicznymi, których numery są po- tęgami liczb pierwszych. Wiemy (patrz 12.2.6), że jeżeli p jest liczbą pierwszą, to

Φ

p

(x) = x

p−1

+ x

p−2

+ . . . + x + 1.

12.8.1. Φ

p2

(x) = x

p(p−1)

+ x

p(p−2)

+ . . . + x

p

+ 1.

12.8.2. Jeżeli p jest liczbą pierwszą i k jest liczbą naturalną to

Φ

pk

(x) = x

pk−1(p−1)

+ x

pk−1(p−2)

+ . . . + x

pk−1·1

+ 1.

D.

Indukcja ze względu na k. Dla k=1,2 już wiemy, że tak jest. Załóżmy, że to jest prawdą dla pewnego k> 1. Wtedy dla k + 1 mamy

xpk+1− 1 = (xpk)p− 1 = (xpk− 1)(xpk(p−1)+ xpk(p−2)+ . . . + xpk+ 1).

Z drugiej strony (ma mocy 12.4.2) mamy:

xpk+1− 1 = (xpk)p− 1 = Φ1(x)Φp(x)Φp2(x) . . . Φpk(x)

| {z }

xpk−1

Φpk+1(x) = (xpk− 1)Φpk+1(x).

Zatem Φpk+1(x) = xpk(p−1)+ xpk(p−2)+ . . . + xpk+ 1.

12.8.3. Jeżeli p jest liczbą pierwszą i k > 0, to

Φ

pk+1

(x) = Φ

p

(x

pk

).

(Wynika z 12.8.2)

. 12.8.4. Φ

2k+1

= x

2k

+ 1.

(Jest to szczególny przypadek faktu 12.8.3)

. 12.8.5. Jeśli s = i + j, to Φ

ps

(x) = Φ

pi

(x

pj

).

D.

Φps(x) =

p−1

P

k=0

xkps−1=

p−1

P

k=0

(xpj)kpi−1 = Φpi(xpj).

12.8.6. Jeżeli p i q są różnymi liczbami pierwszymi, to

Φ

piqj

(x) = Φ

pq

(x

pi−1qj−1

),

dla i > 1, j > 1.

(15)

12.8.7. Jeżeli p

1

, p

2

, . . . , p

s

są parami różnymi liczbami pierwszymi, to Φ

pr1

1 pr22 ···prss

(x) = Φ

p1p2···ps



x

pr1−11 pr2−12 ···prs−1s



.

12.8.8. Niech r(n) oznacza iloczyn wszystkich liczb pierwszych dzielących liczbę naturalną n.

Zachodzi zawsze równość:

Φ

n

(x) = Φ

r(n)

(x

n/r(n)

).

Jest to inne wysłowienie faktu 12.8.7.

12.8.9. Jeżeli liczby m i n są względnie pierwsze, to Φ

m

(x

n

) =

Y

d|n

Φ

md

(x).

([ArB])

.

D. Φm(x) = Q

α∈Um

(x − αn). Wobec tego:

Φm(xn) = Q

α∈Um

(xn− αn) = Q

α∈Um

Q

γ∈Gn

(x − α · γ) = Q

d|n

Q

α∈Um

Q

β∈Ud

(x − αβ)

= Q

d|n

Q

(α,β)∈Um×Ud

(x − αβ) =Q

d|n

Q

δ∈Umd

(x − δ) = Q

d|n

Φmd(x). 

12.8.10. Jeżeli p jest liczbą pierwszą i m liczbą naturalną taką, że p - m, to Φ

mp

(x) = Φ

m

(x

p

)

Φ

m

(x) .

([ArB])

.

D.

Korzystając z 12.8.9 dla n = p mamy: Φm(xp) = Φm·1(x) · Φmp(x) i stąd wynika teza.

Następne stwierdzenia dotyczą wielomianów cyklotomicznych o numerach parzystych.

12.8.11. Jeżeli n > 3 jest liczbą nieparzystą, to Φ

2n

(x) = Φ

n

(−x).

([ArB])

.

D. Indukcja ze względu na n. Dla n = 3 mamy: Φ6(x) = x2− x + 1 = Φ3(−x). Załóżmy, że to jest prawdą dla wszystkich liczb nieparzystych (większych od 1) mniejszych od n. Wtedy

x2n− 1 = Y

e|2n

Φe(x) =Y

d|n

Φd(x) ·Y

d|n

Φ2d(x) =Y

d|n

Φd(x) · Y

d|n 1<d<n

Φ2d(x) · Φ2n(x) · Φ2(x).

Z drugiej strony:

x2n− 1 = (xn− 1)(xn+ 1) = −(xn− 1)

(−x)n− 1

= Y

d|n

Φd(x) · Y

d|n 1<d<n

Φd(−x) · Φn(−x) · Φ1(−x).

Porównajmy teraz powyższe dwie równości. Z założenia indukcyjnego dla nieparzystych d takich, że 36 d < n, d | n, mamy Φ2d(x) = Φd(−x) oraz

Φ2(x) = x + 1 = − (−x) − 1 = −Φ1(−x).

Porównując mamy: Φ2n(x) = Φn(−x).



Cytaty

Powiązane dokumenty

Każdą funkcję ze zbioru liczb naturalnych do zbioru liczb zespolonych nazywać będzie- my funkcją arytmetyczną. Przykładów takich funkcji jest bardzo dużo. Są to

Istnieje nieskończenie wiele liczb naturalnych n takich, że najmniejsza liczba natural- na mająca n naturalnych dzielników jest mniejsza od najmniejszej liczby naturalnej mającej n +

Jeśli m &gt; 2 jest liczbą naturalną, to każda liczba naturalna n, większa od 2m + 2, jest sumą dwóch liczb naturalnych względnie pierwszych i większych od m.. Każda

Przypomnijmy również, że jeśli wśród wyrazów ciągu A k (n) istnieje taka liczba, która jest względnie pierwsza z każdą z pozostałych liczb tego ciągu, to mówimy, że A k

Każda liczba wymierna, która jest elementem całkowitym nad Z, jest liczbą całkowitą (patrz 8.6.2)... Niech p będzie ustaloną liczbą pierwszą oraz n ustaloną

Wykazać, że wszystkie wyrazy tego ciągu są liczbami

Ponieważ badana liczba powstała z cyfr kolejnych liczb naturalnych, w jej rozwinięciu dziesiętnym występuje nieskończenie wiele bloków składających się z 2s jedynek.. W

Jeśli X jest przestrzenią Tichonowa zawierającą co najmniej dwa punkty, to w pier- ścieniu C(X) istnieje niestała funkcja odwracalna.. Funkcja ta nie jest więc