_Algoritmi_ (libro)
Che cos’è un algoritmo? Oramai la metafora classica è ben nota: una ricetta, dove però non si trovano quelle indicazioni “un pizzico”, “q.b.” e simili che fanno imbestialire chi come me non capisce perché i dati nonpossano essere specificate una volta per tutte. In questo libro (Carlo Toffalori, Algoritmi, Il Mulino 2015, pag. 208, € 14, ISBN 9788815254153), però, Toffalori ci porta più avanti, dandoci un assaggio di come gli algoritmi si possano catalogare. La differenza tra le classi P (gli algoritmi che hanno una soluzione in tempo che varia come una specifica potenza della dimensione dei dati in ingresso) e NP (gli algoritmi per cui al momento sappiamo solo dimostrare rapidamente che una soluzione dataci è in effetti corretta, ma per cui al momento il tempo necessario per trovare una soluzione cresce esponenzialmente con la dimensione dei dati) è nota a molti, ma Toffalori aggiunge tante altre classi, creando uno zoo di algoritmi che non si sa ancora classificare in modo unitario. L’unico appunto che posso fare al libro è che sceglie di parlare di algoritmi a livelli molto diversi, perdendo probabilmente parte dei lettori e annoiandone il resto. È inutile: non si può scrivere un testo per tutti.

Cosa vuol dire tradurre? La domanda è meno peregrina di quanto appaia. Se ci fosse una risposta precisa, non ci sarebbe alcun problema almeno in linea di principio ad avere una traduzione automatica o perlomeno una teoria della traduzione: ma entrambe le cose non esistono. In passato, anche Umberto Eco si era cimentato nel raccontare la sua idea di traduzione, come vista dal punto di vista un po’ di sbieco dato dalla semiotica; in questo libro (Umberto Eco,
Tutti ci riempiamo la bocca con il darwinismo e l’evoluzione, ma spesso non abbiamo ben chiaro ciò che stiamo dicendo. In questo libro (Marco Ferrari,
Questo vecchio libro di Raymond Smullyan, come dice il titolo (Raymond Smullyan, The Chess Mysteries of Sherlock Holmes, Random House 1979, pag. 171, ISBN 9780394737577), parla di problemi di scacchi. Ma questi problemi sono peculiari, perché le partite giocate sono tutto fuorché serie, pur rimanendo legali. I problemi sono infatti definiti di “analisi retrogada”: partendo dalla posizione mostrata occorre scoprire cosa è successo in passato, se per esempio si può fare un arrocco, oppure capire in quale di due caselle adiacenti bisogna posizionare un pedone, o così via. Essendo necessarie grandi doti di logica, è solo naturale che il protagonista sia Sherlock Holmes con il fidato dottor Watson. Secondo me dopo i primi esempi ci si stanca un po’, ma ci sono chicche tipo il matto che si può solo ottenere con la promozione di un pedone in un pezzo del colore opposto (fino a duecento anni fa non era vietato…) che vale la pena leggere.
Come si può insegnare la matematica ai bambini dei primi anni delle elementari? Andrew Day lo fa da un punto di vista peculiare, dato che lui non è matematico ma filosofo. D’altra parte, non è che occorra spiegare loro chissà quali teoremi! Questo libro (Andrew Day, 
La Bibbia è un’opera strana, come sanno i pochi che l’hanno letta da cima a fondo. E data la sua importanza, sono stati tanti gli studiosi che hanno avanzato ipotesi più o meno fantasiose sull’origine dei testi. La tesi che Satlow porta in questo libro (Michael L. Satlow,