<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.glc.us.es/~jalonso/SLEAM2010/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jose+Cuervo</id>
	<title>Software Libre para la Enseñanza y el Aprendizaje de las Matemáticas (2010-11) - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://www.glc.us.es/~jalonso/SLEAM2010/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jose+Cuervo"/>
	<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php/Especial:Contribuciones/Jose_Cuervo"/>
	<updated>2026-07-18T04:50:29Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1299</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1299"/>
		<updated>2011-05-08T17:10:56Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
-x^2+bx+1   si x&amp;lt;=1  y ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. &lt;br /&gt;
Determina los valores de a y b.&lt;br /&gt;
&lt;br /&gt;
Solución: &lt;br /&gt;
&lt;br /&gt;
 (%i17) f(x) := if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a;&lt;br /&gt;
 (%o17) f(x):=if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a &lt;br /&gt;
&lt;br /&gt;
 Para que sea derivable tiene que ser contínua por lo que hacemos los límites &lt;br /&gt;
 laterales y los igualamos obteniendo una ecuación.&lt;br /&gt;
 (%i18) assume(x&amp;lt;=1)$ &lt;br /&gt;
 limit(f(x),x,1,minus);&lt;br /&gt;
 (%o19) b&lt;br /&gt;
 (%i20) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 limit(f(x),x,1,plus);&lt;br /&gt;
 (%o22) 3*a-5&lt;br /&gt;
&lt;br /&gt;
 Hacemos las derivadas laterales y las igualamos obteniendo la segunda ecuación.&lt;br /&gt;
 (%i30) forget(x&amp;gt;1)$&lt;br /&gt;
 assume(x&amp;lt;=1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o32) dfp(x):=b-2*x&lt;br /&gt;
 (%i33) limit(dfp(x), x, 1, minus);&lt;br /&gt;
 (%o33) b-2&lt;br /&gt;
 (%i34) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o36) dfp(x):=2*a*x-5&lt;br /&gt;
 (%i39) limit(dfp(x), x, 1, plus);&lt;br /&gt;
 (%o39) 2*a-5&lt;br /&gt;
&lt;br /&gt;
 Resolvemos el sistema.&lt;br /&gt;
 (%i40) linsolve([b=3*a-5, b-2=2*a-5], [a,b]);&lt;br /&gt;
 (%o40) [a=2,b=1]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1298</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1298"/>
		<updated>2011-05-08T17:10:22Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
-x^2+bx+1   si x&amp;lt;=1  y ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. &lt;br /&gt;
Determina los valores de a y b.&lt;br /&gt;
&lt;br /&gt;
Solución: &lt;br /&gt;
&lt;br /&gt;
 (%i17) f(x) := if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a;&lt;br /&gt;
 (%o17) f(x):=if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a &lt;br /&gt;
&lt;br /&gt;
 Para que sea derivable tiene que ser contínua por lo que hacemos los límites laterales y los igualamos obteniendo una ecuación.&lt;br /&gt;
 (%i18) assume(x&amp;lt;=1)$ &lt;br /&gt;
 limit(f(x),x,1,minus);&lt;br /&gt;
 (%o19) b&lt;br /&gt;
 (%i20) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 limit(f(x),x,1,plus);&lt;br /&gt;
 (%o22) 3*a-5&lt;br /&gt;
&lt;br /&gt;
 Hacemos las derivadas laterales y las igualamos obteniendo la segunda ecuación.&lt;br /&gt;
 (%i30) forget(x&amp;gt;1)$&lt;br /&gt;
 assume(x&amp;lt;=1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o32) dfp(x):=b-2*x&lt;br /&gt;
 (%i33) limit(dfp(x), x, 1, minus);&lt;br /&gt;
 (%o33) b-2&lt;br /&gt;
 (%i34) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o36) dfp(x):=2*a*x-5&lt;br /&gt;
 (%i39) limit(dfp(x), x, 1, plus);&lt;br /&gt;
 (%o39) 2*a-5&lt;br /&gt;
&lt;br /&gt;
 Resolvemos el sistema.&lt;br /&gt;
 (%i40) linsolve([b=3*a-5, b-2=2*a-5], [a,b]);&lt;br /&gt;
 (%o40) [a=2,b=1]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1297</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1297"/>
		<updated>2011-05-08T17:08:00Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
-x^2+bx+1   si x&amp;lt;=1  y ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. &lt;br /&gt;
Determina los valores de a y b.&lt;br /&gt;
&lt;br /&gt;
Solución: &lt;br /&gt;
&lt;br /&gt;
 (%i17) f(x) := if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a;&lt;br /&gt;
 (%o17) f(x):=if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a &lt;br /&gt;
&lt;br /&gt;
 Hacemos los límites laterales y los igualamos obteniendo una ecuación.&lt;br /&gt;
 (%i18) assume(x&amp;lt;=1)$ &lt;br /&gt;
 limit(f(x),x,1,minus);&lt;br /&gt;
 (%o19) b&lt;br /&gt;
 (%i20) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 limit(f(x),x,1,plus);&lt;br /&gt;
 (%o22) 3*a-5&lt;br /&gt;
&lt;br /&gt;
 Hacemos las derivadas laterales y las igualamos obteniendo la segunda ecuación.&lt;br /&gt;
 (%i30) forget(x&amp;gt;1)$&lt;br /&gt;
 assume(x&amp;lt;=1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o32) dfp(x):=b-2*x&lt;br /&gt;
 (%i33) limit(dfp(x), x, 1, minus);&lt;br /&gt;
 (%o33) b-2&lt;br /&gt;
 (%i34) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o36) dfp(x):=2*a*x-5&lt;br /&gt;
 (%i39) limit(dfp(x), x, 1, plus);&lt;br /&gt;
 (%o39) 2*a-5&lt;br /&gt;
&lt;br /&gt;
Resolvemos el sistema.&lt;br /&gt;
 (%i40) linsolve([b=3*a-5, b-2=2*a-5], [a,b]);&lt;br /&gt;
 (%o40) [a=2,b=1]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1296</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1296"/>
		<updated>2011-05-08T17:06:00Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
-x^2+bx+1   si x&amp;lt;=1  y ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. &lt;br /&gt;
Determina los valores de a y b.&lt;br /&gt;
&lt;br /&gt;
Solución: &lt;br /&gt;
&lt;br /&gt;
 (%i17) f(x) := if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a;&lt;br /&gt;
 (%o17) f(x):=if x&amp;lt;=1 then -x^2+b*x+1 elseif x&amp;gt;1 then a*x^2-5*x+2*a &lt;br /&gt;
 (%i18) assume(x&amp;lt;=1)$ &lt;br /&gt;
 limit(f(x),x,1,minus);&lt;br /&gt;
 (%o19) b&lt;br /&gt;
 (%i20) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 limit(f(x),x,1,plus);&lt;br /&gt;
 (%o22) 3*a-5&lt;br /&gt;
 (%i30) forget(x&amp;gt;1)$&lt;br /&gt;
 assume(x&amp;lt;=1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o32) dfp(x):=b-2*x&lt;br /&gt;
 (%i33) limit(dfp(x), x, 1, minus);&lt;br /&gt;
 (%o33) b-2&lt;br /&gt;
 (%i34) forget(x&amp;lt;=1)$&lt;br /&gt;
 assume(x&amp;gt;1)$ &lt;br /&gt;
 define(dfp(x),diff(f(x),x,1));&lt;br /&gt;
 (%o36) dfp(x):=2*a*x-5&lt;br /&gt;
 (%i39) limit(dfp(x), x, 1, plus);&lt;br /&gt;
 (%o39) 2*a-5&lt;br /&gt;
 (%i40) linsolve([b=3*a-5, b-2=2*a-5], [a,b]);&lt;br /&gt;
 (%o40) [a=2,b=1]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1295</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1295"/>
		<updated>2011-05-08T14:18:13Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
-x^2+bx+1   si x&amp;lt;=1  y ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. Determina los valores de a y b.&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1294</id>
		<title>Derivabilidad de una función a trozos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Derivabilidad_de_una_funci%C3%B3n_a_trozos&amp;diff=1294"/>
		<updated>2011-05-08T14:17:41Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: Página creada con &amp;#039;Enunciado: Se sabe que la función f:R-&amp;gt;R definida como  f(x) -x^2+bx+1   si x&amp;lt;=1        ax^2+5x+2a si x&amp;gt;1 es derivable. Determina los valores de a y b.&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
Se sabe que la función f:R-&amp;gt;R definida como &lt;br /&gt;
f(x) -x^2+bx+1   si x&amp;lt;=1&lt;br /&gt;
       ax^2+5x+2a si x&amp;gt;1&lt;br /&gt;
es derivable. Determina los valores de a y b.&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_de_selectividad&amp;diff=1293</id>
		<title>Ejercicios de selectividad</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_de_selectividad&amp;diff=1293"/>
		<updated>2011-05-08T14:15:10Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
En esta sección se encuentran problemas de selectividad de Matemáticas resueltos con sistemas de software libre. Los enunciados de los problemas se encuentran en&lt;br /&gt;
* [http://www.selectividad.tv/matematicas/ Colección de Eduardo Ramos].&lt;br /&gt;
* [http://www.selectividad.profes.net/contsel_info.asp?id_categoria=30105&amp;amp;categoria=Estrategias+y+modelos+de+ex%E1menes+de+Matem%E1ticas Estrategias y modelos de exámenes de Matemáticas].&lt;br /&gt;
* [http://ieszurbaranbad.juntaextremadura.net/descargas/matematicas/A4.pdf Ejercicios resueltos de selectividad. Matemáticas II]&lt;br /&gt;
&lt;br /&gt;
== Ejercicios ==&lt;br /&gt;
# [[Hallar la ecuación de una esfera conociendo uno de sus diámetros]].&lt;br /&gt;
# [[Intersección de una esfera y un plano]].&lt;br /&gt;
# [[Hallar el ángulo que forman una recta y un plano]].&lt;br /&gt;
# [[Continuidad y derivabilidad de una función definida a trozos]].&lt;br /&gt;
# [[Aplicación del teorema del Valor Medio]].&lt;br /&gt;
# [[Maximizar el área de un rectángulo inscrito en un semicírculo]].&lt;br /&gt;
# [[Límite cuando x tiende a infinito de ln(x+1) - ln(x) y de x(ln(x+1) - lnx)]].&lt;br /&gt;
# [[Calcular un determinante 4x4]].&lt;br /&gt;
# [[Planteamento y resolución de un sistema de ecuaciones]].&lt;br /&gt;
# [[Límite cuando x tiende a 1 de (1-cos(2*pi*x)/(x-1)^2]].&lt;br /&gt;
# [[Hallar el cuadrado y el círculo de área mínima que podemos obtener a partir de dos metros de alambre]].&lt;br /&gt;
# [[Ejercicio 2.1.3: Calcular todas las matrices X tales que AX + B = X, donde...]].&lt;br /&gt;
# [[Ejercicio 2.1.4: Calcular la matriz X tal que AX = B, donde...]].&lt;br /&gt;
# [[Ejercicio 2.2.15: Resuelve el sistema de ecuaciones lineales: x+2y−z=1, x+y−z=1, x−z=1]].&lt;br /&gt;
# [[Ejercicio 2.2.12: Resuelve el sistema de ecuaciones lineales: y-x=z, x-z=y, y+z=x]].&lt;br /&gt;
# [[Punto simétrico respecto de una recta]].&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.3.9 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.1.1 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.2.4 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectividad. Matemáticas II. Ejercicio 1.1.1]]&lt;br /&gt;
# [[Tangentes a una curva que pasan por un punto dado]]&lt;br /&gt;
# [[Derivabilidad de una función a trozos]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1292</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1292"/>
		<updated>2011-05-08T14:13:21Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:imagen11.png]]&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
 (%i4) g(x):=taylor(f(x),x,a,1);&lt;br /&gt;
 g(x);&lt;br /&gt;
 (%o4) g(x):=taylor(f(x),x,a,1)&lt;br /&gt;
 (%o5)/T/ 2-4*a+a^2+(2*a-4)*(x-a)+...&lt;br /&gt;
 &lt;br /&gt;
Defino la ecuación de la recta tangente a la función f(x) en función del punto (a,f(a)) en el que se calcula. &lt;br /&gt;
Este punto es la incógnita que hay que calcular, para ello imponemos que la recta pase por P(3,-5).&lt;br /&gt;
 (%i7) g(x):=2-4*a+a^2+(2*a-4)*(x-a);&lt;br /&gt;
 (%o7) g(x):=2-4*a+a^2+(2*a-4)*(x-a)&lt;br /&gt;
 (%i8) solve(g(3)=-5,a);&lt;br /&gt;
 (%o8) [a=1,a=5]&lt;br /&gt;
Las dos soluciones son a=1 y a=5 para lo cual calculamos las rectas tangentes en esos puntos&lt;br /&gt;
 (%i10) y1(x):=taylor(f(x),x,1,1);&lt;br /&gt;
 y1(x);&lt;br /&gt;
 (%o10) y1(x):=taylor(f(x),x,1,1)&lt;br /&gt;
 (%o11)/T/ -1-2*(x-1)+...&lt;br /&gt;
 (%i12) y2(x):=taylor(f(x),x,5,1);&lt;br /&gt;
 y2(x);&lt;br /&gt;
 (%o12) y2(x):=taylor(f(x),x,5,1)&lt;br /&gt;
 (%o13)/T/ 7+6*(x-5)+...&lt;br /&gt;
Comprobamos el resultado dibujando tanto la función como las rectas tangentes.&lt;br /&gt;
 (%i15) wxplot2d([f(x),y1(x),y2(x)],[x,-4,6],[y,-7,7]);&lt;br /&gt;
 (%t15)  [[Archivo:imagen12.png]]&lt;br /&gt;
 (%o15)&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Imagen12.png&amp;diff=1291</id>
		<title>Archivo:Imagen12.png</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Imagen12.png&amp;diff=1291"/>
		<updated>2011-05-08T14:12:06Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1290</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1290"/>
		<updated>2011-05-08T14:09:21Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:imagen11.png]]&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
 (%i4) g(x):=taylor(f(x),x,a,1);&lt;br /&gt;
 g(x);&lt;br /&gt;
 (%o4) g(x):=taylor(f(x),x,a,1)&lt;br /&gt;
 (%o5)/T/ 2-4*a+a^2+(2*a-4)*(x-a)+...&lt;br /&gt;
 &lt;br /&gt;
Defino la ecuación de la recta tangente a la función f(x) en función del punto (a,f(a)) en el que se calcula. &lt;br /&gt;
Este punto es la incógnita que hay que calcular, para ello imponemos que la recta pase por P(3,-5).&lt;br /&gt;
 (%i7) g(x):=2-4*a+a^2+(2*a-4)*(x-a);&lt;br /&gt;
 (%o7) g(x):=2-4*a+a^2+(2*a-4)*(x-a)&lt;br /&gt;
 (%i8) solve(g(3)=-5,a);&lt;br /&gt;
 (%o8) [a=1,a=5]&lt;br /&gt;
Las dos soluciones son a=1 y a=5 para lo cual calculamos las rectas tangentes en esos puntos&lt;br /&gt;
 (%i10) y1(x):=taylor(f(x),x,1,1);&lt;br /&gt;
 y1(x);&lt;br /&gt;
 (%o10) y1(x):=taylor(f(x),x,1,1)&lt;br /&gt;
 (%o11)/T/ -1-2*(x-1)+...&lt;br /&gt;
 (%i12) y2(x):=taylor(f(x),x,5,1);&lt;br /&gt;
 y2(x);&lt;br /&gt;
 (%o12) y2(x):=taylor(f(x),x,5,1)&lt;br /&gt;
 (%o13)/T/ 7+6*(x-5)+...&lt;br /&gt;
Comprobamos el resultado dibujando tanto la función como las rectas tangentes.&lt;br /&gt;
 (%i15) wxplot2d([f(x),y1(x),y2(x)],[x,-4,6],[y,-7,7]);&lt;br /&gt;
 (%t15)  [[Archivo:imagen12.jpg]]&lt;br /&gt;
 (%o15)&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1289</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1289"/>
		<updated>2011-05-08T14:07:55Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:imagen11.png]]&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
 (%i4) g(x):=taylor(f(x),x,a,1);&lt;br /&gt;
 g(x);&lt;br /&gt;
 (%o4) g(x):=taylor(f(x),x,a,1)&lt;br /&gt;
 (%o5)/T/ 2-4*a+a^2+(2*a-4)*(x-a)+...&lt;br /&gt;
 &lt;br /&gt;
Defino la ecuación de la recta tangente a la función f(x) en función del punto (a,f(a)) en el que se calcula. &lt;br /&gt;
Este punto es la incógnita que hay que calcular, para ello imponemos que la recta pase por P(3,-5).&lt;br /&gt;
 (%i7) g(x):=2-4*a+a^2+(2*a-4)*(x-a);&lt;br /&gt;
 (%o7) g(x):=2-4*a+a^2+(2*a-4)*(x-a)&lt;br /&gt;
 (%i8) solve(g(3)=-5,a);&lt;br /&gt;
 (%o8) [a=1,a=5]&lt;br /&gt;
Las dos soluciones son a=1 y a=5 para lo cual calculamos las rectas tangentes en esos puntos&lt;br /&gt;
 (%i10) y1(x):=taylor(f(x),x,1,1);&lt;br /&gt;
 y1(x);&lt;br /&gt;
 (%o10) y1(x):=taylor(f(x),x,1,1)&lt;br /&gt;
 (%o11)/T/ -1-2*(x-1)+...&lt;br /&gt;
 (%i12) y2(x):=taylor(f(x),x,5,1);&lt;br /&gt;
 y2(x);&lt;br /&gt;
 (%o12) y2(x):=taylor(f(x),x,5,1)&lt;br /&gt;
 (%o13)/T/ 7+6*(x-5)+...&lt;br /&gt;
 (%i15) wxplot2d([f(x),y1(x),y2(x)],[x,-4,6],[y,-7,7]);&lt;br /&gt;
 plot2d: some values were clipped. &lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t15)  [[Archivo:Ejemplo.jpg]]&lt;br /&gt;
 (%o15)&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1288</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1288"/>
		<updated>2011-05-08T14:06:57Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:imagen11.png]]&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
 (%i4) g(x):=taylor(f(x),x,a,1);&lt;br /&gt;
 g(x);&lt;br /&gt;
 (%o4) g(x):=taylor(f(x),x,a,1)&lt;br /&gt;
 (%o5)/T/ 2-4*a+a^2+(2*a-4)*(x-a)+...&lt;br /&gt;
 &lt;br /&gt;
 Defino la ecuación de la recta tangente a la función f(x) en función del punto (a,f(a)) en el que se calcula. Este punto es la incógnita que &lt;br /&gt;
hay que calcular, para ello imponemos que la recta pase por P(3,-5).&lt;br /&gt;
 (%i7) g(x):=2-4*a+a^2+(2*a-4)*(x-a);&lt;br /&gt;
 (%o7) g(x):=2-4*a+a^2+(2*a-4)*(x-a)&lt;br /&gt;
 (%i8) solve(g(3)=-5,a);&lt;br /&gt;
 (%o8) [a=1,a=5]&lt;br /&gt;
Las dos soluciones son a=1 y a=5 para lo cual calculamos las rectas tangentes en esos puntos&lt;br /&gt;
 (%i10) y1(x):=taylor(f(x),x,1,1);&lt;br /&gt;
 y1(x);&lt;br /&gt;
 (%o10) y1(x):=taylor(f(x),x,1,1)&lt;br /&gt;
 (%o11)/T/ -1-2*(x-1)+...&lt;br /&gt;
 (%i12) y2(x):=taylor(f(x),x,5,1);&lt;br /&gt;
 y2(x);&lt;br /&gt;
 (%o12) y2(x):=taylor(f(x),x,5,1)&lt;br /&gt;
 (%o13)/T/ 7+6*(x-5)+...&lt;br /&gt;
 (%i15) wxplot2d([f(x),y1(x),y2(x)],[x,-4,6],[y,-7,7]);&lt;br /&gt;
 plot2d: some values were clipped. &lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t15)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o15)&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1287</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1287"/>
		<updated>2011-05-08T13:47:14Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:imagen11.png]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Imagen11.png&amp;diff=1286</id>
		<title>Archivo:Imagen11.png</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Imagen11.png&amp;diff=1286"/>
		<updated>2011-05-08T13:44:48Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1285</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1285"/>
		<updated>2011-05-08T13:42:50Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:image1.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1284</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1284"/>
		<updated>2011-05-08T13:41:58Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
            df(x):=diff(f(x),x);&lt;br /&gt;
           df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%o61) [x=2]&lt;br /&gt;
Comprobamos el signo de la derivada segunda para saber si es máximo o mínimo&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o68) [[Archivo:Ejemplo.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1282</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1282"/>
		<updated>2011-05-08T13:30:07Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
 (%i58) f(x):=x^2-4*x+2;&lt;br /&gt;
 df(x):=diff(f(x),x);&lt;br /&gt;
 df(x);&lt;br /&gt;
 (%o58) f(x):=x^2-4*x+2&lt;br /&gt;
 (%o59) df(x):=diff(f(x),x)&lt;br /&gt;
 (%o60) 2*x-4&lt;br /&gt;
 (%i61) solve(df(x),x);&lt;br /&gt;
 (%i62) df2(x):=diff(f(x),x,2);&lt;br /&gt;
 df2(x);&lt;br /&gt;
 (%o62) df2(x):=diff(f(x),x,2)&lt;br /&gt;
 (%o63) 2&lt;br /&gt;
 (%i68) wxplot2d([f(x)],[x,-2,6],[y,-4,4]);&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t68) [[Archivo:image1.jpg]] (%o68)&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1264</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1264"/>
		<updated>2011-05-07T23:15:05Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Solución:&lt;br /&gt;
&lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
f(x):=x^2-4*x+2;&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
df(x):=diff(f(x),x);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
df(x);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
solve(df(x),x);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
df2(x):=diff(f(x),x,2);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
df2(x);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1263</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1263"/>
		<updated>2011-05-07T22:14:34Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado &lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1262</id>
		<title>Tangentes a una curva que pasan por un punto dado</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Tangentes_a_una_curva_que_pasan_por_un_punto_dado&amp;diff=1262"/>
		<updated>2011-05-07T22:09:29Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: Página creada con &amp;#039;Enunciado  A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica. B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasa…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Enunciado &lt;br /&gt;
A) Determina los extremos relativos de la función f(x)=x^2-4x+2. Dibuja su gráfica.&lt;br /&gt;
B) Hallar las ecuaciones de los dos rectas tangentes a la gráfica de f que pasan por el punto P(3,-5).&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_de_selectividad&amp;diff=1261</id>
		<title>Ejercicios de selectividad</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_de_selectividad&amp;diff=1261"/>
		<updated>2011-05-07T22:07:15Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introducción ==&lt;br /&gt;
En esta sección se encuentran problemas de selectividad de Matemáticas resueltos con sistemas de software libre. Los enunciados de los problemas se encuentran en&lt;br /&gt;
* [http://www.selectividad.tv/matematicas/ Colección de Eduardo Ramos].&lt;br /&gt;
* [http://www.selectividad.profes.net/contsel_info.asp?id_categoria=30105&amp;amp;categoria=Estrategias+y+modelos+de+ex%E1menes+de+Matem%E1ticas Estrategias y modelos de exámenes de Matemáticas].&lt;br /&gt;
* [http://ieszurbaranbad.juntaextremadura.net/descargas/matematicas/A4.pdf Ejercicios resueltos de selectividad. Matemáticas II]&lt;br /&gt;
&lt;br /&gt;
== Ejercicios ==&lt;br /&gt;
# [[Hallar la ecuación de una esfera conociendo uno de sus diámetros]].&lt;br /&gt;
# [[Intersección de una esfera y un plano]].&lt;br /&gt;
# [[Hallar el ángulo que forman una recta y un plano]].&lt;br /&gt;
# [[Continuidad y derivabilidad de una función definida a trozos]].&lt;br /&gt;
# [[Aplicación del teorema del Valor Medio]].&lt;br /&gt;
# [[Maximizar el área de un rectángulo inscrito en un semicírculo]].&lt;br /&gt;
# [[Límite cuando x tiende a infinito de ln(x+1) - ln(x) y de x(ln(x+1) - lnx)]].&lt;br /&gt;
# [[Calcular un determinante 4x4]].&lt;br /&gt;
# [[Planteamento y resolución de un sistema de ecuaciones]].&lt;br /&gt;
# [[Límite cuando x tiende a 1 de (1-cos(2*pi*x)/(x-1)^2]].&lt;br /&gt;
# [[Hallar el cuadrado y el círculo de área mínima que podemos obtener a partir de dos metros de alambre]].&lt;br /&gt;
# [[Ejercicio 2.1.3: Calcular todas las matrices X tales que AX + B = X, donde...]].&lt;br /&gt;
# [[Ejercicio 2.1.4: Calcular la matriz X tal que AX = B, donde...]].&lt;br /&gt;
# [[Ejercicio 2.2.15: Resuelve el sistema de ecuaciones lineales: x+2y−z=1, x+y−z=1, x−z=1]].&lt;br /&gt;
# [[Ejercicio 2.2.12: Resuelve el sistema de ecuaciones lineales: y-x=z, x-z=y, y+z=x]].&lt;br /&gt;
# [[Punto simétrico respecto de una recta]].&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.3.9 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.1.1 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectiviad. Ejercicio 1.2.4 de la colección]]&lt;br /&gt;
# [[Ejercicio resuelto de Selectividad. Matemáticas II. Ejercicio 1.1.1]]&lt;br /&gt;
# [[Tangentes a una curva que pasan por un punto dado]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1034</id>
		<title>Ejercicios 5: Programación</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1034"/>
		<updated>2011-04-23T17:54:33Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 4.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la función tangente tal que tangente(f,a) es la ecuación de la tangente a la función f en el punto de abscisa a. Por ejemplo,&lt;br /&gt;
   (%i1) (f(x):=x^3, tangente(f,2));&lt;br /&gt;
   (%o1) y=12*(x-2)+8&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) tangente(f,a):= block ([m],&lt;br /&gt;
       m:at(diff(f(x),x),x=a),&lt;br /&gt;
       y=ratsimp(f(a)+m*(x-a)))$&lt;br /&gt;
 (%i2) (f(x):=x^3,tangente(f,2));&lt;br /&gt;
 (%o2) y=12*x-16&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular la tangente a f(x)=ln(tan(|x|) en el punto de abscisa -pi/12.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
tangente(ln(tan(abs(x)),-%pi/12);&lt;br /&gt;
 (%i3)(f(x)=ln(tan(abs(x))), tangente(f,-%pi/12));&lt;br /&gt;
 (%o3)y=(18*%pi^2*x+%pi^3)/864&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir el procedimiento signosTrinomio tal que signosTrinomio(a,b,c) es la tabla de la variación de los signos del trinomio ax^2+bx+c. Por ejemplo,&lt;br /&gt;
   (%i1) signosTrinomio(1,-2,1);&lt;br /&gt;
   (%o1) [[[-inf,1],+],[1,0],[[1,inf],+]]&lt;br /&gt;
   (%i2) signosTrinomio(-1,2,-1);&lt;br /&gt;
   (%o2) [[[-inf,1],-],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i3) signosTrinomio(1,-3,2);&lt;br /&gt;
   (%o3) [[[-inf,1],+],[1,0],[[1,2],-],[2,0],[[2,inf],+]]&lt;br /&gt;
   (%i4) signosTrinomio(-1,3,-2);&lt;br /&gt;
   (%o4) [[[-inf,2],-],[2,0],[[2,1],+],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i5) signosTrinomio(1,0,1);&lt;br /&gt;
   (%o5) [[[-inf,inf],+]]&lt;br /&gt;
   (%i6) signosTrinomio(-1,0,-1);&lt;br /&gt;
   (%o6) [[[-inf,inf],-]]&lt;br /&gt;
Se supone que a es distinto de cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular la tabla de la variación de los signos del trinomio -6x^2-3x+14/3&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Se lanza un dado cúbico equilibrado hasta que se obtiene la cara 6 por primera vez. Se designa por X la variable aleatorio que cuenta el número de lanzamientos efectuados. Se dice que X es el tiempo de espera del primer 6.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Definir el procedimiento X() que simule una serie de lanzamientos del dado y devuelva el número de lanzamientos realizados para obtener el 6 por &lt;br /&gt;
primera vez.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
X(n):=block(&lt;br /&gt;
if random(7)=6 print(“Se ha obtenido el valor 6”)&lt;br /&gt;
else n=n+1 print(n,”número de lanzamientos hasta el momento));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Con la ayuda del bucle for, definir el procedimiento simulacion(n) que simule una serie de n lanzamientos y devuelva la lista de frecuencia de los eventos [X=i] para 1 &amp;lt;= i &amp;lt;= 60. Por ejemplo,&lt;br /&gt;
   (%i1) simulacion(1000);&lt;br /&gt;
   (%o1) [0,145,115,104,88,61,65,53,51,50,40,28,30,29,27,13,21,18,10,6,8,4,9,3,&lt;br /&gt;
          5,1,2,4,3,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,&lt;br /&gt;
          0,0,0]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
simulación(n):=block([lista,k],&lt;br /&gt;
lista : [],&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
  (if random(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Definir la función media tal que media(n) es el valor medio de X en n lanzamientos. Calcular tres veces media(1000).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
media(n):=block([lista,k],&lt;br /&gt;
lista: []&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
(if random(k) then lista: cons(k,lista))$&lt;br /&gt;
mean(lista))$&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
La conjetura de Goldbach afirma que todo número natural par mayor que 3 se puede escribir como la suma de dos números primos. Por ejemplo,&lt;br /&gt;
: 4 = 2 + 2, 20 = 3 + 17, 50 = 3 + 47&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función goldbach tal que goldbach(n) es una descomposición de n como suma de dos números primos. Por ejemplo,&lt;br /&gt;
   (%i1) goldbach(20);&lt;br /&gt;
   (%o1) [3,17]&lt;br /&gt;
Indicación: Iterar los primos desde x=2 hasta n/1 hasta que n-x sea primo.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Goldbach(n):=block([lista,k],&lt;br /&gt;
lista: [k],&lt;br /&gt;
for k from 2 thru n do&lt;br /&gt;
(if primep(n-x) then lista: cons(k,lista)))&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Descomponer 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Definir la función goldbachTodas tal que goldbachTodas(n) es la lista de todas las descomposiciones de n como suma de dos números primos x e y con x&amp;lt;=y. Por ejemplo,&lt;br /&gt;
 (%i1) goldbachTodas(20);&lt;br /&gt;
 (%o1) [[7,13],[3,17]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
goldbachTodas(n):=block([lista,k],&lt;br /&gt;
lista:[],&lt;br /&gt;
(if primep(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
Esta es mi solución, la anterior veo que no funciona&lt;br /&gt;
&lt;br /&gt;
 goldbachTodas(n):=block([lista,k,m], lista : [],m:0,&lt;br /&gt;
 for k from 1 thru n do (if primep(k) then lista : cons(k,lista)),&lt;br /&gt;
 reverse(lista), for k from 1 thru length(lista) do &lt;br /&gt;
 if (primep(n-lista[k])) then if (lista[k]&amp;gt;n-lista[k]) then (print (n-lista[k],lista[k], &amp;quot;descomposicion num:&amp;quot;,m),m:m+1));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Calcular el número de descomposiciones de 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 goldbachTodas(n):=block([lista,k,m], lista : [],m:0,&lt;br /&gt;
 for k from 1 thru n do (if primep(k) then lista : cons(k,lista)),&lt;br /&gt;
 reverse(lista), for k from 1 thru length(lista) do &lt;br /&gt;
 if (primep(n-lista[k])) then if (lista[k]&amp;gt;n-lista[k]) then (print (n-lista[k],lista[k], &amp;quot;descomposicion num:&amp;quot;,m),m:m+1));&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 goldbachTodas(2010);&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1033</id>
		<title>Ejercicios 5: Programación</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1033"/>
		<updated>2011-04-23T17:52:31Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 4.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la función tangente tal que tangente(f,a) es la ecuación de la tangente a la función f en el punto de abscisa a. Por ejemplo,&lt;br /&gt;
   (%i1) (f(x):=x^3, tangente(f,2));&lt;br /&gt;
   (%o1) y=12*(x-2)+8&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) tangente(f,a):= block ([m],&lt;br /&gt;
       m:at(diff(f(x),x),x=a),&lt;br /&gt;
       y=ratsimp(f(a)+m*(x-a)))$&lt;br /&gt;
 (%i2) (f(x):=x^3,tangente(f,2));&lt;br /&gt;
 (%o2) y=12*x-16&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular la tangente a f(x)=ln(tan(|x|) en el punto de abscisa -pi/12.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
tangente(ln(tan(abs(x)),-%pi/12);&lt;br /&gt;
 (%i3)(f(x)=ln(tan(abs(x))), tangente(f,-%pi/12));&lt;br /&gt;
 (%o3)y=(18*%pi^2*x+%pi^3)/864&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir el procedimiento signosTrinomio tal que signosTrinomio(a,b,c) es la tabla de la variación de los signos del trinomio ax^2+bx+c. Por ejemplo,&lt;br /&gt;
   (%i1) signosTrinomio(1,-2,1);&lt;br /&gt;
   (%o1) [[[-inf,1],+],[1,0],[[1,inf],+]]&lt;br /&gt;
   (%i2) signosTrinomio(-1,2,-1);&lt;br /&gt;
   (%o2) [[[-inf,1],-],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i3) signosTrinomio(1,-3,2);&lt;br /&gt;
   (%o3) [[[-inf,1],+],[1,0],[[1,2],-],[2,0],[[2,inf],+]]&lt;br /&gt;
   (%i4) signosTrinomio(-1,3,-2);&lt;br /&gt;
   (%o4) [[[-inf,2],-],[2,0],[[2,1],+],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i5) signosTrinomio(1,0,1);&lt;br /&gt;
   (%o5) [[[-inf,inf],+]]&lt;br /&gt;
   (%i6) signosTrinomio(-1,0,-1);&lt;br /&gt;
   (%o6) [[[-inf,inf],-]]&lt;br /&gt;
Se supone que a es distinto de cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular la tabla de la variación de los signos del trinomio -6x^2-3x+14/3&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Se lanza un dado cúbico equilibrado hasta que se obtiene la cara 6 por primera vez. Se designa por X la variable aleatorio que cuenta el número de lanzamientos efectuados. Se dice que X es el tiempo de espera del primer 6.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Definir el procedimiento X() que simule una serie de lanzamientos del dado y devuelva el número de lanzamientos realizados para obtener el 6 por &lt;br /&gt;
primera vez.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
X(n):=block(&lt;br /&gt;
if random(7)=6 print(“Se ha obtenido el valor 6”)&lt;br /&gt;
else n=n+1 print(n,”número de lanzamientos hasta el momento));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Con la ayuda del bucle for, definir el procedimiento simulacion(n) que simule una serie de n lanzamientos y devuelva la lista de frecuencia de los eventos [X=i] para 1 &amp;lt;= i &amp;lt;= 60. Por ejemplo,&lt;br /&gt;
   (%i1) simulacion(1000);&lt;br /&gt;
   (%o1) [0,145,115,104,88,61,65,53,51,50,40,28,30,29,27,13,21,18,10,6,8,4,9,3,&lt;br /&gt;
          5,1,2,4,3,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,&lt;br /&gt;
          0,0,0]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
simulación(n):=block([lista,k],&lt;br /&gt;
lista : [],&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
  (if random(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Definir la función media tal que media(n) es el valor medio de X en n lanzamientos. Calcular tres veces media(1000).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
media(n):=block([lista,k],&lt;br /&gt;
lista: []&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
(if random(k) then lista: cons(k,lista))$&lt;br /&gt;
mean(lista))$&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
La conjetura de Goldbach afirma que todo número natural par mayor que 3 se puede escribir como la suma de dos números primos. Por ejemplo,&lt;br /&gt;
: 4 = 2 + 2, 20 = 3 + 17, 50 = 3 + 47&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función goldbach tal que goldbach(n) es una descomposición de n como suma de dos números primos. Por ejemplo,&lt;br /&gt;
   (%i1) goldbach(20);&lt;br /&gt;
   (%o1) [3,17]&lt;br /&gt;
Indicación: Iterar los primos desde x=2 hasta n/1 hasta que n-x sea primo.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Goldbach(n):=block([lista,k],&lt;br /&gt;
lista: [k],&lt;br /&gt;
for k from 2 thru n do&lt;br /&gt;
(if primep(n-x) then lista: cons(k,lista)))&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Descomponer 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Definir la función goldbachTodas tal que goldbachTodas(n) es la lista de todas las descomposiciones de n como suma de dos números primos x e y con x&amp;lt;=y. Por ejemplo,&lt;br /&gt;
 (%i1) goldbachTodas(20);&lt;br /&gt;
 (%o1) [[7,13],[3,17]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
goldbachTodas(n):=block([lista,k],&lt;br /&gt;
lista:[],&lt;br /&gt;
(if primep(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
Esta es mi solución, la anterior veo que no funciona&lt;br /&gt;
 goldbachTodas(n):=block([lista,k], lista : [], for k from 1 thru n do (if primep(k) then lista : cons(k,lista)),&lt;br /&gt;
 reverse(lista), for k from 1 thru length(lista) do &lt;br /&gt;
 if (primep(n-lista[k])) then if (lista[k]&amp;gt;n-lista[k]) then print (n-lista[k],lista[k]));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Calcular el número de descomposiciones de 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 goldbachTodas(n):=block([lista,k,m], lista : [],m:0,&lt;br /&gt;
 for k from 1 thru n do (if primep(k) then lista : cons(k,lista)),&lt;br /&gt;
 reverse(lista), for k from 1 thru length(lista) do &lt;br /&gt;
 if (primep(n-lista[k])) then if (lista[k]&amp;gt;n-lista[k]) then (print (n-lista[k],lista[k], &amp;quot;descomposicion num:&amp;quot;,m),m:m+1));&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 goldbachTodas(2010);&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1032</id>
		<title>Ejercicios 5: Programación</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_5:_Programaci%C3%B3n&amp;diff=1032"/>
		<updated>2011-04-23T17:44:55Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 4.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la función tangente tal que tangente(f,a) es la ecuación de la tangente a la función f en el punto de abscisa a. Por ejemplo,&lt;br /&gt;
   (%i1) (f(x):=x^3, tangente(f,2));&lt;br /&gt;
   (%o1) y=12*(x-2)+8&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) tangente(f,a):= block ([m],&lt;br /&gt;
       m:at(diff(f(x),x),x=a),&lt;br /&gt;
       y=ratsimp(f(a)+m*(x-a)))$&lt;br /&gt;
 (%i2) (f(x):=x^3,tangente(f,2));&lt;br /&gt;
 (%o2) y=12*x-16&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular la tangente a f(x)=ln(tan(|x|) en el punto de abscisa -pi/12.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
tangente(ln(tan(abs(x)),-%pi/12);&lt;br /&gt;
 (%i3)(f(x)=ln(tan(abs(x))), tangente(f,-%pi/12));&lt;br /&gt;
 (%o3)y=(18*%pi^2*x+%pi^3)/864&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir el procedimiento signosTrinomio tal que signosTrinomio(a,b,c) es la tabla de la variación de los signos del trinomio ax^2+bx+c. Por ejemplo,&lt;br /&gt;
   (%i1) signosTrinomio(1,-2,1);&lt;br /&gt;
   (%o1) [[[-inf,1],+],[1,0],[[1,inf],+]]&lt;br /&gt;
   (%i2) signosTrinomio(-1,2,-1);&lt;br /&gt;
   (%o2) [[[-inf,1],-],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i3) signosTrinomio(1,-3,2);&lt;br /&gt;
   (%o3) [[[-inf,1],+],[1,0],[[1,2],-],[2,0],[[2,inf],+]]&lt;br /&gt;
   (%i4) signosTrinomio(-1,3,-2);&lt;br /&gt;
   (%o4) [[[-inf,2],-],[2,0],[[2,1],+],[1,0],[[1,inf],-]]&lt;br /&gt;
   (%i5) signosTrinomio(1,0,1);&lt;br /&gt;
   (%o5) [[[-inf,inf],+]]&lt;br /&gt;
   (%i6) signosTrinomio(-1,0,-1);&lt;br /&gt;
   (%o6) [[[-inf,inf],-]]&lt;br /&gt;
Se supone que a es distinto de cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular la tabla de la variación de los signos del trinomio -6x^2-3x+14/3&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Se lanza un dado cúbico equilibrado hasta que se obtiene la cara 6 por primera vez. Se designa por X la variable aleatorio que cuenta el número de lanzamientos efectuados. Se dice que X es el tiempo de espera del primer 6.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Definir el procedimiento X() que simule una serie de lanzamientos del dado y devuelva el número de lanzamientos realizados para obtener el 6 por &lt;br /&gt;
primera vez.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
X(n):=block(&lt;br /&gt;
if random(7)=6 print(“Se ha obtenido el valor 6”)&lt;br /&gt;
else n=n+1 print(n,”número de lanzamientos hasta el momento));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Con la ayuda del bucle for, definir el procedimiento simulacion(n) que simule una serie de n lanzamientos y devuelva la lista de frecuencia de los eventos [X=i] para 1 &amp;lt;= i &amp;lt;= 60. Por ejemplo,&lt;br /&gt;
   (%i1) simulacion(1000);&lt;br /&gt;
   (%o1) [0,145,115,104,88,61,65,53,51,50,40,28,30,29,27,13,21,18,10,6,8,4,9,3,&lt;br /&gt;
          5,1,2,4,3,1,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,&lt;br /&gt;
          0,0,0]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
simulación(n):=block([lista,k],&lt;br /&gt;
lista : [],&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
  (if random(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Definir la función media tal que media(n) es el valor medio de X en n lanzamientos. Calcular tres veces media(1000).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
media(n):=block([lista,k],&lt;br /&gt;
lista: []&lt;br /&gt;
for k from 1 thru n do&lt;br /&gt;
(if random(k) then lista: cons(k,lista))$&lt;br /&gt;
mean(lista))$&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
La conjetura de Goldbach afirma que todo número natural par mayor que 3 se puede escribir como la suma de dos números primos. Por ejemplo,&lt;br /&gt;
: 4 = 2 + 2, 20 = 3 + 17, 50 = 3 + 47&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función goldbach tal que goldbach(n) es una descomposición de n como suma de dos números primos. Por ejemplo,&lt;br /&gt;
   (%i1) goldbach(20);&lt;br /&gt;
   (%o1) [3,17]&lt;br /&gt;
Indicación: Iterar los primos desde x=2 hasta n/1 hasta que n-x sea primo.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Goldbach(n):=block([lista,k],&lt;br /&gt;
lista: [k],&lt;br /&gt;
for k from 2 thru n do&lt;br /&gt;
(if primep(n-x) then lista: cons(k,lista)))&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Descomponer 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Definir la función goldbachTodas tal que goldbachTodas(n) es la lista de todas las descomposiciones de n como suma de dos números primos x e y con x&amp;lt;=y. Por ejemplo,&lt;br /&gt;
 (%i1) goldbachTodas(20);&lt;br /&gt;
 (%o1) [[7,13],[3,17]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
goldbachTodas(n):=block([lista,k],&lt;br /&gt;
lista:[],&lt;br /&gt;
(if primep(k) then lista : cons(k,lista)))$&lt;br /&gt;
&lt;br /&gt;
Esta es mi solución, la anterior veo que no funciona&lt;br /&gt;
 goldbachTodas(n):=block([lista,k], lista : [], for k from 1 thru n do (if primep(k) then lista : cons(k,lista)),&lt;br /&gt;
 reverse(lista), for k from 1 thru length(lista) do &lt;br /&gt;
 if (primep(n-lista[k])) then if (lista[k]&amp;gt;n-lista[k]) then print (n-lista[k],lista[k]));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Calcular el número de descomposiciones de 2010 como suma de dos primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=979</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=979"/>
		<updated>2011-04-19T13:54:34Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.5. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 b[i,j] := if i &amp;lt;= j then (-1)^(i+j)*binomial(j-1,i-1) else 0;&lt;br /&gt;
 B(n) := genmatrix (b,n+1,n+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 for n from 0 thru 9 do print(A(n).B(n));&lt;br /&gt;
Comprobamos que la conjetura es correcta.&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=978</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=978"/>
		<updated>2011-04-19T13:50:39Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 b[i,j] := if i &amp;lt;= j then (-1)^(i+j)*binomial(j-1,i-1) else 0;&lt;br /&gt;
 B(n) := genmatrix (b,n+1,n+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=977</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=977"/>
		<updated>2011-04-19T13:45:28Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 b[i,j] := if i &amp;lt;= j then (-1)^(i+j)*binomial(j-1,i-1) else 0;&lt;br /&gt;
 B(n) := genmatrix (b,n+1,n+1);&lt;br /&gt;
&lt;br /&gt;
Hay un fallo en la conjetura en los elementos 1,2 y 2,3, porque deberían&lt;br /&gt;
ser negativos y los saca positivos.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=976</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=976"/>
		<updated>2011-04-19T13:44:31Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 b[i,j] := if i &amp;lt;= j then (-1)^(i+j)*binomial(j-1,i-1) else 0;&lt;br /&gt;
 B(n) := genmatrix (b,n+1,n+1);&lt;br /&gt;
&lt;br /&gt;
Hay un fallo en la conjetura en los elementos 1,2 y 2,3. &lt;br /&gt;
No encuentro el fallo.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=975</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=975"/>
		<updated>2011-04-19T13:44:12Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 b[i,j] := if i &amp;lt;= j then (-1)^(i+j)*binomial(j-1,i-1) else 0;&lt;br /&gt;
 B(n) := genmatrix (b,n+1,n+1);&lt;br /&gt;
&lt;br /&gt;
 Hay un fallo en la conjetura en los elementos 1,2 y 2,3. No encuentro el fallo.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=974</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=974"/>
		<updated>2011-04-19T13:18:17Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden k+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=973</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=973"/>
		<updated>2011-04-19T13:12:33Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden n+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
 A(1).invert(A(1));&lt;br /&gt;
 A(2).invert(A(2));&lt;br /&gt;
 A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=972</id>
		<title>Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_6:_Matrices_con_Maxima&amp;diff=972"/>
		<updated>2011-04-19T13:12:15Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
M_k =&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{ccc}&lt;br /&gt;
   2 &amp;amp; -1 &amp;amp; 1 \\&lt;br /&gt;
  -1 &amp;amp; k  &amp;amp; 1 \\&lt;br /&gt;
   1 &amp;amp; 1  &amp;amp; 2&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para &amp;lt;math&amp;gt;k \in \mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 Mk:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Calcular el determinante de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 determinant(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Determinar los valores de k para los que M(k) es invertible.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Los valores que harán invertible a la matriz serán todos aquellos para los cuales |A| sea distinto de 0. Mediante Maxima podemos determinar qué valores anulan el determinante:&lt;br /&gt;
 solve(determinant(Mk)=0);&lt;br /&gt;
Esa operación nos dice que el determinante es 0 para k = 2, por tanto, para todo k distinto de 2, la matriz será invertible.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular la inversa de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 invert(Mk);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular los autovalores de M(k).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
En primer lugar hallaremos el polinomio característico de la matriz, es decir, el polinomio resultante de |A-xI|&lt;br /&gt;
 charpoly(Mk,x);&lt;br /&gt;
Los autovalores serán las raíces de ese polinomio:&lt;br /&gt;
 solve(%=0,x);&lt;br /&gt;
Aparece el autovalor 3 y otros dos autovalores que dependen del parámetro k.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Determinar los k para los que M(k) tien autovalores múltiples.&lt;br /&gt;
M(k) tendrá autovalores múltiples cuando los dos autovalores dependientes de k coincidan. Si igualamos las dos primeras componentes del resultado anterior (los dos autovalores dependientes de k), despejaremos el valor de k que hace doble el autovalor. &lt;br /&gt;
 solve(%[1]=%[2],k);&lt;br /&gt;
Como la ecuación en k es de 2º grado, no tendremos un valor solución, sino dos. Según Maxima, esos valores son (1 + i * 2 * sqrt(2)) y (1 - i * 2 * sqrt(2)).&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir las matrices A(k) (para k en N) tales que A(k) es la matriz triangular superior de orden n+1 cuyo término general es&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a_{i,j} = &lt;br /&gt;
 \left\{&lt;br /&gt;
  \begin{array}{cl}&lt;br /&gt;
   \binom{j-1}{i-1}, &amp;amp; \mbox{si } i \leq j \\&lt;br /&gt;
   0,                &amp;amp; \mbox{si } i &amp;gt; j&lt;br /&gt;
  \end{array}&lt;br /&gt;
 \right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) a[i,j] := if i &amp;lt;= j then binomial (j-1,i-1) else 0$&lt;br /&gt;
       A(n) := genmatrix (a,n+1,n+1);&lt;br /&gt;
 (%i2) &lt;br /&gt;
 (%o2) A(n):=genmatrix(a,n+1,n+1)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) A(1);&lt;br /&gt;
 (%o3) matrix([1,1],[0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1\cr 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i4) A(2);&lt;br /&gt;
 (%o4) matrix([1,1,1],[0,1,2],[0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2\cr 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
 (%i5) A(5);&lt;br /&gt;
 (%o5) matrix([1,1,1,1,1,1],[0,1,2,3,4,5],[0,0,1,3,6,10],[0,0,0,1,4,10],[0,0,0,0,1,5],[0,0,0,0,0,1])&lt;br /&gt;
 \[\begin{pmatrix}1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1 &amp;amp; 1\cr 0 &amp;amp; 1 &amp;amp; 2 &amp;amp; 3 &amp;amp; 4 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 3 &amp;amp; 6 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 4 &amp;amp; 10\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1 &amp;amp; 5\cr 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}\]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular las inversas de las matrices A(1), A(2) y A(5).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 invert(A(1));&lt;br /&gt;
 invert(A(2));&lt;br /&gt;
 invert(A(5));&lt;br /&gt;
&lt;br /&gt;
Comprobamos:&lt;br /&gt;
A(1).invert(A(1));&lt;br /&gt;
A(2).invert(A(2));&lt;br /&gt;
A(5).invert(A(5));&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Conjeturar cuál es la inversa de A(n) y definirla como B(n).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5. ===&lt;br /&gt;
Comprobar la conjetura para n entre 1 y 10.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
El objetivo de este ejercicio ed determinar las matrices cuadradas X de orden 2 que conmutan con la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\left(&lt;br /&gt;
 \begin{array}{cc}&lt;br /&gt;
    1 &amp;amp; -5 \\&lt;br /&gt;
   -5 &amp;amp;  3&lt;br /&gt;
 \end{array}&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) A:matrix([1,-5],[-5,3])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Definir la matriz X cuyos términos son a,b,c,d.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i2) X:matrix([a,b],[c,d])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular M = AX − XA&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i3) M:A.X-X.A;&lt;br /&gt;
 (%o3) matrix([5*b-5*c,-5*d-2*b+5*a],[5*d+2*c-5*a,5*c-5*b])&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4. ===&lt;br /&gt;
Resolver el sistema lineal de 4 ecuaciones con 4 incógnitas M=0.&lt;br /&gt;
&lt;br /&gt;
Indicación: Antes de resolverlo, asignarle a la variable globalsolve el valor true.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i4) S:[5*b-5*c=0,-5*d-2*b+5*a=0,5*d+2*c-5*a=0,5*c-5*b=0]$&lt;br /&gt;
 (%i5) globalsolve:true$&lt;br /&gt;
 (%i6) solve(S,[a,b,c,d]);&lt;br /&gt;
 solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o6) [a:(2*%r2+5*%r1)/5,b:%r2,c:%r2,d:%r1]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5. ===&lt;br /&gt;
Definir las matrices B que son soluciones de la ecuación M=0&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i7) B:matrix([(2*%r2+5*%r1)/5,%r2],[%r2,%r1]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.6. ===&lt;br /&gt;
Comprobar que A y B conmutan.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i10) is(A.B=B.A);&lt;br /&gt;
 (%o10) true&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=971</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=971"/>
		<updated>2011-04-19T12:54:32Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y  la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Calculamos las asíntotas oblicuas ya que vimos que no existen horizontales (ejercicio 2.1)&lt;br /&gt;
Asíntota por la derecha&lt;br /&gt;
 m:limit(g(x)/x,x,inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,inf);&lt;br /&gt;
 y:m*x-n;&lt;br /&gt;
y=x;&lt;br /&gt;
&lt;br /&gt;
Asíntota por la izquierda&lt;br /&gt;
 m:limit(g(x)/x,x,-inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,-inf);&lt;br /&gt;
 y:m*x-n;&lt;br /&gt;
y=3x;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=970</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=970"/>
		<updated>2011-04-19T12:53:58Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y  la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Calculamos las asíntotas oblicuas ya que vimos que no existen horizontales (ejercicio 2.1)&lt;br /&gt;
Asíntota por la derecha&lt;br /&gt;
 m:limit(g(x)/x,x,inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,inf);&lt;br /&gt;
 y:m*x-n;&lt;br /&gt;
y=x;&lt;br /&gt;
&lt;br /&gt;
Asíntota por la izquierda&lt;br /&gt;
m:limit(g(x)/x,x,-inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,-inf);&lt;br /&gt;
 y:m*x-n;&lt;br /&gt;
y=3x;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=969</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=969"/>
		<updated>2011-04-19T12:50:12Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y  la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Calculamos las asíntotas oblicuas ya que vimos que no existen horizontales (ejercicio 2.1)&lt;br /&gt;
 m:limit(g(x)/x,x,inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,inf);&lt;br /&gt;
 y=m*x-n;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* [wxMaxima: input   start ] */&lt;br /&gt;
n:limit(g(x)-m*x,x,inf);&lt;br /&gt;
/* [wxMaxima: input   end   ] */&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=968</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=968"/>
		<updated>2011-04-19T12:45:43Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y  la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Calculamos las asíntotas oblicuas ya que vimos que no existen horizontales (ejercicio 2.1)&lt;br /&gt;
 m:limit(g(x)/x,x,inf);&lt;br /&gt;
 n:limit(g(x)-m*x,x,inf);&lt;br /&gt;
 y=m*x-n;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=950</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=950"/>
		<updated>2011-04-19T12:05:57Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y  la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=949</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=949"/>
		<updated>2011-04-19T12:04:19Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
Los intervales de crecimiento y decrecimiento están determinados  por el signo de la &lt;br /&gt;
derivada primera (gráfica roja). De esta forma dónde la derivada es positiva la función crece&lt;br /&gt;
y dónde es negativa decrece. Como vemos en la gráfica la derivada primera siempre es positiva y como se comprueba la función (en azul) siempre es creciente.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Ejercicio2_5.png&amp;diff=945</id>
		<title>Archivo:Ejercicio2 5.png</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Ejercicio2_5.png&amp;diff=945"/>
		<updated>2011-04-19T11:59:17Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=943</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=943"/>
		<updated>2011-04-19T11:58:45Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x);&lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
[[Archivo:ejercicio2_5.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=940</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=940"/>
		<updated>2011-04-19T11:52:08Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 &lt;br /&gt;
 h(x):=diff(g(x),x); &lt;br /&gt;
 h(x);&lt;br /&gt;
 wxplot2d([g(x),h(x)],[x,-10,10],[y,-10,10]);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=939</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=939"/>
		<updated>2011-04-19T11:38:42Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Transformando la ecuación, elevando al cuadrado, obtenemos una ecuación que sí &lt;br /&gt;
resuelve Maxima:&lt;br /&gt;
&lt;br /&gt;
 (%075) solve(3*x^2=1);&lt;br /&gt;
 (%o76) [x=-1/sqrt(3),x=1/sqrt(3)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=934</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=934"/>
		<updated>2011-04-19T11:12:39Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=932</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=932"/>
		<updated>2011-04-19T10:46:48Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué el siguiente comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
Las soluciones son complejas, no se si tiene que ver.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=931</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=931"/>
		<updated>2011-04-19T10:41:01Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
No se porqué este comando no resuelve la ecuación, ¿alguien lo sabe?&lt;br /&gt;
 solve(2*x-sqrt(1+x^2)=0,x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=930</id>
		<title>Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_2:_Funciones_de_una_variable&amp;diff=930"/>
		<updated>2011-04-19T10:36:59Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Funciones a utilizar:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;if...then...else&amp;#039;&amp;#039;, &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;, &amp;#039;&amp;#039;limit&amp;#039;&amp;#039;, &amp;#039;&amp;#039;forget&amp;#039;&amp;#039;,  &amp;#039;&amp;#039;plot2d&amp;#039;&amp;#039;, &amp;#039;&amp;#039;diff&amp;#039;&amp;#039;, &amp;#039;&amp;#039;define&amp;#039;&amp;#039;, &amp;#039;&amp;#039;solve&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigexpand&amp;#039;&amp;#039;, &amp;#039;&amp;#039;trigsimp&amp;#039;&amp;#039; y &amp;#039;&amp;#039;subst&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1 ==&lt;br /&gt;
Sean &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; dos números reales. Se considera la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; definida sobre los números reales por&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
f(x)=\left\{&lt;br /&gt;
\begin{array}{lll}&lt;br /&gt;
  \dfrac{e^x-1}{x}  &amp;amp;\mbox{si} &amp;amp; x&amp;gt;0\\&lt;br /&gt;
  a\,x+b           &amp;amp;\mbox{si} &amp;amp; x\leq 0&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1 === &lt;br /&gt;
Definir la función &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; usando el condicional &amp;#039;&amp;#039;if ... then ... else&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1)d(x):=if x&amp;gt;0 then (e^x-1)/x else ax+b;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 1.2 == &lt;br /&gt;
&amp;#039;&amp;#039;limit&amp;#039;&amp;#039; no puede evaluar expresiones del tipo &amp;#039;&amp;#039;if...then&amp;#039;&amp;#039;. Por ello, para determinar el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha se necesita precisar en qué intervalo se encuentra &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;. Esto puede hacerse con la función &amp;#039;&amp;#039;assume&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Escribir la expresión &amp;#039;&amp;#039;assume(x&amp;gt;0)&amp;#039;&amp;#039;, después calcular el límite de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha. Se puede eliminar la hipótesis sobre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; con &amp;#039;&amp;#039;forget(x&amp;gt;0)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3 === &lt;br /&gt;
Deducir el valor de &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es continua en &amp;lt;math&amp;gt;\mathbb{R}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
f(x) se trata de una función a trozos tal que:&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Para x &amp;gt; 0, f(x) es un cociente entre funciones continuas en R, por tanto, podrá presentar problemas de discontinuidad en los puntos en los que su denominador se anula, eso sólo ocurre para x=0, pero en ese punto, f(x) presenta otro comportamiento.&amp;lt;br/&amp;gt;&lt;br /&gt;
2. Para x&amp;lt;= 0, f(x) es una función lineal, y por tanto, continua en todo R.&amp;lt;br/&amp;gt;&lt;br /&gt;
Por consiguiente, el único punto en el que la función a trozos puede presentar problemas es donde cambia de criterio, en x = 0.&lt;br /&gt;
Para que f(x) sea continua en x = 0, deben ser iguales los límites laterales de la función en dicho punto:&lt;br /&gt;
 solve(limit((exp(x)-1)/x,x,0)=limit(a*x+b,x,0));&lt;br /&gt;
Devolviéndonos que b = 1.&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4 === &lt;br /&gt;
Calcular la derivada de &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; en cero por la derecha.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;#039;diff(f(x),x)=diff(f(x),x);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5 === &lt;br /&gt;
Calcular el valor de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; para el que &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; es derivable en cero.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; la función real definida por &amp;lt;math&amp;gt;g(x) = 2x-\sqrt{1+x^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1 === &lt;br /&gt;
Calcular los límites de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt; en más y menos infinito.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%01) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%02) limit(g(x),x,inf);&lt;br /&gt;
 (%02) inf&lt;br /&gt;
 (%03) limit(g(x),x,-inf);&lt;br /&gt;
 (%03) -inf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; inf, -inf&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2 === &lt;br /&gt;
Dibujar la gráfica de la función &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%o4) wxplot2d(g(x), [x,-1,3],[y,-3,3]);[gnuplot_preamble, &amp;quot;set grid &amp;quot;])$&lt;br /&gt;
 plot2d: some values were clipped.&lt;br /&gt;
 (%t05)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 [[Archivo:Grafica_2x-sqrt1+x^2.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3 === &lt;br /&gt;
Calcular &amp;lt;math&amp;gt;g&amp;#039;(x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2)diff(g(x),x);&lt;br /&gt;
 (%02)2-x/sqrt(x^2+1);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4 ===&lt;br /&gt;
Resolver la ecuación &amp;lt;math&amp;gt;g(x)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) g(x):= 2*x-sqrt(1+x^2);&lt;br /&gt;
 (%i2) g(0);&lt;br /&gt;
 (%02) -1&lt;br /&gt;
&lt;br /&gt;
Esta solución no es correcta pues el enunciado pide g(x)=0 no g(0).&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.5 === &lt;br /&gt;
Determinar los intervalos de crecimiento de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.6 === &lt;br /&gt;
Calcular las ecuaciones reducidas de las asíntotas de &amp;lt;math&amp;gt;g&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
=== Ejercicio 3.1 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(3t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i1) trigexpand(cos(3*t));&lt;br /&gt;
 (%o1) cos(t)^3-3*cos(t)*sin(t)^2&lt;br /&gt;
 (%i2) trigsimp(%);&lt;br /&gt;
 (%o2) 4*cos(t)^3-3*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(4t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i3) trigexpand(cos(4*t));&lt;br /&gt;
 (%o3) sin(t)^4-6*cos(t)^2*sin(t)^2+cos(t)^4&lt;br /&gt;
 (%i4) trigsimp(%);&lt;br /&gt;
 (%o4) 8*cos(t)^4-8*cos(t)^2+1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3 === &lt;br /&gt;
Desarrollar &amp;lt;math&amp;gt;cos(5t)&amp;lt;/math&amp;gt; en función de &amp;lt;math&amp;gt;cos(t)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 (%i5) trigexpand(cos(5*t));&lt;br /&gt;
 (%o5) 5*cos(t)*sin(t)^4-10*cos(t)^3*sin(t)^2+cos(t)^5&lt;br /&gt;
 (%i6) trigsimp(%);&lt;br /&gt;
 (%o6) 16*cos(t)^5-20*cos(t)^3+5*cos(t)&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.4 === &lt;br /&gt;
Determinar los polinomios &amp;lt;math&amp;gt;T_n&amp;lt;/math&amp;gt; de la variable &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; tales que para todo &amp;lt;math&amp;gt;t \in \mathbb{R}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;cos(nt) = T_n(cos\ t)&amp;lt;/math&amp;gt; para &amp;lt;math&amp;gt;n \in \{3,4,5\}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i12) T3(x) := 4*x^3-3*x;&lt;br /&gt;
 (%o12) T3(x):=4*x^3-3*x&lt;br /&gt;
 (%i13) T4(x) := 8*x^4-8*x^2+1;&lt;br /&gt;
 (%o13) T4(x):=8*x^4-8*x^2+1&lt;br /&gt;
 (%i14) T5(x) := 16*x^5-20*x^3+5*x;&lt;br /&gt;
 (%o14) T5(x):=16*x^5-20*x^3+5*x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.5 === &lt;br /&gt;
Representar las funciones &amp;lt;math&amp;gt;T_3&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;T_4&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;T_5&amp;lt;/math&amp;gt; en la misma gráfica.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 --&amp;gt; plot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%i15) wxplot2d([T3(x),T4(x), T5(x)], [x,-1,1])$&lt;br /&gt;
 (%t15)(sale el dibujo de la gráfica en Maxima)&lt;br /&gt;
[[Archivo:imagen ejercicio 3.5.jpg]]&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Alumnos&amp;diff=683</id>
		<title>Alumnos</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Alumnos&amp;diff=683"/>
		<updated>2011-04-05T13:11:33Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Nombre&lt;br /&gt;
! Usuario&lt;br /&gt;
|-&lt;br /&gt;
| Álvarez Valles, Daniel             ||          &lt;br /&gt;
|-&lt;br /&gt;
| Bravo García, Monserrat            || Monbragar         &lt;br /&gt;
|-&lt;br /&gt;
| Braza Valle, Elisabet              ||          &lt;br /&gt;
|-&lt;br /&gt;
| Caro Martín, Carmen Rocío          ||          &lt;br /&gt;
|-&lt;br /&gt;
| Charneco Fernández, Juan           ||          &lt;br /&gt;
|-&lt;br /&gt;
| Durán González, María José         ||          &lt;br /&gt;
|-&lt;br /&gt;
| Escalante Macías, Javier           ||         &lt;br /&gt;
|-&lt;br /&gt;
| Escudero Domínguez, Ana María      ||  Anaescdom        &lt;br /&gt;
|-&lt;br /&gt;
| Fajardo Galán, José Manuel         ||          &lt;br /&gt;
|-&lt;br /&gt;
| Gallardo Jiménez, Rafael           ||          &lt;br /&gt;
|-&lt;br /&gt;
| Gálvez Fernández, Carmen María     || Cargalfer        &lt;br /&gt;
|-&lt;br /&gt;
| García Donoso, Ignacio             ||          &lt;br /&gt;
|-&lt;br /&gt;
| García Márquez, Máximo             ||          &lt;br /&gt;
|-&lt;br /&gt;
| González Esteban, Pastora Asunción ||          &lt;br /&gt;
|-&lt;br /&gt;
| González Lobo, Macarena            || Macaglez         &lt;br /&gt;
|-&lt;br /&gt;
| Hidalgo Gutiérrez, Sandra          || Sanhidgut         &lt;br /&gt;
|-&lt;br /&gt;
| Izquierdo Laynez, Antonio          ||          &lt;br /&gt;
|-&lt;br /&gt;
| Jiménez Cruz, María Ángeles        || Marjimcru         &lt;br /&gt;
|-&lt;br /&gt;
| Jurado Rodríguez, Juan José        ||          &lt;br /&gt;
|-&lt;br /&gt;
| Maravert Ortega, María del Carmen  ||          &lt;br /&gt;
|-&lt;br /&gt;
| Márquez Bocanegra, Antonio Jesús   ||          &lt;br /&gt;
|-&lt;br /&gt;
| Martín Cubiles, José Carlos        ||          &lt;br /&gt;
|-&lt;br /&gt;
| Martín Cuervo, José Luis           || Jose Cuervo          &lt;br /&gt;
|-&lt;br /&gt;
| Ogayar Lechuga, Pablo              ||          &lt;br /&gt;
|-&lt;br /&gt;
| Pendas Fernández, Aida             ||          &lt;br /&gt;
|-&lt;br /&gt;
| Prieto Martín, Alicia              ||          &lt;br /&gt;
|-&lt;br /&gt;
| Regodón Domínguez, Elena           || Eleregdom         &lt;br /&gt;
|-&lt;br /&gt;
| Rodríguez Canseco, Raúl            ||          &lt;br /&gt;
|-&lt;br /&gt;
| Romero Guerrero, Angela María      ||          &lt;br /&gt;
|-&lt;br /&gt;
| Ronchel Ortigado, Ernesto          ||          &lt;br /&gt;
|-&lt;br /&gt;
| Salguero López, Andrés             ||          &lt;br /&gt;
|-&lt;br /&gt;
| Sangalo Delgado, José Javier       ||          &lt;br /&gt;
|-&lt;br /&gt;
| Santana Gil, Elisa                 ||          &lt;br /&gt;
|-&lt;br /&gt;
| Sendín Bernardo, Alba              ||          &lt;br /&gt;
|-&lt;br /&gt;
| Sosa Orta, Cristina                || Crisosort       &lt;br /&gt;
|-&lt;br /&gt;
| Tofe Morejón, Antonio Manuel       ||          &lt;br /&gt;
|-&lt;br /&gt;
| Toscano Barragán, Rocío            ||          &lt;br /&gt;
|-&lt;br /&gt;
| Vallecillo López, Ana Isabel       || Anavallop         &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Usuario:Jose_Cuervo&amp;diff=682</id>
		<title>Usuario:Jose Cuervo</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Usuario:Jose_Cuervo&amp;diff=682"/>
		<updated>2011-04-05T13:10:38Z</updated>

		<summary type="html">&lt;p&gt;Jose Cuervo: Página creada con &amp;#039; José Luis Martín Cuervo&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
José Luis Martín Cuervo&lt;/div&gt;</summary>
		<author><name>Jose Cuervo</name></author>
		
	</entry>
</feed>