Calculadora de cuadrados mágicos

Genera un cuadrado mágico normal cuyas filas, columnas y dos diagonales principales suman lo mismo.

Generar un cuadrado mágico
Elige un orden entero entre 3 y 15.

Acerca de los cuadrados mágicos

Un cuadrado mágico normal de orden n es una tabla de n por n que contiene una sola vez cada entero de uno a n al cuadrado. Todas sus filas, columnas y ambas diagonales largas tienen la misma suma, llamada constante mágica. Como los números se conocen de antemano, la constante se calcula multiplicando n por la cantidad n al cuadrado más uno y dividiendo entre dos. Para orden tres es quince; para orden cuatro, treinta y cuatro. Esta calculadora construye un cuadrado canónico, sin búsquedas aleatorias. Los órdenes impares usan el método siamés: coloca el uno en el centro superior y, para cada número siguiente, avanza una fila hacia arriba y una columna a la derecha, continuando por el borde opuesto si sales de la tabla. Si la casilla está ocupada, baja una fila desde la posición original. Al repetir la regla se llenan todas las casillas y se equilibran las sumas. El conocido cuadrado de orden tres empieza con 8, 1, 6. Los órdenes divisibles entre cuatro usan el método de complementos para cuadrados doblemente pares. Primero se llena la tabla en orden numérico; después se sustituyen las entradas de un patrón simétrico por sus complementos respecto de n al cuadrado más uno. Así se obtiene la disposición clásica de orden cuatro que empieza con 16, 2, 3, 13. Los órdenes pares no divisibles entre cuatro son simplemente pares: se ensamblan cuatro subcuadrados impares relacionados y se intercambian columnas cuidadosamente elegidas entre cuadrantes. Los cuadrados mágicos tienen una larga historia en matemáticas recreativas, arte, arquitectura y simbolismo cultural. Sirven para enseñar desplazamientos modulares, simetría, algoritmos constructivos, índices de matrices y demostraciones por invariantes. También permiten crear acertijos: borra algunas casillas de un cuadrado completo, conserva la constante objetivo y pide reconstruir los números que faltan. La construcción es determinista: el mismo orden siempre devuelve la misma disposición válida. Muchas rotaciones, reflexiones y otras permutaciones también son válidas. El límite de quince mantiene la tabla legible en la web y permite mostrar las tres familias de construcción. Para verificarla, suma una fila y compara con la constante; repite con una columna y ambas diagonales. Todas las sumas deben coincidir y cada entero del intervalo debe aparecer exactamente una vez.

Ejemplos de cuadrados mágicos

OrdenConstante mágicaConstrucción
315Cuadrado de orden impar construido con el método siamés.
434Cuadrado doblemente par construido con casillas complementarias.
565Otro cuadrado de orden impar que contiene del 1 al 25.
6111Cuadrado simplemente par formado por cuatro subcuadrados impares.

Cómo generar un cuadrado mágico

  1. Introduce un orden entero entre 3 y 15.
  2. Selecciona Generar cuadrado mágico para aplicar el algoritmo adecuado.
  3. Consulta la tabla completa y su constante mágica.
  4. Verifica el resultado sumando una fila, una columna y cada diagonal principal.

Preguntas sobre cuadrados mágicos

¿Qué hace que un cuadrado sea mágico?

Todas las filas, columnas y diagonales principales suman lo mismo. En un cuadrado mágico normal, cada entero de uno a n al cuadrado aparece una sola vez.

¿Cómo se calcula la constante mágica?

Suma los enteros de uno a n al cuadrado y divide entre el número de filas. Equivale a n por la cantidad n al cuadrado más uno, dividido entre dos.

¿Existen cuadrados mágicos de cualquier tamaño?

Existe un cuadrado mágico normal para todo orden mayor que dos. Se excluyen los órdenes uno y dos porque no ofrecen la construcción no trivial habitual.

¿Por qué dos cuadrados válidos del mismo tamaño pueden ser distintos?

No son únicos. Las rotaciones, reflexiones y muchas transformaciones más complejas conservan la propiedad de suma común.

¿La tabla generada es aleatoria?

No. Los algoritmos de construcción son deterministas: el mismo tamaño siempre produce el mismo cuadrado reproducible.