Sei sulla pagina 1di 5

Analisis Numerico I

Fabian Marin Calvache


13 de marzo de 2017

1. Ejercicio 6. Verificar si los siguientes vectores de R4 son linealmente independientes:

v1 =[0 1 0 1], v2 =[1 2 3 4], v3 =[1 0 1 0], v4 =[0 0 1 1].

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:

a) Si |A| = 0, entonces los cuatro vectores son linealmente dependientes LD.


b) Si |A| =
6 0 , entonces los cuatro vectores son linealmente independientes LI.

La matriz A en terminos de determinante se veera asi:




0 1 1 0

1 2 0 0
|A| =
0 3 1 1

1 4 0 1

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

Como podemos observar el determinante de la matriz A es 0, es decir |A| = 0.


Luego los cuatro vectores propuestos NO son linealmente independientes LI.

2. Algoritmo. Ahora mostraremos el algoritmo para calcular el determinante de una


matriz Ann .

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

d ) Corriendo los Scrip.


1) Creando la matriz con los vectores

4
2) Ejecutando y comprobando el scrip y el comando det() de Matlab

Aunque Matlab nos muestre un numero cercano a cero, lo podemos corroborar


haciendolo a mano, que el |A| = 0.

Potrebbero piacerti anche