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 .
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] .
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] :
.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 .
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] :
.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.
Ved at fortsætte denne tilnærmelsesproces opnår man udvidelsen af det gyldne snit til en egyptisk fraktion [14] :
.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.
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.