Hay varias formas de hacerlo.
Obviamente, existe el método de fuerza bruta, donde multiplicas A por sí mismo varias veces: [matemáticas] A ^ n = AAAA … [/ matemáticas].
Pero hay algunas maneras de hacer esto más fácil. Si A es diagonalizable complejo, podemos expresar A como el producto de una matriz diagonal (D) y dos matrices de conversión de base (P):
[matemáticas] A = PDP ^ {- 1} [/ matemáticas]. Entonces [matemáticas] A ^ {n} = PD ^ {n} P ^ {- 1} [/ matemáticas]. Como D es diagonal, [matemática] D ^ n [/ matemática] se compone de las entradas en la diagonal de D elevada a la enésima potencia. Esto funciona para poderes no enteros, de hecho.
- ¿Cómo funciona el siguiente código Haskell, `f a = (\ f ‘-> return. F’ = << a) = << f`?
- ¿Podemos probar LHS = RHS multiplicando 0 en ambos lados?
- Cómo resolver esto: [matemáticas] \ displaystyle \ int \ dfrac {x ^ 2 + 20} {\ left (x \ sin x + 5 \ cos x \ right) ^ 2} \ mathrm {d} x
- Cómo demostrar que el límite a medida que x se acerca a 3 de x ^ 2 es 9 usando la definición epsilon-delta
- ¿Cuál es la raíz cuadrada de 99?
Este es un caso especial de exponenciar la Forma Normal de Jordan; siempre podemos descomponer A en una matriz diagonal de bloque (J) y dos matrices de conversión de base invertibles (C):
[matemáticas] A = CJC ^ {- 1} [/ matemáticas]. Exponer a J es más difícil, porque puede tener 1s en la súper diagonal (la diagonal por encima de la diagonal principal), pero aún es más fácil porque tiene muchos ceros. Como antes, [matemáticas] A = CJ ^ {n} C ^ {- 1} [/ matemáticas].
Entonces se puede definir [matemáticas] A ^ {p} = e ^ {p \ ln A} [/ matemáticas] con la matriz exponencial y el logaritmo para potencias no enteras.
Existen varios métodos para evaluar un logaritmo de una matriz no diagonalizable (preferiblemente nilpotente), pero son algo complicados (e implican encontrar los logaritmos de los bloques diagonales en el JNF).
Puedes ver el logaritmo de una matriz – Wikipedia para más detalles.