フィボナッチの言葉について詳しく解説

導入

傾斜線による特性評価
$$ {\varphi} $$
または
$$ {\varphi-1} $$
$$ {\varphi} $$
、黄金比

フィボナッチ ワードは、任意の 2 文字のアルファベットから抽出された文字または記号の特定のシーケンスです。フィボナッチワードは連結演算に相当し、フィボナッチ数は加算に相当します。

フィボナッチの言葉について詳しく解説

意味

アルファベット {0;1} から、 S 1 = “1” およびS 2 = “0” とします。次に、フィボナッチ ワードS n = S n − 1 S n − 2 (前の 2 つの項の連結)。

無限のフィボナッチワードが限界です

$$ {S_{\infty}} $$

フィボナッチ ワードは、加算を連結に置き換えることにより、フィボナッチ数列との類似によって命名されました。

連続するフィボナッチ ワードは次のとおりです。

  • S11
  • S20
  • S301
  • S4010
  • S5 01001
  • S6 01001010
  • S 7 0100101001001
  • S 8 010010100100101001010

したがって、無限フィボナッチ ワードは次のように始まります: 010010100100101001010010010100100101001010010010100101… この無限シーケンスは OEIS シーケンス A003849 です。

文献には、「0」と「1」を反転したフィボナッチワードと同じ「ラビットシーケンス」という用語も見つかります。したがって、ウサギの残りの部分は 101101011… で始まります。

フィボナッチワードフラクタル

フィボナッチワードの 3 種類のフラクタル曲線。

ウィキメディア コモンズには、フィボナッチの単語 フラクタルに関連する無料のメディアがあります。

フィボナッチ ワードのフラクタルは、OEDR ルール (奇数偶数描画ルール) をフィボナッチ ワードに適用することによって反復的に構築されます。

この曲線の特性が研究されています。

プロパティ

分析式

フィボナッチワードのn番目の文字は、

$$ {\left\lfloor {\left( {n + 2} \right)\,{\varphi \over {1 + 2\,\varphi }}} \right\rfloor – \left\lfloor {\left( {n + 1} \right)\,{\varphi \over {1 + 2\,\varphi }}} \right\rfloor} $$
または
$$ {\varphi} $$
は黄金比であり、
$$ {\left\lfloor x \right\rfloor} $$
は整数部関数 (OEIS のスイート A003849) です。

置換規則または射

フィボナッチ ワードは射 (または置換) によって定義できます。

フィボナッチ ワードS nから開始して、次のようにワードS n + 1を取得します。

  • 文字「1」を「0」に置き換えます
  • 文字「0」を「01」に置き換えます

次のように書くこともできます。

S n + 1 = σ( S n ) σは次のように定義される射です。

  • σ(1) = 0および
  • σ(0) = 01
$$ {S_{\infty}=\lim_{n->\infty}\sigma^n(1)} $$

また、無限フィボナッチ ワードは射σ不動点であるとも言えます。

$$ {S_{\infty}=\sigma(S_{\infty})} $$
。この射は「フィボナッチ射」と呼ばれます。

フィボナッチワードとフィボナッチ数列

フィボナッチワードとフィボナッチ数列は密接に関連しています。各フィボナッチ ワードは前の 2 つのワードを連結したもので、「1」、次に「0」から始まり、フィボナッチ ワードの長さS n はフィボナッチ数F nに相当します。

|と書きます。 Sn | = Fn

Sn長さ.= F n
1 1
0 1
01 2
010 3
01001 5
01001010 8
0100101001001 13
010010100100101001010 21

同様に、次のことがわかります。

  • 「0」の数はF n − 1に相当します。
  • 「1」の数はF n − 2に相当します。

さまざまな特性

  • 無限フィボナッチワードは周期的ではありません。また、最終的には周期的でもありません。
  • フィボナッチ単語の最後の 2 文字は「01」と「10」が交互に続きます。
  • フィボナッチ単語の最後の 2 文字を削除すると、回文が得られます。
  • フィボナッチ単語の最後の 2 文字の 2 進補数をこの単語の先頭に並べることで、回文が得られます。したがって、01 S 6 = 0101001010 は回文です。
  • 無限フィボナッチ ワードでは、比率 (文字の数/「0」の数) は、黄金比φに近づく傾向があります。比率(「0」の数/「1」の数)も同様です。
  • フィボナッチ ワードは「バランスが取れている」: フィボナッチ ワード内の任意の場所に同じ長さの 2 つの因数が取られ、一方の「0」の数と他方の「0」の数の差が値を超えることはありません。 1. 注: シュトルミアンのすべての単語はバランスが取れています。
  • フィボナッチ ワードには因数 (「サブワード」) 「11」も「000」も見つかりません。
  • 無限フィボナッチ ワードでは、長さ k の個別の因子 (サブワード) の数は k+1 です。したがって、無限フィボナッチ ワードはスターミアン ワードです。したがって、長さ 3 の個別の因数は、「001」、「010」、「100」、「101」の 4 つになります。非周期的であるため、この単語は「最小限の複雑さ」と呼ばれます。
  • 無限フィボナッチ ワードの各因子は無限回出現します。
  • 単語が無限フィボナッチ単語の因数である場合、そのも同様です。
  • 2 つの連続するフィボナッチ ワードの連結は「ほぼ可換」です。したがって、 S n + 1 = S n S n − 1S n − 1 S n は最後の 2 文字のみが異なります。例: S 8 = S 7 S 6 = (0100101001001)(01001010)およびS 6 S 7 = (01001010)(0100101001001)
  • フィボナッチ無限ワードは、黄金比φを使用した傾き1/ φ2のスターミアン ワードです。
  • したがって、無限フィボナッチ ワードは、傾きφまたはφ − 1 ( φ = 黄金比) の線と整数座標の線との交点のシーケンスによって特徴付けることもできます。上の図を参照してください。
  • 数値 0.010010100… は、小数点以下の桁が無限のフィボナッチ語から構築され、超越的です。
  • 文字「1」は、Upper Wythoff シーケンス (OEIS スイート A001950) の連続する値によって指定される位置にあります。
    $$ {\lfloor n\phi^2\rfloor} $$
  • 文字「0」は、Lower Wythoff シーケンス (OEIS スイート A000201) の連続する値によって指定される位置にあります。
    $$ {\lfloor n\phi\rfloor} $$
  • フィボナッチ ワードでは、「010」などの 3 つのサブワード (立方体) の繰り返しは許可されますが、4 つのサブワードの繰り返しは許可されません。フィボナッチ ワードが最大2 + φ = 3.618回の繰り返しを許容することを示します。これは、スターミアン語の中で最も弱い指数 (または「臨界指数」) です。
  • 複雑性理論では、文字列内の繰り返しを見つけるアルゴリズムの「最悪のケース」としてフィボナッチ ワードがよく引用されます
  1. Fibonacciho slovo – tchèque
  2. Fibonacci word – anglais
  3. Palabra de Fibonacci – espagnol
  4. フィボナッチ列 – japonais
  5. Fibonacciwoord – néerlandais
  6. Słowa Fibonacciego – polonais

フィボナッチの言葉について詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。