Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ciencias
T E S I S
QUE PARA OBTENER EL TÍTULO DE:
MATEMÁTICO
PRESENTA:
DARÍO ALATORRE GUZM’AN
DIRECTOR DE TESIS:
RICARDO GÓMEZ AÍZA
2009
A la memoria de Tita
Agradecimientos
Introducción v
1. Preliminares 1
2. Sistemas Textiles 19
2.2.1. Inversión . . . . . . . . . . . . . . . . . . . . . . . . . 24
iv ÍNDICE GENERAL
2.2.2. Escisiones . . . . . . . . . . . . . . . . . . . . . . . . . 24
3. Teorema de Descomposición 30
Introducción
! "
! "
Preliminares
2
Si A es un alfabeto finito, AZ es el conjunto de todas las retículas
(latices, arreglos) infinitas de símbolos de A, es decir
2
AZ = {x = (xa )a∈Z2 : xa ∈ A, ∀a ∈ Z2 }.
2
Si x ∈ AZ entonces
..
.
x−1,1 x0,1 x1,1
2
x = ... x−1,0 x0,0 x1,0 . . . ∈ AZ .
x−1,−1 x0,−1 x1,−1
..
.
2 CAPÍTULO 1. PRELIMINARES
2
Definición 1.1.1 Llamaremos a AZ , junto con las funciones σa definidas
para toda a ∈ Z2 , el A-espacio de corrimiento completo bidimensional o
simplemente espacio de corrimiento completo y se sobreentenderá que se
refiere al espacio de corrimiento bidimensional.
Figura 1.1: Las ventanas {(i − 1, j), (i, j), (i + 1, j), (i, j − 2)} (izq.) y {(i, j), (i, j −
1), (i + 1, j − 1), (i, j − 2), (i + 1, j − 2), (i + 2, j − 2)} (der.).
2
X = XF = {x ∈ AZ : σa (x)|W ∈
/ F, ∀a ∈ Z2 para cualquier ventana
W ⊂ Z2 }.
2
Un espacio de corrimiento bidimensional X es un subconjunto de AZ
σ-invariante, es decir σa (X) = X, equivalentemente, σa (x) ∈ X para todas
x ∈ X y a ∈ Z2 .
2
Ejemplo 1.1.3 Sea X = AZ , el espacio de corrimiento completo sobre
cualquier alfabeto, es claramente un SFT ya que si tomamos F = ∅ entonces
2
XF = X = A Z .
1
Ejemplo 1.1.4 Sea A = {0, 1} y F = { , 11}, entonces X = XF es
1
2
el conjunto de arreglos en AZ en los que nunca hay dos 1’s consecutivos
ni horizontalmente ni verticalmente. Este espacio es comúnmente conocido
como el espacio de corrimiento áureo bidimensional y es un SFT de suma
importancia en la dinámica simbólica. Una buena manera de caracterizar
4 CAPÍTULO 1. PRELIMINARES
entonces X = XF = XF0 .
! " $ #
" ! # " " ! " $
" ! $ %
! % "
# % $ $ ! #
! " $
[n×m]
Sea X un SFT con alfabeto A y AX = Bn×m (X), podemos con-
[n×m]
siderar a AX como un nuevo alfabeto y formar un nuevo espacio de
6 CAPÍTULO 1. PRELIMINARES
[n×m] Z2
corrimiento (AX ) . Definimos la n × m-ésima presentación en bloques
[n×m] Z2
βn×m : X → (AX )
como
(βn×m (x))(i,j) = x[i,j;i+n−1,j+m−1] .
..
" # " . # " #
x−1,2 x0,2 x1,2 x0,2 x1,2 x2,2 x1,2 x2,2 x3,2
x−1,1 x0,1 x1,1 x0,1 x1,1 x2,1 x1,1 x2,1 x3,1
" # " # " #
x−1,1 x0,1 x1,1 x0,1 x1,1 x2,1 x1,1 x2,1 x3,1
... ...
x−1,0 x0,0 x1,0 x0,0 x1,0 x2,0 x1,0 x2,0 x3,0
" # " # " #
x−1,0 x0,0 x1,0 x0,0 x1,0 x2,0 x1,0 x2,0 x3,0
x−1,−1 x0,−1 x1,−1 x0,−1 x1,−1 x2,−1 x1,−1 x2,−1 x3,−1
..
.
[n×m]
Notemos que en la figura 1.4 los símbolos consecutivos de AX se
yuxtaponen. Esto es, sean u = x[i,j;k,l] , v = x[i+1,j;k+1,l] , w = x[i,j+1;k,l+1] ,
[n×m]
z = x[i+1,j+1;k+1,l+1] , u, v, w, z ∈ BX . Diremos que u y v se yuxtaponen
progresivamente en la horizontal, u y w en la vertical, y u y z en la diagonal.
Si el patrón uv aparece en algún punto de la imagen βn×m (X), es claro a
partir de la figura 1.4 que uv se yuxtaponen progresivamente en alguna
dirección.
Vale la pena observar en la figura 1.4 que basta con conocer la letra
inferior izquierda de cada símbolo en βn×m (x) para poder reconstruir toda
la imagen, así como el punto original x. Por lo que X [n×m] es simplemente
otra manera de describir al mismo espacio X.
XF1 en los que no aparecen bloques de F2 y los puntos de XF2 en los que
no aparecen bloques de F2 .
2
Por el otro lado, consideremos y ∈ XF1 ∪F2 y sea x el punto de AZ
reconstruido desde la letra inferior izquierda de un bloque, como en la discu-
ción previa a esta proposición. Entonces x ∈ X = XF ya que y cumple con
las restricciones de F1 , y y = βn×m (x) por las restricciones de yuxtaposición
de F2 . Por lo tanto X [n×m] ⊇ XF1 ∪F2 , entonces X [n×m] = XF1 ∪F2 es un
espacio de corrimiento.
2
Φ(x)n = φ(x |W +n ).
2 2
Definición 1.3.1 A la función Φ : AZ → BZ le llamaremos código de
bloques (o función de bloques) . Un ((m, n)-(r, s))-código de bloques Φ :
1.3. CÓDIGOS DE BLOQUES 9
X → X̃ es definido por
x(i−m,j+s) ... x(i,j+s) ... x(i+n,j+s)
.. .. ..
. . .
Φ(x)(i,j) = φ
x (i−m,j) ... x(i,j) ... x(i+n,j) ,
.. .. ..
. . .
x(i−m,j−r) ... x(i,j−r) . . . x(i+n,j−r)
donde φ es una regla local de ((m, n)-(r, s))-bloques de símbolos de A en
símbolos de B. Un ((0, 0)-(0, 0))-código de bloques es definido usando una
regla local φ que manda símbolos en símbolos. Llamaremos a m (r) memoria
horizontal (vertical) y a n (s) anticipación horizontal (vertical).
La representación matricial de los SFT resulta ser muy útil pues po-
demos pensar a las matrices de transición como matrices de incidencia de
12 CAPÍTULO 1. PRELIMINARES
Si definimos a F como
e f g
F = ee, f e, f f, gf, , , ,
f g g
leyendo los bloques verticales de abajo hacia arriba, tenemos que X(A1 , A2 ) =
XF .
2
Ejemplo 1.4.4 En el espacio de corrimiento completo {0, 1}Z cualquier
2
bloque cuadrado es permitido, entonces rn = 2n . Por lo tanto su entropía
es log 2.
Este hecho fue demostrado por Berger en 1966 (ver [2]). Posteriormen-
te Robinson (en [9]) simplificó y amplió el estudio de Berger. Encontró un
conjunto de teselas para el cual el problema de extensión también es in-
decidible: no existe ningún algoritmo que conteste en tiempo finito cuándo
una configuración finita (un patrón) puede ser extendido a una teselación
infinita del plano.
1. La existencia de puntos,
∀m = (m1 , m2 ) ∈ Z2 },
donde 1 representa la matriz identidad del grupo SU (2).
Capítulo 2
Sistemas Textiles
iG ◦ φE = φV ◦ iΓ
tG ◦ φE = φV ◦ tΓ .
αβ ∈ B2×1 (XT ) ⇔ tΓ (α) = iΓ (β) ⇔ tΓ0 (α) = iΓ0 (β) ⇔ αβ ∈ B2×1 (XT 0 )
2.1. SISTEMAS TEXTILES 21
β β
∈ B1×2 (XT ) ⇔ q(α) = p(β) ⇔ q 0 (α) = p0 (β) ⇔ ∈ B1×2 (XT 0 )
α α
por lo tanto XT = XT 0 .
2
c d xi,j+1 xi+1,j+1 c d
Φ(x)i,j = , con = .
a b xi,j xi+1,j a b
c d c d
iΓ (B) = y tΓ (B) = , con B = ∈ EΓ .
a b a b
c d
p(B) = ab y q(B) = cd, con B = ∈ EΓ .
a b
c d c0 d0
B= y B0 = 0
a b a b0
tales que (iΓ (B), tΓ (B), p(B), q(B)) = (iΓ (B 0 ), tΓ (B 0 ), p(B 0 ), q(B 0 )), como
iΓ (B) = iΓ (B 0 ) y tΓ (B) = tΓ (B 0 ) entonces
c c0 d d0
= 0 y = 0 ,
a a b b
a b a b
p = ab y q = cd.
c d c d
!#!
!#! !#! !#!
!#" "#"
! !
! "
!#" "#!
!#! "#"
" "
! "
"#"
"#" "#!
!#!
2.2.1. Inversión
del sistema dinámico textil estará entonces dado por el sistema textil T ∗ =
(pT , q T : ΓT → GT ) donde
pT (α) = iΓ (α),
q T (α) = tΓ (α).
2.2.2. Escisiones
gráfica Γ̃ utilizando esta partición. Los vértices de Γ̃ serán los mismos que
los de Γ excepto v, que pasará a Γ̃ como dos vértices distintos v 1 y v 2 , es
decir
VΓ̃ = VΓ \{v} ∪ {v 1 , v 2 }
Las aristas de Γ̃ serán de la siguiente manera: para cada e ∈ Eiv , donde i
es 1 ó 2, ponemos una flecha en Γ̃ con inicio en v i y cuyo término sea el
mismo que el término en Γ, nótese que supusimos que tΓ (e) 6= v entonces
tΓ (e) ∈ VΓ̃ . Para cada f ∈ EΓ tal que tΓ (f ) = v colocamos las flechas f 1 y
f 2 de manera que tΓ̃ (f i ) = v i y iΓ̃ (f i ) = iΓ (f ) para i ∈ {1, 2}. Todos las
demás flechas de Γ las copiaremos tal cual a Γ̃.
Γ̃ la ex-escisión completa de Γ.
26 CAPÍTULO 2. SISTEMAS TEXTILES
! "
! !
! "
" "
Por el otro lado, definimos la regla local φ : B2×1 (XT ) → B1×1 (XT̃ )
dada por
/ Ev
0
α = α si α ∈
1
si α ∈ E y β ∈ E1v
v
α
φ(αβ) = α
2
si α ∈ Ev y β ∈ E2v (2.1)
..
.
si α ∈ Ev y β ∈ Ekv
k
α
Teorema de Descomposición
ϕ
XT1 −−−−→ XT2
Ψ1 y
Ψ
y 2
XT̃1 −−−−→ XT̃2
ϕ̃
EΓ˜1 = {aβ : a ∈ EΓ1 , ϕ(b) = β p.a. b ∈ EΓ1 con tΓ1 (a) = iΓ1 (b)}
32 CAPÍTULO 3. TEOREMA DE DESCOMPOSICIÓN
Así, por Lemas 2.2.5 y 2.2.6 tenemos que T˜1 = (p˜1 , q˜1 : Γ˜1 → G1 ) es un
sistema textil y Ψ1 : XT1 → X˜T1 es una conjugación dada por Ψ1 (x)(i,j) =
ψ1 (x(i,j) x(i+1,j) ) = x(i,j) ϕ(x(i+1,j) ) .
ϕ(x )
ϕ̃(x)(i,j) = ϕ̃(x(i,j)(i+1,j) ) = ϕ(x(i,j) )ϕ(x(i+1,j) ) .
ϕ−1
x(0,0) ←−−−− y[−m,−r;n−1,s−1]
x
ψ1 y
−1
ψ2
x̃(0,0) ←−−−− ỹ[−m,−r;n−2,s−1]
−1
ϕ̃
2
ϕ
XT1 −−−−→ XT2
Ψ1 y
Ψ
y 2
XT10 −−−−
0
→ XT20
ϕ
0
donde Ψ1 , Ψ2 son in-escisiones y ϕ es una conjugación de ((0, 0)-(0, 0))-
bloques con inversa de ((m − 1, n)-(r, s))-bloques. 2
ϕ
XT1 −−−−→ XT2
η̃1 y
η̃
y 2
XT̃1 −−−−→ XT̃2
ϕ̃
donde las η˜k son la composición de una colección finita de in- y ex-escisiones
y ϕ̃ es una conjugación de ((0, 0)-(0, 0))-bloques con inversa de ((0, 0)-(r, s))-
bloques. 2
ϕ
XT1 −−−−→ XT2
θy yθ
θϕθ
XT1∗ −−−−→ XT2∗
η¯1 y
η¯
y 2
XT10 −−−−→ XT20
ϕ̄
donde las η¯k son la composición de una colección finita de in- y ex-escisiones,
θ es un renombramiento y ϕ̄ es una conjugación de ((0, 0)-(0, 0))-bloques con
inversa de ((0, 0)-(m, n))-bloques.
Durante toda esta sección hemos tomado conjugaciones de ((0, 0)-(0, 0))-
bloques, pero en general no tienen por qué ser así. En el siguiente lema
veremos que dada una conjugación de ((m, n)-(r, s))-bloques, moviéndonos
a alguna presentación en bloques del espacio, podemos pensarla como una
conjugación de ((0, 0)-(0, 0))-bloques.
ϕ
XT1 −−−−→ XT2
x
ηy
−1
ϕ◦η
X̂T1 X̂T1
36 CAPÍTULO 3. TEOREMA DE DESCOMPOSICIÓN
Primero observemos que X̂T1 puede ser escrito como un sistema textil
usando una idea similar a la de la Proposición 2.1.4. Las aristas de la gráfica
Γ̂ serán los bloques de m+n×r+s permitidos en X̂T1 , los vértices de Γ̂ serán
las columnas de los bloques permitidos de m + n × r + s, es decir, bloques
de 1 × r + s permitidos en X̂T1 y las aristas de la gráfica Ĝ corresponden a
las filas de los bloques de EΓ̂ , es decir, bloques permitidos de m + n × 1. Y
definimos (ver la Figura 3.1):
p̂(x[l−m,k−r;l+n−1,k+s−1] ) = x[l−m,k−r;l+n−1,k−r]
q̂(x[l−m,k−r;l+n−1,k+s−1] ) = x[l−m,k−r+1;l+n−1,k−r+1] .
η
XT1 −−−−→ X̂T1
x
Ψ1 y
−1
η◦Ψ1
XT0 1 XT0 1
η◦Ψ−1
XT0 1 −−−−
1
→ X̂T1
θy yθ
θηΨ−1 θ
XT1∗ −−−−1−→ X̂T1∗
Sea η̄ = θ ◦ Ψ−1 −1
1 ◦ θ ◦ Ψ2 , entonces η = θ ◦ η̄ ◦ Ψ2 ◦ θ ◦ Ψ1 y obtenemos
las descomposición buscada
Ψ θ Ψ η̄ θ
1
XT1 −−−− → XT0 1 −−−−→ XT1∗ −−−−
2
→ XT001∗ −−−−→ X̂T1∗ −−−−→ X̂T1 .
2
38 CAPÍTULO 3. TEOREMA DE DESCOMPOSICIÓN
[1] Aso, H. Conjugacy of Z2 -Subshifts and Textile Systems, Publ. Res. Inst.
Math. Sci. 36, 1 (2000), 1-18.
[2] Berger, R. The undecidability of the Domino Problem. Mem, Amer.
Math. Soc. 66 (1966).
[3] Grünbaum, B., y Shephard, G. “Tilings and Patterns”, Freeman, New
York, 1987.
[4] Johnson, A. y Madden, K., The Decomposition Theorem for Two-
Dimensional Shifts of Finite Type, Proc. Amer. Math. Soc. 11 (1999)
1533-1543.
[5] Lind, D., y Marcus, B. “An Introduction to Symbolic Dynamics and
Coding”. Cambridge University Press 1995.
[6] Lind, D., Multi-Dimensional Symbolic Dynamics, Proc. Symp. App.
Math., 60, (2004). 20, 61-79.
[7] Nasu, M., Topological Conjugacy for Sofic Systems, Ergod. Th. and
Dynam. Sys. 6 (1986) 265-280.
[8] Nasu, M., Textile Systems for Endomorphisms and Automorphisms of
the Shift, Memoirs of the AMS 546, 114, 1995.
[9] Robinson, R., Undecidability and nonperiodicity for tilings of the plane,
Invent. Math. 12 (1971), 177-209.
[10] Schmidt, K., “Dynamical Systems of Algebraic Origin”, Birkhäuser Ver-
lag, Basel-Berlin-Boston, 1995.