Grådig algoritme til egyptiske brøker

Den grådige algoritme for egyptiske brøker  er en grådig algoritme , der konverterer rationelle tal til egyptiske brøker , idet den ved hvert trin vælger den størst mulige aliquot , der kan bruges i restbrøken.

Nedbrydningen opnået af en grådig algoritme for tallet kaldes den grådige egyptiske dekomponering , Sylvester -nedbrydningen eller Fibonacci-Sylvester-nedbrydningen af ​​tallet .

Historie

Blandt flere forskellige metoder til at konstruere egyptiske fraktioner givet af Fibonacci i Abacusbogen var en grådig algoritme, som blev foreslået kun at blive brugt, hvis andre metoder mislykkedes [1] . Efterfølgende blev den grådige algoritme og dens udvidelser til at tilnærme irrationelle tal genopdaget flere gange, hvor det tidligste og mest berømte tilfælde var Sylvester- algoritmen [2] [3] . En metode, der giver den nærmeste tilnærmelse ved hvert trin, hvor negative brøker er tilladt, tilhører Lambert [4] .

Algoritme og eksempler

Fibonacci-algoritmen udfører dekomponering ved sekventiel udskiftning:

(om nødvendigt forenkles anden term). For eksempel:

.

I denne udvidelse er nævneren for den første aliquot resultatet af afrunding til det næste (højere) hele tal, og resten  er resultatet af reduktionen . Divisor af den anden brøk - , - er resultatet af at runde op til det næste (større) hele tal, og resten  er det, der er tilbage efter subtraktion og .

Fordi hvert udvidelsestrin mindsker tælleren for resten, vil denne metode fuldføres i et begrænset antal trin. Men sammenlignet med gamle egyptiske nedbrydningsmetoder eller mere moderne metoder, kan denne metode give en nedbrydning med ret store nævnere. For eksempel den grådige udvidelse af et tal :

,

mens andre metoder giver en meget enklere udvidelse:

,

og for den grådige algoritme giver den en udvidelse til ti brøker, hvoraf den sidste har 500 cifre i nævneren, mens der er en repræsentation [5] :

.

Sylvesters sekvens

Sylvester-sekvensen kan repræsenteres som værende dannet af den uendelige udvidelse af enhed ved hjælp af en grådig algoritme, hvor der ved hvert trin vælges en nævner i stedet for . Hvis vi afskærer denne sekvens med udtryk og danner den tilsvarende egyptiske brøk, for eksempel for :

,

så opnår vi den nærmeste tilnærmelse til nedefra blandt egyptiske fraktioner med medlemmer [6] [7] . For eksempel kræver enhver egyptisk brøk mindst fem led for et tal i et åbent område . Anvendelsen af ​​sådanne nærmeste udvidelser for et lavere estimat af antallet af divisorer af et perfekt tal [6] såvel som i gruppeteori [8] er beskrevet .

Maksimal længdeudvidelser og modulo-betingelser

Enhver brøk giver de maksimale udtryk i den grådige algoritme. De forhold, hvorunder ekspansionen kræver nøjagtigt fraktioner [9] [10] er undersøgt , disse forhold kan beskrives i form af modulo sammenligninger:

I det generelle tilfælde, sekvensen af ​​brøker med minimumsnævneren , der udvides med en grådig algoritme med medlemmer [11] :

.

Tilnærmet beregning af rødderne af polynomier

Der findes en metode til tilnærmet beregning af rødderne af et polynomium baseret på den grådige algoritme [12] [13] , der bestemmer den grådige nedbrydning af roden. Ved hvert trin dannes et ekstra polynomium, som har resten af ​​udvidelsen som en rod. For at beregne den grådige udvidelse af det gyldne snit som en af ​​de to løsninger til ligningen , udfører algoritmen følgende trin.

  1. Da roden for og for alle skal være mellem og . Udvidelsens første sigt er således . Hvis  er resten efter det første trin af den grådige ekspansion, skal ligningen være opfyldt , som kan konverteres til .
  2. Da roden for og for alle ligger mellem og , er det første led i udvidelsen (det andet led i udvidelsen af ​​det gyldne snit) . Hvis  er resten efter dette grådige ekspansionstrin, opfylder det ligningen , som kan konverteres til .
  3. Da for og for alle er næste termin i udvidelsen . Hvis  er resten efter dette grådige ekspansionstrin, opfylder det ligningen , som kan konverteres til en ligning med heltalskoefficienter .

Ved at fortsætte denne tilnærmelsesproces opnår man udvidelsen af ​​det gyldne snit til en egyptisk fraktion [14] :

.

Andre heltalssekvenser

Længden, minimumsnævneren og maksimumnævneren af ​​den grådige udvidelse for brøker med små tællere og nævnere er inkluderet i Encyclopedia of Integer Sequences [15] . Derudover fører den grådige udvidelse af ethvert irrationelt tal til en uendelig stigende sekvens af heltal, og OEIS indeholder udvidelser af nogle velkendte konstanter.

Relaterede udvidelser

Det er muligt at definere en grådig algoritme med nogle begrænsninger for nævneren:

,

hvor er valgt blandt alle værdier, der opfylder de pålagte begrænsninger og har den mindst mulige værdi, ved hvilken og sådan, der adskiller sig fra alle tidligere nævnere. For eksempel kan Engel-dekomponeringen opfattes som en algoritme af denne type, hvor hver tilladelig nævner skal opnås ved at gange den foregående med et heltal. Det er dog ofte ikke-trivielt at fastslå, om en sådan algoritme altid fører til en endelig dekomponering. Især er den ulige grådige udvidelse af en brøk dannet af en grådig algoritme med en begrænsning på de ulige nævnere. Det er kendt, at der for ulige er en udvidelse til en egyptisk brøk, hvor alle nævnere er ulige, men om en ulige grådig algoritme altid vil føre til en endelig udvidelse er ukendt.

Noter

  1. Sigler, 2002 , kapitel II.7
  2. Sylvester, 1880 .
  3. Cahen, 1891 .
  4. Lambert, 1770 .
  5. Vogn, 1991 .
  6. 12 Curtiss , 1922 .
  7. Soundarajan, 2005 .
  8. Stong, 1983 .
  9. Mays, 1987 .
  10. Freitag, Phillips, 1999 .
  11. OEIS -sekvens A048860 _
  12. Stratemeyer, 1930 .
  13. Salzer, 1947 .
  14. OEIS -sekvens A117116 _
  15. A050205 , A050206 , A050210

Litteratur