A demo of Charles Babbage's Difference Engine

Robert Scoble
17 Jun 201024:09

Summary

TLDRDans ce script, Alan, un bénévole au Musée d'histoire de l'informatique, raconte l'histoire de Charles Babbage, son génie en mathématiques et ses concepts de machines, notamment la Différence Engine. Il explique le fonctionnement de la machine, basé sur le principe des différences finies, et son importance dans l'histoire de l'informatique. Alan mentionne également Ada Lovelace, la protégée de Babbage, qui a envisagé l'utilisation de machines pour manipuler des caractères et des mots. Le script est un hommage à l'innovation et à l'impact de Babbage sur le développement des ordinateurs mécaniques.

Takeaways

  • 😀 Alan, un bénévole au Musée d'histoire de l'informatique, raconte l'histoire de Charles Babbage, ses conceptions de machines et la construction d'une machine incroyable.
  • 🔧 Julie, qui actionne la manivelle, fournit le pouvoir à la machine et doit tourner régulièrement pour gérer les différentes charges.
  • 🧮 La machine est basée sur le principe mathématique des différences finies et peut résoudre des équations polynomiales de cinquième ordre.
  • 👨‍💻 Charles Babbage, un inventeur britannique, a conçu des machines à calculer avant l'ère des ordinateurs modernes, mais n'a jamais réussi à les construire entièrement.
  • 🎓 Babbage était un homme de génie polyvalent, inventant aussi bien des instruments scientifiques que des équipements simples comme le cowcatcher pour locomotives.
  • 💸 Il a cherché des fonds pour ses projets auprès du gouvernement britannique, mais a souvent été frustré par leur manque d'intérêt à soutenir son travail.
  • ⚙️ La Difference Engine Number Two, conçue par Babbage, est une machine à calculer plus simple et a été finalement construite en 1991 grâce au soutien du gouvernement et de mécènes.
  • 🏗️ L'assemblage de la machine a nécessité des compétences de haute volée en ingénierie et en mécanique, reflétant l'état de l'art de l'industrie britannique de l'époque.
  • 🖨️ La machine comprend un système de mise en page et d'impression pour éviter les erreurs humaines, montrant l'attention portée par Babbage à la précision.
  • 📈 L'impact de Babbage sur l'histoire de l'informatique est discuté, bien qu'il ait été largement anticipé sur son temps et que ses idées n'aient pas été immédiatement poursuivis.
  • 👩‍💻 Ada Lovelace, la protégée de Babbage, a eu une vision précoce de l'utilisation des machines pour traiter non seulement des nombres mais aussi des caractères et des symboles.

Q & A

  • Qui est Alan et quel est son rôle dans le script?

    -Alan est un bénévole au Musée d'histoire de l'informatique et il raconte l'histoire de Charles Babbage, ses conceptions de machines et comment la machine derrière lui a été construite et a fini au musée.

  • Quel est le rôle de Julie dans la démonstration?

    -Julie est responsable de manœuvrer le manivelle qui alimente la machine, nécessitant une habileté pour gérer les charges variées et pour tourner la manivelle de manière régulière.

  • Quelle est la fonction de la machine derrière Alan?

    -La machine est basée sur le principe des différences finies et est capable de résoudre des équations polynomiales de cinqième ordre.

  • Quel est le lien entre Charles Babbage et le musée?

    -Charles Babbage est l'inventeur des machines que le musée a重建 et exposées, notamment l'Engine numérique un et l'Engine numérique deux.

  • Quelle est la signification des 'différences finies' mentionnées dans le script?

    -Les différences finies sont un principe mathématique utilisé pour résoudre des équations polynomiales, qui a été la base de la conception de la machine d'Babbage.

  • Pourquoi Charles Babbage a-t-il conçu la première Engine numérique?

    -Il a conçu la première Engine numérique pour recalculer les tables mathématiques de manière infallible, en réponse aux erreurs trouvées dans les publications existantes de ces tables.

  • Quelle est la différence entre l'Engine numérique un et l'Engine numérique deux?

    -L'Engine numérique un était un prototype plus petit, tandis que l'Engine numérique deux était une conception plus ambitieuse avec moins de pièces, mais jamais construite pendant la vie de Babbage.

  • Qui a financé la construction de l'Engine numérique un?

    -Le gouvernement britannique a financé la construction de l'Engine numérique un, bien que le projet n'ait jamais été achevé complètement.

  • Qui a finalement construit l'Engine numérique deux?

    -L'Engine numérique deux a été construite par le Musée de la science de Londres et par un entrepreneur américain nommé Nathan Myhrvold, qui a financé la construction d'une unité pour sa collection personnelle.

  • Quel est l'impact de Charles Babbage sur l'histoire de l'informatique?

    -Bien que Babbage ait été très en avance sur son temps et n'ait jamais construit ses machines, son travail a inspiré des idées futures en informatique, notamment à travers son protégée Ada Lovelace qui a envisagé la manipulation de symboles et de mots par des machines.

Outlines

00:00

😀 Introduction to Charles Babbage and the Difference Engine

Alan, un bénévole au Musée d'histoire de l'informatique, présente Charles Babbage et son ingénierie mécanique. Il explique que le moteur à différences, un ordinateur mécanique, n'a jamais été construit au temps de Babbage, mais a été réalisé plus tard grâce à des financements et des compétences en ingénierie. Alan invite le public à observer le fonctionnement du moteur à différences, qui résout des équations de cinquième ordre en utilisant le principe des différences finies.

05:01

🔧 L'histoire des machines de Babbage et leur construction

Le récit explique comment Babbage, en collaboration avec un collègue, a décidé de créer une machine pour recalculer les tables mathématiques de manière infallible. Après avoir conçu la première machine, connue sous le nom de moteur différentiel numéro un, Babbage a conçu une machine encore plus ambitieuse : le moteur analytique. Malgré son manque de réalisation au cours de sa vie, son héritage a été préservé et ses idées ont été mises en œuvre plus de 130 ans plus tard, lorsque le Musée de la science de Londres a décidé de construire le moteur différentiel numéro deux.

10:02

🖨️ Le rôle du moteur à différences dans la révolution industrielle

Le texte décrit l'importance du moteur à différences dans la révolution industrielle, en tant qu'outil capable de calculer avec précision et d'imprimer les résultats sans erreur. Le processus d'impression et de moulage est détaillé, montrant comment Babbage a conçu la machine pour éviter toute erreur dans la transmission des données. L'engagement d'un entrepreneur américain, Nathan Myhrvold, a permis de terminer la construction du moteur à différences, qui est maintenant exposé au musée.

15:12

🔄 Comment fonctionne le moteur à différences et son impact sur l'histoire de l'informatique

Alan explique le fonctionnement interne du moteur à différences, en particulier le système de portage des chiffres et la manière dont la machine gère l'énergie pour effectuer les calculs. Il aborde également la question de l'impact de Babbage sur l'histoire de l'informatique, soulignant que, bien qu'il ait été un pionnier, son travail n'a pas été directement suivi par d'autres inventeurs de son époque. Cependant, son influence a été reconnue, notamment par Ada Lovelace, qui a envisagé la programmation des machines pour manipuler des caractères et des mots.

20:15

🏗️ Conclusion sur l'héritage de Babbage et la démystification de la machine

Le texte conclut sur la discussion de l'héritage de Babbage et de la machine, en soulignant que, bien que son travail ait été innovant, il n'a pas eu d'impact immédiat sur le développement des calculatrices. Cependant, le musée continue de valoriser son travail en le mettant en avant et en répondant aux questions du public. Le document invite également à une nouvelle observation du fonctionnement de la machine avant de conclure.

Mindmap

Keywords

💡Charles Babbage

Charles Babbage est présenté comme l'inventeur du premier calculateur mécanique, le moteur différentiel. Dans le script, Babbage est décrit comme un homme à l'esprit encyclopédique, comparable à Da Vinci, ayant conçu des machines innovantes et des concepts qui ont influencé l'histoire de l'informatique. Son travail sur le moteur différentiel et l'analyseur est célébré, bien qu'il n'ait jamais pu les construire entièrement pendant sa vie.

💡Machines à calculer

Les machines à calculer sont des dispositifs mécaniques conçus pour effectuer des calculs mathématiques. Elles sont au cœur du récit du script, en particulier le moteur différentiel de Babbage, qui était capable de résoudre des équations à l'aide de la méthode des différences finies. Le script mentionne également l'analyseur, une machine encore plus ambitieuse conçue par Babbage.

💡Différences finies

La méthode des différences finies est une technique mathématique utilisée pour résoudre des équations polynomiales. Dans le script, cette méthode est essentielle pour comprendre comment le moteur différentiel de Babbage fonctionne. Elle est utilisée pour calculer des tables de valeurs numériques, ce qui était crucial pour la navigation et l'ingénierie de l'époque.

💡Mécanisme de transmission

Le mécanisme de transmission est un élément clé de la machine décrite dans le script, qui permet le transfert de valeurs numériques d'une colonne à une autre. Il est mentionné comme un aspect crucial de la conception de Babbage, qui a permis à la machine de résoudre des équations de manière automatisée.

💡Impression 3D

L'impression 3D est une technologie mentionnée pour expliquer la façon dont Babbage aurait voulu produire des plaques d'impression pour sa machine. Le script décrit comment la machine incorpore un mécanisme d'impression qui utilise des plaques de plomb pour produire des caractères, similaire à la technologie d'impression 3D moderne.

💡Entrepreneur

Un entrepreneur est une personne qui met en œuvre des idées innovantes en créant des produits ou des services. Dans le script, l'entrepreneuriat est abordé lorsque Babbage cherche des fonds pour construire sa machine, ce qui est un aspect essentiel de la réalisation de projets technologiques innovants.

💡Musée d'histoire de l'informatique

Le Musée d'histoire de l'informatique est l'institution qui a重建了 Babbage's Difference Engine Number Two. Dans le script, le rôle du musée est crucial pour montrer comment les concepts de Babbage ont été reconnus et réalisés bien après sa mort, grâce au travail de curateurs et de mécènes.

💡Analyseur

L'analyseur est une machine conçue par Babbage qui était censée être capable d'effectuer des calculs plus complexes que le moteur différentiel, y compris l'addition, la soustraction, la multiplication et la division. Bien que le script ne mentionne pas l'analyseur en détail, il est un exemple de l'ambition de Babbage pour créer des machines capables de calculs informatiques avancés.

💡Ada Lovelace

Ada Lovelace est mentionnée comme la première programmeuse informatique et l'une des protégées de Babbage. Dans le script, elle est décrite comme ayant compris le potentiel des machines de Babbage pour traiter non seulement des nombres mais aussi des lettres et des symboles, ce qui lui a valu le titre de visionnaire dans l'histoire de l'informatique.

💡Mécanicien

Un mécanicien est quelqu'un qui construit et répare des machines. Dans le contexte du script, le mécanicien est crucial pour la réalisation des machines de Babbage, car il fallait des compétences de haute précision pour construire les engrenages et les autres composants de la machine.

Highlights

Alan introduces himself as a volunteer at the Computer History Museum and sets the stage for the story of Charles Babbage.

Julie demonstrates the power supply of the machine by cranking it, showcasing the machine's operation.

The machine is based on the mathematical principle of finite differences, a key concept for its operation.

Charles Babbage's background is explored, highlighting his education and multidisciplinary interests.

Babbage's inventive nature is discussed, including his inventions like the opthalmoscope and the cow catcher.

Alan reads a letter from Babbage, illustrating his personality and attention to detail.

The issue of inaccuracies in mathematical tables inspires Babbage to conceive the idea of a calculating machine.

Babbage's first machine, the Difference Engine Number One, is described, focusing on its design and purpose.

The need for funding and a skilled machinist to build Babbage's machines is emphasized.

Babbage's more ambitious project, the Analytical Engine, is introduced, detailing its advanced features.

The British government's refusal to fund Babbage's Difference Engine Number Two is mentioned.

Fast forward to 1985, the London Science Museum's decision to build Difference Engine Number Two is highlighted.

The completion of the calculating section of the machine by Babbage's 200th birthday is noted.

Nathan Myhrvold's funding of the complete Difference Engine and its display at the museum is discussed.

The machine's printing mechanism, designed to avoid errors, is explained.

The process of learning to operate the machine and the physical demands of cranking it are touched upon.

The concept of finite differences is explained in the context of solving polynomial equations.

The impact of Babbage's machines on computing history and Ada Lovelace's contribution is discussed.

The practical demonstration of the machine's operation and its significance in computing history is concluded.

Transcripts

play00:00

[Music]

play00:16

well welcome my name is

play00:18

Alan you can

play00:20

stay my name is Alan I'm a volunteer

play00:23

dosen here at the Computer History

play00:24

Museum and I'm going to tell you the

play00:26

story of the man Charles babage his

play00:30

machine designs and how this amazing

play00:32

machine behind me happened to get built

play00:35

and and come to our

play00:37

Museum Julie standing down here by her

play00:40

crank is the power

play00:42

supply of this machine and uh takes a

play00:46

lot of skills she's very uh skilled at

play00:48

managing the various load on this crank

play00:50

and she has to crank very steadily

play00:52

because there a lot of stuff going on

play00:55

and you'll be fascinated I think with

play00:57

the story of babage and his times

play00:59

because you probably all know what it is

play01:01

to come to sort of develop something a

play01:03

little ahead of its

play01:04

time uh so uh this is a story very very

play01:08

familiar to some of us um so before I

play01:12

even begin talking about it it's good to

play01:15

study it as a moving sculpture so let's

play01:18

let Julie crank it through about five

play01:20

Cycles here and you guys can look at it

play01:22

if you have a we'll only have about 45

play01:24

seconds but you should kind of rotate

play01:26

around and go look at the back happening

play01:28

and come back here in front of me in a

play01:29

few seconds and we'll talk about it so

play01:31

let's let's just make it move I'll get

play01:34

out of the way

play02:20

all righty come on back around to the

play02:21

front we'll talk a little bit here

play02:33

now in that little brief time uh Julie

play02:37

was solving an equation what we call a

play02:40

fifth order

play02:42

polom um she did it five times in that

play02:45

amount of time while we were watching

play02:46

the

play02:47

machine and um this machine is is based

play02:51

on a mathematical principle called

play02:53

finite differences we're going to talk

play02:54

about that a little later but first let

play02:56

me back up to talk about the

play02:58

inventor Charles Babbage was born in

play03:01

England in

play03:02

1791 uh son of a London Banker um he was

play03:07

sent to uh University very well educated

play03:10

in mathematics and science and if you

play03:13

look at the beginning of the 19th

play03:15

century scientists were TR were were

play03:18

multi-disciplined that is uh today we

play03:20

have this amazing specialization but

play03:22

back then scientists dab and

play03:25

mathematicians dabbled in a lot of

play03:26

different areas and babage was one of

play03:29

those who we might called today a sort

play03:30

of Da Vinci man he had lots of great

play03:34

ideas and some of them got executed and

play03:38

for example he invented the

play03:39

opthalmoscope that Physicians look into

play03:42

your eyes with that was complicated but

play03:45

he also invented a simple thing called

play03:46

the cow catcher that goes on the front

play03:48

of

play03:49

locomotives uh he also invented a a

play03:51

semaphor signal to communicate between

play03:53

ships at Sea and lighthouses very very

play03:56

clever guy on the other hand like some

play04:01

some residents of this Valley and I know

play04:04

he wasn't great at communicating with

play04:06

other carbon based life

play04:09

forms uh he had a really kind of cogny

play04:13

personality that got him in trouble

play04:15

especially if you disagreed with him and

play04:19

and that it wasn't only in Science and

play04:21

Mathematics that that happened to give

play04:24

you an idea an insight into his

play04:26

personality I just want to read to you a

play04:28

letter he wrote

play04:30

to one of his contemporaries the poet

play04:33

Tennison criticizing one of his poems

play04:37

and asking him to please change

play04:39

it the letter reads sir in your

play04:43

otherwise beautiful poem the vision of

play04:45

sin there's a verse which reads every

play04:46

moment dies a man every moment one is

play04:49

born it must be manifest that if this

play04:52

were true the population of the world

play04:53

would be at a

play04:56

standstill I would suggest this is

play05:00

I would suggest that the next edition of

play05:02

your poem you have it read quote every

play05:05

moment dies a man every moment one in

play05:07

one 16th is

play05:11

born so that gives you a little clue

play05:13

into this sort of geeky personality here

play05:17

okay the story of the machines really

play05:19

begins in the early 1820s when

play05:22

babage uh and a colleague are have a

play05:25

project to review various publications

play05:28

of books of mathem iCal tables now you

play05:31

all look almost old enough to remember

play05:33

the days when we had to use a slide rule

play05:35

in these books to solve some of our

play05:37

problems to look up natural logarithms

play05:41

or common or common logarithms tables of

play05:44

uh of integrals um trigonometric

play05:47

functions and of course Britain navigate

play05:50

was the king of the Seas the world's

play05:52

superpower at the time using

play05:54

astronomical tables to navigate on the

play05:56

ocean well when he and his colleague

play05:59

looked at very ious publications of

play06:00

these books what do you think they

play06:04

found yeah one book was different than

play06:06

the next where is the era that's the

play06:08

question babage immediately said we got

play06:11

to think of a way to recalculate these

play06:14

tables

play06:16

infallibly after all this is the

play06:18

Industrial Revolution we're inventing

play06:20

railroads and factories Machinery of

play06:22

production surely we can figure out a

play06:24

way to do this and he drew up a machine

play06:28

which today we call different engine

play06:30

number one it relied on this principle

play06:33

of finite differences to solve up to 7th

play06:36

order polinomial equations and

play06:40

um he then once he had it drawn up he

play06:43

needed the next thing an entrepreneur

play06:46

needs to bring his device to reality

play06:48

which is Mone money money there were no

play06:51

Venture capitalists uh in England in the

play06:54

1830s so he went to the funer of Last

play06:57

Resort that everybody loves to get money

play06:59

from

play07:00

the government the crown and they indeed

play07:03

said okay we will fund it a very very

play07:05

Loosey Goosey contract by the way and

play07:08

Charles babage then needed the next

play07:10

ingredient which was a very skilled

play07:12

machinist toolmaker because you have to

play07:15

remember in those days there were very

play07:18

few standards how do you make gears

play07:20

reliably what there were no standards

play07:22

for screw threads all that stuff so he

play07:25

found a very good tool maker who was uh

play07:28

because he was a very good toolmaker

play07:30

he's also a bit of a primadana so you

play07:31

can imagine these two guys

play07:34

communicating um first Difference Engine

play07:37

um the only thing that he ever built was

play07:39

a small demonstrator model which is

play07:41

reproduced in a case over there if you

play07:43

had a chance to look at it so he could

play07:44

demonstrate it at parties and when he

play07:46

was out trying to raise money for the

play07:48

project um so he moved on though he kept

play07:52

inventing things and he went to work on

play07:55

a much much more ambitious project you

play07:57

think he would scale down he scaled up

play08:01

he TR he drew up the analytical engine

play08:04

which was a fullscale computer

play08:06

mechanical computer that could add

play08:08

subtract multiply divide Branch be

play08:11

programmed with Punch Cards yes

play08:14

1830s um it was an amazing machine it

play08:18

would have been bigger than a locomotive

play08:19

so I don't know how we ever thought

play08:21

anybody would build it but it was a good

play08:22

mental exercise probably one of the

play08:25

largest Mechanical Devices ever

play08:27

envisioned by man next

play08:30

he while he was doing that he had a he

play08:32

thought he had a better idea for

play08:34

building the Difference Engine with

play08:36

fewer parts and he designs Difference

play08:38

Engine number two in great detail uh it

play08:41

has only a mere 8,000

play08:43

parts and he he offers it to the British

play08:47

government and they politely refuse they

play08:49

say we've moved on uh Charlie we already

play08:53

gave you enough money to build 20

play08:55

locomotives and we didn't produce

play08:57

anything so that's the end of it Charles

play09:01

babage during his life never built any

play09:04

of these machines he said another age

play09:06

you'll have to judge whether any of them

play09:08

would have

play09:09

worked fast forward

play09:13

1985 130 years later roughly the curator

play09:18

of London Science Museum Doren sued has

play09:21

Charles babbage's drawings for

play09:22

Difference Engine Number Two And he says

play09:25

I wonder if it will work let's try to

play09:27

build it and they embark on a similar

play09:30

Odyssey money time machine shops so that

play09:34

in 1991 babbage's 200th birthday they

play09:38

have the calculating set of the part of

play09:40

the machine built from where Julie is

play09:41

standing through here where you see

play09:44

eight registers 31 digigit number

play09:47

registers vertical registers of numbers

play09:51

so that you can have seven difference

play09:52

columns plus the result column but the

play09:55

most important part of the machine

play09:56

babage felt was this part down here

play09:59

which is the printer stereotyp of you

play10:02

see anybody can do the math for finite

play10:05

differences and solve the equations but

play10:08

how does one make sure that after that

play10:10

you don't make a mistake because if you

play10:12

write down the answer people sometimes

play10:14

reverse digits then you give it to a

play10:17

printer who's using movable type right

play10:20

very easy to me mess that up so he

play10:22

wanted to make sure that that didn't

play10:24

happen this device takes the result from

play10:26

this register transfers it it to this

play10:30

printer here you'll see the type Wheels

play10:32

rotate a little inker comes up puts ink

play10:35

on the type the paper is brought up to

play10:37

the printer and prints the answer you

play10:40

won't see that actually print because we

play10:42

don't like to mess this thing up with

play10:43

the ink it works like a printing press

play10:45

then most importantly this tray down

play10:48

here would be filled with a plastic

play10:50

material like plaster of

play10:52

Paris right after the print cycle

play10:54

another set of type rotates down

play10:57

impresses the answer into the plaster

play11:00

the device the tray is indexed in

play11:02

waiting for the next answer Etc till the

play11:04

page is full printer mold is full a

play11:08

printer takes it pours lead in there has

play11:11

a printing plate no movable type so he

play11:14

did everything he possibly could to

play11:15

avoid error and believe me unless this

play11:18

machine is broken or jammed up it cannot

play11:20

produce a wrong answer so now um as I

play11:27

said by 1991 the Museum had built this

play11:30

calculating section how are they going

play11:31

to finish it their PL is scene by an

play11:34

American entrepreneur named Nathan mirol

play11:36

he was once the CTO of Microsoft he's uh

play11:39

running a very interesting company up in

play11:41

Seattle now uh I noticed they're just

play11:44

inventing a a laser beam weapon that

play11:47

zaps uh mosquitoes and carry malaria I'm

play11:51

not making that up by the way it works

play11:53

I've seen it you've seen it work okay

play11:55

it's great so anyway he says I'll tell

play11:58

you what at London Science Museum I'll

play12:00

let I'll fund the the you to finish uh

play12:03

differ this first serial number one but

play12:05

then I want you to build me a whole

play12:07

Difference Engine for my private

play12:09

collection and this machine you see is

play12:12

Nathan mol's Difference Engine Number

play12:14

Two completed in March of

play12:17

2008 and he's letting us keep it here to

play12:20

show it to you folks for a while I hope

play12:22

a long while I hope and afterwards we're

play12:25

going to take it up and stick it in his

play12:26

living room

play12:29

right next to the t-rexx skeleton he's

play12:31

already got so okay um so let's let's

play12:36

now look again let's crank it I want you

play12:38

to watch as the addition takes place

play12:40

we've got this equation set up so in

play12:42

fact we're using five of the seven

play12:44

difference columns and you will see the

play12:47

addition taking place by these big

play12:48

sector gears in between adding the

play12:51

numbers from one column by rotating them

play12:54

back towards zero value transferring

play12:56

their value to the next column and then

play12:59

resetting the column to its original

play13:01

value as it comes down and for that

play13:03

reason these columns jump up and down go

play13:06

ahead

play13:07

Julie you will also

play13:09

notice you will also notice this

play13:13

planking sound that is the sound of

play13:16

these big interlock blades you see that

play13:18

run completely up and down the column

play13:21

snapping in because when that when you

play13:23

don't want those columns to rotate you

play13:26

don't want them to drift in between two

play13:28

numbers so that lock comes in locks up

play13:31

the column resets allat so you have

play13:35

digits on every column and then you will

play13:37

see the print cycle happen the type is

play13:40

going to rotate in a second there's the

play13:41

rotation print stereotype the tray index

play13:45

is

play13:46

in watch the next one come up

play13:49

here there's a rotational type ink print

play13:53

stereotype

play13:54

now when when this tray gets to the end

play13:59

the column it's automatically programmed

play14:02

because it will come zipping out rotate

play14:04

across ready for the next column not

play14:07

only that there are two of these trays

play14:09

in here babage wanted two different

play14:11

sizes for the books or two fonts one

play14:14

this size and one big um in addition

play14:19

what happens when this tray is

play14:21

full JW's way down here you don't want

play14:25

to overflow this thing right so there's

play14:27

a little weight dropping down down here

play14:30

which is pulling on this piece of cat

play14:31

gut which comes up here across the

play14:34

machine to a little pole when that tray

play14:37

fills up it's going to shut off the

play14:39

Machine by disconnecting her crank you

play14:41

whe the crank that means you got to come

play14:44

down here and change this

play14:46

tray you thought of all these things

play14:49

okay now we're going to go around the

play14:51

back and Julie's going to crank it some

play14:52

more and we can look at one of the more

play14:54

mesmerizing parts of this machine so

play14:56

let's let's go around back

play15:12

how long does it take to learn to to do

play15:15

this yeah we could could done

play15:19

this need to be

play15:21

friendly you can't see it on the Ed okay

play15:24

let me get out let me get out of the

play15:27

way go ahead

play15:37

so what the heck is going on here this

play15:39

is not a DNA

play15:42

model he would have really ah Hadad his

play15:44

time thought of

play15:45

that the biggest problem in designing

play15:48

calculators in the 1800s 1800s was how

play15:53

do you carry when you're an

play15:55

inning you go past nine on a column

play15:59

spotting in the right you got to carry

play16:01

the one those mechanisms were believe it

play16:03

or not a little difficult to design

play16:05

because you have to carry all the way

play16:07

across I remember my odometer sticking

play16:10

in my car when it got to

play16:12

99,999 just seemed to be not enough

play16:14

energy to push them all over the top

play16:17

what happens in this machine is he was

play16:19

very clever about managing the energy uh

play16:23

when when one of the bottom wheels or

play16:24

less significant wheels goes from nine

play16:27

back to zero a tab on the wheel uh

play16:31

energizes a little uh a little mechanism

play16:34

here and it protrudes

play16:36

out then at the right part of the cycle

play16:38

that'll happen up and down the column at

play16:40

the right part of the cycle we start

play16:42

from the bottom with these hooks they

play16:44

come around if that thing is worn saying

play16:46

I need to be carried the hook engages

play16:49

the mechanis another mechanism that

play16:51

pushes the wheel just above it by one

play16:53

digit if that happens to go through nine

play16:56

at the time that'll be activated and the

play16:59

next one will be and right up the column

play17:01

so if you're a computer person we're

play17:03

polling the register for

play17:07

carries right and that's exactly what

play17:09

happens in fact you could call the carry

play17:12

warning sort of a primitive flip clot

play17:15

because we activate it until it's reset

play17:17

it stays there so we got all these in

play17:20

addition to use keep on with the

play17:22

computer paraments he figured out that

play17:24

it would take too much energy to add all

play17:26

these columns at one time so he

play17:29

pipelined the machine so that odds are

play17:32

added to evens in one part of the cycle

play17:34

and evens to odds in another part of the

play17:36

cycle even so the energy jewelie puts

play17:39

out varies considerably over the cycle

play17:42

so it takes some talent to keep up that

play17:45

pace which is very steady cranking

play17:47

otherwise things jam up on us okay one

play17:50

more thing you can all turn around and

play17:52

see this board I think you've all got a

play17:54

little algebra so you won't it won't

play17:55

lose you here how does finite

play17:58

differences work just a quick

play17:59

illustration of how finite differences

play18:02

work in solving

play18:04

equations um here is a simplest I could

play18:07

think of result equal x^2 + 1 in order

play18:10

to program that machine what we have to

play18:13

do is solve these polinomial equations

play18:16

manually n + one times one more than

play18:19

this exponent so in this case three

play18:21

times I got to do it manually so we can

play18:24

do that together if xal

play18:27

0 the result is 1 X = 1 the result 1 2 +

play18:33

1 is 2 2 2 2 is 4 + 1 is five right now

play18:39

I subtract the first two solutions and

play18:42

put the difference in difference column

play18:44

number one the next two subtract

play18:47

difference column number one then

play18:49

subtract the two first the first two

play18:51

differences put it in difference column

play18:53

number two notice I for a second order

play18:56

equation I wind up with a a constant in

play18:58

difference column two for a third order

play19:01

equation I would wind up with a constant

play19:03

in three for a fifth order equation I

play19:06

would wind up with a constant in

play19:07

difference column five I then take these

play19:10

numbers with some adjustment because of

play19:13

this polling and we manually boot them

play19:15

into the machine there's a process for

play19:18

us manually turning the wheels setting

play19:21

them to those initial differences from

play19:23

now on it's we only have to add to solve

play19:26

for every sequential value of the

play19:28

unknown X want the 2 + 3 = 5 5 + 5 =

play19:34

10 x = 4 2 + 5 is 7 7 and 10 17 it'll

play19:41

work for any polom

play19:44

equation so and if you look at the

play19:47

machine now and can read the numbers

play19:48

you'll see that difference column number

play19:49

five remains a constant on the machine

play19:52

all the other numbers are

play19:54

changing questions about

play19:57

that okay so let's go back around front

play20:04

here

play20:11

sorry the museum in London always voted

play20:15

on whether this was gamechanging in

play20:17

other words is the concept of the

play20:19

machine wrong or are we just fixing

play20:22

something that engineer Charles babage

play20:25

and his excellent machinist would have

play20:27

said well that's obviously wrong we got

play20:28

fix that so that's that's the way some

play20:31

of these fixes got made uh some of them

play20:34

were fairly large some of them small one

play20:37

of the most obvious is Charles babage

play20:39

envisioned cranking this from this Big

play20:41

Top Gear meaning that one revolution of

play20:44

the crank would give us one answer

play20:47

unfortunately Julie hasn't the strength

play20:49

to propel the machine from there and

play20:51

neither did anybody at the Museum so

play20:53

they put a 4 to1 reduction gear in here

play20:56

that's why we have to do four

play20:57

Revolutions of the crank

play20:59

to get an answer four Revolutions of the

play21:02

crank 8 seconds uh for four revolutions

play21:05

if anybody wants to calculate M millions

play21:08

of floating Point operations per second

play21:10

from

play21:11

that uh so

play21:14

uh so there are several of those little

play21:17

things in the

play21:18

machine the other qu thing I'd like to

play21:21

just mention before we we finish is

play21:23

what's the impact of Charles babbage's

play21:25

machines on Computing history that's I

play21:28

we're in business here in this Museum

play21:31

and um there's a lot of dispute about

play21:33

that lots of books about Charles babage

play21:35

and his influence U my view is after

play21:38

reading some of them that it's not huge

play21:42

because and you can relate to this I

play21:44

think he was so far ahead of his time

play21:46

with this and he never built the

play21:49

machine so people did not did not build

play21:54

on that technology much later in the

play21:57

century others knew knew that these

play21:59

machines could be made and kind of

play22:00

started took off on it but that really

play22:02

lessened his influence on History

play22:05

however he did have a young female

play22:07

Protegé by the name of aah

play22:10

Lovelace aah was the daughter of Lord

play22:13

Byron the poet but her mother didn't

play22:15

want her to be a poet and shoved her

play22:17

into Math and Science very unusual and

play22:20

she really was enamored with uh

play22:22

babbage's uh ideas not with babage by

play22:26

the way so but she was very out with his

play22:29

project and she at one point wrote a

play22:32

paper commenting on a French paper where

play22:35

she and she said Gee I realize that

play22:37

these are only numbers on these machines

play22:40

but that number could represent a

play22:42

character in the alphabet as well as it

play22:44

can represent a number or could

play22:46

represent a

play22:47

symbol and I've envisioned that we'll be

play22:50

able to program these various devices to

play22:52

manipulate symbols characters and words

play22:55

so there was a little vision there uh

play22:58

but but otherwise it took way into the

play23:00

later part of the century for people to

play23:02

start building reasonably priced smaller

play23:06

calculating Machines of

play23:09

course so we're going to crank it once

play23:11

more and then we'll be hanging around

play23:12

here if you guys have any questions just

play23:14

so you can take it all in now that you

play23:16

know how it works and see what's

play23:18

happening

play24:01

n

play24:03

[Music]

Rate This

5.0 / 5 (0 votes)

Related Tags
Histoire de l'informatiqueCharles BabbageDifference EnginePionnierMécaniqueCalculatriceMusée d'histoire de l'informatiqueRétro-futurismeIngénierieTechnologie
Do you need a summary in English?