Sturmiskt ord

Fibonacci -ordet är ett exempel på ett sturmiskt ord. Början av skärsekvensen som visas här illustrerar början av ordet 0100101001.

Inom matematiken är ett sturmiskt ord ( Sturmisk sekvens eller biljardsekvens ), uppkallat efter Jacques Charles François Sturm , en viss sorts oändligt lång sekvens av tecken . En sådan sekvens kan genereras genom att överväga ett spel engelsk biljard på ett fyrkantigt bord. Den slagna bollen kommer successivt att träffa de vertikala och horisontella kanterna märkta 0 och 1 och genererar en sekvens av bokstäver. Denna sekvens är ett sturmiskt ord.

Definition

Sturmian-sekvenser kan definieras strikt i termer av deras kombinatoriska egenskaper eller geometriskt som skärsekvenser för linjer med irrationell lutning eller kodningar för irrationella rotationer . De anses traditionellt vara oändliga sekvenser på alfabetet av de två symbolerna 0 och 1.

Kombinatoriska definitioner

Sekvenser av låg komplexitet

För en oändlig sekvens av symboler w , låt σ ( n ) vara komplexitetsfunktionen för w ; dvs σ ( n ) = antalet distinkta sammanhängande delord (faktorer) i w av längden n . Då w Sturmian om σ ( n ) = n + 1 för alla n .

Balanserade sekvenser

En uppsättning X av binära strängar kallas balanserad om Hamming-vikten för element i X tar högst två distinkta värden. Det vill säga för alla | s | 1 = k eller | s | 1 = k' där | s | 1 är antalet 1:or i s .

Låt w vara en oändlig följd av 0:or och 1:or och låt beteckna mängden av alla längd- n underord av w . Sekvensen w är Sturmian om är balanserad för alla n och w till slut inte är periodisk.

Geometriska definitioner

Skär sekvens av irrationell

Låt w vara en oändlig följd av 0:or och 1:or. Sekvensen w är Sturmian om för vissa och vissa irrationella , w realiseras som skärsekvensen för linjen .

Skillnaden mellan Beatty-sekvenser

Låt w = ( w n ) vara en oändlig sekvens av 0:or och 1:or. Sekvensen w är Sturmian om den är skillnaden mellan icke-homogena Beatty-sekvenser , det vill säga för vissa och några irrationella

för alla eller

för alla .

Kodning av irrationell rotation

Animation som visar Sturmian-sekvensen genererad av en irrationell rotation med θ ≈ 0,2882 och x ≈ 0,0789

För , definiera av . För definierar θ -kodningen av x att vara sekvensen ( x n ) där

Låt w vara en oändlig följd av 0:or och 1:or. Sekvensen w är Sturmian om för vissa och vissa irrationella , w är θ -kodningen av x .

Diskussion

Exempel

Ett känt exempel på ett (standard) Sturmian-ord är Fibonacci-ordet ; dess lutning är , där är det gyllene snittet .

Balanserade aperiodiska sekvenser

En uppsättning S av ändliga binära ord balanseras om för varje n delmängden Sn av ord med längden n har egenskapen att Hamming - vikten för orden i Sn tar högst två distinkta värden . En balanserad sekvens är en för vilken uppsättningen av faktorer är balanserad. En balanserad sekvens har högst n +1 distinkta faktorer med längden n . En aperiodisk sekvens är en som inte består av en ändlig sekvens följt av en ändlig cykel. En aperiodisk sekvens har minst n + 1 distinkta faktorer med längden n . En sekvens är Sturmisk om och bara om den är balanserad och aperiodisk.

Lutning och avlyssning

En sekvens över {0,1} är ett Sturmian-ord om och bara om det finns två reella tal , lutningen och skärningen , med irrationell , så att

för alla . Således ger ett sturmiskt ord en diskretisering av den raka linjen med lutningen och skärningen ρ . Utan förlust av generalitet kan vi alltid anta eftersom vi för alla heltal k har

Alla Sturmiska ord som motsvarar samma lutning har samma uppsättning faktorer; ordet som motsvarar skärningen är standardordet eller karakteristiska ordet för lutningen . Därför, om , är det karakteristiska ordet den första skillnaden i Beatty-sekvensen som motsvarar det irrationella talet .

Standardordet är också gränsen för en sekvens av ord definierade rekursivt enligt följande :

Låt vara den fortsatta fraktionsexpansionen av , och definiera

där produkten mellan ord bara är deras sammanlänkning . Varje ord i sekvensen är ett prefix till nästa, så att själva sekvensen konvergerar till ett oändligt ord, som är .

Den oändliga sekvensen av ord som definieras av ovanstående rekursion kallas standardsekvensen för standardordet , och den oändliga sekvensen d = ( d 1 , d 2 , d 3 , ...) av icke-negativa heltal, med d 1 ≥ 0 och d n > 0 ( n ≥ 2), kallas dess direktivsekvens .

Ett sturmiskt ord w över {0,1} är karakteristiskt om och endast om både 0 w och 1 w är sturmiskt.

Frekvenser

Om s är ett oändligt ord och w är ett finit ord, låt μ N ( w ) beteckna antalet förekomster av w som en faktor i prefixet för s med längden N + | w | − 1. Om μ N ( w ) har en gräns som N →∞, kallar vi detta frekvensen av w , betecknad med μ ( w ).

För ett Sturmian-ord s har varje finit faktor en frekvens. Tre -gap-satsen innebär att faktorerna med fast längd n har högst tre distinkta frekvenser, och om det finns tre värden så är ett summan av de andra två.

Icke-binära ord

För ord över ett alfabet med storleken k större än 2, definierar vi ett Sturmian-ord som ett med komplexitetsfunktionen n + k − 1. De kan beskrivas i termer av skärsekvenser för k -dimensionellt rymd. En alternativ definition är som ord av minimal komplexitet som inte är i slutändan periodiska.

Tillhörande reella tal

Ett reellt tal för vilket siffrorna med avseende på någon fast bas bildar ett sturmiskt ord är ett transcendentalt tal .

Sturmian endomorphisms

En endomorfism av den fria monoiden B på ett 2-bokstavs alfabet B är Sturmian om den mappar varje Sturmian ord till ett Sturmian ord och lokalt Sturmian om det mappar något Sturmian ord till ett Sturmian ord. De Sturmiska endomorfismerna bildar en submonoid av monoiden av endomorfismer av B .

Definiera endomorfismer φ och ψ av B , där B = {0,1}, med φ(0) = 01, φ(1) = 0 och ψ(0) = 10, ψ(1) = 0. Då I , φ och ψ är Sturmian, och Sturmian endomorphisms av B är just de endomorphisms i submonoiden av endomorphism monoiden som genereras av { I ,φ,ψ}.

En morfism är Sturmian om och endast om bilden av ordet 10010010100101 är en balanserad sekvens ; det vill säga, för varje n tar Hamming -vikterna för underord med längd n högst två distinkta värden.

Historia

Även om studiet av Sturmian-ord går tillbaka till Johann III Bernoulli (1772), var det Gustav A. Hedlund och Marston Morse 1940 som myntade termen Sturmian för att referera till sådana sekvenser, för att hedra matematikern Jacques Charles François Sturm pga. samband med Sturms jämförelsesats .

Se även

Vidare läsning