Shift Space
   HOME

TheInfoList



OR:

In
symbolic dynamics In mathematics, symbolic dynamics is the practice of modeling a topological or smooth dynamical system by a discrete space consisting of infinite sequences of abstract symbols, each of which corresponds to a state of the system, with the dynamics (e ...
and related branches of mathematics, a shift space or subshift is a set of
infinite Infinite may refer to: Mathematics * Infinite set, a set that is not a finite set *Infinity, an abstract concept describing something without any limit Music *Infinite (group), a South Korean boy band *''Infinite'' (EP), debut EP of American m ...
word A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no conse ...
s that represent the evolution of a discrete system. In fact, shift spaces and '' symbolic dynamical systems'' are often considered synonyms. The most widely studied shift spaces are the subshifts of finite type.


Notation

Let ''A'' be a finite set of states. An ''infinite'' (respectively ''bi-infinite'') ''word'' over ''A'' is a sequence \mathbf x=(x_n)_, where M=\mathbb N (respectively M=\mathbb Z) and x_n is in ''A'' for any n \in M. The
shift operator In mathematics, and in particular functional analysis, the shift operator also known as translation operator is an operator that takes a function to its translation . In time series analysis, the shift operator is called the lag operator. Shift ...
\sigma acts on an infinite or bi-infinite word by shifting all symbols to the left, i.e., :\sigma(\mathbf x)_n=x_ for all ''n''. In the following we choose M=\mathbb N and thus speak of infinite words, but all definitions are naturally generalizable to the bi-infinite case.


Definition

A set of infinite words over ''A'' is a ''shift space'' (or ''subshift'') if it is closed with respect to the natural
product topology In topology and related areas of mathematics, a product space is the Cartesian product of a family of topological spaces equipped with a natural topology called the product topology. This topology differs from another, perhaps more natural-s ...
of A^\mathbb N and invariant under the shift operator. Thus a set S\subseteq A^\mathbb N is a subshift
if and only if In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false. The connective is b ...
# for any (
pointwise In mathematics, the qualifier pointwise is used to indicate that a certain property is defined by considering each value f(x) of some function f. An important class of pointwise concepts are the ''pointwise operations'', that is, operations defined ...
)
convergent sequence As the positive integer n becomes larger and larger, the value n\cdot \sin\left(\tfrac1\right) becomes arbitrarily close to 1. We say that "the limit of the sequence n\cdot \sin\left(\tfrac1\right) equals 1." In mathematics, the limit ...
(\mathbf x_k)_ of elements of ''S'', the limit \lim_\mathbf x_k also belongs to ''S''; and # \sigma(S)=S. A shift space ''S'' is sometimes denoted as (S,\sigma) to emphasize the role of the shift operator. Some authors use the term ''subshift'' for a set of infinite words that is just invariant under the shift, and reserve the term ''shift space'' for those that are also closed.


Characterization and sofic subshifts

A subset ''S'' of A^\mathbb N is a shift space if and only if there exists a set ''X'' of finite words such that ''S'' coincides with the set of all infinite words over ''A'' having no
factor Factor, a Latin word meaning "who/which acts", may refer to: Commerce * Factor (agent), a person who acts for, notably a mercantile and colonial agent * Factor (Scotland), a person or firm managing a Scottish estate * Factors of production, suc ...
(substring) in ''X''. In particular, if ''X'' is finite then ''S'' is called a
subshift of finite type In mathematics, subshifts of finite type are used to model dynamical systems, and in particular are the objects of study in symbolic dynamics and ergodic theory. They also describe the set of all possible sequences executed by a finite state machine ...
and more generally when ''X'' is a
regular language In theoretical computer science and formal language theory, a regular language (also called a rational language) is a formal language that can be defined by a regular expression, in the strict sense in theoretical computer science (as opposed to ...
, the corresponding subshift is called sofic. The name "sofic" was coined by , based on the
Hebrew Hebrew (; ; ) is a Northwest Semitic language of the Afroasiatic language family. Historically, it is one of the spoken languages of the Israelites and their longest-surviving descendants, the Jews and Samaritans. It was largely preserved ...
word סופי meaning "finite", to refer to the fact that this is a generalization of a finiteness property.. Weiss does not describe the origin of the word other than calling it a neologism; however, its Hebrew origin is stated by
MathSciNet MathSciNet is a searchable online bibliographic database created by the American Mathematical Society in 1996. It contains all of the contents of the journal ''Mathematical Reviews'' (MR) since 1940 along with an extensive author database, links ...
reviewer R. L. Adler.


Examples

The first trivial example of shift space (of finite type) is the ''full shift'' A^\mathbb N. Let A=\. The set of all infinite words over ''A'' containing at most one ''b'' is a sofic subshift, not of finite type. The set of all infinite words over ''A'' whose ''b'' form blocks of prime length is not sofic (this can be shown by using the
pumping lemma In the theory of formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of ...
). The space of infinite strings in two letters, \^\mathbb is called Bernoulli process. It is isomorphic to the Cantor set. The bi-infinite space of strings in two letters, \^\mathbb is commonly known as the Baker's map, or rather is homomorphic to the Baker's map.


See also

*
Tent map A tent () is a shelter consisting of sheets of fabric or other material draped over, attached to a frame of poles or a supporting rope. While smaller tents may be free-standing or attached to the ground, large tents are usually anchored using g ...
* Bit shift map * Gray code


References


Further reading

* * * * {{cite book, last = Teschl, given = Gerald, author-link=Gerald Teschl, title = Ordinary Differential Equations and Dynamical Systems, publisher=
American Mathematical Society The American Mathematical Society (AMS) is an association of professional mathematicians dedicated to the interests of mathematical research and scholarship, and serves the national and international community through its publications, meetings, ...
, place = Providence, year = 2012, isbn= 978-0-8218-8328-0, url = https://www.mat.univie.ac.at/~gerald/ftp/book-ode/ Symbolic dynamics Dynamical systems Combinatorics on words