記号力学および関連する数学分野において、シフト空間または部分シフトとは、離散システムの進化を表す無限個の語の集合である。実際、シフト空間と記号力学系はしばしば同義語とみなされる。最も広く研究されているシフト空間は、有限型部分シフトとソフィックシフトである。
古典的な枠組み[ 1 ]では、シフト空間は任意のサブセットである。の、 どこは有限集合であり、ティホノフ位相に関して閉じており、並進不変である。より一般的には、シフト空間を、 の閉じた並進不変な部分集合として定義することができる。、 どこは任意の空でない集合であり、は任意のモノイドである。[ 2 ] [ 3 ]
させてモノイドであり、与えられた、 の操作を表すと製品によって。 させての同一性を表す空でない集合を考える離散トポロジーを持つ(アルファベット)を定義し、すべてのパターンの集合としてインデックス。 のためにそしてその部分集合、の制限を表すのインデックスへとして。
の上我々はプロディスクリプティブ位相を考察する。ハウスドルフ空間と完全に不連結な位相空間の場合。有限であることから、コンパクトです。ただし、有限でない場合、局所的にコンパクトですらない。
このトポロジーは、以下の場合に限りメートル化可能になります。は可算であり、いずれにしても、この位相の基底は、次のように定義される開集合/閉集合(シリンダーと呼ばれる)の集合から構成されます。有限個のインデックスの集合が与えられた場合、そしてそれぞれについて、 させてシリンダーは次のように与えられます。そしてセットは
いつ円筒を固定する記号で表すインデックス付きのエントリで単純に。
つまり、円筒形のすべての無限パターンの集合です有限パターンを含む。
与えられたgシフトマップは、そして次のように定義される
アルファベットの上にスペースを移動セットそれは、また、並進に対して不変である、すなわち、すべての人々のために[注1 ]シフト空間では誘導されたトポロジーシリンダーを基本開放セットとする。
各、 定義する、 そしてシフト空間を定義する同等の方法は、禁止パターンの集合を取ることである。そしてシフト空間を集合として定義する
直感的に、シフトスペースは、禁止されている有限パターンを含まないすべての無限パターンの集合です。。
シフト空間が与えられた場合そして有限個のインデックス、 させて、 どこは空語を表し、させて すべての有限構成の集合とする何らかの順序で現れるつまり、
注意すべき点として、シフト空間である場合、はつまり、一部の人にとって、 それから存在する場合に限りそのためもし。 言い換えると、そして変換を除いて同じ構成を含む。このセットを
言語ここで述べた一般的な文脈では、シフト空間の言語は形式言語理論における意味とは異なり、アルファベットを考慮する古典的な枠組みにおける意味と同じである。有限であり、いるまたは通常の追加事項を除けば、シフト空間の言語は形式言語である。
シフト空間の古典的な枠組みは、アルファベットを考慮することから成る。有限であり、非負整数の集合として() 通常の加算、またはすべての整数の集合 (通常の加算と合わせて、どちらの場合も、単位元は0 という数に対応します。さらに、すべて1 から生成できる、次の一意のシフト マップを考慮すれば十分である。すべての人々のために一方、すべては数値 {-1, 1} から生成できます。すべての に対して与えられた 2 つのシフト マップを考慮するだけで十分です。によるそして。
さらに、はまたは通常の追加(濃度とは無関係に) )代数構造のため、次の形式の円柱のみを考慮すれば十分である。
さらに、シフト空間の言語 によって与えられる
どこそしては空虚な言葉を表し、
同様に、したがって、シフト空間を定義するにはインデックスを指定する必要はありません禁じられた言葉定義されています。つまり、 その後
しかし、もしシフト空間を定義すると上記のように、単語が禁止されているインデックスを指定しない場合、シフトマップを通じて不変なシフト空間をキャプチャします。つまり、実際、シフト空間を定義するにはそのためどのインデックスから単語を指定する必要があるか禁止されています。
特に、古典的な枠組みでは有限であり、いる) または通常の追加を加えると、次のようになる。有限であるのは、は有限であり、それによって有限型のシフトの古典的な定義が導かれる。そのためある有限の。
いくつかの種類のシフト空間の中で、最も広く研究されているのは有限型シフトとソフィックシフトである。
アルファベットの場合有限であり、シフト空間である有限個の禁止パターンを取れば、それは有限型のシフトである。そのため、 そしては、スライディングブロックコード[ 1 ]の下での有限型シフトの像である場合、ソフィックシフトである(つまり、マップこれはすべての人にとって連続かつ不変である-シフトマップ)。有限でありはまたは通常の加算に加えて、シフトソフィックシフトであるのは、は正規言語です。
「ソフィック」という名称は、有限性の性質の一般化を指すために、ヘブライ語のסופי(有限)に基づいてワイス(1973)によって造語された。 [ 4 ]
いつ無限である場合、有限型のシフトをシフト空間として定義することが可能です。それらのセットを取ることができます禁止語の :\ \exists N\subset \mathbb {G} {\text{ st }}g\in N{\text{ and }}(w_{i})_{i\in N}\in F\}} は有限であり、[ 3 ]無限アルファベットのこの文脈では、ソフィックシフトは、特定のクラスのスライディングブロックコードの下での有限型のシフトの像として定義されます。[ 3 ]有限性とまた、スライディングブロックコードの追加条件は、次の場合に自明に満たされます。有限である。
シフト空間とは、記号力学系が通常定義される位相空間のことである。
シフト空間が与えられた場合そして-シフトマップしたがって、ペアはこれは位相力学系である。
2つのシフトスペース そして 各 に対して が位相的に共役(または単に共役)であると言われるのは、-シフトマップは、位相力学系がそして位相的に共役である、つまり連続写像が存在する場合 :\Lambda \to \Gamma } で、 このようなマップは、一般化スライディングブロックコードまたは単にスライディングブロックコードとして知られています。一様に連続である。[ 3 ]
連続マップからそれ自体が位相力学系を定義する記号力学では、連続写像のみを考慮するのが一般的である。 :\Lambda \to \Lambda } はすべての と可換です-シフトマップ、すなわち、一般化スライディングブロックコードであるマップ。動的システム「一般化セルオートマトン」として知られています(または単にセルオートマトンとも呼ばれます)。(一様連続である)。
シフト空間(有限型)の最初の自明な例は、フルシフトである。。
させて。A上のすべての無限語のうち、b を最大で 1 つ含むものは、有限型ではなく、ソフィック部分シフトである。A上のすべての無限語のうち、bが素数長のブロックを形成するものは、ソフィックではない(これはポンピング補題を用いて示すことができる)。
2文字で表す無限の文字列の空間、これはベルヌーイ過程と呼ばれ、カントール集合と同型である。
2文字の文字列の双無限空間、これは一般的にベイカーの地図として知られているが、正確にはベイカーの地図と同型である。