Sekwencja Fareya

Diagram Fareya do F 9 przedstawiony za pomocą okrągłych łuków. Na obrazie SVG najedź kursorem na krzywą, aby wyróżnić ją i jej elementy.
Diagram Fareya do F 9 .
Symetryczny wzór utworzony przez mianowniki ciągu Fareya, F 9 .
Symetryczny wzór utworzony przez mianowniki ciągu Fareya, F 25 .

W matematyce ciąg Fareya rzędu n jest ciągiem całkowicie zredukowanych ułamków , albo od 0 do 1, albo bez tego ograniczenia, które w najniższych wartościach mają mianowniki mniejsze lub równe n , ułożone w kolejności rosnącej wielkości.

Przy ograniczonej definicji każda sekwencja Fareya zaczyna się od wartości 0, oznaczonej ułamkiem 0 / 1 , a kończy wartością 1, oznaczoną przez ułamek 1 / 1 (chociaż niektórzy autorzy pomijają te terminy).

Sekwencja Fareya jest czasami nazywana serią Fareya , co nie jest do końca poprawne, ponieważ wyrazy nie są sumowane.

Przykłady

Sekwencje Fareya rzędów od 1 do 8 to:

fa 1 = { 0 / 1 , 1 / 1 }
fa 2 = { 0 / 1 , 1 / 2 , 1 / 1 }
fa 3 = { 0 / 1 , 1 / 3 , 1 / 2 , 2 / 3 , 1 / 1 }
fa 4 = { 0 / 1 , 1 / 4 , 1 / 3 , 1 / 2 , 2 / 3 , 3 / 4 , 1 / 1 }
fa 5 = { 0 / 1 , 1 / 5 , 1 / 4 , 1 / 3 , 2 / 5 , 1 / 2 , 3 / 5 , 2 / 3 , 3 / 4 , 4 / 5 , 1 / 1 }
, 5 / 6 , 1 / 1 fa 6 = { 0 / 1 , 1 / 6 , 1 / 5 , 1 / 4 , 1 / 3 , 2 / 5 , 1 / 2 , 3 / 5 , 2 / 3 , 3 / 4 , 4 / } 7
, 1 / 1 fa 7 = { 0 / 1 , 1 / 6 , / 5 5 , 1 / 4 , 2 / 7 , 1 / 3 , 2 / 5 , 3 / 7 , 1 / 2 , 4 / 7 , 3 / 5 , 2 / 3 , 5 / 4 / / 6 , 5 7 , 3 , 4 / 5 , 6 / 7 , 1 / 1 }
fa 8 = { 0 / 1 , 1 / 8 , 1 / 7 , 1 / 6 , 1 / 5 , 1 / 4 , 2 / 7 , 1 / 3 , 3 / 8 , 2 / 5 , 3 / 7 , 1 / 2 , 4 / 7 , 3 / 5 , 5 / 8 , 2 / 3 , 5 / 7 , 3 / 4 , 4 / 6 / 5 8 , 5 6 / , 7 , 7 / , 1 / 1 }
wyśrodkowany
fa 1 = { 0 / 1 , 1 / 1 }
fa 2 = { 0 / 1 , 1 / 2 , 1 / 1 }
fa 3 = { 0 / 1 , 1 / 3 , 1 / 2 , 2 / 3 , 1 / 1 }
fa 4 = { 0 / 1 , 1 / 4 , 1 / 3 , 1 / 2 , 2 / 3 , 3 / 4 , 1 / 1 }
fa 5 = { 0 / 1 , 1 / 5 , 1 / 4 , 1 / 3 , 2 / 5 , 1 / 2 , 3 / 5 , 2 / 3 , 3 / 4 , 4 / 5 , 1 / 1 }
fa 6 = { 0 / 1 , 1 / 6 , 1 / 5 , 1 / 4 , 1 / 3 , 2 / 5 , 1 / 2 , 3 / 5 , 2 / 3 , 3 / 4 , 4 / 5 , 5 / 6 , 1 / 1 }
fa 7 = { 0 / 1 , 1 / 7 , 1 / 6 , 1 / 5 , 1 / 4 , 2 / 7 , 1 / 3 , 2 / 5 , 3 / 7 , 1 / 2 , 4 / 7 , 3 / 5 , 2 / 3 , 5 3 / 7 , / 4 4 , / 5 , 5 / 6 , 6 / 7 , 1 / 1 }
fa 8 = { 0 / 1 , 1 / 8 , 1 / 7 , 1 / 6 , 1 / 5 , 1 / 4 , 2 / 7 , 1 / 3 , 3 / 8 , 2 / 5 , 3 / 7 , 1 / 2 , 4 / 7 , 3 / 5 , 5 / 8 , 2 / 3 , 5 / 7 , 3 / 4 , 4 / 6 / / 8 5 , 5 , 6 / 7 , 7 , 1 / 1 }
Posortowane
 F1 = {0/1, 1/1} F2 = {0/1, 1/2, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F5 = {0/1, 1/5, 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 1/1} F6 = {0/1, 1/6, 1/5, 1/4, 1/3 , 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 1/1} F7 = {0/1, 1/7, 1/6, 1/ 5, 1/4, 2/7, 1/3, 2/5, 3/7, 1/2, 4/7, 3/5, 2/3, 5/7, 3/4, 4/5, 5/6, 6/7, 1/1} F8 = {0/1, 1/8, 1/7, 1/6, 1/5, 1/4, 2/7, 1/3, 3/8 , 2/5, 3/7, 1/2, 4/7, 3/5, 5/8, 2/3, 5/7, 3/4, 4/5, 5/6, 6/7, 7 /8, 1/1} 

Wybuch słońca Fareya

Wykreślanie liczników F 6 w funkcji mianowników
Rozbłyski gwiazd iteracji 1–10 nałożone na siebie

Wykreślenie liczników w funkcji mianowników sekwencji Fareya daje kształt podobny do tego po prawej, pokazanego dla F 6 .

Odzwierciedlenie tego kształtu wokół przekątnej i głównej osi generuje rozbłysk słońca Fareya , pokazany poniżej. Rozbłysk słońca Fareya rzędu n łączy widoczne punkty siatki liczb całkowitych od początku w kwadracie o boku 2 n , wyśrodkowanym w początku. Korzystając z twierdzenia Picka , pole rozbłysku wynosi 4 (| F n |−1), gdzie | F n | jest liczbą ułamków w F n .

Rozbłysk słońca Fareya rzędu 6, z 1 wewnętrznym (czerwonym) i 96 punktami granicznymi (zielonymi), co daje obszar 1 + 96 / 2 - 1 = 48, zgodnie z twierdzeniem Picka

Historia

Historia „szeregu Fareya” jest bardzo ciekawa — Hardy i Wright (1979)
... po raz kolejny człowiek, którego imię zostało nadane relacji matematycznej, nie był pierwszym odkrywcą, jeśli chodzi o zapisy. — Beiler (1964)

Sekwencje Fareya zostały nazwane na cześć brytyjskiego geologa Johna Fareya seniora , którego list o tych sekwencjach został opublikowany w Philosophical Magazine w 1816 roku. . List Fareya został odczytany przez Cauchy'ego , który przedstawił dowód w swoim Exercices de mathématique i przypisał ten wynik Fareyowi. W rzeczywistości inny matematyk, Charles Haros , opublikował podobne wyniki w 1802 roku, których nie znał ani Farey, ani Cauchy. Tak więc był to historyczny wypadek, który połączył imię Fareya z tymi sekwencjami. To jest przykład prawa eponimii Stiglera .

Nieruchomości

Diagram Fareya linii rzeczywistej do rzędu 5. Punkt w nieskończoności to 1/0.

Długość ciągu i indeks ułamka

Sekwencja Fareya rzędu n zawiera wszystkich członków sekwencji Fareya niższych rzędów. W szczególności F n zawiera wszystkich członków F n −1 , a także zawiera dodatkowy ułamek dla każdej liczby mniejszej od n i względnie pierwszej do n . Zatem F 6 5/6 składa z 1/6 się . z F 5 wraz ułamkami i

Środkowy wyraz ciągu Fareya F n wynosi zawsze 1/2 ( F , dla n > 1. Z tego możemy powiązać długości F n i n -1 za pomocą funkcji totient Eulera :

Wykorzystując fakt, że | F 1 | = 2, możemy wyprowadzić wyrażenie na długość F n :

gdzie jest totientem podsumowującym .

Mamy też :

i według wzoru inwersji Möbiusa :

gdzie µ ( ) jest funkcją z liczbową i jest funkcją

Asymptotyczne zachowanie | F n | Jest :

Indeks ułamka w Farey sekwencja to po prostu pozycja, którą zajmuje w sekwencji Ma to szczególne znaczenie, ponieważ jest używane w alternatywnym sformułowaniu hipotezy Riemanna , patrz poniżej . Następują różne przydatne właściwości:

Indeks gdzie i jest najmniejszą wspólną wielokrotnością pierwszych , , jest dany przez:

Fajni sąsiedzi

Ułamki, które są sąsiadującymi terminami w dowolnej sekwencji Fareya, są znane jako para Fareya i mają następujące właściwości.

Jeśli a / b i c / d są sąsiadami w sekwencji Fareya, z a / b < c / d , to ich różnica c / d - a / b jest równa 1 / bd . Od

jest to równoważne z powiedzeniem tego

.

Zatem 1/3 ich różnica i 2/5 wynosi . 1/15 sąsiadami w F 5 , a

Odwrotność jest również prawdziwa. Jeśli

dla dodatnich liczb całkowitych a , b , c i d z a < b i c < d wtedy a / b i c / d będą sąsiadami w sekwencji Fareya rzędu max( b, d ).

Jeśli p / q ma sąsiadów a / b i c / d w jakiejś sekwencji Fareya, z

wtedy p / q jest medianą a , / b i c / d – innymi słowy

Wynika to łatwo z poprzedniej własności, ponieważ jeśli bp aq = qc pd = 1 , to bp + pd = qc + aq , p ( b + d ) = q ( a + c ) , p / q = a + c / b + re .

Wynika z tego, że jeśli a / b i c / d są sąsiadami w sekwencji Fareya, to pierwszym wyrazem, który pojawia się między nimi, gdy zwiększa się kolejność sekwencji Fareya, jest

która po raz pierwszy pojawia się w sekwencji Fareya rzędu b + d .

Zatem pierwszym wyrazem, który 2/5 pojawia w który się a między 1/3 jest 3/8 się . , pojawia F8

Całkowita liczba par sąsiadów Fareya w Fn wynosi 2| Fn _ | − 3.

Sterna -Brocota to struktura danych pokazująca, w jaki sposób sekwencja jest budowana z 0 (= 0 / 1 ) i 1 (= 1 / 1 ), biorąc kolejne mediany.

Interpretacja obszaru równoważnego

Każda kolejna para wymiernych Fareya ma równoważne pole 1. Zobacz to, interpretując kolejne wymierne r 1 = p / q i r 2 = p ′/ q ′ jako wektory ( p , q ) na płaszczyźnie x – y. Pole A ( p / q , p ′/ q ′) jest określone przez qp ′ − q p . Ponieważ każdy dodany ułamek między dwoma poprzednimi kolejnymi ułamkami ciągu Fareya jest obliczany jako mediana (⊕), to A ( r 1 , r 1 r 2 ) = A ( r 1 , r 1 ) + A ( r 1 , r 2 ) = A ( r 1 , r 2 ) = 1 (ponieważ r 1 = 1/0 i r 2 = 0/1, jego powierzchnia musi wynosić 1).

Farey sąsiedzi i ułamki ciągłe

Ułamki, które pojawiają się jako sąsiedzi w sekwencji Fareya, mają ściśle powiązane ciągłe ekspansje ułamków. Każdy ułamek ma dwa ciągłe rozwinięcia ułamkowe — w jednym końcowy wyraz wynosi 1; w drugim końcowy wyraz jest większy niż 1. Jeśli p / q , które po raz pierwszy pojawia się w sekwencji Fareya F q , ma ciągłe rozwinięcia ułamkowe

[0; za 1 , za 2 , ..., za n - 1 , za n , 1]
[0; za 1 , za 2 , ..., za n - 1 , za n + 1]

wtedy najbliższy sąsiad p / q w F q (który będzie jego sąsiadem z większym mianownikiem) ma ciągłą ekspansję ułamkową

[0; za 1 , za 2 , ..., za n ]

a jego drugi sąsiad ma ciągłą ekspansję ułamkową

[0; za 1 , za 2 , ..., za n - 1 ]

Na przykład 3/8 ma ; dwa ciągłe rozwinięcia ułamków [0 2, 1, 1, 1] i [0; 2, 1, 2] , a jego sąsiadami w F 8 2 / 5 , które można rozwinąć jako [0; 2, 1, 1] ; i 1/3 [ 3 , które można rozwinąć jako [0; 2, 1].

Ułamki Fareya i najmniejsza wspólna wielokrotność

Lcm można wyrazić jako iloczyny ułamków Fareya jako

gdzie jest drugą funkcją Czebyszewa .

Ułamki Fareya i największy wspólny dzielnik

Ponieważ funkcja totient Eulera jest bezpośrednio połączona z gcd , tak samo jest z liczbą elementów w F n ,

Dla dowolnych 3 ułamków Fareya a / b , c / d i e / f zachodzi następująca identyczność między gcd wyznaczników macierzy 2x2 w wartości bezwzględnej:

Aplikacje

Sekwencje Fareya są bardzo przydatne do znajdowania racjonalnych przybliżeń liczb niewymiernych. Na przykład konstrukcja Eliahou dolnej granicy długości nietrywialnych cykli w procesie 3 x + 1 wykorzystuje sekwencje Fareya do obliczenia dalszego ułamkowego rozszerzania logarytmu liczby 2 (3).

W systemach fizycznych ze zjawiskami rezonansu sekwencje Fareya zapewniają bardzo elegancką i wydajną metodę obliczania lokalizacji rezonansu w 1D i 2D.

Sekwencje Fareya są widoczne w badaniach planowania ścieżek pod dowolnym kątem na siatkach o kwadratowych komórkach, na przykład w charakteryzowaniu ich złożoności obliczeniowej lub optymalności. Połączenie można rozpatrywać w kategoriach r ograniczonych ścieżek, a mianowicie składających się z segmentów linii, z których każdy przechodzi przez co najwyżej wiersze co najwyżej kolumny Q { zbiorem wektorów takich, że równoważnik i , są względnie pierwsze. Niech będzie wynikiem odzwierciedlenia w linii } Niech . Wtedy dowolną r można opisać jako sekwencję wektorów z . sekwencją rzędu określoną przez odwzorowanie na .

kręgi Forda

Porównanie okręgów Forda i diagramu Fareya z łukami kołowymi dla n od 1 do 9. Każdy łuk przecina odpowiadające mu okręgi pod kątem prostym. Na obrazie SVG najedź kursorem na okrąg lub krzywą, aby podświetlić je i ich elementy.

Istnieje związek między sekwencją Fareya a kręgami Forda .

Dla każdego ułamka p / q (w najmniejszym wyrażeniu) istnieje koło Forda C[ p / q ], które jest kołem o promieniu 1/(2 q 2 ) i środku w punkcie ( p / q , 1 / 2 q 2   ). Dwa okręgi Forda dla różnych ułamków są albo rozłączne , albo styczne do siebie - dwa koła Forda nigdy się nie przecinają. Jeśli 0 < p / q < 1, to okręgi Forda, które są styczne do C [ p / q ], są dokładnie okręgami Forda dla ułamków sąsiadujących z p / q w pewnym ciągu Fareya.

Zatem C [ 2 / 5 ] jest styczna do C [ 1 / 2 ], C [ 1 / 3 ], C [ 3 / 7 ], C [ 3 / 8 ] itd.

Kręgi Forda pojawiają się również w uszczelce apollińskiej (0,0,1,1). Poniższy rysunek ilustruje to wraz z liniami rezonansowymi Fareya.

Uszczelka apollińska (0,0,1,1) i wykres rezonansu Fareya.

Hipoteza Riemanna

Sekwencje Fareya są używane w dwóch równoważnych sformułowaniach hipotezy Riemanna . , 1 . re innymi słowy jest różnicą między k -tym wyrazem n -tego ciągu Fareya, a k -tym elementem zbioru o tej samej liczbie punktów, rozłożonych równomiernie w przedziale jednostkowym. W 1924 roku Jérôme Franel udowodnił to stwierdzenie

jest równoważne z hipotezą Riemanna, a następnie Edmund Landau zauważył (zaraz po artykule Franela), że stwierdzenie

jest również równoważne z hipotezą Riemanna.

Inne sumy obejmujące ułamki Fareya

Suma wszystkich ułamków Fareya rzędu n to połowa liczby elementów:

Suma mianowników w sekwencji Fareya jest dwukrotnie większa od sumy liczników i odnosi się do funkcji totient Eulera:

co zostało przypuszczane przez Harolda L. Aarona w 1962 r. i zademonstrowane przez Jeana A. Blake'a w 1966 r. Jednowierszowy dowód hipotezy Harolda L. Aarona jest następujący. Suma liczników wynosi . Suma mianowników to . Iloraz pierwszej sumy przez drugą sumę wynosi .

Niech b j będą uporządkowanymi mianownikami F n , wtedy:

I

Niech a j / b j będzie zatem j - tym ułamkiem Fareya w F n

co jest zademonstrowane w . Również zgodnie z tym odniesieniem termin wewnątrz sumy można wyrazić na wiele różnych sposobów:

uzyskując w ten sposób wiele różnych sum na elementach Fareya z tym samym wynikiem. Używając symetrii około 1/2, poprzednią sumę można ograniczyć do połowy ciągu jako

Funkcję Mertensa można wyrazić jako sumę ułamków Fareya jako

gdzie sekwencją Fareya rzędu n .

Ta formuła jest używana w dowodzie twierdzenia Franela-Landaua .

Następny termin

Istnieje zaskakująco prosty algorytm do generowania wyrazów Fn . w porządku tradycyjnym (rosnącym) lub nietradycyjnym (malejącym) Algorytm oblicza każdy kolejny wpis na podstawie dwóch poprzednich wpisów, korzystając z podanej powyżej właściwości mediany. Jeśli a / b i c / d to dwa podane wpisy, a p / q to nieznany następny wpis, to c / d = a + p / b + q . Ponieważ c / d jest w najniższych wyrażeniach, musi istnieć liczba całkowita k taka, że ​​kc = a + p i kd = b + q , co daje p = kc - a i q = kd - b . Jeśli uznamy, że p i q są funkcjami k , to

więc im większe k , tym bardziej p / q zbliża się do c / d .

Aby podać następny wyraz ciągu, k musi być jak największe, z zastrzeżeniem kd b n (ponieważ rozważamy tylko liczby o mianownikach nie większych niż n ), więc k jest największą liczbą całkowitą ≤ n + b / d . Wstawienie tej wartości k z powrotem do równań dla p i q daje

Jest to zaimplementowane w Pythonie w następujący sposób:

        
    
         0   
     
              
     
              0  
              
                        
          def  farey_sequence  (  n  :  int  ,  maleing  :  bool  =  False  )  ->  None  :  """Wypisz n-tą sekwencję Fareya. Zezwól na rosnącą lub malejącą."""  (  a  ,  b  ,  c  ,  d  )  =  (  ,  1  ,  1  ,  n  )  jeśli  malejąco  :  (  a  ,  c  )  =  (  1  ,  n  -  1  )  print  (  "  {0}  /  {1}  "  .  format  (  a  ,  b  ))  while  (  c  <=  n  i  nie  malejąco  )  lub  (  a  >  i  malejąco  ):  k  =  (  n  +  b  )  //  re  (  a  ,  b  ,  c  ,  d  )  =  (  c  ,  re  ,  k  *  c  -  a  ,  k  *  d  -  b  )  print  (  "  { 0}  /  {1}  "  .  format  (  a  ,  b  )) 

Brutalne poszukiwanie rozwiązań równań diofantycznych w liczbach wymiernych często może wykorzystywać szereg Fareya (do wyszukiwania tylko form zredukowanych). Podczas gdy ten kod wykorzystuje pierwsze dwa terminy sekwencji do zainicjowania a , b , c i d , można zastąpić dowolną parę sąsiednich terminów, aby wykluczyć te mniejsze niż (lub większe niż) określony próg.

Zobacz też

przypisy

Dalsza lektura

Linki zewnętrzne