O pewnym uogólnieniu małego twierdzenia Fermata
Udowodnione ponad trzysta lat temu małe twierdzenie Fermata głosi, że dla każdej liczby całkowitej i liczby pierwszej zachodzi podzielność Pragnę przedstawić jego uogólnienie, związane z iteracją funkcji zespolonej gdzie jest liczbą całkowitą.
Część wstępna
Niech będzie funkcją określoną na pewnym niepustym zbiorze przyjmującą wartości w tym zbiorze. Przyjmijmy oznaczenie (tzn. dla każdego ) oraz w sposób indukcyjny zdefiniujmy dla dodatnich liczb naturalnych
Powiemy, że jest okresem punktu jeżeli natomiast okresem podstawowym punktu nazwiemy najmniejszy spośród jego okresów (o ile takie istnieją). Zauważmy, że
(*) |
Rzeczywiście, niech będzie okresem podstawowym, a pewnym okresem Niech gdzie jest resztą z dzielenia przez Przypuśćmy, że Wtedy
co jest sprzeczne z definicją liczby
Załóżmy, że dla dowolnej liczby naturalnej funkcja ma skończenie wiele punktów o okresie a ich liczbę oznaczmy przez Ponadto niech będzie liczbą punktów o okresie podstawowym Wówczas z łatwo wynika
Rozważmy teraz o okresie podstawowym Wówczas również mają okres podstawowy W przeciwnym razie, dla pewnego i Stąd więc
co prowadzi do sprzeczności, ponieważ ma okres minimalny i Ponadto punkty są parami różne, gdyż gdyby dla pewnych to
czyli miałby okres minimalny nie większy niż co (jak pokazaliśmy wcześniej) jest niemożliwe. Z poczynionych obserwacji wynika, że zbiór punktów o okresie podstawowym jest sumą skończonej liczby rozłącznych, -elementowych zbiorów postaci a zatem
Zauważmy teraz, że jeżeli jest liczbą pierwszą, to zatem Analogicznie, jeśli jest liczbą pierwszą różną od to wówczas a skoro więc
Okazuje się, że otrzymywane równości możemy uogólnić, korzystając z formuły inwersyjnej Möbiusa, wedle której jeśli i są ciągami liczb całkowitych oraz to wówczas gdzie
Jej bezpośrednie zastosowanie prowadzi nas do równości co w połączeniu z podzielnością pozwala stwierdzić, że dla dowolnej liczby naturalnej
Część zasadnicza
Wróćmy do twierdzenia Fermata.
Dla ustalonego rozważmy funkcję zespoloną Złożenie -krotne funkcji jest równe
Zauważmy, że dla każdego zbiór wszystkich punktów okresowych o okresie jest skończony. Rzeczywiście, składa się on z zespolonych pierwiastków równania
Jednym z jego pierwiastków jest a jeżeli to więc jest pierwiastkiem zespolonym z jedynki stopnia a tych jest dokładnie Wynika stąd, że w tej sytuacji
Dla liczby pierwszej otrzymujemy małe twierdzenie Fermata:
Czytelnik Uważny zauważy, że dla nie możemy stosować naszego rozumowania (dlaczego?). Na szczęście zachodzi dla dowolnej liczby naturalnej zatem nasze twierdzenie pozostaje prawdziwe i w tym przypadku.
Spróbujmy pójść jeszcze krok dalej. Niech będzie ciągiem liczb całkowitych. Powiemy, że jest on ciągiem Dolda, jeżeli dla każdej liczby naturalnej zachodzi podzielność
Z wcześniejszych rozważań wynika, że ciąg jest ciągiem Dolda dla dowolnej liczby całkowitej
Ciągi Dolda mają ciekawą charakteryzację. Niech będzie ciągiem liczb całkowitych. Powiemy, że ciąg jest generowany przez ciąg jeżeli dla zachodzi
Okazuje się, że jest ciągiem Dolda wtedy i tylko wtedy, gdy jest generowany przez pewien ciąg Zostało to wykazane przez Bau-Sen Du, Sen-Shan Huanga i Ming-Chia Li - ich dowód można znaleźć w artykule Generalized Fermat, double Fermat and Newton sequences opublikowanym w czasopiśmie Journal of Number Theory w 2003 roku.