Autor Tema: Problema de relaciones de recurrencia

0 Usuarios y 1 Visitante están viendo este tema.

08 Septiembre, 2022, 03:22 am
Leído 1260 veces

Nub

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,458
  • País: 00
  • Karma: +0/-0
Hola :), he estado haciendo los clásicos ejercicios de recurrencias, como la cantidad de saludos en una fiesta, la cantidad de cadenas de n bits sin 0 repetidos, cantidad de formas de subir una escalera de n escalones,etc y tengo el siguiente ejercicio:

Y me pareció que también se podría hacer muy similar a los anteriores, como una secuencia de caracteres que dichos caracteres representen los colores, un ejercicio de los que hablaba anteriormente es el siguiente y tiene su parecido, pero no es igual:

Solucion:

Volviendo al ejercicio de las banderas, lo intentare hacer:

Sea a_{n} la cantidad de banderas posibles con n franjas donde cada una de ellas puede tener 4 colores diferentes, rojo,azul,verde o amarillo. llamaremos "R" la franja roja, "A" azul, "V" verde y "M" amarillo.

a) Las secuencias de largo n formadas por R,A,V y M por regla de la suma se dividen en 4 grupos,  las que empiezan con R, las que empiezan con A, con V y con M. Entonces en una secuencia de largo n, fijando por ejemplo A al principio, a continuación tendremos la secuencia restante de largo n-1, ejemplo:

Y así para cada secuencia que comience con uno de los 4 colores
Por regla de la suma \( ạ̣_n=ạ̣_{n-1}+ạ̣_{n-1}+ạ̣_{n-1}+ạ̣_{n-1}=4ạ̣_{n-1} \) seria la solución.

b) Ahora es donde creo que no serviría razonar lo mismo que antes y aquí es donde se me ocurre usar algo parecido al ejercicio resuelto de arriba, tambien se me ocurre algo medio extraño pero quedaría muchos subcasos y creo que no funcionaria y también otra idea, pero casi nada que ver con este razonamiento, seria como fijar un color de inicio y saber que el siguiente no puede ser el mismo y hacer algo similar a la parte a

08 Septiembre, 2022, 12:06 pm
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Estás abusando del uso de imágenes: una cosa es usarlas para adjuntar un fragmento de unos apuntes; pero, por favor, los enunciados de los problemas sobre los cuáles tienes dudas cópialos explícitamente en el mensaje.

a) Las secuencias de largo n formadas por R,A,V y M por regla de la suma se dividen en 4 grupos,  las que empiezan con R, las que empiezan con A, con V y con M. Entonces en una secuencia de largo n, fijando por ejemplo A al principio, a continuación tendremos la secuencia restante de largo n-1, ejemplo:

Y así para cada secuencia que comience con uno de los 4 colores
Por regla de la suma \( ạ̣_n=ạ̣_{n-1}+ạ̣_{n-1}+ạ̣_{n-1}+ạ̣_{n-1}=4ạ̣_{n-1} \) seria la solución.

Bien. Es decir \( a_n=4a_{n-1} \).

Sin ecuaciones de recurrencia uno puede razonar: para la primera línea tenemos \( 4 \) opciones; por cada una de ellas para la segunda otras cuatro; para la tercera otras cuatro... y así sucesivamente...

\( a_n=\underbrace{4\cdot 4\cdot \ldots\cdot 4}_{n}=4^n \)

Citar
b) Ahora es donde creo que no serviría razonar lo mismo que antes y aquí es donde se me ocurre usar algo parecido al ejercicio resuelto de arriba, tambien se me ocurre algo medio extraño pero quedaría muchos subcasos y creo que no funcionaria y también otra idea, pero casi nada que ver con este razonamiento, seria como fijar un color de inicio y saber que el siguiente no puede ser el mismo y hacer algo similar a la parte a


Aquí cada vez que añades una línea puedes usar cualquiera de los cuatro colores menos el de la línea anterior (tres opciones por tanto):

\( b_{n+1}=3b_n \) con \( b_1=4 \)

O razonando como antes: para la primera línea tenemos \( 4 \) opciones; por cada una de ellas para la segunda tres (no repetimos la anterior); para la tercera tres (no repetimos la anterior)... y así sucesivamente...

\( b_n=4\cdot \underbrace{3\cdot 3\cdot \ldots\cdot 3}_{n}=3^{n-1} \)

Citar
(c) Dos franjas adyacentes nunca pueden ser del mismo color, como tampoco pueden serlo la primera y la última de las franjas.

Esto es más delicado. En principio al añadir una línea tenemos DOS opciones para el color, si no queremos repetir el color de la línea anterior, ni el de la primera línea. Esto es válido si en la cadena a la que añadíamos una línea, la primera y la última no coinciden en color. Pero ojo, si ambos coinciden (el de la casilla anterior y el de la primera) tendríamos en realidad TRES opciones. Por tanto la relación sería:

\( c_{n+1}=2c_n+3(b_n-c_n)  \)   (*)

Fíjate que:

 \( c_n \) es el número de banderas de \( n \) líneas sin colores adyacentes juntos y con primero y último distintos.
 \( b_n-c_n \) es el número de banderas de \( n \) líneas sin colores adyacentes juntos y con primero y último IGUALES.

Queda:

\( c_{n+1}=3b_n-c_n \)

Si queremos dejarlo sólo en función de \( c_n \) usamos que \( 3b_n=b_{n+1} \). Entonces:

\( c_{n+1}=b_{n+1}-c_n \)
\( c_{n+2}=3b_{n+1}-c_{n+1} \)

Si a la segunda le restas la primera por tres y simplificas, te queda:

\( c_{n+2}=2c_{n+1}+3c_n \) para

Al final saldrá \( c_n=3^n+3(-1)^n \).

Añadido: Directamente: una bandera de longitud \( n \) sin colores adyacentes juntos donde primer y último color coinciden se construye a partir de una de longitud \( n-1 \) sin colores adyacentes juntos donde primer y último color NO coinciden, a la cual se le añade necesariamente al final el mismo color del principio. Es decir en (*) donde puse \( b_n-c_n \) se puede poner directamente \( c_{n-1} \).

Saludos.

12 Septiembre, 2022, 11:27 pm
Respuesta #2

Nub

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,458
  • País: 00
  • Karma: +0/-0
Aquí cada vez que añades una línea puedes usar cualquiera de los cuatro colores menos el de la línea anterior (tres opciones por tanto):
Entiendo, pero no se puede hacer tipo el ejercicio que coloque de ejemplo (el de numero de secuencias de largo n formadas por simbolos A,B y C) o nada que ver?. Porque yo había pensado como en fijar un color, por ejemplo amarillo en la ultima posicion n y sabiendo que en n-1 solo puede haber 3 casos y así llegaba al mismo resultado que vos, pero con el ejemplo que menciono no encuentro una forma que de este mismo resultado

PD: Perdón por responder tarde :'(

13 Septiembre, 2022, 10:08 am
Respuesta #3

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Aquí cada vez que añades una línea puedes usar cualquiera de los cuatro colores menos el de la línea anterior (tres opciones por tanto):
Entiendo, pero no se puede hacer tipo el ejercicio que coloque de ejemplo (el de numero de secuencias de largo n formadas por simbolos A,B y C) o nada que ver?. Porque yo había pensado como en fijar un color, por ejemplo amarillo en la ultima posicion n y sabiendo que en n-1 solo puede haber 3 casos y así llegaba al mismo resultado que vos, pero con el ejemplo que menciono no encuentro una forma que de este mismo resultado

Pues poder se puede; pero tampoco hay que obsesionarse por copiar esquemas de unos ejercicios a otros donde quizá no son tan naturales.

En el apartado (b) puedes llamar:

\( a_n \)  - series totales de tamaño \( n \) en las condiciones indicadas
\( x_n \)  - series totales de tamaño \( n \) en las condiciones indicadas que acaban en azul
\( y_n \)  - series totales de tamaño \( n \) en las condiciones indicadas que acaban en amarillo
\( z_n \)  - series totales de tamaño \( n \) en las condiciones indicadas que acaban en rojo
\( t_n \)  - series totales de tamaño \( n \) en las condiciones indicadas que acaban en verde

Entonces está claro que:

\( a_n=x_n+y_n+z_n+t_n \) (*)

Ahora una serie de longitud \( n \) que acaba en azul se obtiene añadiendo una última franja azul a una de longitud \( n-1 \) que NO acaba en azul; las de longitud \( n-1 \) que NO acaban en azul son las totales menos las que SI acaban en azul. Por tanto: \( x_n=a_{n-1}-x_{n-1} \).

Análogamente:

\( y_n=a_{n-1}-y_{n-1},\quad z_n=a_{n-1}-z_{n-1},\quad t_n=a_{n_1}-t_{n-1} \)

Sustituyendo en (*)

\( a_n=4a_{n-1}\underbrace{-x_{n-1}-y_{n-1}-z_{n-1}-t_{n-1}}_{-a_{n-1}}=3a_{n-1} \)

Saludos.

13 Septiembre, 2022, 05:43 pm
Respuesta #4

Nub

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,458
  • País: 00
  • Karma: +0/-0
Ahora una serie de longitud \( n \) que acaba en azul se obtiene añadiendo una última franja azul a una de longitud \( n-1 \) que NO acaba en azul; las de longitud \( n-1 \) que NO acaban en azul son las totales menos las que SI acaban en azul. Por tanto: \( x_n=a_{n-1}-x_{n-1} \)
Algo así no?

Pero si, era mas natural la otra forma de resolverlo :laugh:

Aun así se me ocurre otra cosa que no la puedo explicar tanto, capaz es un divague

Quiero creer que es lo mismo que tu hiciste para encontrar la serie n-1 que no acaba en azul

14 Septiembre, 2022, 11:36 am
Respuesta #5

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Aun así se me ocurre otra cosa que no la puedo explicar tanto, capaz es un divague

Quiero creer que es lo mismo que tu hiciste para encontrar la serie n-1 que no acaba en azul

Pero no es cierto que una serie que no acaba en azul, se obtenga añadiendo a otra más pequeña que NO acaba en azul, rojo, verde o amarillo; porque esa otra SI podría acabar en azul (la pequeña)

Saludos.

14 Septiembre, 2022, 06:13 pm
Respuesta #6

Nub

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,458
  • País: 00
  • Karma: +0/-0
Hola

Aun así se me ocurre otra cosa que no la puedo explicar tanto, capaz es un divague

Quiero creer que es lo mismo que tu hiciste para encontrar la serie n-1 que no acaba en azul

Pero no es cierto que una serie que no acaba en azul, se obtenga añadiendo a otra más pequeña que NO acaba en azul, rojo, verde o amarillo; porque esa otra SI podría acabar en azul (la pequeña)

Saludos.
Hola

Aun así se me ocurre otra cosa que no la puedo explicar tanto, capaz es un divague

Quiero creer que es lo mismo que tu hiciste para encontrar la serie n-1 que no acaba en azul

Pero no es cierto que una serie que no acaba en azul, se obtenga añadiendo a otra más pequeña que NO acaba en azul, rojo, verde o amarillo; porque esa otra SI podría acabar en azul (la pequeña)

Saludos.
Me había dado cuenta después antes de postearlo que no tenia sentido :-X. También le le veo mucho mas sentido ahora a las primeras soluciones que me diste luego de pensar estos ejercicios, Muchas gracias Luis