Alice
nel Paese della Matematica |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Magie binarie: indovina il numero! Leibniz: "Puoi indovinare un numero pensato da un altro semplicemente presentandogli una serie di colonne e facendosi dire in quali compare il numero prescelto. Se consideriamo i numeri da 1 a 15, la tabella da considerare è la seguente:
Osserva attentamente i numeri in testa alle colonne; ti fanno venire in mente qualcosa che abbiamo già visto? (Pensa alla scacchiera... o ai bicchieri!)
se il numero pensato compare nelle colonne A, B e D, per trovarlo basta sommare i numeri in testa ad ogni colonna! (Nel nostro caso 8 + 4 +1 = 13) Come si può spiegare? La risposta sta nel modo in cui è stata costruita la tabella : nelle colonne A, B, C e D sono stati messi rispettivamente i numeri che, convertiti nella forma binaria, hanno un 1 nel quarto, terzo, secondo e primo posto a partire da destra. Vediamo in dettaglio, cioè riscriviamo la tabella sostituendo ai numeri decimali la loro conversione in base 2:
Così, ad esempio, 10 in base 10 = 1010 in base 2 è stato scritto nelle colonne A e C, mentre il numero 15 in base 10 = 1111 in base 2 , essendo formato da tutti 1, compare in tutte le colonne. Per ricomporre il numero da indovinare si procede inversamente: si ricava la forma binaria del numero cercato sostituendo ad ogni colonna citata la cifra 1 e ad ogni colonna non citata la cifra 0, poi si esegue le conversione; il che equivale, in pratica, a sommare i numeri più piccoli di ogni colonna. Per facilitare il gioco, è bene che questi ultimi siano posti in testa alle rispettive colonne.
|