Sumy kwadratów

Transkrypt

Sumy kwadratów
Sumy kwadratów
TWIERDZENIE LAGRANGE’A
Każda liczba naturalna da się przedstawić w postaci sumy czterech kwadratów.
Twierdzenie Fermata-Eulera
Każda liczba pierwsza postaci 4k + 1 daje się przedstawić w postaci sumy dwu kwadratów. Zauważmy przede wszystkim, że (−1/p) = 1, więc kongruencja
x2 = −1 mod p
ma rozwiązanie. Niech u będzie jakimkolwiek rozwiązaniem tej kongruencji. Pokażemy,
że można dobrać a 6= 0 mod p tak, aby liczby a oraz b = au mod p spełniały
a2 + b2 < 2p, p|a2 + b2 .
Wówczas a2 + b2 = p.
Np. dla p = 13 mamy u = 5, bo 52 = −1 mod 13. Żądaną parą jest (2, 15) = (3, 2).
Lemat Minkowskiego
Kratą całkowitą w Rn nazywamy podzbiór Rn postaci
L=
n
X
ki bi , |ki ∈ Z},
i=1
gdzie bi tworzą pewną bazę w Rn .
Obszarem fundamentalnym dla kraty L nazywamy zbiór
P =
n
X
{xi bi , |xi ∈ [0, 1)},
i=1
Lemat:
Dla dowolnego x ∈ Rn istnieje dokładnie jeden y ∈ P taki, że x − y ∈ L.
Dowód:
Istnienie:
P
P
P
Niech x = xi bi . Weźmy y = (xi − [xi ])bi . Wówczas x − y = [xi ]bi ∈ L.
Jednoznaczność:
1
2
Załóżmy, że y1 oraz y2 spełniają tezę. Wówczas y1 − y2 = (y1 − x) − (y2 − x) ∈ L, gdyż
L jest zamknięte ze względu na dodawanie/odejmowanie. Zatem współrzędne y1 − y2
są całkowite, a skoro obydwa elementy y1 , y2 należą do P , to współrzędne te muszą
być zerami.
Geometrycznie dowód ten sprowadza się do spostrzeżenia, że P ∩ L = {O}.
Lemat ten pozwala zdefiniować naturalne przekształcenie
p : Rn −→ P.
Lemat:
Przekształcenie p lokalnie zachowuje miarę. Dokładniej:
Jeżeli E ⊂ Rn jest zbiorem mierzalnym, a p obcięte do E jest różnowartościowe, to
vol(p(E) = volE.
Dowód:
Zapiszmy E w postaci
E=
[
Eu , gdzie Eu = E ∩ Pu ,
u∈L
gdzie Pu obraz P przesunięty o wektor u. Zbiory Eu są parami rozłączne.
Stąd
vol(p(E)) =
X
vol(p(Eu )).
u∈L
Funkcja p na każdym Eu jest izometrią, stąd mamy
=
X
vol(Eu ) = vol(E).
u∈L
Lemat:
Każda kula w Rn jest zbiorem wypukłym.
LEMAT MINKOWSKIEGO
Niech K będzie wypukłym podzbiorem Rn , symetrycznym względem początku układu.
Niech L będzie pewną kratą, P jej obszarem fundamentalnym. Jeżeli
vol(K) > 2n vol(P ),
to K zawiera punkt kraty L inny niż środek układu.
Dowód:
Rozważmy zbiór K 0 będący jednokładnym obrazem K względem początku układu i o
skali 1/2. Ponieważ vol(K 0 ) > 1, więc przekształcenie p obcięte do K 0 nie jest różnowartościowe. Tzn. istnieją x, y ∈ K 0 takie, że p(x) = p(y). Zatem niezerowy z = x − y ∈ L.
Ponieważ 2x ∈ K, 2y ∈ K, więc z symetrii −2y ∈ K. A z wypukłosci
z = x − y = (2x + (−2y))/2 ∈ K.
3
Twierdzenie Fermata-Eulera: dowód
Każda liczba pierwsza postaci 4n + 1 da się przedstawić w postaci sumy x2 + y 2 .
Dowód:
Niech p = 4k + 1. Wiemy, że
(−1/p) = 1,
tzn. równanie
x2 ≡ −1 mod p
ma rozwiązanie. Niech u będzie jakimkolwiek rowiązaniem tej kongruencji. Rozważmy
kratę
L = {(a, b) : a, b ∈ Z, b ≡ ua mod p}.
Zastanówmy się, dlaczego to jest krata. Rzeczywiście elementy L są postaci
(a, ua + kp) = (a, ua) + (0, kp) = a(1, u) + k(0, p).
Tak więc zbiór ten jest kratą generowaną przez [1, u] oraz [0, p].
Miara obszaru fundamentalnego wyraża się wyznacznikiem
Rozważmy teraz koło B(O,
Ponieważ jej objętość
√
1 u = p.
0 p 2p), czyli zbiór punktów (a, b) takich, że a2 + b2 < 2p.
q
π( 2p)2 = 2πp > 4p = 22 p,
więc na mocy lematu Minkowskiego zbiór ten zawiera nietrywialny element (a, b).
Z drugiej strony
a2 + b2 ≡ a2 + (ua)2 mod p = a2 (1 + u2 ) ≡ 0 mod p,
stąd p|a2 + b2 < 2p, więc a2 + b2 = p.
WNIOSEK:
Jeżeli w rozkładzie n na czynniki pierwsze każdy czynnik postaci 4k + 3 występuje w
parzystej potędze, to n daje się przedstawić w postaci sumy dwu kwadratów.
Dowód:
Zauważmy, że 12 = 12 + 02 , 2 = 12 + 12 , , a iloczyn czynnników postaci 4k + 3 też jest
kwadratem (a więc jednoskładnikową sumą kwadratów). Pozostaje zauważyć, ze jeśli
jakieś liczby dadzą się przedstawić w postaci sumy kwadratów, to dotyczy to także ich
iloczynu. Rzeczywiście:
(∗) (a2 + b2 )(c2 + d2 ) = (ac + bd)2 + (ad − bc)2 .
Zauważmy jeszcze, że tożsamość (∗) ta wynika natychmiast z równości |z1 |2 |z2 |2 =
|z1 z2 |2 .
Na ćwiczeniach pokażemy, ze twierdzenie to daje się też odwrócić.
4
Objętość kuli w R4
TWIERDZENIE
Objętość kuli jednostkowej w R4 wynosi π 2 /2.
Dowód:
Kula taka opisana jest nierównością x2 + y 2 + z 2 + t2 ¬ 1. Dla ustalonego t0 ∈ [−1, 1]
przecięcie kuli z hiperpłasczyzną t = t0 jest zbiorem postaci
x2 + y 2 + z 2 ¬ 1 − t20 ,
czyli zwykłą kulą o promieniu R =
ω4 =
Z 1
−1
q
1 − t20 . Zatem szukana objętość
4
8 Z1
8 Z π/2
2 23
2 32
π(1 − t ) dt = π (1 − t ) dt = [x = sin t] = π
cos4 tdt.
3
3 0
3 0
Pozostaje przypomnieć, że
Z
cos4 tdt =
3 cos 2t cos 4t
+
+
,
8
2
8
skąd
3 π
π2
8
ω4 = π · · = .
3
8 2
2
DYGRESJA: Suma objętości kul jednostkowych w wymiarach parzystych to eπ − 1.
LEMAT
Dla dowolnej liczby pierwszej p kongruencja x2 + y 2 + 1 ≡ 0 mod p ma rozwiązania.
Dowód:
Dla p = 2 lemat jest oczywisty. Załóżmy zatem, że p jest liczbą pierwszą nieparzystą.
Rozważmy dwie funkcje na Zp :
f (u) = u2 ,
g(u) = −1 − u2 .
Obrazy f (Zp ) oraz g(Zp ) są oczywiście równoliczne. Obraz f (Zp ) składa się z zera i
reszt kwadratowych, czyli łącznie ma
1+
1+p
p−1
=
2
2
elementów. Podobnie g(Zp ). Gdyby były rozłączne, to mielibyśmy w sumie p + 1 elementów. Zatem istnieją takie u oraz v, że f (u) = g(v), czyli u2 = −1 − v 2 , tzn.
u2 + v 2 = −1.
Dowód twierdzenia Lagrange’a
Niech p będzie liczbą pierwszą. Pokażemy, że daje się ona przedstawić w postaci sumy
czterech kwadratów. Niech u, v będą rozwiązaniem kongruencji jw. Rozważmy kratę
L = {(a, b, c, d) : c ≡ ua + vb, d ≡ ub − va mod p}.
5
Elementy L mają postać
(a, b, ua + vb + kp, ub − va + lp) = (a, 0, ua, −va) + (0, b, vb, ub) + (0, 0, kp, lp) =
= a(1, 0, u, −v) + (b(0, 1, v, u) + k(0, 0, p, 0) + l(0, 0, 0, p).
Zatem wektory (1, 0, u, −v), (0, 1, v, u), (0, 0, p, 0) oraz (0, 0, 0, p) tworzą bazę. Zatem
obszar fundamentalny jest równy wyznacznikowi określonemu przez te cztery wektory,
czyli p2 .
Rozważmy teraz kulę
B(O,
q
2p) = {(x, y, z, t) : x2 + y 2 + z 2 + t2 < 2p}.
Jej objętość
π2
· 4p2 = 2π 2 p2 > 2 · 8p2 = 24 p2 = 24 vol(P ).
2
Na mocy lematu Minkowskiego istnieje w tej kuli nietrywialny punkt kratowy x =
(a, b, c, d). Zatem
a2 + b2 + c2 + d2 < 2p.
q
V = ω4 ( 2p)4 =
Zauważmy, że
a2 + b2 + c2 + d2 mod p = a2 + b2 + (ua + vb)2 + (ub − va)2 mod p =
= a2 + b2 + u2 a2 + 2uavb + v 2 b2 + u2 b2 − 2ubva + v 2 a2 =
= a2 + b2 + u2 a2 + v 2 a2 + v 2 b2 + u2 b2 = a2 (1 + u2 + v 2 ) + b2 (1 + u2 + v 2 ) = 0 mod p.
Z dwu ostatnich warunków i nietrywialności wynika, że
a2 + b2 + c2 + d2 = p.
Ostatni krok
Oczywiście 2 = 12 + 12 + 02 + 02 . Wiemy już zatem, że każda liczba pierwsza jest sumą
czterech kwadratów. Pozostaje zauważyć, że
(a2 + b2 + c2 + d2 )(A2 + B 2 + C 2 + D2 ) =
= (aA−bB−cC−dD)2 +(aB+bA+cD−dC)2 +(aC+cA+bD−dB)2 +(aD+dA+bC−cB)2 .
Jeśli zatem każdy czynnik jest sumą czterech kwadratów, to także odnosi się to do
iloczynu.
A skąd taka tożsamość? Najprościej skorzystać z kwaternionów:
i2 = j 2 = k 2 = −1, ij = k = −ji, jk = i = −kj, ki = j = −ik.
Przez normę kwaternionu rozumiemy
|a + bi + cj + dk| =
√
a2 + b 2 + c 2 + d 2 .
Nietrudno udowodnić, że
|q1 q2 |2 = |q1 |2 |q2 |2 ,
skąd ta tożsamość. Trzeba po prostu obliczyć
|(a + bi + cj + dk)(A + Bi + Cj + Dk)|2 .
Hurwitz wykazał, że wzory na iloczyny sum kwadratów istnieją tylko dla n = 2, 4, 8,
co jest ściśle związane z istnieniem odpowiednich algebr.
6
Twierdzenie Waringa-Hilberta
Edwart Waring, XVIII-wieczny matematyk z Cambridge sformułował hipotezę, że dla
zadanej liczby naturalnej k istnieje liczba g(k) taka, że dowolną liczbę naturalną można
przedstawić w postaci sumy k-potęg złozonej z g(k) składników.
W świetle twierdzenia Lagrange’a dla k = 2 mamy g(k) = 4. Waring przypuszał, że
g(3) = 9 (potwierdzone 1909), a także g(4) = 19 (potwierdzone 1986). Prawdziwość
hipotezy Waringa (bez jawnego wskazywania funkcji g(n)) pokazał Hilbert w roku
1906.
Ale już Euler wiedział, że dla k ­ 2 zachodzi nierówność
g(k) ­ 2k + [(3/2)k ] − 2.
Można sprawdzić, ze dla k ¬ 4 daje to odpowiednio 4, 9 oraz 19. Pokazano, że dla
k ¬ 471 600 000 wartość tej funkcji zgadza się z empiryczną wartością g(k). (1990)
Twierdzenie Jacobiego i ...
TWIERDZENIE JACOBIEGO:
Liczbę przedstawień liczby n m w postaci sumy dwu kwadratów jest równa czterokrotnej różnicy pomiędzy liczbą dzielników postaci 4k + 1 a liczbą dzielników postaci
4k + 3.
Np. 65 ma dzielniki 1, 5, 13, 65, więc ma 16 przedstawień (kombinacji 65 = 82 + 12
oraz 65 = 72 + 42 ); liczba 17 ma dwa dzielniki 1, 17, więc ma 8 przedstawień 17 =
(±4)2 + (±1)2 i zamiana kolejności.
Z twierdzenia Jacobiego można wywnioskować wzór Leibniza:
π
1 1 1
= 1 − + − + .....
4
3 5 7
Wystarczy obliczyć pole koła (O, r) na dwa sposoby: ze wzoru na pole i szacując liczbę
punktów kratowych wewnątrz tego koła (równą liczbie przedstawień liczb n ¬ r w
postaci sumy dwu kwadratów). Szczegóły: Geometria poglądowa Hilbert, Cohn-Vossen.