Algoritmo Sant'Anna
Dato un numero naturale dispari n, si consideri il seguente algoritmo:
si calcoli
$a1=(3n+2)/2$
se a1 è pari, l’algoritmo si arresta, altrimenti si calcoli:
$a2=(3a1+1)/2$
se a2 è pari, l’algoritmo si arresta, altrimenti si calcoli $a3=(3a2+1)/2$
e così via.
Dimostrare che, qualunque sia il numero n considerato, l’algoritmo, ad un certo punto, si arresta, cioè la successione da esso generata
a1 , a2 ,...
è finita. Dire da quanti termini essa è costituita.
si calcoli
$a1=(3n+2)/2$
se a1 è pari, l’algoritmo si arresta, altrimenti si calcoli:
$a2=(3a1+1)/2$
se a2 è pari, l’algoritmo si arresta, altrimenti si calcoli $a3=(3a2+1)/2$
e così via.
Dimostrare che, qualunque sia il numero n considerato, l’algoritmo, ad un certo punto, si arresta, cioè la successione da esso generata
a1 , a2 ,...
è finita. Dire da quanti termini essa è costituita.

Risposte
Ma $a_1$ non è intero...
Partendo da $a_1$ possiamo costruire la successione
$a_2=\frac{9n+8}{4}$
$a_3=\frac{27n+28}{8}$
E, supponendo che dopo $k-1$ iterazioni l'algoritmo non si sia arrestato, si ha
$a_k=\frac{n*3^k+3^k\pm \1}{2^k}$
dove il segno + vale per $k$ dispari mentre il - per $k$ pari.
Ora si tratta di dimostrare che esiste un intero $m$ per cui $a_m$ è pari e ciò accade se e solo se
$n*3^m+3^m=3^m*(n+1)=2t\pm \1$ per qualche $t\in \Z$
Ma ciò è impossibile perché $n+1$ è pari e $2t\pm \1$ dispari.
Non so dove ho sbagliato ma a me l'algoritmo non si arresta mai per $n$ dispari (mentre per $n$ pari lo fa)
$a_2=\frac{9n+8}{4}$
$a_3=\frac{27n+28}{8}$
E, supponendo che dopo $k-1$ iterazioni l'algoritmo non si sia arrestato, si ha
$a_k=\frac{n*3^k+3^k\pm \1}{2^k}$
dove il segno + vale per $k$ dispari mentre il - per $k$ pari.
Ora si tratta di dimostrare che esiste un intero $m$ per cui $a_m$ è pari e ciò accade se e solo se
$n*3^m+3^m=3^m*(n+1)=2t\pm \1$ per qualche $t\in \Z$
Ma ciò è impossibile perché $n+1$ è pari e $2t\pm \1$ dispari.
Non so dove ho sbagliato ma a me l'algoritmo non si arresta mai per $n$ dispari (mentre per $n$ pari lo fa)
Questo problema mi sta mettendo in difficoltà, per i casi in cui $n=1+4k$ e $n=3+8n$ l'ho fatto ma mi manca il caso $n=7+8n$, che praticamente sembra impossibile...
Perché non mettete sotto spoiler?
Comunque dovrebbe essere così ...
Cordialmente, Alex
Comunque dovrebbe essere così ...
Cordialmente, Alex
"dan95":
Questo problema mi sta mettendo in difficoltà, per i casi in cui $n=1+4k$ e $n=3+8n$ l'ho fatto ma mi manca il caso $n=7+8n$, che praticamente sembra impossibile...
Vorrei chiederti come si possa arrestare dopo un passaggio per $n=1+4k$, cioè ad esempio, ponendo $n=5$ si ha $a_1=\frac{17}{2}$, $a_2=\frac{53}{4}$ poi $a_3=\frac{163}{8}$. Non ti trovi con quello che ho scritto? Mi potresti spiegare dove ho sbagliato?
Grazie
L'espressione per $a_1$ è sbagliata, deve essere come le altre perché funzioni ... comunque cosa vi costa mettere sotto spoiler?
"axpgn":
L'espressione per $a_1$ è sbagliata, deve essere come le altre perché funzioni ... comunque cosa vi costa mettere sotto spoiler?
Sono nuovo del forum e non so come mettere lo spoiler, cosa devo scrivere?...in che senso ho sbagliato $a_1$? Ho messo $n=5$ che è nella forma $4k+1$...non capisco
Non hai sbagliato tu, ha sbagliato colui che ha iniziato la discussione ... l'espressione per il calcolo di $a_1$ deve essere come le altre cioè la formula ricorsiva è unica, così $a_n=(3a_(n-1)+1)/2$.
Per quanto riguarda lo spoiler, sopra il form di risposta ci sono tante opzioni tra cui "spoiler": selezioni il testo da nascondere e poi premi quel pulsante ...
Per quanto riguarda lo spoiler, sopra il form di risposta ci sono tante opzioni tra cui "spoiler": selezioni il testo da nascondere e poi premi quel pulsante ...
"axpgn":
Non hai sbagliato tu, ha sbagliato colui che ha iniziato la discussione ... l'espressione per il calcolo di $a_1$ deve essere come le altre cioè la formula ricorsiva è unica, così $a_n=(3a_(n-1)+1)/2$.
Per quanto riguarda lo spoiler, sopra il form di risposta ci sono tante opzioni tra cui "spoiler": selezioni il testo da nascondere e poi premi quel pulsante ...
Quindi poniamo $a_1=\frac{3n+1}{2}$?
Secondo me sì ...
Evita di citare tutto il messaggio, a maggior ragione se è quello precedente ... per rispondere si usa il tasto "Rispondi" non quello "Cita" ...
Evita di citare tutto il messaggio, a maggior ragione se è quello precedente ... per rispondere si usa il tasto "Rispondi" non quello "Cita" ...
@Alex
@dan95
Perché è così ...
Battute a parte, spiego un meglio (avevo anche postato già questo pomeriggio ma il messaggio non c'è più ... boh! )
Cordialmente, Alex
Perché è così ...

Battute a parte, spiego un meglio (avevo anche postato già questo pomeriggio ma il messaggio non c'è più ... boh! )
Cordialmente, Alex
Scriviamo per bene la soluzione di Alex...
@dan95
Ti ringrazio molto ed è scritta benissimo ma non c'ho capito granché ...
Forse però ho trovato il meccanismo ...
Cordialmente, Alex
Ti ringrazio molto ed è scritta benissimo ma non c'ho capito granché ...

Forse però ho trovato il meccanismo ...

Cordialmente, Alex
Cosa non è chiaro?
@dan95
Certo che esiste $n=4$, 0 è divisibile per 64
"Cantor99":
Potete dirmi se la soluzione è corretta?
@dan95
Vero, non avevo considerato lo zero ...
@Cantor99
[ot]Non c'era bisogno di riportare nuovamente il tuo messaggio, appesantisce solo la lettura ...
[/ot]
Cordialmente, Alex
Vero, non avevo considerato lo zero ...

@Cantor99
[ot]Non c'era bisogno di riportare nuovamente il tuo messaggio, appesantisce solo la lettura ...

Cordialmente, Alex