Page:Scientific Memoirs, Vol. 3 (1843).djvu/741

From Wikisource
Jump to navigation Jump to search
This page has been validated.
ON BABBAGE'S ANALYTICAL ENGINE.
729

values undergo alterations during a performance of the operations (13.…23), and consequently the columns present a new set of values for the next performance of (13….23) to work on.

At the termination of the repetition of operations (13…23) in computing , the alterations in the values on the Variables are, that

In this state the only remaining processes are first: to transfer the value which is on , to ; and secondly to reduce , , to zero, and to add[1] one to , in order that the engine may be ready to commence computing . Operations 24 and 25 accomplish these purposes. It may be thought anomalous that Operation 25 is represented as leaving the upper index of still = unity. But it must be remembered that these indices always begin anew for a separate calculation, and that Operation 25 places upon the first value for the new calculation.

It should be remarked, that when the group (13…23) is repeated, changes occur in some of the upper indices during the course of the repetition: for example, would become and .

We thus see that when , nine Operation-cards are used; that when , fourteen Operation-cards are used; and that when , twenty-five Operation-cards are used; but that no more are needed, however great may be; and not only this, but that these same twenty-five cards suffice for the successive computation of all the Numbers from to inclusive. With respect to the number of Variable-cards, it will be remembered, from the explanations in previous Notes, that an average of three such cards to each operation (not however to each Operation-card) is the estimate. According to this the computation of will require twenty-seven Variable-cards; forty-two such cards; seventy-five; and for every succeeding after , there would be thirty-three additional Variable-cards (since each repetition of the group (13…23) adds eleven to the number of operations required for computing the previous ). But we must now explain, that whenever there is a cycle of operations, and if these merely require to be supplied with numbers from the same pairs of columns and likewise each operation to place its result on the same column for every repetition of the whole group, the process then admits of a cycle of Variable-cards for effecting its purposes. There is obviously much more symmetry and simplicity in the arrangements, when cases do admit of repeating the Variable as well as the Operation-cards. Our present example is of this nature. The only exception to a perfect identity in all the processes and columns used, for every repetition of Operations (13…23) is, that Operation 21 always requires one of its factors from a new column, and Operation 24 always puts its result

  1. It is interesting to observe, that so complicated a case as this calculation of the Bernoullian Numbers, nevertheless, presents a remarkable simplicity in one respect; viz., that during the processes for the computation of millions of these Numbers, no other arbitrary modification would be requisite in the arrangements, excepting the above simple and uniform provision for causing one of the data periodically to receive the finite increment unity.