Tema 1
Tema 1
Tema 1
Definición 1.1
Un espacio vectorial real o un R-espacio vectorial es una terna (V, +, ·), donde “ + ” es una ley
de composición interna de V
+: V ×V → V
(u, v) 7→ u + v
que cumple las siguientes propiedades:
+1) asociativa: (u + v) + w = u + (v + w) ∀ u, v, w ∈ V ,
+2) conmutativa: u + v = v + u ∀ u, v ∈ V ,
+3) elemento neutro o nulo: ∃ 0 ∈ V tal que u + 0 = u ∀ u ∈ V ,
+4) elemento simétrico u opuesto: ∀ u ∈ V ∃ − u ∈ V tal que u + (−u) = 0,
el cumplir estas cuatro propiedades es equivalente a decir que (V, +) es un grupo abeliano,
·: R×V → V
y es una ley de composición externa verificando:
(λ, v) 7→ λ · v
·1) λ · (u + v) = λ · u + λ · v,
·2) (λ + µ) · v = λ · v + µ · v,
·3) (λ · µ) · v = λ · (µ · v),
·4) 1 · v = v, ∀λ, µ ∈ R y u, v ∈ V .
A los elementos del R-espacio vectorial V les llamaremos vectores y a los de R escalares, a las
operaciones “ + ” suma y a “ · ” producto por escalares.
Ejemplos 1.2
A partir de hora, por simplificar, llamaremos a un R-espacio vectorial simplemente espacio vectorial.
1
2
Sea ∅ =
6 H ⊆ V , donde V es un espacio vectorial, entonces H es un subespacio vectorial de V si
y sólo si verifica las siguientes propiedades:
(1) si h1 , h2 ∈ H ⇒ h1 + h2 ∈ H
(2) si λ ∈ R y h ∈ H ⇒ λ · h ∈ H
Ejemplos 1.5
Ejemplo 2.4
Sea V = {(x, y, z) ∈ R3 : x − y = 0}, vamos a ver que {(1, 1, 0), (0, 0, 1)} es un sistema
generador de V .
Según la definición de V , la condición que han de cumplir un vector de R3 para que esté en V es
que las dos primeras coordenadas sean iguales (x − y = 0), por tanto los vectores de V son todos
de la forma (a, a, b) para algún a y b de R.
(a, a, b) = a(1, 1, 0) + b(0, 0, 1), lo que demuestra que V =< (1, 1, 0), (0, 0, 1) >.
Sea V un espacio vectorial, diremos que un conjunto de vectores {u1 , . . . , un } de V son lineal-
mente independientes (l. ind.) si cumplen la siguiente propiedad:
Si λ1 u1 + . . . + λn un = 0 ⇒ λi = 0 ∀ i = 1, . . . , n.
En caso contrario diremos que {u1 , . . . , un } son linealmente dependientes (l. d.).
Observaciones:
Si v 6= 0 entonces {v} es l. ind.
Cualquier conjunto no vacío de uno l. ind. es l. ind.
Si 0 ∈ {u1 , . . . , un } ⇒ {u1 , . . . , un } es l. d.
{u1 , . . . , un } es l. ind. si y sólo si ningún vector es c. l. de los demás.
{u1 , . . . , un } es l. d. si y sólo si algún vector es c. l. de los demás.
4
Ejemplos 2.6
Observaciones:
Cualquier sistema generador puede convertirse en una base eliminando vectores l. d.
Cualquier conjunto de vectores que sean l. ind. pueden convertirse en una base añadiendo vecto-
res que sean l. ind. con los demás.
5
Ejemplos 3.2
Los vectores {(1, 1, 0), (0, 1, 0), (1, 0, 1), (1, 1, 1)} son un conjunto generador de R3 pero
no forman base porque no son l. ind., basta observar que
(1, 1, 1) = 0 · (1, 1, 0) + 1 · (0, 1, 0) + 1 · (1, 0, 1), por lo que si eliminamos el vec-
tor (1, 1, 1) podríamos tener una base. Para comprobar esto último bastará con ver que
{(1, 1, 0), (0, 1, 0), (1, 0, 1)} son l. ind.
x + z = 0
x(1, 1, 0) + y(0, 1, 0) + z(1, 0, 1) = (0, 0, 0) ⇔ x + y = 0 ⇔ x = y = z = 0
z=0
En consecuencia {(1, 1, 0), (0, 1, 0), (1, 0, 1)} es una base de R3 , de hecho cualquier
vector (a, b, c) ∈ R3 se puede obtener como:
(a, b, c) = (c − a) · (1, 1, 0) + (b − c + a) · (0, 1, 0) + c · (1, 0, 1).
Los vectores {(1, 0, 1), (1, 0, 0)} ⊂ R3 son l. ind.
(
x+y =0
x(1, 0, 1) + y(1, 0, 0) = (0, 0, 0) ⇔ ⇔ x = y = 0,
x=0
pero no forman una base. Vamos a ver que si le añadimos el vector (0, 1, 0) formarían
una base, para lo cual tendremos que comprobar que {(1, 0, 1), (1, 0, 0), (0, 1, 0)} es un
sistema generador y de hecho cualquier vector (a, b, c) ∈ R3 se puede obtener como:
(a, b, c) = c · (1, 0, 1) + (a − c) · (1, 0, 0) + b · (0, 1, 0).
Proposición 3.3
Sea V un espacio vectorial, llamaremos dimensión de V al número de vectores que tiene cualquier
base de V .
Si {v1 , . . . , vn } base de V ⇒ dim V = n.
Observación: La dim V es el número máximo de vectores l. ind. que hay en cualquier conjunto de
vectores de V , al igual que el número mínimo de vectores necesarios para formar un sistema generador.
6
Ejemplos 3.5
dim Rn = n: {(1, 0, . . . , 0), (0, 1, 0, . . . , 0), . . . , (0, . . . , 0, 1)} es una base de R que re-
cibe el nombre de base canónica.
(a1 , . . . , an ) = a1 · (1, 0, . . . , 0) + a2 · (0, 1, 0, . . . , 0) + · · · + an · (0, . . . , 0, 1)
dim Rn [x] = n+1: {1, x, x2 , . . . , xn } es una base de Rn [x] que recibe el nombre de base
canónica.
a0 + a1 x + a2 x2 + · · · + an xn = a0 · 1 + a1 · x + a2 · x2 + · · · + an · xn
Si U ≤ V ⇒ dim U ≤ dim V y si dim U = dim V ⇒ U = V .
Proposición 4.1
Ejemplo 4.3
Ejercicio 4.1. Encontrar las coordenadas del vector u = (7, −2, −2) ∈ R3 en la base
B = {(1, 0, 1), (−1, 1, 1), (2, 1, −1)}.
Las coordenadas serán la solución de la ecuación:
x − y + 2z = 7
(7, −2, −2) = x(1, 0, 1) + y(−1, 1, 1) + z(2, 1, −1) ⇔ y + z = −2 ⇔ x = 2, y = −3, z = 1
x + y − z = −2
4.0.1. Matriz del cambio de base. En esta sección realizaremos una serie de cálculos que nos llevarán
a la obtención de una matriz (matriz del cambio de base), la cual nos servirá para calcular las coordena-
das de un vector respecto de una base, sin necesidad de resolver un sistema de ecuaciones como en el
ejercicio 4.1.
Sea V un espacio vectorial con bases B = {u1 , . . . , un } y B 0 = {v1 , . . . , vn }, u ∈ V con coordenadas
[u]B = (x1 , . . . , xn ) y [u]B0 = (y1 , . . . , yn ).
Vamos a ver la relación existente entre (x1 , . . . , xn ) e (y1 , . . . , yn ):
n
X n
X
[u]B = (x1 , . . . , xn ) ⇒ u = xj · uj [u] B0 = (y1 , . . . , yn ) ⇒ u = yi · vi
j=1 i=1
n
P
Pongamos que [uj ]B0 = (a1j , . . . , anj ) ⇒ uj = aij · vi ∀ j = 1, . . . , n, por tanto nos queda:
i=1
n n n n n
!
X X X X X
u= xj · uj = xj aij · vi = xj aij · vi
j=1 j=1 i=1 i=1 j=1
Pn
Entonces tenemos expresado a u con dos c. l. de los vi , u = yi · vi y
! i=1
n n
xj aij · vi , y como la c. l. ha de ser única por ser B 0 una base, se ha de cumplir que
P P
u =
i=1 j=1
Pn
yi = xj aij ∀ i = 1, . . . , n, igualdad que en forma matricial queda:
j=1
y1 a11 a12 ··· a1n x1
.. .. .. .. .. · ..
. = . . . . .
yn an1 an2 ··· ann xn
A la matriz anterior, de orden n×n, se le denomina matriz de paso de la base B a B 0 la cual denotamos
0
por PBB . Esta matriz tiene como columnas las coordenadas de cada uno de los vectores de B en la base
B0 .
0
En conclusión [u]B0 = PBB · [u]B
0 0
Observación: La matriz PBB es regular (invertible) y se cumple que PBB0 = (PBB )−1
Proposición 4.4
Ejemplo 4.5
Ejercicio 4.2. Sean B = {(−1, 1, 0), (1, −1, 1), (−1, 0, 0)} y B 0 = {(1, 0, 1), (0, 1, 1), (1, 1, 0)} dos
0
bases de R3 . Calcular PBB y las coordenadas de u ∈ R3 en la base B 0 sabiendo que [u]B = (2, −6, 4).
0
Para calcular la matriz PBB tendríamos que calcular las coordenadas de los vectores de B en la base B 0
para lo cual deberíamos resolver tres sistemas de ecuaciones. Pero hay otra forma más sencilla: teniendo
en cuenta el resultado de la
0 0
proposición 4.0.1, PBB = PCB · PBC = (PBC0 )−1 · PBC (C base canónica), y según el ejemplo 4.0.1 estas
0
matrices son aquellas cuyas columnas son los vectores de las dos bases. Por tanto para calcular PBB
bastará con calcular la matriz inversa, de aquella cuyas columnas son los vectores de B 0 , y multiplicarla
por la matriz que tiene como columnas los vectores de B.
−1 1 −1 1
−1 23 −1
1 0 1 −1 1 −1 2 2 2 −1 1 −1 2
0
PBB = 0 1 1 · 1 −1 0 = −1 2
1
2
1
2 · 1 −1 0 = 1 −1 2
1
2
1 1 0 0 1 0 1 1 −1 0 1 0 −1 −1
2 2 2 0 2 2
−1 32 −1
2 2
B 0
−1 1
[u]B0 = PB · [u]B = 1 2 2
· −6 = (−13, 7, 1)
−1 −1 4
0 2 2
5.0.2. Ecuación paramétrica. Como su nombre indica, es una ecuación dada de forma explícita a través
de un número de parámetros, es decir nos define las coordenadas de los vectores a través de parámetros.
En este caso los coeficientes que acompañan a los parámetros han de formar vectores l. ind. y estos
9
vectores formarán una base del subespacio, la dimensión es el número de parámetros que aparecen. Por
ejemplo:
x=λ−µ
y = 2λ − 3µ
W = {(x, y, z, t) ∈ R4 : , λ, µ ∈ R}
z = λ + 2µ
t = −λ + µ
En este caso, dim W = 2 y una base es {(1, 2, 1, −1), (−1, −3, 2, 1)}.
6. M ATRICES
Representaremos por Mn×m (R) el conjunto de todas las matrices reales de orden n × m (n filas y m
columnas). El caso de las matrices cuadradas (mismo número de filas que de columnas) de orden n lo
denotaremos por Mn (R).
Definición 6.1
Dada una matriz A ∈ Mn×m (R) el elemento aij es el elemento de la fila i que ocupa la
columna j.
Dada una matriz A = (aij )i,j ∈ Mn×m (R), llamaremos diagonal principal de A a los
elementos de la forma akk .
Llamaremos matriz identidad de orden n, In , a aquella matriz cuadrada de orden n donde
todos los elementos de la diagonal principal son 1 y los demás son nulos.
Llamaremos matriz nula, 0, a aquella matriz que tiene todos sus elementos nulos.
Dada una matriz A ∈ Mn×m (R), llamaremos matriz traspuesta de A,
AT ∈ Mm×n (R), a aquella matriz obtenida al intercambiar las filas por columnas en A.
Dada una matriz A ∈ Mn (R), diremos que es simétrica si A = AT .
Diremos que una matriz A es triangular inferior (superior) si todos los elementos situados
por debajo (arriba) de la diagonal principal son todos nulos.
Dada una matriz cuadrada A ∈ Mn (R), diremos que es regular si tiene inversa, es decir,
si ∃ A−1 ∈ Mn (R) tal que A · A−1 = A−1 · A = In .
6.2. Transformaciones elementales. Dada una matriz A ∈ Mn×m (R), llamaremos transformaciones
elementales de filas (columnas) de A a cada una de las siguientes transformaciones:
Intercambiar la posición de dos filas (columnas).
Multiplicar todos los elementos de una fila (columna) por un escalar no nulo.
Sumar a un a fila (columna) dada, otra multiplicada por un escalar.
Definición 6.2: Matrices semejantes
Diremos que dos matrices A, B ∈ Mn×m (R) son equivalentes, A ∼e B, si una se obtiene a partir
de la otra por medio de transformaciones elementales.
Proposición 6.3
Dos matrices A, B ∈ Mn×m (R) son equivalentes si y sólo si existen matrices regulares P ∈
Mn (R) y Q ∈ Mm (R) tales que A = P · B · Q.
Observación: Si dos matrices A, B ∈ Mn×m (R) son equivalentes y A se obtiene de B sólo a partir
de transformaciones por filas (columnas) entonces existe una matriz regular P ∈ Mn (R) (Q ∈ Mm (R))
tal que A = P · B (A = B · Q).
Definición 6.4: Rango
Sea A ∈ Mn×m (R), el rango de A (rang(A)) es el número máximo de vectores fila o columna l.
ind. de A. (rang(A) ≤ mı́n{m, n})
Por definición se deduce que rang(A) = rang(AT ).
Proposición 6.5
Observación: El rango de una matriz triangular es el número de filas no nulas que tiene.
Ejemplo 6.6
1 −1 5 3
Calcular el rango de la matriz A = 2 0 1 −1.
4 2 −7 −9
Para calcular el rango de de A vamos a realizar transformaciones elementales por filas hasta
obtener una matriz triangular, cuyo rango será el mismo que de A ya que serían semejantes. El
primer paso es conseguir ceros en las entradas a21 y a31 utilizando como pivote el elemento a11 ,
para ello vamos a sumar la primera fila multiplicada
por −2 a la segunda
y la primera multiplicada
1 −1 5 3
por −4 a la tercera. Así obtenemos la matriz 0 2 −9 −7 . Para finalizar, en la nueva
0 6 −27 −21
matriz, tenemos que conseguir un cero en a32 utilizando como pivote el a22 , por tanto vamos
a
1 −1 5 3
sumar la segunda fila multiplicada por −3 a la tercera y obtenemos 0 2 −9 −7. Esta
0 0 0 0
última matriz es triangular con sólo dos filas no nulas por tanto su rango y el de A es 2.
11
Sea A ∈ Mn (R) regular, entonces es posible llegar, a partir de A, a la matriz identidad In me-
diante transformaciones elementales sólo por filas (columnas).
Ejemplo 6.8
1 −1 1
Calcular la matriz inversa de A = 1 0 2 .
−2 1 0
Para calcular la matriz inversa vamos a utilizar el método de Gauss-Jordan, el cual consiste en
aplicar a la matriz identidad las mismas transformaciones elementales por filas, que se le aplican
a la matriz A para convertirla en la identidad. La matriz resultante de aplicarle a la identidad
dichas transformaciones es la inversa de A.
Para realizar el proceso, utilizamos una nueva matriz obtenida ampliando las filas de la matriz
A con la identidad y vamos realizando transformaciones hasta que la parte correspondiente de la
matriz
A se convierta en la identidad,
la correspondiente a la identidad será la inversa de A.
1 −1 1 | 1 0 0
1 0 2 | 0 1 0, el primer paso es hacer ceros en a21 y a31 utilizando como pivote
−2 1 0 | 0 0 1
a a11 , para ello vamos a sumar la primera fila multiplicada por −1 a la segunda y laprimera
1 −1 1 | 1 0 0
multiplicada por 2 a la tercera. Así obtenemos la matriz 0 1 1 | −1 1 0, ahora
0 −1 2 | 2 0 1
tenemos que conseguir un cero en a32utilizando como pivote el a 22 , por tanto vamos a sumar la
1 −1 1 | 1 0 0
segunda fila a la tercera y obtenemos 0 1 1 | −1 1 0.
0 0 3 | 1 1 1
Lo siguiente es conseguir ceros en a13 y a23 utilizando
como pivote a2a33 ,−1 sumamos la tercera fila
−1
1 −1 0 | 3 3 3
multiplicada por −1 3 a la primera y a la segunda
0 1 0 | −4 2 −1 . El siguiente
3 3 3
0 0 3 | 1 1 1
paso es conseguir un cero en a12 utilizando como pivote a a22 , sumamos la segunda fila a la
1 0 0 | −2 1 −2
3 3 3
primera 0 1 0 | −4 3
2
3
−1
3
. Por último es conseguir que en la diagonal principal sólo
0 0 3 | 1 1 1
hayan unos, que en nuestro caso sólo tenemos que multiplicar la tercera fila por 13 y finalizamos
1 0 0 | −2 1 −2
3 3 3
obteniendo 0 1 0 | −4 3
2
3
−1
3 .
0 0 1 | 3 3 13 1 1
−2 1 −2
3 3 3
Por tanto la matriz inversa de A es A−1 = −4
3
2
3
−1
3 .
1 1 1
3 3 3
12
6.3. Determinante de una matriz cuadrada. Sea A ∈ Mn (R), vamos a definir el determinante de A
(det A, |A|), por inducción en n:
Llamamos ij-ésimo menor adjunto de A al valor αij = (−1)i+j |Aij |. Entonces fijando una
columna j0 (o fila i0 ) se define el determinante de A como:
Observación: Tal y como se ha definido el determinante, al dar igual desarrollarlo por una fila o una
columna, se deduce que det(A) = det(AT ).
Sea A ∈ Mn (R), a la matriz Aadj = (αij )i,j ∈ Mn (R) formada por los menores adjuntos de A
recibe el nombre de matriz adjunta de A.
Ejemplos 6.10
Si A = (a11 ) → |A|
= a11
a11 a12
Si A = → |A| = a11 (−1)1+1 a22 + a21 (−1)2+1 a12 = a11 a22 − a21 a12
a21 a22
a11 a12 a13
Si A = a21 a22 a23
a31 a32 a33
a a a a a a
|A| = a11 (−1)1+1 22 23 + a21 (−1)2+1 12 13 + a31 (−1)3+1 12 13 =
a32 a33 a32 a33 a22 a23
= a11 (a22 a33 − a32 a23 ) − a21 (a12 a33 − a32 a13 ) + a31 (a12 a23 − a22 a13 ) =
= a11 a22 a33 + a21 a32 a13 + a31 a12 a23 − a11 a32 a23 − a21 a12 a33 − a31 a22 a13 .
Resultado que coincide con la conocida regla de Sarrus para calcular determinantes de
orden 3.
El determinante de una matriz triangular es el producto de los elementos de su diagonal
principal.
a1 λb1 + µc1 a b a c
=λ· 1 1 +µ· 1 1
a2 λb2 + µc2 a2 b2 a2 c2
Si una fila o columna de A se multiplica por un escalar, el determinante queda multiplicado por
el escalar.
det(λ · A) = λn · det(A)
Si una matriz tiene una fila o columna nula su determinante es nulo.
Si alguna fila o columna es c. l. de las demás, el determinante es nulo.
Si en una matriz se intercambian dos filas o columnas, el determinante cambia de signo. En
general, si se realiza un número par de cambios el determinante no varía, pero si es impar cambia
de signo.
Si en una matriz a una fila o columna se le suma una c. l. de las demás el determinante no varía.
det(A · B) = det(A) · det(B), det(Ak ) = det(A)k .
Si A es regular det(A−1 ) = det(A)−1 .
Proposición 6.11
Definición 6.12
Sea A ∈ Mn×m (R) y sea r ≤ n, m, se llama menor de orden r al determinante de cualquier
submatriz cuadrada de A de orden r.
Si A = (ai,j )n,m
i,j=1 , una submatriz cuadrada de orden r es Ar = (ai,j ) i = i1 , . . . , ir con 1 ≤ i1 <
j = j1 , . . . , jr
. . . < ir ≤ n y 1 ≤ j1 < . . . < jr ≤ n, y un menor r es det(Ar ).
de orden
r,r
Se le llama menor principal de orden r al det (ai,j )i,j=1 .
Proposición 6.13
Definición 7.1
Proposición 7.2
Demostración. Si (A1 |B1 ) y (A2 |B2 ) son equivalentes por filas entonces existe una matriz P tal que
P · (A1 |B1 ) = (A2 |B2 ) ⇔ P · A1 = A2 y P · B1 = B2 .
C solución de A1 · X = B1 ⇔ A1 · C = B1 ⇔ P · A1 · C = P · B1 ⇔
⇔ A2 · C = B2 ⇔ C solución de A2 · X = B2 .
Ejemplo 7.3
x − 4y + z = 8
Resolver el sistema 3x − 12y + 5z = 26 .
2x − 9y − z = 14
1 −4 1 | 8
La matriz del sistema es 3 −12 5 | 26, para convertirla en triangular primero tenemos
2 −9 −1 | 14
que hacer ceros en a21 y a31 utilizando como pivote a a11 , para ello vamos a sumar la primera fila
multiplicada
por −3 a la segunda
y la primera multiplicada por −2 a la tercera. Así obtenemos la
1 −4 1 | 8
matriz 0 0 2 | 2 en la cual si intercambiamos las filas segunda y tercera obtene-
0 −1 −3 | −2
1 −4 1 | 8
mos la matriz triangular 0 −1 −3 | −2, por lo que obtenemos el sistema equivalente
0 0 2 | 2
x − 4y + z = 8
−y − 3z = −2 cuya solución es z = 1, y = −1 y x = 3.
2z = 2
16
Ejemplo 7.4
x + y + z = 3
Discutir el sistema 2x + ay + z = 2 según el valor del parámetro a.
x + ay − z = 3
Para discutir el sistema vamos a aplicar el teorema de Rouche-Frobenius, por lo cual calcularemos
los rangos de la matriz de coeficientes
A y la ampliada (A|B) según el valor que tome a.
1 1 1 | 3
(A|B) = 2 a 1 | 2, el det(A) = −a + 3 por tanto si a 6= 3 su determinante no es
1 a −1 | 3
nulo por lo que su rango será 3 igual al de la ampliada y al número de incógnitas lo que nos da un
sistema compatible determinado.
Ahora vamos a estudiar el casoa = 3.
1 1 1 | 3
1 1
(A|B) = 2 3 1 | 2, el rang(A) = 2 ya que el menor = 1 6= 0 y el
2 3
1 3 −1 | 3
1 1 3
rang(A|B) = 3 ya que 2 3 2 = 8 6= 0, por tanto en este caso el sistema es incompati-
1 3 3
ble. (
Si a 6= 3 S.C.D.
Resumiendo:
Si a = 3 S.I.
det(Ai )
xi = ∀ i = 1, . . . , n
det(A)
17
Ejemplo 7.5
x + y + z = 2
Resolver, utilizando la regla de Crammer, el sistema x − z = 1 .
y+z =0
1 1 1 | 2
(A|B) = 1 0 −1 | 1, det(A) = 1
0 1 1 | 0
2 1 1 1 2 1 1 1 2
1 0 −1 1 1 −1 1 0 1
0 1 1 0 0 1 0 1 0
x= = 2, y= = −1, x= =1
1 1 1