<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AmarellOcio &#187; Matemáticas</title>
	<atom:link href="http://blog.amarello.com.mx/category/matematicas/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.amarello.com.mx</link>
	<description>Tecnologías de información, seguridad, ciencia y entretenimiento</description>
	<lastBuildDate>Fri, 26 Aug 2011 16:55:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Desmitificando RSA de 1025 bits</title>
		<link>http://blog.amarello.com.mx/2009/03/13/desmitificando-rsa-de-1025-bits/</link>
		<comments>http://blog.amarello.com.mx/2009/03/13/desmitificando-rsa-de-1025-bits/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 14:54:47 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Algoritmia y programación]]></category>
		<category><![CDATA[Matemáticas]]></category>
		<category><![CDATA[Seguridad en Información]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/?p=746</guid>
		<description><![CDATA[Cuando se habla de RSA, se suele especular o fantasear sobre supuesta tecnología ultrasecreta que pudieran tener las agencias de seguridad de los gobiernos de naciones poderosas como Rusia, China o EEUU. Sobre todo se especula que los módulos de 1024 bits podría ya ser factorizables en tiempos razonables. Por lo que muchos, incluyéndome, se [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando se habla de RSA, se suele especular o fantasear sobre supuesta tecnología ultrasecreta que pudieran tener las agencias de seguridad de los gobiernos de naciones poderosas como Rusia, China o EEUU. Sobre todo se especula que los módulos de 1024 bits podría ya ser factorizables en tiempos razonables. Por lo que muchos, incluyéndome, se preguntan ¿entonces de cuántos bits debería generar mis llaves si mis temores fueran ciertos?</p>
<p>El NIST, la agencia encargada de definir los estándares tecnológicos para las agencias federales de EEUU, <a href="http://csrc.nist.gov/publications/nistpubs/800-57/SP800-57-Part1.pdf">establece</a> que la información con vigencia menor a 2010 debe usar al menos 1024 bits, con vigencia menor a 2030 deberá usar al menos 2048 bits y con vigencia mayor a 2030 deberá usar 3072.</p>
<p>Bruce Scheiner por otro lado en 2002 <a href="http://www.schneier.com/crypto-gram-0204.html#3">ratificó</a> una tabla publicada anteriormente por él mismo en donde establece los bits recomendados según seas un individuo, una corporación o el gobierno. Ahí estipula que para 2005 los individuos ya deberían usar llaves de 1280 bits, y el gobierno ya debería estar usando 2048 bits.</p>
<p>Algunos más &#8220;inteligentes&#8221; que los anteriores, dicen que todos exageran, y recomiendan 1025 bits, razonando superfluamente que eso duplica la complejidad de la factorización. Ese razonamieto surge de pensar que el mejor algoritmo de factorización es por &#8220;fuerza bruta&#8221; sobre los posibles factores, probando todos los números entre <img src='http://s.wordpress.com/latex.php?latex=2%5E%7B511%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2^{511}' title='2^{511}' class='latex' /> y <img src='http://s.wordpress.com/latex.php?latex=2%5E%7B512%7D-1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2^{512}-1' title='2^{512}-1' class='latex' /> para factorizar un módulo de 1024 bits, pues sus factores primos son de 512 bits.</p>
<p>La realidad es otra, y desde hace tiempo, desde Fermat de hecho, existen métodos sublineales de factorización de enteros respecto al tamaño del entero y los mismos algoritmos son subexponenciales respecto al número de bits del entero. Por lo que aumentar un bit la llave no es tan drástico como aumentarlo en otros algoritmos como AES, como no es tan drástico multiplicar por dos el tamaño del entero, pues eso no duplicaría el tiempo necesariamente. ¿Pero qué tanto aumenta el tiempo un bit más?</p>
<p><strong>Criba General de Campos Numéricos (GNFS)</strong></p>
<p>GNFS es el mejor algoritmo de factorización de enteros, conocido a la fecha, para enteros de 130 digitos al menos (que son aproximadamente 432 bits). En 2005 el algoritmo se utilizó para romper el récord de factorización RSA para un entero de 640 bits, hazaña que fue llevada acabo por un equipo de investigación alemán. Lo interesante de este algoritmo es su complejidad, y en base a ella voy a realizar algunos cálculos para esclarecer qué tan fuerte es aumentar un bit más a un módulo RSA. </p>
<p>La complejidad del algoritmo está dada por</p>
<img src='http://s.wordpress.com/latex.php?latex=O%5Cleft%28%5Cdisplaystyle%20e%5E%7B%5Cdisplaystyle%20%5Cleft%28c%2Bo%281%29%5Cright%29ln%20%28n%29%5E%7B1%2F3%7Dln%28ln%28n%29%29%5E%7B2%2F3%7D%20%7D%5Cright%29%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='O\left(\displaystyle e^{\displaystyle \left(c+o(1)\right)ln (n)^{1/3}ln(ln(n))^{2/3} }\right) ' title='O\left(\displaystyle e^{\displaystyle \left(c+o(1)\right)ln (n)^{1/3}ln(ln(n))^{2/3} }\right) ' class='latex' />
<p>donde <img src='http://s.wordpress.com/latex.php?latex=c&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='c' title='c' class='latex' /> es una constante dada por la heurística utilizada en el algoritmo y <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> es el número a factorizar (no los bits del número). <a href="http://en.wikipedia.org/wiki/Carl_Pomerance">Carl Pomerance</a>, creador del segundo mejor método de factorización, <a href="http://www.ams.org/notices/199612/pomerance.pdf">indica</a> que en este caso <img src='http://s.wordpress.com/latex.php?latex=c%20%3D%20%5Cleft%28%20%7B%5Cfrac%7B64%7D%7B9%7D%7D%5Cright%29%5E%7B1%2F3%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='c = \left( {\frac{64}{9}}\right)^{1/3} ' title='c = \left( {\frac{64}{9}}\right)^{1/3} ' class='latex' />. Por otro lado tenemos que <img src='http://s.wordpress.com/latex.php?latex=o%281%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='o(1)' title='o(1)' class='latex' /> es una función asintótica que tiende a cero, por lo que para los cálculos se va a considerar como cero, pues Pomerance así lo toma.</p>
<p>Teniendo eso, lo que se puede hacer ahora es calcular el tiempo del algoritmo para factorizar un número de 1024 bits y comprarlo respecto al tiempo para factorizar uno de 1025 bits. Por lo que vamos a denotar <img src='http://s.wordpress.com/latex.php?latex=T_%7B1024%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='T_{1024}' title='T_{1024}' class='latex' /> al tiempo de 1024 bits y <img src='http://s.wordpress.com/latex.php?latex=T_%7B1025%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='T_{1025}' title='T_{1025}' class='latex' /> al tiempo de 1025 bits. </p>
<p>Sabemos que un número de 1024 bits se aproxima a <img src='http://s.wordpress.com/latex.php?latex=2%5E%7B1024%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2^{1024}' title='2^{1024}' class='latex' /> y uno de 1025 bits a <img src='http://s.wordpress.com/latex.php?latex=2%5E%7B1025%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2^{1025}' title='2^{1025}' class='latex' />, por lo que se van a tomar esas aproximaciones para simplificar la exponenciación. Tenemos entonces que</p>
<img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Cdfrac%7B%5Cdisplaystyle%20T_%7B1025%7D%7D%7B%5Cdisplaystyle%20T_%7B1024%7D%7D%20%3D%20%5Cdisplaystyle%5Cdfrac%20%7Bk%20e%5E%7B%5Cdisplaystyle%20c%20%28ln%20%282%5E%7B1025%7D%29%5E%7B1%2F3%7Dln%28ln%282%5E%7B1025%7D%29%29%5E%7B2%2F3%7D%29%20%7D%20%7D%20%7Bk%20e%5E%7B%5Cdisplaystyle%20c%20%28ln%20%282%5E%7B1024%7D%29%5E%7B1%2F3%7Dln%28ln%282%5E%7B1024%7D%29%29%5E%7B2%2F3%7D%29%20%7D%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\dfrac{\displaystyle T_{1025}}{\displaystyle T_{1024}} = \displaystyle\dfrac {k e^{\displaystyle c (ln (2^{1025})^{1/3}ln(ln(2^{1025}))^{2/3}) } } {k e^{\displaystyle c (ln (2^{1024})^{1/3}ln(ln(2^{1024}))^{2/3}) }} ' title='\displaystyle\dfrac{\displaystyle T_{1025}}{\displaystyle T_{1024}} = \displaystyle\dfrac {k e^{\displaystyle c (ln (2^{1025})^{1/3}ln(ln(2^{1025}))^{2/3}) } } {k e^{\displaystyle c (ln (2^{1024})^{1/3}ln(ln(2^{1024}))^{2/3}) }} ' class='latex' />
<p>donde <img src='http://s.wordpress.com/latex.php?latex=k&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k' title='k' class='latex' /> es la constante de la notación asintótica. </p>
<p>Por lo tanto tenemos que </p>
<img src='http://s.wordpress.com/latex.php?latex=%5Cfrac%7BT_%7B1025%7D%7D%7BT_%7B1024%7D%7D%20%3D%201.0259%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\frac{T_{1025}}{T_{1024}} = 1.0259 ' title='\frac{T_{1025}}{T_{1024}} = 1.0259 ' class='latex' />
<p>Que es muy poco. Pues si el gobierno de algún país contara con los recursos para romper un módulo de 1024 bits en 24 semanas (6 meses), entonces romper uno de 1025 bits les llevaría casi 25 semanas. Esto en el mejor caso, puesto que la complejidad del algoritmo está dada en notación O, así que el algoritmo podría comportarse aún mejor de lo estimado y ser más rápido.</p>
<p>Si hacemos lo mismo y comparamos un módulo de 1024 respecto a uno de 1280, tenemos que <img src='http://s.wordpress.com/latex.php?latex=%5Cfrac%7BT_%7B1280%7D%7D%7BT_%7B1024%7D%7D%20%3D%20447.43&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\frac{T_{1280}}{T_{1024}} = 447.43' title='\frac{T_{1280}}{T_{1024}} = 447.43' class='latex' />. Que es bastante decente, y suponiendo que se pudiera factorizar el módulo de 1024 en una semana, entonces tardarían 8 años y medio en factorizar el de 1280; lo que le da bastante más confiabilidad a ese módulo que a uno de 1025. Aunque un cálculo más correcto sería considerando una ecuación diferencial porque la capacidad de cálculo no va a permanecer 8 años igual, va a ir aumentando.</p>
<p><strong>Pragmáticamente hablando</strong></p>
<p>Seguramente alguno va a desconfiar de este análisis, y necesitará una prueba más terrenal, sin tanta matemática. En ese caso lo invito a bajar un paquete que tenga implementado el algoritmo y factorice un número de unos 450 bits, que se puede hacer en un tiempo bastante decente (unos minutos) y vaya aumentando de bit en bit, para comparar los tiempos. Implementaciones hay varias y se pueden encontrar en la página de la <a href="http://en.wikipedia.org/wiki/General_number_field_sieve">wikipedia sobre GNFS.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2009/03/13/desmitificando-rsa-de-1025-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Cómo se calcula numéricamente sen(x) o ln(x)?</title>
		<link>http://blog.amarello.com.mx/2007/12/15/%c2%bfcomo-se-calcula-numericamente-senx-o-lnx/</link>
		<comments>http://blog.amarello.com.mx/2007/12/15/%c2%bfcomo-se-calcula-numericamente-senx-o-lnx/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 00:23:10 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2007/12/15/%c2%bfcomo-se-calcula-numericamente-senx-o-lnx/</guid>
		<description><![CDATA[¿Nunca se han preguntado cómo es que la calculadora puede darles el valor de sen(x) o arctan(x) para todos los valores que le metan? ¿Acaso tiene una tabla de todos los valores? (Obviamente no). En este post voy a presentarles herramienta matemática interesante y reveladora, que ilustra cómo se aproximan funciones que no se pueden [...]]]></description>
			<content:encoded><![CDATA[<p>¿Nunca se han preguntado cómo es que la calculadora puede darles el valor de sen(x) o arctan(x) para todos los valores que le metan? ¿Acaso tiene una tabla de todos los valores? (Obviamente no). En este post voy a presentarles herramienta matemática interesante y reveladora, que ilustra cómo se aproximan funciones que no se pueden calcular con operaciones elementales (suma, multiplicación, división, resta).</p>
<p><span id="more-453"></span></p>
<p>Esta herramienta es bastante antigua, creada en los albores del siglo XVIII, y se llama <strong>Series de Taylor</strong>. Va a servir para aproximar una función a sus valores numéricos, con tanta precisión como queramos.</p>
<p>Primero necesitamos una función <img src='http://s.wordpress.com/latex.php?latex=f%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x)' title='f(x)' class='latex' />, como <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' />, y necesitamos buscarle un valor conocido a esa función, una <img src='http://s.wordpress.com/latex.php?latex=a&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a' title='a' class='latex' /> tal que sepamos cuánto vale <img src='http://s.wordpress.com/latex.php?latex=f%28a%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(a)' title='f(a)' class='latex' />, en este caso sabemos que <img src='http://s.wordpress.com/latex.php?latex=sen%280%29%20%3D%200&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(0) = 0' title='sen(0) = 0' class='latex' />. Esta función además debe tener con una propiedad interesante: tiene que ser <em>infinitamente diferenciable en <img src='http://s.wordpress.com/latex.php?latex=a&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a' title='a' class='latex' /></em>; esto quiere decir que </p>
<p align="center"><img src='http://s.wordpress.com/latex.php?latex=f%27%28a%29%2Cf%5E%7B%282%29%7D%28a%29%2Cf%5E%7B%283%29%7D%28a%29%2C%5Cldots%2Cf%5E%7B%28n%29%7D%28a%29%2C%5Cldots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f&#039;(a),f^{(2)}(a),f^{(3)}(a),\ldots,f^{(n)}(a),\ldots' title='f&#039;(a),f^{(2)}(a),f^{(3)}(a),\ldots,f^{(n)}(a),\ldots' class='latex' /></p>
<p>siempre son números reales. O sea, en términos coloquiales, que se puede derivar tantas veces como se quiera.</p>
<p>En el caso de la función <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' />, sabemos que todas sus derivadas se van alternando entre <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' /> y <img src='http://s.wordpress.com/latex.php?latex=cos%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='cos(x)' title='cos(x)' class='latex' />. Así tenemos que </p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=sen%280%29%3D0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(0)=0' title='sen(0)=0' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=sen%27%280%29%3Dcos%280%29%3D1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen&#039;(0)=cos(0)=1' title='sen&#039;(0)=cos(0)=1' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=sen%5E%7B%282%29%7D%280%29%3D-sen%280%29%3D0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen^{(2)}(0)=-sen(0)=0' title='sen^{(2)}(0)=-sen(0)=0' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=sen%5E%7B%283%29%7D%280%29%3D-cos%280%29%3D-1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen^{(3)}(0)=-cos(0)=-1' title='sen^{(3)}(0)=-cos(0)=-1' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=sen%5E%7B%284%29%7D%280%29%3Dsen%280%29%3D0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen^{(4)}(0)=sen(0)=0' title='sen^{(4)}(0)=sen(0)=0' class='latex' />
</p>
<p>Observése que se vuelven a repetir los valores para la quinta derivada, así sucesivamente, esto forma un ciclo de 4.</p>
<p>Ya que tenemos todo lo anterior, podemos definir un polinomio de grado <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> de esta forma</p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=P_%7Bn%2Ca%2Cf%7D%28x%29%3Df%28a%29%20%2B%20%5Cdfrac%7Bf%27%28a%29%20%28x-a%29%7D%7B1%21%7D%20%2B%20%5Cdfrac%7Bf%5E%7B%282%29%7D%28a%29%20%28x-a%29%5E2%7D%7B2%21%7D%20%2B%20%5Ccdots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='P_{n,a,f}(x)=f(a) + \dfrac{f&#039;(a) (x-a)}{1!} + \dfrac{f^{(2)}(a) (x-a)^2}{2!} + \cdots' title='P_{n,a,f}(x)=f(a) + \dfrac{f&#039;(a) (x-a)}{1!} + \dfrac{f^{(2)}(a) (x-a)^2}{2!} + \cdots' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=%2B%20%5Cdfrac%7Bf%5E%7B%28n%29%7D%28a%29%20%28x-a%29%5En%7D%7Bn%21%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='+ \dfrac{f^{(n)}(a) (x-a)^n}{n!}' title='+ \dfrac{f^{(n)}(a) (x-a)^n}{n!}' class='latex' />
</p>
<p>Este se polinomio se llama <em>polinomio de Taylor de grado <strong>n</strong> para <strong>f</strong> en <strong>a</strong></em>. No hay que espantarse, es simplemente sustituir cuánto valen todas las derivadas y dividirlas entre un factorial. No es tan complicado.</p>
<p>En el caso de <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' />, tenemos que la derivadas &#8220;pares&#8221; siempre van a dar cero, mientras que las impares alternan entre 1 y -1, por lo que para simplificar las cosas podemos calcular su polinomio de Taylor de grado impar. Recordando que los números impares son de la forma <img src='http://s.wordpress.com/latex.php?latex=2n%2B1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2n+1' title='2n+1' class='latex' />, con <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> un número natural.</p>
<p>El polinomio de grado impar para <img src='http://s.wordpress.com/latex.php?latex=f%28x%29%3Dsen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x)=sen(x)' title='f(x)=sen(x)' class='latex' /> en 0, sería</p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=P_%7B2n%2B1%2C0%2Cf%7D%28x%29%3D%5Cdfrac%7Bx%7D%7B1%21%7D%20-%20%5Cdfrac%7Bx%5E3%7D%7B3%21%7D%20%2B%20%5Cdfrac%7Bx%5E5%7D%7B5%21%7D%20-%20%5Cdfrac%7Bx%5E7%7D%7B7%21%7D%20%2B%20%5Ccdots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='P_{2n+1,0,f}(x)=\dfrac{x}{1!} - \dfrac{x^3}{3!} + \dfrac{x^5}{5!} - \dfrac{x^7}{7!} + \cdots' title='P_{2n+1,0,f}(x)=\dfrac{x}{1!} - \dfrac{x^3}{3!} + \dfrac{x^5}{5!} - \dfrac{x^7}{7!} + \cdots' class='latex' /><br />
<img src='http://s.wordpress.com/latex.php?latex=%2B%20%28-1%29%5En%5Cdfrac%7Bx%5E%7B2n%2B1%7D%7D%7B%282n%2B1%29%21%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='+ (-1)^n\dfrac{x^{2n+1}}{(2n+1)!}' title='+ (-1)^n\dfrac{x^{2n+1}}{(2n+1)!}' class='latex' />
</p>
<p>Este polinomio también se puede ver como una vulgar suma (serie de Taylor)</p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=P_%7B2n%2B1%2C0%2Cf%7D%28x%29%3D%5Cdisplaystyle%5Csum_%7Bk%3D0%7D%5E%7Bn%7D%20%28-1%29%5Ek%5Cdfrac%7Bx%5E%7B2k%2B1%7D%7D%7B%282k%2B1%29%21%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='P_{2n+1,0,f}(x)=\displaystyle\sum_{k=0}^{n} (-1)^k\dfrac{x^{2k+1}}{(2k+1)!}' title='P_{2n+1,0,f}(x)=\displaystyle\sum_{k=0}^{n} (-1)^k\dfrac{x^{2k+1}}{(2k+1)!}' class='latex' />
</p>
<p><strong>¿Cómo se usa esa serie para aproximarse a un valor numérico de la función?</strong></p>
<p>Lo que más nos interesa para una aproximación numérica, es saber qué tan grande es la diferencia </p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cvert%20sen%28x%29%20%20-%20P_%7B2n%2B1%2C0%2Cf%7D%28x%29%20%5Cvert%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\vert sen(x)  - P_{2n+1,0,f}(x) \vert ' title='\vert sen(x)  - P_{2n+1,0,f}(x) \vert ' class='latex' />
</p>
<p>porque entre más pequeña sea la diferencia mayor precisión tendremos.</p>
<p>Usando ciertos resultados de Lagrange, Cauchy y Taylor, se puede llegar a demostrar que</p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cvert%20sen%28x%29%20%20-%20P_%7B2n%2B1%2C0%2Cf%7D%28x%29%20%5Cvert%20%5Cleqslant%20%5Cdfrac%7B%5Cvert%20x%20%5Cvert%5E%7B2n%2B2%7D%7D%7B%282n%2B2%29%21%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\vert sen(x)  - P_{2n+1,0,f}(x) \vert \leqslant \dfrac{\vert x \vert^{2n+2}}{(2n+2)!} ' title='\vert sen(x)  - P_{2n+1,0,f}(x) \vert \leqslant \dfrac{\vert x \vert^{2n+2}}{(2n+2)!} ' class='latex' />
</p>
<p>Pero además se sabe que <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Clim_%7Bn%5Crightarrow%5Cinfty%7D%20%5Cdfrac%7B%5Cvert%20x%20%5Cvert%5E%7B2n%2B2%7D%7D%7B%282n%2B2%29%21%7D%20%3D%200&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\lim_{n\rightarrow\infty} \dfrac{\vert x \vert^{2n+2}}{(2n+2)!} = 0' title='\displaystyle\lim_{n\rightarrow\infty} \dfrac{\vert x \vert^{2n+2}}{(2n+2)!} = 0' class='latex' />, para cualquier <img src='http://s.wordpress.com/latex.php?latex=x&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x' title='x' class='latex' />. </p>
<p>Esto implica que la serie de Taylor se puede acercar tanto como queramos a la función <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' />; nada más hay que buscar una <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> lo suficientemente grande.</p>
<p><strong>Un ejemplo</strong></p>
<p>Quisieramos calcular cuanto vale <img src='http://s.wordpress.com/latex.php?latex=sen%283%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(3)' title='sen(3)' class='latex' />, con una precisión de 12 dígitos decimales. La pregunta obligada sería ¿hasta qué <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> tengo que sumar la serie de Taylor para obtener esa precisión?</p>
<p>La pregunta se puede reformular como sigue: encontrar una <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> tal que </p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cvert%20sen%283%29%20%20-%20P_%7B2n%2B1%2C0%2Cf%7D%283%29%20%5Cvert%20%5Cleqslant%2010%5E%7B-12%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\vert sen(3)  - P_{2n+1,0,f}(3) \vert \leqslant 10^{-12}' title='\vert sen(3)  - P_{2n+1,0,f}(3) \vert \leqslant 10^{-12}' class='latex' />
</p>
<p>Usando el resultado del apartado anterior sabemos que </p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cvert%20sen%283%29%20%20-%20P_%7B2n%2B1%2C0%2Cf%7D%283%29%20%5Cvert%20%5Cleqslant%20%5Cdfrac%7B3%5E%7B2n%2B2%7D%7D%7B%282n%2B2%29%21%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\vert sen(3)  - P_{2n+1,0,f}(3) \vert \leqslant \dfrac{3^{2n+2}}{(2n+2)!} ' title='\vert sen(3)  - P_{2n+1,0,f}(3) \vert \leqslant \dfrac{3^{2n+2}}{(2n+2)!} ' class='latex' />
</p>
<p>Por lo que basta encontrar una <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' />, tal que </p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cdfrac%7B3%5E%7B2n%2B2%7D%7D%7B%282n%2B2%29%21%7D%20%5Cleqslant%2010%5E%7B-12%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\dfrac{3^{2n+2}}{(2n+2)!} \leqslant 10^{-12} ' title='\dfrac{3^{2n+2}}{(2n+2)!} \leqslant 10^{-12} ' class='latex' />
</p>
<p>En este caso con que tomemos <img src='http://s.wordpress.com/latex.php?latex=n%3D11&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n=11' title='n=11' class='latex' /> bastará. Así que sólo hay que hacer la suma</p>
<p align="center">
<img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Csum_%7Bk%3D0%7D%5E%7B11%7D%20%28-1%29%5Ek%5Cdfrac%7B3%5E%7B2k%2B1%7D%7D%7B%282k%2B1%29%21%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\sum_{k=0}^{11} (-1)^k\dfrac{3^{2k+1}}{(2k+1)!}' title='\displaystyle\sum_{k=0}^{11} (-1)^k\dfrac{3^{2k+1}}{(2k+1)!}' class='latex' />
</p>
<p>para obtener <img src='http://s.wordpress.com/latex.php?latex=sen%283%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(3)' title='sen(3)' class='latex' /> con una precisión de 12 dígitos decimales.</p>
<p>Hay que observar que esa <img src='http://s.wordpress.com/latex.php?latex=n%3D11&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n=11' title='n=11' class='latex' /> sirve para todos los valores de <img src='http://s.wordpress.com/latex.php?latex=x&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x' title='x' class='latex' /> en el intervalo <img src='http://s.wordpress.com/latex.php?latex=%5B-3%2C3%5D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='[-3,3]' title='[-3,3]' class='latex' />.</p>
<p><strong>¿Serviría en la práctica?</strong></p>
<p>Obsérvese que en este caso, entre más alejado del cero esté <img src='http://s.wordpress.com/latex.php?latex=x&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x' title='x' class='latex' />, más grande va a ser la <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> que vamos a requerir para tener alguna precisión decente. Pero no hay que preocuparse demasiado, esto se puede arreglar.</p>
<p>Dado que la función <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x)' title='sen(x)' class='latex' /> es periódica y tiene un periodo igual a <img src='http://s.wordpress.com/latex.php?latex=2%5Cpi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2\pi' title='2\pi' class='latex' />, para cualquier <img src='http://s.wordpress.com/latex.php?latex=x&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x' title='x' class='latex' /> tenemos que <img src='http://s.wordpress.com/latex.php?latex=sen%28x%29%20%3D%20sen%20%28x%20%2B%20k%282%5Cpi%29%20%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='sen(x) = sen (x + k(2\pi) )' title='sen(x) = sen (x + k(2\pi) )' class='latex' />, con <img src='http://s.wordpress.com/latex.php?latex=k&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k' title='k' class='latex' /> cualquier entero. Además siempre podemos encontrar una <img src='http://s.wordpress.com/latex.php?latex=k&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k' title='k' class='latex' /> tal que<br />
<img src='http://s.wordpress.com/latex.php?latex=-2%5Cpi%20%5Cleqslant%20x%20%2B%20k%282%5Cpi%29%20%5Cleqslant%202%5Cpi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='-2\pi \leqslant x + k(2\pi) \leqslant 2\pi' title='-2\pi \leqslant x + k(2\pi) \leqslant 2\pi' class='latex' />. </p>
<p>Así reducimos el problema, sólo tendremos que hacer cálculos en un intervalo pequeño. Como se sabe que <img src='http://s.wordpress.com/latex.php?latex=2%5Cpi%20%5Cleqslant%206.5&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2\pi \leqslant 6.5' title='2\pi \leqslant 6.5' class='latex' />, con que tomemos <img src='http://s.wordpress.com/latex.php?latex=n%3D15&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n=15' title='n=15' class='latex' /> tendremos una bonita estimación de la función seno con 9 dígitos decimales de precisión. Suficiente para armar nuestra propia calculadora científica.</p>
<p>En un próximo post les hablaré de polinomios de Taylor para otras funciones. Si les pareció interesante o no me expliqué bien en algún punto dejen sus comentarios.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2007/12/15/%c2%bfcomo-se-calcula-numericamente-senx-o-lnx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Crackeando un candado de combinación</title>
		<link>http://blog.amarello.com.mx/2007/02/20/crackeando-un-candado-de-combinacion/</link>
		<comments>http://blog.amarello.com.mx/2007/02/20/crackeando-un-candado-de-combinacion/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 04:59:51 +0000</pubDate>
		<dc:creator>Eduardo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Matemáticas]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2007/02/20/crackeando-un-candado-de-combinacion/</guid>
		<description><![CDATA[Éste video me ha dejado bastante interesado en el asunto, pues sería buen saber como es que logró llegar a hacer eso, me imagino que debe haber toda una teoría matemática que lo respalde. How To Crack A Combination Lock &#8211; video powered by Metacafe]]></description>
			<content:encoded><![CDATA[<p>Éste video me ha dejado bastante interesado en el asunto, pues sería buen saber como es que logró llegar a hacer eso, me imagino que debe haber toda una teoría matemática que lo respalde.</p>
<p><embed flashVars="altServerURL=http://www.metacafe.com&#038;playerVars=videoTitle=How To Crack A Combination Lock|showStats=yes|autoPlay=no|blogName=AmarellOcio|blogURL=http://blog.amarelloartis.com" src="http://www.metacafe.com/fplayer/297062/how_to_crack_a_combination_lock.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed><br /><font size = 1><a href="http://www.metacafe.com/watch/297062/how_to_crack_a_combination_lock/">How To Crack A Combination Lock &#8211; video powered by Metacafe</a></font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2007/02/20/crackeando-un-candado-de-combinacion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La foto más famosa de la ciencia</title>
		<link>http://blog.amarello.com.mx/2007/02/17/la-foto-mas-famosa-de-la-ciencia/</link>
		<comments>http://blog.amarello.com.mx/2007/02/17/la-foto-mas-famosa-de-la-ciencia/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 20:24:44 +0000</pubDate>
		<dc:creator>Paco</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2007/02/17/la-foto-mas-famosa-de-la-ciencia/</guid>
		<description><![CDATA[En ésta foto aparecen muchos de los más grandes científicos que han existido, muchos de ellos ganadores de premios Nobel. Entre ellos estan Albert Einstein, Marie Curie, Max Planck, Erwin Schroedinger, Heisenberg, Dirac, Niels Bohr&#8230; Esta foto fue tomada durante la quinta conferencia de Mecánica Cuántica en Solvay, Bruselas, en 1927. Imagina que 17 de [...]]]></description>
			<content:encoded><![CDATA[<p>En ésta foto aparecen muchos de los más grandes científicos que han existido, muchos de ellos ganadores de premios Nobel.</p>
<div align="center"><a class="imagelink" href="http://blog.amarelloartis.com/wp-content/uploads/2007/02/1129_dreamteam.jpg" title="Dream Team de la Ciencia"><img id="image287" src="http://blog.amarelloartis.com/wp-content/uploads/2007/02/1129_dreamteam.jpg" alt="Dream Team de la Ciencia" width="500" /></a></div>
<p><span id="more-253"></span></p>
<blockquote><p>Entre ellos estan Albert Einstein, Marie Curie, Max Planck, Erwin Schroedinger, Heisenberg, Dirac, Niels Bohr&#8230;</p>
<p>Esta foto fue tomada durante la quinta conferencia de Mecánica Cuántica en Solvay, Bruselas, en 1927. Imagina que 17 de los 29 asistentes a esta conferencia eran o se convirtieron en Premios Nobel, incluida Marie Curie que fue premiada en dos diferentes ciencias, física(1903) y química(1911). Definitivamente en la ciencia, somos enanos en hombros de gigantes y estos son los colosales gigantes que sostienen gran parte de la ciencia moderna, esa asintótica forma de acercar el conocimiento a la realidad. </p></blockquote>
<p>(Fuente:<a href="http://b3co.com/archivo/1129">b3co</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2007/02/17/la-foto-mas-famosa-de-la-ciencia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Square-And-Multiply</title>
		<link>http://blog.amarello.com.mx/2007/01/18/square-and-multiply/</link>
		<comments>http://blog.amarello.com.mx/2007/01/18/square-and-multiply/#comments</comments>
		<pubDate>Thu, 18 Jan 2007 06:19:11 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Algoritmia y programación]]></category>
		<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2007/01/18/square-and-multiply/</guid>
		<description><![CDATA[Seguramente a estas alturas ya les habrán pedido que programen la exponenciación entera de un número para ilustrarles algunas estructuras de control, pero es muy probable que no se hayan preguntado cómo se podría hacer más eficiente una exponenciación o de plano pensaron que es lo mejor que se puede hacer (hacer todas y cada [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image222" src="http://blog.amarelloartis.com/wp-content/uploads/2007/01/Cinta_de_Mobius_I.jpg" alt="Cinta_de_Mobius_I.jpg" align="left" span="4" width="200"/>Seguramente a estas alturas ya les habrán pedido que programen la exponenciación entera de un número para ilustrarles algunas estructuras de control, pero es muy probable que no se hayan preguntado cómo se podría hacer más eficiente una exponenciación o de plano pensaron que es lo mejor que se puede hacer (hacer todas y cada una de las multiplicaciones).</p>
<p>Aqui les voy a exponer un método sencillo y muy usado para exponenciar en grande de una manera más eficiente.</p>
<p><span id="more-218"></span></p>
<p>El Algoritmo para exponenciación se llama <em>Square-And-Multiply</em>(SQM), se basa en el principio de cambiar el exponente a una base más pequeña (base dos) para asi lograr un número menor de multiplicaciones. Este resultado no sería posible sin algunos resultados sobre exponentes y logaritmos.</p>
<p>Imaginemos que queremos calcular <img src='http://s.wordpress.com/latex.php?latex=3%5E%7B14%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='3^{14}' title='3^{14}' class='latex' />, si no conocemos mas que la definición de potencia entonces nos veríamos en el caso de multiplicar <img src='http://s.wordpress.com/latex.php?latex=14&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='14' title='14' class='latex' /> veces <img src='http://s.wordpress.com/latex.php?latex=3&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='3' title='3' class='latex' /> para así llegar al resultado, pero ahora pensemos en cómo podríamos escribir <img src='http://s.wordpress.com/latex.php?latex=14&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='14' title='14' class='latex' /> en base <img src='http://s.wordpress.com/latex.php?latex=2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2' title='2' class='latex' /> (binario). Tendríamos que <img src='http://s.wordpress.com/latex.php?latex=14_%7B10%7D%3D1110_2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='14_{10}=1110_2' title='14_{10}=1110_2' class='latex' /> y en sistema decimal tendríamos que <img src='http://s.wordpress.com/latex.php?latex=14%3D1%20%5Ccdot%202%5E3%20%2B%201%20%5Ccdot%202%5E2%20%2B%201%20%5Ccdot%202%5E1%20%2B%200%20%5Ccdot%202%5E0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='14=1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0' title='14=1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0' class='latex' />.</p>
<p>Asi que viendo lo anterior pues ahora se nos podría ocurrir escribir:<br />
<img src='http://s.wordpress.com/latex.php?latex=3%5E%7B14%7D%3D3%5E%7B1%20%5Ccdot%202%5E3%20%2B%201%20%5Ccdot%202%5E2%20%2B%201%20%5Ccdot%202%5E1%20%2B%200%20%5Ccdot%202%5E0%7D%3D%5Cleft%283%5E2%7D%5Cright%29%5E3%20%5Ccdot%20%5Cleft%283%5E2%5Cright%29%5E2%20%5Ccdot%203%5E2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='3^{14}=3^{1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0}=\left(3^2}\right)^3 \cdot \left(3^2\right)^2 \cdot 3^2' title='3^{14}=3^{1 \cdot 2^3 + 1 \cdot 2^2 + 1 \cdot 2^1 + 0 \cdot 2^0}=\left(3^2}\right)^3 \cdot \left(3^2\right)^2 \cdot 3^2' class='latex' /></p>
<p>Que listillos, ¿no? Seguramente ya se habrán dado cuenta de lo que se tiene que hacer. Primero que nada no contar los lugares donde haya un <img src='http://s.wordpress.com/latex.php?latex=0&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='0' title='0' class='latex' /> como digito significativo en el exponente porque sabemos que es un <img src='http://s.wordpress.com/latex.php?latex=1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='1' title='1' class='latex' /> a la hora de multiplicar. El algoritmo completo quería así:</p>
<pre>
<code allow="all">
<b>PotenciaSQM</b> (b,n)
   binexp <img src='http://s.wordpress.com/latex.php?latex=%5C%5Cleftarrow&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\leftarrow' title='\\leftarrow' class='latex' /> PasaABinario(n)
   p <img src='http://s.wordpress.com/latex.php?latex=%5C%5Cleftarrow&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\leftarrow' title='\\leftarrow' class='latex' /> 1
   s <img src='http://s.wordpress.com/latex.php?latex=%5C%5Cleftarrow&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\leftarrow' title='\\leftarrow' class='latex' /> b
   <b>if</b> n > 0 <b>then</b>
      <b>if</b> binexp[0] = 1 <b>then</b>
          p <img src='http://s.wordpress.com/latex.php?latex=%5C%5Cleftarrow&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\leftarrow' title='\\leftarrow' class='latex' /> b
      <b>endif</b>
      <b>for</b> <img src='http://s.wordpress.com/latex.php?latex=j%20%5C%5Cin%20%5C%5C%7B1%2C%5C%5Cldots%2Clongitud%28binexp%29-1%5C%5C%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='j \\in \\{1,\\ldots,longitud(binexp)-1\\}' title='j \\in \\{1,\\ldots,longitud(binexp)-1\\}' class='latex' /> <b>do</b>
           <img src='http://s.wordpress.com/latex.php?latex=s%20%5C%5Cleftarrow%20s%5E2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='s \\leftarrow s^2' title='s \\leftarrow s^2' class='latex' />
           <b>if</b> binexp[j] = 1 <b>then</b>
              p <img src='http://s.wordpress.com/latex.php?latex=%5C%5Cleftarrow&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\leftarrow' title='\\leftarrow' class='latex' /> p*s
           <b>endif</b>
      <b>endfor</b>
   <b>endif</b>
   <b>return</b> p
<b>end</b>
</code>
</pre>
<p><b>¿En qué es mejor este algoritmo?</b></p>
<p>Si piensan con más detenimiento se darán cuenta de que se tienen que hacer a lo más <img src='http://s.wordpress.com/latex.php?latex=2%20%5Ccdot%5Clog_2%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='2 \cdot\log_2(n)' title='2 \cdot\log_2(n)' class='latex' /> multiplicaciones (sin contar el cambio de base del exponente), y esa función se va &#8220;achaparrando&#8221; mucho en comparación con <img src='http://s.wordpress.com/latex.php?latex=g%28n%29%3Dn&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='g(n)=n' title='g(n)=n' class='latex' /> que serían el número de multiplicaciones que se tendrían que hacer si se hiciera la exponenciación &#8220;a pie&#8221;. Por ello es un buen método para exponenciar con números muy grandes, ya que entre más grande sea el exponente se verá más la eficiencia de este método.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2007/01/18/square-and-multiply/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Una historia de matemáticas y matemáticos</title>
		<link>http://blog.amarello.com.mx/2006/12/23/una-historia-de-matematicas-y-matematicos/</link>
		<comments>http://blog.amarello.com.mx/2006/12/23/una-historia-de-matematicas-y-matematicos/#comments</comments>
		<pubDate>Sun, 24 Dec 2006 02:10:41 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2006/12/23/una-historia-de-matematicas-y-matematicos/</guid>
		<description><![CDATA[Casi al terminar de leer un libro titulado: &#8220;El Teorema del Loro&#8221; de Denis Guedj, encontré un párrafo que me dejó pensando largo tiempo en porqué me había fascinado tanto ese libro aunque lo que se enseñaba ahí sobre matemática era ya conocido por mi. El párrafo dice: Entonces reflexioné acerca de la manera en [...]]]></description>
			<content:encoded><![CDATA[<p>Casi al terminar de leer un libro titulado: &#8220;El Teorema del Loro&#8221; de Denis Guedj, encontré un párrafo que me dejó pensando largo tiempo en porqué me había fascinado tanto ese libro aunque lo que se enseñaba ahí sobre matemática era ya conocido por mi. El párrafo dice:</p>
<div align="center"><img id="image157" alt="Frase 1" src="http://blog.amarelloartis.com/wp-content/uploads/2006/12/frase1.jpg" /></div>
<p><span id="more-154"></span></p>
<p><img align="left" alt="hombre_davinci.jpg" id="image155" src="http://blog.amarelloartis.com/wp-content/uploads/2006/12/hombre_davinci.jpg" />Entonces reflexioné acerca de la manera en cómo había llegado yo a querer tanto a la ciencia, y fue cuando descubrí que, para mi, en gran parte provenía de las anécdotas que me habían contado mis maestros acerca de los descubrimientos o de los razonamientos que sentaron las bases para las diferentes ramas de la ciencia, porque quizá hubiera sido muy diferente mi aproximación a las matemáticas si no hubiera un trasfondo de historias poco comunes en donde se contaba que personas de carne y hueso habían logrado, con todo y los problemas de la vida humana, llegar a los razonamientos más bellos que jamás había imaginado.</p>
<p>Y ahora voy a extraer una historia que me encantó cómo fue contada en ese mismo libro, la historia de las fórmulas generales para ecuaciones de tercer y cuarto grado:</p>
<p>&#8220;La gran iglesia de Brescia no ha tenido jamás una afluencia tal. La gente que la llena no son fieles que acuden a una ceremonia religiosa. Decenas de mujeres y niños, apretujados y temblorosos, esperan. ¡Ni aquí, en la casa de Dios, se sienten protegidos! ¡Es pleno invierno y hay tal muchedumbre que casi hace calor! El silencio es absoluto. Todos los ojos están fijos en la puerta principal. Fuera, el ruido es progesivamente más fuerte, más cercano. En el interior se corta el aire. Los cuerpos están petrificados, las respiraciones contenidas. Es la mañana del 19 de febrero de 1512.</p>
<p>La puerta se rompe con un estruendo espantoso. Por el gran hueco se precipitan violentamente un grupo de mercenarios. Blandiendo la espada, penetran con sus monturas al interior de la iglesia. Los caballos, con terribles relinchos, se hunden en la masa humana que aúlla de miedo. La gente, de pie, no puede huir. Son aplastados, ahogados, pisoteados. Pero el horror está aún por llegar. La horda, con las espadas, atraviesa los cuerpos indefensos ¿Cómo huir? Niccoló se ha encogido aún más: está acurrucado en brazos de su madre. Un jinete se acerca al pie del pilar en el que la familia se proteje. Niccoló ve una espada inmensa crecer, crecer&#8230; Luego no ve nada. La espada se ha abatido sobre su cráneo, sobre su cara. La madre resulta ilesa por la ceguera del verdugo. ¡Victoria! Las tropas francesas acaban de conquistar el pequeño pueblo del norte de Italia, asesinando, violando, robando, quemando. Van mandadas por un apuesto joven de veintidós años, el terrible Gastón de Foix, llamado &#8216;Rayo de Italia&#8217;. Morirá cincuenta y siete días después en la batalla de Ravena con la cara atravesada por quince lanzadas.</p>
<p>Eso le sucedió a Niccoló en la iglesia de Brescia. Su cuerpo exánime fue rescatado de entre los muertos que se contaban por docenas. Dos terribles heridas surcaban su cara. Tenía la mandíbula machacada pero estaba vivo.</p>
<p>Niccoló tenía doce años. Aparentaba bastantes menos porque era de pequeña estatura, como su padre, a quien llamaban Micheletto el Caballero, porque era minúsculo y pasaba sus días montando a caballo por los caminos repartiendo el correo de los nobles de la zona. Micheletto había muerto seis años antes de esos acontecimientos. De cansancio. La familia, que no era rica a su muerte fue pobre.</p>
<p>Demasiado pobre para pagar un médico que curase a Niccoló. Su madre lo hizo sola: vendó las heridas, le puso ungüentos. Y dejó que el tiempo actuase. El niño no pudo decir ni una palabra durante meses. Tuvieron miedo de que quedase mudo. Luego acabó por articular algunos sonidos y, lentamente, recobró la a palabra. Pero tartamudeaba. Sus amigos le llamaron Tartaglia, el tartamudo. Y él decidió conservar ese nombre. Sucedía esto en 1515, cuando, no lejos de allí, Francisco I obtenía una gran victoria en la villa de Melegnano, que los franceses se empeñaban en llamar Marignano.</p>
<p>La familia, que no tenía dinero para pagar a un médico, tampoco lo tenía para contratar un profesor. Niccoló ya había tenido uno, en realidad sólo un tercio&#8230;, que le enseñó un tercio del alfabeto.</p>
<p>El padre apalabró a un profesor cuando Niccoló tenía seis años. El pago debía hacerse por tercios. Micheletto pagó el primer tercio y, justo después, se murió. El profesor paró automáticamente las clases y Niccoló se quedó en dique seco, anclado en un tercio de alfabeto. ¿Qué hay y cómo se escribe lo que sigue a la I? Niccoló ardía en deseos de saberlo. Acabó por conseguir un alfabeto completo y aprendió, él sólo, los dos tercios restantes.</p>
<p>Tartaglia anduvo mucho camino desde el momento en que aprendió él solo los dos tercios que le faltaban del alfabeto. Seguía siendo menudo de estatura aunque le había crecido una barba que le ocultaba casi por completo las cicatrices. Y sólo un atento oído podría notar algunos tropiezos en su pronunciación. Era un sabio reputado que no solamente había leído &#8216;obras de hombres difuntos&#8217; como escribiría, sino que también las había traducido: Euclides, Arquímedes&#8230; En estos momento estaba muy interesado en la resolución de las ecuaciones de tercer grado por radicales (sólamente usando operaciones aritméticas, nada más).</p>
<p>Tiempo atrás el primero que abrió camino sobre estas ecuaciones fue un profesor de matemáticas de Bolonia, Escipión del Ferro, que consiguió encontrar algunas soluciones a la ecuación de tercer grado. En vez de publicarlas, las guardó en secreto, pero acabó por comunicar su método a su yerno, Aníbal de la Nave.</p>
<p>Aníbal de la Nave a su vez fue incapaz de tener la lengua quieta y le dijo el método a uno de sus amigos, Antonio María del Fiore, el cual mantuvo el secreto hasta la muerte de Del Ferro en 1526. Enseguida, en lugar de hacer público lo que se le había confiado, lanzó en nombre propio retos a los matemáticos.</p>
<p>Tartaglia aceptó el desafío. Se enzarzaron en un duelo algebraico. Cada uno depositó en casa de un notario una lista de treinta problemas y una suma de dinero. Aquel que, en cuarenta días hubiese resuelto el mayor número de problemas sería declarado vencedor y se embolsaría el dinero. Se conocen los treinta problemas de Del Diore. Por ejemplo éste: &#8216;Hallar un número que, añadido a su raíz cúbica, dé 6&#8242;, o: &#8216;Dos hombres ganan en total 100 ducados, la parte del primero es la raíz cúbica de la del segundo&#8217;, o: &#8216;Un judío presta un capital con la condición de que a fin de año se le paguen como intereses la raíz cúbica de lo que prestó. Al final del año el judío recibe entre capital e intereses 800 ducados. ¿Cuál es el capital?&#8217;. Tartaglia tuvo sus trucos, Del Fiore su judío&#8230;</p>
<p>En todos los problemas de Del Fiore intervenían encuaciones de tercer grado. Tartaglia los resolvió en pocos días. Del Fiore no pudo hacerlo con ninguno de los propuestos por su adversario. Sin embargo impugnó los resultados. Tartaglia, declarado vencedor, rechazó el dinero, no quiso aceptar nada de un mal jugador. Todos esperaron que publicase el método que le había permitido ganar con tanta facilidad.</p>
<p>Internivo entonces un médico de Milán. Un médico matemático. Girolamo Cardano, que nació en Pavía en 1501, en la época que los franceses ocupaban la región. Cardano aún no tenía un mes de existencia y ya había atrapado la viruela. Le sumergieron en un baño de vinagre y se curó. A los ocho años tuvo disentería. A los nueve cayó por las escaleras, y, en el colmo del infortunio, un grueso martillo que llevaba en las manos se le escapó y se incrustó en medio de la frente abriéndosela hasta el hueso. Una desgracia nunca viene sola, ya que, algún tiempo después, mientras estaba sentado tranquilamente en el umbral de su casa, una piedra se soltó del tejado y ¡le cayó sobre el cráneo! A los dieciocho años contrajo la peste. Estuvo a punto de ahogarse, en Venecia primero y, luego, en el lago de Garda. Se rompió el anular de la mano deecha en Bolonia y por dos veces le mordió un perro. Para acabar de arreglarlo todo descubrió que era impotente. A pesar de sus intentos de señoritas de dudosa virtud, no pudo resolver el problema. La impotencia se acabó para siempre en su noche de bodas, a los treinta y un años. A los treinta y cinco años empezó a orinar mucho (hasta sesenta onzas diarias), y eso no cesó jamás. Al revés de lo que pasó con sus hemorroides, que le hicieron sufrir mucho y que, ¡milagro!, se le curaron de golpe a los cincuenta años.</p>
<p>Fazio, el padre de Cardano, era procurador de Hacienda, doctor, jurista, erudito; el clásico hombre del Renacimiento. Fazio tartamudeaba como Tartagli. Siendo siño, también recibió un terrible golpe que le arrancó trozos de hueso de la cabeza. Desde entonces no pudo estar con la cabeza descubierta. Sin embargo lo compensaba con la vista: veía por la noche como un gato, y en toda su vida no precisó de gafas.</p>
<p>La madre de Cardano era, según su hijo, &#8216;gorda, piadosa e irascible&#8217;, pero &#8216;dotada de una memoria y un espíritu superiores&#8217;. Fazio trataba a Girolamo como a un criado. Le exigía que le siguise adonde fuera, ignorando el cansancio del niño. Su padre y su madre, que no se entendían en nada, sólo estaban de acuerdo en una cosa: le zurraban mucho y bien. Y cada vez que lo hacían, confesaba él, enfermaba de muerte. A los siete años, sus padres decidieron cesar de azotarle.</p>
<p>Era de estatura mediana, pies cortos y anchos hacia la punta, estrecho de pecho, brazos bastante flacos, los dedos de la mano derecha los tenía separados unos de otros, hasta el punto de que los quirománticos le juzgaban estúpido y palurdo.</p>
<p>Su cabeza funcionaba bien, extraordinariamente bien, a pesar de todas esas miserias. A los veinte años enseñaba Euclides en la Universidad de Pavía. Adquirió mucha fama como astrólogo y empleaba mucho tiempo confeccionando horóscopos. Ya muy célebre, era solicitado en toda Europa: Roma, Lyon, Dinamarca, Escocia. Le pagaron substanciosamente para que fuese a Edimburgo a curar a un arzobispo, y, a la vuelta, en Londres aprovechó para hacer el horóscopo de Eduardo VI, hijo de Enrique VIII y Jeanne Seymour, que subió al trono con nueve años. El soberano andaba por los dieciséis y leyó muy contento el horóscopo de Cardano, que le predecía larga vida, &#8216;mucho más larga que la edad media de sus contemporáneos&#8217;.</p>
<p>No bien llegó a Italia, Cardano se enteró de la noticia: ¡Eduardo VI acababa de morir! Blanco de las burlas, no se amilanó. Pretextó unos errores de cálculo, lo que parecía bastante ridículo en un matemático.</p>
<p>Cardano tuvo dos hijos y una hija. Con ella todo fue bien. Con los hijos&#8230; Giovanni Battista, el mayor, fue su prefererido; de salud también frágil. Con cuatro años, por falta de cuidados de su nodriza, se quedó sordo del oído derecho. No obstante, aprendió música y llegó a ser un músico de calidad. Fue médico como su padre. Aunque no era impotente en absoluto, como lo había sido su padre, no fue capaz de satisfacer a su mujer, de temperamento incendiario. Ella no paró de engañarle. Hasta el día en que él le dio de comer un pastel. Condenaron a Giovanni Battista a muerte por haberla envenenado.</p>
<p>Cardano se puso en contacto con Tartaglia cuando tuvo conocimiento de su gran éxito. Le presionó a lo largo de mucho tiempo para que le dijese sus fórmulas, cosa que Tartaglia no hizo. Cardano fue más inquisitivo. Trampas, ruegos, engaños, hasta amenazas. Enfurecido por la negativa que ya duraba tanto, acabó por escribirle una carta en la que le trataba de presuntuoso, le decía que se tenía por &#8216;alguien importante, en la cima de la montaña, en tanto que él estaba en el valle&#8217;.</p>
<p>Cardano cambió súbitamente de estrategia, fue suave y llegó a ser amigo de Tartaglia, que empezó por decirle el texto de algunos de los problemas que planteó a Del Fiore, aunque guardó los otros en secreto, por ejemplo: &#8216;Cortar una recta de longitud dada en tres segmentos con los que se pueda construir un triángulo rectángulo&#8217;, o bien: &#8216;Un tonel  está lleno de vino. Cada día se vacían dos cubos que son reemplazados por dos cubos de agua. Al cabo de seis días hay la mitad de vino y la mitad de agua. ¿Qué capacidad tiene el tonel?&#8217;.</p>
<p>La resistencia de Tartaglia, aunque minada, aún no estaba preparada para ceder. Pero Cardano tenían un as en la manga: ¡era médico! Para Tartaglia, que tanto lo necesitó durante su juventud, era un pasaporte que abría todas las puertas y vencía todas las resistencias.</p>
<p>Tartaglia publicó en 1537 <em>Nova scientia</em>. Se lanzaron sobre él para descubrir las fórmulas fantásticas y los procedimientos empleados en la resolución de las ecuaciones. ¡Ni una sola palabra sobre ello! En la obra no había nada de álgebra.</p>
<p>¿Sobre qué había trabajado el salvado de la muerte en la iglesia de Brescia? ¡Sobre la fabricación de explosivos! ¿Sobre qué más? ¡Sobre la trayectoria de las balas de cañón! Le impulsó un interrogante: ¿Qué relación hay entre el alcance de un proyectil y el ángulo con el que ha sido lanzado? Tartaglia proporcionaba dos respuestas a eso:</p>
<p>1. La trayectoria de una bala jamás es rectilínea. Cuanta más velocidad lleva menos curva es la trayectoria.<br />
2. El alcance máximo de un cañón corresponde a un ángulo de tiro de 45 grados.</p>
<p>Como no se publicaban las fórmulas, la insistencia de Cardano se intensificó y la resistencia de Tartaglia se debilitó. Cardano le hizo una promesa: &#8216;Si me enseña sus invenciones, no sólo no las publicaré jamás, sinoque las anotaré para mi en clave, a fin de que, tras mi muerte, nadie pueda entenderlas&#8217;.</p>
<p>Por fin, un día de marzo de 1539, Tartaglia consintió en hablar. A Cardano el corazón le latió aceleradamente. Se sentó y esuchó. La voz de su amigo, en la que percibió titubeos de su leve tartamudez, se elevó:</p>
<p>&#8216;Quieres resolver la ecuación <em>un cubo y la cosa igual a un número</em>. Busca dos números cuya diferencia sea el número dado y cuyo producto es el cubo del tercio del coeficiente de la cosa. La solución es la diferencia de las raíces cúbicas de los dos números&#8217;.</p>
<p>Cardano publicó, algún tiempo después el <em>Ars magna</em>. El Gran Arte. Tartaglia se apresuró a leer la obra de su amigo. ¿Y qué encontró? ¡Su propio método de resolución de la ecuación de tercer grado pormenorizadamente descrito! Cardano le había engañado.</p>
<p>Cardano había ido más lejos en su <em>Ars magna que Tartaglia</em>. No sólo había dado las fórmulas de éste último, que no eran válidas mas que para ciertas ecuaciones particulares sino que proporcionaba otras. Por ejemplo, fue el primero en presentar la solución completa de la ecuación de tercer grado. Se supo por él que la ecuación de tercer grado era resoluble por radicales.</p>
<p>En el <em>Ars magna</em> había otro resultado fabuloso. También la ecuación de cuarto grado se resolvía por radicales. A pesar de sus esfuerzos, el descubrimiento no era ni de Tartaglia ni de Cardano, sino de Ludovico Ferrari.</p>
<p>Ferrari fue contratado como empleado por Cardano. Era un muchacho de aspector limpio y sonrosado, según se dice, con una voz dulce, alegre rostro y nariz armónica, amante del placer, de gran inteligencia, pero&#8230; ¡con las inclinaciones de un diablo! Ante el interés que demostraba por su trabajo, Cardano le autorizó a seguir sus cursos. Ludovico los siguió con tanto aprovechamiento que sobrepasó a su maestro, al que profesaba un afecto sincero. Fue el hijo que tanta falta le había hecho. Ludovico se alineó con Cardano en el combate que le enfrentaba a Tartaglia. Hubo terribles disputas entre los dos, de las que Ferraria salió victorioso. Pronto fue rico por el éxito de todo lo que emprendía. Deseoso de placeres, llevaba una vida disoluta. Su hermana fue la única persona a quien Ludovico amaba. Murió a los cuarenta y tres años envenenado por esa hermana, según se afirma. Otros opinan que fue el amante de esta última quien echó el veneno.&#8221;</p>
<p>Como las fórmulas de Cardano son extensas (poco prácticas) actualmente se usan otros métodos más sencillos, pero las fórmulas generales escritas en notación modera se puede encontrar <a href="http://www.josechu.com/ecuaciones_polinomicas/cubica_solucion_es.htm">aqui</a>.</p>
<p>Cabe destacar que cuando Cardano y Tartaglia usaban y escribieron sus fórmulas, no lo hicieron de la manera como uno lo imaginaría. Tartaglia le comunicó a Cardano el método en forma de poema y Cardano escribió sus métodos a letra limpia, no existía en ese momento nada de la simbología que usamos actualmente, como el signo igual (=) y, la incógnita era llamada &#8216;la cosa&#8217;.</p>
<p>Y si esta historia a alguien le pareció interesante, puede comprar el libro en Gandhi. Es una novela amena que parte desde los cimientos y va llevando de la mano al lector por las diferentes ramas de las matemáticas, es un texto principalmente para aprender acerca de lo que en verdad son las matemáticas y no la falsa imagen que nos deja la escuela.<br />
Otra recomendación es: &#8220;El elegido de los Dioses&#8221;; en donde se cuenta la historia de un muchacho de 19 años que antes de morir a los 20 años había demostrado que NO se puede encontrar un método general (resolución por radicales) para resolver ecuaciones de quinto grado o mayores, que aunque ese problema ya había sido resuelto por Abel unos años antes, la forma en como lo hizo Galois fue tan pero tan genial que ha dado tela de donde cortar durante muchos años en teoría de campos y grupos. No se habla de nada formal en esa novela, sólo es la biografía contada de manera amena de la trágica vida de un muchacho francés.</p>
<p>La historia de Galois es una pequeña muestra de que es una mera ilusión que la matemática sea una ciencia cuadrada o terminada.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2006/12/23/una-historia-de-matematicas-y-matematicos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El Factorial Continuo</title>
		<link>http://blog.amarello.com.mx/2006/11/23/el-factorial-continuo/</link>
		<comments>http://blog.amarello.com.mx/2006/11/23/el-factorial-continuo/#comments</comments>
		<pubDate>Fri, 24 Nov 2006 04:59:24 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2006/11/23/el-factorial-continuo/</guid>
		<description><![CDATA[Como todos sabemos el factorial de un número está definido para números naturales, pero seguramente se habrán preguntado ¿qué pasa si yo quiero el factorial de un número real positivo? Pues&#8230; Leonhard Euler inventó una función muy importante para el análisis llamada la &#8220;función Gamma&#8221;, usada también por los físicos y está definida como sigue: [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" alt="fractal.jpg" id="image66" src="http://blog.amarelloartis.com/wp-content/uploads/2006/11/fractal.jpg" />Como todos sabemos el factorial de un número está definido para números naturales, pero seguramente se habrán preguntado ¿qué pasa si yo quiero el factorial de un número real positivo? Pues&#8230;</p>
<p><span id="more-65"></span>Leonhard Euler inventó una función muy importante para el análisis llamada la &#8220;función Gamma&#8221;,  usada también por los físicos y está definida como sigue:</p>
<p>Para <img src='http://s.wordpress.com/latex.php?latex=n%20%3E%200%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n &gt; 0 ' title='n &gt; 0 ' class='latex' /> la función Gamma es continua y está dada por <img src='http://s.wordpress.com/latex.php?latex=%20%5Cdisplaystyle%20%5CGamma%20%28n%29%20%3D%20%5Cint%20%5Climits_0%5E%5Cinfty%20t%5E%7Bn-1%7De%5E%7B-t%7D%20dt&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \displaystyle \Gamma (n) = \int \limits_0^\infty t^{n-1}e^{-t} dt' title=' \displaystyle \Gamma (n) = \int \limits_0^\infty t^{n-1}e^{-t} dt' class='latex' />.</p>
<p>Cumple las siguientes propiedades:</p>
<ol>
<li><img src='http://s.wordpress.com/latex.php?latex=%20%5CGamma%20%28n%2B1%29%20%3D%20n%20%5Ccdot%20%5CGamma%20%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \Gamma (n+1) = n \cdot \Gamma (n)' title=' \Gamma (n+1) = n \cdot \Gamma (n)' class='latex' />.</li>
<li><img src='http://s.wordpress.com/latex.php?latex=%20%5CGamma%20%28n%2B1%29%20%3D%20n%21&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \Gamma (n+1) = n!' title=' \Gamma (n+1) = n!' class='latex' /> si <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> es natural.</li>
<li><img src='http://s.wordpress.com/latex.php?latex=%20%5CGamma%20%282%29%20%3D%20%5CGamma%20%281%29%20%3D%201&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \Gamma (2) = \Gamma (1) = 1' title=' \Gamma (2) = \Gamma (1) = 1' class='latex' />.</li>
<li><img src='http://s.wordpress.com/latex.php?latex=%5CGamma%281%2F2%29%20%3D%20%5Csqrt%7B%20%5Cpi%20%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Gamma(1/2) = \sqrt{ \pi }' title='\Gamma(1/2) = \sqrt{ \pi }' class='latex' />.</li>
</ol>
<p>También es usada para calcular distribuciones de probabilidad, es toda una maravilla la función. Cabe mencionar que existen infinidad de funciones continuas <img src='http://s.wordpress.com/latex.php?latex=f%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x)' title='f(x)' class='latex' /> tales que <img src='http://s.wordpress.com/latex.php?latex=f%28x%2B1%29%20%3D%20x%21%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x+1) = x! ' title='f(x+1) = x! ' class='latex' /> para todo <img src='http://s.wordpress.com/latex.php?latex=x&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x' title='x' class='latex' /> natural, pero ésta es muy importante en matemáticas.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2006/11/23/el-factorial-continuo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un niño de 10 años dedujo la progresión aritmética</title>
		<link>http://blog.amarello.com.mx/2006/11/22/un-nino-de-10-anos-dedujo-la-progresion-aritmetica/</link>
		<comments>http://blog.amarello.com.mx/2006/11/22/un-nino-de-10-anos-dedujo-la-progresion-aritmetica/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 06:23:50 +0000</pubDate>
		<dc:creator>Eduardo</dc:creator>
				<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2006/11/22/un-nino-de-10-anos-dedujo-la-progresion-aritmetica/</guid>
		<description><![CDATA[Cuenta la leyenda que cuando un matemático llamado Gauss tenía 10 años era muy inquieto en la clase, entonces un día su maestra le dijo: &#8220;quiero que me sumes los 100 primeros numeros naturales y me des el resultado&#8221;, ésto para que estuviera un poco más tranquilo, y el pequeño Gauss pensó en lo siguente: [...]]]></description>
			<content:encoded><![CDATA[<p>Cuenta la leyenda que cuando un matemático llamado <a title="Gauss" target="_blank" href="http://es.wikipedia.org/wiki/Carl_Friedrich_Gauss">Gauss</a> tenía 10 años era muy inquieto en la clase, entonces un día su maestra le dijo: &#8220;quiero que me sumes los 100 primeros numeros naturales y me des el resultado&#8221;, ésto para que estuviera un poco más tranquilo, y el pequeño Gauss pensó en lo siguente:</p>
<p><span id="more-63"></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1  ,  &nbsp;2,  &nbsp;&nbsp;3,   &nbsp;4,  &nbsp;5,   &nbsp;&nbsp;6,   &nbsp;&nbsp;7,<img src='http://s.wordpress.com/latex.php?latex=%20%5Cldots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \ldots' title=' \ldots' class='latex' />, &nbsp;47, 48, 49, 50,<br />
100, 99, 98, 97, 96, 95, 94, 93, <img src='http://s.wordpress.com/latex.php?latex=%20%5Cldots&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' \ldots' title=' \ldots' class='latex' /> ,53, 52, 51</p>
<p>Es como si agarramos un hilo como si fuera la numeración y lo doblamos, quedan de esa manera.</p>
<p>Si nos damos cuenta<br />
<img src='http://s.wordpress.com/latex.php?latex=%5C%5C%20100%2B0%3D100%20%5C%5C%2099%2B1%3D100%20%5C%5C%2098%20%2B%202%20%3D%20100%20%5C%5C%20%5Cvdots%20%5C%5C%2051%20%2B%2049%20%3D%20100%20%5C%5C%2050%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\ 100+0=100 \\ 99+1=100 \\ 98 + 2 = 100 \\ \vdots \\ 51 + 49 = 100 \\ 50 ' title='\\ 100+0=100 \\ 99+1=100 \\ 98 + 2 = 100 \\ \vdots \\ 51 + 49 = 100 \\ 50 ' class='latex' /></p>
<p>Entonces podemos notar que el número 100 se va a repetir 50 veces pues si partimos el hilo en dos sería la mitad de 100, pero queda en un extremo el 50 asi que&#8230;</p>
<img src='http://s.wordpress.com/latex.php?latex=50%20%5Ccdot%20100%20%2B%2050%20%3D%205050&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='50 \cdot 100 + 50 = 5050' title='50 \cdot 100 + 50 = 5050' class='latex' />
<p>Ésto aplica a cualquier número</p>
<p>Que es el equivalente a estar sumando en la calculadora <img src='http://s.wordpress.com/latex.php?latex=1%2B2%2B3%2B4%2B%20%5Ccdots%20%2B%2098%20%2B99%2B%20100&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='1+2+3+4+ \cdots + 98 +99+ 100' title='1+2+3+4+ \cdots + 98 +99+ 100' class='latex' /></p>
<p>La formula general se puede deducir de ésta manera, si quisieramos conocer la suma de los primeros <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> números naturales primero nos fijamos si <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> es par o impar, si fuera impar entonces podemos partir la lista <img src='http://s.wordpress.com/latex.php?latex=%5C%7B0%2C1%2C%20%5Cldots%2Cn%5C%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\{0,1, \ldots,n\}' title='\{0,1, \ldots,n\}' class='latex' /> en dos listas (<img src='http://s.wordpress.com/latex.php?latex=%5C%7B0%2C1%2C%5Cldots%20%2C%20%5Cfrac%7Bn-1%7D%7B2%7D%20%5C%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\{0,1,\ldots , \frac{n-1}{2} \}' title='\{0,1,\ldots , \frac{n-1}{2} \}' class='latex' />, <img src='http://s.wordpress.com/latex.php?latex=%5C%7Bn%2C%20n-1%2C%20%5Cldots%20%2C%20%5Cfrac%7Bn%2B1%7D%7B2%7D%20%5C%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\{n, n-1, \ldots , \frac{n+1}{2} \} ' title='\{n, n-1, \ldots , \frac{n+1}{2} \} ' class='latex' />) tales que la suma de los i-ésimos elementos de las dos listas sea <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> y como cada lista tiene <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cfrac%7Bn%2B1%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \frac{n+1}{2}' title='\displaystyle \frac{n+1}{2}' class='latex' /> elementos la suma de todos sería igual a    <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Cfrac%7Bn%28n%2B1%29%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\frac{n(n+1)}{2}' title='\displaystyle\frac{n(n+1)}{2}' class='latex' />; ahora que si <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> fuera par entonces podemos hacer dos listas (<img src='http://s.wordpress.com/latex.php?latex=%5C%7B0%2C1%2C%5Cldots%20%2C%20%5Cfrac%7Bn%7D%7B2%7D%20-%201%20%5C%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\{0,1,\ldots , \frac{n}{2} - 1 \}' title='\{0,1,\ldots , \frac{n}{2} - 1 \}' class='latex' />, <img src='http://s.wordpress.com/latex.php?latex=%5C%7Bn%2C%20n-1%2C%20%5Cldots%20%2C%20%5Cfrac%7Bn%7D%7B2%7D%20%2B%202%20%2C%20%5Cfrac%7Bn%7D%7B2%7D%20%2B%201%20%5C%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\{n, n-1, \ldots , \frac{n}{2} + 2 , \frac{n}{2} + 1 \} ' title='\{n, n-1, \ldots , \frac{n}{2} + 2 , \frac{n}{2} + 1 \} ' class='latex' />) donde cada lista tiene <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cfrac%7Bn%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \frac{n}{2}' title='\displaystyle \frac{n}{2}' class='latex' /> elementos, los sumamos y nos quedaría <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cfrac%7Bn%20%5Ccdot%20n%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \frac{n \cdot n}{2}' title='\displaystyle \frac{n \cdot n}{2}' class='latex' />, sólo quedaría sumarle a eso <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cfrac%7Bn%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \frac{n}{2}' title='\displaystyle \frac{n}{2}' class='latex' /> que no consideramos en las listas y así volvemos a obtener <img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%20%5Cfrac%7Bn%5Ccdot%20n%7D%7B2%7D%20%2B%20%5Cfrac%7Bn%7D%7B2%7D%20%3D%20%5Cfrac%7Bn%28n%2B1%29%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle \frac{n\cdot n}{2} + \frac{n}{2} = \frac{n(n+1)}{2}' title='\displaystyle \frac{n\cdot n}{2} + \frac{n}{2} = \frac{n(n+1)}{2}' class='latex' />.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2006/11/22/un-nino-de-10-anos-dedujo-la-progresion-aritmetica/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La sucesión de Fibonacci</title>
		<link>http://blog.amarello.com.mx/2006/11/19/la-sucesion-de-fibonacci/</link>
		<comments>http://blog.amarello.com.mx/2006/11/19/la-sucesion-de-fibonacci/#comments</comments>
		<pubDate>Sun, 19 Nov 2006 21:43:58 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Matemáticas]]></category>

		<guid isPermaLink="false">http://blog.amarelloartis.com/2006/11/19/la-sucesion-de-fibonacci/</guid>
		<description><![CDATA[Una aproximación diferente para encontrar el n-ésimo término de la sucesión de Fibonacci y su relación con la proporción áurea. Introducción Algunos seguramente ya habrán oído de este problema en sus cursos de programación para presentarles las funciones recursivas, y quizá también les hayan pedido que lo resuelvan de forma iterativa. Les voy a presentar [...]]]></description>
			<content:encoded><![CDATA[<p><img width="430" height="300" id="image48" alt="vatican_staircase3.jpg" src="http://blog.amarelloartis.com/wp-content/uploads/2006/11/vatican_staircase3.jpg" /></p>
<p>Una aproximación diferente para encontrar el n-ésimo término    de la sucesión de Fibonacci y su relación con la proporción áurea.<br />
<span id="more-47"></span><br />
<strong>Introducción</strong></p>
<p>Algunos seguramente ya habrán oído de este problema en sus cursos    de programación para presentarles las funciones recursivas, y quizá    también les hayan pedido que lo resuelvan de forma iterativa.</p>
<p>Les voy a presentar una forma iterativa que lo resuelve con matrices, al final    se hará una observación sobre el número áureo y su relación con esta sucesión.</p>
<p><strong>La sucesión</strong></p>
<p>Consideremos la sucesión de Fibonacci. Ya sabemos como va:</p>
<p align="left"><img src='http://s.wordpress.com/latex.php?latex=%5C%5C%20a_1%3D1%20%5C%5C%20a_2%3D1%5C%5C%20a_3%3D2%20%5C%5C%20a_4%3D3%20%5C%5C%20a_5%3D5%20%5C%5C%20a_6%3D8%20%5C%5C%20%5Cvdots%20%20%20%20%5C%5C%20a_n%3Da_%7Bn-1%7D%2Ba_%7Bn-2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\ a_1=1 \\ a_2=1\\ a_3=2 \\ a_4=3 \\ a_5=5 \\ a_6=8 \\ \vdots    \\ a_n=a_{n-1}+a_{n-2}' title='\\ a_1=1 \\ a_2=1\\ a_3=2 \\ a_4=3 \\ a_5=5 \\ a_6=8 \\ \vdots    \\ a_n=a_{n-1}+a_{n-2}' class='latex' /></p>
<p>Pues sin más complicación consideremos la matriz <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%20%20%20%20a_n%26a_%7Bn-1%7D%20%5Cend%7Barray%7D%20%5Cright%29%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left( \begin{array}{11c1}    a_n&amp;a_{n-1} \end{array} \right) ' title='\left( \begin{array}{11c1}    a_n&amp;a_{n-1} \end{array} \right) ' class='latex' />. Y observemos que si consideramos    la matriz <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%201%261%20%5C%5C%201%260%20%5Cend%7Barray%7D%20%5Cright%29%20%20%20%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array} \right)    ' title='\left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array} \right)    ' class='latex' /> podríamos deducir que <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%20a_n%26a_%7Bn-1%7D%20%20%20%20%5Cend%7Barray%7D%20%5Cright%29%20%3D%20%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%20a_%7Bn-1%7D%26a_%7Bn-2%7D%20%5Cend%7Barray%7D%20%20%20%20%5Cright%29%20%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%201%261%20%5C%5C%201%260%20%5Cend%7Barray%7D%20%5Cright%29%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left( \begin{array}{11c1} a_n&amp;a_{n-1}    \end{array} \right) = \left( \begin{array}{11c1} a_{n-1}&amp;a_{n-2} \end{array}    \right) \left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array} \right) ' title='\left( \begin{array}{11c1} a_n&amp;a_{n-1}    \end{array} \right) = \left( \begin{array}{11c1} a_{n-1}&amp;a_{n-2} \end{array}    \right) \left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array} \right) ' class='latex' />.</p>
<p>Si pedimos que <img src='http://s.wordpress.com/latex.php?latex=n%20%20%20%20%3E%202&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n    &gt; 2' title='n    &gt; 2' class='latex' /> obtenemos que <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%20a_n%26a_%7Bn-1%7D%20%5Cend%7Barray%7D%20%20%20%20%5Cright%29%20%3D%20%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%201%261%20%5Cend%7Barray%7D%20%5Cright%29%20%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%20%20%20%201%261%20%5C%5C%201%260%20%5Cend%7Barray%7D%20%5Cright%29%5E%7Bn-2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left( \begin{array}{11c1} a_n&amp;a_{n-1} \end{array}    \right) = \left( \begin{array}{11c1} 1&amp;1 \end{array} \right) \left( \begin{array}{11c1}    1&amp;1 \\ 1&amp;0 \end{array} \right)^{n-2}' title='\left( \begin{array}{11c1} a_n&amp;a_{n-1} \end{array}    \right) = \left( \begin{array}{11c1} 1&amp;1 \end{array} \right) \left( \begin{array}{11c1}    1&amp;1 \\ 1&amp;0 \end{array} \right)^{n-2}' class='latex' />. Ahora podríamos obtener el n-ésimo término con multiplicaciones de matrices.</p>
<p>Si no saben que significa elevar una matriz cuadrada <img src='http://s.wordpress.com/latex.php?latex=B&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='B' title='B' class='latex' /> a la <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> sólo hay que multiplicarla <img src='http://s.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> veces consigo misma. (i.e. <img src='http://s.wordpress.com/latex.php?latex=B%5En%3DB_1%20%5Ccdot%20B_2%20%5Ccdots%20B_n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='B^n=B_1 \cdot B_2 \cdots B_n' title='B^n=B_1 \cdot B_2 \cdots B_n' class='latex' />, donde <img src='http://s.wordpress.com/latex.php?latex=B_i%3DB&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='B_i=B' title='B_i=B' class='latex' />).</p>
<p><strong>El número áureo</strong></p>
<p>El número áureo indica una proporción descubierta en la antigüedad al pedirle a un segmento de recta que cumpla con cierta propiedad; a partir de ese segmento se puede construir un rectángulo (llamado rectángulo áureo). El número áureo denotado por la letra griega <img src='http://s.wordpress.com/latex.php?latex=%5CPhi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Phi' title='\Phi' class='latex' /> es igual a <img src='http://s.wordpress.com/latex.php?latex=%5Cfrac%7B1%2B%5Csqrt%7B5%7D%7D%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\frac{1+\sqrt{5}}{2}' title='\frac{1+\sqrt{5}}{2}' class='latex' />.</p>
<p>Esa proporción es muy mística y fascinante, fue aplicada mucho en el renacimiento    (sobre todo por Da Vinci) y en el arte de la antigua Grecia; destaca que algunos    patrones biológicos de crecimiento de poblaciones de bacterias siguen esta proporción.</p>
<p>Bueno aqui lo interesante es que la sucesión de Fibonacci es una sucesión en    la cual el número áureo anda muy metido, para los algebristas lineales será    fácil comprobar con lo dicho anteriormente que uno de los valores característicos    de la matriz <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28%20%5Cbegin%7Barray%7D%7B11c1%7D%201%261%20%5C%5C%201%260%20%5Cend%7Barray%7D%20%20%20%20%5Cright%29%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array}    \right) ' title='\left( \begin{array}{11c1} 1&amp;1 \\ 1&amp;0 \end{array}    \right) ' class='latex' /> es exactamente <img src='http://s.wordpress.com/latex.php?latex=%5CPhi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Phi' title='\Phi' class='latex' />.</p>
<p><strong>La extrema ociosidad</strong></p>
<p>Para rematar con la ociosidad matemática, con esos valores característicos    se puede construir un fórmula general para conocer cualquier término    de la sucesión, lástima que la computadora no puede manejar irracionales nativamente.</p>
<p>Para cualquier <img src='http://s.wordpress.com/latex.php?latex=n%20%5Cgeq%201&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n \geq 1' title='n \geq 1' class='latex' /> el n-ésimo término de la sucesión    de Fibonacci está dada por la siguiente regla<img src='http://s.wordpress.com/latex.php?latex=a_n%3D%20%5Cleft%28%20%5Cfrac%7B1%7D%7B%5Csqrt%7B5%7D%7D%20%20%20%20%5Cright%29%20%5Cleft%5B%20%5Cleft%28%20%5Cfrac%7B1%2B%5Csqrt%7B5%7D%7D%7B2%7D%20%5Cright%29%20%5En%20-%20%5Cleft%28%20%5Cfrac%7B1%20-%20%5Csqrt%7B5%7D%7D%7B2%7D%20%20%20%20%5Cright%29%20%5En%20%5Cright%5D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_n= \left( \frac{1}{\sqrt{5}}    \right) \left[ \left( \frac{1+\sqrt{5}}{2} \right) ^n - \left( \frac{1 - \sqrt{5}}{2}    \right) ^n \right] ' title='a_n= \left( \frac{1}{\sqrt{5}}    \right) \left[ \left( \frac{1+\sqrt{5}}{2} \right) ^n - \left( \frac{1 - \sqrt{5}}{2}    \right) ^n \right] ' class='latex' /></p>
<p>Y para los amantes del análisis ahora con esto se puede demostrar que <img src='http://s.wordpress.com/latex.php?latex=%20%20%20%20%5Cunderset%7Bn%20%5Cto%20%5Cinfty%7D%7B%5Clim%7D%20%5Cfrac%7Ba_%7Bn%2B1%7D%7D%7Ba_n%7D%20%3D%20%5CPhi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='    \underset{n \to \infty}{\lim} \frac{a_{n+1}}{a_n} = \Phi' title='    \underset{n \to \infty}{\lim} \frac{a_{n+1}}{a_n} = \Phi' class='latex' />.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.amarello.com.mx/2006/11/19/la-sucesion-de-fibonacci/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

