Boustrophedon transformation
Inom matematik är boustrophedontransformen en procedur som kartlägger en sekvens till en annan . Den transformerade sekvensen beräknas av en "additions"-operation, implementerad som om den skulle fylla en triangulär array på ett boustrophedon ( sickzag - eller serpentinliknande) sätt - i motsats till ett "Raster Scan" sågtandsliknande sätt.
Definition
Boustrophedon-transformationen är en numerisk, sekvensgenererande transformation, som bestäms av en " additions" -operation.
Generellt sett, givet en sekvens: , ger boustrophedontransformen en annan sekvens: , där troligen definieras som ekvivalent med . Hela transformationen i sig kan visualiseras (eller föreställas) som konstruerad genom att fylla ut triangeln som visas i figur 1 .
Boustrophedon triangel
För att fylla i den numeriska likbenta triangeln ( Figur 1 ), börjar du med inmatningssekvensen, , och placera ett värde (från inmatningssekvensen) per rad, med hjälp av boustrophedon scan ( zigzag - eller serpentin -liknande) tillvägagångssätt.
Triangelns övre hörn kommer att vara ingångsvärdet , motsvarande utdatavärdet , och vi numrerar denna översta rad som rad 0.
De efterföljande raderna (som går ner till basen av triangeln) numreras i följd (från 0) som heltal – låt beteckna numret på raden som för närvarande fylls. Dessa rader är konstruerade enligt radnumret ( ) enligt följande:
- För alla rader, numrerade , kommer det att finnas exakt värden i raden.
- Om är udda, sätt sedan värdet på den högra änden av raden.
- Fyll i det inre av denna rad från höger till vänster, där varje värde (index: ) är resultatet av "addition" mellan värdet till höger (index : ) och värdet uppe till höger (index: ).
- Utgångsvärdet kommer att vara på den vänstra änden av en udda rad (där är udda ).
- Om är jämnt, sätt sedan inmatningsvärdet på radens vänstra ände.
- Fyll i det inre av denna rad från vänster till höger, där varje värde (index: ) är resultatet av "addition" mellan värdet till vänster ( index: ) och värdet längst upp till vänster (index: ).
- Utdatavärdet kommer att vara på den högra änden av en jämn rad (där är jämn ).
Se pilarna i figur 1 för en visuell representation av dessa "tilläggs"-operationer.
För en given, ändlig ingångssekvens: , av värden, kommer det att finnas exakt i triangeln, så att är ett heltal i intervallet: (exklusivt) . Den sista raden är med andra ord .
Återkommande förhållande
En mer formell definition använder en återfallsrelation . Definiera talen (med k ≥ n ≥ 0) med
- .
Sedan definieras den transformerade sekvensen av (för och större index).
Enligt denna definition, notera följande definitioner för värden utanför begränsningarna (från förhållandet ovan) på par:
Speciella fall
0 I fallet a = 1, a n = 0 ( n > 0), kallas den resulterande triangeln –Entringer–Arnold-triangeln och talen kallas Entringer-tal (sekvens A008281 i OEIS ).
kallas talen i den transformerade sekvensen b n Euler upp/ned-tal. Detta är sekvens A000111 på On-Line Encyclopedia of Integer Sequences . Dessa räknar upp antalet alternerande permutationer på n bokstäver och är relaterade till Euler-talen och Bernoulli-talen .
Algebraisk definition(er)
Med utgångspunkt från den geometriska designen av boustrophedon-transformen kan algebraiska definitioner av sambandet från ingångsvärden ( ) till utdatavärden ( definieras för olika algebras ("numeriska domäner").
Euklidiska (verkliga) värden
I den euklidiska ( ) algebra för Real ( )-värderade skalärer, transformerade boustrophedonen Real -value ( b n ) är relaterat till ingångsvärdet, ( a n ) , som:
,
med det omvända förhållandet (ingång från utgång) definierat som:
,
där ( E n ) är sekvensen av "upp/ner"-tal – även känd som sekant- eller tangenttal .
Den exponentiella genererande funktionen
Den exponentiellt genererande funktionen för en sekvens ( a n ) definieras av
Den exponentiellt genererande funktionen för boustrophedontransformen ( b n ) är relaterad till den för den ursprungliga sekvensen ( a n ) av
Den exponentiella genererande funktionen för enhetssekvensen är 1, så att upp/ned-talen är sek x + tan x .
- Millar, Jessica; Sloane, NJA; Young, Neal E. (1996). "En ny operation på sekvenser: Boustrouphedon-transformen". Journal of Combinatorial Theory, serie A . 76 (1): 44–54. arXiv : math.CO/0205218 . doi : 10.1006/jcta.1996.0087 . S2CID 15637402 .
- Weisstein, Eric W. (2002). CRC Concise Encyclopedia of Mathematics, andra upplagan . Chapman & Hall/CRC. sid. 273. ISBN 1-58488-347-2 .