Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

9 votos

Matemáticas concretas - Torres de Hanoi Relación de recurrencia

He decidido sumergirme en las Matemáticas Concretas a pesar de haber hecho sólo un par de años de matemáticas de licenciatura hace muchos años. Estoy buscando trabajar a través de todo el material, mientras que tapar las lagunas en mi conocimiento no importa lo grande que son.

Sin embargo, la resolución de la relación de recurrencia 1.1 - Las Torres de Hanoi me está causando problemas.

La relación de recurrencia es la siguiente:

T0=0
Tn=2Tn1+1 para n>0

Para encontrar la forma cerrada el libro suma 1 a ambos lados de las ecuaciones para obtener:

T0+1=1
Tn+1=2Tn1+2

Entonces dejamos que Un=Tn+1 . Ahora me pierdo. ¿Cómo puedo pasar de la línea de arriba a la segunda línea de abajo después de la sustitución de Un . Parece que me falta algo sencillo.

U0=1
Un=2Un1

Luego el libro continúa diciendo:

No hace falta ser un genio para descubrir que la solución a este la recurrencia es sólo Un=2n Por lo tanto Tn=2n1 .

De nuevo, estoy perdido, ¿cómo puedo llegar a Un=2n ?

Un poco descorazonador teniendo en cuenta que se supone que esto es muy fácil.

Se agradece cualquier ayuda. Gracias.

0 votos

Vaya... ¿el libro dice eso? ¿El autor lo escribió en contra de su voluntad?

3 votos

@GitGud: Tres autores, Ronald L. Graham, Donald E. Knuth y Oren Patashnik. Es uno de los mejores libros de texto de matemáticas que he encontrado.

0 votos

Una respuesta muy detallada puede verse aquí perkss.github.io/#/MathFundamentals/

12voto

DiGi Puntos 1925

Sólo te falta un poco de álgebra. Tienes Un=Tn+1 para todos n0 Así que Un1=Tn1+1 y por lo tanto 2Tn1+2=2(Tn1+1)=2Un1 . Combine esto con Tn+1=2Tn1+2 y Un=Tn+1 y se obtiene Un=2Un1 con U0=1 .

Ahora, fíjate en que Un se duplica cada vez que n se incrementa en 1 :

U1=2U0U2=2U1=22U0U3=2U2=23U0U4=2U3=24U0

Está claro que el patrón va a persistir, por lo que conjeturamos que Un=2nU0 para cada n0 . Esto es ciertamente cierto para n=0 . Supongamos que es cierto para algunos n0 Entonces Un+1=2Un=22nU0=2n+1U0, y la conjetura se deduce por inducción matemática.

Ahora volvemos a utilizar el hecho de que U0=1 para decir que Un=2n para cada n0 y por lo tanto Tn=Un1=2n1 .

En mi respuesta a esta pregunta He resuelto otro problema utilizando esta técnica; puede que la explicación que aparece allí te resulte útil.

0 votos

Gracias por el detalle aquí. Muy útil.

0 votos

@Ramp: De nada.

0 votos

Sé que hace tiempo que respondiste a esta pregunta, pero ¿cómo se desarrolla la intuición matemática para notar tal patrón? Además, ¿cómo se le ocurriría a uno que intenta resolver esto sumar uno a ambos lados o definir Un=Tn+1 ? Gracias.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X