Quickloox

Dal mondo Apple all'universo digitale, in visualizzazione rapida dell'ovvio

10 mar 2026 - Software

Riga, compasso, serpente

La tecnologia ci ha portato via tante cose e passato il tempo giusto ce le restituisce con gli interessi. Sta succedendo con la tipografia, a colpi di font variabili, CSS, disegno vettoriale, TeX eccetera.

Può succedere anche con la matematica e la geometria. I Greci si erano dati l’obiettivo di rappresentare il loro sapere con il solo uso sapiente di riga e compasso. Si sono arresi solo davanti alla duplicazione del volume del cubo e alla trisezione dell’angolo, di cui l’umanità ha peraltro formalizzato l’impossibilità solo due-trecento anni fa.

Inutile cercare oggi nelle scuole l’insegnamento dell’addizione o della divisione attraverso riga e compasso. È un sapere perduto e inutile, no? Quando abbiamo la calcolatrice, meglio ancora, il modello statistico che supera il calcolo, ormai preistorico, con il brivido della selezione semicasuale del risultato.

E se la tecnologia potesse ridare quello che ci ha tolto, o forse quello che ci ha tolto una scuola pigra e inutile ben più della calcolatrice? Che dire di una libreria numerica Python che offre precisione arbitraria attraverso l’equivalente di costruzioni con riga e compasso?

La libreria si chiama CasNum (Compass and straightedge Number) e certamente non eccelle in velocità. Riesce ad azionare la parte di calcolo di un emulatore GameBoy fino a sfiorare il singolo fotogramma al secondo (è tutto presente nel repository GitHub). Tuttavia è eleganza intellettuale allo stato puro. Molto più interessante da studiare che da sfruttare.

Il viaggio potrebbe portare ovunque, dal nulla del chissenefrega alla verifica e magari alla soluzione di problemi che pare si verifichino su Mac, alla scoperta di un modo diverso di recepire l’armonia e la bellezza del pensiero geometrico.

Precisione aritmetica arbitraria, ora con il cento percento in più di Euclide.

(Chi sapeva che Leonardo aveva progettato un compasso parabolico?)

Commenta