Documente Academic
Documente Profesional
Documente Cultură
# CENGAGE
, .. Learning·
Segunda
edición
,
ALGEBRA LINEAL
Una introducción moderna
. David Poole
'W~ ~2~~ ';~~ ~~::'J{,
~
•
~
._ -
.
r
.. -.-~-
'.
vectores
- -·· -
~~
L--+-- --'-MJta
A B
Figura 1.1
Juego de muestra de la pista de carreras
Problema 5 Escriba la serie de movimientos de Ana por medio de la notación [a, b].
Supongamos que ella comienza en el origen (O, O) sobre los ejes coordenados. Explique
cómo se pueden encontrar las coordenadas del punto de la cuadrícula correspondiente
a cada uno de sus movimientos sin observar el papel cuadriculado. Si los ejes fueran tra-
zados de manera diferente, de modo que el punto de arranque de Ana no fuera el ori-
gen sino el punto (2, 3), ¿cuáles serían las coordenadas del punto fmal de ella?
Aunque es sencillo, este juego introduce varios conceptos que serán útiles en nues-
tro estudio de los vectores. Las siguientes tres secciones consideran a los vectores desde
los puntos de vista geométrico y algebraico, partiendo, como en el juego de la pista de
carreras, del plano.
'f
componentes están ordenadas). En capítulos posteriores, se verá que los vectores co-
lumna son mejores desde el punto de vista computacional; por ahora, intente captar el
uso de ambas representaciones.
---->
Puede ocurrir que en realidad usted no pueda dibujar el vector [O, O] = 00 desde
el origen hasta sí mismo. No obstante, es un vector perfectamente válido y tiene un
nombre especial: el vector cero, el cual se denota con un O.
El conjunto de todos los vectores con dos componentes se indica con IR 2 (donde IR
IR2 se pronuncia "erre dos'~ denota el conjunto de los números reales del cual se eligen las componentes de los vec-
tores en IR2 ). De esta manera, [ -1, 3.5], [ V2, 7T' ] , y[~, 4] se encuentran todos en IR2 •
Retomemos el juego de la pista de carreras. Tratemos de relacionar los conceptos
anteriores con los vectores cuyas colas no se encuentran en el origen. La raíz etimoló-
gica de la palabra vector, del verbo "conducir", nos puede proporcionar una orienta-
ción. El vector [3, 2] puede ser interpretado como sigue: comienza en el origen O, viaja
3 unidades hacia la derecha, luego 2 unidades hacia arriba, finalizando en P. El mismo
desplazamiento se puede aplicar a otros puntos iniciales. La figura 1.4 muestra dos des-
plazamientos equivalentes, representados por los vectores -AB y ---+ eD.
Figura 1.4
1\B = [3, 2 ] = [ 6 - 3, 3 - 11
---+
De manera similar, CD = (-1- (- 4), 1- (-1)] = (3,2]
---+ --+
y entonces AB = eD, como se esperaba.
__.___.
Se dice que un vector como OP con su cola en el origen se encuentra en posición
estándar. La explicación precedente revela que cada vector puede ser dibujado como un
vector en posición estándar y, a la inversa, un vector en posición estándar puede volver
a trazarse (mediante traslación) de forma que su cola se localice en cualquier punto en
el plano.
Eiemplo 1.1 Si A = (-1, 2) y B = (3, 4), encuentre AB y vuelva a trazarlo (a) en posición estándar
y (b) con su cola en el punto e= (2, -1).
Figura 1.5
[1 + 2, 2 + 2) = [3, 4)
/
1 1
1 1
:2
1
1
1
1
___ __ ..JJ1 1
14
1'1 2 1
1
u
:2
1
1
1
1
1
--~--+---~---+----.x
[ _ _D _ _ _ _ _ _ _ _ _ ..[11
1 3
Figura 1.6
Suma de vectores
6 Capítulo 1 Vectores
lA REGlADE lA COlA Dados los vectores u y ven IR2, traslade v de manera que su cola coincida con la ca-
AlA CABEZA beza de u. La suma u + v de u y v es el vector desde la cola de u hasta la cabeza de
v (véase la figura 1.7).
/
/
/
- u
u+v
/
Figura 1.1
Regla de la cola a la cabeza
lA REGlA DEl Dados los vectores u y ven IR2 (en posición estándar), su suma u + ves el vector en
PARAlElOGRAMO posición estándar a lo largo de la diagonal del paralelogramo determinado por u y v
(véase la figura 1.9).
y
... v
u
/
Figura 1.9
Regla del paralelogramo
l
mediante la aplicación de la regla de la cola a la cabeza en la figura l.lO(a) y utilizan-
do la regla del paralelogramo en la figura 1.1 O(b).
- - - ·- - - - - _ _________!U
Sección 1.1 La geometría y el álgebra de los vectores 1
y y
(a) (b)
Figura 1.10
-2v
Figura 1.11
8 Capítulo 1 Vectores
u + (- v)
figura 1.13
Figura 1.12 Resta de vectores
La figura 1.13 indica que u- v corresponde a la "otra" diagonal del paralelogramo de-
terminado por u y v.
calculamos un vector tal como AB. Si los puntos A y B corresponden a los vectores a y
---+
A b en posición estándar, entonces AB = b - a, como se ve en la figura 1.14. [Observe
t:>·
que la regla de la cola a la cabeza aplicada a este diagrama da como resultado la ecua-
ción a + (b - a) = b. Si hubiéramos trazado accidentalmente b - a con su cabeza en
A en lugar de estar en B, el diagrama se habría leído b + (b - a) = a, lo que claramen-
--~-------------.x
te es erróneo. Más adelante, en esta sección, se profundizará un poco más acerca de las
expresiones algebraicas que involucran vectores. ]
Floura 1.14
vectores en ~ 3
Lo visto hasta el momento es fácilmente aplicable a tres dimensiones. El conjunto de to-
das las tripletas ordenadas de números reales se denota con IR 3 . Los puntos y vectores
son localizados mediante tres ejes coordenados mutuamente perpendiculares que con-
fluyen en el origen O. Un pw1to como A= (1, 2, 3) puede localizarse del siguiente mo-
do: primero trasládese l unidad a lo largo del eje x; luego, muévase 2 unidades en forma
paralela al eje y; por último, desplácese 3 unidades paralelamente al eje z. El vector co-
rrespondiente a = [1, 2, 3] es por tanto OA, como se muestra en la figura 1.15.
Otra forma de visualizar al vector a en IR 3 es construir una caja cuyos seis lados es-
tén determinados por los tres planos de coordenadas (los planos xy, xz, yz) y por tres
planos a través del punto (l, 2, 3) paralelos a los planos coordenados. El vector [1, 2, 3]
corresponde entonces a la diagonal desde el origen hasta la esquina opuesta de la caja
(véase la figura 1.16).
Sección l.l La geometría y el álgebra de los vectores 9
z z
A(l, 2, 3)
a •1
l
1
V
1
1
:3
1
1
x~ · ~ ~Y
' 1
2''-J~
X )'
Vectores en ~
11
v"
Las entradas individuales de v son sus componentes; v¡ se conoce como la i-ésima com-
ponente.
Extendemos las definiciones de la suma vectorial y la multiplicación por escalares a
~" de manera obvia: si u = [u1, ~ •••• , u,] y v = [v1, v2 , ••• , V11 ] , la i-ésima componen-
te de u + ves U¡ + v; y la i-ésima componente de cv es precisamente cv¡.
Puesto que en ~"ya no se pueden trazar las imágenes de los vectores, es importan-
te ser capaces de hacer cálculos con ellos. Debemos ser cuidadosos y no suponer que la
aritmética vectorial será semejante a la aritmética de los números reales. A menudo lo
es, y los cálculos algebraicos que hacemos con vectores son similares a los que haríamos
con escalares. Sin embargo, en secciones posteriores, encontraremos situaciones donde
el álgebra vectorial es muy diferente a nuestras anteriores experiencias con los números
reales. De modo que es importante verificar cualquier propiedad algebraica antes de in-
tentar hacer uso de ella.
Una propiedad de esta clase es la conmutatividad de la suma: u + v = v + u para
los vectores u y v. Esto es, por supuesto, verdadero en ~2 • Geométricamente, la regla de
la cola a la cabeza muestra que tanto u + v como v + u son las diagonales principales
del paralelogramo determinado por u y v (la regla del paralelogramo también refleja es-
ta simetría; véase la figura 1.17).
Nótese que la figura 1.17 sólo ilustra la propiedad u + v = v + u. No es una de-
mostración, puesto que no cubre todos los casos posibles. Por ejemplo, deberíamos in-
cluir los casos donde u = v, u = -v y u =O. (¿Qué aspecto tendrían los diagramas para
estos casos?) Por este motivo, en estos casos se debe recurrir a una prueba algebraica.
No obstante, es tan sencillo dar una prueba de que sea válida en ~"como proporcionar
una de que sea válida en ~ 2 •
Los teoremas siguientes resumen las propiedades algebraicas de la suma vectorial y
Figura 1.11 la multiplicación por escalares en ~~~. Las demostraciones se derivan de las propiedades
u+v = v+u correspondientes de los números reales.
10 Capitulo 1 Vectores
Observaciones
• Las propiedades (e) y (d) junto con la propiedad de conmutatividad (a) impli-
La palabra teorema se deriva del can que O + u = u y también -u + u = O.
término griego theorema, el cual a • Si leemos las propiedades distributivas (e) y (f) de derecha a izquierda, decimos
su vez proviene de una palabra cu-
que podemos factorizar un escalar común o un vector común de una suma.
yo significado es "mirar". Así, un
teorema está basado en las ideas
que tenemos cuando miramos los
Demostración Probaremos las propiedades (a) y (b) y dejaremos las demostraciones
ejemplos y extraemos de ellos pro-
piedades que intentaremos demos-
de las propiedades restantes como ejercicios. Sean u = [u 1, u2, ••• , u,.], v = [v" v2, ••• ,
trar que se mantienen en general. v,.] yw = [w1, w2, ••• , w,.].
De manera semejante, cuando
comprendemos algo en matemáti- (a) u + v = [u 1, ~•••• ,u,.] + [v 1, v2, ••• , v,]
cas (la demostración de un teore-
ma, por ejemplo) a menudo
= [u 1 + v1, ~+ v2 , ••• , u,. + v, ]
decimos "ya veo': = [ v1 + u1, v2 + ~, ... , v,. + u,.]
=v+u
=u+ (v + w)
Por la propiedad (b) del teorema 1.1, podemos escribir sin ambigüedad alguna u+
v + w sin paréntesis, puesto que podemos agrupar los sumandos en cualquier forma
que nos satisfaga. Por (a), también podemos reacomodar los sumandos (por ejemplo,
en la forma w + u + v) si así lo elegimos. Además, las sumas de cuatro o más vectores
pueden ser calculadas sin importar el orden o agrupación. En general, si v 1, v2, ••• , vk
son vectores en ~", escribiremos esas sumas sin paréntesis:
El ejemplo siguiente ilustra el uso del teorema 1.1 al efectuar cálculos algebraicos
con vectores.
Solución Daremos ambas soluciones con detalle, haciendo referencia a todas las pro-
piedades del teorema 1.1 que utilicemos. Es una buena práctica justificar todos los pa-
sos las primeras veces que se haga este tipo de cálculo. No obstante, una vez que se
dominen las propiedades de los vectores, es aceptable omitir algunos de los pasos inter-
medios para ahorrar tiempo y espacio.
= (a + (S + 2) b) - 2a (f)
= 7b + (a - 2a) (b)
= 7b + ( - l)a
= 7b- a
Es evidente el motivo por el que acordamos omitir algunos de esos pasos. En la prácti-
ca, se admite simplificar esta serie de pasos como
- a + (l)x = 2a
a + ( - a + x) =a + 2a (h)
O+ x = 3a (d)
x = 3a (e)
Etemplo 1.6
El vector [ =~] es una combinación lineal de [ _ n[-:] -n Y[ puesm que
uemplo 1.1 Sea u = [ ~] yv[~J. Se puede emplear u y v para localizar un nuevo conjunto de
=
ejes (de la misma forma que e = [ ~] y e = [ ~] localizan los ejes coordenados
1 2
Sección 1.1 La geometría y el álgebra de los vectores 13
Finura 1.19
estándar). Se puede hacer uso de estos nuevos ejes para establecer una cuadrícula coor-
denada que permitirá localizar con facilidad las combinaciones lineales de u y v.
Como lo muestra la figura 1.19, w puede ser localizado desde el origen y desplazar-
se - u seguido de 2v, es decir,
w =-u + 2v
Se dice que las coordenadas de w con respecto a u y v son - 1 y 2. (Nótese que eso es
únicamente otro modo de plantear los coeficientes de la combinación lineal.) De aquí
se sigue que
~iercicios 1.1
l. Dibuje los siguientes vectores en posición estándar en 4. Si los vectores en el ejercicio 3 se trasladan de modo
[R2: que sus cabezas se ubiquen en el ptmto (4, 5, 6), deter-
~] [~]
mine los puntos que correspondan a sus colas.
(a) a = [ (b) b = 5. Para cada uno de los siguientes pares de puntos, trace el
-->
vector AB. Posteriormente, calcule y vuelva a dibujar
-~] = [ -~J
-->
(e) e= [ (d) d AB como un vector en posición estándar.
(a) A = (1, -1), B = (4, 2)
2. Dibuje los vectores del ejercicio 1 con sus colas situadas (b) A= (O, - 2), B = (2, -1)
en el punto (- 2, - 3). (e) A=(2, n,B = (!,3)
3. Dibuje los siguientes vectores en posición estándar en (d) A= (i, i), B = (i,!)
IR3: .
6. Un excursionista camina 4 km al norte y luego S km
(a) a = [0, 2, O] (b) b = [3,2, 1] hacia el noreste. Dibuje los vectores de desplazamiento
(e) e = [1, - 2, 1] (d) d = {-1, -1, -2) que representen la caminata del excursionista y trace
14 Capitulo 1 Vectores
un vector que muestre el desplazamiento neto del mis- Exprese cada uno de los siguientes vectores en términos
mo a partir del punto de inicio. de a = ---+
OA y b = -OB:
(a) AB
Los ejercicios 7 a 1Ohacen referencia a los vectores del ejerci- -->
cio l. Calcule los vectores indicados y represente también el (b) BC
procedimiento mediante el cual/os resultados se pueden obte- (e) AD
ner de manera geométrica. Cd) cr
7. a+ b 8. b +e
(e) AC
9. d-e 10. a- d
Cf> ñC + 15E + 'FA
Los ejercicios 11 y 12 hacen referencia a los vectores del ejerci-
cio 3. Calcule los vectores indicados. En/os ejercicios 15 y 16, simplifique la expresión vectorial da-
11. 2a + 3c 12. 2c- 3b- d da. Indique qué propiedades del teorema 1.1 utilizó.
[_~J. [~ J. = [ ~]
hexágono regular centrado en el origen.
21. U = V = W
y
E F
Figura 1.21
Sección 1.2 Longitud y ángulo: El producto punto 15
El producto punto
Las versiones vectoriales de longitud, distancia y ángulo pueden describirse a través del
empleo de la noción del producto punto de dos vectores.
l: l:
Definición si
U = J y V = J
~n ;,.
Eiemolo 1.8
Solución u • v = 1 • (-3) + 2 • 5 + (- 3) • 2 = 1
= v·u
donde la igualdad de en medio surge del hecho de que la multiplicación de los núme-
ros reales es conmutativa.
(e) Utilizando las defmiciones de la multiplicación por escalares y del producto punto,
tenemos que
= cu 1v 1 + cu2 v2 + · · · + CU 11V 11
=c(u·v)
=-
Observaciones
• La propiedad (b) puede leerse de derecha a izquierda, en cuyo caso se dice que
podemos factorizar un vector común de una suma de productos punto. Esta propiedad
también tiene un análogo "a la derecha" que se sigue de las propiedades (b) y (a) jun-
tas: (v + w) · u = v · u + w · u.
• La propiedad (e) puede extenderse para proporcionar u· (cv) = e( u· v) (ejer-
cicio 44). Esta versión extendida de (e) en esencia nos dice que al tomar un múltiplo
escalar de un producto punto vectorial, el escalar puede combinarse primero con cual-
quiera de los vectores que sea más conveniente. Por ejemplo:
Con este enfoque se evita introducir fracciones en los vectores, como se tendría en el
grupo original.
• La segunda parte de (d) emplea el conectivo lógico si y sólo si. En el apéndice A
se analizará con mayor profundidad esta frase; por el momento, sólo se observará que
la expresión indica tma implicación doble, a saber,
si u = O, entonces u · u = O
y si u · u = O, entonces u = O
El teorema 1.2 demuestra que algunos aspectos del álgebra de vectores se parecen al
álgebra numérica. El ejemplo siguiente comprueba que, en ocasiones, podemos hallar
analogías vectoriales de identidades ya conocidas.
Sección 1.2 Longitud y ángulo: El producto punto 11
Longitud
Para observar la forma en que el producto punto interviene en el cálculo de longitudes,
y
recordemos cómo se calculan las longitudes en el plano con ayuda del teorema de Pitá-
goras.
En !RI2 , la longitud del vector v = [ ~] es la distancia desde el origen hasta el punto
(a, b), la cual, por el teorema de Pitágoras, está dada por ~.como en la figura
Figura 1.22
a
El teorema 1.3 enumera algunas de las propiedades prin cipales de la longitud vec-
torial.
Demostración La propiedad (a) se sigue inmediatamente del teorema 1.2(d). Para pro-
bar (b), tenemos que
2
llevll2 = (ev) · (ev) = c!(v·v) = 2ilvll
de acuerdo con el teorema 1.2(c). Si tomamos las raíces cuadradas en ambos lados, y
aprovechamos el hecho de que W = lel para cualquier número real e, obtenemos el
resultado.
18 Capitulo 1 Vectores
» 1
¡¡-v¡(
Figura 1.23 fluura 1.24
2
Vectores unitarios en IR Normalización de un vector
z
y
--r---~~-----+---.x
X y
Fluura 1.25
Vectores unitarios estándar en IR 2 y IR~
Sección 1.2 Longitud y ángulo: El producto punto 19
Observe en la figura 1.25 que estos vectores sirven para localizar los ejes coordenados
positivos en ~ 2 y ~3 •
Eiemplo 1.12
No,molire ol vocto• v =[ -:J
Solución llvll = Y22 + ( - 1) 2 + 32 = VM, de manera que un vector unitario con la
Debido a que la propiedad (b) del teorema 1.3 describe cómo se comporta la lon-
gitud con respecto a la multiplicación por escalares, una curiosidad natural puede lle-
varnos a preguntar si la longitud y la suma vectorial son compatibles. Sería muy útil que
tuviéramos una identidad como llu + vil = llull + llvll, pero para casi cualquier selec-
ción de vectores u y v esto resulta ser falso. [Véase el ejercicio 42(a).] Sin embargo, no
todo está perdido, porque sí reemplazamos el signo = por el signo :5, la desigualdad re-
sultante es verdadera. La demostración de este famoso y trascendente resultado (la de-
sigualdad del triángulo) depende de otra importante desigualdad (la desigualdad de
Cauchy-Schwarz), que demostraremos y analizaremos con más detalle en el capitulo 7.
Véanse los ejercicios 55 y 56 por los enfoques algebraico y geométrico para la demos-
tración de esta desigualdad.
En IR2 o IR3, donde podemos hacer uso de la geometría, es claro en un diagrama co-
mo el de la figura 1.26 que llu + vil :::; llull + llvll para todos los vectores u y v. A con-
'tlgura 1.2&
:::>esigualdad del triángulo tinuación, de manera más general, demostraremos que ello es verdad. =-
Teorema 1.5 La desigualdad del triángulo
Demostración Puesto que ambos lados de la desigualdad son positivos, demostrar que
el cuadrado del lado izquierdo es menor o igual al cuadrado del lado derecho es equiva-
lente a probar el teorema. Comprobémoslo
llu + vll 2 = (u+ v) ·(u+ v)
= U • U + 2(U • V) + V • V Por el ejemplo 1.9
s; llull + 2lu ·vi + l vll
2 2
2 2
s; llull + 2lluii 1Jvll + llvll Por Cauchy-Schwarz
= (llull + l vll) 2
como se requería.
Distancia
La distancia entre dos vectores es el análogo directo de la distancia entre dos puntos so-
bre la línea numérica real o dos puntos en el plano cartesiano. Sobre la línea numérica
(figura 1.27), la distancia entre los números a y b está dada por la- bl (tomar el valor
absoluto asegura que no necesitamos saber cuál de las dos, a o b, es más grande). Esta
distancia también es igual a Y( a- b) 2, y su generalización a dos dimensiones es la
fórmula identificada para la distanciad entre los puntos (a,, a2) y (b,, bz); saber: a
d = Y(a1 - b1) 2 + (~ - b¡f
a b
.. 1 1 1 + 1 1 1 + 1 1 ..
-2 o 3
Figura 1.21
d = la- bJ = 1-2 - 31= 5
1
1
1
d 1
: a2 - b2
1
1
1
_ _ __ _ __ _ _ __ _fj1
a1 - b1
Figura 1.28
d = Y ,-(a- -- - b- )..,..
2 _ +_(_Gz___ b ....,
)2 = !la- bll
1 1 2
Eiemplo 1.13
Encuentre la d~~ncia ~tre ~ ~ y ~ u [ l n v [-
Ángulos
El producto punto también se puede emple~r para calcular el ángulo entre un par de .
vectores. En IR 2 o IR 3, el ángulo entre los vectores distintos de cero u y v se referirá al án-
gulo() determinado por estos vectores que satisfaga O :5 () :5 180° (véase la figura 1.29).
L u u
Figura 1.29
o
8
.. u
.p -·
El ángulo entre u y v
Eiemplo 1.14 Calcule el ángulo entre los vectores u = [2, 1, - 2] y v = [1, l, 1].
22 Capítulo 1 Vectores
EJemplo 1.15 Calcule el ángulo entre las diagonales de dos caras adyacentes de un cubo.
Solución Las dimensiones del cubo no importan, de modo que trabajaremos con un
cubo cuyos lados tienen longitud l. Oriente el cubo de manera relativa a los ejes coor-
denados en ~ 3 , como se muestra en la figura 1.31, y tome las dos diagonales de los la-
dos como los vectores [1, O, 1] y [O, 1, 1]. Entonces, el ángulo 8 entre estos vectores
satisface
1·0+0·1 + 1·1 1
cos8 = - v'2v'2 =2
de lo que se sigue que el ángulo requerido es de 1T/3 radianes, o bien, de 60°.
(0, 1, 1]
y
X
figura 1.31
Observaciones
• Como lo demuestra esta exposición, por lo regular deberemos conformarnos
con una aproximación al ángulo entre dos vectores. Sin embargo, cuando el ángulo es
uno de los denominados ángulos especiales (0°, 30°,45°,60°, 90°, o un múltiplo entero
de ellos), deberíamos poder reconocer su coseno (tabla 1.1) y de este modo dar el án-
gulo correspondiente de manera exacta. En todos los otros casos, emplearemos una
coseno.
Vectores ortogonales
El concepto de perpendicularidad es fundamental para la geometría. Cualquiera que es-
La palabra ortogonal se deriva de tudie esta disciplina se percata con rapidez de la importancia y utilidad de los ángulos
los vocablos griegos orthos, que rectos. Ahora, generalizaremos la idea de perpendicularidad a los vectores en lffi", don-
significa "derecho': y gonía, "ángu- de se le conoce como ortogonalidad.
lo". Por lo tanto, ortogonal quiere En lffi2 o lffi3, dos vectores distintos de cero u y v son perpendiculares si el ángulo ()
decir literalmente "en ángulo rec- u·v
to': El equivalente en latín es rec- entre ellos es un ángulo recto; es decir, si () = r./2 radianes, o 90o. Así, ll u ll llvll =
tangular.
cos 90° = O, y se sigue que u · v = O. Esto origina la siguiente definición.
Definición Dos vectores u y ven lffi" son ortogonales entre sí, si u • v =0.
Puesto que O · v = O para todo vector v en lffi", el vector cero es ortogonal a todo
vector.
Para todos los vectores u y ven lffi", llu + vll 2 = llu ll 2 + llvll 2 si y sólo si u· v son or-
togonales.
Demostración Del ejemplo 1.9, tenemos llu + vll 2 = llull2 + 2(u • v) + llvll2 para todos
los vectores u y ven lffi". Inmediatamente se sigue que llu + vll2 = llull 2 + llvll 2 si y sólo
si u· v = O. Véase la figura 1.32.
El concepto de ortogonalidad es uno de los más importantes y útiles del álgebra li-
neal, y, con frecuencia, se presenta de maneras sorprendentes. Aunque en el capítulo 5
se da un tratamiento detallado del tema, lo encontraremos en muchas ocasiones antes
de éste. Un problema en el cual es obvio que desempeña un papel es en el de hallar la
distancia desde un punto a una línea, donde "trazar una perpendicular" es un paso co-
Figura 1.32
El teorema de Pitágoras
mún.
24 Capítulo 1 Vectores
Provecciones
Ahora, consideraremos el problema de encontrar la distancia desde un punto a una lí-
nea en el contexto de los vectores. Como se verá, esta técnica conduce a un concepto
útil: la proyección de un vector sobre otro vector.
Como muestra la figura 1.33, el problema de encontrar la distancia desde un pun-
to B hasta una línea e (en IR1 2 o IR1 3) se reduce al problema de conocer la longitud del seg-
- --->
mento de recta perpendicular PB o, de modo equivalente, la longitud del vector PB. Si
elegimos un punto A sobre e, entonces, e.n el triángulo rectángulo ÁAPB, los otros dos
~ ~~ ~
B B
Figura 1.33
Distancia de un punto a una recta
=(~)u
u·u
Ésta es la fórmula que queremos, y es la base de la siguiente definición para los vec-
tores en IR1n.
proyu(v) = (u•v)u
u•u
Observaciones
• El término proyección parte de la idea de proyectar una imagen sobre una pared
(con un proyector de diapositivas, por ejemplo).Imagine un haz de luz con rayos parale-
los entre sí y perpendiculares a u, incidiendo sobre v. La proyección de v sobre u es pre-
~=~~~ cisamente la sombra proyectada por v sobre u.
rroYu( V) u • Puede resultar provechoso pensar en la proy11(v) como una función con varia-
Figura 1.35 ble v. Entonces, esta variable v aparece sólo una vez en el miembro derecho de la defi-
nición. También, es esencial tomar en consideración la figura 1.34, que nos recuerda
que proyu(v) es un múltiplo escalar del vector u (y no de v).
• Cuando derivamos la definición de proy11 (v) requerimos que tanto v como u
fueran distintos de cero (¿por qué?), sin embargo, se sigue de la geometría que la pro-
yección del vector cero sobre u es O. La definición coincide con eso, ya que
Ou =O. u• u
0
(u·
)u=
Solución
(a) Calculamos u· v = [ ~] · [- ~] = 1 y u· u = [ ~] · [ ~] = 5, de modo que
12
proyu(v) = (u ·v)u = ( 21 + 1 + V2
3 ) [ / ]
1/ 2 =
3(1 + V2) [ 1/ 2 ]
1/ 2
2
l/ V2 l/ V2 .
~ 3(1 +4 \12)[ ~]
!
26 Capítulo 1 Vectores
EJercicios 1.2
En los ejercicios 1 a 6, encuentre u · v. 30. Sea A= ( -3, 2), B = {1, O) y C = {4, 6). Demuestre
3. U = [~1] ,V=
[2]~ [
~ 4. U = =~::
3.2]
, V=
[
-~:~
1.5] ~ 32. Encuentre el ángulo entre una diagonal de un cubo y
una arista adyacente.
33. Un cubo tiene cuatro diagonales. Compruebe que nin-
5. U = (1, VÍ, v'3, 0), V = [4, -VÍ, Ü, - 5) gún par de ellas son perpendiculares.
6. u = [1.12, -3.25, 2.07, -1.83),
CA$
V = ( -2.29, 1.72, 4.33, -1.54) En los ejercicios 34 a 39, encuentre la proyección de v sobre u.
Dibuje un esquema de los ejercicios 34 y 35.
7. Ejercicio 1
~ 10. Ejercicio 4
8. Ejercicio 2 9. Ejercicio 3
11. Ejercicio 5 ~ 12. Ejercicio 6
~ 38. u =
~ ¡=~~n ~ HJ ~ J~
[0.5]. v
V
= [2.1]
37. u u V [ =fJ
13. Ejercicio 1 14. Ejercicio 2 1.5 1.2
la forma trigonométrica del área de un triángulo: 55. Compruebe que (u+ v) ·(u- v) = llull2 -llvW para
A = !llullllvJisenO (Podemos utilizar la identidad todos los vectores u y ven IR".
senO = :V1 - cos2 e para encontrar sen O). 56. (a) Demuestre que llu + vW + llu - vll = 2llull +
2 2
= [ ~].
cio 47.)
ortogonales a u (b) Dibuje un diagrama que represente u, v, u+ v y u
-ven ~ 2 y (a) para deducir un resultado acerca
45. Describa todos los vectores v = [;] que sean de paralelogramos.
60. Si llull = 2, llvll vJI.
= V3, y u · v = 1, encuentre llu +
ortogonales a u = [ ~]. 61. Demuestre que no hay vectores u y v tales que llull = 1,
llvll = 2, Y U ' V = 3.
46. ¿En qué condiciones se cumple lo siguiente para los
62. (a) Demuestre que si u es ortogonal tanto a v como a
vectores u y v en ~ 2 o ~ 3 ?
w, entonces u es ortogonal a v + w.
(a) llu + vll = llull + llvll (b) llu + vll = llull - llvll (b) Verifique que si u es ortogonal tanto a v como a w,
r . Demuestre el teorema 1.2(b). entonces u es ortogonal a sv + tw para todo esca-
;;&. Demuestre el teorema 1.2(d). lar s y t.
63. Compruebe que u es ortogonal a v- proyu(v) para to-
E..: los ejercicios 49 a 51, demuestre la propiedad enunciada dos los vectores u y v en ~~~, donde u =F O.
,;;:erca de la distancia entre vectores. 64. (a) Pruebe que proyu(proyu(v)) = proyu(v).
~. d( u, v) = d(v, u) para todos los vectores u y v (b) Demuestre que proyu(v- proyu(v)) = O.
(e) Explique (a) y (b) de manera geométrica.
se. d(u, w) ::5 d(u, v) + d(v, w) para todos los vectores u,
vy w 65. La desigualdad de Cauchy-Schwarz lu · vi ::5 llullllvll es
equivalente a la desigualdad que obtenemos al elevar al
= Osi y sólo si u = v
.:::. d u, v)
cuadrado ambos lados: (u· v) 2 ::5 lluW llvll2 •
== :>emuestre que u· cv = c(u · v) para todos los vecto-
res u y v en IR" y todos los escalares c.
=3. ~emuestre que llu - vll llull - llvll para todos los vec-
2:::
(a) En ~2, con u = [ ~] y v = [ :J la desigualdad se
u
Figura 1.38
proyu(v) u
Figura 1.37
para todo n ~ 1
67. Utilice el hecho de que proyu(v) = cu para algún esca-
lar e, junto con la figura 1.38, para hallar e y, luego, de-
rive la fórmula para proyu(v).
Exploración
Vectores v geometría
Muchos resultados en la geometría euclidiana del plano pueden probarse mediante el
empleo de técnicas vectoriales. Como muestra, en el teorema 1.6 utilizamos vectores
para demostrar el teorema de Pitágoras. En esta exploración, usaremos vectores para
desarrollar pruebas para algunos otros teoremas de la geometría euclidiana.
Como una introducción para la notación y el enfoque básicos, considere el siguien-
te ejemplo sencillo.
Eiemplo 1.18 Proporcione una descripción vectorial del punto medio M de un segmento de rectaAB.
e e
Finura 1.42 Figura 1.43
Finura 1.41 Mediana Centroide
A B
Finura 1.44
A
Fluura 1.45
B
Finura 1.46
r
Altura El ortocentro Bisectriz perpendicular
R D
Figura 1.41 Figura 1.48 Finura 1.49
El circuncentro
30
Sección 1.3 Líneas y planos 31
Líneas v planos
Todos estamos familiarizados con la ecuación de una línea recta en el plano cartesiano.
Ahora, queremos considerar las líneas en IR 2 desde un punto de vista vectorial. Las ideas
que obtendremos de este enfoque nos permitirán hacer una generalización a las líneas
en IR 3 y posteriormente a los planos en IR 3. Gran parte del álgebra lineal que considera-
remos en capítulos posteriores tiene su origen en la geometría simple de las líneas y los
planos; la capacidad de visualizar éstos y de pensar geométricamente acerca de un pro-
blema nos será de gran utilidad.
líneas en IR 2 v IR 3
En el plano xy, la forma general de la ecuación de una recta es ax + by = c. Si b -::/= O,
entonces la ecuación puede reexpresarse como y= - (a!b)x + c/b, lo cual tiene la for-
ma y = mx + k. [Ésta es la forma con intercepción al origen; m es la pendiente de la
recta, y el punto con coordenadas (0, k) es la intercepción en y.] Para entender los vec-
tores en este contexto, consideremos un ejemplo.
Eiemplo 1.19 La recta e con ecuación 2x +y= Ose muestra en la figura 1.50. Es una recta con pen-
diente -2 que pasa por el origen. El lado izquierdo de la ecuación se encuentra en la
y y
y
y
f = 1
t = 1.5
e
e Figura 1.58
Fluura 1.52 Vector de dirección d
EJemplo 1.20 e
Considérese la recta con ecuación 2x +y= 5 (figura 1.54). Ésta es precisamente la lí-
nea del ejemplo 1.19 desplazada 5 unidades hacia arriba. También tiene pendiente - 2,
pero su intercepción en y es el punto (O, 5). Es evidente que los vectores d y n del ejem-
plo 1.19 son, respectivamente, un vector de dirección y también un vector normal para
esta recta.
De este modo, n es ortogonal a cada vector que sea paralelo a e. El punto P = (l, 3)
se encuentra sobre e.Si X= (x, y) representa un punto general sobre e, entonces el vec-
tor PX =X - pes paralelo a e yn. (x - p) =o (véase la figura 1.55). De manera sim-
plificada, tenemos n · x = n · p. Para verificar, calculemos
y y
(1)
o x=l+t
y = 3 - 2t (2)
e,
La ecuación (1) es la forma vectorial de la ecuación de y las ecuaciones a modo
de componentes en (2) son llamadas ecuaciones paramétricas de la recta. La variable t
se denomina parámetro.
¿Cómo se generaliza todo esto a IR3? Observe que las formas vectorial y paramétri-
cas de las ecuaciones para una recta se conservan perfectamente. La noción de la pen-
diente de una recta en IR 2 (que es difícil generalizar a tres dimensiones) es reemplazada
:..a palabra parámetro y el adjetivo por la noción más conveniente de un vector de dirección, lo que conduce a la definición
correspondiente para métrico pro- siguiente.
ienen de las palabras griegas pa-
•..._ que significa "aliado de" y
-.etrón, que quiere decir "medida'~ Definición La forma vectorial de la ecuación de una recta e en IR2 o IR3 es
_!atemáticamente hablando, un X = p + td
;-arámetro es una variable en tér- donde p es un punto específico sobre ey d =1= O es un vector de dirección para .e.
-:llnos de la cual se expresan otras Las ecuaciones correspondientes a las componentes de la forma vectorial de la
.uíables (una nueva "medida" si-
ecuación se denominan ecuaciones paramétricas de e.
uada al iado de las anteriores).
-----------------------------------------------------------~
34 Capítulo 1 Vectores
Con frecuencia, se abreviará un poco esta terminología, haciendo referencia sólo a las
ecuaciones general, normal, vectorial y paramétrica de una recta o un plano.
EJemplo 1.21 Encuentre las ecuaciones vectorial y paramétrica de la recta en ~3 que pasa a través del
La forma paramétrica es X = 1 + St
y= 2 - t
z= -1 + 3t
Observaciones
e
• Las formas vectorial y paramétrica de la ecuación de una recta dada no son
únicas; de hecho, existe un número infinito de ellas, puesto que podemos utilizar cual-
e e.
quier punto sobre para determinar p y cualquier vector de dirección para Sin em -
bargo, todos los vectores de dirección son obviamente múltiplos entre sí. [ 10]
En el ejemplo 1.21, (6, 1, 2) es otro punto sobre la línea (tomando t = 1), y - 2
es otro vector de dirección. Por consiguiente, 6
nos proporciona una ecuación vectorial diferente (pero equivalente) para la recta. La
relación entre los dos parámetros s y t puede hallarse mediante la comparación de las
ecuaciones paramétricas: para un punto dado (x, y, z) sobre e, tenemos
x= 1 + 5t = 6 + lOs
y= 2- t= 1 - 2s
z = - 1 + 3t = 2 + 6s
- lOs+ St= 5
2s - t = - 1
- 6s+ 3t = 3
------------------------4-----------------------------------------------------------------~~
Eiemplo 1.22 A menudo se escucha la expresión "un par de puntos determinan una recta': Encuentre
e
una ecuación vectorial de la línea en IR 3 determinada por los puntos P = (-1, S, O) y
Q = (2, 1, l)
SOlUCión Podemos seleccionar cualquier punto sobre epara p, de modo que emplea-
remos P ( Q también podría ser una buena opción).
X = p + td
=[ -~] + { -~]
Planos en ~ 3
La siguiente pregunta que deberíamos responder es: ¿cómo se generaliza a IR 3 la forma
general de la ecuación de una recta? Podemos conjeturar razonablemente que si ax +
by = e es la forma general de la ecuación de una recta en IR 2, entonces ax + by + cz =
d podría representar una recta en IR 3. En forma normal, esta ecuación serían · x = n • p,
donde n es un vector normal a la recta y p corresponde a un punto sobre la misma.
finura 1.56 Para comprobar si ésta es una hipótesis razonable, pensemos acerca del caso especial
n es ortogonal a un número infinito de la ecuación ax + by + ez = O. En forma normal, se transforma en n · x = O, donde
de vectores
n = [ : ]· Sin embngo, el conjunto de todos los vectoces x que sotisfacen esc. ecu•ción
n
es el conjunto de todos los vectores ortogonales a n. Como se muestra en la figura
1.56, esta propiedad la tienen vectores en un número infinito de direcciones, determi-
nando una familia de planos paralelos. Por lo tanto, nuestra conjetura fue incorrecta:
parece que ax + by + cz = des la ecuación de un plano (no de una recta) en IR 3.
Expliquemos lo anterior en términos más precisos. Todo plano r;¡> en IR3 puede ser
determinado al especificar un punto p sobre r;y y un vector n distinto de cero normal a
finura 1.57 '1P (figura 1.57). De este modo, si x representa un punto arbitrario sobre r;¡>, tenemos
n · (x-p)=O
n • (x- p) =O o n • x = n ·p. Sin= [:] yx = [;].entonces, en técminosdecom-
Nótese que cualquier múltiplo escalar de un vector normal a un plano es otro vec-
tor normal.
EJemplo 1.23 Determine las formas normal y general de la ecuación del plano que contienen el punto
P<: L rv
su
x - p = su
- x
+ rv
Figura 1.58
x - p=su +tv
Eiemplo 1.24 Encuentre las ecuaciones vectorial y paramétricas para el plano del ejemplo 1.23.
Figura 1.59
Dos normales determinan una recta los cuales, puesto que no son múltiplos escalares entre sí, servirán como vectores de di-
rección. Por lo tanto, tenemos la ecuación vectorial de e¿},
Observaciones
• Un plano es un objeto bidimensional, y su ecuación, en forma vectorial o para-
métrica, requiere de dos parámetros.
• Como lo muestra la figura 1.56, dado un punto Py un vector n distinto de cero
en ~ 3 , existe un número infinito de lineas que pasan a través de P con n como vector
normal. No obstante, Py dos vectores normales no paralelos n 1 y n2 sirven para locali-
e, e
zar de manera única una recta puesto que debe ser entonces la recta a través de p
que es perpendicular al plano con ecuación x = p + sn 1 + tn2 (figura 1.59). De esta
forma, una linea en ~ 3 también puede estar especificada por un par de ecuaciones
Entre mayor sea la dimensión del objeto, menos ecuaciones necesita. Por ejemplo,
un plano en ~ 3 es bidimensional, requiere de una ecuación general y reside en un espa-
cio tridimensional: 2 + 1 = 3. Una recta en ~ 3 es unidimensional y por lo tanto nece-
sita 3 - 1 = 2 ecuaciones. Advierta que la dimensión del objeto también concuerda con
el número de parámetros en su forma vectorial o paramétrica. Las nociones de "dimen-
sión" se detallarán en los capítulos 3 y 6; por el momento, estas observaciones intuiti-
vas serán de gran utilidad.
Ahora podemos encontrar la distancia desde un punto a una recta o a un plano al
combinar los resultados de la sección 1.2 con los de esta sección.
EJemplo 1.25
n e
Encuentre la distancia desde el punto B = (1, O, 2) hasta la línea pasando por el punto
--->
SolUCión Como ya lo hemos determinado, se debe calcular la longitud de PB, donde
pes el punto sobre e que se ubica al pie de la perpendicular desde B. Si denotamos V =
--+ --+ --+
AB, entonces AP = proyd(v) y PB = v - v- proyd(v)ase la figura 1.61). Haremos los
cálculos necesarios en varios pasos.
Sección 1.3 Líneas y planos 39
A
Figura 1.61
d(B, e) = llv - proyd(v)ll
proyd(v) = ( d•v)
d·d d
~fil
~ nJ
Paso 3: El vector que queremos es
Nota
• En términos de nuestra anotación anterior, d(B, e) = d(v, proyd(v)).
40 Capitulo 1 Vectores
e
En el caso donde la línea está en R 2 y su ecuación tiene la forma general ax +
by = e, la distancia d (B, e) desde B (x¡¡, y0 ) está dada por la fórm ula
EJemplo 1.26 Determine la distancia desde el punto B = (1, O, 2) hasta el plano r¿} cuya ecuación ge-
neral es x + y - z = l.
---+
Solución En este caso, se debe calcular la longitud de PB, donde P es el punto sobre r¿f>
que se encuentra al pie de la perpendicular desde B. Como lo muestra la figura 1.62,
si A es cualquie< punro sobre '!J> y situamos el ' ectoc no emal n ~ [ _ :] de '!J> de modo
que su cola se localice en A, entonces, se requiere halJar la longitud de la proyección de
AB sobre n . De nuevo, se harán los cálculos necesarios p or pasos.
~ ------- 8
proy.(ÁÉ) ~
A 1
~ ~p
Ftaura 1.62
d(B, ~) = llproyl4B)II
Paso 1: Por ensayo y error, encontramos cualquier p unto cuyas coordenadas satisfa-
gan la ecuación x + y - z = l. A = (1, O, O) lo hace.
Paso 2:
Establezca --+
v = AB= b -a =
[ 1] [O1] = [O]O
O -
2 o 2
Paso 3: La proyección de v sobre n es
=(1•0++ 1·0-1
+( 1
•2)[ ~]
1 -1) 2
-1
Sección 1.3 Lineas y planos 41
l proy.(vJIH-ll [ J
= b/3
En general, la distancia d(B, r¡j>) desde el punto B = (.xo, y0 , .zo) hasta el plano cuya
ecuación general es ax + by + cz = d está dada por la fórmula
• ¡ EJercicios 1.3
~"! los ejercicios 1 y 2, escriba la ecuación de la recta que pasa En los ejercicios 9 y 1O, escriba la ecuación del plano que pasa
- ;ravés de P con vector normal n en (a) forma normal y en a través de P con vectores de dirección u y ven (a) forma vec-
: forma general. torial y en (b) forma paramétrica.
16. Considere la ecuación vectorial x = p + t(q - p), don- 25. Un cubo tiene vértices en los ocho puntos (x, y, z),
de p y q corresponden a puntos distintos P y Q en ~ 2 donde cada una de las x, y, z es ya sea O o l. (Véase la
o ~3. figura 1.31.)
(a) Demuestre que esta ecuación describe al segmento (a) Encuentre las ecuaciones generales de los planos
de recta PQ a medida que t varía desde O hasta l. que determinan las seis caras (lados) del cubo.
(b) ¿Para qué valor de tes x el punto medio de PQ, y (b) Determine la ecuación general del plano que con-
qué es x en este caso? tiene la diagonal desde el origen hasta (1, 1, 1) y es
(e) Localice el punto medio de PQ cuando P = (2, - 3) perpendicular al plano xy.
y Q = (O, 1). (e) Establezca la ecuación general del plano que contie-
(d) Determine el punto medio de PQ cuando P = (1, ne las diagonales de los lados a las que se hace refe-
o, 1) y Q = (4, 1, -2). rencia en el ejemplo l.lS.
(e) Halle los dos puntos que dividen PQ la parte (e) en 26. Encuentre la ecuación del conjunto de todos los puntos
tres partes iguales. que son equidistantes de los puntos P = (1, O, - 2) y
(f) Encuentre los dos puntos que dividen PQ en la Q =(S, 2, 4).
parte (d) en tres partes iguales.
17. Sugiera una "prueba vectorial" del hecho de que, en En los ejercicios 27 a 28, determine la distancia desde el pun-
~ 2 , dos rectas con pendientes m1 y m2 son perpendicu- to Q hasta la línea e.
lares si y sólo si m. mz = -1.
18. La recta epasa a través del punto p = (1, -1, 1) y tiene 27. Q = (2, 2), e con la ecuación [ ;] = [ -~] + { -~]
~ [_U Para aoda uno de los
{
veoM de dirección d
e
siguientes planos ~ determine si y ~ son paralelos,
28. Q ~ (O, I,O), tronlaecuadón [;] ~ m+ -~]
perpendiculares, o no son ni lo uno ni lo otro.
(a) 2x + 3y- z = 1 (b) 4x - y+ Sz = O
En los ejercicios 29 y 30, establezca la dist'ancia desde el punto
(e) x- y - z =3 (d) 4x + 6y - 2z = O
Q hasta el plano r¿p.
=
19. El plano~. tiene la ecuación 4x - y + Sz 2. Para ca-
29. Q = (2, 2, 2), r¿p con la ecuación x+ y- z = O.
da uno de los planos ~ del ejercicio 18, establezca si <¿}> 1
y <¿}> son paralelos, perpendiculares, o no son ni lo uno 30. Q = (0, O, O),<¿}> con la ecuación x- 2y + 2z = l.
ni lo otro.
20. Encuentre la forma vectorial de la ecuación de la rec- La figura 1.63 sugiere una forma de utilizar los vectores para
ta en ~ 2 que pasa a través de P = (2, - 1) y que es e
localizar el punto R sobre que se encuentre más cerca de Q.
perpendicular a la recta con la ecuación general 31. Localice el punto R sobre e que se encuentre más cerca-
2x - 3y = l. no a Q en el ejercicio 2 7.
21. Determine la forma vectorial de la ecuación de la recta 32. Encuentre el punto R sobre eque esté más cercano a Q
en ~ 2 que pasa a través de P = (2, -1) y que es parale- en el ejercicio 28.
la a la recta con la ecuación general 2x- 3y = l.
22. Halle la forma vectorial de la ecuación de la recta en ~3
que pasa a través de P = (- 1, O, 3) y que es perpendicu-
lar al plano con la ecuación general x - 3y + 2z = S.
23. Determine la forma vectorial de la ecuación de la recta
en IR 3 que pasa a través de P = (- 1, O, 3) y que es parale-
1 e
la a la linea con ecuaciones paramétricas
X= 1- t
y= 2 + 3t
z = -2 - t
24. Establezca la forma normal de la ecuación del plano o
que pasa a través de P = (O, - 2, S) y es paralelo al pla- Figura 1.&L
no con ecuación general 6x - y + 2z = 3. r = p + PR
Sección 1.3 Líneas y planos 43
La figura 1.64 sugiere una manera de emplear los vectores ángulo entre e¿¡> 1 y e¿¡> 2 como () o 180° - (), el que sea un ángu-
para localizar el punto R sobre c¿]> que esté más cercano a Q. lo agudo (figura 1.65)
kf:
o
9\
~
180-9
W'¡
Figura 1.64
----+
r =p+
---t
PQ + QR Figura 1.65
33. Establezca el punto R sobre e¿¡> que esté más cercano a Q En los ejercicios 43 y 44, encuentre el ángulo agudo entre los
en el ejercicio 29. planos con las ecuaciones dadas.
34. Encuentre el punto R sobre e¿¡> más cercano a Q en el 43. x + y + z = O y 2x + y - 2z = O
ejercicio 30. 44. 3x - y + 2z = 5 y x + 4y - z =2
En los ejercicios 35 y 36, halle la distancia entre las líneas pa- En los ejercicios 45 y 46, demuestre que el plano y la linea con
~alelas.
las ecuaciones dadas se interceptan, y luego localice el ángulo
n, yv es un vector en IR3, luego p = proy\'l'(v) es un vector en sobre los planos con las siguientes ecuaciones:
~ tal que v - en = p para un escalar c. (a) x + y+ z = O (b) 3x - y+ z =O
47. Considerando que n es ortogonal para cada vector en (e) x- 2z =O (d) 2x - 3y + z =O
~(y también a p ), resuelva para e y por lo tanto en-
cuentre una expresión para p en términos de v y n.
48. Utilice el método del ejercicio 43 para hallar la proyec-
ción de
v~ U]
Exploración
El producto cruz
Sería conveniente que pudiéramos convertir con facilidad la forma vectorial x = p +
su + tv de la ecuación de un plano a la forma normal n · x = n · p. Lo que se requie-
re para ello es un proceso que, dados dos vectores no paralelos u y v, produzca un ter-
cer vector n que sea ortogonal tanto a u como a v. Una estrategia seria emplear una
construcción conocida como el producto cruz de los vectores. Solamente válido en IR\
se define como se enuncia a continuación:
u2v3 - uv2]
3
u X v = [ u3v1 - u1 v3
ul v2 - UzVl
Un método sencillo que puede contribuir a tener presente cómo calcular el produc-
to cruz de dos vectores se ilustra a continuación. Bajo cada vector completo, escriba las
dos primeras componentes del mismo. Ignorando las dos componentes de la línea su-
perior, considere cada bloque de cuatro: reste los productos de las componentes conec-
tadas mediante líneas punteadas de los productos de las componentes conectadas por
líneas enteras. (Es útil observar que la primera componente de u X v no tiene "unos"
como subíndices, la segunda no tiene subíndices "2" y el tercero no cuenta con subín-
dices "3':)
ul vl
~v3 - u 3 v2
u 3vl - u l v3
ulv2 - u 2v l
45
Los problemas siguientes exploran brevemente el producto cruz.
l. Calcule u X v.
A= ! llu X vil
(e) Utilice el resultado del inciso (b) para calcular el área del triángulo con los vér-
Figura 1.68 tices A= (l, 2, 1), B = (2, 1, O) y C = (5, - 1, 3).
46
Sección 1.4 Vectores de código y aritmética modular 41
•J··.Jt .
j
vectores de código v aritmética modular
A través de la historia, las personas han transmitido información por medio de códigos.
En ocasiones, se intenta disfrazar el mensaje que se envía, tal como cuando cada letra de
una palabra se reemplaza por una letra diferente de acuerdo con una regla de sustitu-
ción. Aunque fascinantes, estos códigos secretos, o claves, no son de interés aquí; son el
centro de atención del campo de la criptografta. En lugar de ello, nos concentraremos en
los códigos que se emplean cuando los datos deben trasmitirse en forma electrónica.
Un ejemplo común de un código de esta naturaleza es el código Morse, con su siste-
ma de puntos y rayas. El advenimiento de las computadoras digitales en el siglo xx gene-
ró la necesidad de transmitir cantidades masivas de datos de manera rápida y precisa. Las
computadoras están diseñadas para codificar datos como secuencias de "ceros" y "unos".
Muchos avances tecnológicos recientes dependen de los códigos y los encontramos coti-
dianamente sin estar conscientes de ellos: comunicaciones via satélite, reproductores de
discos compactos, el Código Universal de Producto (UPC, Universal Product Code) aso-
ciado con los códigos de barras hallados en las mercancías, así como el Número Están-
dar Internacional de Libros (ISBN, lnternational Standard Book Number) que se halla
en cada libro publicado en la actualidad, no son sino algunos ejemplos.
En esta sección utilizaremos vectores para diseñar códigos con el propósito de
detectar los errores que pueden presentarse durante la transmisión de datos. En capítu-
:...a teoría moderna de los códigos se los posteriores, construiremos códigos que no sólo podrán detectar, sino también co-
~riginó con el trabajo del matemáti- rregir errores. Los vectores que se manejan en el estudio de códigos no son los vectores
.:o y científico computacional esta- de~", sino vectores con sólo un número finito de selecciones para cada una de las com-
~ounidense Claude Shannon ponentes. Estos vectores dependen de un tipo distinto de aritmética (la aritmética mo-
1916-2001), cuya tesis en 1937 de- dular) la cual se presenta en esta sección y se usa a lo largo del libro.
;:nostró el papel que el álgebra po-
dría desempeñar en el diseño y
análisis de circuitos eléctricos. Shan- Códigos binarios
:ton contribuyó posteriormente a la
Debido a que las computadoras representan los datos en términos de ceros y unos (lo
:'o rrnación del campo de la teoría de
:,. información y proporcionó la base que puede ser interpretado como on/off, encendido/apagado, cerrado/abierto, falso-
:eórica para lo que se conoce ahora /verdadero o no/sí), comenzaremos considerando los códigos binarios, que consisten en
como códigos de corrección de vectores cuyas componentes pueden ser ya sea un O o u n l. En este entorno, las reglas
errores. habit uales de la aritmética deben modificarse, puesto que el resultado de cada cálculo
que involucra escalares debe ser un O o un l. Las reglas modificadas para la suma y la
multiplicación se proporcionan a continuación.
Hf-t HH
l l
o o l o o o
1 1 o 1 o 1
Eiemplo 1.28 Los vectores en 1:~ son [0, O], [O, 1], [1, O] y [1, 1]. (¿Cuántos vectores contiene 1:2, en
general?)
Eiemplo 1.29 Sean u= [1, l, O, 1, O] y v = [O, 1, 1, 1, O] dos vectores binarios de longitud 5. Encuen-
tre u· v.
SOlUCión El cálculo de u · v tiene lugar en 1:2, de modo que tenemos
u·v= 1·0+ 1·1 +0·1 + 1·1 +0·0
=0+1 + 0+1+0
=O
Á
4
En la práctica, tenemos un mensaje (que constan de palabras, números o símbolos)
que deseamos trasmitir. Comenzaremos codificando cada "palabra" del mensaje como
un vector binario.
Como veremos, es altamente deseable que un código tenga otras propiedades, tales
como la capacidad de señalar cuando se presente un error en la transmisión de un vec-
tor de código y, si es posible, sugerir cómo corregirlo.
Eiemplo 1.30 Deseamos codificar y trasmitir un mensaje que se compone de una de las palabras arri-
ba, abajo, izquierda o derecha. Decidin1os utilizar los cuatro vectores en 1:~ como nues-
tro código binario, como se muestra en la tabla 1.4.
Si el receptor también tiene esta tabla y el mensaje codificado es trasmitido sin erro-
res, la decodificación es trivial. Sin embargo, supongamos que se presentó un solo error.
(Por un error se entiende que una componente del vector de código ha cambiado.) Por
ejemplo, supongamos que enviamos el mensaje "abajo" codificado como [O, 1] pero ocu-
rre un error en la transmisión de la primera componente y el O cambia por un l. El
Tabla 1.4
Mensaje arriba abajo izquierda derecha
Código (0, O] [0, 1] [1, O] [ 1, 1]
Sección 1.4 Vectores de código y aritmética modular 49
Tabla 1.5
Mensaje arriba abajo izquierda derecha
Código [0,0,0) [0, 1, 1) [1, o, 1] [1, 1, O]
Este código puede detectar cualquier error sencillo. Por ejemplo, si "abajo" fuera en-
viado como [0, 1, 1] y se presentara un error en una de las componentes, el receptor lee-
ría ya sea [ 1, 1, 1) o [O, O, 1] o [O, 1, O], ninguno de los cuales es un vector de código. De
este modo, el receptor sabría que ha ocurrido un error (pero no dónde), y podría soli-
citar que el mensaje codificado fuese retransmitido. (¿Por qué no sabría el receptor cuál
sería el error?)
Eiemplo 1. 31 Si el mensaje que se enviará es el vector binario [1, O, O, 1, O, 1], el cual tiene un núme-
ro impar de unos, entonces el dígito verificador será 1 (con la finalidad de hacer que el
número total de unos en el vector de código sea par) y el vector de código será [1, O, O,
1, o, 1, 1].
Nótese que cualquier error será detectado, puesto que ocasionará que la paridad del
vector de código cambie de par a impar. Por ejemplo, si se presentó un error en la ter-
cera componente, el vector de código sería recibido como [1, O, l, 1, O, 1, 1], cuya pari-
dad es impar puesto que tiene cinco "unos'~
~
t
Examinemos este concepto de una manera un poco más formal. Supongamos que
el mensaje es el vector binario b = [b 1, b2 , ••• , bnl en l~. Entonces, el vector de código
de verificación de paridad es v = [b 1, b2, ••• , bn, d] en l t 1, donde el dígito verificador
d se elige de modo que
Aritmética modular
Es posible generalizar lo que se hizo para vectores binarios para los vectores cuyas com-
ponentes sean tomadas de un conjunto finito {O, 1, 2, ... , k} para k;::: 2. Para conse-
guirlo, se deberá extender la definición de aritmética binaria.
EJemplo 1.32 Los enteros módulo 3 se componen del conjunto ~ 3 = {O, l, 2} con la adición y la mul-
tiplicación que se presentan a continuación:
+ o 2 o l 2
o o 2 o o o o
1 2 o o 2
2 2 o 2 o 2 1
o
... , -3, O, 3, . . .
Solución Eso es lo mismo que preguntar dónde queda 3548 en nuestro reloj de 3 ho-
ras. La clave es calcular a qué distancia se encuentra este número desde el múltiplo más
cercano (más pequefío) de 3; es decir, necesitamos conocer el residuo cuando 3548 se
Sección 1.4 Vectores de código y aritmética modular 51
divide entre 3. Mediante división larga, hallamos que 3548 = 3 · 1182 + 2, de modo
que el residuo es 2. Por lo tanto, 3548 es equivalente a 2 en /f3.
En cursos de álgebra abstracta y teoría de los números, que exploran este concepto
con mayor detalle, la equivalencia anterior se escribe a menudo como 3548 = 2(mod 3)
o 3548 = 2(mod 3), donde= se lee "es congruente con'~ Aquí no se utilizará esa nota-
ción o terminología.
Solución 2 Una mejor forma de realizar el cálculo es hacerlo paso a paso sólo en /f 3•
2 + 2 + l + 2 = (2 + 2) + l + 2
=1+1+2
= (1 + 1) + 2
=2+2
=1
En este caso, hemos utilizado paréntesis para agrupar los términos que hemos elegido
combinar. Podríamos simplificar el proceso si combinamos de manera simultánea los
primeros dos y los últimos dos términos:
(2 + 2) + (1 + 2) = 1 + o
=1
La multiplicación repetida puede ser manejada en forma similar. La idea es emplear las
tablas de suma y multiplicación para reducir el resultado de cada cálculo a O, 1 o 2.
Eiemplo 1.36 Sea b = [b1, b2, ••• , b,] un vector en Z3. Entonces, un vector de código de dígito verifi-
cador puede ser definido por v = [b 1, b2, ••• , b,, d] (en z~+ 1 ) , con el dígito verificador
d elegido de manera que
l·v =O
(donde el vector de verificación 1 = [1, 1, ... , 1] es el vector de unos en Z3+ 1); es de-
cir, el dígito verificador satisface
Por ejemplo, considere el vector u = [2, 2, O, 1, 2] del ejemplo 1.35. La suma de sus
componentes es 2 + 2 + O + 1 + 2 = 1, de modo que el dígito verificador debe ser 2
(puosto qu< 1 + 2 ~ O). Asi, d mto"le <ódigo a.od•do " v ~ [2, 2, O, l, 2, 2]. --t.-
Aunque los códigos de dígito verificador simple detectarán errores únicos, con fre-
cuencia también es importante identificar otros tipos comunes de errores, como el in-
tercambio accidental, o transposición, de dos componentes adyacentes. (Por ejemplo, al
transponer la segunda y la tercera componentes de ven el ejemplo 1.36 resultaría el vec-
tor incorrecto v' = [2, O, 2, 1, 2, 2)). Para esa clase de propósitos, han sido diseñados
otros tipos de códigos de dígito verificador. Muchos de ellos únicamente reemplazan el
vector de verificación 1 por algún otro vector e cuidadosamente escogido.
Eiemplo 1.31 El Código Universal de Producto, o UPC (por las siglas en inglés de Universal Product
Code, figura 1.72), es un código asociado con los códigos de barras encontrados en mu-
chos tipos de mercancías.
Las barras en blanco y negro que son exploradas por medio de un láser en el punto
de venta de una tienda, corresponden a un vector lO-ario u = [ul> Uz, ... , ull> d] de lon-
gitud 12. Las primeras once componentes forman un vector en Zl& que proporciona la
información del fabricante y el producto; la última componente des un dígito verifica-
dor seleccionado de modo que e· u = O en l 10 , donde el vector de verificación e es el
vector [3, 1, 3, 1, 3, 1, 3, 1, 3, l, 3, 1]. Esto es, después de reacomodar,
donde des el dígito verificador. En otras palabras, el dígito verificador se elige de ma-
nera que el lado izquierdo de esta expresión sea un múltiplo de 10.
Para el UPC mostrado en la figura 1.72, podemos determinar que el dígito verifica-
o 6 dor es 6, realizando todos los cálculos en Z 10:
Figura 1.12
Código Universal de Producto e·u = 3·0 + 7 + 3·4 + 9 + 3·2 + 7 + 3·0 + 2 + 3·0 + 9 + 3·4 + d
= 3(0 + 4 + 2 + o + o + 4) + (7 + 9 + 7 + 2 + 9) + d
= 3(0) + 4 + d
=4 +d
El dígito verificador d debe ser 6 para que el resultado del cálculo sea cero en Z 10•
(Otra forma interpretar el dígito verificador en este ejemplo es que sea elegido de
manera que e· u sea un múltiplo de 10.)
suponga que el UPC en el ejemplo 11 hubiera sido escrito de forma incorrecta como
u' = [0, 7, 4, 2, 9, 7, O, 2, O, 9, 4, 6], con la cuarta y la quinta componentes transpuestas.
Al aplicar el vector de verificación, tendríamos que e· u' = 4 =/= O (¡compruébelo!), lo
que nos indica que ha habido un error. (Véanse los ejercicios 48 y 49.)
Eiemplo 1.38 El Número Estándar Internacional de Libros (ISBN, por las siglas de International Stan-
dard Book Number), es otro código de dígito verificador de gran utilidad. Está diseña-
do para detectar más tipos de errores que el Código Universal de Producto, y por
consiguiente, es un poco más complicado. Sin embargo, el principio básico es el mismo.
El vector de código es un vector en Zl?. Las primeras nueve componentes pro-
porcionan la información acerca del país, el editor y el libro; la décima es el dígito ve-
rificador. El ISBN del libro Calculus: Concepts and Contexts, de James Stewart, es
0-534-34450-X, el cual se registra como el vector
b = (0, 5, 3, 4, 3, 4, 4, S, O, X)
donde el "dígito" verificador es la letra X.
Para el código ISBN, el vector de verificación es el vector e= [10, 9, 8, 7, 6, 5, 4, 3,
2, 1], y requerimos que e· b = O en Z 11 • Determinemos el dígito verificador para el vec-
tor b en este ejemplo. Debemos calcular
e · b = lO· O + 9 · 5 + 8 · 3 + 7 • 4 + 6 · 3 + 5 · 4 + 4 · 4 + 3 · 5 + 2 ·O + d
donde d es el dígito verificador. Comenzaremos efectuando todas las multiplicaciones
en Zu. (Por ejemplo, 9 · S = 1, puesto que 45 es 1 más que el múltiplo más pequeño
más cercano de 11, a saber, 44. En un reloj con 11 horas, las 45 en punto son la 1 en pun-
to.) La suma simplificada es
O+l+2+6+7+9+5+4+0+d
y sumando en Z 11 nos deja con 1 + d. El dígito verificador d ahora debe elegirse de mo-
do que el resultado final sea O; por consiguiente, en Z 1 ¡, d = 10. (De manera equivalen-
te, d debe elegirse de modo que e • b será un múltiplo de 11 ). Pero puesto que es
preferible que cada componente de un ISBN sea un solo dígito, el numeral romano X
se utiliza en lugar de 10 siempre que aparezca como un dígito verificador, como ocurre
en este caso.
El código ISBN detectará todos los errores simples y errores de transposición adya-
cente (véanse los ejercicios 52 al 54).
.¡ EJercicios 1.4
En los ejercicios 1 a 4, u y v son vectores binarios. Encuentre 6. Anote en su forma completa las tablas de adición y
~1 ]' v - [ ~1 ]
multiplicación para Z 5•
u +vyu · v en cada caso. . u __ [
l. u=[~],v =[~] 2 En los ejercicios 7 a 19, efectúe los cálculos indicados.
7. 2 + 2 + 2en.Z3 8. 2·2·2en.Z3
3. U = [ 1, 0, 1, 1], V = [ 1, 1, 1, 1]
9.2(2 + 1 + 2)enl3 10.3 + 1 + 2 + 3enl4
4. u = ( 1, 1, o, 1, o], v = [o, 1, 1, 1, o] 11. 2·3·2enl4 12. 3(3 + 3 + 2)enl4
5. Escriba en su forma completa las tablas de adición y 13. 2 + 1 + 2 + 2 + 1 enZ3, Z 4, y l 5
multiplicación para z4. 14. (3 + 4)(3 + 2 + 4 + 2)enZ5
54 Capítulo 1 Vectores
15. 8(6 + 4 + 3)en~ 16. 2 100 enl11 En los ejercicios 45 y 46, halle el dfgíto verificador d en el Có-
17. [2, 1,2) + (2,0, 1]enZ~ digo Universal de Producto que se proporciona.
18. [2, 1, 2] · [2, 2, 1 ] enZ~ 45. [O, 5, 9, 4, 6, 4, 7, O, O, 2, 7, d]
--.....o"'
Suponga que los primeros 15 dígitos de su tarjeta son
5412 3456 7890 432
Y que el dígito verificador es d. tste corresponde al vector
X= (5, 4, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 4, 3, 2, d]
en z:~. El sistema Codabar utiliza el vector verificador e= [2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,
l, 2, 1, 2, 1), pero en lugar de requerir que e· x =O en Z 10 un cálculo extra es agrega-
do para incrementar la capacidad de detectar el error del código. Dejemos que h cuen-
te el número de dígitos en las posiciones impares que sean mayores que 4. En este
ejemplo, estos dígitos son 5, 5, 7, y 9, de manera que 11 = 4.
A continuación, se requiere que e · x + h = Oen Z 10• Por lo tanto en el ejemplo, te-
nemos, rearreglando y trabajando el módulo 10,
e · x + h = (2 · 5 + 4 + 2 · 1 + 2 + 2 · 3 + 4 + 2 · 5 + 6 + 2 · 7 + 8 + 2 · 9
+0+2·4+3+2·2+d)+4
= 2 (5 + 1 + 3 + 5 + 7 + 9 + 4 + 2) + (4 + 2 + 4 + 6 + 8 +o
+ 3 + d) + 4
= 2 (6) + 7 + d + 4
=3+d
Así, el dígito verificador d para esta tarjeta debe ser 7, de modo que el resultado del
cálculo sea O en Z 10 •
El sistema Codabar es uno de los métodos más eficientes para la detección de erro-
res. Éste identificará todos los errores de un solo dígito y la mayoría de otros errores co-
munes tales como errores adyacentes de transposición.
55
56 Capítulo 1 Vectores
Preguntas de revisión
l. Marque cada uno de los siguientes enunciados como 4. Sean A, B, C, y D los vértices de un cuadrado con cen-
verdadero o falso: tro en el origen O, etiquetados en el orden de las mane-
-=---+ --+ --->
(a) Para los vectores u, v, y w en IR", si u + w = v + w, cillas del reloj. Si a = DA y b = OB, localice BC en
entonces u = v. términos de a y h.
(b) Para los vectores u, v, y w en IR", si u · w = v · w, 5. Establezca el ángulo entre los vectores [ -1, 1, 2] y
entonces u = v.
l
[2, 1,-1].
~
(e) Para los vectores u, v, y w en IR 3, si u es ortogonal a
v, y ves ortogonal a w, entonces u es ortogonal a w. 6. Enouontco ¡, pmyoodón do v = [:] y u = [ -
e
(d) En IR3, si una línea es paralela al plano<¿¡>, enton-
e
ces un vector dirección d de es paralelo a un vec-
tor normal n de <¿]>. 7. Establezca el vector unitario en el plano xy que es orto-
e
(e) En IR 3, si una línea es perpendicular a un plano
e
<¿]>,entonces un vector dirección d de es paralelo
al vector normal n de <¿]>.
gon.l•m
(f) En IR 3, si dos planos no son paralelos, entonces de-
8. Halle la ecuación general del plano a través del punto
ben interceptarse en una línea.
(1, 1, 1) que es perpendicular a la línea con ecuaciones
(g) En IR 3, si dos líneas no son paralelas, entonces de- paramétricas
ben interceptarse en un punto.
(h) Si ves un vector binario tal que v • v = Oentonces X= 2- t
v=O. y= + 2t
3
(i) Si al menos un error hubiera ocurrido, entonces z=-1+ t
UPC [O, 4, l, 7, 7, l, S, 2, 7, O, 8, 2] es correcto.
(j) Si al menos un error hubiera ocurrido, entonces el 9. Localice la ecuación general del plano a través del pun-
ISBN [O, S, 3, 2, 3, 4, 1, 7, 4, 8] es correcto. to (3, 2, 5), que es paralelo al plano cuya ecuación ge-
2. Si u = [- ~ J = [~ J
v y el vector 4u + v es dibujado
neral es 2x + 3y - z = O.
1O. Encuentre la ecuación general del plano a través de los
puntos A(l, 1, O), B(l, O, 1), y C(O, 1, 2).
con su cola en el punto (10, -10), encuentre las coor-
denadas del punto en la cabeza 4u + v. 11. Establezca el área del triángulo con los vértices A(1, 1, 0),
B(l, O, 1), y C(O, 1, 2).
3. Si u= [ -~l v = [~l y 2x +u= 3(x- v), resuelva 12. Encuentre el punto medio del segmento de línea entre
para x. A = (5, 1, - 2) y B = (3, -7, 0).
Revisión del capítulo 51
13. ¿Por qué no hay vectores u y ven ~n tales que llu ll = 2, 17. Si es posible, resuelva 3(x + 2) = S en Z 7•
llvll = 3 y u · v = -7? 18. Si es posible, resuelva 3(x + 2) = S en Z 9 •
14. Halle la distancia desde el punto (3, 2, S) al plano cuya 19. Encuentre el digito verificador den la UPC [7, 3, 3, 9,
ecuación general es 2x + 3y- z = O. o,
6, 1, 7, 3, 1, 7, d]
1S. Establezca la distancia desde el punto (3, 2, S) a la lí- 20. Encuentre el digito verificador den el ISBN [O, 7, 6, 7,
nea con ecuaciones paramétricas x = t; y = 1 + t, z = o, 3, 9, 4, 2, d].
2 + t.
16. Calcule 3 - (2 + 4) 3(4 + 3) 2 en Z5 •