h:N0→N0 se define como:
h(0)=0∀k∈N+:h(2k)=h(k)∀k∈N0:h(2k+1)=1+h(k)
a) Cree una tabla con n y h(n) para cada n∈N0,n≤7
b) Demuestre por inducción que 0≤h(n)≤n para todos n∈N0
Sugerencia: Utiliza la inducción fuerte.
c) ¿Qué conexión hay entre w∈{0,1}∗ y h(Num2(w))
a)
- n=0:h(n)=0
- n=1:h(n)=1
- n=2:h(n)=1
- n=3:h(n)=2
- n=4:h(n)=1
- n=5:h(n)=2
- n=6:h(n)=2
- n=7:h(n)=3
b) Caso base: n=0:h(0)=0⇒0≤h(0)≤0
Hipótesis inductiva:
0≤h(n)≤n se cumple para algunos n∈N0
Paso inductivo:
n→n+1 para mostrar: $$0≤h(n+1)≤n+1
1.caso: n es par, n=2k
h(n+1)=h(2k+1) = 1+ h(k)
2.caso: n es impar, n=2k+1
h(n+1)=h(2k+2)=h(2⋅(k+1))=h(k+1)
Así, en el primer caso, cuando n es par, pasará por todos los impar n .
En el segundo caso, cuando n es impar, pasará por el incluso n .
Esta era la única idea que tenía pero parece que no me lleva a la dirección correcta.
¿Cómo puedo llegar a una desigualdad con n+1 ?