Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

25 votos

¿Cómo calcular el determinante de una matriz tridiagonal con diagonales constantes?

Cómo demostrar que el determinante de la siguiente (n×n) matriz

(52000025200002520000252025)

es igual a 13(4n+11) ?


De manera más general:

¿Cómo se calcula el determinante de lo siguiente? matriz tridiagonal (donde las tres diagonales son constantes)?

Mn(a,b,c)=(ab0000cab0000cab0000cab0ca)

Aquí a,b,c pueden tomarse como números reales, o como números complejos.

En otras palabras, la matriz Mn(a,b,c)=(mij)1i,jn es tal que mij={ai=j,bi=j1,ci=j+1,0otherwise.

No parece que haya un patrón fácil para utilizar la inducción: la matriz no es una diagonal matriz de bloques del tipo M=(AC0B) (donde podríamos utilizar det para el paso de inducción), y no hay líneas o columnas con una sola entrada distinta de cero, por lo que Expansión de Laplace se complica rápidamente.

¿Existe un patrón general que se pueda utilizar? ¿O la respuesta sólo se conoce caso por caso? Es posible calcular el determinante a mano para pequeñas n :

\begin{align} \det(M_1(a,b,c)) & = \begin{vmatrix} a \end{vmatrix} = a \\ \det(M_2(a,b,c)) & = \begin{vmatrix} a & b \\ c & a \end{vmatrix} = a^2 - bc \\ \det(M_3(a,b,c)) & = \begin{vmatrix} a & b & 0 \\ c & a & b \\ 0 & c & a \end{vmatrix} = a^3 - 2abc \end{align}

Pero no hay un patrón fácilmente aparente y el cálculo se vuelve muy difícil cuando n se hace grande.

0 votos

Yo sugeriría la inducción. Aunque va a ser un poco complicado.

0 votos

La inducción funcionaría utilizando determinantes del bloque .

0 votos

Un caso más general, en el que las diagonales no son constantes, se discute aquí .

34voto

Vamos a generalizar un poco la respuesta de Calvin Lin. Dejemos que A_n = \begin{bmatrix} a & b & 0 & 0 & \cdots & 0\\ c & a & b & 0 & \cdots & 0\\ 0 & c & a & b & \cdots & 0\\ \vdots & \vdots & \vdots & \ddots & \cdots & 0\\ \vdots & \vdots & \vdots & \vdots & a & b\\ 0 & 0 & 0 & \cdots & c & a \end{bmatrix}.

Entonces tenemos, mediante el uso de Expansión de Laplace dos veces, \det(A_n) = a \det(A_{n-1}) - bc \det(A_{n-2}).

Llamando a \det(A_n) = d_n tenemos lo siguiente relación de recurrencia lineal homogénea : d_n = a d_{n-1} - bc d_{n-2}.

La ecuación característica es \begin{align} x^2 - ax + bc = 0 & \implies \left(x - \frac{a}2 \right)^2 - \left(\frac{a}2 \right)^2 + bc = 0 \\ & \implies x = \frac{a \pm \sqrt{a^2-4bc}}2. \end{align}

(Esto supone que existe una raíz cuadrada. Siempre es el caso en \mathbb{C} .)

Caso 1: a^2 - 4bc \neq 0

En este caso el polinomio característico tiene dos raíces distintas, por lo que tenemos (para algunas constantes k_1 , k_2 ): d_n = k_1 \left( \dfrac{a + \sqrt{a^2-4bc}}2\right)^n + k_2 \left( \dfrac{a - \sqrt{a^2-4bc}}2\right)^n.

Tenemos d_1 = a y d_2 = a^2 - bc . Entonces obtenemos que d_0 = 1 . Por lo tanto, k_1 + k_2 = 1. a (k_1 + k_2) + (k_1 - k_2)\sqrt{a^2-4bc} = 2a \implies k_1 - k_2 = \dfrac{a}{\sqrt{a^2-4bc}}.

Por lo tanto, \begin{align} k_1 & = \dfrac{a + \sqrt{a^2-4bc}}{2\sqrt{a^2-4bc}}, & k_2 & = -\dfrac{a-\sqrt{a^2-4bc}}{2\sqrt{a^2-4bc}} \end{align}

Y por último: \color{red}{\det(A_n) = \dfrac1{\sqrt{a^2-4bc}} \left( \left( \dfrac{a + \sqrt{a^2-4bc}}2\right)^{n+1} - \left( \dfrac{a - \sqrt{a^2-4bc}}2\right)^{n+1}\right)}.

Enchufar a = 5 y b=c=2 ( a^2 - 4 bc \neq 0 ), para obtener \det(A_n) = \frac{1}{3} ( 4^{n+1} - 1)

Caso 2: a^2 - 4bc = 0

Si el polinomio característico tiene una raíz doble x = a/2 existen constantes k_1 , k_2 tal que: d_n = (k_1 + k_2 n) \bigl(\frac{a}{2}\bigr)^n.

Las condiciones iniciales son d_0 = 1 y d_1 = a Así que..: \begin{align} k_1 & = 1 & (k_1 + k_2) a = 2a \end{align}

Si a = 0 entonces 4bc = a^2 implica b o c es cero, y d_n = 0 para n \ge 1 . De lo contrario, (k_1 + k_2) a = 2a \implies k_1 + k_2 = 2 \implies k_2 = 1. Y por último: \color{red}{\det(A_n) = (n+1) \bigl(\frac{a}{2}\bigr)^n}.

1 votos

Por alguna razón, es la primera vez que veo que los elementos fuera de la diagonal son diferentes, aunque claramente no cambia nada en la prueba.

0 votos

Nótese que la relación de recurrencia en esta respuesta es siempre válida, pero la respuesta final sólo lo es cuando a^2\neq 4bc por lo que no se aplica, por ejemplo, al caso especial de esta pregunta .

0 votos

@MarcvanLeeuwen Se ha corregido. (También he reformulado toda la respuesta, el OP es una cuenta borrada de todos modos...)

15voto

Calvin Lin Puntos 33086

Dejemos que M_n sea el n \times n matriz. Calculando el determinante expandiendo por la primera fila y luego por la segunda columna, obtenemos Det(M_n) = 5 Det(M_{n-1} ) - 4 Det(M_{n-2}) .

Dejemos que Det(M_n) = D_n Así que D_n satisface la relación de recurrencia D_n - 5 D_{n-1} + 4 D_{n-2} = 0 con valores iniciales D_0 = 1, D_1 = 5 . La ecuación característica x^2 - 5x + 4 tiene raíces x= 4, 1 , por lo que la solución tiene la forma A4^n + B1^n . Introduciendo los valores iniciales, obtenemos A= \frac {4}{3}, B= -\frac {1}{3} , lo que arroja el valor D_n = \frac {1}{3} (4^{n+1} - 1) .


D_0 = 1 porque es el producto vacío, que por definición tiene el valor 1. Si no le gusta utilizar D_0 = 1 , sólo hay que calcular D_1 = 5 y D_2 = 5 \times 5 - 2 \times 2 = 21 y luego encontrar los valores de A, B .

6voto

Jason Weathered Puntos 5346

Su determinante es igual a 2^n\det\begin{bmatrix}2x & 1 & 0 & 0 & 0 & \cdots & 0\\ 1 & 2x & 1 & 0 & 0 & \cdots & 0\\ 0 & 1 & 2x & 1 & 0 & \cdots & 0\\ \vdots & \ddots & \ddots & \ddots & \ddots & \ddots &\vdots\\ 0 & \cdots & 0 & 1 & 2x & 1 & 0\\ 0 & \cdots & 0 & 0 & 1 & 2x & 1\\ 0 & \cdots & 0 & 0 & 0 & 1 & 2x\end{bmatrix}=:2^nD_n(x), con x=5/4 . Como en la respuesta de Calvin Lin, D_n(x) satisface una recurrencia, a saber D_n(x)=2xD_{n-1}(x)-D_{n-2}(x) que se puede obtener expandiendo D_n(x) por menores en su primera fila y luego ampliar el (n-1) -por- (n-1) determinante que se obtiene en el segundo término por menores en su primera columna. Esta es la recurrencia definitoria de la Polinomios de Chebyshev de primer y segundo tipo que se denominan T_n(x) y U_n(x) . Además, U_0(x)=1=D_0(x) y U_1(x)=2x=D_1(x) . Así que D_n(x)=U_n(x) .

Los polinomios de Chebyshev están relacionados con expansiones de funciones trigonométricas o hiperbólicas. En el caso de los polinomios del segundo tipo, \begin{aligned} U_n(\cos t)&=\frac{\sin (n+1)t}{\sin t},\\ U_n(\cosh t)&=\frac{\sinh (n+1)t}{\sinh t}. \end{aligned} Utilizando el segundo de ellos, dejamos que \cosh t=\frac{5}{4} y encontrar que e^t=\frac{1}{2} o 2 . La elección de una de estas soluciones, digamos e^t=2 se puede evaluar tanto \sinh (n+1)t y \sinh t . El resultado final es la fórmula dada.

Esto funciona para el general x, pero como se indica en el comentario de Marc van Leeuwen a la respuesta del usuario17762, es necesario tener especial cuidado cuando x=\pm1. Resolver \cosh t=x o e^t+e^{-t}=2x encontramos e^t=x\pm\sqrt{x^2-1}, que da como resultado \begin{aligned} U_n(x)=U_n(\cosh t)&=\frac{(x+\sqrt{x^2-1})^{n+1}-(x-\sqrt{x^2-1})^{n+1}}{x+\sqrt{x^2-1}-(x-\sqrt{x^2-1})}\\ &=\frac{(x+\sqrt{x^2-1})^{n+1}-(x-\sqrt{x^2-1})^{n+1}}{2\sqrt{x^2-1}}. \end{aligned} Esto se reduce claramente a un polinomio en x, pero es más útil que la forma polinómica para la evaluación. Cuando x=\pm1, lo que equivale a t=im\pi, La regla de l'Hôpital es necesaria en la evaluación: \begin{aligned} U_n(\pm1)=U_n(\cosh im\pi)&=\lim_{t\to im\pi}\frac{e^{(n+1)t}-e^{-(n+1)t}}{e^t-e^{-t}}\\ &=\lim_{t\to im\pi}\frac{(n+1)e^{(n+1)t}+(n+1)e^{-(n+1)t}}{e^t+e^{-t}}=(n+1)(\pm1)^n. \end{aligned}

Pregunta revisada: El método puede adaptarse para manejar la forma más general en la pregunta revisada de febrero de 2015. Si bc=0 el determinante es claramente a^n. En caso contrario, deja que g sea una solución a g^2=bc y definir x:=\frac{a}{2g}, y:=\frac{b}{g}. Desde \frac{c}{g}=\frac{g}{b}=y^{-1}, el determinante más general es igual a g^n\det\begin{bmatrix}2x & y & 0 & 0 & 0 & \cdots & 0\\ y^{-1} & 2x & y & 0 & 0 & \cdots & 0\\ 0 & y^{-1} & 2x & y & 0 & \cdots & 0\\ \vdots & \ddots & \ddots & \ddots & \ddots & \ddots &\vdots\\ 0 & \cdots & 0 & y^{-1} & 2x & y & 0\\ 0 & \cdots & 0 & 0 & y^{-1} & 2x & y\\ 0 & \cdots & 0 & 0 & 0 & y^{-1} & 2x\end{bmatrix}=:g^nD_n(x,y). Pero D_n(x,y) satisface la misma recurrencia que D_n(x) y las mismas condiciones iniciales, por lo que D_n(x,y) también es igual a U_n(x). (Es independiente de y. )

4voto

Susan L Smith Puntos 6

El determinante también puede verificarse mediante determinantes del bloque .

Definir A^{(k)} para ser el k\times k matriz de la forma A^{(k)}:= \begin{bmatrix} 5 & 2 & 0 &0&0&\cdots & 0\\ 2 & 5 & 2 & 0&0&\cdots & 0\\ 0 & 2 &5&2&0 & \cdots & 0\\ \vdots & \vdots& \vdots& \vdots& \vdots& \vdots& \vdots\\ 0 & \cdots& & 0& 2 &5& 2\\ 0 & \cdots & & \cdots&\cdots& 2 &5 \end{bmatrix}. Esto puede expresarse como A^{(k)}=\begin{bmatrix}A^{(k-1)}&u\\u^T&5\end{bmatrix}, donde u=[0,0,0,\ldots,2]^T es un k\times1 vectorial.

De la forma del determinante de bloque se deduce que \det\left(A^{(k)}\right)=\det\left(A^{(k-1)}\right)\det\left(5-u^T{\left(A^{(k-1)}\right)}^{-1}u\right), que puede simplificarse drásticamente mediante la estructura de u como \det\left(A^{(k)}\right)=\det\left(A^{(k-1)}\right)\left(5-4{\left(A^{(k-1)}\right)}^{-1}_{n,n}\right). Además, \left(A^{(k-1)}\right)^{-1}_{n,n}=\frac{(-1)^{n+n}\det\left(A^{(k-2)}\right)}{\det\left(A^{(k-1)}\right)}=\frac{\det\left(A^{(k-2)}\right)}{\det\left(A^{(k-1)}\right)}. La relación de recurrencia para el determinante puede entonces escribirse como, al simplificar, \det\left(A^{(k)}\right)=5\det\left(A^{(k-1)}\right)-4\det\left(A^{(k-2)}\right), a partir de la cual se puede verificar la forma requerida del determinante de forma similar a las respuestas anteriores.

3voto

GmonC Puntos 114

Para el caso más general de una tridiagonal Matriz de Toeplitz mencionado al final en la pregunta, el método directo (sin usar la inducción) que usé en esta respuesta puede adoptarse de la siguiente manera. En primer lugar, hay que tener en cuenta que la respuesta dependerá únicamente de a y el producto p=bc ya que la conjugación por una matriz diagonal que tiene como entradas diagonales una progresión geométrica 1,t,t^2,\ldots,t^{n-1} puede utilizarse para desplazar cualquier factor no nulo ~t de b a c . Si p=0 entonces tenemos una matriz triangular, y el determinante será a^n Dejando a un lado este caso trivial, puedo suponer (por razones que quedarán claras) sin pérdida de generalidad que c=-1 . Así que queremos saber D= \begin{vmatrix} a & -p & 0 & 0 & \cdots & 0\\ -1 & a & -p & 0 & \cdots & 0\\ 0 & -1 & a & -p & \ddots & 0\\ \vdots & \ddots & \ddots & \ddots & \ddots & 0\\ \vdots & \vdots & \ddots & -1 & a & -p\\ 0 & 0 & \cdots &0 & -1 & a \end{vmatrix}.

El polinomio cuadrático X^2-aX+p será de importancia; dejemos que r sea una raíz de este polinomio. Multiplicando nuestra matriz de la izquierda por \begin{pmatrix}1&r&r^2&\ldots&\ldots&r^{n-1}\\ 0&1&r&r^2&\ddots&r^{n-2}\\ 0&0&1&r&\ddots&r^{n-3}\\ \vdots & \ddots & \ddots & 1& \ddots & \vdots \\ \vdots & \ddots & \ddots & \ddots& \ddots & r \\ 0&0& \ldots& \ldots &0 & 1 \end{pmatrix}, que tiene el determinante ~1 , da debido al hecho de que -r^2+ar-p=0 (y así ar-p=r^2 ), la matriz R=\begin{pmatrix}a-r&0&0&\ldots&0&r^n\\ -1&a-r&0&\ddots&0&r^{n-1}\\ 0&-1&a-r&\ddots&0&r^{n-2}\\ \vdots & \ddots & \ddots & \ddots & \vdots&\vdots \\ \vdots & \ddots & \ddots & -1 & a-r& r^2 \\ 0&0& \ldots &0&-1 & a \end{pmatrix}. Las entradas diagonales son iguales a la otra raíz s=a-r de X^2-aX+p (posiblemente igual a ~r ), excepto la última entrada que es s+r .

Ahora se puede reconocer que C=sI-C_P donde C_P es la matriz compañera de P=r^n+r^{n-1}X+r^{n-2}X^2+\cdots+r^2X^{n-2}+rX^{n-1}+X^n. Desde C_P tiene como polinomio característico \det(IX-C_P)=P obtenemos como determinante \det(R)=P[X:=s]=r^n+r^{n-1}s+r^{n-2}s^2+\cdots+r^2s^{n-2}+rs^{n-1}+s^n. Así que nuestra respuesta puede escribirse como D=\det(R) = \begin{cases} \displaystyle\frac{r^{n+1}-s^{n+1}}{r-s}&\text{if }r\neq s,\\ \\ \displaystyle (n+1)r^n&\text{if }r=s.\end{cases} Por supuesto se puede tomar por la fórmula cuadrática concretamente r=\frac{a+\sqrt{a^2-4p}}2 y s=\frac{a-\sqrt{a^2-4p}}2 pero esto no hace que la respuesta sea más transparente.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X