Conectar vía MCP →

Ingresar cálculo

Introduce cada fila en una línea, separando los valores con espacios o comas. Las celdas vacías equivalen a 0.

Fórmula

Show calculation steps (3)
  1. L-infinity Norm (Max Row Sum)

    L-infinity Norm (Max Row Sum): Calculadora de normas matriciales

    Maximum absolute row sum of the matrix A.

  2. Frobenius Norm

    Frobenius Norm: Calculadora de normas matriciales

    Square root of the sum of squares of all entries of A.

  3. L2 Spectral Norm

    L2 Spectral Norm: Calculadora de normas matriciales

    Largest singular value of A, equal to the square root of the largest eigenvalue of A-transpose times A.

Publicidad

Resultados

Norma L2 / espectral (mayor valor singular)
5,4649857042
sigma_max(A) = sqrt(lambda_max(A^T A))
Norma Valor
Norma L1 (máxima suma absoluta por columnas) 6
Norma L2 / espectral (mayor valor singular) 5,4649857042
Norma de Frobenius 5,4772255751
Norma L-infinito (máxima suma absoluta por filas) 7

Qué hace esta calculadora

Esta herramienta calcula cuatro de las normas matriciales más utilizadas para cualquier matriz real n × m A = {a_ij}: la norma L1 (máxima suma de valores absolutos por columnas), la norma L2 / espectral (el mayor valor singular), la norma de Frobenius (raíz de la suma de los cuadrados de todos los elementos) y la norma L-infinito (máxima suma de valores absolutos por filas). Las normas matriciales miden el «tamaño» de una matriz y el factor máximo por el que puede estirar un vector, lo que las hace imprescindibles en álgebra lineal numérica, optimización, aprendizaje automático y análisis de estabilidad. Se trata de matemáticas puras, idénticas en cualquier lugar del mundo.

Cómo usarla

Indica el número de filas (\(n\)) y de columnas (\(m\)) y, a continuación, escribe la matriz en el cuadro de texto, una fila por línea, separando los elementos con espacios o comas. Cualquier celda vacía se interpreta como 0. Elige cuántas cifras significativas quieres mostrar y lee directamente las cuatro normas. Los valores negativos se gestionan de forma automática, ya que cada fórmula emplea valores absolutos donde corresponde.

Las fórmulas explicadas

La norma 1 suma los valores absolutos de cada columna y se queda con el total más grande.

$$\|\text{A}\|_{1} = \max_{1 \le j \le m} \sum_{i=1}^{n} |a_{ij}|$$

La norma infinito hace lo mismo, pero recorriendo cada fila.

$$\|\text{A}\|_{\infty} = \max_{1 \le i \le n} \sum_{j=1}^{m} |a_{ij}|$$

La norma de Frobenius «aplana» la matriz convirtiéndola en un vector y calcula su longitud euclídea: la raíz cuadrada de la suma de cada elemento al cuadrado.

$$\|\text{A}\|_{F} = \sqrt{\sum_{i=1}^{n} \sum_{j=1}^{m} a_{ij}^{2}}$$

La norma espectral coincide con el mayor valor singular \(\sigma_{\max}(\text{A})\), que se obtiene como la raíz cuadrada del mayor autovalor de la matriz de Gram simétrica A-transpuesta por A; ese autovalor lo calculamos mediante iteración de la potencia.

$$\|\text{A}\|_{2} = \sigma_{\max}(\text{A}) = \sqrt{\lambda_{\max}\!\left(\text{A}^{\mathsf{T}}\text{A}\right)}$$

Una matriz formada solo por ceros hace que las cuatro normas valgan directamente 0.

Publicidad
Círculo unitario transformado en una elipse cuyo eje más largo marca el mayor valor singular
La norma L2 (espectral) equivale al mayor valor singular, el factor máximo de estiramiento de la transformación.
Cuadrícula de matriz con una columna y una fila resaltadas que muestran las direcciones de suma por columna y por fila
La norma L1 es la suma máxima de columnas; la norma L-infinito es la suma máxima de filas.

Ejemplo resuelto

Para \(A = [[1, 2], [3, 4]]\): las sumas por columnas son 4 y 6, así que la norma L1 es 6; las sumas por filas son 3 y 7, de modo que la norma L-infinito es 7. La norma de Frobenius es

$$\sqrt{1+4+9+16} = \sqrt{30} = 5{,}4772255751.$$

La matriz de Gram A-transpuesta por A \(= [[10,14],[14,20]]\) tiene autovalores que resuelven \(\lambda^{2} - 30\cdot\lambda + 4 = 0\), lo que da \(\lambda_{\max} = 29{,}8660687473\), así que la norma espectral es

$$\sqrt{29{,}8660687473} = 5{,}4649857042.$$

Preguntas frecuentes

¿Es la norma espectral lo mismo que la norma de Frobenius? Solo en matrices de rango 1 (como un único vector fila o columna). En general, \(\text{norm2}\) es menor o igual que \(\text{normF}\), que a su vez es como máximo \(\sqrt{\text{rango}}\) veces \(\text{norm2}\).

¿Y con matrices complejas? Sustituye cada elemento por su módulo en las partes de valor absoluto y utiliza la traspuesta conjugada para la norma espectral. Esta calculadora está pensada para matrices reales.

¿Por qué la norma L1 usa columnas y la L-infinito usa filas? Son las normas inducidas (de operador) a partir de las normas vectoriales L1 y L-infinito, y resultan ser, respectivamente, la máxima suma por columnas y la máxima suma por filas.

Última actualización: