Historia de los determinantes
Los determinantes fueron introducidos en Occidente a partir del siglo XVI, esto es, antes que las matrices, que no aparecieron hasta el siglo XIX. Conviene recordar que los chinos (Hui, Liu. iuzhang Suanshu o Los nueve capítulos del arte matemático. ) fueron los primeros en utilizar la tabla de ceros y en aplicar un algoritmo que, desde el Siglo XIX, se conoce con el nombre de Eliminación de Gauss-Jordan.
La historia de los determinantes
Los determinantes hicieron su aparición en las matemáticas más de un siglo antes que las matrices. El término matriz fue creado por James Joseph Sylvester, tratando de dar a entender que era “la madre de los determinantes”.
Algunos de los más grandes matemáticos de los siglos XVIII y XIX contribuyeron al desarrollo de las propiedades de los determinantes. La mayoría de los historiadores coinciden en afirmar que la teoría de los determinantes se originó con el matemático alemán Gottfried Wilhelm Leibniz (1646-1716) quien fue con Newton, el co inventor del cálculo diferencial e integral. Leibniz empleó los determinantes en 1693 con relación a los sistemas de ecuaciones lineales simultáneas. No obstante hay quienes creen que el matemático japonés Seki Kowa hizo lo mismo unos 10 años antes.
Las contribuciones más prolíficas a la teoría de los determinantes fueron las del matemático francés Agustin-Louis Cauchy (1789-1857). Cauchy escribió, en 1812 una memoria de 84 páginas que contenía la primera demostración del teorema detAB=detA detB. En 1840 Cauchy hizo muchas otras contribuciones a las matemáticas. En su texto de cálculo de 1829 Leçons sur le calcul différential, dio la primera definición razonablemente clara de límite.
Cauchy escribió ampliamente tanto en las matemáticas puras como en las aplicadas. Solo Euler escribió más. Cauchy hizo contribuciones en varias áreas, incluyendo la teoría de las funciones reales y complejas, la teoría de la probabilidad, geometría, teoría de propagación de las ondas y las series infinitas.
A Cauchy se le reconoce el haber establecido nuevos niveles de rigor en las publicaciones matemáticas. Después de Cauchy, fue mucho más difícil publicar escritos basándose en la intuición; se exigió una estricta adhesión a las demostraciones rigurosas.
El volumen de las publicaciones de Cauchy fue abrumador . Cuando la Academis Francesa de Ciencias comenzó a publicar su revista Comptes Rendus en 1835, Cauchy envió su obra para que se publicara, en poco tiempo los gastos de impresión se hicieron tan grandes, solo por la obra de Cauchy, que la academia impuso un límite de cuatro cuartillas por cada documento a ser publicado.
Hay algunos otros matemáticos que merecen ser mencionados aquí. El desarrollo de un determinante por cofactores fue empleado por primera vez por el matemático francés Pierre de Laplace (1749-1827). Laplace es mejor conocido por la transformación que lleva su nombre que se estudia en los cursos de matemáticas aplicadas.
Un contribuyente principal de la teoría de los determinantes (estando solo Cauchy antes que él) fue el matemático alemán Carl Gustav Jacobi (1804-1851). Fue con él con quien la palabra “determinante” ganó la aceptación definitiva. Lo primero en lo que Jacobi empleó los determinantes fue en las funciones, al establecer la teoría de las funciones de varias variables. Sylvester llamó más tarde jacobiano a éste determinante.
Métodos de cálculo
Para el cálculo de determinantes de matrices de cualquier orden, existe una regla recursiva (teorema de Laplace) que reduce el cálculo a sumas y restas de varios determinantes de un orden inferior. Este proceso se puede repetir tantas veces como sea necesario hasta reducir el problema al cálculo de múltiples determinantes de orden tan pequeño como se quiera. Sabiendo que el determinante de un escalar es el propio escalar, es posible calcular el determinante de cualquier matriz aplicando dicho teorema.
Además de esta regla, para calcular determinantes de matrices de cualquier orden podemos usar otra definición de determinante conocida como Fórmula de Leibniz.
La fórmula de Leibniz para el determinante de una matriz cuadrada A de orden n es:
donde la suma se calcula sobre todas las permutaciónes σ del conjunto {1,2,...,n}. La posición del elemento i después de la permutación σ se denota como σi. El conjunto de todas las permutaciones es Pn. Para cada σ, sgn(σ) es la signatura de σ, esto es +1 si la permutación es par y −1 si es impar (ver Paridad de permutaciones).
En cualquiera de los sumandos, el término
denota el producto de las entradas en la posición (i, σi), donde i va desde 1 hasta n:
La fórmula de Leibniz es útil como definición de determinante; pero, excepto en casos muy pequeños, no es una forma práctica de calcularlo: hay que llevar a cabo n! productos de n factores y sumar n! elementos. No se suele usar para calcular el determinante si la matriz tiene más de tres filas
Matrices de orden inferior
El caso de matrices de orden inferior (orden 1, 2 ó 3) es tan sencillo que su determinante se calcula con sencillas reglas conocidas. Dichas reglas son también deducibles del teorema de Laplace.
Una matriz de orden uno, es un caso trivial, pero lo trataremos para completar todos los casos. Una matriz de orden uno puede ser tratada como un escalar, pero aquí la consideraremos una matriz cuadrada de orden uno:
El valor del determinante es igual al único termino de la matriz:
Los determinantes de una matriz de orden 2:
se calculan con la siguiente fórmula:
Dada una matriz de orden 3:
En determinante de orden 3 se calcula mediante la
regla de Sarrus:
Determinantes de orden superior
El determinante de orden n, puede desarrollarse a partir de una fila o columna, reduciendo el problema al cálculo de un determinante de orden n-1. Para ello se toma una fila o columna cualquiera, multiplicando cada elemento por su
adjunto (es decir, el determinante de la matriz que se obtiene eliminando la fila y columna correspondiente a dicho elemento, multiplicado por (-1)
i+j donde i es el número de fila y j el número de columna). La suma de todos los productos es igual al determinante.
En caso de un determinante de orden 4, se obtienen directamente determinantes de orden 3 que podrán ser calculados por la regla de Sarrus. En cambio, en los determinantes de orden superior, como por ejemplo n = 5, al desarrollar los elementos de una línea, obtendremos determinantes de orden 4, que a su vez se deberán desarrollar en por el mismo método, para obtener determinantes de orden 3. Por ejemplo, para obtener con el método especificado un determinante de orden 4, se deben calcular 4 determinantes de orden 3. En cambio, si previamente se logran tres ceros en una fila o columna, bastara con calcular solo un determinante de orden 3 (ya que los demás determinantes estarán multiplicados por 0, lo que los anula).
La cantidad de operaciones aumenta muy rápidamente. En el peor de los casos (sin obtener ceros en filas y columnas), para un determinante de orden 4 se deberán desarrollar 4 determinates de orden 3. En un determinante de orden 5, se obtienen 5 determinates de orden 4 a desarrollar, dándonos 20 determinates de orden 3. El número de determinates de orden 3 que se obtienen en el desarrollo de un determinante de orden n es igual a
Por ejemplo, mediante este método, para un determinante de orden 10 se deberán calcular 10 x 9 x 8 x 7 x 6 x 5 x 4 = 604.800 determinantes de orden 3.
También puede utilizarse el Método de eliminación Gaussiana, para convertir la matriz en una matriz triangular. Si bien el proceso puede parecer tedioso, estará muy lejos de los 14.529.715.200 de determinantes de orden 3 necesarios para calcular el determinante de una matriz de orden 14.
Métodos numéricos
Para reducir el coste computacional de los determinantes a la vez que mejorar su estabilidad frente a errores de redondeo, se aplica la
regla de Chio, que permite utilizar métodos de triangularización de la matriz reduciendo con ello el cálculo del determinante al producto de los elementos de la diagonal de la matriz resultante. Para la triangularización se puede utilizar cualquier método conocido que sea numéricamente estable. Éstos suelen basarse en el uso de matrices ortonormales, como ocurre con el método de Gauss o con el uso de
reflexiones de Householder o
rotaciones de Givens.
La precisión limitada del cálculo numérico produce incertidumbre en ocasiones en los resultados de este método. Un valor muy pequeño del determinante podría ser el resultado de una matriz de rango deficiente, aunque no lo es necesariamente. Por otra parte, para matrices casi singulares el resultado no siempre es preciso. Es necesario comprobar el
rango de la matriz con otros métodos o calcular el
número de condición de la matriz para determinar la fiabilidad del resultado.
Determinantes en dimensión infinita
Bajo ciertas condiciones puede definirse el determinante de aplicaciones lineales de un
espacio vectorial de Banach de dimensión infinita. En concreto en el determinante está definido para los
operades de la clase de determinante que puede a partir de los
operadores de la clase de traza. Un ejemplo notable fue el
determinante de Fredholm que éste definió en conexión con su estudio de la
ecuación integral que lleva su nombre:
(*)
Donde:
- es una función conocida
- es una la función incógnita
- es una función conocida llamada núcleo, que da lugar al siguiente operador lineal compacto y de traza finita en el espacio de Hilbert de funciones de cuadrado integrable en el intervalo [0,1]:
:
La ecuación (
*) tiene solución si el determinante de Fredholm
no se anula. El determinante de Fredholm en este caso generaliza al determinante en dimensión finita y puede calcularse explícitamente mediante:
La propia solcuión de la ecuación (
*) puede escribirse de manera simple en términos del determinante cuando este no se anula.
Primeros ejemplos: áreas y volúmenes
El cálculo de
áreas y
volúmenes bajo forma de determinantes en
espacios euclídeos aparecen como casos particulares de una noción más general de determinante. La letra mayúscula D (Det) se reserva a veces para distinguirlos.
Determinante de dos vectores en el plano euclídeo
Fig. 1. El determinante es el área azul orientada.
Sea
P el plano euclídeo. El determinante de los vectores
X y
X' se obtiene con la expresión analítica
o, de manera equivalente, por la expresión geométrica
en la cual
es el
ángulo orientado formado por los vectores
X y
X'.
Propiedades
- El valor absoluto del determinante es igual a la superficie del paralelogramo definido por X y X' ( es en efecto la altura del paralelogramo, por lo que A = Base × Altura).
- El determinante es nulo si y sólo si los dos vectores son colineales (el paralelogramo se convierte en una línea).
- Su signo es estrictamente positivo si y sólo si la medida del ángulo (X, X ') se encuentra en ]0,[.
- La aplicación del determinante es bilineal: la linearidad respecto al primer vector se escribe
y respecto al segundo
Fig. 2.Suma de las áreas de dos paralelogramos adyacentes.
La figura 2, en el plano, ilustra un caso particular de esta fórmula. Representa dos paralelogramos adyacentes, uno definido por los vectores u y v (en verde), y otro por los vectores u' y v (en azul). Es fácil ver sobre este ejemplo el área del paralelogramo definido por los vectores u+u' y v (en gris): es igual a la suma de los dos paralelogramos precedentes a la cual se sustrae el área de un triángulo y se añade el área de otro triángulo. Ambos triángulos se corresponden por translación y la fórmula siguiente se verifica Det (u+u', v)=Det (u, v)+Det (u', v).
El dibujo corresponde a un caso particular de la fórmula de bilinealidad ya que las orientaciones han sido elegidas de manera que las áreas tengan el mismo signo, aunque ayuda a comprender el contenido geométrico.
Generalización
Es posible definir la noción de determinante en un plano euclídeo orientado con una base ortonormal directa
B utilizando las coordenadas de los vectores en esta base. El cálculo del determinante da el mismo resultado sea cual sea la base ortonormal directa elegida para el cálculo.
Determinante de tres vectores en el espacio euclídeo
Sea
E el espacio euclídeo orientado de dimensión 3. El determinante de tres vectores de
E se da por
Fig. 3. Ilustración gráfica de la trilinealidad.
Este determinante lleva el nombre de
producto mixto.
Propiedades
- El valor absoluto del determinante es igual al volumen de paralelepípedo definido por los tres vectores.
- El determinante es nulo si y sólo si los tres vectores se encuentran en un mismo plano (paralelepípedo "plano").
- La aplicación determinante es trilineal: sobre todo
Una ilustración geométrica de esta propiedad se da en la figura 3 con dos paralelepípedos adyacentes, es decir con una cara común. La igualdad siguiente es entonces intuitiva:
- .
Propiedades
- El determinante de una matriz es un invariante algebraico, lo cual implica que dada una aplicación lineal todas las matrices que la represente tendrán el mismo determinante. Eso permite definir el valor del determinante no sólo para matrices sino también para aplicaciones lineales.
- El determinante de una matriz y el de su traspuesta coinciden:
Determinante del producto
- Una propiedad fundamental del determinante es su comportamiento multiplicativo frente al producto de matrices:
Esta propiedad es más trascendente de lo que parece y es muy útil en el cálculo de determinantes. En efecto, supongamos que queremos calcular el determinante de la matriz
y que
es cualquier matriz con derminante uno (el elemento neutro respecto al producto del cuerpo). En este caso, se verifica que:
Una aplicación lineal entre dos espacios vectoriales de dimensión finita se puede representar mediante una matriz. La matriz asociada a la
composición de aplicaciones lineales entre espacios de dimensión finita se puede calcular mediante el producto de matrices. Dadas dos aplicaciones lineales
y
, se cumple lo siguiente:
Matrices en bloques
Sean
matrices
respectivamente. Entonces
Esto se puede ver de la formula de Leibiniz
Leibniz formula. Empleando la siguiente identidad
vemos que para una matriz general
Análogamente, se puede obtener una identidad similar con
factorizado.
Si
son matrices diagonales,
- ]
Derivada de la función determinante
La función determinante puede definirse sobre el espacio vectorial formado por matrices cuadradas de orden
n. Dicho espacio vectorial puede convertirse fácilmente en un
espacio vectorial normado mediante la
norma matricial, gracias a lo cual dicho espacio se convierte en un espacio métrico y topológico, donde se pueden definir límites e incluso
derivadas. El determinante puede definirse como un morfismo del
álgebra de las matrices al conjunto de los elementos del cuerpo sobre el que se definen las matrices:
El
diferencial de la función derivada (o jacobiana) viene en términos de la matriz de adjuntos:
Donde:
- es la matriz de adjuntos.
- , es la traza de la matriz.
Menores de una matriz
Además del determinante de una matriz cuadrada, dada una matriz se pueden definir otras magnitudes mediante el empleo de determinantes relacionadas con las propiedades algebraicas de dicha matriz. En concreto dada una matriz cuadrada o rectangular se pueden definir los llamados determinantes
menores de orden r a partir del determinante de submatrices cuadradas de
rx
r de la matriz original. Dada la matriz
:
Se define cualquier menor de rango
r como:
Debe notarse que en general existirá un número elevado de menores de orden
r, de hecho el número de menores de orden
r de una matriz
mx
n viene dado por:
Una propiedad interesante es que el
rango coincide con el orden del menor no nulo más grande posible, siendo el cálculo de menores una de los medios más empleados para calcular el rango de una matriz o de una aplicación lineal.