Você está na página 1de 62

El aula de Matemticas con software libre:

Maxima
Miguel A. Jorquera
7 de marzo de 2008
Pgina 2
Copyright marzo 2008, Miguel A. Jorquera. Versin 0.6
Este documento es libre. Se otorga permiso para copiarlo, distribuirlo
y/o modicarlo en los trminos de la Licencia de Documentacin
Libre GNU, versin 1.2 o posterior publicada por la Fundacin de
Software Libre, http://es.gnu.org/licencias/fdles.html.
Este manual se encuentra en fase de desarrollo, revisin de diseo
grco, ortografa y otros aspectos que posiblemente cambiarn en las
siguienes versiones al tiempo que se irn aadiendo nuevos captulos.
Si usted encuentra algn error y/o quiere hacer alguna aportacin,
su ayuda ser bienvenida. e-mail: jorquera11@hotmail.com
Miguel A. Jorquera
ndice general
1. Software Libre y Matemticas 5
1.1. Educacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2. Software matemtico . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. wxMaxima 9
2.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.1. Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.2. Cuestiones bsicas . . . . . . . . . . . . . . . . . . . . . . 10
2.1.3. Cuestiones Pedaggicas . . . . . . . . . . . . . . . . . . . 11
3. Matrices y Determinantes 13
3.1. Operaciones con matrices . . . . . . . . . . . . . . . . . . . . . . 13
3.2. Clculo de determinantes . . . . . . . . . . . . . . . . . . . . . . 15
3.3. Unidad Didctica: Matrices y Determinantes . . . . . . . . . . . 17
3.3.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3.2. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3.3. Actividades . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.4. Soluciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4. Sistemas de ecuaciones lineales 25
4.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2. Clases de sistemas . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2.1. Sistema incompatible . . . . . . . . . . . . . . . . . . . . 26
4.2.2. Sistema compatible determinado . . . . . . . . . . . . . . 27
4.2.3. Sistema compatible indeterminado . . . . . . . . . . . . . 27
4.3. Sistemas dependientes de parmetros . . . . . . . . . . . . . . . . 28
4.3.1. Sistemas de igual n de ecuaciones que de incgnitas . . . 28
4.3.2. Sistemas de distinto n de ecuaciones que de incgnitas . 30
5. Vectores 33
5.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.2. Operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.3. Dependencia e independencia de vectores . . . . . . . . . . . . . 35
5.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3
Pgina 4 NDICE GENERAL
6. Geometra Afn y Eucldea 39
6.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.2. Ecuaciones de la recta . . . . . . . . . . . . . . . . . . . . . . . . 39
6.3. Ecuaciones del plano . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.4. Posiciones relativas entre planos y rectas . . . . . . . . . . . . . . 40
6.5. ngulo entre elementos del espacio . . . . . . . . . . . . . . . . . 41
6.5.1. ngulo entre dos vectores . . . . . . . . . . . . . . . . . . 41
6.5.2. ngulo entre dos rectas . . . . . . . . . . . . . . . . . . . 44
6.5.3. ngulo entre dos planos . . . . . . . . . . . . . . . . . . . 45
6.5.4. ngulo entre recta y plano . . . . . . . . . . . . . . . . . 45
6.6. Proyecciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.6.1. Proyeccin de un punto sobre un plano . . . . . . . . . . 46
6.6.2. Proyeccin de un punto sobre una recta . . . . . . . . . . 47
6.6.3. Proyeccin de una recta sobre un plano . . . . . . . . . . 47
6.7. Distancias en el plano . . . . . . . . . . . . . . . . . . . . . . . . 48
6.7.1. Distancia entre dos puntos . . . . . . . . . . . . . . . . . 48
6.7.2. Distancia entre un punto y un plano . . . . . . . . . . . . 50
6.7.3. Distancia entre un punto y una recta . . . . . . . . . . . . 51
6.7.4. Distancia entre dos rectas que se cruzan . . . . . . . . . . 52
6.8. Perpendicular comn . . . . . . . . . . . . . . . . . . . . . . . . . 53
7. Lmites y continuidad 57
7.1. Clculo de lmites . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7.2. Asntotas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
7.2.1. Asntotas Verticales . . . . . . . . . . . . . . . . . . . . . 60
7.2.2. Asntotas Horizontales . . . . . . . . . . . . . . . . . . . . 60
7.2.3. Asntotas Oblcuas . . . . . . . . . . . . . . . . . . . . . . 60
7.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Miguel A. Jorquera
Captulo 1
Software Libre y Matemticas
1.1. Educacin
El uso del ordenador en el aula y en concreto en las asignaturas de mate-
mticas crea nuevas posibilidades de aprendizaje antes inalcanzables. Nuestros
alumnos y alumnas estn habituados a utilizar estas nuevas tecnologas y sera
un error no tenerlos en cuenta. Se trata de un medio ms, junto con la pizarra,
los libros, la calculadora, etc para conseguir que aprendan.
Existen muchas alternativas a la hora de elegir un determinado software para
usarlo en el aula, pero deberamos de guiarnos por una serie de consideraciones
para intentar hacer una buena eleccin.
1.2. Software matemtico
En esta seccin vamos a dar un listado por bloques, sin entrar en detalles
y sin animo de ser exhaustivos, de aplicaciones para el aula de matemticas
que son software libre y que la mayora estn disponibles tanto para Window
como para Linux. Se pueden encontrar en http://www.cdlibre.org, en http:
//www.sourceforge.net en sus pginas ociales.
Geometra
Geogebra
Kig
C.A.R.
CarMetal
Kseg
Dr Geo
Kig
Eukleides
Geomview
5
Pgina 6 1.2. SOFTWARE MATEMTICO
PyGeo
Xaos
Aritmtica
Calculadora
Xabacus y Xamabacus
Kpercentage
Gcompris
Kcalcul
Representacin Grca
Kmplot
Geg
GNUplot
Octave
Aplicaciones JClic
Aplicaciones on-line
Supercie
Juegos
TuxMath
Mathwar
Estadstica
R
Hoja de clculo. Calc
Clculo simblico y numrico
Maxima y wxMaxima
Octave
Yacas
Axiom
PARI/GP
Textos cientcos
Latex
Miguel A. Jorquera
CAPTULO 1. SOFTWARE LIBRE Y MATEMTICAS Pgina 7
Kile
Lyx
Latex-Beamer
Otros
Wims
On-line
http://www.ciencialab.com
http://www.juntadeandalucia.es/averroes/wiris/es/index.html
Miguel A. Jorquera
Pgina 8 1.2. SOFTWARE MATEMTICO
Miguel A. Jorquera
Captulo 2
wxMaxima
2.1. Introduccin
Maxima es un programa de calculo simblico similar a los programas comer-
ciales Maple y Mathematica.
Est publicado bajo licencia libre GNU/GPL y funciona en diferentes pla-
taformas (Linux, Window, Mac, etc.).
Es software libre, por lo que su cdigo fuente est disponible par que todo
el que quiera adapte el programa a sus necesidades.
Es gratuito, por lo que se puede distribuir a los alumnos libremente.
Mxima puede realizar diferentes clculos numricos y simblicos con poli-
nomios, sistemas de ecuaciones, matrices, funciones, derivadas, integrales,
lmites, series de Taylor, etc.
Puede representar funciones en 2D y 3D ayudndose de GNUplot.
Adems funciona como lenguaje de programacin por lo que las posibili-
dades son enormes.
La web ocial de Mxima es http://maxima.sourceforge.net/ o si la preere
en castellano http://maxima.sourceforge.net/es/
Maxima funciona en modo texto en consola, pero afortunadamente existen
varios entornos grcos que hacen ms agradable su manejo. Los principales son
xmaxima y wxmaxima.
En este manual, trabajaremos con wxmaxima.
2.1.1. Instalacin
Como hemos comentado antes, podemos instalar Maxima y wxMaxima en
distintas plataformas.
La instalacin en Window consiste en la ejecucin de un archivo ejecu-
table .exe que podemos descargar directamente de sourceforge. Una vez
instalada esta aplicacin podemos proceder a instalar wxMaxima que se
encuentra en http://wxmaxima.sourceforge.net.
9
Pgina 10 2.1. INTRODUCCIN
Figura 2.1: Pantalla inicial de wxMaxima
La mayor parte de las distribuciones Linux tienen cheros precompila-
dos con las extensiones rpm o deb, segn el caso. La instalacin en una
distribucin linux basada en Debian es muy sencilla ya que wxmaxima se
encuentra en los repositorios. Basta con hacer $sudo apt-get install wxma-
xima maxima-share para que se instale Maxima y wxMaxima junto con
todas sus dependencias.
Tambin, si se utiliza el escritorio gnome, se puede instalar mediante la aplica-
cin Synaptic que se encontrar en el men Sistema ->Administracin ->Gestor
de paquetes Synaptic
En Linux, una vez instalado, podemos lanzar la aplicacin desde el men
Aplicaciones ->Otras ->wxMaxima escribiendo en una consola wxmaxima.
En Window la aplicacin se lanzara como cualquier otra; haciendo doble
clic en el icono correspondiente en Inicio ->Programas ->wxMaxima
En la gura 2.1 se muestra la pantalla inicial de wxMaxima.
Podemos poner la aplicacin en espaol desde el men Edit ->Congure
2.1.2. Cuestiones bsicas
Antes de empezar a utilizar wxMaxima es importante tener en cuenta al-
gunas consideraciones que nos ayudarn a ir ms rpido y entender lo que va
apareciendo en la pantalla.
Cada lnea aparece numerada, por ejemplo, la primera es ( %i1). Si es una
entrada aparece i (input-entrada) y si es una salida aparece o (output-
salida) y a continuacin el nmero de lnea. As podemos referirnos a una
expresin anterior mediante su identidad ( %ox, %ix) para no tener que
Miguel A. Jorquera
CAPTULO 2. WXMAXIMA Pgina 11
Figura 2.2: Ejemplos bsicos
teclearla otra vez. Si ponemos slo % mxima entiende que se trata de la
ltima expresin.
Todas las rdenes terminan con ;.
Si no queremos que el resultado de una orden aparezca terminaremos con
$.
Podemos escribir comentarios ponindolos entre /* y */.
Asignamos valor a una variable utilizando :, por ejemplo, a:3.
Podemos denir una funcin usando :=, por ejemplo, f(x):=x^2+3*x+1
En la gura 2.2 se pueden ver algunos ejemplos bsicos.
2.1.3. Cuestiones Pedaggicas
Actualmente es evidente la importancia de las tecnologas informticas en
todos los niveles de enseanza. En este texto se trata una aplicacin de clculo
simblico de la que a continuacin se enumeran algunas de las ventajas peda-
ggicas que tiene su uso con los alumnos.
Permite realizar clculos reales, de mayor dicultad matemtica evitando
perder tiempo en el clculo rutinario, con lo que se puede dedicar ms
tiempo a la explicacin de los conceptos que ha las habilidades de clculo.
Tanto el profesor como los alumnos puede aprender a usar wxMaxima en
muy pocas sesiones.
Miguel A. Jorquera
Pgina 12 2.1. INTRODUCCIN
El profesor puede mostrar el funcionamiento de la aplicacin con un pro-
yector conectado a un ordenador y luego los alumnos podrn realizar los
ejercicios ms rpido.
La utilizacin de grcas en el ordenador ayuda a que los alumnos ten-
gas una visin ms real de la geometra que se est estudiando evitando
aproximaciones realizadas en la pizarra o en el cuaderno.
Maxima ser til en algunos casos, e intil en otros. No hay que forzar su
uso en todas las ocasiones ya que esto sera un error, pero hay contextos
en los cuales el error sera no usarlo.
Se fomenta ms el trabajo creativo en detrimento del rutinario.
Se les puede repartir a los alumnos una copia de wxMaxima para que se
la lleven a sus casas y puedan practicar independientemente de que los
alumnos tengan Window en sus casas y trabajen con Window o Linux en
el Instituto.
Miguel A. Jorquera
Captulo 3
Matrices y Determinantes
3.1. Operaciones con matrices
Una matriz en Mxima es una lista de listas donde cada elemento es una
la. Para denir una matriz se utiliza la palabra matrix y entre parntesis
encerramos las las de la misma que a su vez estn encerradas por corchetes y
cada elemento separado por comas. Por ejemplo una matriz A se denira en
mxima as: A:matrix([1,2],[3,4])
Esto se puede simplicar utilizando el men lgebra ->Introducir matriz
Producto de matrices se utiliza el operador .
Para el producto de un nmero por una matriz se utiliza el operador
*
Para la suma de matrices se utiliza el operador +
Para calcular la inversa de una matriz cuadrada usaremos el operador
^^-1 o la funcin invert
Si queremos que al calcular la inversa tengamos el determinante fuera
debemos indicrselo a wxMaxima con tres variables: detout: true$
doallmxops: false$ doscmxops:false$ invert(A); Con detout: true le
decimos que el determinante lo saque fuera y poner las otras dos
variables a false es para que haga las operaciones sin contar con el
determinante, que lo pondr fuera.
El rango de una matriz se calcula con la funcin rank
La transpuesta de una matriz se calcula con la funcin transpose
Dada una matriz tambin podemos obtener la matriz triangular que
resultara de aplicar transformaciones elementales por las siguiendo el
mtodo de Gauss. Esto es posible a la funcin triangularize que tiene
Maxima. Existe otra funcin llamada echelon con la que se obtiene una
matriz triangular igual que con la funcin triangularize, pero todos los
elementos de la diagonal principal son todos 1.
13
Pgina 14 3.1. OPERACIONES CON MATRICES
(a) (b)
Figura 3.1: Introducir matriz
Figura 3.2: Operaciones Matrices
Veamos algunos ejemplos donde se utilizan estos operadores.
1. En primer lugar denimos dos matrices A y B en mxima, para ello po-
demos escribir dirctamente A:matrix([1,2],[3,4])$B:matrix([5,6],[7,8])$
escribimos A: y nos vamos al men lgebra->Introducir matriz, elegimos
2 las y 2 columnas (ver gura 3.1 (a)), pulsamos en Aceptar y luego in-
troducimos los valores 1,2,3,4 y pulamos otra vez Aceptar (ver gura 3.1
(b)). De esta forma tenemos introducida la matriz A. De la misma manera
introducimos la matriz B tambin 2x2 cuyos elementos sern 5,6,7,8.
2. Ahora ya podemos realizar operaciones con ellas simplemente poniendo la
operacin, por ejemplo, A+B. En concreto poniendo A+B;A-B;3*A;A.B;
obtendremos la salida de la suma, diferencia, producto del escalar 3 por A
y producto de las matrices A y B. Esto lo podemos observar en la gura
3.2.
Miguel A. Jorquera
CAPTULO 3. MATRICES Y DETERMINANTES Pgina 15
Figura 3.3: Rango e Inversa
3. Para calcular el rango de A y de B simplemente escribimos rank(A);rank(B);
(ver gura 3.3)
4. Las inversas de A y B se calculan escribiendo invert(A);invert(B); (ver
gura 3.3)
5. Tambin con el men lgebra->Invertir matriz podemos obtener la inversa
de la matriz que est guardada en la ltima expresin ( %). Si en la ltima
expresin no hay ninguna matriz dar error.
6. Podemos calcular las matrices transpuestas de A y B con transpose(A);transpose(B);
con el men lgebra ->Transponer matriz, que como en el caso anterior
calculara la matriz transpuesta de la ltima expresin ( %) y si no es una
matriz dara error. Podemos ver esto en la gura 3.4.
7. Vamos ahora a obtener las matrices triangulares de A y B con la funcin
triangularize y con la funcin echelon. Escribimos
triangularize(A);triangularize(B);echelon(A);echelon(B); (ver gura 3.5)
3.2. Clculo de determinantes
Con wxMaxima podemos calcular el determinante de una matriz con
la funcin determinant, es decir, dada una matriz A, obtendramos su de-
terminante con determinant(A); desde el men lgebra ->Determinante.
Siguiendo con el ejemplo de la seccin anterior pondramos determinant(A);determinant(B);
y obtendramos los resultados -2 y 3 como se muestra en la gura 3.6.
Hay que tener en cuenta que si se intenta calcular el determinante de una
matriz que no es cuadrada dara error, puesto que el determinante para tal
matriz no est denido.
Miguel A. Jorquera
Pgina 16 3.2. CLCULO DE DETERMINANTES
Figura 3.4: Matriz transpuesta
Figura 3.5: Matriz Triangular
Figura 3.6: Determinante
Miguel A. Jorquera
CAPTULO 3. MATRICES Y DETERMINANTES Pgina 17
Figura 3.7: Matriz adjunta
La matriz adjunta tambin la podemos obtener con maxima utilizando la
funcin adjoint. Por ejemplo para la matriz A del ejemplo, tendramos que
escribir adjoint(A); ir al men lgebra ->Matriz Adjunta. El resultado
se muestra en la gura .
El menor complementario del elemento (i,j)de la matriz A se
puede obtener mediante minor(A,i,j)
3.3. Unidad Didctica: Matrices y Determinan-
tes
3.3.1. Introduccin
Entre las herramientas del lgebra lineal se encuentran las matrices y los
determinantes. El concepto de matriz fue introducido por James Sylvester (1814-
1897) hacia 1850.
En la vida cotidiana aparecen matrices cuando tenemos una gran cantidad
de datos ordenados por bloques ya que la notacin matricial nos ayuda a tener
una mejor visualizacin de los datos. Por ello, las matrices se utilizan en mbitos
muy diversos como el comercio, economa, sociologa, informtica fsica, etc.
El concepto de determinante es anterior al de matriz, aunque en la actualidad
se ensea al revs. Gauss (1777-1855) fue el primero en utilizar el concepto de
determinante.
La utilidad de estos dos conceptos se pone de maniesto en buena parte del
currculo de Matemticas II y Matemticas Aplicadas a las CCSS II de 2 de
bachillerato. Por ello esta unidad tratar estos conceptos desde el punto de vista
del clculo simblico, usando la aplicacin wxMaxima.
3.3.2. Objetivos
1. Aprender a realizar operaciones con matrices y determinantes rpidamente
usando wxMaxima.
Miguel A. Jorquera
Pgina 18 3.3. UNIDAD DIDCTICA: MATRICES Y DETERMINANTES
2. Resolver problemas sobre matrices y determinantes usando wxMaxima.
3. Interpretar los resultados y obtener conclusiones.
3.3.3. Actividades
A continuacin se muestran una serie de actividades que los alumnos tendrn
que resolver utilizando lo aprendido en las secciones anteriores de este tema.
En la siguiente seccin se mostrarn las soluciones que pueden ser de ayuda
al profesor y tambin a los alumnos una vez que hayan intentado resolver los
ejercicios por ellos mismos.
1. Dadas las matrices A =
_
1 1
0 3
_
, B =
_
4 0
1 2
_
y C =
_
1 2
2 3
_
,
calcula:
a) A+B
b) A-B-C
c) 3A+5B-6C
d) AB-BC
e) 2AB+3AC-5BC
2. Determina el valor de a par que la matriz A =
_
_
1 2 3
0 1 2
a 0 1
_
_
no tenga
inversa. Calcula A
1
para los restantes valores de a.
3. Resuelve la ecuacin matricial en X: XA 2B + 3C = D, siendo: A =
_
2 3
1 1
_
, B =
_
2 0
1 4
_
, C =
_
0 3
2 0
_
y D =
_
5 4
3 6
_
4. Demuestra que

yz x 3/x
xz y 3/y
xy z 3/z

= 0
5. Calcual el determinante de Vandermonde de orden 3,

1 1 1
x y z
x
2
y
2
z
2

.
6. Dada la matriz A =
_
_
1 0 0
4 1 0
3 1 1
_
_
, calcular A
1
y comprobar que A
1
=
1
|A|
[Adj(A)]
t
7. Calcula el rango de la matriz A =
_
_
1 2 3 4
2 4 6 9
3 6 9 1
_
_
mediante la
funcin rank y despus utilizando transformaciones elementales por las
con la funcin triangularize.
Miguel A. Jorquera
CAPTULO 3. MATRICES Y DETERMINANTES Pgina 19
Figura 3.8: Solucin Matrices y Determinantes. Ejercicio 1
8. Calcula los menores complementarios de todos los elementos de la matriz
A =
_
_
1 2 3
0 5 6
3 2 4
_
_
.
3.3.4. Soluciones
1. En esta actividad basta con introducir cada una de las 3 matrices e ir
pidiendo a wxMaxima que haga cada una de las operaciones. Slo hay que
tener en cuenta que cuando pone AB tendremos que escribir A.B y cuando
pone 3A pondremos 3*A. Se puede ver la solucin en (3.8).
2. En la resolucin de esta actividad podemos observar la potencia del clcu-
lo simblico de wxMaxima al trabajar con el parmetro a. La aplicacin
nos calcula el valor del determinante en funcin de a y luego podemos
obtener la inversa, que existir para cualquier valor de a que no anule
el determinante. Aunque esto no entre en este tema, usando la funcin
solve([7*a-1],a); para saber la solucin de la ecuacin que anula el deter-
minante. Ver (3.9).
3. Aqu lo nico que tendra que hacer un alumno es despejar X como (D +
2B 3C)A
1
y despus decirle a Maxima que haga las operaciones. Ver
(3.10).
Miguel A. Jorquera
Pgina 20 3.3. UNIDAD DIDCTICA: MATRICES Y DETERMINANTES
Figura 3.9: Solucin Matrices y Determinantes. Ejercicio 2
Figura 3.10: Solucin Matrices y Determinantes. Ejercicio 3
Miguel A. Jorquera
CAPTULO 3. MATRICES Y DETERMINANTES Pgina 21
Figura 3.11: Solucin Matrices y Determinantes. Ejercicio 4
4. Esta actividad es otra prueba de que Maxima puede trabajar con parme-
tros. Una vez que tenemos la expresin del determinante usamos la funcin
ratsimp (pulsando el botn con la etiqueta Simplicar) para simplicarla,
observando que el resultado, efectivamente es 0. Ver (3.11).
5. Igual que en la actividad anterior calculamos este conocido determinante
y luego factorizamos la expresin con la funcin factor( %), pulsando el
botn con la etiqueta Factorizar. Ver (3.12).
6. Con esta actividad se muestra un ejemplo donde se se calcula la inversa de
una matriz de dos formas diferentes; la primera simplemente indicndole
a Maxima que calcule la inversa de A y la segunda calculando las matrices
necesarias para aplicar la frmula correspondiente. Vemos que en ambos
casos el resultado es el mismo. Ver (3.13).
7. Teniendo en cuenta que la denicin de rango es el nmero de las o de
columnas linealmente independientes, uno de los mtodos para calcular
el rango de una matriz es utilizando transformaciones elementales por -
las mediante el mtodo de Gauss, que deja invariante el rango de una
matriz. Por ello en esta actividad calculamos el rango directamente y des-
pus triangularizamos la misma para comprobar que el nmero de las
linealmente independientes coincide con el rango anterior. Ver (3.14).
8. En la ltima actividad podemos calcular los menores complementarios a
cada uno de los elementos, mostrndose en la imagen slo los de la primera
la. Ver (3.15).
Miguel A. Jorquera
Pgina 22 3.3. UNIDAD DIDCTICA: MATRICES Y DETERMINANTES
Figura 3.12: Solucin Matrices y Determinantes. Ejercicio 5
Figura 3.13: Solucin Matrices y Determinantes. Ejercicio 6
Miguel A. Jorquera
CAPTULO 3. MATRICES Y DETERMINANTES Pgina 23
Figura 3.14: Solucin Matrices y Determinantes. Ejercicio 7
Figura 3.15: Solucin Matrices y Determinantes. Ejercicio 8
Miguel A. Jorquera
Pgina 24 3.3. UNIDAD DIDCTICA: MATRICES Y DETERMINANTES
Miguel A. Jorquera
Captulo 4
Sistemas de ecuaciones
lineales
4.1. Introduccin
Empezamos esta seccin viendo cmo podemos introducir grcamente un
sistema de ecuaciones lineales en wxMaxima.
Vamos al men Ecuaciones ->Resolver sistema lineal ... y se mostrar una
ventana donde tendremos que indicar el nmero de ecuaciones del sistema y
tras pulsar Aceptar, introduciremos las ecuaciones . Lo nico nuevo aqu es
indicarle a wxMaxima que las incgnitas de las ecuaciones son {x,y,z} y esto se
hace en la ltima linea de la ventana. Ver gura (4.1).
En el ejemplo hemos introducido un sistema de 3 ecuaciones lineales con las
incgnitas {x,y,z}. Para resolverlo bastar con pulsar el botn Aceptar. Ver
gura (4.5).
La funcin utilizada es linsolve cuya sintaxis es la siguiente:
linsolve ([ecuaciones separadas por comas],[incgnitas separadas por comas]);
Para resolver el sistema
x y + 5z = 13
3x 2y + z = 12
x + y + 2z = 9
_
_
_
, bastara con po-
ner en la linea de entrada
linsolve([x-y+5*z=13, 3*x-2*y+z=12, x+y+2*z=9],[x,y,z]);
Figura 4.1: Introducir Ecuaciones.
25
Pgina 26 4.2. CLASES DE SISTEMAS
Figura 4.2: Resolver S.C.D.
4.2. Clases de sistemas
Segn su solucin, los sistemas pueden ser:
Incompatibles, si no tienen solucin.
Compatibles Determinados, cuando la solucin es nica.
Compatibles Indeterminados, cuando poseen innitas soluciones.
wxMaxima nos ayudar a estudiar y resolver cuando sea posible este tipo de
sistemas.
En la introduccin hemos visto cmo se puede resolver un sistema de ecua-
ciones lineales que es compatible determinado. Para intentar resolver cualquier
sistema de ecuaciones lineales vamos a seguir siempre el mismo procedimiento
visto en la seccin anterior. Podemos hacerlo usando el men correspondien-
te o escribiendo en la linea de entrada la funcin linsolve con los parmetros
adecuados.
A continuacin veremos un ejemplo de cada una de las clases.
4.2.1. Sistema incompatible
Dado el siguiente sistema de 2 ecuaciones lineales con dos incgnitas
x + y = 0
x + y = 3
_
,
vamos a intentar resolverlo con wxMaxima. Para ello seguiremos los mismos pa-
sos descritos en el ejemplo de la introduccin, o bien, escribiremos en la linea
de entrada linsolve([x+y=0, x+y=3],[x,y]);
En este caso el mensaje que obtendremos ser:
Inconsistent equations: (2) an error. Quitting. To debug this try debug-
mode(true);
Miguel A. Jorquera
CAPTULO 4. SISTEMAS DE ECUACIONES LINEALES Pgina 27
Figura 4.3: Resolucin de sistemas.
que nos indica que el sistema es incompatible y que, por tanto, no tiene
solucin. Ver gura (4.3).
4.2.2. Sistema compatible determinado
Dado el sistema de 3 ecuaciones lineales
x + y + z = 11
2x y + z = 5
3x + 2y + z = 24
_
_
_
, le
decimos a wxMaxima que lo intente resolver poniendo en la linea de entrada
linsolve([x+y+z=11, 2*x-y+z=5, 3*x+2*y+z=24],[x,y,z]);
El resultado es [x=4,y=5,z=2] que nos indica que el sistema es compatible
determinado, es decir, que la nica solucin es la que se muestra en la salida.
Ver gura (4.3).
4.2.3. Sistema compatible indeterminado
Los sistemas compatibles indeterminados tienen innitas soluciones que se
expresarn en funcin de uno o ms parmetros. Veamos un ejemplo de cmo
wxMaxima trata este tipo de sistemas.
Partimos del sistema de 3 ecuaciones lineales siguiente
2x 4y + 6z = 2
y + 2z = 3
x 3y + z = 4
_
_
_
y pidmosle a wxMaxima que intente resolverlo poniendo en la linea de
entrada linsolve([2*x-4*y+6*z=2, y+2*z=-3, x-3*y+z=4],[x,y,z]);
Obtenemos el siguiente mensaje:
Dependent equations eliminated: (3)(%o4) [x=-7*%r1-5,y=-2*%r1-3,z=%r1]
Nos est diciendo que el sistema es compatible indeterminado y que tiene
innitas soluciones dependientes de 1 parmetro que llama %r1. Es decir, si para
simplicar, nosotros escribimos t en vez de %r1, la solucin sera:
_
_
_
x = 7t 5
y = 2t 3
z = t
. Ver gura (4.3).
Miguel A. Jorquera
Pgina 28 4.3. SISTEMAS DEPENDIENTES DE PARMETROS
4.3. Sistemas dependientes de parmetros
En esta seccin se muestra cmo utilizar wxMaxima para ayudarnos a estu-
diar sistemas de ecuaciones lineales dependientes de algn parmetro. Para ello,
distinguiremos dos casos. En el primero el nmero de ecuaciones coincide con el
nmero de incgnitas y en el segundo no.
4.3.1. Sistemas de igual n de ecuaciones que de incgnitas
Tomemos de ejemplo el siguiente sistema de 3 ecuaciones lineales con 3
incgnitas dependientes del parmetro a:
_
_
_
ax + y + z = 0
(a + 1)x + y az = 0
x + (a + 1)y = 0
En primer lugar hallamos las races del determinante de la matriz prin-
cipal, es decir, resolvemos la ecuacin determinante(A)=0. Para ello in-
troducimos la matriz de coecientes A, luego calculamos su determinante
y simplicamos el resultado pulsando el botn Simplicar. Por ltimo
igualamos el resultado obtenido a cero y resolvemos la ecuacin. Este lti-
mo paso se puede hacer pulsando el botn Resolver y en la ventana que
aparece poner en el primer cuadro %=0 y en el segundo a, para indicar
que la incgnita es a. Obteniendo al nal, que las races son -1 y 0.
Todo el proceso se muestra en la gura (4.4). Si lo preeren, pueden usar
comandos de texto para llegar a la misma conclusin.
matrix( [a,1,1], [a+1,1,-a], [1,a+1,0] ); /* para introducir la matriz A
*/
determinant( %); /* para calcular el determinante de la ltima ex-
presin que es la matriz */
ratsimp( %); /* para simplicar la ltima expresin */
solve([ %=0], [a]); /* para resolver la ecuacin resultante de igualar
a 0 la ltima expresin, siendo la incgnita a */
En segundo lugar ya podemos decir que si a = 1y a = 0 entonces se trata
de un S.C.D. cuya solucin podemos obtener poniendo en la lnea de en-
trada linsolve([a*x+y+z=0, (a+1)*x+y-a*z=0, x+(a+1)*y=0], [x,y,z]);
La solucin, evidentemente es la trivial: x=0, y=0, z=0 ya que el sistema,
en este caso, es homogneo. Ver gura (4.5).
Para a = 1 y para a = 0 calculamos el rango de A y de A* y discutimos
mediante el teorema de Rouch-Frobenius.
a = 1 =Rango(A)=2=Rango(A*) <3 = N de incgnitas=S.C.I.
=Tiene innitas soluciones que se expresan en funcin de 1 parme-
tro. En la gura (4.6) podemos ver cmo se han calculado los rangos
de la matrices y cul es la solucin. A la hora de introducir el sis-
tema, lo nico que hay que hacer es sustituir el parmetro a por -1.
Adems con slo poner linsolve([-x+y+z=0, y+z=0, x=0], [x,y,z]);
ya podramos decir cmo es el sistema.
Miguel A. Jorquera
CAPTULO 4. SISTEMAS DE ECUACIONES LINEALES Pgina 29
Figura 4.4: Sistema con parmetros 1
Figura 4.5: Resolver S.C.D.
Miguel A. Jorquera
Pgina 30 4.3. SISTEMAS DEPENDIENTES DE PARMETROS
Figura 4.6: Resolver S.C.I con parmetros
a = 0=Rango(A)=2=Rango(A*) <3 = N de incgnitas=S.C.I.
=Tiene innitas soluciones que se expresan en funcin de 1 parme-
tro. Estamos en el mismo caso anterior, por lo que no comentaremos
nada ms. El estudio de este caso puede verse en la gura (4.7).
4.3.2. Sistemas de distinto n de ecuaciones que de incg-
nitas
Tomemos como ejemplo el siguiente sistema
_

_
mx + y + z = m
2
x y + z = 1
3x y + z = 1
6x y + z = 3m
En este caso empezamos calculando las races del determinante de la ma-
triz ampliada: determinante(A*)=0. Para ello, procedemos igual que en la
seccin anterior, introducimos la matriz A*, calculamos su determinante,
simplicamos la expresin, la igualamos a cero y resolvemos la ecuacin.
Todo esto est en la gura (4.8), donde apreciamos que la nica raz real
es m=2.
Si m = 2 =S.I. ya que Rango(A*)=4 =Rango(A)3
Si m=2 podemos calcular los rangos de la matriz de coecientes y de
la ampliada para su posterior estudio o intentar resolver dirctamente el
sistema con wxMaxima. Haciendo esto ltimo vemos que se trata de un
S.C.D. cuya solucin es x=y=z=1. Ver gura (4.9).
Miguel A. Jorquera
CAPTULO 4. SISTEMAS DE ECUACIONES LINEALES Pgina 31
Figura 4.7: Resolver S.C.I. con parmetros 2
Figura 4.8: Distinto n de ecuaciones que de incgnitas 1
Miguel A. Jorquera
Pgina 32 4.3. SISTEMAS DEPENDIENTES DE PARMETROS
Figura 4.9: Distinto n de ecuaciones que de incgnitas 2
Miguel A. Jorquera
Captulo 5
Vectores
5.1. Introduccin
En Maxima un vector se representa como una lista y, por ejemplo, para
introducir el vector

v = (1, 2, 3) tendramos que poner en la entrada v:[1,2,3];
Tambin podemos construir una lista (vector) que sigue un patrn general,
por ejemplo, con makelist(2*k,k,1,4); se genera una lista de 4 componentes cuyo
trmino general es 2*k pudiendo ser k=1,2,3,4. Resulta (2,4,6,8).
Esta opcin se encuentra en el men lgebra ->Construir Lista
5.2. Operaciones
Una vez introducidos dos vectores las operaciones se pueden realizar de forma
sencilla como se muestra a continuacin. Ver gura (5.1) .
Creamos el vector

w = (4, 5, 6).
Para obtener el vector suma

v +

w basta escribir en la entrada v+w;
Para obtener el vector diferencia

v

w basta escribir en la entrada v-w;
El producto de un escalar por un vector (t

v ) se calcula escribiendo
t*v; En el ejemplo se puede ver para el caso de t=3.
El producto escalar de dos vectores

v

w se calcula escribiendo v.w;
El mdulo de un vector

v = (a, b, c) =

a
2
+ b
2
+ c
2
no se calcula de
una manera directa, pero podemos hacer varias cosas:
sqrt(apply("+",v^2)); De esta forma estamos aplicando la operacin
+ a cada una de las componentes del vector despus de elevarla al
cuadrado, es decir, obtenemos a
2
+b
2
+c
2
y despus calculamos la raiz
cuadrada con la funcin sqrt. Por ejemplo para el vector

w = (4, 5, 6)
se obtiene que |

w| =

77. En el entorno grco podemos usar la
funcin apply desde el men lgebra ->Aplicar a lista
Tambin podemos denirnos una funcin llamada modulo para que
calcule el mdulo de un vector pasado como parmetro. Para ello
33
Pgina 34 5.2. OPERACIONES
Figura 5.1: Operaciones con vectores
Figura 5.2: Mdulo de un vector
basta con escribir en la entrada modulo(v):=sqrt(apply("+",v^2)); y
ahora si queremos calcular el mdulo del vector

w, slo pondramos
modulo(w); y ya est. Ver gura (5.2).
El vector unitario y del mismo sentido que un vector dado

v =
(a, b, c) podemos calcularlo con la funcin unitvector del paquete eigen. Lo
primero que tenemos que hacer es cargar el paquete eigen escribiendo en la
entrada load(eigen) en el men Archivo ->Cargar paquete y buscarlo en
el directorio correspondiente. Despus introducimos el vector con v:[a,b,c];
y por ltimo unitvector(v); Ver gura (5.3).
El producto vectorial de dos vectores puede ser calculado en Maxima
gracias al paquete vect que hay que cargar previamente para poderlo usar.
El operador que utiliza para designar al producto vectorial es ~.
Cargamos el paquete escribiendo load(vect) en el men Archivo
Miguel A. Jorquera
CAPTULO 5. VECTORES Pgina 35
Figura 5.3: Vector unitario
->Cargar paquete y buscando en el directorio donde est (Ejemplo:
/usr/share/maxima/5.10.0/share/vector/vect.mac).
Introducimos los vectores

u = (1, 2, 3) y

v = (4, 5, 6) con u:[1,2,3];
v:[4,5,6];
Le indicamos que calcule el producto vectorial con u~v;
Y por ltimo le decimos a wxMaxima que nos exprese el resultado
con express( %); obteniendo como resultado [-3,6,-3] que es el vector
buscado. Ver gura (5.4).
5.3. Dependencia e independencia de vectores
Dos vectores

u = (a, b, c) y

v = (d, e, f) son linealmente dependientes si
rango
_
a b c
d e f
_
= 1
Por ejemplo calculamos el rango
_
1 2 3
3 6 9
_
= 1 y por tanto podemos decir
que los vectores

u = (1, 2, 3) y

v = (3, 6, 9) son linealmente dependientes. Ver
gura (5.5).
Dos vectores

u = (a, b, c) y

v = (d, e, f) son linealmente independientes
si rango
_
a b c
d e f
_
= 2
Por ejemplo calculamos el rango
_
1 2 3
4 5 6
_
= 2 y por tanto podemos decir
que los vectores

u = (1, 2, 3) y

v = (4, 5, 6) son linealmente independientes.
Ver gura (5.5).
Miguel A. Jorquera
Pgina 36 5.4. EJERCICIOS
Figura 5.4: Producto Vectorial
Tres vectores

u = (a, b, c),

v = (d, e, f) y

w = (g, h, i) son linealmente
dependientes si rango
_
_
a b c
d e f
g h i
_
_
= 1 2
Por ejemplo los vectores

u = (1, 2, 3),

v = (4, 5, 6) y

w = (5, 7, 9) son lineal-
mente dependientes ya que al calcular el rango de la matriz formado por ellos
vemos que resulta 2. Ver gura (5.5).
Tres vectores

u = (a, b, c),

v = (d, e, f) y

w = (g, h, i) son linealmente
independientes si rango
_
_
a b c
d e f
g h i
_
_
= 3
Por ejemplo los vectores

u = (1, 2, 3),

v = (4, 5, 6) y

w = (1, 0, 0) son lineal-
mente independientes ya que al calcular el rango de la matriz formado por ellos
vemos que resulta 3. Ver gura (5.5).
Para un nmero mayor de vectores podemos actuar de forma similar cal-
culando el rango con wxMaxima.
Otra forma sera triangularizar la matriz formada por todos los vectores y
comprobar si resulta alguna la de ceros, que indicara que los vectores son
linealmente dependientes. Por ejemplo, en la gura (5.6), podemos ver que
los vectores {

u = (2, 1, 3),

v = (1, 2, 1) y

w = (3, 3, 2)}son linealmente
dependientes puesto que al triagularizar la matriz que forman resulta que
la ltima la es el vector cero.
5.4. Ejercicios
1. Sean los vectores

u = (x, 3, 6) y

v = (3, y, 4). Calcula x e y de manera
que ambos sean perpendiculares y |

v | = 13.
Para resolver este ejercicio con ayuda de wxMaxima, lo primero que ha-
cemos es introducir los dos vectores. Despus como necesitamos calcular
Miguel A. Jorquera
CAPTULO 5. VECTORES Pgina 37
Figura 5.5: Vectores l.d. y l.i
Figura 5.6: Vectores l.d.
Miguel A. Jorquera
Pgina 38 5.4. EJERCICIOS
Figura 5.7: Ejercicio1
el mdulo de un vector denimos la funcin modulo(v) vista en la seccin
5.2.
Imponemos las dos condiciones que nos dice el problema y resulta un
sistema de dos ecuaciones con dos incgnitas que son las soluciones del
ejercicio. El sitema que tenemos no es lineal y para resolverlo con wxMa-
xima habra que quitar la raiz de la segunda ecuacin representada en la
gura por ( %o5). Esto lo hacemos con la expresin expand( %^2); con lo
que estamos indicando que hay que elevar al cuadrado la ltima expresin.
Por ltimo ya podemos resolver el sistema de ecuaciones formado por la
primera ecuacin y por esta ltima. Vamos al men Ecuaciones ->Resolver
sistema algebrico, elegimos 2 ecuaciones y pulsamos Aceptar, como pri-
mera ecuacin ponemos %o4, como segunda %o12 y como incgnitas po-
nemos x,y. Todo el proceso junto con la solucin se muestra en la gura
(5.7).
2. Convierte el vector

v = (3, 0, 4) en un vector unitario y proporcinal al
dado.
La solucin de este ejercicio es muy sencilla utilizando la funcin unitvec-
tor(v). Se deja al lector como actividad.
Miguel A. Jorquera
Captulo 6
Geometra Afn y Eucldea
6.1. Introduccin
Podemos usar wxMaxima para resolver algunos problemas geomtricos re-
lacionados con el lgebra lineal ya que se reducen a calcular rangos de matrices
y resolver sistemas de ecuaciones lineales.
En este tema trataremos el paso de ecuaciones implcitas de una recta a
ecuaciones paramtricas, la obtencin de la ecuacin general o implcita de un
plano, las posiciones relativas entre planos y rectas, el ngulo entre elementos
del espacio y las distancias en el plano, perpendicular comn, etc.
6.2. Ecuaciones de la recta
Una recta queda determinada por un punto y un vector director o por dos
puntos distintos. A partir de del punto y del vector director podemos obtener
distintas ecuaciones de la recta en un sistema de referencia. En el caso de un
sistema de referencia tridimensional, podemos obtener la ecuacin vectorial de
la recta, las ecuaciones paramtricas, las continuas y las implcitas.
wxMaxima nos puede ayudar al paso de las ecuaciones implcitas a para-
mtricas ya que se trata de resolver un sistema de 2 ecuaciones lineales que es
compatible indeterminado.
Lo vemos con un ejemplo.
Tenemos la recta r
_
2x + y + z = 3
x y 2z = 1
dada en forma implcita,
entonces para obtener las ecuaciones paramtricas le decimos a wxMaxima que
resuelva el sistema lineal. Para ello, recordar que vamos al men Ecuaciones
->Resolver sistema lineal, indicamos que tiene 2 ecuaciones, las introducimos y
le indicamos que las incgnitas son x,y,z y pulsamos Aceptar. Ver gura (6.1).
wxMaxima nos contesta con [x=( %r1+4)/3,y=-(5* %r1-1)/3,z=%r1] cuya
interpretacin es que las ecuaciones paramtricas de r son: r
_
_
_
x =
4
3
+
t
3
y =
1
3

5t
3
z = t
, t
R
39
Pgina 40 6.3. ECUACIONES DEL PLANO
Figura 6.1: Paso de implicitas a paramtricas
6.3. Ecuaciones del plano
Un plano queda determinado por un punto y dos vectores linealmente in-
dependientes o por tres puntos distintos que no est alineados. A partir de un
punto y dos vectores l.i. podemos obtener la ecuacin vectorial del plano en un
sistema de referencia, a partir de ella podemos pasar a las ecuaciones param-
tricas del plano.
La ecuacin implcita o general de un plano se puede calcular a partir
de un punto P = (a, b, c) y dos vectores linealmente independientes

u =
(u
1
, u
2
, u
3
),

v = (v
1
, v
2
, v
3
)mediante la expresin

u
1
v
1
x a
u
2
v
2
y b
u
3
v
3
z c

= 0
Veamos un ejemplo.
Vamos a obtener la ecuacin implcita del plano determinado por el punto
P = (1, 2, 3) y los vectores

u = (1, 1, 0) y

v = (1, 0, 1). Ver gura (6.2).
Para ello seguimos los siguientes pasos:
1. Introducimos la matriz
_
_
1 1 x 1
1 0 y 2
0 1 z 3
_
_
2. Calculamos su determinante, resultando -z-y+x+4
3. La ecuacin del plano ser el resultado anterior igualado a 0. Por tanto
-z-y+x+4 = 0
6.4. Posiciones relativas entre planos y rectas
Para el estudio de las posiciones relativas de dos o tres planos, de una recta
y un plano o de dos rectas, nos basamos en el sistema de ecuaciones formado
por las ecuaciones implcitas. A partir de ese sistema tenemos la matriz de
coecientes A y la matriz ampliada A*.
El estudio de los rangos de estas dos matrices nos hace decidir cual es la
posicin relativa.
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 41
Figura 6.2: Ecuacin implcita del plano
Por ello, conocer la posicin relativa, por ejemplo, de tres planos se reduce
a calcular con wxMaxima los rangos de A y A*.
Veremos un par de ejemplos
1. Estudia la posicin relativa de las siguientes rectas:
_

_
r
1
:
_
x y + z = 0
2x + y = 3
r
2
:
_
x 2y + z = 0
x 2y z = 3
Se puede observar en la gura (6.3) que el las rectas se cortan en el punto
de coordenadas (
3
2
, 0,
3
2
), ya que los rangos de A y A* son iguales a 3.
2. Estudia la posicin elativa de la recta y el plano siguiente:
_
_
_
r :
_
2x y = 3
x z = 1
: x + y 3z = 1
Se puede observar en la gura (6.4) que la recta es paralela al plano, ya
que los rangos de A y A* son 2 y 3 respectivamente.
6.5. ngulo entre elementos del espacio
En esta seccin veremos cmo calcular el ngulo formado por dos vectores
en el espacio, el ngulo entre dos rectas, entre dos planos y entre un plano y
una recta.
6.5.1. ngulo entre dos vectores
Se dene el ngulo que forman dos vectores libres como el menor de los
ngulos que forman las semirrectas que contienen a dos de sus representantes
concurrentes. Por tanto el ngulo siempre estar entre 0 y 80.
Dados los vectores

v = (a, b, c) y

w = (d, e, f) podemos calcular el coseno
del ngulo formado por ellos a partir de la denicin del producto escalar y de
su expresin analtica de la siguiente forma:
cos(

v ,

w) =

v

w
|

v ||

w|
=
ad+be+cf

a
2
+b
2
+c
2

d
2
+e
2
+f
2
Miguel A. Jorquera
Pgina 42 6.5. NGULO ENTRE ELEMENTOS DEL ESPACIO
Figura 6.3: Posicin relativa entre 2 rectas
Figura 6.4: Posicin relativa entre una recta y un plano
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 43
Figura 6.5: ngulo entre dos vectores
A partir de esta expresin, utilizando la funcin arcocoseno obtenemos el
ngulo buscado.
En Maxima, los argumentos de las funciones trigonomtricas estn en radia-
nes, por lo que si queremos calcular el seno de un ngulo en grados habr que
pasarlo previamente a radianes simplemente multiplicando por

180
. Anloga-
mente si querermos obtener el ngulo en grados de la inversa del coseno habr
que multiplicar por
180

.
Tambin, si vamos a utilizar mucho las funciones trigonomtricas podemos
denirnos las funciones que nos pasen de radianes a grados y viceversa.
Otra cosa que hay que tener en cuenta es que si no de indicamos nada a
Maxima no
Veamos un ejemplo de cmo podemos calcular este ngulo en wxMacima.
Dados los vectores

v = (3, 0, 2) y

w = (0, 1, 1)calcularemos el ngulo
formado por ellos siguiendo estos pasos:
1. Introducir los vectores. v:[-3,0,2]; w:[0,1,-1];
2. Denimos la funcin modulo vista en el tema anterior para obtener el m-
dulo de un vector con ms comodidad. modulo(v):=sqrt(apply("+",v^2));
3. Denimos tambin una funcin para pasar de radianes a grados, por ejem-
plo pasaagrados(r):=(r*180)/ %pi. Notar que el nmero PI en Maxima se
representa por la variable %pi.
4. Utilizamos la funcin acos (arco-coseno) para calcular el ngulo en radia-
nes. acos((v.w)/(modulo(v)*modulo(w))),numer;
5. Y por ltimo pasamos el resultado a grados. pasaagrados( %),numer. Ver
gura (6.5).
Miguel A. Jorquera
Pgina 44 6.5. NGULO ENTRE ELEMENTOS DEL ESPACIO
Figura 6.6: ngulo entre dos vectores (directo)
6. Podramos crearnos una funcin para que haga todos estos pasos de una so-
la vez. ang2vect(v,w):=pasaagrados( acos((v.w)/(modulo(v)*modulo(w))));
y podremos calcular el ngulo entre dos vectores simplemente poniendo
ang2vect(v,w),numer;. Esto se puede ver en la gura (6.6).
6.5.2. ngulo entre dos rectas
Suponemos que las dos rectas r y r

se cortan ya que si son coincidentes o


paralelas el ngulo que forman es 0.
En el caso de que se corten el ngulo que forman ser el menor de los ngulos
que forman sus respectivos vectores directores.
Independientemente del sentido de los vectores directores de las rectas, el
ngulo entre dos rectas se puede calcular a partir de la expresin: cos(

r, r

) =
|cos(

u
r
,

u
r
)| =

u
r

u
r

u
r
||

u
r
|

Por tanto, sabiendo calcular el ngulo entre dos vectores podemos calcular
el ngulo entre dos rectas.
Como ejemplo vamos a calcular el ngulo formado por las rectas de ecuacio-
nes:
r
x2
1
=
y5
1
=
z1
3
y r


x+2
1
=
y1
1
=
z1
0
Empezamos introduciendo sus vectores directores (-1,1,3) y (-1,-1,0) respec-
tivamente.
Antes hemos denido una funcin que calculaba el ngulo entre dos vectores:
ang2vect(v,w):=pasaagrados( acos((v.w)/(modulo(v)*modulo(w))));
Lo nico que hay que cambia ahora es que tenemos que tomar el valor
absoluto del coseno, y eso se hace en wxMaxima con la funcin abs(). Por tanto
denimos la funcin que calcular el ngulo entre dos rectas de la siguiente
forma:
ang2rectas(v,w):=pasaagrados( acos(abs((v.w)/(modulo(v)*modulo(w)))));
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 45
Figura 6.7: ngulo entre dos rectas
En la gura (6.7) se muestran los clculos realizados en wxMaxima para
llegar a la conclusin de que las rectas son perpendiculares y que el ngulo
formado por ellas es de 90.
6.5.3. ngulo entre dos planos
Para el caso de dos planos y

que se cortan en una recta, podemos calcular


el ngulo que forman a partir de sus vectores normales. Si = (


n ,

n

)entonces
(

,

) = 180 y podemos calcular el ngulo entre los dos planos, indepen-


dientemente del sentido de los vectores normales, con ayuda de la expresin:
cos(

,

) = |cos(


n ,

n

)| =


n

n

|

n||

n

que es la misma que en el caso de dos rectas, pero ahora con los vectores
normales de los planos. En wxMaxima podemos usar la funcin ang2rectas(v,w)
denida antes.
En la gura (6.8) se muestra cmo calcular el ngulo formado por los planos
: x + y 3z = 1 y

: 2x 3y + 2z = 2.
6.5.4. ngulo entre recta y plano
Sea r la recta de vector director

u y el plano de vector normal

n . Si
= (

u ,

n ) entonces (r, ) = 90 y por tanto sen(r, ) = sen(90 ) =
cos() = cos(

u ,

n ). La expresin que utilizaremos para calcular el ngulo
entre la recta y el plano, independientemente de los sentidos de los vectores, es
la siguiente:
sen( r, ) = |cos(


u ,

n

)| =


u

n

|

u ||

n

Tendramos que denir una nueva funcin que calcule el arcoseno en vez del
arcocoseno:
Miguel A. Jorquera
Pgina 46 6.6. PROYECCIONES
Figura 6.8: ngulo entre dos planos
angrectpla(v,w):=pasaagrados( asin(abs((v.w)/(modulo(v)*modulo(w)))));
6.6. Proyecciones
6.6.1. Proyeccin de un punto sobre un plano
La proyeccin de un punto sobre un plano se calcula en dos pasos:
1. Hallar la recta que pasa por el punto y es perpendicular al plano.
2. Hallar la interseccin de la recta anterior con el plano.
Vamos a calcular la proyeccin del punto P=(1,1,-2) sobre el plano : x +2y +
3z = 11.
En el primer paso, la recta r, perpendicular al plano que pasa por P, queda
determinada por el punto P=(1,1,2) y su vector director

v
r
=

n = (1, 2, 3) que
es el vector normal al plano.
r
x1
1
=
y1
2
=
z+2
3

_
_
_
x = 1 + t
y = 1 + 2t
z = 2 + 3t
Ahora en el segundo paso se trata de resolver el sistema formado por las
ecuaciones de la recta r y del plano .
Para ello, primero introducimos las ecuaciones paramtricas de la recta as:
x:1+t;y:1+2*t;z:-2+3*t;
Despus introducimos la ecuacin del plano x+2*y+3*z-11=0; y pulsamos
el botn Resolver para despejar t, que, en este caso, resulta ser t=1.
Por ltimo escribimos t:1;x:1+t;y:1+2*t;z:-2+3*t; para indicar que ya sabe-
mos lo que vale t y queremos saber lo que valen (x,y,z) que son las coordenadas
de la proyeccin buscada. Ver gura (6.9).
Nota: Otra forma de calcular la proyeccin es utilizando las ecuaciones gene-
rales o implcitas de la recta y juntarlas con la ecuacin del plano para
resolver el sistema de ecuaciones compatible determinado que resulta.
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 47
Figura 6.9: Proyeccin de un punto sobre un plano
6.6.2. Proyeccin de un punto sobre una recta
La proyeccin de un punto sobre una recta se calcula en dos pasos:
1. Hallar el plano que pasa por el punto y es perpendicular a la recta.
2. Hallar la interseccin del plano anterior con la recta.
Vamos a calcular la proyeccin del punto P=(2,0,-3) sobre la recta r :
x1
2
=
y+1
1
=
z
2
.
En el primer paso hallamos el plano perpendicular a r que pasa por P.
: 2x + y 2z + D = 0. Como P=(2,0,-3) , le decimos a wxMaxima que
despeje D de la ecuacin P n + D = 0 siendo n el vector normal del plano.
Una vez que tenemos la ecuacin del plano, pasamos al segundo paso y ha-
llamos la interseccin de la recta en paramtircas r
_
_
_
x = 1 + 2t
y = 1 + t
z = 0 2t
y
el plano : 2x + y 2z 10 = 0 obteniendo como solucin el punto (3,0,-2).
Ver gura 6.10.
6.6.3. Proyeccin de una recta sobre un plano
La proyeccin de una recta sobre un plano se calcula en dos pasos:
1. Hallar el plano que contiene a la recta y es perpendicular al plano dado.
2. Hallar la interseccin de los dos planos.
Como ejemplo vamos a calcular la ecuacin de la recta proyeccin de la recta
r
_
2x 3y + z = 1
y + 3z = 4
sobre el plano : 2x y + 3z + 5 = 0.
Miguel A. Jorquera
Pgina 48 6.7. DISTANCIAS EN EL PLANO
Figura 6.10: Proyeccin de un punto sobre una recta
Como primer paso hallamos el plano

que contiene a r y es perpendicular a


considerando que todos los planos que contienen a r son los del haz de planos:
t(2x3y +z 1)+s(y +3z +4) = 0) escribiendo en wxMaxima t*(2*x-3*y+z-
1)+(-y+3*z+4)=0; (Notar que hemos hecho s=1 para simplicar los clculos) y
luego pulsando el botn Simplicar para obtener una expresin simplicada.
Ahora como y

son perpendiculares, sus vectores normales tambin lo


sern. Denimos n1 y n2 como sus vectores normales y le imponemos que su
producto escalar es 0 para as poder despejar t de la expresin resultante.
Resulta t=-1, por lo que poniendo t:-1 y la expresin del haz de planos otra
vez tendremos la ecuacin del plano

: 2x+2y +2z +5 = 0 que junto con la


ecuacin de : 2x y + 3z + 5 = 0 forman la ecuacin de la recta proyeccin.
Podemos ver el desarrollo en la gura (6.11).
6.7. Distancias en el plano
6.7.1. Distancia entre dos puntos
La distancia entre el punto P y el punto Q viene dada por el mdulo del
vector

PQ, es decir, d(P, Q) = |

PQ|.
Por ejemplo, la distancia entre P=(1,2,3) y Q=(4,5,6) se calcula en wxMa-
xima utilizando la funcin modulo sobre el vector Q-P. Ver gura (6.12).
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 49
Figura 6.11: Proyeccin de una recta sobre un plano
Figura 6.12: Distancia entre dos puntos
Miguel A. Jorquera
Pgina 50 6.7. DISTANCIAS EN EL PLANO
Figura 6.13: Distancia de un punto a un plano
6.7.2. Distancia entre un punto y un plano
Vamos a denir una funcin que utilice la frmula que calcula la ditancia de
un punto P = (p
1
, p
2
, p
3
) al plano : Ax + By + Cz + D = 0 que es:
d(P, ) =
|Ap
1
+Bp
2
+Cp
3
+D|

A
2
+B
2
+C
2
Lo que necesitamos son las coordenadas del punto y los coecientes de la
ecuacin del plano. El punto tendr 3 coordenadas y el vector de coecientes
cuatro. Representaremos al plano por n=(A,B,C) y D. Por tanto podemos
denir la funcin dist(P,plano) como sigue:
dist(P, n, D) := abs(P.n + D)/modulo(n);
Como se puede obserbar, se vuelve a utilizar la funcin modulo.
En la gura (6.13) se muestra cmo calcular la distancia del punto P=(1,2,3)
al plano : 3x + 4y 6 = 0. En este caso n=(3,4,0) y D=-6. Notar que para
introducir la constante D=-6 lo que hacemos es poner D:-6.
Ejercicio: Halla la ecuacin del plano paralelo al plano :4x+7y-4z-12=0 y
que diste de l 3 unidades.
Los planos paralelos al dado son de la forma 4x+7y-4z+D=0
Tomamos un punto de P , por ejemplo P=(3,0,0)
Utilizamos la funcin dist(P,n,D) con P=(3,0,0) ,n=(4,7,-4) y D descono-
cida y la igualamos a 13, obteniendo una ecuacin donde la incgnita es
D.
modulo(v):=sqrt(apply("+",v^2));
dist(P,n,D):=abs(P.n+D)/modulo(n);
P:[3,0,0];n:[4,7,-4];
dist(P,n,D)=3;
Resolvemos la ecuacin.
solve([ %], [D]); (pulsamos el botn Resolver e indicamos que la va-
riable es D)
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 51
Figura 6.14: Ejercicio distancias
wxMaxima nos da el resultado [|D+12|=27] que se trata de una ecua-
cin donde aparece un valor absoluto. Esta ecuacin se descompone
en otras dos: D+12=27 y -(D+12)=27 que habra que resolver por
separado.
solve(D+12=27,D); en el men Ecuaciones->Resolver e introdu-
ciendo la ecuacin y la variable D. La solucin es D=15.
solve(-(D+12)=27,D) cuya solucin es D=-39.
Se puede observar en la gura (6.14) que hay dos soluciones para D que signica
que ya dos planos paralelos al dado que distan 3 unidades del mismo.
6.7.3. Distancia entre un punto y una recta
Para calcular la distancia de un punto P a la recta r, tenemos que usar el
producto vectorial y la frmula d(P, r) =
|

v x

AP|
|

v |
, siendo A un punto cualquiera
de r y

v el vector director de r.
Para usar esta frmula podemos denirnos la siguiente funcin:
dist(A,P,v):=modulo(express((v~(P-A))))/modulo(v);
Veamos los pasos a seguir para calcular la distancia del punto P=(1,2,3) a
la recta r
x+1
2
=
y
1
=
z2
2
.
Miguel A. Jorquera
Pgina 52 6.7. DISTANCIAS EN EL PLANO
Figura 6.15: Distancia de un punto a una recta
load(vect); Cargamos el paquete vect para poder usar la operacin del
producto vectorial.
modulo(v):=sqrt(apply("+",v^2)); Denimos la funcin modulo, si es que
no la tenemos an.
dist(A,P,v):=modulo(express((v~(P-A))))/modulo(v); Denimos la funcin
dist antes descrita.
A:[-1,0,2];P:[1,2,3];v:[-2,1,2]; Denimos el punto P, un punto A de r y el
vector director de r como v.
dist(A,P,v); Aplicamos la funcin dist y obtenemos que la distancia son 3
unidades.
Ver gura (6.15).
6.7.4. Distancia entre dos rectas que se cruzan
Dadas dos rectas que se cruzan en el espacio, r y s, podemos calcular la
distancia a la que se encuentran la una de la otra a partir de sus vectores
directores y un punto de cada una utilizando el producto mixto. La distancia
entre ellas se puede obtener a partir de la expresin: d(r, s) =
|[

v
r
,

v
s
,

PQ]|
|

v
r


v
s
|
, siendo
P un punto de r, Q un punto de s y

v
r
y

v
s
los respectivos vectores directores.
Tenemos que denir una funcin en Maxima que nos calcule la distancia
entre dos rectas dados dos puntos y los dos vectores directores. Por ejemplo,
dist2rectas(P,Q,u,v):=abs(determinant(u,v,Q-P))/modulo(express(u~v));
Como ejemplo, calcularemos la distancia entre las rectas
r
x+2
2
=
y1
7
=
z5
6
y s
x
1
=
y+1
5
=
z
6
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 53
Figura 6.16: Distancia entre dos rectas que se cruzan
load(vect); Cargamos el paquete vect para poder usar la operacin del
producto vectorial.
modulo(v):=sqrt(apply("+",v^2)); Denimos la funcin modulo, si es que
no la tenemos an.
dist2rectas(P,Q,u,v):=abs(determinant(matrix(u,v,(Q-P))))/modulo(express(u~v));
Denimos la funcin dist2rectas antes descrita.
P:[-2,1,5];Q:[0,-1,0];u:[2,7,6];v:[-1,5,6]; Denimos el punto P de r, el pun-
to Q de s, el vector director u de r y el vector director v de s.
dist2rectas(P,Q,u,v); Aplicamos la funcin dist2rectas y obtenemos que la
distancia es
25

757
.
En la gura (6.16) se muestra la pantalla de wxMaxima.
6.8. Perpendicular comn
Hay varias formas de obtener la recta perpendicular comn a otras dos rectas
que se cruzan en el espacio. Con ayuda de wxMaxima seguiremos el siguiente
procedimiento analtico.
1. Partimos de dos rectas r y s que se cruzan, siendo

v
r
y

v
s
sus respectivos
vectores directores. Calculamos el vector

w =

v
r


v
s
que es perpendicular
a r y s.
2. Hallamos el plano
r
, que contiene a la recta r y al vector

w.
3. Hallamos el plano
s
, que contiene a la recta s y al vector

w.
Miguel A. Jorquera
Pgina 54 6.8. PERPENDICULAR COMN
4. La recta perpendicular comn buscada ser la interseccin de los planos
y

, que podemos expresarla en forma implcita o general y ya la ten-


dramos.
Veamos ahora un ejemplo concreto, donde determinaremos la perpendicular
comn a las rectas:
r :
x1
2
=
y
1
=
z+1
3
y s :
x
2
=
y2
1
=
z2
3
Lo primero de todo sera estudiar la posicin relativa, para lo que to-
mamos los vectores

v
r
= (2, 1, 3),

v
s
= (2, 1, 3) y

PQ = (1, 2, 3),
siendo P = (1, 0, 1) r y Q = (0, 2, 2) s. Se observa a partir de los
vectores directores que las rectas no son coincidentes ni paralelas. Como
det(

v
r
,

v
s
,

PQ) = 18 = 0 podemos asegurar que las rectas se cruzan. Si el


determinante fuese 0 las rectas se cortaran en un punto. En wxMaxima
se hara as:
vr:[-2,1,3]; vs:[2,-1,3]; P:[1,0,-1]; Q:[0,2,2];
determinant(matrix[vr,vs,(Q-P)]);
Calculamos

w =

v
r


v
s
as:
load(vect);
w:express(vr~vs);
Hallamos el plano a partir del punto P y dos vectores l.i.

v
r
y

w.
A:[x,y,z]; Denimos el punto genrico A para poder determinar la
ecuacin del plano.
determinant(matrix[vr,w,(A-P)])=0;
La respuesta es 3*(6*y-12*(x-1))-30*(z+1)=0 y si pulsamos en Sim-
plicar resulta -30*z+18*y-36*x+6=0 y si despus pulamos el botn
Factorizar obtenemos -6*(5*z-3*y+6*x-1)=0.
Podemos interpretar que la ecuacin del plano buscada es: 6x3y +
5z 1 = 0
Repetimos la misma operacin para hallar el plano

a partir del punto


Q y dos vectores l.i.

v
x
y

w.
determinant(matrix[vs,w,(A-Q)])=0;
La respuesta es 30*(z-2)+3*(6*(y-2)-12*x)=0 que tras simplicar re-
sulta 6*(5*z+3*y-6*x-16)=0.
Concluimos que la ecuacin del plano es: 6x 3y 5z + 16 = 0
Por lo tanto la ecuacin de la recta perpendicular comn es:
_
6x 3y + 5z 1 = 0
6x 3y 5z + 16 = 0
Ver gura (6.17).
Miguel A. Jorquera
CAPTULO 6. GEOMETRA AFN Y EUCLDEA Pgina 55
Figura 6.17: Perpendicular comn
Miguel A. Jorquera
Pgina 56 6.8. PERPENDICULAR COMN
Miguel A. Jorquera
Captulo 7
Lmites y continuidad
En este tema vamos a empezar a trabajar con funciones y wxMaxima nos
ayudar en el clculo de lmites, con lo que podremos estudiar las asntotas
horizontales, verticales y oblicuas.
7.1. Clculo de lmites
En el men Anlisis->Calcular lmite ... tenemos la posibilidad de introdu-
cir una funcin, la variable, y el punto en el que queremos calcular el lmite.
Adems podemos indicar si es por la izquierda o por la derecha. En el botn
<Especial>se puede elegir innito, menos innito, el nmero e y el nmero Pi.
La funcin para calcular lmites en Maxima es: limit(funcin, variable, pun-
to)
Si queremos indicar que el lmite es por la izquierda o por la derecha hay
que aadir un parmetro ms a la funcin limit con el valor minus o plus.
Es importante conocer cmo introducir a mano los valores a los que tiende
la variable.
Mas innito: inf
Menos inito: minf
Valor indenido: und
El nmero e: %e
El nmero Pi: %pi
wxMaxima nos dar el resultado del lmite independientemente de que encuentre
indeterminaciones o no. Veamos algunos ejemplos.
lim
x+
3x
4
+2x
2
5
4x
4
7
que presenta una indeterminacin del tipo

.
lim
x2
2x
2
8
x
2
+x2
que presenta una indeterminacin del tipo
0
0
.
lim
x0
x
2
x

x+42
que tambin presenta una indeterminacin del tipo
0
0
.
57
Pgina 58 7.1. CLCULO DE LMITES
Figura 7.1: Lmites de funciones 1
Figura 7.2: Lmites de funciones 2
El resultado de estos 3 lmites se obtiene siguiendo el mismo procedimiento.
Vamos al men Anlisis ->Calcular lmite ... y en la ventana que aparece, re-
llenamos los campos con los datos de la funcin, la incgnita y el punto al que
tiende la incgnita. Ver gura (7.1).
La mayor dicultad est en escribir la expresin de la funcin que se puede
complicar. En el ltimo caso, notar cmo hemos puesto sqrt(x+4) para referirnos
a la raz cuadrada de x+4.
Tambin podramos haber calculado estos lmites sin utilizar el entorno gr-
co, escribiendo directamente la funcin limit. En la imagen (7.2) se muestra el
resultado de estos clculos.
Pasamos ahora a calcular otros tres lmites que presentan distintos tipos de
discontinuidades, pero que Maxima los resuelve sin problemas.
En concreto las indeterminaciones son de los tipos 0 , y 1

.
lim
x
3

x
4
2
(2x 3) = 0 que se obtiene escribiendo limit((3*(2*x-
3))/(sqrt(x^4-2)), x, minf ); Nos pregunta que si x es positivo o negativo,
entonces escribimos n (negativo) y pulsamos INTRO.
lim
x+
[

x
2
+ 5(x+2)] = 2 que se obtiene escribiendo limit(sqrt(x^2+5)-
(x+2),x,inf );
lim
x+
_
x
2
+3
x
2
1
_
2x
= 1 que se obtiene escribiendo limit(((x^2+3)/(x^2-1))^(2*x),x,inf );
Miguel A. Jorquera
CAPTULO 7. LMITES Y CONTINUIDAD Pgina 59
Figura 7.3: Lmites de funciones 3
Figura 7.4: Lmites de funciones 4
Slo hay que introducir correctamente la expresin de la funcin y el punto a
donde tiende la variable x. Ver gura (7.3).
Ahora vamos a ver cmo resolver indeterminaciones del tipo

.
Tomemos como ejemplo el lim
x3
x+5
x3
.
Si ponemos directamente limit((x+5)/(x-3),x,3); el resultado ser und que
signica que no existe el lmite, por lo que pasamos a estudiar los lmites late-
rales.
limit((x+5)/(x-3),x,3,minus); y limit((x+5)/(x-3),x,3,plus);
y obtenemos que el lmite por la izquierda e menos innito y por la derecha
ms innito. Ver gura (7.4).
Por ltimo calcularemos dos lmites cuyas indeterminaciones son del tipo
0
0
y
0
respectivamente.
lim
x0
(senx)
x
= 0 que se calcula escribiendo limit(sin(x)^x,x,0); Nos pre-
gunta si x es positivo o negativo y le digamos lo que le digamos el resultado
es el mism.
lim
x+
(2
x
1)
2
x+1
= 4 que se calcula escribiendo limit((2^x-1)^(2/(x+1)),x,inf );
Ver gura (7.5).
Miguel A. Jorquera
Pgina 60 7.2. ASNTOTAS
Figura 7.5: Lmites de funciones 5
7.2. Asntotas
7.2.1. Asntotas Verticales
7.2.2. Asntotas Horizontales
7.2.3. Asntotas Oblcuas
7.3. Ejercicios
Miguel A. Jorquera
ndice de guras
2.1. Pantalla inicial de wxMaxima . . . . . . . . . . . . . . . . . . . . 10
2.2. Ejemplos bsicos . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1. Introducir matriz . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2. Operaciones Matrices . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3. Rango e Inversa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4. Matriz transpuesta . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.5. Matriz Triangular . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.6. Determinante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.7. Matriz adjunta . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.8. Solucin Matrices y Determinantes. Ejercicio 1 . . . . . . . . . . 19
3.9. Solucin Matrices y Determinantes. Ejercicio 2 . . . . . . . . . . 20
3.10. Solucin Matrices y Determinantes. Ejercicio 3 . . . . . . . . . . 20
3.11. Solucin Matrices y Determinantes. Ejercicio 4 . . . . . . . . . . 21
3.12. Solucin Matrices y Determinantes. Ejercicio 5 . . . . . . . . . . 22
3.13. Solucin Matrices y Determinantes. Ejercicio 6 . . . . . . . . . . 22
3.14. Solucin Matrices y Determinantes. Ejercicio 7 . . . . . . . . . . 23
3.15. Solucin Matrices y Determinantes. Ejercicio 8 . . . . . . . . . . 23
4.1. Introducir Ecuaciones. . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2. Resolver S.C.D. . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3. Resolucin de sistemas. . . . . . . . . . . . . . . . . . . . . . . . 27
4.4. Sistema con parmetros 1 . . . . . . . . . . . . . . . . . . . . . . 29
4.5. Resolver S.C.D. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4.6. Resolver S.C.I con parmetros . . . . . . . . . . . . . . . . . . . 30
4.7. Resolver S.C.I. con parmetros 2 . . . . . . . . . . . . . . . . . . 31
4.8. Distinto n de ecuaciones que de incgnitas 1 . . . . . . . . . . . 31
4.9. Distinto n de ecuaciones que de incgnitas 2 . . . . . . . . . . . 32
5.1. Operaciones con vectores . . . . . . . . . . . . . . . . . . . . . . 34
5.2. Mdulo de un vector . . . . . . . . . . . . . . . . . . . . . . . . 34
5.3. Vector unitario . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
5.4. Producto Vectorial . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5.5. Vectores l.d. y l.i . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.6. Vectores l.d. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.7. Ejercicio1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.1. Paso de implicitas a paramtricas . . . . . . . . . . . . . . . . . 40
61
Pgina 62 NDICE DE FIGURAS
6.2. Ecuacin implcita del plano . . . . . . . . . . . . . . . . . . . . 41
6.3. Posicin relativa entre 2 rectas . . . . . . . . . . . . . . . . . . . 42
6.4. Posicin relativa entre una recta y un plano . . . . . . . . . . . . 42
6.5. ngulo entre dos vectores . . . . . . . . . . . . . . . . . . . . . . 43
6.6. ngulo entre dos vectores (directo) . . . . . . . . . . . . . . . . 44
6.7. ngulo entre dos rectas . . . . . . . . . . . . . . . . . . . . . . . 45
6.8. ngulo entre dos planos . . . . . . . . . . . . . . . . . . . . . . . 46
6.9. Proyeccin de un punto sobre un plano . . . . . . . . . . . . . . . 47
6.10. Proyeccin de un punto sobre una recta . . . . . . . . . . . . . . 48
6.11. Proyeccin de una recta sobre un plano . . . . . . . . . . . . . . 49
6.12. Distancia entre dos puntos . . . . . . . . . . . . . . . . . . . . . 49
6.13. Distancia de un punto a un plano . . . . . . . . . . . . . . . . . 50
6.14. Ejercicio distancias . . . . . . . . . . . . . . . . . . . . . . . . . 51
6.15. Distancia de un punto a una recta . . . . . . . . . . . . . . . . . 52
6.16. Distancia entre dos rectas que se cruzan . . . . . . . . . . . . . . 53
6.17. Perpendicular comn . . . . . . . . . . . . . . . . . . . . . . . . 55
7.1. Lmites de funciones 1 . . . . . . . . . . . . . . . . . . . . . . . . 58
7.2. Lmites de funciones 2 . . . . . . . . . . . . . . . . . . . . . . . . 58
7.3. Lmites de funciones 3 . . . . . . . . . . . . . . . . . . . . . . . . 59
7.4. Lmites de funciones 4 . . . . . . . . . . . . . . . . . . . . . . . . 59
7.5. Lmites de funciones 5 . . . . . . . . . . . . . . . . . . . . . . . . 60
Miguel A. Jorquera

Você também pode gostar