Stepped Reckoner

Da Wikipedia, l'enciclopedia libera.

La Calcolatrice di Leibniz (in inglese Stepped Reckoner) è stata la prima calcolatrice meccanica della storia. Nel senso che fu la prima macchina in grado di eseguire tutte le 4 operazioni aritmetiche (addizione, sottrazione, moltiplicazione e divisione). Essa venne ideata intorno al 1672 dal matematico e filosofo tedesco Gottfried Wilhelm von Leibniz, ma il progetto venne ultimato solo nel 1694. Benché Leibniz fosse stato influenzato dalla Pascalina (l'addizionatrice inventata nel 1645 da Pascal), il suo progetto fu assolutamente innovativo sia da un punto di vista concettuale che tecnico. Diversi problemi meccanici, oltre a un difetto di progettazione nel meccanismo di riporto, impedirono alla macchina di funzionare in modo affidabile. Della macchina furono creati solo 2 prototipi di cui solo uno è stato recuperato ed è attualmente situato nella Biblioteca Nazionale ad Hannover in Germania. Nonostante i difetti meccanici la Stepped Reckoner divenne un nuovo punto di riferimento per i progettisti di calcolatrici: il meccanismo utilizzato dalla Stepped Reckoner, chiamato Staffelwalze, stepped cylinder o cilindro di Leibniz, venne in seguito sfruttato in molte macchine. In particolare gli aritmometri[1], che furono le prime calcolatrici costruite industrialmente e che dominarono il mercato tra il 1820 e l'inizio del XX secolo, possono essere considerati una "ingegnerizzazione" della macchina di Leibniz. La stessa idea base venne poi ripresa, con profonde modifiche, nel 1948 per la realizzazione della calcolatrice "tascabile" Curta.

Stepped Reckoner

Descrizione[modifica | modifica sorgente]

Esistono varie repliche della Stepped Reckoner (ad esempio quella esposta al Deutsches Museum di Monaco di Baviera) molte delle quali operano su 12 cifre. Il seguente paragrafo descrive il modello originale a 16 cifre esposto al museo di Hannover.

La Stepped Reckoner è lunga circa 67 cm, costruita in ottone lucido e acciaio, montata in un case di rovere. È composta da 2 parti parallele unite tra di loro: un accumulatore posto sul lato posteriore della macchina, in grado di contenere fino a 16 cifre decimali, e una sezione di input a 8 cifre allocata anteriormente. La sezione di inserimento dei numeri è composta da 8 manopole con le quali è possibile inserire il numero su cui operare. È presente anche una manopola alla destra della sezione di input, chiamata moltiplicatore, che permette di selezionare il numero da moltiplicare: il calcolo viene poi eseguito girando la manovella posizionata sul lato anteriore della macchina. Il risultato viene visualizzato cifra per cifra sulle 16 caselle di output dell'accumulatore. La sezione di input è montata su binari e grazie alla rotazione di una manovella posizionata a sinistra è possibile spostarla lungo la sezione dell'accumulatore, allineando ogni cifra dell'operando ad una cifra dell'accumulatore. Inoltre vi è una sezione in cui viene indicato il riporto e un meccanismo di azzeramento.

640x480

La macchina può:

  • Sommare o sottrarre un numero a 8 cifre a/da un numero a 16 cifre
  • Moltiplicare 2 numeri a 8 cifre e ottenere un risultato fino a 16 cifre
  • Dividere un numero a 16 cifre per un divisore di 8 cifre

Sia l'addizione che la sottrazione vengono eseguite tramite un giro di manovella. Le operazioni di moltiplicazione e divisione invece vengono eseguite cifra per cifra sulle cifre del moltiplicatore o del divisore. Possono anche essere eseguite operazioni a cascata sul numero presente nell'accumulatore: ad esempio è possibile calcolarne la radice tramite una serie di divisioni e somme.

Storia[modifica | modifica sorgente]

I calcolatori meccanici che precedettero la Stepped Reckoner furono due: l'orologio di calcolo di Wilhelm Schickard, inventato nel 1623 e la Pascalina di Blaise Pascal del 1645. Questi erano però capaci di eseguire solo le operazioni di somma e di sottrazione. La vera innovazione rispetto alle macchine di Schickard e Pascal fu il traspositore, costituito dal cilindro di Leibniz, e dalla possibilità di spostare il blocco dei cilindri rispetto all'accumulatore. Nelle addizionatrici precedenti un numero immesso veniva immediatamente sommato o sottratto e non era più riutilizzabile. Nella calcolatrice di Leibniz ogni cifra immessa causava una configurazione del relativo cilindro che restava immutata anche dopo un'operazione, finché non veniva volontariamente azzerata. Ciò permetteva di eseguire somme e sottrazioni ripetute del numero (eventualmente moltiplicato per una potenza di 10, tramite spostamento del blocco dei cilindri), ossia, come spiegato in seguito, moltiplicazioni e divisioni

Nel 1672 Leibniz, venendo a conoscenza della macchina di Pascal, decise di estendere il progetto della Pascalina creando un nuovo calcolatore capace di eseguire, oltre alle operazioni di somma e differenza già presenti nella macchina di Pascal, anche le operazioni di moltiplicazione e divisione, operando su numeri a 16 cifre. Egli presentò un modello di legno della suddetta macchina alla Royal Society di Londra il 1º febbraio 1673 e fu incoraggiato ad ultimare il suo progetto. In una lettera scritta a Johann Friedrich il 26 marzo 1673 Liebniz descrive la macchina aritmetica come «leicht, geschwind, gewiß» ovvero facile, veloce e affidabile. Inoltre aggiunse che teoricamente la macchina avrebbe potuto lavorare su numeri sufficientemente grandi aumentandone le dimensioni; «eine zahl von einer ganzen Reihe Ziphern, sie sey so lang sie wolle (nach proportion der größe der Machine)». In italiano: «un numero è costituito da una serie di cifre, finché è possibile (in base alle proporzioni della macchina)». Il primo prototipo, realizzato in ottone, è stato costruito tra il 1674 e il 1685. In seguito tra 1686 e il 1694 realizzò un nuovo modello del suo prototipo che definì "vecchia macchina". L'ultimo modello fu realizzato tra il 1690 e il 1720.

Nel 1775 l'ultimo modello della macchina di Leibniz fu spedito all'Università di Gottinga per delle riparazioni e fu smarrito. Venne ritrovato nel 1876 in una soffitta della stessa università. Nel 1880 fu restituito ad Hannover e restaurato tra il 1894 e il 1896 da Artur Burkhardt, il fondatore della maggiore compagnia tedesca di calcolatori dell'epoca.

Nel 1820 il francese Charles Xavier Thomas de Colmar, progettò l'Aritmometro, che sarà la prima calcolatrice prodotta industrialmente e che può essere considerata una ingegnerizzazione della macchina di Leibnitz. Essa fu essenzialmente l'unica calcolatrice (a 4 operazioni) dell'Ottocento. Venne sostituita prima da macchine simili prodotte in Germania (es. Archimedes, Burkhardt, Saxonia,TIM, ...) e poi dalle calcolatrici basate sulla ruota di Odhner. Questo nuovo meccanismo permetteva di realizzare macchine più robuste e molto più compatte. Tuttavia e quasi paradossalmente, il cilindro di Leibniz (opportunamente modificato) tornerà in auge con la Curta, la più piccola calcolatrice meccanica mai realizzata

Funzionamento[modifica | modifica sorgente]

Cylindre de Leibniz animé.gif

Leibniz inventò uno speciale tipo di meccanismo chiamato tamburo differenziato da cui sporgono 9 "creste" di lunghezza crescente (oggi questo meccanismo viene chiamato "ruota di Leibniz"). Una ruota dentata accoppiata al tamburo differenziato, potendo scorrere lungo la direzione del suo asse, viene a trovarsi in posizione relativa diversa rispetto alle creste del tamburo che agiscono su di essa come denti di un ingranaggio, il cui numero varia a seconda della posizione della ruota. Per esempio, se la ruota dentata si trova in posizione tale da ingranare con tre denti del tamburo, quando quest'ultimo ruota di un giro, essa subisce una rotazione corrispondente a tre denti. Così, con un giro del tamburo, è possibile fare compiere alla ruota dentata accoppiata una rotazione variabile e quindi incrementare, in un solo colpo, di più unità la cifra rappresentata dalla ruota. Ruotando in senso inverso, la cifra sarà sottratta. Combinando insieme alcuni di questi tamburi è possibile operare su numeri di più cifre. Il fatto che la ruota dentata permanga nella posizione impostata permette di "memorizzare" il numero e, quindi, di moltiplicare e dividere operando una successione di somme e sottrazioni. In questo un aiuto fondamentale viene dalla possibilità di spostare il gruppo dei cilindri rispetto all'accumulatore. Per moltiplicare 715*123 non serve sommare 123 volte 715. Basta impostare 715 sui cilindri, sommarlo 3 volte, spostare 1 cilindri di una posizione a sinistra, sommare 2 volte, spostare e sommare una volta. Dopo il primo spostamento, 715 diventa 7150; dopo il secondo, diventa 71500.

Leibniz Stepped Reckoner mechanism.png

Il numero di addizioni o sottrazioni consecutive è controllato da una lancetta posizionata sul quadrante del moltiplicatore. Il moltiplicatore ha lo stesso funzionamento di un telefono a disco con 10 fori nella sua circonferenza numerati da 0 a 9. Per eseguire una moltiplicazione o una serie di somme è sufficiente girare la lancetta sul quadrante in senso orario puntandola su un foro numerato. Il calcolatore così facendo esegue una somma per ogni foro finché la lancetta non torna al punto di partenza. Lo stesso funzionamento si ha per le operazioni di sottrazione e divisione ma in questo caso la lancetta dovrà essere girata in senso antiorario.

Note[modifica | modifica sorgente]

  1. ^ www.arithmometre.org

Voci correlate[modifica | modifica sorgente]

Altri progetti[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]