Tidlige år
Han ble født i Teignmouth, Devonshire og studerte ved
Trinity College, Cambridge og Peterhouse, Cambridge. Han ble uteksamnert fra Cambridge i
1814. Samme år giftet han seg med Georgiana Whitmore. De fikk åtte barn, men bare tre levde opp til voksen alder. Hans kone døde i
1827.
Beregningsmaskinene
Astronomer og navigatørererer utfører mange regneoperasjoner, f.eks.
multiplikasjon og
divisjoner, og helt opp til våre dager (før datamaskiner og andre elektroniske hjelpemidler) har det viktigste hjelpemidlet til dette vært logaritmer. Enklere logaritmetabeller strekker ikke til for presisjonsbehovene i astronomi og navigasjon. Siden det er arbeidskrevende å beregne en logaritme for hånd, ble det publisert logaritmetabeller i tykke bind, med mer nøyaktige logaritmer. Disse ble fremstilt ved hjelp av et stort antall ansatte som beregnet tabeller for hånd. Deretter ble tabellene satt i bly for trykking. Denne arbeidskrevende prosessen resulterte i mange feil, noe som forårsaket store og kostbare problemer for fartøyer.
Med bakgrunn i den høye feilfrekvensen i datidens logaritmetabeller, lette Babbage etter en metode for å gjøre disse beregningene manuelt. Målet var at beregninger og setting skulle gjøres uten menneskelig inngrep. Han kjente til, og var sikkert påvirket av de tidligere arbeidene med beregningsmaskiner av Blaise Pascal og Gottfried Leibniz. I 1822 beskrev han i et brev til Sir Humphry Davy sine ideer om hvordan en beregningsmaskin skulle kunne brukes til å beregne og trykke matematiske tabeller.
Differansemaskinen
I
1821 presenterte Babbage en modell til noe han kalte differansemaskinen (
the Difference Engine) for Royal Astronomical Society. Formålet med denne maskinen var å fremstille logaritmetabeller der logaritmeberegningen ble approksimert av
polynomer med en numerisk metode, differansemetoden. Ideen ble godkjent, og i
1823 mottok han et bidrag fra den britiske regjeringen på 1500 pund for å realisere konstruksjonen.
Arbeidet ble påbegynt, men aldri avsluttet. For det første var friksjonen i de tannhjulmekanismene som kunne produseres med datidens teknikk for stor – vibrasjoner var et konstant problem. For det andre ombestemte han seg stadig med hensyn til hvordan maskinen skulle konstrueres. I 1833 hadde han brukt 17 000 pund uten at han kunne vise til tilfredsstillende resultater.
Den analytiske maskinen
Mellom
1833 og
1842 gjorde han et nytt forsøk. Denne gangen forsøkte han å bygge en maskin som skulle kunne
programmeres til å utføre alle typer beregninger, ikke bare polynomfunksjoenr. Denne maskinen kalte han 'den analytiske maskinen' (the Analytical Engine). Konstruksjonen bygde på prinsipper fra Joseph-Marie Jacquards vevstolproduksjon, som brukte
hullkort til å styre arbeidet. Babbage tilpasset denne konstruksjonen til å styre hvordan ulike matematiske beregninger skulle utføres.
Den analytiske maskinen hadde innmatingsenheter som bygde på hullkort, etter Jacquards ideer, en beregningsenhet som utførte ulike matematiske operasjoner, en styreenhet som sørget at riktige operasjoner ble utført, og et minne der beregnede mellomresultater kunne lagres for senere bruk. Dette var verdens første datamaskin.
Konstruksjonen var ferdig i 1835, men den så aldri dagens lys. Dette skyldtes i stor grad Baggages tidligere problemer med sin differansemaskin, han fikk flere avslag på søknad om økonomiske bidrag til arbeidet fra myndighetene.
I oktober 1842 publiserte den italienske generalen og matematikeren Federico Luigi, Conte Menabrea en forskningsrapport om den analytiske maskinen. Augusta Ada King, grevinne av Lovelace, en mangeårig venn av Babbage, oversatte rapporten til engelsk. Charles foreslo at hun skrev kommentarer til rapporten. I en serie brev mellom 1842 og 1843ene, samarbeidet paret om sju kommentarer. I den ene kommentaren utarbeidet Ada en utføringstabell for et program som Babbage skrev for å beregne bernoullitall. I en annen skrev hun om et generalisert algebraprogram som kunne utføre operasjoner på symboler i tillegg til tall. Av enkelte blir Lovelace regnet som historiens første programmerer. Hun begynte på arbeidet med en mer detaljert beskrivelse av den analytiske maskinen, men den ble aldri ferdig. Over hundre år senere ble et av de tidlige programmeringsspråkene, Ada, oppkalt til minne om henne.
Senere år
I
1837 lyktes det svenske Georg Scheutz å bygge en fungerende versjon av differansemaskinen. Konstruksjonen bygde på Babbages beskrivelser fra 1834. Babbage var blant dem som undersøkte maskinen og uttalte seg positivt om den. Den britiske regjeringen kjøpte et eksemplar av maskinen.
Babbages arbeid med å forbedre produksjonen av tannhjulmekanismer til sine maskiner, har etter manges mening bidratt til at britene fikk et teknisk forsprang, og til den britiske flåtens overlegenhet under første verdenskrig.
I 1816 ble han medlem i Royal Society.
Fra 1828 til 1839 var Babbage Lucasiansk professor i matematikk ved universitetet i Cambridge. Han bidro med artikler i flere vitenskapelige tidsskrifter, og var delaktig i stiftelsen av The Astronomical Society 1820 og The Statistical Society 1834. De siste årene bodde han i London og arbeidet med å konstruere maskiner som kunne utføre aritmetiske og algebraiske beregninger.
Se også
Eksterne lenker