matemáticas y poesía CUADRADOS MÁGICOS MONOGRAFIAS VARIAS
Google
 
Web matematicas y poesia
Teoría Matricial
Temas varios
Teoría de números
Valores Propios
CUADRADOS LATINOS y GRECOLATINOS, CUADRADOS y CUBOS MÁGICOS; SUDOKUS.

Resultados teóricos y prácticos relativos a los cuadrados latinos y cuadrados grecolatinos o de Euler y algunas de sus aplicaciones.

Sudokus
Teoría y práctica para la construcción de sudokus a partir de cuadrados latinos.


Cuadrados mágicos de orden no primo
Construcción de cuadrados m&aacbr>ute;gicos a partir de cuadrados mágicos de órdenes mas pequeños.
Cuadrados latinos
Teoría y práctica de cuadrados latinos para su aplicación es estadística y otras áreas.


Cuadrados mágicos con cuadrados Latinos
Construcción de cuadrados mágicos a partir de cuadrados latinos.


Cubos mágicos
Obtención de cubos mágicos a partir de cuadrados latinos mutuamente ortogonales.

Cuadrados mágicos de Frenicle
Generalización del método de Frenicle para la btención de cuadrados mágicos
 
CUADRADOS MÁGICOS A PARTIR DE CUADRADOS LATINOS

este artículo es la continuación del titulado:

CUADRADOS LATINOS PARA OBTENER CUADRADOS MÁGICOS

La cantidad de cuadrados mágicos que estimamos posible obtener por el método de cuadrados grecolatinos resulta de :

    (n-2)! Cuadrados latinos reducidos válidos
    (n-2)! Familias de conjuntos completos para cada C.L.R. válido
    (n-1) Cuadrados latinos en cada familia completa
    (n-1)n Parejas a combinar en la fórmula (2)
    n! Posibilidades numéricas para cada cuadrado latino.
De donde :
    C = [(n-2)!]2 * (n-1)2 * n! * n
Desarrollando las posibles combinaciones ortogonales entre los cuadrados latinos de orden 5, hemos encontrado los siguientes conjuntos completos :

En las familias 1 y 3 :

{1,11,14,24}; {2,12,13,23}; {3,8,17,22}; {4,7,18,21}; {5,10,15,20}; {6,9,16,19}

En las familias 4 y 6 :

{1,8,18,23}; {2,7,17,24}; {3,11,16,20}; {4,12,15,19}; {5,9,14,22}; {6,10,13,21}

En las familias 2 y 5 :

{1,10,17,19}; {2,9,18,20}; {3,12,14,21}; {4,11,13,22}; {5,7,16,23}; {6,8,15,24}

Teniendo en cuenta que una de las condiciones que ha de cumplir cada cuadrado latino para ser la base de un cuadrado mágico es que la suma de los números de las diagonales sea igual a 10(la suma de las filas y columnas ya es trivialmente 10, hemos considerado las posibles combinaciones de 5 elementos de los dígitos 0,1, 2, 3 y 4 cuya suma sea igual a 10. estas combinaciones, salvo permutación, son :

    (0,0,2,4,4) (0,0,3,3,4) (0,1,1,4,4) (0,1,2,3,4) (0,1,3,3,3) (0,2,2,2,4)
    (0,2,2,3,3) (1,1,1,3,4) (1,1,2,2,4) (1,1,2,3,3) (1,2,2,2,3) (2,2,2,2,2)

EJEMPLOS

Tomando los cuadrados 1º y 8º de la sexta familia, resulta :

cuadrados mágicos

Para el cuadrado nº 1 tenemos :

Diagonal directa cuadrados mágicos sin restricciones cuadrados mágicos 120 posibilidades
Diagonal inversa cuadrados mágicos ECDCE cuadrados mágicos
(00244),(00334),(01144),(02233),(11224),(11233)

En cada uno de estos 6 grupos podemos permutar las letras E y C, y en cada subgrupo resultante las letras A y B con los valores restantes. Todo ello nos da : 6x2x2 = 24 C.L. distintos.

Para el cuadrado nº 8 tenemos :
Diagonal directa cuadrados mágicos AAAAA cuadrados mágicos (22222) cuadrados mágicos 24 posibilidades.
Diagonal inversa cuadrados mágicos EEADD cuadrados mágicos Si no tuviéramos mas restricciones, resultarían 24 posibilidades de acuerdo a lo visto para el cuadrado nº 1, pero como A solo puede valer 2, nos quedan los grupos (00244) y (11233); ello nos da : 2x2x2 = 8 C. L. distintos.

La combinación del 1º y 8º cuadrados nos permite 24x8 bases grecolatinas para otros tantos cuadrados mágicos de orden 5 con cada una de las fórmulas de (2). Como ejemplos numéricos podemos poner :

cuadrados mágicos

Operando de igual forma con el resto de cuadrados obtenemos la tabla siguiente para n = 5 :


CONJUNTO
POSIBILIDADES
SUBTOTAL 1
SUBTOTAL 2
TOTAL
{1,8,18,23}
{2,7,17,24}
{3,11,16,20}
{4,12,15,19}
{5,9,14,22}
{6,10,13,21}
{1,11,14,24}
{2,12,13,23}
{3,8,17,22}
{4,7,18,21}
{5,10,15,20}
{6,9,16,19}
{1,10,17,19}
{2,9,18,20}
{3,12,14,21}
{4,11,13,22}
{5,7,16,23}
{6,8,15,24}
(24,8,16,16)
(2,2,6,6)
(16,4,6,6)
6,6,4,16)
(24,8,16,16)
(2,2,6,6)
(24,120,120,24)
(2,6,6,2)
(2,6,6,2)
(6,2,2,6)
(12,4,4,12)
(2,6,6,2)
(24,16,8,16)
(16,8,16,24)
(16,6,4,6)
(6,2,6,2)
(6,2,6,2)
(16,6,4,6)
(24,24,120,120)
(2,2,6,6)
(2,2,6,6)
(12,12,4,4)
(6,6,2,2)
(2,2,6,6)
(24,16,16,8)
(16,24,8,16)
(2,6,6,2)
(6,16,4,6)
(2,6,6,2)
(6,16,4,6)
(24,16,8,16)
(2,6,2,6)
(2,6,2,6)
(24,16,8,16)
(6,16,6,4)
(16,6,4,6)
1472
88
340
340
1472
88
26496
88
88
88
352
88
1472
1472
340
88
88
340
26496
88
88
352
88
88
1472
1472
88
340
88
340
1472
88
88
1472
340
340
27968
176
428
692
1560
176
27968
1560
176
428
2944
1560
428
1560
428
1560
428
680

La suma de los valores de la columna TOTAL nos da 69.600 cuadrados grecolatinos para otros tantos cuadrados mágicos de orden 5 obtenidos a partir de la expresión (2). Algunos de dichos cuadrados podrán ser transformaciones triviales de otros. Como puede verse, esta cantidad es bastante inferior a la cota dada por C (es del orden de C/n)

Para n = pk (k>2) también sabemos obtener un conjunto completo de C.L.M.O. Dicho conjunto completo puede obtenerse, para el caso p = 2, a partir de un cuadrado latino de orden 2k de la forma :

cuadrados mágicos

donde cada aij es una matriz cuadrada de orden 2k-1 con la misma estructura que A, es decir :

cuadrados mágicos

y así sucesivamente.

Para cualquier matriz como A, la aplicación sistemática de la permutación :

cuadrados mágicos
Así, por ejemplo, para n = 23 tenemos la permutación :

cuadrados mágicos

que nos permite obtener el siguiente conjunto completo de Cuadrados Latinos mutuamente ortogonales (C.L.M.O) :

cuadrados mágicos

cuadrados mágicos

Es fácil comprobar que aplicando la permutación considerada al último de los cuadrados obtenidos, resulta otra vez el primero de ellos.

Si p es un primo distinto de 2,un método sencillo de implementar para n = p2 y que ilustramos para p = 3 cuadrados mágicos n = 9, es el siguiente : Consideramos el cuadrado Ap de la ecuación G y su transformada (p-1)-ésima, junto con un cuadrado formado por los elementos 1 a n = p2

cuadrados mágicos

Como cuadrado latino inicial consideramos :

cuadrados mágicos

Para el que puede verse que está formado como producto directo de dos cuadrados latinos iguales de orden p = 3.
Un conjunto completo de cuadrados latinos mutuamente ortogonales C.L.M.O. de orden n = p2 se obtiene con la siguiente pauta : Se toman los elementos 1 a n = p2 de la primera columna y se colocan en una sola fila : 1 2 3 4 5 6 7 8 9

Ese sería el orden de las filas para el primero de los cuadrados latinos. El siguiente, obtenido a partir de él , se formaría reordenando como sigue el cuadrado formado por los p2 elementos :

Formación de la 1ª columna

    De la fila 1 se toma el elemento 1 cuadrados mágicos 1
    De la fila 2 se toma el elemento 2 cuadrados mágicos 5
    De la fila 3 se toma el elemento 3 cuadrados mágicos 9
Formación de la 2ª columna
    De la fila 2 se toma el elemento 3 cuadrados mágicos 6
    De la fila 3 se toma el elemento 1 cuadrados mágicos 7
    De la fila 1 se toma el elemento 2 cuadrados mágicos 2
Formación de la 3ª columna
    De la fila 3 se toma el elemento 2 cuadrados mágicos 8
    De la fila 1 se toma el elemento 3 cuadrados mágicos 3
    De la fila 2 se toma el elemento 1 cuadrados mágicos 4
Tenemos así el esquema :

cuadrados mágicos

Sobre el que podemos aplicar de nuevo el algoritmo anterior, y así sucesivamente, para obtener el conjunto :

{A = {1, 2, 3, 4, 5, 6, 7, 8, 9};
B = {1, 5, 9, 6, 7, 2, 8, 3, 4};
C = {1, 7, 4, 2, 8, 5, 3, 9, 6};
D = {1, 8, 6, 5, 3, 7, 9, 4, 2};
E = {1, 3, 2, 7, 9, 8, 4, 6, 5};
F = {1, 9, 5, 8, 4, 3, 6, 2, 7};
G = {1,4,7,3,6,9,2,5,8};
H = {1,6,8,9,2,4,5,7,3}}

Cuyos elementos nos dan el orden de las filas para cada uno de los n-1 C. L. ortogonales de orden 9.
Es interesante resaltar que añadiendo al conjunto anterior el elemento {1,1,1,1,1,1,1,1,1} y considerando el producto :

cuadrados mágicos
donde cada componente ci se obtiene por el producto de los componentes ai y bi de acuerdo a la tabla de multiplicar representada por el cuadrado latino inicial, tenemos un grupo multiplicativo finito de orden 9. Lo anterior se cumple para otros conjuntos completos de Cuadrados Latinos Mutuamente Ortogonales.

ABCD
BADC
CDAB
DCBA
ABCD
BADC
CDBA
DCAB
ABCD
BCDA
CDAB
DABC
ABCD
BDAC
CADB
DCBA

Para el caso n = 4 tenemos cuatro cuadrados latinos reducidos de los cuales sólo el representado en primer lugar en el esquema anterior, (que coincide con la tabla de multiplicar del grupo de Klein 4) tiene cuatro transversales disjuntas : {A11B34C42D23 ; A22B43C31D14 ; A33B12C24D41 ; A24B21C13D32} por lo qué será el único que posee cocuadrados ortogonales. Dejando fija la primera fila y permutando las restantes, resultan seis Cuadrados Latinos.

1
2
3
4
5
6
ABCD
BADC
CDAB
DCBA
ABCD
BADC
DCBA
CDAB
ABCD
CDAB
BADC
DCBA
ABCD
CDAB
DCBA
BADC
ABCD
DCBA
BADC
CDAB
ABCD
DCBA
CDAB
BADC

De los que obtenemos dos conjuntos completos de (n-1) = 3 C.L.O. : {1,4,5} y {2,3,6}.
Es fácil demostrar que para n = 4 resultan :
{1,4,5} cuadrados mágicos (0, 24, 24) cuadrados mágicos (0x24 + 0x24 + 24x24) x 2 = 1152
{2,3,6} cuadrados mágicos (8, 4, 8) cuadrados mágicos (8x4 + 8x8 + 4x8) x 2 = 256
Es decir, 1408 bases grecolatinas para otros tantos cuadrados mágicos de orden 4, algunos de los cuales serán transformaciones triviales de otros.

EJEMPLO

Tomando los cuadrados 4 y 5 y sustituyendo las letras por los números en su orden natural resultan :

cuadrados mágicos ; cuadrados mágicos

Para valores de n distintos de los vistos no sabemos encontrar conjuntos completos de C.L.M.O. pero si podemos obtener parejas de cuadrados latinos ortogonales para diversos casos. Así, por ejemplo, las transformadas según las imágenescuadrados mágicos de la matriz (1) de orden n, son ortogonales a ella y nos permiten obtener múltiples cuadrados mágicos aplicando adecuadamente la ecuación (2).

cuadrados mágicos



Otro método para obtener varios C.L.M.O. se basa en el producto directo de matrices, que ilustramos con un ejemplo (n = 12) :

cuadrados mágicos

estos dos cuadrados grecolatinos nos permiten obtener :

cuadrados mágicos



Otro método válido para n = 4k es aplicar a un cuadrado latino una permutación como la aplicada a los de orden 2k. Resulta así otro cuadrado latino ortogonal al original. En este caso, la aplicación sistemática de la permutación considerada no da lugar a un conjunto completo de C.L.M.O. si no sólo a una pareja.

cuadrados mágicos
Para el caso n = 3k+1, tenemos un método de obtención de cuadrados grecolatinos que se resume en el siguiente :

ALGORITMO

Obtención de un par de cuadrados latinos ortogonales de orden 3p+1, con p primo impar.

  1. Partimos de una matriz de orden 2p+1 de la forma dada en (1) y obtenemos su p-ésima transformada.
  2. En la esquina inferior izquierda, a partir de la [(2p+1)+1]-ésima fila y la [(2p+1)+1]-ésima columna, se coloca un Cuadrado Latino de orden n construido con los elementos segundo al (p+1)-ésimo.
  3. Comenzando en la 2ª columna de la 1ª fila y desplazándose una columna hacia la derecha y una fila hacia abajo, cada vez, se sustituyen los elementos colocados en las celdas correspondientes por el [(2p+1)+1]-ésimo elemento y se colocan estos, en el orden en que se han retirado, en la [(2p+1)+1]-ésima columna. Cuando se alcance la (2p+1)-ésima columna se continúa a partir de la primera hasta llegar a la (2p+1)-ésima fila.
  4. Se repite el paso anterior hasta la columna (p+1)-ésima pero colocando en cada caso el [(2p+1)+2]-ésimo ,..., [(2p+1)+p]-ésimo elemento.
  5. El elemento retirado de la primera columna y (2p+1)-ésima fila y que ha sido sustituido por el [(2p+1)+1]-ésimo elemento, se coloca en la primera columna de la [(2p+1)+1]-ésima fila y a partir de él los restantes manipulados en la misma acción.
  6. Se repite el paso anterior hasta llegar a la (p+1)-ésima fila de la primera columna, con lo que se habrá completado la [(2p+1)+p]-ésima fila.
  7. Con los pasos dados se ha obtenido uno de los cocuadrados latinos.
  8. Se traspone (se cambian filas y columnas) el cuadrado latino obtenido, pero sustituyendo el subcuadrado latino formado en la esquina inferior derecha por un Cuadrado Latino Ortogonal al formado en el paso 2.

Fin del algoritmo.

El esquema gráfico para n = 22 = 3x7 + 1, sería :

PASOS 1 y 2
cuadrados mágicos
PASOS 3 a 7
cuadrados mágicos
PASO 8
cuadrados mágicos
CUADRADO GRECOLATINO DE ORDEN 22
cuadrados mágicos

EJEMPLO

La aplicación del algoritmo anterior a n = 10, nos permite obtener, entre otros muchos:

cuadrados mágicos

cuadrados mágicos

cuadrados mágicos
BIBLIOGRAFIA

[1] "Mathematical Recreations & Essays" de W. W. Rouse Ball y H. S. M. Coxeter

[2] "Problemas y experimentos recreativos" de Ya. I. Perelman.

[3] "Análisis Combinatorio" de K. Ribnikov, Editorial Mir.

[4] "Matemática Discreta" de N. L. Biggs, Editorial Vicens Vives.

[5] "Nuevos pasatiempos matemáticos" de M. Gadner, Alianza editorial.

[6] "Special matrices and their applications in numerical mathematics" de M. Fiedler.

 

OTROS CONTENIDOS EN EL SITIO MATEMÁTICAS Y POESÍA

EJERCICIOS Y PROBLEMAS RESUELTOS

Algebra básica Algebra de Boole Análisis Matemático
Cálculo Integral Cálculo Vectorial Ecuaciones en Derivadas Parciales
Electricidad y magnetismo Electromagnetismo Espacios Vectoriales
Física Nuclear Mecánica y ondas Mecánica Cuántica
Óptica Probabilidades Programacion matematica
Regulación automática Teoría de grupos Termología y Termotecnia
Métodos Matemáticos Estructuras algebraicas Ec diferenciales ordinarias (EDO)
Física Básica Química básica Variable compleja

MANUALES Y MONOGRAFIAS MATEMÁTICAS

Teoría de números Teoría matricial Valores Propios Temas varios
Residuos cuadráticos Matrices bisimétricas Energias de enlace en moléculas Superficies de segundo orden
Primos gemelos Matrices Sigma Valores Propios Dominantes Ecuaciones de Planos Rectas
Numeros de Fermat Matrices Sigma - Reducibles Matrices Simétricas Velocidad y aceleración en coordenadas cilíndricas parabólicas
Divisibilidad en Binomios Circulantes matriciales Teorema de Perron - Frobenius Integrales de funciones racionales
Factorizaciones singulares   Valores Propios en Grafos Manual de Control Estadístico de Procesos
Números Primos en Sucesiones Teorema de Fermat Reglas de Divisibilidad