<?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=Inesgal</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=Inesgal"/>
	<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php/Especial:Contribuciones/Inesgal"/>
	<updated>2026-07-18T09:36:38Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=517</id>
		<title>Ejercicios del proyecto Euler 2010</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=517"/>
		<updated>2010-05-12T23:17:31Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En esta sección se encuentran ejercicios del [http://projecteuler.net/ proyecto Euler] realizados con los sistemas de software libre.&lt;br /&gt;
* [[Ejercicio 1: Sumar los enteros menores de 1000 que sean múltiplos de 3 ó 5]].&lt;br /&gt;
* [[Ejercicio 2: Sumar los términos pares de la sucesión de Fibonacci que no superen los 4000000]].&lt;br /&gt;
* [[Ejercicio 3: Calcular el mayor factor primo de un número compuesto]].&lt;br /&gt;
* [[Ejercicio 4: Calcular el mayor palíndromo producto de números de 3 cifras]].&lt;br /&gt;
* [[Ejercicio 5: Buscar el número primo que ocupa la posición 10001 en la secuencia de números primos]].&lt;br /&gt;
* [[Ejercicio 6: Diferencia entre el cuadrado de la suma de los primeros cien números y la suma de los cuadrados]].&lt;br /&gt;
* [[Ejercicio 7: Encontrar el mcm de los numeros del 1 al 20]].&lt;br /&gt;
* [[Ejercicio 8: Hallar el primer número que es divisble por todos los números desde el 1 al 20]] &lt;br /&gt;
* [[Ejercicio 9: Encontrar la única terna pitagórica que cumple que a+b+c=1000]]&lt;br /&gt;
* [[Ejercicio 10: Encuentra la suma de todos los primos menores que 2000000]].&lt;br /&gt;
* [[Ejercicio 29: ¿cuántos términos distintos hay en la secuencia generada por a^b, con a y b comprendidos entre 2 y 100? ]].&lt;br /&gt;
* [[Ejercicio 48: Encuentra los últimos 10 dígitos de la serie, 1^1 + 2^2 + 3^3 + ... + 1000^1000]].&lt;br /&gt;
* [[Ejercicio 179: Encuentra el número de enteros entre 1 y 10^7 tales que n y n+1 tienen el mismo número de divisores positivos]].&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicio_48:_Encuentra_los_%C3%BAltimos_10_d%C3%ADgitos_de_la_serie,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=496</id>
		<title>2010 Ejercicio 48: Encuentra los últimos 10 dígitos de la serie, 1^1 + 2^2 + 3^3 + ... + 1000^1000</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicio_48:_Encuentra_los_%C3%BAltimos_10_d%C3%ADgitos_de_la_serie,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=496"/>
		<updated>2010-05-10T16:29:28Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
 ====SOLUCION====&lt;br /&gt;
&lt;br /&gt;
 (%i1) sum(k^k,k,1,1000)&lt;br /&gt;
 (%o1) 100036819914469517709537501122[2941 digits]383642350667978127819110846700&lt;br /&gt;
  Los últimos 10 dígitos por tanto son 9110846700&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicio_48:_Encuentra_los_%C3%BAltimos_10_d%C3%ADgitos_de_la_serie,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=495</id>
		<title>2010 Ejercicio 48: Encuentra los últimos 10 dígitos de la serie, 1^1 + 2^2 + 3^3 + ... + 1000^1000</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicio_48:_Encuentra_los_%C3%BAltimos_10_d%C3%ADgitos_de_la_serie,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=495"/>
		<updated>2010-05-10T16:28:47Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: Página creada con &amp;#039;  (%i1) sum(k^k,k,1,1000)  (%o1) 100036819914469517709537501122[2941 digits]383642350667978127819110846700   Los últimos 10 dígitos por tanto son 9110846700&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
 (%i1) sum(k^k,k,1,1000)&lt;br /&gt;
 (%o1) 100036819914469517709537501122[2941 digits]383642350667978127819110846700&lt;br /&gt;
  Los últimos 10 dígitos por tanto son 9110846700&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=323</id>
		<title>Ejercicios del proyecto Euler 2010</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=323"/>
		<updated>2010-04-30T12:41:03Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En esta sección se encuentran ejercicios del [http://projecteuler.net/ proyecto Euler] realizados con los sistemas de software libre.&lt;br /&gt;
* [[Ejercicio 1: Sumar los enteros menores de 1000 que sean múltiplos de 3 ó 5]].&lt;br /&gt;
* [[Ejercicio 2: Sumar los términos pares de la sucesión de Fibonacci que no superen los 4000000]].&lt;br /&gt;
* [[Ejercicio 3: Calcular el mayor factor primo de un número compuesto]].&lt;br /&gt;
* [[Ejercicio 4: Calcular el mayor palíndromo producto de números de 3 cifras]].&lt;br /&gt;
* [[Ejercicio 5: Buscar el número primo que ocupa la posición 10001 en la secuencia de números primos]].&lt;br /&gt;
* [[Ejercicio 6: Diferencia entre el cuadrado de la suma de los primeros cien números y la suma de los cuadrados]].&lt;br /&gt;
* [[Ejercicio 7: Encontrar el mcm de los numeros del 1 al 20]].&lt;br /&gt;
* [[Ejercicio 8: Hallar el primer número que es divisble por todos los números desde el 1 al 20]].&lt;br /&gt;
* [[Ejercicio 10: Encuentra la suma de todos los primos menores que 2000000]].&lt;br /&gt;
* [[Ejercicio 48: Encuentra los últimos 10 dígitos de la serie, 1^1 + 2^2 + 3^3 + ... + 1000^1000]].&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicio_10:_Find_the_sum_of_all_the_primes_below_two_million&amp;diff=322</id>
		<title>Ejercicio 10: Find the sum of all the primes below two million</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicio_10:_Find_the_sum_of_all_the_primes_below_two_million&amp;diff=322"/>
		<updated>2010-04-30T12:39:52Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: Página creada con &amp;#039;  Solución usando Maxima    (%i1) cont: 0$        for i: 1 step 1 thru 1999999 do        (if (primep(i) = true) then (cont: cont+i));  (%i2) cont;  (%o2) 142913828922&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
 Solución usando Maxima&lt;br /&gt;
 &lt;br /&gt;
 (%i1) cont: 0$&lt;br /&gt;
       for i: 1 step 1 thru 1999999 do &lt;br /&gt;
      (if (primep(i) = true) then (cont: cont+i));&lt;br /&gt;
 (%i2) cont;&lt;br /&gt;
 (%o2) 142913828922&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=321</id>
		<title>Ejercicios del proyecto Euler 2010</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=321"/>
		<updated>2010-04-30T12:38:43Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En esta sección se encuentran ejercicios del [http://projecteuler.net/ proyecto Euler] realizados con los sistemas de software libre.&lt;br /&gt;
* [[Ejercicio 1: Sumar los enteros menores de 1000 que sean múltiplos de 3 ó 5]].&lt;br /&gt;
* [[Ejercicio 2: Sumar los términos pares de la sucesión de Fibonacci que no superen los 4000000]].&lt;br /&gt;
* [[Ejercicio 3: Calcular el mayor factor primo de un número compuesto]].&lt;br /&gt;
* [[Ejercicio 4: Calcular el mayor palíndromo producto de números de 3 cifras]].&lt;br /&gt;
* [[Ejercicio 5: Buscar el número primo que ocupa la posición 10001 en la secuencia de números primos]].&lt;br /&gt;
* [[Ejercicio 6: Diferencia entre el cuadrado de la suma de los primeros cien números y la suma de los cuadrados]].&lt;br /&gt;
* [[Ejercicio 7: Encontrar el mcm de los numeros del 1 al 20]].&lt;br /&gt;
* [[Ejercicio 8: Hallar el primer número que es divisble por todos los números desde el 1 al 20]].&lt;br /&gt;
* [[Ejercicio 10: Find the sum of all the primes below two million]].&lt;br /&gt;
* [[Ejercicio 48: Find the last ten digits of the series, 1^1 + 2^2 + 3^3 + ... + 1000^1000]].&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicio_48:_Find_the_last_ten_digits_of_the_series,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=320</id>
		<title>Ejercicio 48: Find the last ten digits of the series, 1^1 + 2^2 + 3^3 + ... + 1000^1000</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicio_48:_Find_the_last_ten_digits_of_the_series,_1%5E1_%2B_2%5E2_%2B_3%5E3_%2B_..._%2B_1000%5E1000&amp;diff=320"/>
		<updated>2010-04-30T11:46:26Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: Página creada con &amp;#039; Solución usando Maxima    (%i1) sum(k^k,k,1,1000);  (%o1) 100036819914469517709537501122[2941 digits]383642350667978127819110846700  Por tanto los diez últimos dígitos son: …&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Solución usando Maxima&lt;br /&gt;
 &lt;br /&gt;
 (%i1) sum(k^k,k,1,1000);&lt;br /&gt;
 (%o1) 100036819914469517709537501122[2941 digits]383642350667978127819110846700&lt;br /&gt;
 Por tanto los diez últimos dígitos son: 9110846700&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=319</id>
		<title>Ejercicios del proyecto Euler 2010</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Ejercicios_del_proyecto_Euler_2010&amp;diff=319"/>
		<updated>2010-04-30T11:44:44Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En esta sección se encuentran ejercicios del [http://projecteuler.net/ proyecto Euler] realizados con los sistemas de software libre.&lt;br /&gt;
* [[Ejercicio 1: Sumar los enteros menores de 1000 que sean múltiplos de 3 ó 5]].&lt;br /&gt;
* [[Ejercicio 2: Sumar los términos pares de la sucesión de Fibonacci que no superen los 4000000]].&lt;br /&gt;
* [[Ejercicio 3: Calcular el mayor factor primo de un número compuesto]].&lt;br /&gt;
* [[Ejercicio 4: Calcular el mayor palíndromo producto de números de 3 cifras]].&lt;br /&gt;
* [[Ejercicio 5: Buscar el número primo que ocupa la posición 10001 en la secuencia de números primos]].&lt;br /&gt;
* [[Ejercicio 6: Diferencia entre el cuadrado de la suma de los primeros cien números y la suma de los cuadrados]].&lt;br /&gt;
* [[Ejercicio 7: Encontrar el mcm de los numeros del 1 al 20]].&lt;br /&gt;
* [[Ejercicio 8: Hallar el primer número que es divisble por todos los números desde el 1 al 20]].&lt;br /&gt;
* [[Ejercicio 48: Find the last ten digits of the series, 1^1 + 2^2 + 3^3 + ... + 1000^1000]].&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=318</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=318"/>
		<updated>2010-04-30T11:20:16Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.6. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&lt;br /&gt;
    (%i1) 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;
&lt;br /&gt;
 (%i1) A.X-X.A;&lt;br /&gt;
 (%o1) 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;
&lt;br /&gt;
 (%i1) globalsolve:true$&lt;br /&gt;
 (%i2) linsolve([5*b-5*c=0, -5*d-2*b+5*a=0, 5*d+2*c-5*a=0, 5*c-5*b=0], [a,b,c,d]);&lt;br /&gt;
  solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o2) [a:(2*%r4+5*%r3)/5,b:%r4,c:%r4,d:%r3]&lt;br /&gt;
 (%i3) [a,b,c,d];&lt;br /&gt;
 (%o3) [(2*%r4+5*%r3)/5,%r4,%r4,%r3]&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;
&lt;br /&gt;
 (%i1) B:matrix([(2*%r4+5*%r3)/5,%r4],[%r4,%r3]);&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;
&lt;br /&gt;
 (%i1) A.B-B.A;&lt;br /&gt;
 (%o1) matrix([0,0],[0,0])&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=317</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=317"/>
		<updated>2010-04-30T11:19:23Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.5. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&lt;br /&gt;
    (%i1) 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;
&lt;br /&gt;
 (%i1) A.X-X.A;&lt;br /&gt;
 (%o1) 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;
&lt;br /&gt;
 (%i1) globalsolve:true$&lt;br /&gt;
 (%i2) linsolve([5*b-5*c=0, -5*d-2*b+5*a=0, 5*d+2*c-5*a=0, 5*c-5*b=0], [a,b,c,d]);&lt;br /&gt;
  solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o2) [a:(2*%r4+5*%r3)/5,b:%r4,c:%r4,d:%r3]&lt;br /&gt;
 (%i3) [a,b,c,d];&lt;br /&gt;
 (%o3) [(2*%r4+5*%r3)/5,%r4,%r4,%r3]&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;
&lt;br /&gt;
 (%i1) B:matrix([(2*%r4+5*%r3)/5,%r4],[%r4,%r3]);&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=316</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=316"/>
		<updated>2010-04-30T11:13:48Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&lt;br /&gt;
    (%i1) 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;
&lt;br /&gt;
 (%i1) A.X-X.A;&lt;br /&gt;
 (%o1) 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;
&lt;br /&gt;
 (%i1) globalsolve:true$&lt;br /&gt;
 (%i2) linsolve([5*b-5*c=0, -5*d-2*b+5*a=0, 5*d+2*c-5*a=0, 5*c-5*b=0], [a,b,c,d]);&lt;br /&gt;
  solve: dependent equations eliminated: (4 3)&lt;br /&gt;
 (%o2) [a:(2*%r4+5*%r3)/5,b:%r4,c:%r4,d:%r3]&lt;br /&gt;
 (%i3) [a,b,c,d];&lt;br /&gt;
 (%o3) [(2*%r4+5*%r3)/5,%r4,%r4,%r3]&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;
&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=315</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=315"/>
		<updated>2010-04-30T11:03:38Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&lt;br /&gt;
    (%i1) 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;
&lt;br /&gt;
 (%i1) A.X-X.A;&lt;br /&gt;
 (%o1) 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;
&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;
&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=314</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=314"/>
		<updated>2010-04-30T11:01:52Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&lt;br /&gt;
    (%i1) 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;
&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;
&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;
&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=313</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=313"/>
		<updated>2010-04-30T11:00:18Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A definida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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;
 (%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;
&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;
&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;
&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;
&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=312</id>
		<title>2010 Ejercicios 6: Matrices con Maxima</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_6:_Matrices_con_Maxima&amp;diff=312"/>
		<updated>2010-04-30T10:42:19Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Definir la matriz &lt;br /&gt;
          [ 2 -1 1]&lt;br /&gt;
   M(k) = [-1  k 1]&lt;br /&gt;
          [ 1  1 2]&lt;br /&gt;
para k en R.&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) M:matrix([2,-1,1],[-1,k,1],[1,1,2]);&lt;br /&gt;
 (%o1) 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;
 (%i1)determinant(M);&lt;br /&gt;
 (%o1)2*(2*k-1)-k-4&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;
 M(k) es invertible si el determinante es distinto de cero.&lt;br /&gt;
 (%i2)solve(2*(2*k-1)-k-4=0);&lt;br /&gt;
 (%o2)[k=2]&lt;br /&gt;
 M(k) es invertible si k es diferente de 2.&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;
 (%i3)invert(M);&lt;br /&gt;
 (%03)matrix([(2*k-1)/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),(-k-1)/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [3/(2*(2*k-1)-k-4),3/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4)],&lt;br /&gt;
             [(-k-1)/(2*(2*k-1)-k-4),-3/(2*(2*k-1)-k-4),(2*k-1)/(2*(2*k-1)-k-4)])&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;
 (%i4)eigenvalues(M);  &lt;br /&gt;
 (%o4)[[-(sqrt(k^2-2*k+9)-k-1)/2,(sqrt(k^2-2*k+9)+k+1)/2,3],[1,1,1]]&lt;br /&gt;
&lt;br /&gt;
 Otra posible forma es calculando las raices del polinomio caracteristico. &lt;br /&gt;
 (%i5)charpoly(M,x);&lt;br /&gt;
 (%o5)2*x+((2-x)*(k-x)-1)*(2-x)-k-4&lt;br /&gt;
 (%i6)expand(%);&lt;br /&gt;
 (%o6)-x^3+k*x^2+4*x^2-4*k*x-x+3*k-6&lt;br /&gt;
 (%i7)solve(%=0,x);&lt;br /&gt;
 (%o7)[x=-(sqrt(k^2-2*k+9)-k-1)/2,x=(sqrt(k^2-2*k+9)+k+1)/2,x=3]&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;
&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;
   a(i,j) = binomial(j-1,i-1), si i &amp;lt;= j&lt;br /&gt;
          = 0,                 si i &amp;gt;  j&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 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;
=== 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;
=== 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;
   [ 1 -5]&lt;br /&gt;
   [-5  3]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir la matriz A efinida por&lt;br /&gt;
   [ 1 -5]&lt;br /&gt;
   [-5  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.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;
&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;
&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;
&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;
&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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=311</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=311"/>
		<updated>2010-04-30T10:25:02Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.7. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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) f(x):=x/(3-2*x)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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;
 (%i1) u[0] : 2$&lt;br /&gt;
       u[n] := f(u[n-1])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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) u[1];&lt;br /&gt;
 (%o1) -2&lt;br /&gt;
 (%i2) u[2];&lt;br /&gt;
 (%o2) -2/7&lt;br /&gt;
 (%i3) u[9];&lt;br /&gt;
 (%o3) -2/19681&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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) L1:makelist([u[k],f(u[k])],k,0,15);&lt;br /&gt;
 (%i2) wxplot2d([f(x),x,[discrete,L1]], [x,-2,2], [y,-2,2],&lt;br /&gt;
       [style, [lines,2,1], [lines,1,2], [linespoints,1,2,3,1]],&lt;br /&gt;
       [gnuplot_preamble, &amp;quot;set grid&amp;quot;],&lt;br /&gt;
       [legend, &amp;quot;y=f(x)&amp;quot;, &amp;quot;y=x&amp;quot;, &amp;quot;suite u&amp;quot;])$&lt;br /&gt;
 &lt;br /&gt;
 [[Archivo:image.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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: first(solve([f(x)=x], [x]));&lt;br /&gt;
  (%01)x=0&lt;br /&gt;
  (%i2)b: second(solve([f(x)=x], [x]));&lt;br /&gt;
  (%02)x=1&lt;br /&gt;
  (%i3)a;b;&lt;br /&gt;
  (%03) x=0&lt;br /&gt;
        x=1&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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;
 (%i8) w[n]:= (u[n]-a)/(u[n]-b) ;&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=270</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=270"/>
		<updated>2010-04-28T13:18:53Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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) f(x):=x/(3-2*x)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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;
 (%i1) u[0] : 2$&lt;br /&gt;
       u[n] := f(u[n-1])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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) u[1];&lt;br /&gt;
 (%o1) -2&lt;br /&gt;
 (%i2) u[2];&lt;br /&gt;
 (%o2) -2/7&lt;br /&gt;
 (%i3) u[9];&lt;br /&gt;
 (%o3) -2/19681&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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) L1:makelist([u[k],f(u[k])],k,0,15);&lt;br /&gt;
 (%i2) wxplot2d([f(x),x,[discrete,L1]], [x,-2,2], [y,-2,2],&lt;br /&gt;
       [style, [lines,2,1], [lines,1,2], [linespoints,1,2,3,1]],&lt;br /&gt;
       [gnuplot_preamble, &amp;quot;set grid&amp;quot;],&lt;br /&gt;
       [legend, &amp;quot;y=f(x)&amp;quot;, &amp;quot;y=x&amp;quot;, &amp;quot;suite u&amp;quot;])$&lt;br /&gt;
 &lt;br /&gt;
 [[Archivo:image.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Image.png&amp;diff=269</id>
		<title>Archivo:Image.png</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Archivo:Image.png&amp;diff=269"/>
		<updated>2010-04-28T13:16:29Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=268</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=268"/>
		<updated>2010-04-28T13:02:25Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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) f(x):=x/(3-2*x)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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;
 (%i1) u[0] : 2$&lt;br /&gt;
       u[n] := f(u[n-1])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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) u[1];&lt;br /&gt;
 (%o1) -2&lt;br /&gt;
 (%i2) u[2];&lt;br /&gt;
 (%o2) -2/7&lt;br /&gt;
 (%i3) u[9];&lt;br /&gt;
 (%o3) -2/19681&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=267</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=267"/>
		<updated>2010-04-28T13:00:23Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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) f(x):=x/(3-2*x)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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;
 (%i1) u[0] : 2$&lt;br /&gt;
       u[n] := f(u[n-1])$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=266</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=266"/>
		<updated>2010-04-28T12:52:34Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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) f(x):=x/(3-2*x)$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=265</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=265"/>
		<updated>2010-04-28T12:50:13Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
 &lt;br /&gt;
 (%i1) K: 100000$&lt;br /&gt;
 (%i2) t:5.5$&lt;br /&gt;
 (%i3) N:15$&lt;br /&gt;
 (%i4) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
  rat: replaced 0.18181818181818 by 2/11 = 0.18181818181818&lt;br /&gt;
  rat: replaced 8.5913821892547354E+17 by 859138218925473536/1 = 8.5913821892547354E+17&lt;br /&gt;
  rat: replaced -1.562069488954407E+12 by -1562069488954/1 = -1.562069488954E+12&lt;br /&gt;
 (%o4) [x=429569109462736768/781034744477]&lt;br /&gt;
 (%i5) float(%)&lt;br /&gt;
 (%o5) [x=550000.0000004952]&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=264</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=264"/>
		<updated>2010-04-28T12:42:01Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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;
 (%i1) f(x):=(t*(t+1)^N*K+(1-(t+1)^N)*x)/t;&lt;br /&gt;
 (%i2) linsolve([(t*(t+1)^N*K+(1-(t+1)^N)*x)/t], [x]);&lt;br /&gt;
 (%o2) [x=(t*(t+1)^N*K)/((t+1)^N-1)]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=263</id>
		<title>2010 Ejercicios 4: Sucesiones y recursión</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_4:_Sucesiones_y_recursi%C3%B3n&amp;diff=263"/>
		<updated>2010-04-28T12:36:51Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
La sucesión de Fibonacci está definida como &lt;br /&gt;
   F[0]   = 0,&lt;br /&gt;
   F[1]   = 1, &lt;br /&gt;
   F[n+2] = F[n+1]+F[n].&lt;br /&gt;
Definir f[n] como la sucesión de Fibonacci. &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)f[0]:0$&lt;br /&gt;
       f[1]:1$&lt;br /&gt;
       f[n]:=f[n-1]+f[n-2]$&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. ===&lt;br /&gt;
Definir la lista l1 cuyos elementos son los 20 primeros términos de la sucesión de Fibonacci.&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;
  (%i2)l1: makelist(f[n],n, 0,19);&lt;br /&gt;
  (%02)[0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181]&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el término que ocupa la posición 20 en la sucesión de Fibonacci. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i3)f[19];&lt;br /&gt;
  (%03)4181&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular el término de posición 20 de la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b.&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.5. ===&lt;br /&gt;
Definir la sucesión g, que calcule el término n-ésimo de  la sucesión de Fibonacci de forma iterativa, usando sólo dos variables: a y b. Usando la función g, calcular el término de posición 20 de la sucesión de Fibonacci.&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.6. ===&lt;br /&gt;
Comprobar si se puede  obtener el término 800 de la sucesión de Fibonacci mediante alguna de las dos funciones f ó g.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Definir s[n] como la suma de los n primeros términos de la sucesión (-1)^(k+1)/k!&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)s[n]:=sum((-1)^(k+1)/k!,k,0,n);&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
Calcular los valores exactos de s[1], s[2], s[5] y s[9].&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;
  (%i2)s[1];&lt;br /&gt;
  (%02)0&lt;br /&gt;
&lt;br /&gt;
  (%i3)s[2];&lt;br /&gt;
  (%03)-1/2&lt;br /&gt;
&lt;br /&gt;
  (%i4)s[5];&lt;br /&gt;
  (%04)-11/30&lt;br /&gt;
&lt;br /&gt;
  (%i5)s[9];&lt;br /&gt;
  (%05)-16687/45360&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular los valores decimales aproximados de s[20] y s[50].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i6)float(s[20]);&lt;br /&gt;
  (%06)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
  (%i7)float(s[50]);&lt;br /&gt;
  (%07)-0.36787944117144&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
Cargar el paquete simplify_sum y calcular la suma de la serie s[n].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  (%i8)load(simplify_sum)$ sum((-1)^(k+1)/k!,k,0,inf) $ simplify_sum(%);&lt;br /&gt;
  (%08)-%e^(-1)&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
Un banco presta un capital K al t por ciento aunual, que se reembolsa en N años, con anualidades x constante. Sea c[0]=K y sea c[n] el capital pendiente de pagar después de la n-ésima anualidad. Entonces, &lt;br /&gt;
: c[n+1] = (1+t)*c[n]-x&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Expresar c[n] de manera explícita en función de n, K, t y x.&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) load(solve_rec)$&lt;br /&gt;
 (%i2) solve_rec(c[n+1] = (1+t)*c[n]-x,c[n],c[0]=K);&lt;br /&gt;
 (%o2) c[n]=(t+1)^n*K-((t+1)^n*x)/t+x/t&lt;br /&gt;
 (%i3) ratsimp(%);&lt;br /&gt;
 (%o3) c[n]=(t*(t+1)^n*K+(1-(t+1)^n)*x)/t&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.2. ===&lt;br /&gt;
Se sabe que c[N]=0. Deducir el valor de x en función de K, t y 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 3.3. ===&lt;br /&gt;
Calcular el importe de una anualidad, cuando K = 100000, t = 5,5% y  N = 15.&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1. ===&lt;br /&gt;
Definir la función f(x) = x/(3-2x).&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.2. ===&lt;br /&gt;
Definir la sucesión u[n] tal que&lt;br /&gt;
   u[0]   = 2&lt;br /&gt;
   u[n+1] = f(u[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 4.3. ===&lt;br /&gt;
Calcular u[1], u[2] y u[9].&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.4. ===&lt;br /&gt;
Dibujar, en la misma gráfica, la función f, la recta de ecuación y=x y los puntos de coordenada (u[k],f(u[k])) para 0&amp;lt;=k&amp;lt;=15.&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.5. ===&lt;br /&gt;
Conjeturar la monotonía de la sucesión u[n] y su limite.&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.6. ===&lt;br /&gt;
Resolver la ecuación f(x)=x. Llamar a las raices a y b.&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.7. ===&lt;br /&gt;
Definir la sucesión w[n] = (u[n]-a)/(u[n]-b)&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.8. ===&lt;br /&gt;
Calcular los 10 primeros términos de la sucesión w[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 4.9. ===&lt;br /&gt;
Comprobar que w[n] es una progresión geométrica y calcular su razó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 4.10. ===&lt;br /&gt;
Deducir la expresión de u[n] en función de n.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=243</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=243"/>
		<updated>2010-04-27T13:14:29Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 5.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina n? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Como hemos visto en la descomposición anterior, n es divisible por 2, 2001 veces y por 5, 500 veces ,&lt;br /&gt;
 por tanto es divisible por 10, 500 veces, por tanto termina con 500 ceros&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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) cont: 0$&lt;br /&gt;
         for i: 1 step 1 while cont&amp;lt;2008 do &lt;br /&gt;
         (if (primep(i) = true) then(&lt;br /&gt;
          cont: cont+1),&lt;br /&gt;
          if (cont = 2008) then(sol3:i));&lt;br /&gt;
&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol3;&lt;br /&gt;
   (%o2) 17467&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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) cont: 0$&lt;br /&gt;
       for i: 1 step 1 thru 99999 do &lt;br /&gt;
       (if (primep(i) = true) then(cont: cont+1),sol4:cont);&lt;br /&gt;
 (%o1) done&lt;br /&gt;
 (%i2) sol4;&lt;br /&gt;
 (%o2) 9592&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   (%i1) cont: 0$&lt;br /&gt;
        for i: 1 step 1 while cont&amp;lt;9592 do &lt;br /&gt;
        (if (primep(i) = true) then(&lt;br /&gt;
         cont: cont+1),&lt;br /&gt;
         if (cont = 9592) then(sol5:i));&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol5;&lt;br /&gt;
   (%o2) 99991&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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) next_prime(sol5);&lt;br /&gt;
 (%o1) 100003&lt;br /&gt;
 &lt;br /&gt;
 Luego es correcto. sol5=99991 es el mayor primo menor que 100000&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=242</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=242"/>
		<updated>2010-04-27T13:00:07Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 5.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina n? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Como hemos visto en la descomposición anterior, n es divisible por 2, 2001 veces y por 5, 500 veces ,&lt;br /&gt;
 por tanto es divisible por 10, 500 veces, por tanto termina con 500 ceros&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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) cont: 0$&lt;br /&gt;
         for i: 1 step 1 while cont&amp;lt;2008 do &lt;br /&gt;
         (if (primep(i) = true) then(&lt;br /&gt;
          cont: cont+1),&lt;br /&gt;
          if (cont = 2008) then(sol3:i));&lt;br /&gt;
&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol3;&lt;br /&gt;
   (%o2) 17467&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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) cont: 0$&lt;br /&gt;
       for i: 1 step 1 thru 99999 do &lt;br /&gt;
       (if (primep(i) = true) then(cont: cont+1),sol4:cont);&lt;br /&gt;
 (%o1) done&lt;br /&gt;
 (%i2) sol4;&lt;br /&gt;
 (%o2) 9592&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
   (%i1) cont: 0$&lt;br /&gt;
        for i: 1 step 1 while cont&amp;lt;9592 do &lt;br /&gt;
        (if (primep(i) = true) then(&lt;br /&gt;
         cont: cont+1),&lt;br /&gt;
         if (cont = 9592) then(sol5:i));&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol5;&lt;br /&gt;
   (%o2) 99991&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=241</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=241"/>
		<updated>2010-04-27T12:56:30Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 4.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina n? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Como hemos visto en la descomposición anterior, n es divisible por 2, 2001 veces y por 5, 500 veces ,&lt;br /&gt;
 por tanto es divisible por 10, 500 veces, por tanto termina con 500 ceros&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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) cont: 0$&lt;br /&gt;
         for i: 1 step 1 while cont&amp;lt;2008 do &lt;br /&gt;
         (if (primep(i) = true) then(&lt;br /&gt;
          cont: cont+1),&lt;br /&gt;
          if (cont = 2008) then(sol3:i));&lt;br /&gt;
&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol3;&lt;br /&gt;
   (%o2) 17467&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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) cont: 0$&lt;br /&gt;
       for i: 1 step 1 thru 99999 do &lt;br /&gt;
       (if (primep(i) = true) then(cont: cont+1),sol4:cont);&lt;br /&gt;
 (%o1) done&lt;br /&gt;
 (%i2) sol4;&lt;br /&gt;
 (%o2) 9592&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=240</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=240"/>
		<updated>2010-04-27T12:43:08Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 3.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina n? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Como hemos visto en la descomposición anterior, n es divisible por 2, 2001 veces y por 5, 500 veces ,&lt;br /&gt;
 por tanto es divisible por 10, 500 veces, por tanto termina con 500 ceros&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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) cont: 0$&lt;br /&gt;
         for i: 1 step 1 while cont&amp;lt;2008 do &lt;br /&gt;
         (if (primep(i) = true) then(&lt;br /&gt;
          cont: cont+1),&lt;br /&gt;
          if (cont = 2008) then(sol3:i));&lt;br /&gt;
&lt;br /&gt;
   (%o1) done&lt;br /&gt;
   (%i2) sol3;&lt;br /&gt;
   (%o2) 17467&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 4 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=239</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=239"/>
		<updated>2010-04-26T19:29:46Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina n? &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
  Como hemos visto en la descomposición anterior, n es divisible por 2, 2001 veces y por 5, 500 veces ,&lt;br /&gt;
 por tanto es divisible por 10, 500 veces, por tanto termina con 500 ceros&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=238</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=238"/>
		<updated>2010-04-26T19:19:23Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores primos.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) factor(n);&lt;br /&gt;
 (%o1) 2^2001*3^1000*5^500*7^331*11^199*13^165*17^124*19^110*23^90*29^71*31^66*37^55*41^49*43^47*47^42*53^37*59^34*61^32*67^29*71^28*73^27*79^25*83^24*89^22*97^20*101^19*&lt;br /&gt;
103^19*107^18*109^18*113^17*127^15*131^15*137^14*139^14*149^13*151^13*157^12*163^12*167^12*173^11*179^11*181^11*191^10*193^10*197^10*199^10*211^9*223^9*227^8*229^8*&lt;br /&gt;
233^8*239^8*241^8*251^8*257^7*263^7*269^7*271^7*277^7*281^7*283^7*293^6*307^6*311^6*313^6*317^6*331^6*337^5*347^5*349^5*353^5*359^5*367^5*373^5*379^5*383^5*389^5*&lt;br /&gt;
397^5*401^5*409^4*419^4*421^4*431^4*433^4*439^4*443^4*449^4*457^4*461^4*463^4*467^4*479^4*487^4*491^4*499^4*503^3*509^3*521^3*523^3*541^3*547^3*557^3*563^3*569^3*&lt;br /&gt;
571^3*577^3*587^3*593^3*599^3*601^3*607^3*613^3*617^3*619^3*631^3*641^3*643^3*647^3*653^3*659^3*661^3*673^2*677^2*683^2*691^2*701^2*709^2*719^2*727^2*733^2*739^2*&lt;br /&gt;
743^2*751^2*757^2*761^2*769^2*773^2*787^2*797^2*809^2*811^2*821^2*823^2*827^2*829^2*839^2*853^2*857^2*859^2*863^2*877^2*881^2*883^2*887^2*907^2*911^2*919^2*929^2*&lt;br /&gt;
937^2*941^2*947^2*953^2*967^2*971^2*977^2*983^2*991^2*997^2*1009*1013*1019*1021*1031*1033*1039*1049*1051*1061*1063*1069*1087*1091*1093*1097*1103*&lt;br /&gt;
1109*1117*1123*1129*1151*1153*1163*1171*1181*1187*1193*1201*1213*1217*1223*1229*1231*1237*1249*1259*1277*1279*1283*1289*1291*1297*1301*&lt;br /&gt;
1303*1307*1319*1321*1327*1361*1367*1373*1381*1399*1409*1423*1427*1429*1433*1439*1447*1451*1453*1459*1471*1481*1483*1487*1489*1493*1499*&lt;br /&gt;
1511*1523*1531*1543*1549*1553*1559*1567*1571*1579*1583*1597*1601*1607*1609*1613*1619*1621*1627*1637*1657*1663*1667*1669*1693*1697*1699*&lt;br /&gt;
1709*1721*1723*1733*1741*1747*1753*1759*1777*1783*1787*1789*1801*1811*1823*1831*1847*1861*1867*1871*1873*1877*1879*1889*1901*1907*1913*&lt;br /&gt;
1931*1933*1949*1951*1973*1979*1987*1993*1997*1999*2003&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=237</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=237"/>
		<updated>2010-04-26T19:16:55Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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;
 (%i1) bfloat(n);&lt;br /&gt;
 (%o1) 8.64364185767107b5761    &lt;br /&gt;
 Por tanto n tiene 5761+1=5762 cifras en base 10&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=236</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=236"/>
		<updated>2010-04-26T19:13:13Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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) n: 2008!;&lt;br /&gt;
 (%o1) 864364185767107020525555785744[5702 digits]000000000000000000000000000000&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.2. ===&lt;br /&gt;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=235</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=235"/>
		<updated>2010-04-26T19:12:07Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.6. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Solución&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 (%i1) load(functs) $ lcm(a,b);&lt;br /&gt;
 (%o1) 248460&lt;br /&gt;
&lt;br /&gt;
== Ejercicio 2 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=234</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=234"/>
		<updated>2010-04-26T19:10:31Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.5. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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) gcd(a,b);&lt;br /&gt;
 (%o1) 30&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=233</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=233"/>
		<updated>2010-04-26T19:09:40Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.4. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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) intersection (D1,D2);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=232</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=232"/>
		<updated>2010-04-26T19:07:40Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.3. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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) D2: divisors(b);&lt;br /&gt;
 (%o1) {1,2,3,5,6,10,15,30,101,202,303,505,606,1010,1515,3030}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=231</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=231"/>
		<updated>2010-04-26T19:06:47Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.2. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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) D1: divisors(a);&lt;br /&gt;
 (%o1) {1,2,3,4,5,6,10,12,15,20,30,41,60,82,123,164,205,246,410,492,615,820,1230,2460}&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.3. ===&lt;br /&gt;
Calcular el conjunto D2 de los divisores positivos de b.&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.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=230</id>
		<title>2010 Ejercicios 3: Aritmética</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_3:_Aritm%C3%A9tica&amp;diff=230"/>
		<updated>2010-04-26T19:05:18Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Ejercicio 1 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.1. ===&lt;br /&gt;
Asignarle a la variable a el valor 2460 y a la b el 3030.&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) a: 2460;&lt;br /&gt;
 (%o1) 2460&lt;br /&gt;
 (%i2) b: 3030;&lt;br /&gt;
 (%o2) 3030&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 1.2. === &lt;br /&gt;
Calcular el conjunto D1 de los divisores positivos de a.&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;
Calcular el conjunto D2 de los divisores positivos de b.&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.4. ===&lt;br /&gt;
Calcular, usando la función intersection, el conjunto D de los divisores comunes de a y b.&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.5. ===&lt;br /&gt;
Calcular el máximo común divisor de a  y b.&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.6. ===&lt;br /&gt;
Calcular el mínimo común múltiplo de a y b.&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;
&lt;br /&gt;
=== Ejercicio 2.1. ===&lt;br /&gt;
Asignarle a la variable n el valor 2008!&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;
¿Cuántas cifras tiene n en base 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 2.3. ===&lt;br /&gt;
Calcular la descomposición de n en productos de factores 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 2.4. ===&lt;br /&gt;
¿Con cuántos ceros termina 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 3 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 3.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol3 el término que ocupa la posición 2008 en la sucesión de números primos ordenados de manera creciente.&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 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 4.1 ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol4 el número de primos inferiores a 100000.&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 5 ==&lt;br /&gt;
&lt;br /&gt;
=== Ejercicio 5.1. ===&lt;br /&gt;
Escribir un programa para asignarle a la variable sol5 el término que ocupa la posición 9592 en la sucesión de números primos ordenados de manera creciente. &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 5.2. ===&lt;br /&gt;
Comprobar si sol5 es el mayor primo menor que 100000.&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>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=229</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=229"/>
		<updated>2010-04-26T18:56:24Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
 (%i1) assume(x&amp;gt;0);&lt;br /&gt;
 (%o1) [x&amp;gt;0]&lt;br /&gt;
 (%i2) limit(f(x),x,0,plus);&lt;br /&gt;
 (%o2) 1&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;
 (%i1) j(x):=a*x+b $&lt;br /&gt;
 (%i2) limit(j(x),x,0,minus);&lt;br /&gt;
 (%o2) b&lt;br /&gt;
 (%i3) b:1 $&lt;br /&gt;
 (%i4) b;&lt;br /&gt;
 (%o4) 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;
 (%i1) g(x):= (exp(x)-1)/x;&lt;br /&gt;
 (%i2) diff(g(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) ratsimp(%o2);&lt;br /&gt;
 (%o3) ((x-1)*%e^x+1)/x^2&lt;br /&gt;
 (%i4) define (h(x), %o3);&lt;br /&gt;
 (%i5) limit(h(x),x,0,plus);&lt;br /&gt;
 (%o5) 1/2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  OTRA FORMA &lt;br /&gt;
 &lt;br /&gt;
 (%i1) assume(x&amp;gt;0);&lt;br /&gt;
 (%o1) [x&amp;gt;0]&lt;br /&gt;
 (%i2) diff(f(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) limit (%o2,x,0,plus);&lt;br /&gt;
 (%o3) 1/2&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;
 (%i6) j(x):=a*x+b;&lt;br /&gt;
 (%i7) diff(j(x),x);&lt;br /&gt;
 (%o7) a&lt;br /&gt;
 (%i8) define (k(x), %o7)$&lt;br /&gt;
 (%i9) limit (k(x),x,0,minus);&lt;br /&gt;
 (%o9) a&lt;br /&gt;
 (%i10)a:%o5;&lt;br /&gt;
 (%i11) a;&lt;br /&gt;
 (%o11) 1/2&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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
[[Imagen:ej_2.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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=228</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=228"/>
		<updated>2010-04-26T18:50:28Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
 (%i1) assume(x&amp;gt;0);&lt;br /&gt;
 (%o1) [x&amp;gt;0]&lt;br /&gt;
 (%i2) limit(f(x),x,0,plus);&lt;br /&gt;
 (%o2) 1&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;
=== 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;
 (%i1) g(x):= (exp(x)-1)/x;&lt;br /&gt;
 (%i2) diff(g(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) ratsimp(%o2);&lt;br /&gt;
 (%o3) ((x-1)*%e^x+1)/x^2&lt;br /&gt;
 (%i4) define (h(x), %o3);&lt;br /&gt;
 (%i5) limit(h(x),x,0,plus);&lt;br /&gt;
 (%o5) 1/2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  OTRA FORMA &lt;br /&gt;
 &lt;br /&gt;
 (%i1) assume(x&amp;gt;0);&lt;br /&gt;
 (%o1) [x&amp;gt;0]&lt;br /&gt;
 (%i2) diff(f(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) limit (%o2,x,0,plus);&lt;br /&gt;
 (%o3) 1/2&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;
 (%i6) j(x):=a*x+b;&lt;br /&gt;
 (%i7) diff(j(x),x);&lt;br /&gt;
 (%o7) a&lt;br /&gt;
 (%i8) define (k(x), %o7)$&lt;br /&gt;
 (%i9) limit (k(x),x,0,minus);&lt;br /&gt;
 (%o9) a&lt;br /&gt;
 (%i10)a:%o5;&lt;br /&gt;
 (%i11) a;&lt;br /&gt;
 (%o11) 1/2&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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
[[Imagen:ej_2.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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=227</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=227"/>
		<updated>2010-04-26T18:43:04Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
 (%i1) assume(x&amp;gt;0);&lt;br /&gt;
 (%o1) [x&amp;gt;0]&lt;br /&gt;
 (%i2) limit(f(x),x,0,plus);&lt;br /&gt;
 (%o2) 1&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;
=== 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;
 (%i1) g(x):= (exp(x)-1)/x;&lt;br /&gt;
 (%i2) diff(g(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) ratsimp(%o2);&lt;br /&gt;
 (%o3) ((x-1)*%e^x+1)/x^2&lt;br /&gt;
 (%i4) define (h(x), %o3);&lt;br /&gt;
 (%i5) limit(h(x),x,0,plus);&lt;br /&gt;
 (%o5) 1/2&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;
 (%i6) j(x):=a*x+b;&lt;br /&gt;
 (%i7) diff(j(x),x);&lt;br /&gt;
 (%o7) a&lt;br /&gt;
 (%i8) define (k(x), %o7)$&lt;br /&gt;
 (%i9) limit (k(x),x,0,minus);&lt;br /&gt;
 (%o9) a&lt;br /&gt;
 (%i10)a:%o5;&lt;br /&gt;
 (%i11) a;&lt;br /&gt;
 (%o11) 1/2&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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
[[Imagen:ej_2.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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=226</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=226"/>
		<updated>2010-04-26T18:38:12Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
=== 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;
=== 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;
 (%i1) g(x):= (exp(x)-1)/x;&lt;br /&gt;
 (%i2) diff(g(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) ratsimp(%o2);&lt;br /&gt;
 (%o3) ((x-1)*%e^x+1)/x^2&lt;br /&gt;
 (%i4) define (h(x), %o3);&lt;br /&gt;
 (%i5) limit(h(x),x,0,plus);&lt;br /&gt;
 (%o5) 1/2&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;
 (%i6) j(x):=a*x+b;&lt;br /&gt;
 (%i7) diff(j(x),x);&lt;br /&gt;
 (%o7) a&lt;br /&gt;
 (%i8) define (k(x), %o7)$&lt;br /&gt;
 (%i9) limit (k(x),x,0,minus);&lt;br /&gt;
 (%o9) a&lt;br /&gt;
 (%i10)a:%o5;&lt;br /&gt;
 (%i11) a;&lt;br /&gt;
 (%o11) 1/2&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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
[[Imagen:ej_2.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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=225</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=225"/>
		<updated>2010-04-26T18:26:50Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 1.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
=== 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;
=== 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;
 (%i1) g(x):= (exp(x)-1)/x;&lt;br /&gt;
 (%i2) diff(g(x),x);&lt;br /&gt;
 (%o2) %e^x/x-(%e^x-1)/x^2&lt;br /&gt;
 (%i3) ratsimp(%o2);&lt;br /&gt;
 (%o3) ((x-1)*%e^x+1)/x^2&lt;br /&gt;
 (%i4) define (h(x), %o3);&lt;br /&gt;
 (%i5) limit(h(x),x,0,plus);&lt;br /&gt;
 (%o5) 1/2&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;
== 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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
[[Imagen:ej_2.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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Usuario:Inesgal&amp;diff=224</id>
		<title>Usuario:Inesgal</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=Usuario:Inesgal&amp;diff=224"/>
		<updated>2010-04-26T18:10:05Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: Página creada con &amp;#039;  Inés Gallego Sánchez&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
 Inés Gallego Sánchez&lt;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=111</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=111"/>
		<updated>2010-04-15T12:26:46Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
=== 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;
=== 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;
=== 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;
== 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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
 (%i1) g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2) wxplot2d(g(x), [x,-5,5], [y,-5,5]);&lt;br /&gt;
 (%t2)  &amp;lt;&amp;lt; Graphics &amp;gt;&amp;gt; &lt;br /&gt;
 (%o2)&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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=110</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=110"/>
		<updated>2010-04-15T12:24:03Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
=== 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;
=== 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;
=== 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;
== 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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
=== 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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)find_root(2*x=sqrt(1+x^2),x,-100,100);&lt;br /&gt;
 (%o1)0.57735026918963&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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
	<entry>
		<id>https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=109</id>
		<title>2010 Ejercicios 2: Funciones de una variable</title>
		<link rel="alternate" type="text/html" href="https://www.glc.us.es/~jalonso/SLEAM2010/index.php?title=2010_Ejercicios_2:_Funciones_de_una_variable&amp;diff=109"/>
		<updated>2010-04-15T12:09:29Z</updated>

		<summary type="html">&lt;p&gt;Inesgal: /* Ejercicio 2.3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&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;
== 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;
 (%i1) f(x):= if(x&amp;gt;0) then (%e^x-1)/x else a*x+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;
=== 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;
=== 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;
=== 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;
== 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;
 (%i2)limit(g(x), x, inf);&lt;br /&gt;
 (%o2)inf&lt;br /&gt;
 (%i3)limit(g(x), x, minf);&lt;br /&gt;
 (%o3)-inf&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;
=== 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;
 (%i1)g(x):= 2*x-sqrt(1+x^2)$&lt;br /&gt;
 (%i2)&amp;#039;diff(g(x),x)=diff(g(x),x);&lt;br /&gt;
 (%o1) &amp;#039;diff((2*x-sqrt(x^2+1)),x,1)=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;
=== 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;
=== 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;
== 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;
=== 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;
=== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>Inesgal</name></author>
		
	</entry>
</feed>