Ergodic Theory

🔄Ergodic Theory Unit 7 – Symbolic Dynamics and Finite Subshifts

Symbolic dynamics represents dynamical systems as sequences of symbols from a finite alphabet. This approach allows us to study complex systems using discrete structures, making it easier to analyze their behavior and properties. Key concepts include the full shift, subshifts, and shift maps. These tools help us explore topological properties, entropy, and complexity in symbolic systems. Applications range from coding theory to ergodic theory, with connections to various open problems in mathematics.

Key Concepts and Definitions

  • Symbolic dynamics studies dynamical systems by representing them as sequences of symbols from a finite alphabet
  • An alphabet A\mathcal{A} is a finite set of symbols used to represent the states of a dynamical system
  • A word is a finite sequence of symbols from the alphabet A\mathcal{A}
    • The length of a word ww, denoted by w|w|, is the number of symbols it contains
    • The set of all words of length nn over the alphabet A\mathcal{A} is denoted by An\mathcal{A}^n
  • The full shift AZ\mathcal{A}^\mathbb{Z} is the set of all bi-infinite sequences of symbols from the alphabet A\mathcal{A}
    • Elements of AZ\mathcal{A}^\mathbb{Z} are called configurations
  • A subshift XAZX \subseteq \mathcal{A}^\mathbb{Z} is a closed, shift-invariant subset of the full shift
  • The language of a subshift XX, denoted by L(X)\mathcal{L}(X), is the set of all words that appear as subwords of configurations in XX

Symbolic Spaces and Shift Maps

  • The shift map σ:AZAZ\sigma: \mathcal{A}^\mathbb{Z} \to \mathcal{A}^\mathbb{Z} is defined by (σ(x))i=xi+1(\sigma(x))_i = x_{i+1} for all iZi \in \mathbb{Z}
    • The shift map is a continuous, surjective, and measure-preserving transformation
  • The pair (AZ,σ)(\mathcal{A}^\mathbb{Z}, \sigma) forms a dynamical system called the full shift
  • Subshifts are invariant under the shift map, i.e., if XX is a subshift, then σ(X)=X\sigma(X) = X
  • The one-sided shift AN\mathcal{A}^\mathbb{N} consists of all one-sided infinite sequences of symbols from A\mathcal{A}
    • The one-sided shift map σ:ANAN\sigma: \mathcal{A}^\mathbb{N} \to \mathcal{A}^\mathbb{N} is defined analogously to the two-sided case
  • The cylinder set [w]i[w]_i is the set of all configurations in AZ\mathcal{A}^\mathbb{Z} that contain the word ww starting at position ii
    • Cylinder sets form a basis for the topology on AZ\mathcal{A}^\mathbb{Z}

Finite State Machines and Subshifts

  • A finite state machine (FSM) is a directed graph with labeled edges that generates a language
    • Vertices of the graph are called states, and edges are labeled with symbols from the alphabet
    • A path in the FSM corresponds to a word in the language generated by the FSM
  • A sofic shift is a subshift that can be described by a finite state machine
    • The language of a sofic shift is a regular language
  • A shift of finite type (SFT) is a subshift defined by a finite set of forbidden words
    • SFTs are a special case of sofic shifts and can be described by a finite state machine with no labels on the states
  • The golden mean shift is an example of an SFT over the alphabet {0,1}\{0, 1\} with the forbidden word 1111
  • The even shift is an example of a sofic shift that is not an SFT

Topological Properties of Subshifts

  • Subshifts are compact metric spaces when equipped with the metric d(x,y)=2min{i:xiyi}d(x, y) = 2^{-\min\{|i| : x_i \neq y_i\}}
  • A subshift is minimal if it contains no proper non-empty closed shift-invariant subsets
    • Equivalently, a subshift is minimal if every word in its language appears with bounded gaps
  • A subshift is mixing if for any two words u,vu, v in its language, there exists an NN such that for all nNn \geq N, there is a word ww of length nn such that uwvuwv is in the language
    • Mixing implies transitivity, which means that any two words can be connected by a third word
  • A subshift is uniquely ergodic if it admits a unique shift-invariant probability measure
    • The Morse-Thue shift is an example of a uniquely ergodic subshift that is not an SFT or sofic shift

Entropy and Complexity in Symbolic Systems

  • The topological entropy of a subshift XX is defined as htop(X)=limn1nlogLn(X)h_{top}(X) = \lim_{n \to \infty} \frac{1}{n} \log |\mathcal{L}_n(X)|, where Ln(X)\mathcal{L}_n(X) is the set of words of length nn in the language of XX
    • Topological entropy measures the exponential growth rate of the number of words in the language
  • The Kolmogorov-Sinai entropy of a shift-invariant measure μ\mu on a subshift XX is defined as hμ(X)=limn1nwLn(X)μ([w]0)logμ([w]0)h_{\mu}(X) = \lim_{n \to \infty} -\frac{1}{n} \sum_{w \in \mathcal{L}_n(X)} \mu([w]_0) \log \mu([w]_0)
    • Kolmogorov-Sinai entropy measures the average information content per symbol with respect to the measure μ\mu
  • The variational principle states that the topological entropy of a subshift is equal to the supremum of the Kolmogorov-Sinai entropies over all shift-invariant measures
  • The complexity function of a subshift XX is defined as pX(n)=Ln(X)p_X(n) = |\mathcal{L}_n(X)|, the number of words of length nn in the language of XX
    • The complexity function provides a more refined measure of the growth rate of the language compared to topological entropy

Applications in Coding Theory

  • Symbolic dynamics has applications in coding theory, particularly in the design of constrained codes
  • A constrained code is a set of words over an alphabet that satisfies certain constraints, such as avoiding certain forbidden patterns
    • Constrained codes are used in data storage systems to improve reliability and efficiency
  • The capacity of a constrained code is the maximum achievable information rate, given by the topological entropy of the corresponding subshift
  • The Shannon cover of a constrained code is the minimal deterministic finite state machine that generates the code
    • The Shannon cover can be used to encode and decode messages efficiently
  • Run-length limited (RLL) codes are a class of constrained codes used in magnetic and optical recording systems
    • RLL codes limit the minimum and maximum number of consecutive identical symbols to ensure reliable clock recovery and data detection

Connections to Ergodic Theory

  • Symbolic dynamics is closely related to ergodic theory, which studies the long-term behavior of measure-preserving transformations
  • A subshift is a measure-preserving dynamical system when equipped with a shift-invariant probability measure
  • The Kolmogorov-Sinai entropy of a measure-preserving transformation is equal to the Kolmogorov-Sinai entropy of the corresponding subshift
  • The Poincaré recurrence theorem states that almost every point in a measure-preserving system returns to any neighborhood of itself infinitely often
    • In the context of subshifts, this means that almost every configuration contains every word in the language infinitely many times
  • Ergodic theorems, such as the Birkhoff ergodic theorem and the Kingman subadditive ergodic theorem, have important applications in symbolic dynamics
    • These theorems provide a way to relate the time averages of observables to their space averages

Advanced Topics and Open Problems

  • The conjugacy problem asks whether two subshifts are topologically conjugate, i.e., if there exists a homeomorphism between them that commutes with the shift map
    • The conjugacy problem is decidable for shifts of finite type but undecidable for sofic shifts
  • The automorphism group of a subshift is the group of homeomorphisms of the subshift that commute with the shift map
    • The automorphism group of a shift of finite type is finitely generated, while the automorphism group of a sofic shift can be infinitely generated
  • The Pisot conjecture states that if a subshift has a Pisot number as its topological entropy, then it must be a sofic shift
    • The conjecture has been proven for some special cases but remains open in general
  • The Nivat conjecture states that if a subshift has a low complexity function, then it must be a periodic subshift
    • The conjecture has been proven for some special cases but remains open in general
  • The Sarnak conjecture states that the Möbius function is orthogonal to any deterministic sequence, including those generated by subshifts
    • The conjecture has been proven for some classes of subshifts but remains open in general


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.