Twierdzenie Zeckendorfa

Przedstawienia Zeckendorf 89px.svg
Reprezentacja Zeckendorf pierwszych 89 liczb całkowitych. Szerokości prostokątów to liczby Fibonacciego , podczas gdy odpowiadające im wysokości mają . Prostokąty tego samego koloru są przystające.

Twierdzenie Zeckendorf zwany sposób z matematyka belgijskim Edouard Zeckendorf , to twierdzenie w dodatku teorii liczb , które gwarantuje, że dowolna liczba naturalna może być reprezentowany w sposób szczególny, jako suma Fibonacciego oddzielania i nie odbywa się kolejno. Ta reprezentacja jest nazywany reprezentacji Zeckendorf się .

Oświadczenie i przykład

Twierdzenie Zeckendorfa  -  dla każdej naturalnej liczby całkowitej istnieje unikalna sekwencja liczb całkowitych , z i , taka, że

,

gdzie jest -ta liczba Fibonacciego.

Na przykład jest reprezentowana przez pustą sumę . Przedstawienie liczby w Zeckendorfie to

.

Liczba ma inne reprezentacje jako suma liczb Fibonacciego. Więc :

ale te reprezentacje zawierają kolejne liczby Fibonacciego. Do dowolnej reprezentacji liczby całkowitej kojarzymy słowo binarne, którego -ta litera to jeśli występuje w reprezentacji, a jeśli nie. Tak więc z przedstawieniami powyższego związane są słowa:

.

Zbiór słów binarnych związanych z przedstawieniami Zeckendorfa tworzy język racjonalny  : są to puste słowa i słowa rozpoczynające się od dwóch następujących po sobie i niezawierające tych słów . Wyrażenie regularne tego języka jest

.

Kodowania Fibonacciego od liczby całkowitej jest z definicji słowo binarne związanego z reprezentacji, zwrócony a następnie symbolu . Tak więc kodowanie liczby Fibonacciego to .

Uwaga historyczna

Zeckendorf opublikował swój dowód twierdzenia w 1972 roku, kiedy to stwierdzenie było znane jako „twierdzenie Zeckendorfa” przez długi czas. Ten paradoks wyjaśniono we wstępie do artykułu Zeckendorfa: inny matematyk, Gerrit Lekkerkerker  (en) , napisał dowód twierdzenia (i inne wyniki) po przemówieniu Zeckendorfa i opublikowanym w 1952 r., Przypisując autorstwo Zeckendorfowi. Według Clarka Kimberlinga był to artykuł Davida E. Daykina, opublikowany w prestiżowym czasopiśmie, który pomógł upublicznić wynik i jego autora.

Demonstracja

Dowód twierdzenia składa się z dwóch części:

1. Istnienie  : Istnienie reprezentacji jest udowodnione przez użycie algorytmu zachłannego lub przez indukcję .

Dwa dowody istnienia Pierwszy dowód Rozumujemy przez indukcję dobrze opartą na liczbie naturalnej . Jeśli wynosi zero, jest reprezentowane przez pustą sumę. W przeciwnym razie, z największą liczbą Fibonacciego mniejszą lub równą i albo . Zgodnie z hipotezą indukcyjną ma reprezentację. Tak więc, dla dowolnej liczby tej reprezentacji, dlatego . Reprezentacja , powiększona o , jest zatem rzeczywiście reprezentacją . Drugi dowód Rozumujemy przez indukcję na rozpatrywanej liczbie całkowitej n . Istnienie jest łatwe do zweryfikowania dla małych wartości n . Załóżmy, że jest to prawda dla danej liczby całkowitej n i zdekomponuj tę liczbę, porządkując liczby Fibonacciego w porządku rosnącym. Należy rozważyć kilka przypadków: W ten sposób przyznaje się również do rozkładu.

2. Wyjątkowość  : w tej części używamy następującego lematu:

Lemat  -  suma dowolnego niepustego zbioru odrębnych i niekolejnych liczb Fibonacciego, których największym elementem jest , jest ściśle mniejsza niż .

Dwa dowody lematu Pierwsza demonstracja Rozumujemy prostą indukcją na liczbie elementów takiego zbioru . Inicjalizacja jest natychmiastowa. Ze względu na dziedziczność, jeśli ma więcej niż jeden element, usuńmy . Zgodnie z hipotezą indukcyjną suma pozostałych elementów jest ściśle mniejsza niż , zatem suma całkowita jest ściśle mniejsza niż . Druga demonstracja Jeśli z . Więc : W każdym razie Dowód wyjątkowości

Rozumujemy przez indukcję dobrze opartą na liczbie naturalnej . Zgodnie z lematem, w dekompozycji , największy indeks, dla którego występuje (jeśli dekompozycja jest niepusty, tj. Jeśli ) jest w całości określony przez . Zgodnie z hipotezą indukcyjną, rozkład (stąd reszta rozkładu ) jest również wyjątkowa.

Reprezentacja liczb całkowitych pierwszych

W tabeli oznacza reprezentację słowa binarnego.

0 0
1 1
2 10
3 100
4 101
5 1000
6 1001
7 1010
8 10 000
9 10001
10 10010
11 10100

Naprzemienność 0 i 1 w każdej z kolumn odpowiada brakowi lub obecności prostokąta na rysunku u góry strony. Sekwencja ostatnich cyfr to

To jest początek słowa Fibonacciego . Rzeczywiście, n- ty symbol słowa Fibonacciego to 0 lub 1 w zależności od tego, czy n to „parzysty Fibonacciego” czy „nieparzysty Fibonacciego”.

Wariacje

Reprezentacja liczbami Fibonacciego ujemnych indeksów

Ciąg liczb Fibonacciego można rozszerzyć na indeksy ujemne, ponieważ relacja

pozwala obliczyć zi od . Mamy (patrz odpowiednia sekcja artykułu o liczbach Fibonacciego ):

Kompletną sekwencją jest Donald Knuth zauważył, że każda względna liczba całkowita jest sumą liczb Fibonacciego ściśle ujemnych indeksów, które nazywa „Negafibonacci”, a reprezentacja jest unikalna, jeśli dwie użyte liczby nie są następujące po sobie. Na przykład :

Jak wyżej, kojarzy nam się z reprezentacją liczby całkowitej w binarnym słowo , którego Ith list jest , jeśli pojawia się w reprezentacji i inaczej. Tak więc jest reprezentowane przez słowo . Obserwujemy, że liczba całkowita jest dodatnia wtedy i tylko wtedy, gdy długość skojarzonego słowa jest nieparzysta.

Mnożenie Fibonacciego

Donald Knuth uważa operacji mnożenia naturalnymi liczbami całkowitymi i zdefiniowany w następujący sposób: ze względu na reprezentacje i produkt Fibonacciego jest liczbą całkowitą .

Na przykład jak i mamy .

Knuth udowodnił zaskakujący fakt, że ta operacja ma charakter skojarzeniowy .

Inne apartamenty

Zeckendorf udowadnia warunkowo istnienie i wyjątkowość reprezentacji liczby Lucasa .

Knuth wspomina, że ​​twierdzenie Zeckendorfa pozostaje prawdziwe dla ciągów k-bonacciego , pod warunkiem, że nie użyjemy k kolejnych liczb takiego ciągu.

Aviezri Fraenkel podał ogólne stwierdzenie, które rozszerza poprzednie twierdzenia: Niech będzie szeregiem liczb całkowitych. Wszystko naturalne ma dokładnie jedną reprezentację formy

,

gdzie są liczby naturalne, pod warunkiem, że

dla .

Ostrowskiego

Każda liczba nieracjonalna dopuszcza ciągły ułamkowy wzrost . Jeśli stawiamy , , , i , że był . Poniższa tworzy podstawę dla systemu numeracji  :

Twierdzenie Ostrowskiego  -  Niech będzie liczbą niewymierną i będzie ciągiem mianowników zbieżności ułamka ciągłego . Każda dodatnia liczba całkowita jest jednoznacznie zapisywana jako

gdzie są liczbami całkowitymi spełniającymi następujące trzy warunki:

  1.  ;
  2. dla  ;
  3. Bo jeśli , to .

Do złotej proporcji , są wszystkie 1, są liczby Fibonacciego i trzy warunki oznaczają, że warunki sumy są różne i nie sobie.

Uwagi i odniesienia

(fr) Ten artykuł jest częściowo lub w całości zaczerpnięty z artykułu Wikipedii w języku angielskim zatytułowanego „  Twierdzenie Zeckendorfa  ” ( zobacz listę autorów ) .
  1. Édouard Zeckendorf, „  Reprezentacja liczb naturalnych przez sumę liczb Fibonacciego lub liczb Lucasa  ”, Bull. Soc. Roy. Sci. Liège , vol.  41,1972, s.  179-182.
  2. (nl) Cornelis Gerrit Lekkerkerker, „  Voorstelling van natuurlijke getallen door een som van getalle van Fibonacci  ” [„Reprezentacja liczb naturalnych przez sumę liczb Fibonacciego”], Simon Stevin , t.  29,1952, s.  190-195.
  3. (w) Clark Kimberling, „  Edouard Zeckendorf [1901-1983]  ” , Fibonacci Quart. , vol.  36 N O  5, 1998, s.  416–418.
  4. (w) OF Daykin, „  Reprezentacja liczb naturalnych ma sumy uogólnionych liczb Fibonacciego  ” , J. London Math. Soc. , vol.  35,1960, s.  143 -60.
  5. (w) Donald Knuth, „Negafibonacci Numbers and the Hyperbolic Plane” referat przedstawiony na dorocznym spotkaniu MAA , The Fairmont Hotel, San Jose, CA. 2008-12-11 [ prezentacja online ] .
  6. (w) Donald E. Knuth , "  Mnożenie Fibonacciego  " , Applied Mathematics Letters , t.  1, N O  1,1988, s.  57-60 ( DOI  10.1016 / 0893-9659 (88) 90176-0 )
  7. Ćwiczenie 5.4.2-10 w (w) Donald E. Knuth , The Art of Computer Programming , Vol.  3: Sortowanie i wyszukiwanie ,1998, 2 II  wyd. [ szczegóły wydania ].
  8. (w) Aviezri S. Fraenkel, „  Systems of Numeration  ” , Amer. Matematyka. Miesięcznie , vol.  92 N O  21985, s.  105-114.
  9. To twierdzenie przypisuje się Aleksandrowi Ostrowskiemu (1922). Zobacz: (en) Jean-Paul Allouche i Jeffrey Shallit , Automatic Sequences: Theory, Applications, Generalizations , Cambridge, Cambridge University Press ,2003, 571  str. ( ISBN  0-521-82332-3 , Recenzje matematyczne  1997038 , czytaj online ), Sekcja 3.9.

Zobacz też

Powiązane artykuły

Linki zewnętrzne

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">