Chińskie twierdzenie o resztach - Chinese remainder theorem

Oryginalne sformułowanie Sun-tzu: x ≡ 2 (mod 3) ≡ 3 (mod 5) ≡ 2 (mod 7) z rozwiązaniem x = 23 + 105 k , gdzie k jest liczbą całkowitą

W teorii liczb , na chiński pozostałość twierdzenie , że jeśli zna się resztek euklidesowej podziału wystąpienia całkowitej n o kilka liczb, można wyznaczyć jednoznaczną resztę z dzielenia n produktem z tych liczb, pod warunkiem, że te dzielnikiparami względnie pierwsze .

Najwcześniejsze znane stwierdzenie tego twierdzenia zostało wydane przez chińskiego matematyka Sun-tzu w Sun-tzu Suan-ching w III wieku n.e.

Chińskie twierdzenie o resztach jest szeroko stosowane do obliczeń z dużymi liczbami całkowitymi, ponieważ pozwala zastąpić obliczenia, dla których znamy granicę wielkości wyniku, kilkoma podobnymi obliczeniami na małych liczbach całkowitych.

Chińskie twierdzenie o resztach (wyrażone w kategoriach zgodności ) jest prawdziwe w odniesieniu do każdej głównej idealnej dziedziny . Został uogólniony na dowolny pierścień przemienny , ze sformułowaniem obejmującym ideały .

Historia

Najwcześniejsze znane stwierdzenie twierdzenia, jako problem z konkretnymi liczbami, pojawia się w książce Sun-tzu Suan-ching z III wieku autorstwa chińskiego matematyka Sun-tzu:

Są rzeczy, których liczba jest nieznana. Jeśli policzymy je przez trzy, zostaną nam dwa; piątkami, zostały nam trzy; a przy siódemkach zostają dwa. Ile jest tam rzeczy?

Praca Sun-tzu nie zawiera ani dowodu, ani pełnego algorytmu. To, co jest algorytmem rozwiązania tego problemu, opisał Aryabhata (VI wiek). Szczególne przypadki chińskiego twierdzenia o resztach były również znane Brahmagupta (7 wieku), i pojawiają się w Fibonacciego „s Liber abaci (1202). Wynik został później uogólniony za pomocą kompletnego rozwiązania zwanego Da-yan-shu (大衍術) w Traktacie Matematycznym w Dziewięciu Częściach Ch'in Chiu-shao z 1247 r. (數書九章, Shu-shu Chiu-chang ). przetłumaczony na język angielski na początku XIX wieku przez brytyjskiego misjonarza Alexandra Wylie .

Chińskie twierdzenie o resztach pojawia się w książce Gaussa z 1801 roku Disquisitiones Arithmeticae .

Pojęcie kongruencji zostało po raz pierwszy wprowadzone i użyte przez Gaussa w jego Disquisitiones Arithmeticae z 1801 roku. Gauss ilustruje chińskie twierdzenie o resztach dotyczące problemu związanego z kalendarzami, a mianowicie „znalezienie lat, które mają określoną liczbę okresów w odniesieniu do słońca i księżyca”. cykl i indykacja rzymska”. Gauss wprowadza procedurę rozwiązywania problemu, która była już stosowana przez Eulera, ale w rzeczywistości była to starożytna metoda, która pojawiła się kilka razy.

Oświadczenie

Niech n 1 , ..., n k będą liczbami całkowitymi większymi od 1 , które często nazywane są modułami lub dzielnikami . Oznaczmy przez N iloczyn n i .

Chińskie twierdzenie o resztach twierdzi, że jeśli n iparami względnie pierwsze , a jeśli do 1 , ..., k są liczbami całkowitymi takimi, że 0 ≤ i < n i dla każdego I , to nie jest jedna i tylko jedna liczba całkowita x , takie, że 0 ≤ x < N , a pozostała część euklidesowej Division of x o n i jest i dla każdego i .

To może być przekształcone w następujący okres kongruencji : Jeśli n i są parami względnie pierwsze, a jeśli do 1 , ..., k są jakieś całkowitymi, wówczas system

ma rozwiązanie, a dowolne dwa rozwiązania, powiedzmy x 1 i x 2 , są przystające modulo N , czyli x 1x 2 (mod N ) .

W algebrze abstrakcyjnej twierdzenie jest często powtarzane jako: jeśli n i są względnie pierwsze w parach, odwzorowanie

definiuje izomorfizm pierścienia

między pierścieniem z liczb całkowitych modulo N i bezpośredniego produktu z pierścieni całkowite modulo n I . Oznacza to, że wykonując sekwencję operacji arytmetycznych w jednym, można wykonać te same obliczenia niezależnie w każdym, a następnie uzyskać wynik stosując izomorfizm (od prawej do lewej). Może to być znacznie szybsze niż obliczenia bezpośrednie, jeśli N i liczba operacji jest duża. Jest to powszechnie stosowane pod nazwą obliczenia wielomodułowe , do algebry liniowej nad liczbami całkowitymi lub liczbami wymiernymi .

Twierdzenie to można również powtórzyć w języku kombinatoryki jako fakt, że nieskończone ciągi arytmetyczne liczb całkowitych tworzą rodzinę Helly .

Dowód

Istnienie i wyjątkowość rozwiązania można udowodnić samodzielnie. Jednak pierwszy dowód istnienia, podany poniżej, wykorzystuje tę wyjątkowość.

Wyjątkowość

Załóżmy, że x i y są rozwiązaniami wszystkich kongruencji. Ponieważ x i y dają tę samą resztę, po podzieleniu przez n i , ich różnica xy jest wielokrotnością każdego n i . Ponieważ n i są parami względnie pierwsze, ich iloczyn N dzieli również xy , a zatem x i y są przystające modulo N . Jeśli x i y mają być nieujemne i mniejsze niż N (jak w pierwszym stwierdzeniu twierdzenia), to ich różnica może być wielokrotnością N tylko wtedy, gdy x = y .

Istnienie (pierwszy dowód)

Mapa

odwzorowuje klasy kongruencji modulo N na sekwencje klas kongruencji modulo n i . Dowód wyjątkowości pokazuje, że mapa ta jest iniektywna . Ponieważ domena i codomain tej mapy mają taką samą liczbę elementów, mapa jest również suriekcją , co dowodzi istnienia rozwiązania.

Ten dowód jest bardzo prosty, ale nie dostarcza żadnego bezpośredniego sposobu obliczania rozwiązania. Co więcej, nie można go uogólnić na inne sytuacje, w których poniższy dowód może.

Istnienie (konstruktywny dowód)

Istnienie można ustalić przez jawną konstrukcję x . Konstrukcję tę można podzielić na dwa etapy, po pierwsze przez rozwiązanie problemu w przypadku dwóch modułów, a drugi przez rozszerzenie tego rozwiązania na przypadek ogólny przez indukcję na liczbie modułów.

Przypadek dwóch modułów

Chcemy rozwiązać system:

gdzie i są względnie pierwsze.

Tożsamość Bézouta potwierdza istnienie dwóch liczb całkowitych i takich, że

Liczby całkowite i mogą być obliczane przez rozszerzony algorytm euklidesowy .

Rozwiązanie podaje

W rzeczy samej,

sugerując, że druga zgodność jest udowodniona podobnie, wymieniając indeksy 1 i 2.

Sprawa ogólna

Rozważ sekwencję równań kongruencji:

gdzie są parami względnie pierwsze. Dwa pierwsze równania mają rozwiązanie dostarczone metodą z poprzedniej sekcji. Zbiór rozwiązań tych dwóch pierwszych równań jest zbiorem wszystkich rozwiązań równania

Ponieważ inne są względnie pierwsze, sprowadza to rozwiązanie początkowego problemu równań k do podobnego problemu z równaniami. Iterując proces, w końcu otrzymuje się rozwiązania początkowego problemu.

Istnienie (budownictwo bezpośrednie)

Aby skonstruować rozwiązanie, nie jest konieczne wykonanie indukcji na podstawie liczby modułów. Jednak taka bezpośrednia konstrukcja wiąże się z większą liczbą obliczeń przy dużych liczbach, co sprawia, że ​​jest mniej wydajna i mniej używana. Niemniej jednak interpolacja Lagrange'a jest szczególnym przypadkiem tej konstrukcji, stosowaną do wielomianów zamiast liczb całkowitych.

Niech będzie iloczynem wszystkich modułów oprócz jednego. Ponieważ parami są względnie pierwsze i względnie pierwsze. Zatem tożsamość Bézouta ma zastosowanie, a istnieją liczby całkowite i takie, które

Rozwiązaniem systemu kongruencji jest:

W rzeczywistości, podobnie jak wielokrotność dla mamy

dla każdego

Obliczenie

Rozważ system kongruencji:

gdzie są parami względnie pierwsze , i niech W tej sekcji opisano kilka metod obliczania unikalnego rozwiązania dla , tak że i te metody są stosowane na przykładzie:

Wyszukiwanie systematyczne

Jest to łatwe do sprawdzenia, czy wartość x jest rozwiązanie: wystarczy obliczyć resztę euklidesowej Division of X przez każde n I . Tak więc, aby znaleźć rozwiązanie, wystarczy sprawdzać kolejno liczby całkowite od 0 do N, aż do znalezienia rozwiązania.

Chociaż bardzo prosta, ta metoda jest bardzo nieefektywna. Dla rozważanego tutaj prostego przykładu, aby znaleźć rozwiązanie, należy sprawdzić 40 liczb całkowitych (w tym 0 ), czyli 39 . Jest to algorytm czasu wykładniczego , ponieważ wielkość danych wejściowych jest, do stałego współczynnika, liczbą cyfr N , a średnia liczba operacji jest rzędu N .

Dlatego ta metoda jest rzadko stosowana, ani do obliczeń odręcznych, ani na komputerach.

Szukaj przez przesiewanie

Najmniejsze dwa rozwiązania, 23 i 128, oryginalnego sformułowania problemu chińskiego twierdzenia o resztach znalezione przy użyciu sita

Poszukiwanie rozwiązania można znacznie przyspieszyć przez przesiewanie. W przypadku tej metody zakładamy, bez utraty ogólności, że (gdyby tak nie było, wystarczyłoby zastąpić każdą z pozostałych z dzielenia przez ). Oznacza to, że rozwiązanie należy do ciągu arytmetycznego

Testując wartości tych liczb modulo można ostatecznie znaleźć rozwiązanie dwóch pierwszych kongruencji. Wtedy rozwiązanie należy do ciągu arytmetycznego

Testowanie wartości tych liczb modulo i kontynuowanie do momentu, gdy każdy moduł zostanie przetestowany, daje ostatecznie rozwiązanie.

Ta metoda jest szybsza, jeśli moduły zostały uporządkowane według malejącej wartości, czyli jeśli Dla przykładu daje to następujące obliczenie. Rozważamy najpierw liczby, które są przystające do 4 modulo 5 (największy moduł), czyli 4, 9 = 4 + 5 , 14 = 9 + 5 , ... Dla każdej z nich oblicz resztę przez 4 (drugi największy moduł) aż do uzyskania liczby zgodnej z 3 modulo 4. Następnie można przystąpić, dodając w każdym kroku 20 = 5×4 i obliczając tylko reszty przez 3. Daje to

4 mod 4 → 0. Kontynuuj
4 + 5 = 9 mod 4 →1. Kontyntynuj
9 + 5 = 14 mod 4 → 2. Kontynuuj
14 + 5 = 19 mod 4 → 3. OK, kontynuuj, biorąc pod uwagę reszty modulo 3 i dodając za każdym razem 5×4 = 20
19 mod 3 → 1. Kontynuuj
19 + 20 = 39 mod 3 → 0. OK, to jest wynik.

Ta metoda sprawdza się dobrze w przypadku obliczeń odręcznych z iloczynem modułów, który nie jest zbyt duży. Jest jednak znacznie wolniejszy niż inne metody, dla bardzo dużych produktów modułowych. Chociaż jest znacznie szybsza niż wyszukiwanie systematyczne, ta metoda ma również złożoność czasu wykładniczego i dlatego nie jest używana na komputerach.

Korzystanie z konstrukcji istnienia

W konstrukcyjne okna istnienie wynika, że w przypadku dwóch modułów , rozwiązanie może być uzyskane przez obliczenie tych współczynników Bézout z modułów, a następnie przez kilka mnożenia, dodatki i redukcji modulo (dla uzyskania efektu w przedziale ). Ponieważ współczynniki w Bézout mogą być obliczane z rozszerzonego algorytmu Euklidesa , cała obliczeń, co najwyżej, ma kwadratową złożoność czasowa w którym oznacza liczbę cyfr

Dla więcej niż dwóch modułów, metoda dla dwóch modułów pozwala na zastąpienie dowolnych dwóch kongruencji pojedynczym modułem kongruencji iloczynem modułów. Iteracja tego procesu zapewnia ostatecznie rozwiązanie o złożoności, która jest kwadratowa pod względem liczby cyfr iloczynu wszystkich modułów. Ta kwadratowa złożoność czasu nie zależy od kolejności, w jakiej moduły są przegrupowywane. Można przegrupować dwa pierwsze moduły, a następnie przegrupować wynikowy moduł z następnym i tak dalej. Ta strategia jest najłatwiejsza do wdrożenia, ale wymaga również większej liczby obliczeń z udziałem dużych liczb.

Inna strategia polega na podzieleniu modułów na pary, których iloczyn ma porównywalne rozmiary (w miarę możliwości), przy jednoczesnym zastosowaniu metody dwóch modułów do każdej pary i iteracji z liczbą modułów podzieloną w przybliżeniu przez dwa. Ta metoda pozwala na łatwe zrównoleglenie algorytmu. Ponadto, jeśli do podstawowych operacji wykorzystywane są algorytmy szybkie (czyli algorytmy pracujące w czasie quasilinearnym ), metoda ta dostarcza algorytmu dla całego obliczenia działającego w czasie quasilinearnym.

W obecnym przykładzie (który ma tylko trzy moduły) obie strategie są identyczne i działają w następujący sposób.

Tożsamość Bézout dla 3 i 4 to

Umieszczenie tego we wzorze podanym na udowodnienie istnienia daje

dla rozwiązania dwóch pierwszych kongruencji, pozostałe rozwiązania otrzymuje się przez dodanie do -9 dowolnej wielokrotności 3×4 = 12 . Można kontynuować dowolne z tych rozwiązań, ale rozwiązanie 3 = -9 +12 jest mniejsze (w wartości bezwzględnej) i dlatego prawdopodobnie prowadzi do łatwiejszego obliczenia

Tożsamość Bézout dla 5 i 3×4 = 12 is

Stosując ponownie tę samą formułę, otrzymujemy rozwiązanie problemu:

Pozostałe rozwiązania otrzymuje się przez dodanie dowolnej wielokrotności 3×4×5 = 60 , a najmniejszym dodatnim rozwiązaniem jest −21 + 60 = 39 .

Jako liniowy system diofantyny

Układ kongruencji rozwiązywany przez chińskie twierdzenie o resztach można przepisać jako układ równoczesnych liniowych równań diofantycznych :

gdzie nieznane są liczby całkowite i Dlatego każda ogólna metoda rozwiązywania takich układów może być użyta do znalezienia rozwiązania chińskiego twierdzenia o resztach, takich jak redukcja macierzy układu do postaci normalnej Smitha lub postaci normalnej Hermite'a . Jednak, jak zwykle przy użyciu ogólnego algorytmu dla bardziej szczegółowego problemu, podejście to jest mniej wydajne niż metoda z poprzedniej sekcji, oparta na bezpośrednim użyciu tożsamości Bézouta .

Ponad główne idealne domeny

W § Statement , chińskie twierdzenie o resztach zostało sformułowane na trzy różne sposoby: w kategoriach reszt, kongruencji i izomorfizmu pierścienia. Stwierdzenie w kategoriach reszt nie stosuje się na ogół do głównych domen idealnych , ponieważ reszty nie są zdefiniowane w takich pierścieniach. Jednak dwie inne wersje mają sens w odniesieniu do głównej idealnej domeny R : wystarczy zastąpić „liczbę całkowitą” przez „element domeny” i przez R . Te dwie wersje twierdzenia są prawdziwe w tym kontekście, ponieważ dowody (z wyjątkiem pierwszego dowodu istnienia) oparte są na lemie Euklidesa i identyczności Bézout , które są prawdziwe w każdej głównej dziedzinie.

Jednak ogólnie rzecz biorąc, twierdzenie to jest tylko twierdzeniem o istnieniu i nie zapewnia żadnego sposobu obliczania rozwiązania, chyba że ma się algorytm do obliczania współczynników tożsamości Bézouta.

Nad jednowymiarowymi pierścieniami wielomianowymi i domenami euklidesowymi

Twierdzenie w kategoriach reszt podanych w § Twierdzenie nie może być uogólnione na jakąkolwiek główną dziedzinę idealną, ale jego uogólnienie na dziedziny euklidesowe jest proste. W jednowymiarowe wielomiany nad dziedzinie jest typowym przykładem euklidesowej domeny, która nie jest całkowite. Dlatego stawiamy twierdzenie dla przypadku pierścienia dziedziny jednowymiarowej nad ciałem Aby otrzymać twierdzenie o ogólnej dziedzinie euklidesowej, wystarczy zastąpić stopień funkcją euklidesową dziedziny euklidesowej.

Chińskie twierdzenie o resztach dla wielomianów jest następujące: Niech (moduły) będą, dla i =1, ..., k , parami względnie pierwszymi wielomianami w . Pozwolić być stopień , a być sumą If są takie, że wielomiany lub dla każdego I , a następnie, jest jeden i tylko jeden wielomian , tak że i reszta euklidesowej podział na przez to dla każdego I .

Konstrukcję rozwiązania można wykonać jak w § Istnienie (dowód konstruktywny) lub § Istnienie (dowód bezpośredni) . Jednak ta ostatnia konstrukcja może być uproszczona przez zastosowanie, jak następuje, częściowej dekompozycji na ułamki zamiast rozszerzonego algorytmu euklidesowego .

Zatem chcemy znaleźć wielomian , który spełnia kongruencje

dla

Rozważ wielomiany

Rozkład częściowy na ułamki daje k wielomianów o stopniach takich, że

a zatem

Wtedy rozwiązanie równoczesnego systemu kongruencji jest podane przez wielomian

W rzeczywistości mamy

dla

To rozwiązanie może miećo stopień większy niż Unikalne rozwiązanie stopnia mniejszego niż można wywnioskować biorąc pod uwagę resztę z dzielenia euklidesowego przez To rozwiązanie jest

Interpolacja Lagrange'a

Szczególnym przypadkiem chińskiego twierdzenia o resztach dla wielomianów jest interpolacja Lagrange'a . W tym celu rozważmy k wielomianów monicznych pierwszego stopnia:

Są parami względnie pierwsze, jeśli wszystkie są różne. Pozostała część dzielenia przez wielomian to

Teraz niech będą stałe (wielomiany stopnia 0) zarówno w interpolacji Lagrange'a, jak i chińskim twierdzeniu o resztach zapewniają istnienie unikalnego wielomianu stopnia mniejszego niż taki, że

dla każdego

Wzór na interpolację Lagrange'a jest w tym przypadku wynikiem powyższej konstrukcji rozwiązania. Dokładniej, niech

Częściowy rozkład frakcji o Is

W rzeczywistości sprowadzając prawą stronę do wspólnego mianownika, który otrzymujemy

a licznik jest równy jeden, jako wielomian stopnia mniejszego, który przyjmuje wartość jeden dla różnych wartości

Korzystając z powyższego wzoru ogólnego otrzymujemy wzór na interpolację Lagrange'a:

Interpolacja hermita

Interpolacja Hermite'a jest zastosowaniem chińskiego twierdzenia o resztach dla jednowymiarowych wielomianów, które mogą obejmować moduły dowolnych stopni (interpolacja Lagrange'a obejmuje tylko moduły pierwszego stopnia).

Problem polega na znalezieniu wielomianu najmniejszego możliwego stopnia, tak aby wielomian i jego pierwsze pochodne przybrały dane wartości w pewnych ustalonych punktach.

Dokładniej, niech będzie elementy gruntu pola i przez niech będzie wartości pierwszych pochodnych poszukiwanych w wielomian (w tym 0th pochodnej, która jest wartością wielomianu siebie). Problemem jest znalezienie wielomian tak, że jego j th pochodnej przyjmuje wartość w za i

Rozważ wielomian

Jest to wielomian Taylora rzędu w , nieznanego wielomianu Dlatego musimy mieć

I odwrotnie, każdy wielomian, który spełnia te kongruencje, w szczególności weryfikuje dla dowolnego

dlatego jest jego wielomianem Taylora rzędu w , czyli rozwiązuje początkowy problem interpolacji Hermite'a. Chińskie twierdzenie o resztach twierdzi, że istnieje dokładnie jeden wielomian stopnia mniejszy niż suma, który spełnia te kongruencje.

Istnieje kilka sposobów obliczania rozwiązania. Można użyć metody opisanej na początku § Nad jednowymiarowymi pierścieniami wielomianowymi i domenami euklidesowymi . Można również użyć konstrukcji podanych w § Istnienie (dowód konstruktywny) lub § Istnienie (dowód bezpośredni) .

Uogólnienie na moduły non-coprime

Chińskie twierdzenie o resztach można uogólnić na moduły inne niż względnie pierwsze. Niech będą liczbami całkowitymi, niech , i rozważmy system kongruencji:

Jeśli , to ten układ równań ma unikalne rozwiązanie modulo . W przeciwnym razie nie ma rozwiązań.

Jeśli użyjemy tożsamości Bézout do pisania , to rozwiązaniem jest

Definiuje to liczbę całkowitą, ponieważ g dzieli zarówno m, jak i n . W przeciwnym razie dowód jest bardzo podobny do tego dla modułów względnie pierwszych.

Uogólnienie na dowolne pierścienie

Chińskie twierdzenie o resztach można uogólnić na dowolny pierścień , używając ideałów względnie pierwszych (zwanych także ideałami komaksymalnymi ). Dwa ideały I i J są względnie pierwsze, jeśli istnieją elementy i takie, że Ta relacja odgrywa rolę tożsamości Bézout w dowodach związanych z tym uogólnieniem, które poza tym są bardzo podobne. Uogólnienie można przedstawić następująco.

Niech I 1 , ..., I k będą dwustronnymi ideałami pierścienia i niech ja będę ich przecięciem. Jeśli ideały są względnie pierwsze parami, mamy izomorfizm :

między pierścieniem iloraz i bezpośredni produkt z którym „ ” oznacza obraz elementu w pierścieniu iloraz określonej przez idealny Ponadto, jeśli jest przemienne , wówczas idealnym przecięcia par idei względnie pierwsze równa jest produkt ; to jest

jeśli ja mam i ja j są względnie pierwsze dla íj .

Aplikacje

Numeracja sekwencyjna

Chińskie twierdzenie o resztach zostało użyte do skonstruowania numeracji Gödla dla sekwencji , która jest zaangażowana w dowód twierdzenia o niezupełności Gödla .

Szybka transformata Fouriera

Algorytm FFT prime-factor (zwany także algorytm Good-Thomas) wykorzystuje chińską twierdzenie pozostałą zmniejszania obliczenia wyniku szybkiej transformaty Fouriera wielkości do wyliczenia dwóch Szybka transformacja Fouriera mniejszych rozmiarach i (pod warunkiem, że i są względnie pierwsze).

Szyfrowanie

Większość implementacji RSA używa chińskiego twierdzenia o resztach podczas podpisywania certyfikatów HTTPS i podczas deszyfrowania.

Chińskie twierdzenie o resztach może być również wykorzystywane w udostępnianiu sekretów , które polega na rozdysponowaniu zbioru udziałów wśród grupy ludzi, którzy wszyscy razem (ale nikt w pojedynkę) może odzyskać pewien sekret z danego zestawu udziałów. Każda z udziałów jest reprezentowana w kongruencji, a tajemnicą do odzyskania jest rozwiązanie systemu kongruencji przy użyciu chińskiego twierdzenia o resztach. Udostępnianie sekretu przy użyciu chińskiego twierdzenia o resztach wykorzystuje, wraz z chińskim twierdzeniem o resztach, specjalne sekwencje liczb całkowitych, które gwarantują niemożność odzyskania sekretu ze zbioru udziałów o mniejszej niż pewna kardynalność .

Rozdzielczość niejednoznaczności zakresu

Że rozkład zakres niejednoznaczności techniki stosowane przy średniej częstotliwości powtarzania impulsów radaru mogą być postrzegane jako szczególny przypadek chińskiego twierdzenia resztę.

Dekompozycja surjekcji skończonych grup abelowych

Mając przypuszczenie skończonych grup abelowych , możemy użyć chińskiego twierdzenia o resztach, aby podać pełny opis takiej mapy. Przede wszystkim twierdzenie daje izomorfizmy

gdzie . Ponadto dla dowolnej mapy indukowanej

z oryginalnej surjekcji mamy i , ponieważ dla pary liczb pierwszych , jedyne niezerowe surjekcje

można zdefiniować, jeśli i .

Zauważ, że te obserwacje mają kluczowe znaczenie dla skonstruowania pierścienia liczb całkowitych nieskończonych , który jest podany jako odwrotna granica wszystkich takich map.

Twierdzenie Dedekinda

Twierdzenie Dedekinda o liniowej niezależności postaci. Niech M będzie monoid a k jest integralną domenę , widzianego jako monoid rozważając mnożenia na k . Następnie każdy skończonej rodziny f I  ) iI odrębnych homomorfizmów monoid f I  : MK jest liniowo niezależne. Innymi słowy, każda rodzina ( α i ) iI elementów α ik spełniających  

musi być równa rodzinie (0) iI .

Dowód. Najpierw załóżmy, że k jest polem, w przeciwnym razie zastąp domenę całkową k jej polem ilorazu i nic się nie zmieni. Można liniowe rozszerzenie Homomorfizmy monoid f I  : MK do K -algebra homomorfizmy M i  : k [ M ] → K , gdzie K [ M ] jest pierścień monoid z M na k . Następnie, przez liniowość, warunek  

plony

Następnie dla i , jI ; ij dwa k- liniowe odwzorowania F i  : k [ M ] → k oraz F j  : k [ M ] → k nie są do siebie proporcjonalne. Inaczej C I i f j będzie proporcjonalna, a więc jest równa od jako monoid homomorfizmów spełniają: f I  (1) = 1 =   F j  (1) , co jest sprzeczne z założenia, że są one różne.      

Dlatego jądrach Ker F I i Ker F j są różne. Od k [ M ] / Ker F iK I ( k [ M ]) = K jest pole, Ker C i jest maksymalna ideał k [ M ] dla każdej II . Ponieważ są one różne i najdłuższej, ideał Ker F I i Ker F J jest względnie pierwsze, gdy ij . Chińskie twierdzenie o resztach (dla ogólnych pierścieni) daje izomorfizm:

gdzie

W związku z tym mapa

jest suriektywna. Pod isomorphisms k [ M ] / Ker C iF ı ( K [ M ]) = k , MAPIE cp odpowiada:

Ale już,

plony

dla każdego wektora ( u i ) iI w obrazie mapy ψ . Ponieważ ψ jest suriektywna, oznacza to, że

dla każdego wektora

W konsekwencji ( α i ) iI = (0) iI . CO BYŁO DO OKAZANIA.

Zobacz też

Uwagi

Bibliografia

  • Dauben, Joseph W. (2007), „Rozdział 3: Matematyka chińska”, w Katz, Victor J. (red.), Matematyka Egiptu, Mezopotamii, Chin, Indii i islamu: podręcznik źródłowy , Princeton University Press, s. 187-384, ISBN 978-0-691-11485-9
  • Dence, Józef B.; Dence, Thomas P. (1999), Elementy teorii liczb , Academic Press, ISBN 9780122091308
  • Duchet, Pierre (1995), „Hipergrafy”, w Graham, RL; Grötschel, M .; Lovász, L. (red.), Podręcznik kombinatoryki, t. 1, 2 , Amsterdam: Elsevier, s. 381-432, MR  1373663. Patrz w szczególności sekcja 2.5, „Właściwość Helly”, s. 393–394 .
  • Gauss, Carl Friedrich (1986), Disquisitiones Arithemeticae , przekład Clarke, Arthur A. (druga, poprawiona red.), New York: Springer , ISBN 978-0-387-96254-2
  • Irlandia, Kenneth; Rosen, Michael (1990), klasyczne wprowadzenie do nowoczesnej teorii liczb (2nd ed.), Springer-Verlag, ISBN 0-387-97329-X
  • Kak, Subhash (1986), „Aspekty obliczeniowe algorytmu Aryabhata” (PDF) , Indian Journal of History of Science , 21 (1): 62-71
  • Katz, Victor J. (1998), Historia matematyki / Wprowadzenie (2nd ed.), Addison Wesley Longman, ISBN 978-0-321-01618-8
  • Libbrecht Ulrich (1973), Matematyka chińska w XIII wieku: „Shu-shu Chiu-chang” Ch'in Chiu-shao , Dover Publications Inc, ISBN 978-0-486-44619-6
  • Ore, Oystein (1988) [1948], Teoria liczb i jej historia , Dover, ISBN 978-0-486-65620-5
  • Pisano, Leonardo (2002), Liber Abaci Fibonacciego , przekład Sigler, Laurence E., Springer-Verlag, s. 402-403, ISBN 0-387-95419-8
  • Rosen, Kenneth H. (1993), Elementarna teoria liczb i jej zastosowania (3rd ed.), Addison-Wesley, ISBN 978-0201-57889-8
  • Sengupta, Ambar N. (2012), Reprezentowanie grup skończonych, A Semimsimple Introduction , Springer, ISBN 978-1-4614-1232-8

Dalsza lektura

Zewnętrzne linki