Dado el logaritmo natural [math] \ ln x [/ math] (y tal vez iniciar sesión con cualquier base) y un vector [math] A \ in \ mathcal {R} ^ n [/ math], ¿cómo sería [math] \ ln ¿Un trabajo [/ matemático]?

Primero tendría que definir lo que quiere decir tomando el logaritmo de un vector. Para los números, es bastante sencillo: si [matemática] x [/ matemática] es el número de entrada, entonces la salida [matemática] f (x) = \ ln (x) [/ matemática] es el número tal que [matemática] e ^ {f (x)} = x [/ matemáticas]. Para los números, el logaritmo es el inverso de la función exponencial, que asigna números a números.

Como señala David Joyce, si la entrada es una matriz cuadrada [matemática] A [/ matemática], entonces puede definir la función como una serie de Taylor en potencias de la matriz,

[math] \ mathscr {f} (A) \ equiv \ sum_ {n = 0} ^ {\ infty} \ frac {f ^ {n} (0)} {n!} A ^ n [/ math]

siempre que [math] f ^ {n} (0) [/ math] exista para todos [math] n [/ math]. Esto funciona porque [math] A ^ n [/ math] también está bien definido para todos [math] n [/ math]: es solo el producto matricial de [math] n [/ math] copias de la matriz [math ] A [/ matemáticas]. El resultado de este producto matricial tiene el mismo número de filas y columnas que [math] A [/ math]. Sin embargo, cuando [math] A [/ math] no es una matriz cuadrada (por ejemplo, si es un vector de columna), el producto [math] A ^ n [/ math] está mal definido en términos de multiplicación matricial ordinaria (intente ¡eso!). Entonces, esta definición no funciona para funciones de vectores.

Probablemente, la forma más obvia de evitar esto es definir una función de un vector como tomar cada componente del vector y devolver un vector cuyos componentes son la función aplicada a cada componente del vector de entrada. Es decir, si [math] A [/ math] es un vector componente [math] N [/ math] y [math] {\ mathbf {e} _i} [/ math] es alguna base,

[matemáticas] A = \ sum_ {i = 1} ^ {N} A_i \ mathbf {e} _i [/ ​​matemáticas]

entonces definimos la función como

[matemática] \ mathscr {f} (A) \ equiv \ sum_ {i = 1} ^ {N} f (A_i) \ mathbf {e} _i [/ ​​math]

Como mencionó, esto es lo que hacen muchos lenguajes de programación cuando proporciona un vector como entrada de una función matemática. En este caso, el logaritmo del vector es

[matemáticas] \ ln (A) \ equiv \ sum_ {i = 1} ^ {N} \ ln (A_i) \ mathbf {e} _i [/ ​​matemáticas]

Pero, ¿quién dice que tienes que asignar un vector a un vector? Una definición alternativa podría ser

[matemática] \ mathscr {f} (A) \ equiv f (| A |) [/ matemática]

donde [math] | A | [/ math] es la norma vectorial de [math] A [/ math]. Esta función asigna un vector a un número. Si este vector es de dimensión infinita, esta función se llama funcional.

O bien, puede volver al método de David y primero asignar el vector a una matriz cuadrada,

[math] \ mathscr {A} _ {ij} = A_i \ delta_ {ij} [/ math]

y define la función como

[matemáticas] \ mathscr {f} (A) \ equiv \ sum_ {n = 0} ^ {\ infty} \ frac {f ^ {n} (0)} {n!} \ mathscr {A} ^ n [/ matemáticas]

Esto asigna un vector a una matriz (diagonal).

Por supuesto, hay muchas otras formas de definir una función de un vector. Una vez que elija una definición que funcione para el logaritmo, entonces [math] \ ln (A) [/ math] seguirá de la definición.

Matriz de exponenciación

La matriz exponencial [matemática] e ^ A [/ matemática] se define como la suma de la serie

[matemáticas] I + A + \ frac1 {2!} A ^ 2 + \ frac1 {3!} A ^ 3 + \ cdots [/ matemáticas]

La serie siempre converge, de modo que [matemática] e ^ A [/ matemática] está bien definida.

Este tipo de exponenciación tiene las propiedades:

  • [matemáticas] e ^ 0 = I [/ matemáticas], el exponencial de la matriz cero es la matriz de identidad
  • [matemáticas] e ^ Ae ^ {- A} = I [/ matemáticas]
  • Si [matemáticas] AB = BA [/ matemáticas], entonces [matemáticas] e ^ {A + B} = e ^ Ae ^ B [/ matemáticas]
  • Si [math] B [/ math] es invertible, entonces [math] e ^ {BAB ^ {- 1}} = Be ^ AB ^ {- 1} [/ math]

La asociación de [matemáticas] e ^ A [/ matemáticas] a [matemáticas] A [/ matemáticas] define el mapa exponencial [matemáticas] \ mbox {exp}: M_n (F) \ a \ mbox {GL} (n, F ) [/ math] de las matrices [math] n \ times n [/ math] con entradas en el campo [math] F [/ math] al grupo lineal general sobre [math] F [/ math] de grado [math ] n [/ matemáticas]. El grupo [math] \ mbox {GL} (n, F) [/ math] consiste en matrices invertibles [math] n \ times n [/ math]. Además, si el campo [math] F [/ math] es el campo complejo [math] \ mathbf C [/ math], entonces exp es una función surjective. Debido al requisito de conmutatividad en la tercera línea anterior, exp no es un homomorfismo grupal, pero Jacobi notó una relación particular de que el determinante de [matemáticas] e ^ A [/ matemáticas] es igual a [matemáticas] e [/ matemáticas] planteado al rastro de [matemáticas] A [/ matemáticas], es decir, [matemáticas] \ mbox {det} (e ^ A) = e ^ {\ mbox {tr} (A)} [/ matemáticas].

Logaritmos de matrices

Un logaritmo de una matriz [matemática] B [/ matemática] se define a cualquier matriz [matemática] A [/ matemática] tal que [matemática] e ^ A = B [/ matemática].

Dado que la exponenciación de matrices para matrices complejas es una función surjective para [math] \ mbox {GL} (n, F) [/ math], cada matriz compleja [math] n \ times n [/ math] invertible tiene un logaritmo. La condición para que una matriz real tenga un logaritmo puede expresarse en términos de su forma normal de Jordan.

El logaritmo no es único.

Un logaritmo de una matriz diagonal [math] D [/ math] es lo mismo que [math] D [/ math] excepto que las entradas en la diagonal de [math] \ log D [/ math] son ​​los registros de las entradas correspondientes de [matemáticas] D [/ matemáticas].
Si una matriz [matemática] A [/ matemática] es diagonalizable, [matemática] A = QDQ ^ {- 1} [/ matemática] donde [matemática] D [/ matemática] es una matriz diagonal, entonces su logaritmo es [matemática] Q (\ log D) Q ^ {- 1} [/ math].

Se puede encontrar un logaritmo de una matriz no desglosable en términos de su forma normal de Jordan.

Conexiones a grupos de mentiras

El grupo lineal general [math] \ mbox {GL} (n, F) [/ math] es un grupo de Lie, y su álgebra de Lie asociada es el álgebra [math] M_n (F) [/ math] de [math] n \ veces n [/ math] matrices con entradas en el campo [math] F [/ math].

El mapa exponencial [math] \ mbox {exp}: M_n (F) \ to \ mbox {GL} (n, F) [/ math] de [math] n \ times n [/ math] descrito anteriormente se generaliza a exponencial mapas de cada álgebra de Lie a su grupo de Lie. Su inverso es el logaritmo, una función parcialmente definida y multivalor desde el grupo de Lie hasta el álgebra de Lie. Cuando el grupo de Lie se representa como un subgrupo de [math] \ mbox {GL} (n, F) [/ math], el mapa exponencial y el logaritmo son solo los definidos anteriormente.