Page:Passages from the Life of a Philosopher.djvu/136

This page has been validated.
120
DISCOVERS A MISTAKE.

number, say of 2303. The attendant would then go to the drawer containing the pasteboard cards representing its table of logarithms. From amongst these he would take the required logarithmic card, and place it in the machine. Upon this the engine would first ascertain whether the assistant had or had not given him the correct logarithm of the number; if so, it would use it and continue its work. But if the engine found the attendant had given him a wrong logarithm, it would then ring a louder bell, and stop itself. On the attendant again examining the engine, he would observe the words, "Wrong tabular number," and then discover that he really had given the wrong logarithm, and of course he would have to replace it by the right one.

Upon this, Professor MacCullagh naturally asked why, if the machine could tell whether the logarithm was the right one, it should have asked the attendant at all? I told him that the means employed were so ridiculously simple that I would not at that moment explain them; but that if he would come again in the course of a few days, I should be ready to explain it. Three or four days after, Bessel and Jacobi, who had just arrived in England, were sitting with me, inquiring about the Analytical Engine, when fortunately my friend MacCullagh was announced. The meeting was equally agreeable to us all, and we continued our conversation. After some time Bessel put to me the very same question which MacCullagh had previously asked. On this Jacobi remarked that he, too, was about to make the same inquiry when Bessel had asked the question. I then explained to them the following very simple means by which that verification was accomplished.

Besides the sets of cards which direct the nature of the operations to be performed, and the variables or constants