Calculadora de descomposición polar

Descompón una matriz real no singular de 2 por 2 en un factor ortogonal y otro simétrico positivo definido.

Calcular la descomposición polar de una matriz
Introduce las cuatro entradas de una matriz A no singular de 2 por 2.

Acerca de la descomposición polar de matrices

La descomposición polar expresa una matriz real A como un producto QP. Para una matriz cuadrada no singular, Q es ortogonal y P es simétrica positiva definida. Una matriz ortogonal conserva longitudes y ángulos, por lo que representa una rotación o reflexión. El factor positivo estira el espacio en direcciones principales perpendiculares sin añadir rotación. Esta separación es el equivalente matricial de escribir un número complejo no nulo como una magnitud multiplicada por una dirección unitaria. Esta calculadora trabaja con matrices reales no singulares de dos por dos. Primero forma la matriz de Gram simétrica, multiplicando la transpuesta de A por A. Su raíz cuadrada positiva es P. Para una matriz positiva definida de dos por dos, la raíz cuadrada se obtiene directamente de su traza y determinante, sin aproximaciones iterativas. Después se calcula Q multiplicando A por la inversa de P. Las entradas mostradas se redondean a seis decimales, mientras los cálculos internos mantienen la doble precisión de JavaScript. Los factores cumplen identidades útiles para comprobar la respuesta. La transpuesta de Q multiplicada por Q da la identidad, salvo errores de redondeo. P es igual a su transpuesta y tiene valores propios positivos. Finalmente, el producto de Q por P reconstruye la matriz original A. Para la identidad, ambos factores son la identidad. Si una matriz combina un cuarto de vuelta con escalas distintas en los ejes, Q aísla el giro y P registra los dos factores de estiramiento. La descomposición polar se utiliza en mecánica, gráficos, análisis numérico, optimización y estadística. En mecánica de medios continuos separa la deformación en rotación rígida y estiramiento puro. En gráficos por computadora permite extraer la rotación de una transformación que incluye escala o cizallamiento. El problema de Procrustes ortogonal utiliza el factor polar para hallar la matriz ortogonal más cercana, y los algoritmos numéricos emplean iteraciones polares cuando importa conservar la estructura geométrica. Una matriz singular también puede admitir una descomposición polar, pero su factor ortogonal puede no ser único y requiere convenciones adicionales. Esta calculadora interactiva limita la entrada a matrices no singulares para que P sea invertible y la factorización no sea ambigua. Las matrices muy mal condicionadas pueden amplificar el error de coma flotante si una dirección de estiramiento está cerca de cero. Usa el resultado como apoyo educativo y de cálculo, y verifica los trabajos numéricos críticos con software de precisión arbitraria o de mayores dimensiones matriciales.

Ejemplos de descomposición polar

Matriz AFactoresInterpretación
[1, 0] [0, 1]Q = I, P = ILa identidad no contiene rotación ni estiramiento.
[0, -2] [3, 0]Q = [0, -1] [1, 0], P = [3, 0] [0, 2]Una rotación de 90 grados seguida de un estiramiento desigual.
[2, 0] [0, 4]Q = I, P = [2, 0] [0, 4]Una matriz diagonal positiva ya es un estiramiento puro.

Cómo calcular la descomposición polar

  1. Introduce las entradas de la matriz por filas.
  2. Selecciona Calcular descomposición polar.
  3. Consulta la matriz ortogonal Q y la matriz simétrica positiva P.
  4. Multiplica Q por P para verificar que los factores reconstruyen la matriz de entrada.

Preguntas frecuentes sobre descomposición polar

¿Qué separa la descomposición polar?

Separa una transformación lineal invertible en una rotación o reflexión ortogonal y un estiramiento simétrico positivo. Su producto reproduce la transformación original.

¿Qué relación tiene con la forma polar compleja?

Ambas separan un objeto en una parte similar a una magnitud y otra similar a una dirección. En matrices, el factor positivo generaliza la magnitud y el ortogonal generaliza una dirección compleja unitaria.

¿Cómo puedo comprobar el factor Q?

Multiplica la transpuesta de Q por Q. El resultado debe ser la identidad, teniendo en cuenta el redondeo a seis decimales de la calculadora.

¿Por qué se rechazan las matrices singulares?

El método directo utilizado calcula Q multiplicando A por la inversa de P. Una matriz singular hace que P no sea invertible y puede no tener un factor ortogonal único.

¿P siempre es diagonal?

No. P es simétrica positiva definida, pero puede tener entradas no nulas fuera de la diagonal. Solo es diagonal cuando sus direcciones principales de estiramiento coinciden con los ejes.