Sketch of the Analytical Engine invented by Charles Babbage, Esq.Menabrea, Luigi Federico
Science
Sketch of the Analytical Engine invented by Charles Babbage, Esq.
Menabrea, Luigi Federico
Babbage, Charles, 1791-1871; Numerical analysis
the constants , , , &c. are represented on the seven
columns of discs, of which the engine consists. It can therefore
tabulate accurately and to an unlimited extent, all
series whose general term is comprised in the above formula; and it can
also tabulate approximatively between intervals of greater or
less extent, all other series which are capable of tabulation by
the Method of Differences.
The Analytical Engine, on the contrary, is not merely adapted for
tabulating the results of one particular function and of no
other, but for developing and tabulating any function whatever.
In fact the engine may be described as being the material expression
of any indefinite function of any degree of generality and complexity,
such as for instance,
which is, it will be observed, a function of all other possible
functions of any number of quantities.
In this, which we may call the neutral or zero state
of the engine, it is ready to receive at any moment, by means of
cards constituting a portion of its mechanism (and applied on the
principle of those used in the Jacquard-loom), the impress of whatever
special function we may desire to develope or to tabulate. These
cards contain within themselves (in a manner explained in the Memoir
itself, pages 12 and 13) the law of development of the particular
function that may be under consideration, and they compel the mechanism
to act accordingly in a certain corresponding order. One of the
simplest cases would be, for example, to suppose that
is the particular function
which the Difference Engine tabulates for values of only up to
7. In this case the cards would order the mechanism to go through that
succession of operations which would tabulate
where might be any number whatever.
[Pg 27]
These cards, however, have nothing to do with the regulation of
the particular numerical data. They merely determine the
operations[16] to be effected, which operations may of course be
performed on an infinite variety of particular numerical values, and
do not bring out any definite numerical results unless the numerical
data of the problem have been impressed on the requisite portions of
the train of mechanism. In the above example, the first essential step
towards an arithmetical result, would be the substitution of specific
numbers for , and for the other primitive quantities which enter
into the function.
Again, let us suppose that for we put two complete
equations of the fourth degree between and . We must then
express on the cards the law of elimination for such equations. The
engine would follow out those laws, and would ultimately give the
equation of one variable which results from such elimination. Various
modes of elimination might be selected; and of course the cards
must be made out accordingly. The following is one mode that might be
adopted. The engine is able to multiply together any two functions of
the form
Public-domain text, read in full here on John Shaqi.
Reviews
Reviews
No reviews yet
Be the first to share your thoughts on this work.
Join the Discussion
Join the discussion
Sign in to leave a comment or review.
Sign InorCreate an account