Il problema 3n+1

Prendete il vostro linguaggio di programmazione favorito, o anche solo carta e penna, e iniziate a fare le seguenti operazioni (se siete tipi informatici, “implementate il seguente algoritmo”). Partite da un numero intero qualsiasi: se è dispari lo moltiplicate per 3 e poi aggiungete uno al risultato, ottenendo un numero pari; se è pari lo dimezzate, ottenendo… non si sa se un numero pari o dispari. Ripetete la cosa finché non ottenete un numero già visto (e quindi entrate in un ciclo infinito), oppure ottenete valori sempre più grandi, e quindi finite nello spazio numerico profondo. Cosa succederà?

(altro…)

Maurizio Codogno

Matematto divagatore; beatlesiano e tuttologo at large. Scrivo libri (trovi l'elenco qui) per raccontare le cose che a scuola non vi vogliono dire, perché altrimenti potreste apprezzare la matematica.