
En matemáticas combinatorias , un diamante azteca de orden n consiste en todos los cuadrados de una red cuadrada cuyos centros ( x , y ) satisfacen | x | + | y | ≤ n . Aquí n es un entero fijo, y la red cuadrada consta de cuadrados unitarios con el origen como vértice de 4 de ellos, de modo que tanto x como y son semienteros . [ 1 ]


El teorema del diamante azteca establece que el número de recubrimientos de dominó del diamante azteca de orden n es 2 n ( n +1)/2 . [ 2 ] El teorema del círculo polar ártico dice que un recubrimiento aleatorio de un diamante azteca grande tiende a quedar congelado fuera de un círculo determinado. [ 3 ]
Es común colorear las fichas de la siguiente manera. Primero, consideremos un patrón de tablero de ajedrez para el diamante. Cada ficha cubrirá exactamente un cuadrado negro. Las fichas verticales, donde el cuadrado superior cubre un cuadrado negro, se colorean de un color, y las demás fichas verticales de un segundo color. De manera similar para las fichas horizontales.
Knuth también ha definido diamantes aztecas de orden n + 1/2. [ 4 ] Son idénticos a los poliominós asociados con los números cuadrados centrados .
Caminos que no se cruzan
Algo que resulta muy útil para contar teselaciones es observar los caminos que no se intersecan a través de su grafo dirigido correspondiente . Definimos los vértices del grafo para que se encuentren en los bordes izquierdo y derecho de los cuadrados, centrados verticalmente (por lo quepara un entero k ). Las aristas dirigidas del grafo se definen mediante los 3 vectores (1,1), (1,0) y (1,-1): Para cada vértice, si la suma de un vector conduce a otro vértice y el segmento de línea que lo conecta se encuentra dentro del diamante azteca, existe una arista dirigida correspondiente. Definimos las fuentes como los vértices de coordenada y negativa en las aristas izquierdas del diamante azteca, y los sumideros como los vértices de coordenada y negativa en las aristas derechas del diamante azteca. Luego, un teselado define una tupla de caminos sin intersección comenzando en cada fuente y aplicando repetidamente las siguientes reglas:
- elige (1,1) en el vértice inferior izquierdo de una casilla vertical,
- elige dos veces (1,0) en el vértice izquierdo de una casilla horizontal,
- elige (1,-1) en un vértice superior izquierdo de una casilla vertical.
Estos movimientos son similares a los caminos de Schröder . Por ejemplo, consideremos un diamante azteca de orden 2, y después de dibujar su grafo dirigido podemos etiquetar sus fuentes.y sus fregaderosEn su grafo dirigido, podemos contar los caminos dirigidos desdeapara cada par. Llamarel resultado de cada conteo. Esto nos da una matriz,
Entonces, por el lema de Lindström-Gessel-Viennot [ 5 ] , el número de caminos que no se intersecan para orden 2 es
det
lo mismo que el número de teselaciones de dominó. Más generalmente, detnúmero de caminos que no se cruzan desde las fuentes hasta los sumideros.
Eu y Fu demostraron que los caminos de Schröder y los recubrimientos del diamante azteca están en biyección . [ 6 ] Por lo tanto, encontrar el determinante de la matriz de caminosnos dará el número de teselaciones para el diamante azteca de orden n .
Otra forma de determinar el número de teselaciones de un diamante azteca es utilizando matrices de Hankel de números de Schröder grandes y pequeños , [ 6 ] utilizando nuevamente el método de Lindstrom-Gessel-Viennot . [ 5 ] El cálculo del determinante de estas matrices nos da el número de caminos no intersecantes de números de Schröder pequeños y grandes , que está en biyección con las teselaciones. Los números de Schröder pequeños sony los grandes números de Schröder sony, en general, nuestras dos matrices de Hankel serán
y
donde dety detdónde(También es cierto que detdonde esta es la matriz de Hankel comopero comenzó conen lugar depara la primera entrada de la matriz en la esquina superior izquierda).
Generación de teselaciones válidas
Encontrar recubrimientos válidos del diamante azteca implica la solución del problema subyacente de recubrimiento de conjuntos . SeaSea D el conjunto de fichas de dominó de 2x1 donde cada ficha en D puede colocarse dentro del diamante (sin cruzar sus límites) cuando no hay otras fichas presentes.Sea D el conjunto de cuadrados de 1x1 que se encuentran dentro del diamante y que deben cubrirse. Se pueden encontrar dos fichas de dominó dentro de D para cubrir cualquier cuadrado del borde dentro de S, y se pueden encontrar cuatro fichas de dominó dentro de D para cubrir cualquier cuadrado que no sea del borde dentro de S.
Definirser el conjunto de dominós que cubren el cuadradoy dejarser una variable indicadora tal quesi elSe utiliza dominó en el recubrimiento, y 0 en los demás casos. Con estas definiciones, la tarea de recubrir el diamante azteca puede reducirse a un problema de satisfacción de restricciones formulado como un programa entero binario:
Sujeto a: para, y.
ElLa restricción garantiza que el cuadradoestará cubierto por una sola baldosa, y la colección deLas restricciones garantizan que cada casilla quede cubierta (sin huecos). Esta formulación se puede resolver con programas estándar de programación entera . Se pueden añadir restricciones para forzar la colocación de fichas específicas, asegurar un número mínimo de fichas horizontales o verticales, o generar mosaicos distintos.
Un enfoque alternativo consiste en aplicar el algoritmo X de Knuth para enumerar los recubrimientos válidos para el problema.
Referencias
- ↑ Stanley, Richard P. (1999), Combinatoria enumerativa. Vol. 2 , Cambridge Studies in Advanced Mathematics, vol. 62, Cambridge University Press , ISBN 978-0-521-56069-6, MR 1676282 , archivado del original el 05-10-2008 , recuperado el 18-11-2008
- ↑ Elkies, Noam ; Kuperberg, Greg ; Larsen, Michael ; Propp, James (1992), "Matrices de signo alternante y teselaciones de dominó. I", Journal of Algebraic Combinatorics , 1 (2): 111–132 , doi : 10.1023/A:1022420103267 , ISSN 0925-9899 , MR 1226347
- ↑ Jockusch, William; Propp, James; Shor, Peter (1998), Random Domino Tilings and the Arctic Circle Theorem , arXiv : math/9801068 , Bibcode : 1998math......1068J
- ↑ Knuth, Donald E. (2019), "Prefascículo 5c (sección 7.2.2.1, Dancing Links)", The Art of Computer Programming , vol. 4, pág. 93
- 1 2 Majumdar, Diptapriyo. "Algoritmos avanzados de grafos: Lema de Gessel Viennot" (PDF) . Archivado (PDF) del original el 5 de marzo de 2018. Recuperado el 22 de abril de 2014 .
- 1 2 Eu, Sen-Peng; Fu, Tung-Shan (2005). "Una prueba simple del diamante azteca". Electron. J. Combin., 12:Artículo de investigación . The Electroninc Journal of Combinatorics: 0412041. CiteSeerX 10.1.1.214.7065 .
Enlaces externos
- Weisstein, Eric W. "Diamante azteca" . MundoMatemático .
- Combinatoria enumerativa