¿De cuántas maneras un mosaico [matemático] 2 \ veces n [/ matemático] puede ser en mosaico por cuadrados unitarios y dominó?

¿De cuántas maneras puede un mosaico [matemático] 2 × n [/ matemático] estar en mosaico por cuadrados unitarios y dominó?


Hice esto con lápiz y papel el domingo, pero luego no pude encontrar la pregunta para responder. Ahora veo que ya hay una muy buena respuesta que concuerda con la mía. Como ya hice el trabajo, compartiré mi enfoque, que finalmente da el mismo resultado, para la posteridad.

Primero, decidí que era una forma sistemática de construir un rectángulo [matemático] 2 \ veces n [/ matemático] usando cuadrados y fichas de dominó. Para hacer esto, pensé que una forma es construir agregando 1 cuadrado o dominó a la vez desde el extremo izquierdo del rectángulo, siempre agregando una nueva pieza (llamaré a un cuadrado o dominó una “pieza”) en la posición más a la izquierda disponible y Si hay una opción de dos posiciones más a la izquierda, agregue la nueva pieza en la parte superior de las dos.

Al construir de esta manera, vemos que solo hay 4 formas finales diferentes posibles después de colocar una pieza en cualquier momento durante la construcción

El último es imposible ya que requeriría la colocación de un dominó horizontal en la fila inferior cuando hay una fila superior disponible. Es fácil ver que cualquier forma de extremo que sobresalga más de 2 bloques también es imposible.

La cantidad de formas de construir las formas anteriores están etiquetadas [matemáticas] t_n, \, u_n, \, v_n, \, w_n [/ matemáticas].

Se puede agregar cada una de las formas finales para formar otra como se muestra a continuación

Observe, por ejemplo, que [math] v_n [/ math] solo se puede formar a partir de [math] u_ {n-1} [/ math] debido a nuestra regla de construcción más a la izquierda. El sistema de recurrencias es

[matemáticas] t_n = t_ {n-1} + u_n + v_n + w_n [/ matemáticas]

[matemáticas] u_n = t_ {n-1} + v_ {n-1} + w_n [/ matemáticas]

[matemáticas] v_n = u_ {n-1} [/ matemáticas]

[matemáticas] w_n = t_ {n-2} [/ matemáticas]

Usar los dos últimos en el segundo da

[matemáticas] u_n = t_ {n-1} + t_ {n-2} + u_ {n-2} [/ matemáticas]

y luego [math] v_n [/ math], [math] w_n [/ math] y [math] u_n [/ math] en la primera recurrencia da

[matemáticas] t_n = 2t_ {n-1} + 2t_ {n-2} + u_ {n-1} + u_ {n-2} [/ matemáticas]

pero entonces

[matemáticas] t_ {n-1} = 2t_ {n-2} + 2t_ {n-3} + u_ {n-2} + u_ {n-3} [/ matemáticas]

así que resta

[matemáticas] t_n-t_ {n-1} = 2t_ {n-1} -2t_ {n-3} + u_ {n-1} -u_ {n-3} [/ matemáticas]

pero también

[matemáticas] u_ {n-1} = t_ {n-2} + t_ {n-3} + u_ {n-3} [/ matemáticas]

[math] \ Rightarrow u_ {n-1} -u_ {n-3} = t_ {n-2} + t_ {n-3} [/ math]

Reemplazar esto en nuestra expresión para [matemáticas] t_n-t_ {n-1} [/ matemáticas] da

[matemáticas] t_n-t_ {n-1} = 2t_ {n-1} + t_ {n-2} -t_ {n-3} [/ matemáticas]

o

[matemáticas] t_n = 3t_ {n-1} + t_ {n-2} -t_ {n-3} \ qquad \ blacksquare [/ math]

Los valores iniciales son [matemática] t_0 = 1, \, t_1 = 2, \, t_2 = 7 [/ matemática] como se puede ver en la imagen a continuación

Usando esta recurrencia en Excel, generé los primeros 15 valores para [math] t_n [/ math].

Disculpas por el tamaño de las imágenes, no estoy seguro de cómo personalizar eso.

El número exacto de tales inclinaciones es

[matemáticas] \ begin {pmatrix} 1 & 1 & 2 & 3 \ end {pmatrix} \ cdot A ^ n \ cdot \ begin {pmatrix} 1 & 0 & 0 & 0 \ end {pmatrix} ^ T [/ math]

donde [math] A [/ math] es la siguiente matriz:

[matemáticas] A = \ begin {pmatrix} 0 y 0 y 1 y 1 \\ 0 y 0 y 1 y 1 \\ 1 y 0 y 1 y 1 \\ 0 y 1 y 1 y 2 \ end {pmatrix} [/ matemáticas]

Asintóticamente, el número de tales inclinaciones es [matemática] \ gamma [/ matemática] ^ n, donde [matemática] \ gamma \ aprox 3.21432 [/ matemática] es el valor propio más grande de [matemática] A [/ matemática].

La prueba sigue.

Usemos [math] t_n [/ math] para denotar el número de inclinaciones válidas para un rectángulo con 2 filas y columnas [math] n [/ math]. Además, usemos [math] u_n [/ math] para denotar el número de inclinaciones válidas para un rectángulo con 2 filas, [math] n + 1 [/ math] columnas y falta el cuadrado inferior derecho. Por ejemplo, [math] u_3 [/ math] es el número de inclinaciones de esta forma:

+ – + – + – + – +
El | El |
+ + + + – +
El | El |
+ – + – + – +

Al principio tenemos:

  • [matemáticas] t_0 = 1 [/ matemáticas] (el mosaico vacío)
  • [matemática] u_0 = 1 [/ matemática] (el mosaico que consiste en un cuadrado de una sola unidad)
  • [matemáticas] t_1 = 2 [/ matemáticas] (ya sea dos cuadrados separados o un rectángulo)
  • [matemáticas] u_1 = 3 [/ matemáticas] (o usamos un rectángulo horizontal + un cuadrado, un rectángulo vertical + un cuadrado o tres cuadrados)

Ahora veremos el caso general y construiremos una relación de recurrencia para los números [math] t_n [/ math] y [math] u_n [/ math]. Haremos esto considerando todas las posibilidades para la parte más a la derecha del área de mosaico.

Para [math] u_n [/ math] solo tenemos dos posibilidades para el cuadrado más a la derecha: está cubierto por un cuadrado o por un rectángulo horizontal. En el primer caso, obviamente tenemos [math] t_n [/ math] formas de colocar el resto, en el segundo caso son [math] u_ {n-1} [/ math] formas.

Para [math] t_n [/ math] veremos el cuadrado en la esquina superior derecha del rectángulo. Esta vez hay tres posibilidades:

  • Está cubierto por un cuadrado, y tenemos [matemática] u_ {n-1} [/ matemática] formas de colocar el resto en mosaico.
  • Está cubierto por un rectángulo vertical, y tenemos [matemática] t_ {n-1} [/ matemática] formas de colocar el resto en mosaico.
  • Está cubierto por un rectángulo horizontal. En este caso, miramos la celda en la esquina inferior derecha . Esta celda también puede estar cubierta por un rectángulo horizontal (que nos deja con [matemática] t_ {n-2} [/ matemática] formas de colocar el resto), o está cubierta por un cuadrado (que conduce a [matemática] u_ { n-2} [/ math] inclinaciones del resto del área).

El último caso se muestra a continuación.

hay t_n formas de mosaico
todo el rectángulo que se muestra a continuación

……… .. + – + – + – +
hay | El |
u_ {n-1} formas + – + – +
para enlosar esta parte | El |
……… .. + – + – + – +

Esto nos da las siguientes ecuaciones:

  • [matemáticas] \ forall n \ geq 1: u_n = t_n + u_ {n-1} [/ matemáticas]
  • [matemáticas] \ forall n \ geq 2: t_n = t_ {n-1} + u_ {n-1} + t_ {n-2} + u_ {n-2} [/ matemáticas]

Estos pueden reescribirse de la siguiente manera:

[matemáticas] \ begin {pmatrix} t_ {n-2} & u_ {n-2} & t_ {n-1} & u_ {n-1} \ end {pmatrix} \ cdot A = \ begin {pmatrix} t_ {n- 1} & u_ {n-1} & t_n & u_n \ end {pmatrix} [/ math]

donde [math] A [/ math] es la matriz mencionada en la parte superior. Por asociatividad de la multiplicación de matrices ahora obtenemos

[matemáticas] \ begin {pmatrix} 1 & 1 & 2 & 3 \ end {pmatrix} \ cdot A ^ n = \ begin {pmatrix} t_n & u_n & t_ {n + 1} & u_ {n + 1} \ end {pmatrix} [/ math]