Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Solucion:
Para dar solucion al ejercicio mencionado utilizaremos el metodo por determinan-
tes, el cual nos permitira saber si los cuatro vectores en R4 son o no linealmente
independientes. Antes de calcular el determinante, debemos formar con los vectores
una matriz que llamaremos A, colocando dichos vectores como columnas de la matriz.
Como se muestra acontinuacion:
v1 v2 v3 v4
0 1 1 0
A=
1 2 0 0
0 3 1 1
1 4 0 1
Ahora denotaremos por |A|, como el determinante de la matriz A. Por otro lado:
1
A continuacion procedemos a calcular el determinante de la matriz A.
0 1 1 0
2 0 0
1 0 0
1 2 0
1 2 0
1 2 0 0
|A| = = 0 3 1 1 1 0 1 1 + 1 0 3 1 + 0 0 3 1
0 3 1 1
4 0 1
1 0 1
1 4 1
1 4 0
1 4 0 1
Como podemos observar hay dos cofactores en rojo, es decir son ceros, entonces nos
obimos esos calculos, asi que nos quedadria de la siquiente forma:
0 1 1 0
1 0 0
1 2 0
1 2 0 0
|A| = = 1 0 1 1 + 1 0 3 1
0 3 1 1
1 0 1
1 4 1
1 4 0 1
1 1 0 1 0 1
+1 1 3 1 2 0 1 + 0 0 3
|A| = 1 1
0
+ 0
0 1 1 1 1 0 4 1 1 1 1 4
Como en el caso anterior, en los cofactores cero nos obiamos los calculos y nos queda:
0 1 1 0
1 2 0 0 1 1 3 1 0 1
|A| = = 1 1 + 1 1
4 1 2 1 1
0 3 1 1 0 1
1 4 0 1
0 1 1 0
1 2 0 0
|A| = = 1 [1(1 1 0 1)] + 1 [1(3 1 4 1) 2(0 1 1 1)]
0 3 1 1
1 4 0 1
0 1 1 0
1 2 0 0
|A| = = 1 [1(1)] + 1 [1(1) 2(1)]
0 3 1 1
1 4 0 1
0 1 1 0
1 2 0 0
|A| = = 1 [1] + 1 [1 + 2]
0 3 1 1
1 4 0 1
2
0 1 1 0
1 2 0 0
|A| = = 1 [1] + 1 [1]
0 3 1 1
1 4 0 1
0 1 1 0
1 2 0 0
|A| = = 1 + 1
0 3 1 1
1 4 0 1
0 1 1 0
1 2 0 0
|A| = =0
0 3 1 1
1 4 0 1
a) Scrip llamadaDet.m
1 function det = llamadaDet (A)
2 [ f , c ] = s i z e (A) ;
3 det =0;
4 for i =1: f
5 det = det + (( 1) (1+ i ) ) A( 1 , i ) d e t e r m i n a n t e (
subMatriz (A, f , i ) ) ;
6 end
7 end
b) Scrip determinante.m
1 function det=d e t e r m i n a n t e (subM)
2 [ f , c ] = s i z e (subM) ;
3 i f f == 2
4 det = subM ( 1 , 1 ) subM ( 2 , 2 ) subM ( 2 , 1 ) subM ( 1 , 2 ) ;
5 else
6 for i =1: f
7 det = (( 1) (1+ i ) ) subM ( 1 , i ) d e t e r m i n a n t e (
subMatriz (subM , f , i ) ) ;
8 det=sum( det ) ;
9 end
10 end
11 end
3
c) Scrip subMatriz.m
1 function SM = subMatriz (A, c , c o l )
2 SM = zeros ( c 1,c 1) ;
3 cont = 1 ;
4 for i =1 : c
5 i f i = c o l
6 for j =2 : c
7 SM( j 1, cont ) = A( j , i ) ;
8 end
9 cont = cont + 1 ;
10 end
11 end
12 end
4
2) Ejecutando y comprobando el scrip y el comando det() de Matlab