Pascal's calculator

From Wikipedia, the free encyclopedia
A Pascaline, signed by Pascal in 1652

Blaise Pascal invented the mechanical calculator in 1642.[1][2] He was spurred to it by seeing the burden of arithmetical labor involved in his father's official work as supervisor of taxes at Rouen;[3] first called the Arithmetic Machine, Pascal's Calculator and later Pascaline, this calculating machine could add and subtract two numbers directly and multiply and divide by repetition.

Pascal went through 50 prototypes before presenting his first machine to the public in 1645. He dedicated it to Pierre Séguier, the chancellor of France at the time.[4] He built around twenty more machines during the next decade, often improving on his original design. Nine machines have survived the centuries,[5] most of them being on display in European museums. In 1649 a royal privilege, signed by Louis XIV of France,[6] gave him the exclusivity of the design and manufacturing of calculating machines in France.

Pascal designed the only functional mechanical calculator in the 17th century.[7] He succeeded because he was the only person to shrink and adapt for his purpose a lantern gear, used in turret clocks and water wheels, which was capable of resisting the strength of any operator input with very little added friction;[8] he was also the first person to make each digit independent of the state of the others allowing for multiple carries to rapidly cascade from one digit to another regardless of the capacity of the machine.

Its introduction launched the development of mechanical calculators first in Europe and then all over the world, development which culminated, three centuries later, in the invention of the microprocessor developed for a Busicom calculator in 1971 ; the microprocessor is now at the heart of all computers and embedded systems.[9]

The mechanical calculator industry owes a lot of its key machines and inventions to the pascaline. First Gottfried Leibniz invented his Leibniz wheels after 1671 while trying to add an automatic multiplication feature to the pascaline,[10] then in 1820, Thomas de Colmar drew his inspiration from Pascal and Leibniz when he designed his arithmometer, the first mechanical calculator strong enough and reliable enough to be used daily in an office environment, and finally in 1885, Dorr E. Felt substituted the input wheels of the pascaline by columns of keys to invent his comptometer, the first calculator operated by keys and the first calculator to receive an all-electronic calculating engine in 1961.

History

Precursors

Aids to calculation

The abacus, probably invented in Sumer between 2700 and 2300 BC, is the first computing machine invented by humans, but has no automatically moving parts or gears and only provides an aid to calculation. After the development of the abacus, no significant advances were made until John Napier devised his numbering rods, or Napier's Bones, in 1617. Various forms of the Bones appeared, some greatly simplified computations but still needed human intelligence to operate.[11]

Analog computers, Automatons

An odometer drawn by Leonardo da Vinci (before 1519)
A short list of other precursors to the mechanical calculator must include the Greek Antikythera mechanism from around 100 BC, an out of place, unique, geared mechanism followed more than a millennium later by early mechanical clocks and geared astrolabes ; These machines were all made of toothed gears linked by some sort of carry mechanisms. They belong to a group of mechanical analog computers which, once set, are only modified by the continuous and repeated action of their actuators (crank handle, weight, wheel...)

Some measuring instruments and automatons were also precursors to the calculating machine.

Han dynasty odometer cart.

An odometer, instrument for measuring distances, was first described around 25 BC by the roman engineer Vitruvius in the tenth volume of his De architectura. It was made of a set of toothed gears linked by a carry mechanism ; the first one was driven by one of the chariot wheels and the last one dropped a small pebble in a bag for each Roman mile traveled.[12]

A Chinese text of the third century AD described a chariot equipped with a geared mechanism that operated two wooden figures. One would strike a drum for every Chinese Li traveled, the other one would strike a gong for every ten Li traveled.[13]

Around the end of the tenth century, the French monk Gerbert d'Aurillac, whose abacus taught the Hindu-Arabic numeral system to the Europeans,[14] brought back from Spain the drawings of a brazen head, invented by the Moors, which answered Yes or No to the questions it was asked (binary arithmetic).[15]

Again in the thirteenth century, the monks Albertus Magnus and Roger Bacon built mechanical speaking heads made of earthware without any further development (Albertus Magnus complained that he had wasted forty years of his life when Thomas Aquinas, terrified by this speaking machine, destroyed it[16]).

The Italian polymath Leonardo da Vinci drew an odometer before 1519.

In 1525, the French craftsman Jean Fernel built the first pedometer. It was made in the shape of a watch and had 4 dials (units, tens, hundreds, thousands) linked by a single tooth carry mechanism.[17]

In 1623 and 1624, Wilhelm Schickard drew a calculating clock on two letters that he sent to Kepler. Schickard's machine was the first of five unsuccessful attempts of designing a direct entry calculating clock in the 17th century (including the designs of Tito Burattini, Samuel Morland and René Grillet).[18] The first calculating clock worthy of its name was built by the Italian Giovanni Poleni in the 18th century (1709) and it was a two-motion calculating clock were the numbers are inscribed first and then are processed (see Pascal versus Schickard).

Achievements

Pascaline made for French currency. The least significant denominations, sols and deniers, are on the right.
View through back of calculator above showing wheels.
This machine once belonged to Louis Perrier, Pascal's nephew
Pascal began to work on his calculator in 1642, when he was only 19 years old. He had been assisting his father, who worked as a tax commissioner, and sought to produce a device which could reduce some of his workload. Pascal received a Royal Privilege in 1649 that granted him exclusive rights to make and sell calculating machines in France. By 1654 Pascal had sold about twenty machines, but the cost and complexity of the Pascaline was a barrier to further sales, and production ceased in that year. By that time Pascal had moved on to the study of religion and philosophy which gave us both the Lettres provinciales and the Pensées.

Besides being the first calculating machine made public during its time, the pascaline is also:

  • the only operational mechanical calculator in the 17th century.[19]
  • the first calculator to have a controlled carry mechanism which allowed for an effective propagation of multiple carries[20]
  • the first calculator to be used in an office (his father's to compute taxes)
  • the first calculator commercialized (with around twenty machines built)[5]
  • the first calculator to be patented (royal privilege of 1649)[21]
  • the first calculator to be described in an encyclopaedia (Diderot & d'Alembert, 1751):
    "...The first arithmetic machine presented to the public was from Blaise Pascal, born in Clermont, Auvergne on June 19, 1623 ; he invented it at the age of 19. Other machines have been designed since which, in the judgement of Mr of the Academy of Sciences, seem to have more practical advantages ; but Pascal's machine is the oldest one ; it could have served as model to all the others ; this is why we preferred it."[22]
  • the first calculator sold by a distributor:
    "Mr de Roberval ... located in the college Maitres Gervais ... every morning until 8..."[23]

Development

Competing designs

Leibniz' drawing showing 365 multiplied by 124.

Gottfried Leibniz started to work on his own calculator after Pascal's death. He first tried to build a machine that could multiply automatically while sitting on top of the Pascaline, assuming (wrongly) that all the dials on Pascal's calculator could be operated at the same time. Even though it couldn't be done, this was the first time that a pinwheel was described and used in the drawings of a calculator.

He then devised a competing design, the Stepped Reckoner which was meant to perform additions, subtractions and multiplications automatically and division under operator control; Leibniz struggled for forty years to perfect this design and produced two machines, one in 1694 and one in 1706.[24] Only the machine built in 1694 is known to exist; it was rediscovered at the end of the 19th century, having spent 250 years forgotten in an attic in the University of Göttingen.[24]

The German calculating-machine inventor Arthur Burkhardt was asked to put this machine in operating condition if possible. His report was favorable except for the sequence in the carry.[25] and "therefore, especially in the case of multiple carry transfers, the operator had to check the result and manually correct the possible errors".[26] Leibniz had not succeeded in creating a calculator that worked properly, but he had invented his Leibniz wheel, the principle of a two motion mechanical calculator. He was also the first to have cursors to inscribe the first operand and a movable carriage for results.

There were also five unsuccessful attempts at designing a direct entry calculating clock in the 17th century (including the designs of Tito Burattini, Samuel Morland and René Grillet)).[18]

Claude Perrault designed an "Abaque Rhabdologique" around 1660 which is often mistaken for a mechanical calculator because it has a carry mechanism in between the numbers. But it is an abacus, because it requires the operator to handle the machine differently when a carry transfer takes place.[27]

This makes Pascal's calculator the only working mechanical calculator in the 17th century.[28]

Calculating machines did not become commercially viable until 1851, when Thomas de Colmar released, after thirty years of development, his simplified Arithmometer, the first machine strong enough to be used daily in an office environment. The Arithmometer was designed around Leibniz wheels and initially used Pascal's 9's complement method for subtractions.

Tercentenary celebration

Pascal tercentenary celebration of his invention of the mechanical calculator happened during WWII when France was occupied by Germany and therefore the main celebration was held in London, England. Some of the speeches given best describe his achievement:

...when he invented the calculating machine - essentially a practical instrument - Pascal was already well known in the realm of pure mathematics. His perseverance with this invention helped one to appreciate more fully the character of Pascal. He had to fight not only ill-health but also the ignorance of his time, for his conception far out-stripped the mechanical experience and ability of those to whom the work was entrusted. It was not until Pascal had made more than fifty models that he achieved his final design.
The invention of the calculating machine illustrated Pascal's extraordinary creative imagination, allied with mathematical genius and precision, and tempered with critical penetration. These qualities were characteristic of the man throughout his life.
Prof. René Cassin,  Pascal tercentenary celebration, London, (1942)[29]
Pascal's invention of the calculating machine, just three hundred years ago, was made while he was a youth of nineteen. He was spurred to it by seeing the burden of arithmetical labor involved in his father's official work as supervisor of taxes at Rouen. He conceived the idea of doing the work mechanically, and developed a design appropriate for this purpose ; showing herein the same combination of pure science and mechanical genius that characterized his whole life. But it was one thing to conceive and design the machine, and another to get it made and put into use. Here were needed those practical gifts that he displayed later in his inventions....
In a sense, Pascal's invention was premature, in that the mechanical arts in his time were not sufficiently advanced to enable his machine to be made at an economic price, with the accuracy and strength needed for reasonably long use. This difficulty was not overcome until well on into the nineteenth century, by which time also a renewed stimulus to invention was given by the need for many kinds of calculation more intricate than those considered by Pascal.
S. Chapman,  Pascal tercentenary celebration, London, (1942)[3]
Four Pascalines and a clone from Lépine on display at the CNAM museum in Paris

Fields of application

Pascalines came in both decimal and non-decimal varieties, both of which exist in museums today. They were designed to be used by scientists, accountants and surveyors. The simplest Pascaline had five dials ; later production variants had up to ten dials.

The contemporary French currency system used livres, sols and deniers with 20 sols to a livre and 12 deniers to a sol. Length was measured in toises, pieds, pouces and lignes with 6 pieds to a toise, 12 pouces to a pied and 12 lignes to a pouce. Therefore the pascaline needed wheels in base 6, 10, 12 and 20. Non decimal wheels were always located before the decimal part.

In an accounting machine (..10,10,20,12), the decimal part counted the number of livres (20 sols), sols (12 deniers) and deniers. In a surveyor's machine (..10,10,6,12,12), the decimal part counted the number of toises (6 pieds), pieds (12 pouces), pouces (12 lignes) and lignes. Scientific machines just had decimal wheels.

Various Configurations
Machine Type All the other wheels 4th wheel 3rd wheel 2nd wheel 1st wheel
 Decimal /
Scientific
base 10
Ten thousands...
base 10
Thousands
base 10
Hundreds
base 10
Tens
base 10
Units
 Accounting  base 10
Hundreds...
base 10
Tens
base 10
Livres
base 20
Sols
base 12
Deniers
 Surveying  base 10
Tens ...
base 10
Toises
base 6
Pieds
base 12
Pouces
base 12
Lignes
    The decimal part of each machine is highlighted in yellow


The metric system was adopted in France on December 10, 1799 by which time Pascal's basic design had inspired other craftsmen, although with a similar lack of commercial success.

Known machines

Most of the machines that have survived the centuries are of the accounting type. Seven of them are in European museums, one belongs to the IBM corporation and one is in private hands.

Location
Country
  Machine Name  
Type
Wheels
Configuration
Notes
CNAM museum
Paris
France Chancelier Séguier Accounting8 6 x 10 + 20 + 12
CNAM museum
Paris
France Christina, Queen of Sweden Scientific 6 6 x 10
CNAM museum
Paris
France Louis Périer Accounting8 6 x 10 + 20 + 12 Louis Périer, Pascal's nephew, offered it to the Académie des sciences de Paris in 1711.
CNAM museum
Paris
France Late (Tardive) Accounting6 4 x 10 + 20 + 12 This machine was assembled in the 18th century with unused parts.[30]
musée Henri Lecoq[31]
Clermont-Ferrand
France Marguerite Périer Scientific 8 8 x 10 Marguerite (1646–1733) was Pascal's goddaughter.[32]
Musée Henri Lecoq 
Clermont-Ferrand
France Chevalier Durant-Pascal Accounting5 3 x 10 + 20 + 12 This is the only known machine that came with a box. This is the smallest machine. Was it meant to be portable?
Mathematisch-Physikalischer salon,[33] Dresden Germany Queen of Poland Accounting10 8 x 10 + 20 + 12 The second wheel from the right has a wheel with 10 spokes contained in a fixed wheel with 20 segments. This could be attributed to a bad restoration.
Léon Parcé collection France Surveying 8 5 x 10 + 6 + 12 + 12  This machine was bought as a broken music box in a French antique shop in 1942.
IBM collection[34] USA  Accounting 8 6 x 10 + 20 + 12

User interface

Top view and overview of the entire mechanism
Detail of the carry mechanism and of the sautoir
Œuvres de Pascal in 5 volumes, La Haye, 1779

Overview

The calculator had spoked metal wheel dials, with the digit 0 through 9 displayed around the circumference of each wheel. To input a digit, the user placed a stylus in the corresponding space between the spokes, and turned the dial until a metal stop at the bottom was reached, similar to the way a rotary telephone dial is used. This would display the number in the display windows at the top of the calculator. Then, one would simply redial the second number to be added, causing the sum of both numbers to appear in the accumulator.

Each dial is associated with a one-digit display window located directly above it. It displays the value of the accumulator for this position. The complement of this digit, in the base of the wheel (6, 10, 12, 20), is displayed just above this digit. A horizontal bar hides either all the complement numbers when it is slid to the top or all the direct numbers when it is slid toward the center of the machine and thereby displays either the content of the accumulator or the complement of its value.[35]

Since the gears of the calculator rotated in only one direction, negative numbers could not be directly summed. To subtract one number from another, the method of nine's complement was used. The only two differences between an addition and a subtraction are the position of the display bar (direct versus complement) and the way the first number is entered (direct versus complement).

Input wheel

Input wheel

For a 10-digit wheel (N), the fixed outside wheel is numbered from 0 to 9 (N-1). The numbers are inscribed in a decreasing manner clockwise going from the bottom left to the bottom right of the stop lever. To add a 5, one must insert a stylus between the spokes that surround the number 5 and rotate the wheel clockwise all the way to the stop lever. The number displayed on the corresponding display register will be increased by 5 and, if a carry transfer takes place, the display register to the left of it will be increased by 1. To add 50, use the tens input wheel (second dial from the right on a decimal machine), to add 500, use the hundreds input wheel, etc...

Marks on two adjacent spokes

On all the wheels of all the known machines, except for the machine tardive,[36] two adjacent spokes are marked ; these marks differ from machine to machine, on the wheel pictured on the right, they are drilled dots, on the surveying machine they are carved, some are just scratches or marks made with a bit of varnish,[37] some were even marked with little pieces of paper.[38]

These marks are used to set the corresponding cylinder to its maximum number, ready to be re-zeroed. To do so, the operator must insert the stylus in between these two spokes and turn the wheel all the way to the stopping lever. This works because each wheel is directly linked to its corresponding display cylinder (it automatically turns by one during a carry operation) ; to mark the spokes during manufacturing, one can move the cylinder so that its highest number is displayed and then mark the spoke under the stopping lever and the one to the right of it.

Inner wheel of complements

Four of the known machines have inner wheels of complements; they were used to enter the first operand in a subtraction. They are mounted at the center of each spoked metal wheel and turn with it. The wheel displayed in the picture above has an inner wheel of complements but the numbers written on it are barely visible. On a decimal machine, the digits 0 through 9 are carved clockwise, with each digit positioned between two spokes so that the operator can directly inscribe its value in the window of complements by positioning his stylus in between them and turning the wheel clockwise all the way to the stop lever.[39] The marks on two adjacent spokes flank the digit 0 inscribed on this wheel.

Quotient wheel

On four of the known machines, above each wheel, a small quotient wheel is mounted on the display bar. These quotient wheels, which are set by the operator, have numbers from 1 to 10 inscribed clockwise on their peripheries (even above a non decimal wheel). Quotient wheels seem to have been used during a division to memorize the number of times the divisor was subtracted at each given index.[40]

Inner mechanism

Shrinking a turret clock mechanism

Pascal went through 50 prototypes before settling on his final design; we know that he started with some sort of calculating clock mechanism that used springs but after realizing its problems and limitations he continued to look for a way to make his calculator work properly.[41] Eventually he switched from trying to enlarge and reinforce a clock like mechanism to shrinking and adapting for his purpose a much stronger part of a turret clock mechanism called a lantern gear, itself derived from a water wheel mechanism, which could easily handle the strength of an operator input[42]

A lantern gear, as seen in this drawing, can resist the force of an animal and of running water
Same gear used in turret clocks powered by weights that can weigh hundreds of kilos
Pascal's adaptation

In the colored drawing above, the blue gear (input) meshes with the yellow gears (processing) which themselves drive the red gear (output). The intersection of two perpendicular cylinders is one point and therefore, in theory, the blue gear and the yellow gear mesh in one single point. Pascal designed a gear that could easily take the strength of the strongest operator and yet added almost zero friction to the entire mechanism.

Pawl and Ratchet

Pascal adapted a pawl and ratchet mechanism to his own turret wheel design ; the pawl prevents the wheel from turning counterclockwise during an operator input, but it is also used to precisely position the display wheel and the carry mechanism for the next digit when it is pushed up and lands into its next position. Because of this mechanism, each number displayed is perfectly centered in the display window and each digit is precisely positioned for the next operation. This mechanism would be moved six times if the operator dialed a six on its associated input wheel.

Carry mechanism

The sautoir

The sautoir

The sautoir is the centerpiece of the pascaline's carry mechanism. In his "Avis nécessaire...", Pascal wrote:

... as for the ease of use of this ... movement ... moving one thousand or even ten thousand wheels if they were there, each one performing their motion perfectly, is as easy as moving only one (I don't know if, after the principle that I perfected to design this device, there is another one left to be found in nature)...[43]

A machine with 10,000 wheels would work as well as a machine with two wheels because each wheel is independent of the other. When it is time to propagate a carry, the sautoir, under the sole influence of gravity,[44] is thrown toward the next wheel without any contact between the wheels. During its free fall the sautoir behaves like an acrobat jumping from one trapeze to the next without the trapezes touching each other (sautoir comes from the French verb sauter which means to jump). All the wheels (including gears and sautoir) have therefore the same size and weight independently of the capacity of the machine.

Pascal used gravity to arm the sautoirs. One must turn the wheel five steps from 4 to 9 in order to fully arm a sautoir, but the carry transfer will move the next wheel only one step. Thus much extra energy is accumulated during the arming of a sautoir.

All the sautoirs are armed by either an operator input or a carry forward. To re-zero a 10,000-wheel machine, if one existed, the operator would have to set every wheel to its maximum and then add a 1 to the "unit" wheel. The carry would turn every input wheel one by one in a very rapid Domino effect fashion and all the display registers would be reset.

The three phases of a carry transmission

The three phases of a carry transfer operation

The animation on the right shows the three phases of a carry transmission.

  1. The first phase happens when the display register goes from 4 to 9. The two carry pins (one after the other) lift the sautoir pushing on its protruding part marked (3,4,5). At the same time the kicking pawl (1) is pulled up, using a pin on the receiving wheel as guidance, but without effect on this wheel because of the top pawl/ratchet (C).
  2. The second phase starts when the display register goes from 9 to 0. The kicking pawl passes its guiding pin and its spring (z,u) positions it above this pin ready to push back on it. The sautoir keeps on moving up and suddenly the second carry pin drops it. The sautoir is falling of its own weight.
  3. The kicking pawl (1) pushes the pin on the receiving wheel and starts turning it. The upper pawl/ratchet (C) is moved to the next space. The operation stops when the protruding part (T) hits the buffer stop (R). The upper pawl/ratchet (C) position the entire receiving mechanism in its proper place.
  • During the first phase, the active wheel touches the one that will receive the carry through the sautoir, but it never moves it or modifies it and therefore the status of the receiving wheel has no impact whatsoever on the active wheel.
  • During the second phase, the sautoir and the two wheels are completely disconnected.
  • During the third phase the sautoir, which no longer touches the active wheel, adds one to the receiving wheel.

Operations

Principle

The Pascaline is a direct adding machine (it has no crank), so the value of a number is added to the accumulator as it is being dialed in. By moving a display bar, the operator can see either the number stored in the calculator or the complement of its value. Subtractions are performed like additions using some properties of 9's complement arithmetic.

9's complement

The 9's complement of any one digit decimal number d is 9 - d. So the 9's complement of 4 is 5 and the 9's complement of 9 is 0. Similarly the 11's complement of 3 is 8.

In a decimal machine with n dials the 9's complement of a number A is:

CP(A)= 10n - 1 - A

and therefore the 9's complement of (A - B) is:

CP(A - B)= 10n -1 - (A - B) = 10n -1 - A + B = CP(A) + B
CP(A - B)= CP(A) + B

In other words, the 9's complement of the difference of two numbers is equal to the sum of the 9's complement of the minuend added to the subtrahend. The same principle is valid and can be used with numbers composed of digits of various bases (base 6, 12, 20) like in the surveying or the accounting machines.

This can also be extended to:

CP(A - B - C - D)= CP(A) + B + C + D

This principle applied to the pascaline:

CP(A): First the complement of the minuend is entered. The operator can either use the inner wheels of complements or dial the complement of the minuend directly. The display bar is shifted to show the complement's window so that the operator sees the direct number displayed because CP(CP(A))= A.
B:    Then the second number is dialed in and adds its value to the accumulator.
CP(A - B): The result (A - B) is displayed in the complement window because CP(CP(A - B))= A - B. The last step can be repeated as long as the subtrahend is smaller than the minuend displayed in the accumulator,.

Resetting the machine

The machine has to be re-zeroed before each new operation.

To reset his machine, the operator has to set all the wheels to their maximum, using the marks on two adjacent spokes, and then add 1 to the rightmost wheel.[45]

The method of re-zeroing that Pascal chose, which propagates a carry right through the machine, is the most demanding task for a mechanical calculator and proves, before each operation, that the machine is fully functional.

This is a testament to the quality of the Pascaline because none of the 18th century criticisms of the machine mentioned a problem with the carry mechanism and yet this feature was fully tested on all the machines, by their resets, all the time.[46]

Re-zero Set all the wheels to their maximum using the marks on two adjacent spokes. Every single wheel is ready for a carry transfer.
 0   0   0   0   0 
 9   9   9   9   9 
  Add 1 to the right-most wheel. Each wheel sends its sautoir to the next one, the zeros appear one after another, like in a domino effect, from right to left.
 9   9   9   9   9 
 0   0   0   0   0 

Addition

Additions are performed with the display bar moved closest to the edge of the machine, showing the direct value of the accumulator.

After re-zeroing the machine, numbers are dialed in one after the other.

The following table shows all the steps required to compute: 12,345 + 56,789 = 69,134

Addition The machine is at zero, the operator enters 12,345.
 8   7   6   5   4 
 1   2   3   4   5 
The operator enters the second operand: 56,789. If he starts with the rightmost number, the second wheel will go from 4 to 5, during the inscription of the 9, because of a carry transmission....
 3   0   8   6   5 
 6   9   1   3   4 

Subtraction

Subtractions are performed with the display bar moved closest to the center of the machine showing the complement value of the accumulator.

The accumulator contains CP( A ) during the first step and CP( A - B) after adding B. In displaying that data in the complement window, the operator sees CP( CP( A)) which is A and then CP(CP( A - B )) which is (A - B). It feels like an addition since the only two differences in between an addition and a subtraction are the position of the display bar (direct versus complement) and the way the first number is entered (direct versus complement).

The following table shows all the steps required to compute: 54,321 - 12,345 = 41,976

Change display space Move the display bar down to uncover the complement part of each result cylinder. From this point on, every number dialed into the machine adds its value to the accumulator and therefore decreases the total displayed in the complement window.
 9   9   9   9   9 
 0   0   0   0   0 
Subtraction Enter the 9's complement of the minuend. The operator can either use the inner wheels of complements or dial the 9's complement of 54,321 (45,678) directly.
 5   4   3   2   1 
 4   5   6   7   8 
Dial the subtrahend (12,345) on the spoked metal wheels. This is an addition. The result, 41,976, is in the 9's complement window.
 4   1   9   7   6 
 5   8   0   2   3 

Pascal versus Schickard

Schickard's calculating clock

History

From the introduction of the Pascaline and for more than three centuries Pascal was known as the inventor of the mechanical calculator, but then, in 1957, Franz Hammer, a biographer of Johannes Kepler, challenged this fact by announcing that the drawings of a previously unknown working calculating clock, predating Pascal's work by twenty years had been rediscovered, after three centuries of absence, in two letters that Wilhelm Schickard had written to his friend Johannes Kepler in 1623 and 1624.[47] The 1624 letter stated that the first machine to be built by a professional had been destroyed in a fire during its construction and that he was abandoning his project.[48]

Franz Hammer asserted that because these letters had been lost for three hundred years, Blaise Pascal had been called[49] and celebrated as[50] the inventor of the mechanical calculator in error during all this time.

Published since 1718

After careful examination it was found that Schikard's drawings had been published at least once per century starting from 1718.[51] This alone invalidated the first part of Franz Hammer's claim. The other part of Franz Hammer's claim, which was also erroneous, was that the two letters contained the drawings of a calculating clock that actually worked.

Addition of wheels and springs

Bruno von Freytag Loringhoff, a mathematics professor at the University of Tübingen built the first replica of Schickard's machine but not without adding wheels and springs to finish the design:

This simple-looking device actually presents a host of problems to anyone attempting to construct an adding machine based on this principle. The major problem is caused by the fact that the single tooth must enter into the teeth of the intermediate wheel, rotate it 36 degrees (one tenth of a revolution), and exit from the teeth, all while only rotating 36 degrees itself. The most elementary solution to this problem consists of the intermediate wheel being, in effect, two different gears, one with long and one with short teeth together with a spring-loaded detente (much like the pointer used on the big wheel of the gambling game generally known as Crown and Anchor) which would allow the gears to stop only in specific locations. It is not known if Schickard used this mechanism, but it certainly works well on the reproductions constructed by von Freytag Loringhoff.
Michael R. Williams[52], History of Computing Technology, IEEE (1997)

Without this twentieth-century improvement in the carry mechanism, which is not described in any of Schickard's letters or drawings, the replicas would not have worked.

Wrong carry mechanism

Another problem was found after the replicas were built:

... it is almost certain that Pascal would not have known of Schickard's machine ...
Pascal seems to have realized right from the start that the single-tooth gear, like that used by Schickard, would not do for a general carry mechanism. The single-tooth gear works fine if the carry is only going to be propagated a few places but, if the carry has to be propagated several places along the accumulator, the force needed to operate the machine would be of such magnitude that it would do damage to the delicate gear works.
Michael R. Williams, History of Computing Technology, IEEE (1997)[53]

Schickard's machine used clock wheels which were made stronger and were therefore heavier, to prevent them from being damaged by the force of an operator input. Each digit used a display wheel, an input wheel and an intermediate wheel. During a carry transfer all these wheels meshed with the wheels of the digit receiving the carry. The cumulative friction and inertia of all these wheels could "...potentially damage the machine if a carry needed to be propagated through the digits, for example like adding 1 to a number like 9,999".[54]

In Pascal's calculator each input wheel is totally independent from all the others and carries are propagated in sequence. Pascal chose, for his machine, a method of re-zeroing that propagates a carry right through the machine.[45] It is the most demanding operation to execute for a mechanical calculator and proved, before each operation, that the Pascaline was fully functional. This is a testament to the quality of the Pascaline because none of the 18th century criticisms of the machine mentioned a problem with the carry mechanism and yet this feature was fully tested on all the machines, by their resets, all the time.[46]

Conclusion

Pascal is recognized for inventing the first practical mechanical calculator. Although Schickard designed his machine twenty years earlier, the drawings of Schickard's calculating clock described a machine that was neither complete (it was missing wheels and springs) nor fully usable (it had a non-functioning carry mechanism). Schickard's calculating clock had been known since his two letters were first made public in 1718 but its design had little or no influence on the development of mechanical calculators.[55] Schickard had subsequently abandoned the project to study astronomy and invent astronomical instruments. The calculating clock was not successfully constructed until a century later by Giovanni Poleni. This version featured two-motions: the numbers are input during the first motion and are processed in a second motion.

See also

Notes

  1. Maurice d'Ocagne p.245 (1893)
  2. Jean Marguin, p. 48 (1994) ; Quoting René Taton (1963)
  3. 3.0 3.1 Magazine Nature, (1942)
  4. (fr) La Machine d’arithmétique, Blaise Pascal, Wikisource
  5. 5.0 5.1 Guy Mourlevat, p.12 (1988)
  6. Anne of Austria was Queen consort of France at the time.
  7. See the paragraph Competing designs in this article
  8. See the paragraph Inner mechanism in this article
  9. All computers regardless of size or purpose are powered by microprocessors and yet only 2% of the microprocessors produced worldwide in the year 2000 were used as computer central processing units the other 98% were used in embedded processor designs, Jim Turley, The essential guide to semiconductors, Prentice Hall, New Jersey, 2003, p. 123
  10. Leland Locke, p. 316 (1933)
  11. Howard Aiken, Proposed automatic calculating machine, presented to IBM in 1937
  12. Book X, Chapter 9 retreaved 10-15-2010
  13. Needham, volume 4, p.281 (1986)
  14. Georges Ifrah, p.579 (2000)
  15. "Gerbert, who, under the name of Sylvester II occupied the papal chair from 999 to 1003, constructed a speaking head [...] For this exertion of his ingenuity he was, of course, accused of magic, the common charge against mechanical inventors in those times." "Speaking machines". The parlour review, Philadelphia 1 (3). January 20, 1838. Retrieved October 11, 2010. 
  16. "In the thirteenth century Albert Magnus, the extent of whose knowledge was astonishing for the age in which he lived, made a head of earthenware. It is said that his disciple Thomas Aquinas, was so terrified when he heard it speak that he broke it to pieces, upon which the mechanist exclaimed, There goes the labour of forty years. In the same century lived the celebrated Roger Bacon, who is reported to have made a similar automaton." "Speaking machines". The parlour review, Philadelphia 1 (3). January 20, 1838. Retrieved October 11, 2010. 
  17. Georges Ifrah, p.124 (2001). Single tooth carry mechanisms worked well in pedometers of the 16th century and were still used in mechanical odometers and gas meters during the 20th century
  18. 18.0 18.1 Please see Mechanical calculator#Calculating clocks: unsuccessful mechanical calculators
  19. See paragraph: Competing designs
  20. Jean Marguin, p. 46 (1994)
  21. (fr) Wikisource: Privilège du Roi, pour la Machine Arithmétique La Machine d’arithmétique, Blaise Pascal
  22. The French text ( Encyclopédie de Diderot & d'Alembert, Tome I, 1ère édition, p.680-681) reads: "La première machine arithmétique qui ait paru, est de Blaise Pascal, né à Clermont en Auvergne le 19 juin 1623 ; il l'inventa à l'âge de dix-neuf ans. On en a fait quelques autres depuis qui, au jugement même de MM. de l’Académie des Sciences, paraissent avoir sur celle de Pascal des avantages dans la pratique ; mais celle de Pascal est la plus ancienne ; elle a pu servir de modèle à toutes les autres ; c'est pourquoi nous l'avons préférée"
  23. Wikisource: Avis nécessaire à ceux qui auront curiosité de voir la Machine d'Arithmétique et de s'en servir La Machine d’arithmétique, Blaise Pascal
  24. 24.0 24.1 Jean Marguin, p. 64-65 (1994)
  25. Scripta Mathematica, p.149 (1932)
  26. Jean Marguin, p.66 translated from french: "L'opérateur devait donc, surtout dans le cas de retenues multiples, surveiller les reports et corriger, à la main, les éventuelles erreurs."
  27. Claude Perrault, p.38 (1700).
  28. The 1694 Stepped Reckoner had a problem in the carry mechanism after more than two consecutive carries and the calculating clocks either had the wrong carry mechanism (one tooth wheel) or had no carry mechanism in between the digits of the accumulator. See Mechanical Calculator#The 17th century
  29. Magazine Nature, (1942)
  30. Guy Mourlevat, p. 38 (1988)
  31. http://www.clermont-ferrand.fr/-Museum-Henri-Lecoq-.html
  32. Guy Mourlevat, Genealogy, (1988)
  33. http://www.skd.museum/en/museums-institutions/zwinger-with-semperbau/mathematisch-physikalischer-salon/index.html
  34. http://www-03.ibm.com/ibm/history/exhibits/attic3/attic3_room3.html
  35. One should note that on the above drawing of the mechanism, printed more than one hundred years after Pascal's death, only two of the eight display cylinders have their numbers properly aligned with their nine's complements.
  36. Guy Mourlevat, p.29 (1988). "Toutes les machines arithmétiques inventoriées....sauf la machine tardive du C.N.A.M....ont deux rayons contigus marqués".
  37. Guy Mourlevat, p.29 (1988). "...palmette, petits ronds, griffures, vernis".
  38. Usage de la machine, Courrier du centre international Blaise Pascal, Clermont-Ferrand, no 8, 1986
  39. Guy Mourlevat, pp.31-33 (1988)
  40. Guy Mourlevat, p.27 (1988)
  41. "...I devised a third which works by springs and which has a very simple design. This is the one, as I have already stated, that I used many times, hidden in the plain sight of an infinity of persons and which is still in operating order. Nevertheless, while always improving on it, I found reasons to change its design..." translated from "j'en composai une troisième qui va par ressorts et qui est très simple en sa construction. C'est celle de laquelle, comme j'ai déjà dit, je me suis servi plusieurs fois, au vu et su d'une infinité de personnes, et qui est encore en état de servir autant que jamais. Toutefois, en la perfectionnant toujours, je trouvai des raisons de la changer" Avis nécessaire à ceux qui auront curiosité de voir la Machine d'Arithmétique et de s'en servir Wikisource: La Machine d’arithmétique, Blaise Pascal
  42. Jean Marguin, p.41 (1994)
  43. The French text reads: "...pour la facilité de ce ... mouvement .... il est aussi facile de faire mouvoir mille et dix mille roues tout à la fois, si elles y étaient, quoique toutes achèvent leur mouvement très parfait, que d'en faire mouvoir une seule (je ne sais si, après le principe sur lequel j'ai fondé cette facilité, il en reste un autre dans la nature)...". Translated by Serge Roubé on December 1, 2010.
  44. Guy Mourlevat, p.17 (1988)
  45. 45.0 45.1 Courrier du CIBP, N°8, p.9, (1986)
  46. 46.0 46.1 "...et si blocage il y avait, la machine était pratiquement inutilisable, ce qui ne fut jamais signalé dans les textes du XVIIIe siecle parmi ses défaults" Guy Mourlevat, p.30 (1988)
  47. Stan Augarten, p.20, (1984)
  48. Jean Marguin, p. 46-48 (1994)
  49. "[...] but it was not until 1642 that Blaise Pascal gave us the first mechanical calculating machine in the sense that the term is used today." Howard Aiken, Proposed automatic calculating machine, presented to IBM in 1937
  50. "Pascal's invention of the calculating machine, just three hundred years ago, was made while he was a youth of nineteen. He was spurred to it by seeing the burden of arithmetical labor involved in his father's official work as supervisor of taxes at Rouen. He conceived the idea of doing the work mechanically, and developed a design appropriate for this purpose ; showing herein the same combination of pure science and mechanical genius that characterized his whole life. But it was one thing to conceive and design the machine, and another to get it made and put into use. Here were needed those practical gifts that he displayed later in his inventions..." Magazine Nature, Prof. S. Chapman, Pascal tercentenary celebration, London, (1942)
  51. History of computers The calculating Clock of Wilhelm Schickard. Retrieved January 31, 2012
  52. Michael Williams, p.122 (1997)
  53. Michael Williams, p.124,128 (1997)
  54. Eric Swedin, p.11 (2005)
  55. René Taton, p. 81 (1969)

Sources

  • Vidal, Nathalie; Vogt, Dominique (2011). Les Machines Arithmétiques de Blaise Pascal (in French). Clermont-Ferrand: Muséum Henri-Lecoq. ISBN 978-2-9528068-4-8. 
  • Pascal, Blaise (1779). Oeuvres de Blaise Pascal (in French). La Haye: Chez Detune. 
  • Ellenberger, Michel; Collin, Marie-Marthe (1993). La machine à calculer de Blaise Pascal (in French). Paris: Nathan. 
  • Mourlevat, Guy (1988). Les machines arithmétiques de Blaise Pascal (in French). Clermont-Ferrand: La Française d'Edition et d'Imprimerie. 
  • Marguin, Jean (1994). Histoire des instruments et machines à calculer, trois siècles de mécanique pensante 1642-1942 (in French). Hermann. ISBN 978-2-7056-6166-3. 
  • Taton, René (1949). Le calcul mécanique. Que sais-je ? n° 367 (in French). Presses universitaires de France. 
  • Taton, René (1963). Le calcul mécanique. Que sais-je ? n° 367 (in French). Presses universitaires de France. pp. 20–28. 
  • Taton, René (1969). Histoire du calcul. Que sais-je ? n° 198 (in French). Presses universitaires de France. 
  • Collectif (1942). Catalogue du musée - Section A Instruments et machines à calculer (in French). Paris: Conservatoire National des Arts et Métiers. 
  • Ginsburg, Jekuthiel (2003). Scripta Mathematica (Septembre 1932-Juin 1933). Kessinger Publishing, LLC. ISBN 978-0-7661-3835-3. 
  • Needham, Joseph (1986). Science and Civilization in China: Volume 4, Physics and Physical Technology, Part 2, Mechanical Engineering. Taipei: Caves Books, Ltd. 
  • Ifrah, Georges (2000). The Universal History of Numbers. John Wiley & Sons, Inc. ISBN 0-471-39671-0. 
  • Ifrah, Georges (2001). The Universal History of Computing. John Wiley & Sons, Inc. ISBN 0-471-39671-0. 
  • Felt, Dorr E. (1916). Mechanical arithmetic, or The history of the counting machine. Chicago: Washington Institute. 
  • d'Ocagne, Maurice (1893). Annales du Conservatoire national des arts et métier, 2e série, tome 5, Le calcul simplifié (in French). Paris: Gauthiers-Villars et files, Imprimeurs-Libraires. 
  • Williams, Michael R. (1997). History of Computing Technology. Los Alamitos, California: IEEE Computer Society. ISBN 0-8186-7739-2. 
  • Bishop, Morris (1936). Pascal, The life of genius. New York: Reynal & Hitchcock. 
  • Swedin, Eric G.; Ferro, David L. (2005). Computers: The Life Story of a Technology. Westport, CT: Greenwood. ISBN 0-8018-8774-7. 
  • Perrault, Claude (1700). Recueil de plusieurs machines de nouvelle invention. Paris, France: Jean Batiste Coignard. 
  • M.E.P (October 31, 1942). "Pascal tercentenary celebration". Nature (London) 150: 527. 
  • Prof. S. Chapman (October 31, 1942). "Blaise Pascal (1623-1662) Tercentenary of the calculating machine". Nature (London) 150: 508–509. 
  • "Usage de la machine". Courrier du centre international Blaise Pascal (in French) (Clermont-Ferrand) (8): 4–25. 1986. 

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.