En matemáticas , los subdesplazamientos de tipo finito se utilizan para modelar sistemas dinámicos y, en particular, son objeto de estudio en dinámica simbólica y teoría ergódica . También describen el conjunto de todas las secuencias posibles ejecutadas por una máquina de estados finitos . Los espacios de desplazamiento más estudiados son los subdesplazamientos de tipo finito.
Un desplazamiento (unilateral) de tipo finito es el conjunto de todas las secuencias, infinitas en un solo extremo, que pueden estar formadas por las letras , como . Un desplazamiento (bilateral) de tipo finito es similar, pero consta de secuencias que son infinitas en ambos extremos.
Un subdesplazamiento puede definirse mediante un grafo dirigido sobre estas letras, como el grafo . Consiste en secuencias cuyas transiciones entre letras consecutivas son solo las permitidas por el grafo. Para este ejemplo, el subdesplazamiento consta solo de tres secuencias unilaterales: . De manera similar, el subdesplazamiento bilateral descrito por este grafo consta solo de tres secuencias bilaterales.
Otros grafos dirigidos sobre las mismas letras producen otros subdesplazamientos. Por ejemplo, si se añade otra flecha al grafo se produce un subdesplazamiento que, en lugar de contener tres secuencias, contiene una cantidad infinita e incontable de secuencias.
Dada una matriz de transición de Markov y una distribución invariante en los estados, podemos imponer una medida de probabilidad en el conjunto de subdesplazamientos. Por ejemplo, considere la cadena de Markov dada a la izquierda en los estados , con distribución invariante . Si "olvidamos" la distinción entre , proyectamos este espacio de subdesplazamientos en en otro espacio de subdesplazamientos en , y esta proyección también proyecta la medida de probabilidad hacia abajo a una medida de probabilidad en los subdesplazamientos en .
Lo curioso es que la medida de probabilidad de los subdesplazamientos en no se crea mediante una cadena de Markov en , ni siquiera de órdenes múltiples. Intuitivamente, esto se debe a que si uno observa una secuencia larga de , entonces estaría cada vez más seguro de que , lo que significa que la parte observable del sistema puede verse afectada por algo infinitamente en el pasado. [1] [2]
Por el contrario, existe un espacio de subdesplazamientos en 6 símbolos, proyectados a subdesplazamientos en 2 símbolos, de modo que cualquier medida de Markov en el subdesplazamiento más pequeño tiene una medida de preimagen que no es Markov de ningún orden (Ejemplo 2.6 [2] ).
Sea V un conjunto finito de n símbolos (alfabeto). Sea X el conjunto de todas las sucesiones bi-infinitas de elementos de V junto con el operador de desplazamiento T. Dotamos a V de la topología discreta y a X de la topología de producto . Un flujo simbólico o subdesplazamiento es un subconjunto T -invariante cerrado Y de X [3] y el lenguaje asociado L Y es el conjunto de subsecuencias finitas de Y . [4]
Ahora sea A una matriz de adyacencia n × n con entradas en {0, 1}. Usando estos elementos construimos un grafo dirigido G = ( V , E ) con V el conjunto de vértices y E el conjunto de aristas que contienen la arista dirigida x → y en E si y solo si A x , y = 1 . Sea Y el conjunto de todas las infinitas secuencias admisibles de aristas, donde por admisible se entiende que la secuencia es un paseo del grafo, y la secuencia puede ser infinita unilateral o bilateral. Sea T el operador de desplazamiento a la izquierda en tales secuencias; juega el papel del operador de evolución temporal del sistema dinámico. Un subdesplazamiento de tipo finito se define entonces como un par ( Y , T ) obtenido de esta manera. Si la secuencia se extiende al infinito en una sola dirección, se denomina subdesplazamiento unilateral de tipo finito, y si es bilateral , se denomina subdesplazamiento bilateral de tipo finito.
Formalmente, se pueden definir las secuencias de aristas como
Este es el espacio de todas las secuencias de símbolos tales que el símbolo p puede ser seguido por el símbolo q sólo si la entrada ( p , q ) -ésima de la matriz A es 1. El espacio de todas las secuencias bi-infinitas se define análogamente:
El operador de desplazamiento T asigna una secuencia en el desplazamiento de uno o dos lados a otro desplazando todos los símbolos hacia la izquierda, es decir
Es claro que este mapa sólo es invertible en el caso del desplazamiento bilateral.
Un subdesplazamiento de tipo finito se denomina transitivo si G es fuertemente conexo : existe una sucesión de aristas desde un vértice cualquiera a otro vértice cualquiera. Son precisamente los subdesplazamientos transitivos de tipo finito los que corresponden a sistemas dinámicos con órbitas densas.
Un caso especial importante es el desplazamiento n completo : tiene un gráfico con una arista que conecta cada vértice con cada otro vértice; es decir, todas las entradas de la matriz de adyacencia son 1. El desplazamiento n completo corresponde al esquema de Bernoulli sin la medida .
Por convención, se entiende que el término desplazamiento se refiere al desplazamiento n completo . Un subdesplazamiento es entonces cualquier subespacio del desplazamiento completo que sea invariante respecto del desplazamiento (es decir, un subespacio que sea invariante bajo la acción del operador de desplazamiento), no vacío y cerrado para la topología del producto definida a continuación. Algunos subdesplazamientos se pueden caracterizar por una matriz de transición, como se indicó anteriormente; dichos subdesplazamientos se denominan entonces subdesplazamientos de tipo finito. A menudo, los subdesplazamientos de tipo finito se denominan simplemente desplazamientos de tipo finito . Los subdesplazamientos de tipo finito también se denominan a veces desplazamientos de Markov topológicos .
Muchos sistemas dinámicos caóticos son isomorfos a subdesplazamientos de tipo finito; los ejemplos incluyen sistemas con conexiones homoclínicas transversales , difeomorfismos de variedades cerradas con una entropía métrica positiva , el sistema Prouhet–Thue–Morse , el sistema Chacon (este es el primer sistema que se muestra débilmente mixto pero no fuertemente mixto ), sistemas Sturmianos y sistemas Toeplitz. [5]
Un sistema sófico es una imagen de un subdesplazamiento de tipo finito donde diferentes aristas del grafo de transición pueden ser mapeadas al mismo símbolo. Por ejemplo, si uno solo observa la salida de una cadena oculta de Markov, entonces la salida parece ser un sistema sófico. [1] Puede ser considerado como el conjunto de etiquetados de caminos a través de un autómata : un subdesplazamiento de tipo finito corresponde entonces a un autómata que es determinista . [6] Tales sistemas corresponden a lenguajes regulares .
Los sistemas libres de contexto se definen de forma análoga y se generan mediante gramáticas de estructura de frases .
Un sistema de renovación se define como el conjunto de todas las concatenaciones infinitas de una colección finita fija de palabras finitas.
Los subdesplazamientos de tipo finito son idénticos a los modelos de Potts unidimensionales libres (no interactuantes) ( generalizaciones de n letras de los modelos de Ising ), con ciertas configuraciones de vecino más próximo excluidas. Los modelos de Ising interactuantes se definen como subdesplazamientos junto con una función continua del espacio de configuración [ cuando se define como? ] (continua con respecto a la topología del producto, definida a continuación); la función de partición y el hamiltoniano se pueden expresar explícitamente en términos de esta función. [ aclaración necesaria ]
Los subdesplazamientos pueden cuantificarse de una determinada manera, lo que conduce a la idea de los autómatas finitos cuánticos .
Un subdesplazamiento tiene una topología natural, derivada de la topología del producto en donde
y a V se le da la topología discreta . Una base para la topología de que induce la topología del subdesplazamiento, es la familia de conjuntos de cilindros
Los conjuntos cilíndricos son conjuntos clopen en Todo conjunto abierto en es una unión contable de conjuntos cilíndricos. Todo conjunto abierto en el subdesplazamiento es la intersección de un conjunto abierto de con el subdesplazamiento. Con respecto a esta topología, el desplazamiento T es un homeomorfismo ; es decir, con respecto a esta topología, es continuo con inverso continuo.
El espacio es homeomorfo a un conjunto de Cantor .
Se pueden definir distintas métricas en un espacio de desplazamiento. Se puede definir una métrica en un espacio de desplazamiento considerando que dos puntos están "cerca" si tienen muchos símbolos iniciales en común; esta es la métrica p -ádica . De hecho, tanto los espacios de desplazamiento unilaterales como los bilaterales son espacios métricos compactos .
Un subdesplazamiento de tipo finito puede estar dotado de cualquiera de varias medidas diferentes , lo que conduce a un sistema dinámico que preserva la medida . Un objeto de estudio común es la medida de Markov , que es una extensión de una cadena de Markov a la topología del desplazamiento.
Una cadena de Markov es un par ( P , π) que consiste en la matriz de transición , una matriz n × n P = ( p ij ) para la cual todos los p ij ≥ 0 y
para todos los i . El vector de probabilidad estacionario π = ( π i ) tiene todos los π i ≥ 0 , y tiene
Se dice que una cadena de Markov, como se definió anteriormente, es compatible con el cambio de tipo finito si p ij = 0 siempre que A ij = 0. La medida de Markov de un conjunto de cilindros puede definirse entonces por
La entropía de Kolmogorov-Sinai con relación a la medida de Markov es
La función zeta de Artin-Mazur se define como la serie de potencias formal
donde Fix( T n ) es el conjunto de puntos fijos del desplazamiento n -fold. [7] Tiene una fórmula de producto
donde γ recorre las órbitas cerradas. [7] Para subdesplazamientos de tipo finito, la función zeta es una función racional de z : [8]