Transformacja bustrofedonowa

W matematyce transformata bustrofedona jest procedurą, która odwzorowuje jedną sekwencję na drugą. Przekształcona sekwencja jest obliczana za pomocą operacji „dodawania”, realizowanej tak, jakby wypełniała trójkątną tablicę w sposób bustrofedonowy ( zygzakowaty lub serpentynowy) - w przeciwieństwie do piłokształtnego „skanowania rastrowego” .

Definicja

Transformacja bustrofedonowa jest cyfrową transformacją generującą sekwencję, która jest określana przez operację „dodawania” .

Rysunek 1. Transformacja bustrofedonu: zacznij od oryginalnej sekwencji (na niebiesko), następnie dodaj liczby zgodnie ze strzałkami, a na końcu odczytaj przekształconą sekwencję po drugiej stronie (na czerwono, gdzie ).

Ogólnie rzecz biorąc, biorąc pod uwagę sekwencję: , ​​transformacja bustrofedonu daje inną sekwencję: , ​​gdzie jest prawdopodobnie zdefiniowany jako odpowiednik . Całość samej transformacji można zwizualizować (lub wyobrazić sobie) jako skonstruowaną przez wypełnienie trójkąta, jak pokazano na rysunku 1 .

Trójkąt Boustrofedonski

Aby wypełnić liczbowy trójkąt równoramienny ( ryc. 1 ), zaczynasz od sekwencji wejściowej i umieść jedną wartość (z sekwencji wejściowej) w każdym wierszu, używając metody skanowania bustrofedonem ( podobnego do zygzaka lub serpentyny ).

Górny wierzchołek trójkąta będzie wartością wejściową, wartości wyjściowej a ten górny wiersz numerujemy jako wiersz 0. za

Kolejne wiersze (schodzące do podstawy trójkąta) są numerowane kolejno (od 0) jako liczby całkowite - niech aktualnie wypełnianego wiersza. Wiersze te są konstruowane zgodnie z numerem wiersza ( ) w następujący sposób:

  • wierszy będą dokładnie rzędzie.
  • Jeśli , umieść wartość prawym końcu
    • Wypełnij wnętrze tego wiersza od prawej do lewej, gdzie każda wartość ( indeks: ) jest wynikiem „dodania” między wartością po prawej (indeks: : ) i wartość w prawym górnym rogu (indeks: ).
    • Wartość wyjściowa na lewym końcu nieparzystego rzędu (gdzie k jest ).
  • Jeśli , umieść wartość wejściową lewym końcu
    • Wypełnij wnętrze tego wiersza od lewej do prawej, gdzie każda wartość (indeks: ) jest wynikiem „dodania” między wartością po lewej stronie ( indeks: ) i wartość w lewym górnym rogu (indeks: ).
    • Wartość wyjściowa znajdować na prawym końcu parzystego rzędu ( ) .

Patrz strzałki na rysunku 1, aby uzyskać wizualną reprezentację tych operacji „dodawania”.

Dla danej, skończonej sekwencji wejściowej: , w trójkącie będzie dokładnie rzędów liczbą całkowitą z zakresu: ) . Innymi słowy, ostatni wiersz to .

Relacja powtarzalności

Bardziej formalna definicja używa relacji rekurencyjnej . Zdefiniuj liczby (z k n ≥ 0) przez

.

przekształcona ( _

Zgodnie z tą definicją zwróć uwagę na następujące definicje wartości poza ograniczeniami (z powyższej relacji) dla par

Przypadki specjalne

0 W przypadku a = 1, a n = 0 ( n > 0), powstały trójkąt nazywany jest trójkątem Seidela – Entringera – Arnolda , a liczby nazywane są liczbami Entringera (sekwencja A008281 w OEIS ).

W tym przypadku liczby w przekształconym ciągu b n nazywane są liczbami Eulera góra/dół. To jest sekwencja A000111 w On-Line Encyclopedia of Integer Sequences . Wyliczają one liczbę naprzemiennych permutacji na n literach i są powiązane z liczbami Eulera i liczbami Bernoulliego .

Definicje algebraiczne

relacji między wartościami wejściowymi ( ) wartościami wyjściowymi ( można zdefiniować dla algebry („dziedziny liczbowe”).

Wartości euklidesowe (rzeczywiste).

euklidesowej ( rzeczywistej ( ) o boustrofedon wartość rzeczywistą ( b n ) odnosi się do wartości wejściowej ( a n ) jako:

,

z odwrotną zależnością (wejście od wyjścia) zdefiniowaną jako:

,

gdzie ( E n ) jest sekwencją liczb „góra/dół” — znanych również jako liczby sieczne lub styczne .

Wykładnicza funkcja generująca

Wykładnicza funkcja generująca ciągu ( a n ) jest zdefiniowana przez

Wykładnicza funkcja generująca transformaty bustrofedonu ( b n ) jest powiązana z funkcją pierwotnej sekwencji ( a n ) przez

Wykładnicza funkcja generująca ciągu jednostek wynosi 1, więc liczba w górę/w dół to sec x + tan x .

  •   Millar, Jessica; Sloane, NJA; Młody, Neal E. (1996). „Nowa operacja na sekwencjach: transformacja Boustrouphedon”. Dziennik teorii kombinatorycznej, seria A. 76 (1): 44–54. arXiv : math.CO/0205218 . doi : 10.1006/jcta.1996.0087 . S2CID 15637402 .
  •   Weisstein, Eric W. (2002). CRC Zwięzła encyklopedia matematyki, wydanie drugie . Chapman & Hall/CRC. P. 273. ISBN 1-58488-347-2 .