Subshifts Of Finite Type
   HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, subshifts of finite type are used to model
dynamical systems In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space, such as in a parametric curve. Examples include the mathematical models ...
, and in particular are the objects of study in
symbolic dynamics In mathematics, symbolic dynamics is the study of dynamical systems defined on a discrete space consisting of infinite sequences of abstract symbols. The evolution of the dynamical system is defined as a simple shift of the sequence. Because of t ...
and
ergodic theory Ergodic theory is a branch of mathematics that studies statistical properties of deterministic dynamical systems; it is the study of ergodicity. In this context, "statistical properties" refers to properties which are expressed through the behav ...
. They also describe the set of all possible sequences executed by a
finite-state machine A finite-state machine (FSM) or finite-state automaton (FSA, plural: ''automata''), finite automaton, or simply a state machine, is a mathematical model of computation. It is an abstract machine that can be in exactly one of a finite number o ...
. The most widely studied
shift space Shift may refer to: Art, entertainment, and media Gaming * ''Shift'' (series), a 2008 online video game series by Armor Games * '' Need for Speed: Shift'', a 2009 racing video game ** '' Shift 2: Unleashed'', its 2011 sequel Literature * ''S ...
s are the subshifts of finite type.


Motivating examples

A (one-sided) shift of finite type is the set of all sequences, infinite on one end only, that can be made up of the letters A, B, C, like AAA\cdots, ABAB\cdots, \dots. A (two-sided) shift of finite type is similar, but consists of sequences that are infinite on both ends. A subshift can be defined by a directed graph on these letters, such as the graph A \to B \to C \to A. It consists of sequences whose transitions between consecutive letters are only those allowed by the graph. For this example, the subshift consists of only three one-sided sequences: ABCABC\cdots, BCABCA\cdots, CABCAB\cdots. Similarly, the two-sided subshift described by this graph consists of only three two-sided sequences. Other directed graphs on the same letters produce other subshifts. For example, adding another arrow A\to C to the graph produces a subshift that, instead of containing three sequences, contains an uncountably infinite number of sequences.


Markov and non-Markov measures

Given a
Markov transition matrix In mathematics, a stochastic matrix is a square matrix used to describe the transitions of a Markov chain. Each of its entries is a nonnegative real number representing a probability. It is also called a probability matrix, transition matrix, '' ...
and an invariant distribution on the states, we can impose a probability measure on the set of subshifts. For example, consider the Markov chain given on the left on the states A, B_1, B_2 , with invariant distribution \pi = (2/7, 4/7, 1/7) . If we "forget" the distinction between B_1, B_2, we project this space of subshifts on A, B_1, B_2 into another space of subshifts on A, B , and this projection also projects the probability measure down to a probability measure on the subshifts on A, B . The curious thing is that the probability measure on the subshifts on A, B is not created by a Markov chain on A, B , not even multiple orders. Intuitively, this is because if one observes a long sequence of B^n, then one would become increasingly sure that the Pr(A , B^n) \to \frac 23 , meaning that the observable part of the system can be affected by something infinitely in the past. Conversely, there exists a space of subshifts on 6 symbols, projected to subshifts on 2 symbols, such that any Markov measure on the smaller subshift has a preimage measure that is not Markov of any order (Example 2.6 ).


Definition

Let be a finite set of symbols (alphabet). Let denote the set of all bi-infinite sequences of elements of together with the
shift operator In mathematics, and in particular functional analysis, the shift operator, also known as the translation operator, is an operator that takes a function to its translation . In time series analysis, the shift operator is called the '' lag opera ...
. We endow with the
discrete topology In topology, a discrete space is a particularly simple example of a topological space or similar structure, one in which the points form a , meaning they are '' isolated'' from each other in a certain sense. The discrete topology is the finest to ...
and with the
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-seemin ...
. A symbolic flow or subshift is a
closed Closed may refer to: Mathematics * Closure (mathematics), a set, along with operations, for which applying those operations on members always results in a member of the set * Closed set, a set which contains all its limit points * Closed interval, ...
-invariant subset of Xie (1996) p.21 and the associated language is the set of finite subsequences of .Xie (1996) p.22 Now let be an
adjacency matrix In graph theory and computer science, an adjacency matrix is a square matrix used to represent a finite graph (discrete mathematics), graph. The elements of the matrix (mathematics), matrix indicate whether pairs of Vertex (graph theory), vertices ...
with entries in Using these elements we construct a directed graph with the set of vertices and the set of edges containing the directed edge in if and only if . Let be the set of all infinite admissible sequences of edges, where by ''admissible'' it is meant that the sequence is a
walk Walking (also known as ambulation) is one of the main gaits of terrestrial locomotion among legged animals. Walking is typically slower than running and other gaits. Walking is defined as an "inverted pendulum" gait in which the body vaults over ...
of the graph, and the sequence can be either one-sided or two-sided infinite. Let be the left shift operator on such sequences; it plays the role of the time-evolution operator of the dynamical system. A subshift of finite type is then defined as a pair obtained in this way. If the sequence extends to infinity in only one direction, it is called a one-sided subshift of finite type, and if it is
bilateral Bilateral may refer to any concept including two sides, in particular: *Bilateria, bilateral animals *Bilateralism, the political and cultural relations between two states *Bilateral, occurring on both sides of an organism ( Anatomical terms of l ...
, it is called a two-sided subshift of finite type. Formally, one may define the sequences of edges as :\Sigma_^ = \left\. This is the space of all sequences of symbols such that the symbol can be followed by the symbol only if the -th entry of the matrix is 1. The space of all
bi-infinite sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is calle ...
s is defined analogously: :\Sigma_ = \left\. The
shift operator In mathematics, and in particular functional analysis, the shift operator, also known as the translation operator, is an operator that takes a function to its translation . In time series analysis, the shift operator is called the '' lag opera ...
maps a sequence in the one- or two-sided shift to another by shifting all symbols to the left, i.e. :\displaystyle(T(x))_=x_. Clearly this map is only invertible in the case of the two-sided shift. A subshift of finite type is called transitive if is
strongly connected In the mathematical theory of directed graphs, a graph is said to be strongly connected if every vertex is reachable from every other vertex. The strongly connected components of a directed graph form a partition into subgraphs that are thems ...
: there is a sequence of edges from any one vertex to any other vertex. It is precisely transitive subshifts of finite type which correspond to dynamical systems with orbits that are dense. An important special case is the full -shift: it has a graph with an edge that connects every vertex to every other vertex; that is, all of the entries of the adjacency matrix are 1. The full -shift corresponds to the
Bernoulli scheme In mathematics, the Bernoulli scheme or Bernoulli shift is a generalization of the Bernoulli process to more than two possible outcomes. Bernoulli schemes appear naturally in symbolic dynamics, and are thus important in the study of dynamical syst ...
without the measure.


Terminology

By convention, the term shift is understood to refer to the full -shift. A subshift is then any subspace of the full shift that is shift-invariant (that is, a subspace that is invariant under the action of the shift operator), non-empty, and closed for the product topology defined below. Some subshifts can be characterized by a transition matrix, as above; such subshifts are then called subshifts of finite type. Often, subshifts of finite type are called simply shifts of finite type. Subshifts of finite type are also sometimes called topological Markov shifts.


Examples

Many chaotic
dynamical system In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space, such as in a parametric curve. Examples include the mathematical models ...
s are isomorphic to subshifts of finite type; examples include systems with transverse homoclinic connections,
diffeomorphism In mathematics, a diffeomorphism is an isomorphism of differentiable manifolds. It is an invertible function that maps one differentiable manifold to another such that both the function and its inverse are continuously differentiable. Definit ...
s of
closed manifold In mathematics, a closed manifold is a manifold Manifold with boundary, without boundary that is Compact space, compact. In comparison, an open manifold is a manifold without boundary that has only ''non-compact'' components. Examples The onl ...
s with a positive
metric entropy In mathematics, a measure-preserving dynamical system is an object of study in the abstract formulation of dynamical systems, and ergodic theory in particular. Measure-preserving systems obey the Poincaré recurrence theorem, and are a special ca ...
, the Prouhet–Thue–Morse system, the
Chacon system Chacon may refer to: * Chacón, a list of people with the surname Chacón or Chacon * Captain Trudy Chacon, a fictional character in the 2009 film ''Avatar'' * Chacon, New Mexico, United States, a town * Chacon Creek, a small stream in Texas, U ...
(this is the first system shown to be weakly mixing but not strongly mixing),
Sturmian system In mathematics, a Sturmian word (Sturmian sequence or billiard sequence), named after Jacques Charles François Sturm, is a certain kind of infinitely long sequence of characters. Such a sequence can be generated by considering a game of English ...
s and
Toeplitz systems Toeplitz or Töplitz may refer to: Places * Töplitz, the German name of Toplița, a city in Romania * Toplița, Hunedoara, a commune in Romania * Teplice (archaic German: ''Töplitz''), Czech Republic People * Jerzy Toeplitz (1909–1995), co ...
. Matthew Nicol and Karl Petersen, (2009)
Ergodic Theory: Basic Examples and Constructions
, ''Encyclopedia of Complexity and Systems Science'', Springer https://doi.org/10.1007/978-0-387-30440-3_177


Generalizations

A sofic system is an image of a subshift of finite type where different edges of the transition graph may be mapped to the same symbol. For example, if one only watches the output from a hidden Markov chain, then the output appears to be a sofic system.
Sofic Measures: Characterizations of Hidden Markov Chains by Linear Algebra, Formal Languages, and Symbolic Dynamics
' - Karl Petersen, Mathematics 210, Spring 2006, University of North Carolina at Chapel Hill
It may be regarded as the set of labellings of paths through an
automaton An automaton (; : automata or automatons) is a relatively self-operating machine, or control mechanism designed to automatically follow a sequence of operations, or respond to predetermined instructions. Some automata, such as bellstrikers i ...
: a subshift of finite type then corresponds to an automaton which is
deterministic Determinism is the metaphysical view that all events within the universe (or multiverse) can occur only in one possible way. Deterministic theories throughout the history of philosophy have developed from diverse and sometimes overlapping mo ...
.Pytheas Fogg (2002) p.205 Such systems correspond to
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 ...
s. Context-free systems are defined analogously, and are generated by
phrase structure grammar The term phrase structure grammar was originally introduced by Noam Chomsky as the term for grammar studied previously by Emil Post and Axel Thue ( Post canonical systems). Some authors, however, reserve the term for more restricted grammars in t ...
s. A renewal system is defined to be the set of all infinite concatenations of some fixed finite collection of finite words. Subshifts of finite type are identical to free (non-interacting) one-dimensional
Potts model In statistical mechanics, the Potts model, a generalization of the Ising model, is a model of interacting spins on a crystalline lattice. By studying the Potts model, one may gain insight into the behaviour of ferromagnets and certain other phenom ...
s (-letter generalizations of
Ising model The Ising model (or Lenz–Ising model), named after the physicists Ernst Ising and Wilhelm Lenz, is a mathematical models in physics, mathematical model of ferromagnetism in statistical mechanics. The model consists of discrete variables that r ...
s), with certain nearest-neighbor configurations excluded. Interacting Ising models are defined as subshifts together with a continuous function of the configuration space (continuous with respect to the product topology, defined below); the partition function and
Hamiltonian Hamiltonian may refer to: * Hamiltonian mechanics, a function that represents the total energy of a system * Hamiltonian (quantum mechanics), an operator corresponding to the total energy of that system ** Dyall Hamiltonian, a modified Hamiltonian ...
are explicitly expressible in terms of this function. Subshifts may be quantized in a certain way, leading to the idea of the
quantum finite automata In physics, a quantum (: quanta) is the minimum amount of any physical entity (physical property) involved in an interaction. The fundamental notion that a property can be "quantized" is referred to as "the hypothesis of quantization". This me ...
.


Topology

A subshift has a natural topology, derived from the
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-seemin ...
on where :V^\Z= \prod_ V = \ and is given the
discrete topology In topology, a discrete space is a particularly simple example of a topological space or similar structure, one in which the points form a , meaning they are '' isolated'' from each other in a certain sense. The discrete topology is the finest to ...
. A basis for the topology of which induces the topology of the subshift, is the family of
cylinder set In mathematics, the cylinder sets form a basis of the product topology on a product of sets; they are also a generating family of the cylinder σ-algebra. General definition Given a collection S of sets, consider the Cartesian product X = \prod ...
s :C_t _0, \ldots, a_s \ The cylinder sets are
clopen set In topology, a clopen set (a portmanteau of closed-open set) in a topological space is a set which is both open and closed. That this is possible may seem counterintuitive, as the common meanings of and are antonyms, but their mathematical de ...
s in Every open set in is a
countable In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
union of cylinder sets. Every open set in the subshift is the intersection of an open set of with the subshift. With respect to this topology, the shift is a
homeomorphism In mathematics and more specifically in topology, a homeomorphism ( from Greek roots meaning "similar shape", named by Henri Poincaré), also called topological isomorphism, or bicontinuous function, is a bijective and continuous function ...
; that is, with respect to this topology, it is
continuous Continuity or continuous may refer to: Mathematics * Continuity (mathematics), the opposing concept to discreteness; common examples include ** Continuous probability distribution or random variable in probability and statistics ** Continuous ...
with continuous inverse. The space is homeomorphic to a
Cantor set In mathematics, the Cantor set is a set of points lying on a single line segment that has a number of unintuitive properties. It was discovered in 1874 by Henry John Stephen Smith and mentioned by German mathematician Georg Cantor in 1883. Throu ...
.


Metric

A variety of different metrics can be defined on a shift space. One can define a metric on a shift space by considering two points to be "close" if they have many initial symbols in common; this is the -adic metric. In fact, both the one- and two-sided shift spaces are
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
metric space In mathematics, a metric space is a Set (mathematics), set together with a notion of ''distance'' between its Element (mathematics), elements, usually called point (geometry), points. The distance is measured by a function (mathematics), functi ...
s.


Measure

A subshift of finite type may be endowed with any one of several different measures, thus leading to a
measure-preserving dynamical system In mathematics, a measure-preserving dynamical system is an object of study in the abstract formulation of dynamical systems, and ergodic theory in particular. Measure-preserving systems obey the Poincaré recurrence theorem, and are a special ca ...
. A common object of study is the Markov measure, which is an extension of a
Markov chain In probability theory and statistics, a Markov chain or Markov process is a stochastic process describing a sequence of possible events in which the probability of each event depends only on the state attained in the previous event. Informally ...
to the topology of the shift. A Markov chain is a pair consisting of the transition matrix, an matrix for which all and :\sum_^np_=1 for all . The stationary probability vector has all , \sum \pi_i = 1 and has :\sum_^n \pi_i p_= \pi_j. A Markov chain, as defined above, is said to be compatible with the shift of finite type if whenever . The Markov measure of a cylinder set may then be defined by :\mu(C_t _0,\ldots,a_s = \pi_ p_ \cdots p_ The
Kolmogorov–Sinai entropy In mathematics, a measure-preserving dynamical system is an object of study in the abstract formulation of dynamical systems, and ergodic theory in particular. Measure-preserving systems obey the Poincaré recurrence theorem, and are a special cas ...
with relation to the Markov measure is :s_\mu = -\sum_^n \pi_i \sum_^n p_ \log p_


Zeta function

The
Artin–Mazur zeta function In mathematics, the Artin–Mazur zeta function, named after Michael Artin and Barry Mazur, is a function that is used for studying the iterated functions that occur in dynamical systems and fractals. It is defined from a given function f as t ...
is defined as the
formal power series In mathematics, a formal series is an infinite sum that is considered independently from any notion of convergence, and can be manipulated with the usual algebraic operations on series (addition, subtraction, multiplication, division, partial su ...
:\zeta(z)=\exp\left(\sum_^\infty \Bigl, \textrm (T^n) \Bigr, \frac \right), where is the set of fixed points of the -fold shift. It has a product formula :\zeta(z) = \prod_\gamma \left(1-z^ \right)^ \ where runs over the closed orbits.Brin & Stuck (2002) p.60 For subshifts of finite type, the zeta function is a
rational function In mathematics, a rational function is any function that can be defined by a rational fraction, which is an algebraic fraction such that both the numerator and the denominator are polynomials. The coefficients of the polynomials need not be ...
of :Brin & Stuck (2002) p.61 :\zeta(z) = (\det(I-zA))^ \ .


See also

*
Transfer operator In mathematics, the transfer operator encodes information about an iterated map and is frequently used to study the behavior of dynamical systems, statistical mechanics, quantum chaos and fractals. In all usual cases, the largest eigenvalue is 1 ...
*
De Bruijn graph In graph theory, an -dimensional De Bruijn graph of symbols is a directed graph representing overlaps between sequences of symbols. It has vertices, consisting of all possible sequences of the given symbols; the same symbol may appear multiple ...
*
Quantum finite automata In physics, a quantum (: quanta) is the minimum amount of any physical entity (physical property) involved in an interaction. The fundamental notion that a property can be "quantized" is referred to as "the hypothesis of quantization". This me ...
* Axiom A


Notes


References

* * David Damanik,
Strictly Ergodic Subshifts and Associated Operators
', (2005) * *
Natasha Jonoska Natasha is a name of Russian origin. It is the diminutive form of the Latin name Natalia, which means "born on Christmas Day". Notable people * Natasha Aguilar (1970–2016), Costa Rican swimmer * Natasha Allegri (born 1986), American creator, ...
,
Subshifts of Finite Type, Sofic Systems and Graphs
', (2000). * Michael S. Keane, ''Ergodic theory and subshifts of finite type'', (1991), appearing as Chapter 2 in ''Ergodic Theory, Symbolic Dynamics and Hyperbolic Spaces'', Tim Bedford, Michael Keane and Caroline Series, Eds. Oxford University Press, Oxford (1991). ''(Provides a short expository introduction, with exercises, and extensive references.)'' * * *


Further reading

* {{DEFAULTSORT:Subshift Of Finite Type Ergodic theory Automata (computation) Markov processes Combinatorics on words Symbolic dynamics