冷冻图书馆
← 计算与开源

馆藏号 S-007214计算与开源

On a Proposed Analytical Machine

论一台拟议中的分析机

1909 年 4 月3,001 词13 分钟Claude 译

馆员评分7.7Claude · AI

读者评分—满 5 人评分后显示

都柏林一位职员独立设计的通用计算机,清晰而有创意;从未造出,长期湮没,意义在于再次抵达巴贝奇的构想。

阅读设置

字号

I purpose to give in this paper a short account of the result of about six years’ work, undertaken by me with the object of designing machinery capable of performing calculations, however intricate or laborious, without the immediate guidance of the human intellect.

本文打算简要介绍我大约六年工作的成果。这项工作的目的,是设计一种机器,无论计算多么繁复艰巨,都能不经人类智力的直接指引而完成。

In the first place I desire to record my indebtedness to Professor C. V. Boys, F.R.S., for the assistance which I owe to his kindness in entering into correspondence with me on the matter to which this paper is devoted.

首先,我要感谢 C. V. 博伊斯教授(皇家学会会员),承蒙他好意与我就本文所涉的问题通信,给予了帮助。

It would be difficult and very inadvisable to write on the present subject without referring to the remarkable work of Charles Babbage, who, having first invented two Difference Engines, subsequently (about eighty years ago) designed an Analytical Engine, which was shown to be at least a theoretical possibility; but unfortunately its construction had not proceeded far when its inventor died. Since Babbage’s time his Analytical Engine seems to have been almost forgotten; and it is probable that no living person understands the details of its projected mechanism. My own knowledge of Babbage’s Engines is slight, and for the most part limited to that of their mathematical principles.

论及这个题目,如果不提查尔斯·巴贝奇的卓越工作,那将是困难的,也是很不明智的。他先发明了两台差分机,后来(大约八十年前)又设计了一台分析机,并证明它至少在理论上是可能的;可惜它的建造尚未取得多少进展,发明者就去世了。自巴贝奇的时代以来,他的分析机似乎几乎被人遗忘了;很可能如今在世的人中,没有谁了解它设计中的机构细节。我本人对巴贝奇各台机器的了解很少,大体限于它们的数学原理。

The following definitions of an Analytical Engine, written by Babbage’s contemporaries, describe its essential functions as viewed from different standpoints:—

下面是巴贝奇同时代人为分析机下的几个定义,它们从不同的角度描述了分析机的基本功能:——

“A machine to give us the same control over the executive which we have hitherto only possessed over the legislative department of mathematics.”
“一台机器,它使我们对数学的执行部门拥有的控制,如同迄今只对其立法部门才拥有的那种控制。”
“The material expression of any indefinite function of any degree of generality and complexity, such as, for instance:—F (x, y, z, log x, sin y, &c.), which is, it will be observed, a function of all other possible functions of any number of quantities.”
“任何具有任意一般性和复杂性的不定函数的物质表达,例如:——F (x, y, z, log x, sin y, &c.);可以看到,这是任意多个量的所有其他可能函数的函数。”
“An embodying of the science of operations constructed with peculiar reference to abstract number as the subject of those operations.”
“运算科学的一种体现,其构造特别着眼于以抽象的数作为这些运算的对象。”
“A machine for weaving algebraical patterns.”
“一台编织代数图案的机器。”

These four statements show clearly that an Analytical Machine “does not occupy common ground with mere ‘calculating machines.’ It holds a position wholly its own.”

这四种说法清楚地表明,分析机“与单纯的‘计算机器’并不处于同一领域。它占有完全属于自己的位置。”

In order to prevent misconception, I must state that my work was not based on Babbage’s results—indeed, until after the completion of the first design of my machine, I had no knowledge of his prior efforts in the same direction. On the other hand, I have since been greatly assisted in the more advanced stages of the problem by, and have received valuable suggestions from, the writings of that accomplished scholar. There is in some respects a great resemblance between Babbage’s Analytical Engine and the machine which I have designed—a resemblance which is not, in my opinion, due wholly to chance, but in a great measure to the nature of the investigations, which tend to lead to those conclusions on which the resemblance depends. This resemblance is almost entirely confined to the more general, abstract, or mathematical side of the question; while the contrast between the proposed structure of the two projected machines could scarcely be more marked.

为了避免误解,我必须声明,我的工作并不是以巴贝奇的成果为基础的——事实上,直到我的机器第一个设计完成之后,我才知道他早先曾朝同一方向努力过。另一方面,此后在问题的较深阶段,我从这位学识渊博的学者的著作中得到了很大帮助和宝贵的启发。巴贝奇的分析机和我设计的机器在某些方面非常相似;在我看来,这种相似并不完全出于偶然,而在很大程度上是由研究的性质决定的,因为这种研究往往会导向相似之处所依据的那些结论。这种相似几乎完全局限于问题较为一般、抽象或数学的一面;而两台设想中的机器在拟议结构上的差异,则再明显不过了。

It is unnecessary for me to prove the possibility of designing a machine capable of automatically solving all problems which can be solved by numbers. The principles on which an Analytical Machine may rest “have been examined, admitted, recorded, and demonstrated.” I would refer those who desire information thereon to the Countess of Lovelace’s translation of an article on Babbage’s Engine, which, together with copious notes by the translator, appears in R. Taylor’s “Scientific Memoirs,” vol. iii.; to Babbage’s own work, “Passages from the Life of a Philosopher”; and to the Report of the British Association for the year 1878, p. 92. These papers furnish a complete demonstration that the whole of the developments and operations of analysis are capable of being executed by machinery.

我无需证明设计一台能自动解决一切可用数字解决的问题的机器是可能的。分析机所能依据的原理,“已经被审视、承认、记录并证明过了。”想了解这方面情况的人,我建议去读洛夫莱斯伯爵夫人翻译的一篇关于巴贝奇分析机的文章——连同译者所加的详尽注释,载于 R. 泰勒编的《科学论文集》第三卷;巴贝奇本人的著作《一位哲学家的生平片段》;以及英国科学促进会 1878 年报告第 92 页。这些文献完整地证明了:分析学的全部展开和运算,都能由机器执行。

Notwithstanding the complete and masterly treatment of the question to be found in the papers mentioned, it will be necessary for me briefly to outline the principles on which an Analytical Machine is based, in order that my subsequent remarks may be understood.

尽管上述文献对这个问题的论述完整而精湛,我仍有必要简要概述分析机所依据的原理,以便读者理解我下面的论述。

An Analytical Machine must have some means of storing the numerical data of the problem to be solved, and the figures produced at each successive step of the work (together with the proper algebraical signs); and, lastly, a means of recording the result or results. It must be capable of submitting any two of the numbers stored to the arithmetical operation of addition, subtraction, multiplication, or division. It must also be able to select from the numbers it contains the proper numbers to be operated on; to determine the nature of the operation to which they are to be submitted; and to dispose of the result of the operation, so that such result can be recalled by the machine and further operated on, should the terms of the problem require it. The sequence of operations, the numbers (considered as abstract quantities only) submitted to those operations, and the disposition of the result of each operation, depend upon the algebraical statement of the calculation on which the machine is engaged; while the magnitude of the numbers involved in the work varies with the numerical data of that particular case of the general formula which is in process of solution. The question therefore naturally arises as to how a machine can be made to follow a particular law of development as expressed by an algebraic formula. An eminently satisfactory answer to that question (and one utilized by both Babbage and myself) is suggested by the Jacquard loom, in which interesting invention a system of perforated cards is used to direct the movements of the warp and weft threads, so as to produce in the woven material the pattern intended by the designer. It is not difficult to imagine that a similar arrangement of cards could be used in a mathematical machine to direct the weaving of numbers, as it were, into algebraic patterns, in which case the cards in question would constitute a kind of mathematical notation. It must be distinctly understood that, if a set of such cards were once prepared in accordance with a specified formula, it would possess all the generality of algebra, and include an infinite number of particular cases.

分析机必须有某种手段,来存储待解问题的数值数据,以及每一步工作产生的数字(连同适当的代数符号);最后,还要有记录一个或多个结果的手段。它必须能对所存储的任意两个数进行加、减、乘、除的算术运算。它还必须能从所存的数中选出要参加运算的那些数;决定对它们施行何种运算;并处置运算的结果,使这个结果在问题的条件需要时,能被机器调出来作进一步运算。运算的顺序、参加这些运算的数(仅作为抽象的量来看),以及每次运算结果的处置,都取决于机器正在进行的计算的代数表述;而工作中涉及的数的大小,则随正在求解的一般公式的那个具体情形的数值数据而变化。于是自然产生一个问题:怎样才能使机器遵循一个由代数公式所表达的特定展开规律?对此,提花织机提供了一个极为令人满意的答案(巴贝奇和我都采用了它):在这项有趣的发明中,一套穿孔卡片用来指挥经线和纬线的运动,从而在织物上织出设计者所要的图案。不难想象,在数学机器中也可以用类似的卡片装置,来指挥把数字仿佛编织成代数图案;这样,这些卡片就构成了一种数学记号。必须清楚地认识到:一套这样的卡片一旦按照某个指定的公式准备好,就具有代数的全部一般性,包含无穷多个特殊情形。

I have prepared many drawings of the machine and its parts; but it is not possible in a short paper to go into any detail as to the mechanism by means of which elaborate formulæ can be evaluated, as the subject is necessarily extensive and somewhat complicated; and I must, therefore, confine myself to a superficial description, touching only points of particular interest or importance.

我已为这台机器及其部件画了许多图纸;但在一篇短文里,不可能详细说明借以计算复杂公式的机构,因为这个题目必然内容广泛而且相当复杂;因此我只能作一番粗略的描述,只谈特别有意思或特别重要的几点。

Babbage’s Jacquard-system and mine differ considerably; for, while Babbage designed two sets of cards—one set to govern the operations, and the other set to select the numbers to be operated on—I use one sheet or roll of perforated paper (which, in principle, exactly corresponds to a set of Jacquard-cards) to perform both these functions in the order and manner necessary to solve the formula to which the particular paper is assigned. To such a paper I apply the term formula-paper. Each row of perforations across the formula-paper directs the machine in some definite step in the process of calculation—such as, for instance, a complete multiplication, including the selection of the numbers to be multiplied together. Of course a single formula-paper can be used for an indefinite number of calculations, provided that they are all of one type or kind (i.e. algebraically identical).

巴贝奇的提花系统和我的大不相同:巴贝奇设计了两套卡片——一套掌管运算,另一套选择参加运算的数——而我只用一张或一卷穿孔纸(它在原理上与一套提花卡片完全对应),按求解该纸所对应的公式所必需的顺序和方式,来完成这两种功能。我把这样的纸称为公式纸。公式纸上每一行横向的孔,都指挥机器完成计算过程中的某个确定步骤——例如一次完整的乘法,包括选择要相乘的数。当然,一张公式纸可以用于无数次计算,只要它们都属于同一类型(即在代数上相同)。

In referring to the numbers stored in the machine, the difficulty arises as to whether we refer to them as mere numbers in the restricted arithmetical sense, or as quantities, which, though always expressed in numerals, are capable of practically infinite variation. In the latter case they may be regarded as true mathematical variables. It was Babbage’s custom (and one which I shall adopt) when referring to them in this sense to use the term “Variable” (spelt with capital V), while applying the usual meanings to the words “number” and “variable.”

谈到机器中存储的数,就会遇到一个难题:我们是把它们看作狭义算术意义上的单纯的数,还是看作这样的量——它们虽然总是用数字表示,却实际上可以无限变化。在后一种情况下,它们可以被看作真正的数学变量。巴贝奇的习惯(我也将沿用)是:在这个意义上称呼它们时,用“Variable”(大写 V 的“变量”)一词,而“number”和“variable”两个词仍按通常的意思使用。

In my machine each Variable is stored in a separate shuttle, the individual figures of the Variable being represented by the relative positions of protruding metal rods or “type,” which each shuttle carries. There is one of these rods for every figure of the Variable, and one to indicate the sign of the Variable. Each rod protrudes a distance of from 1 to 10 units, according to the figure or sign which it is at the time representing. The shuttles are stored in two co-axial cylindrical shuttle-boxes, which are divided for the purpose into compartments parallel to their axis. The present design of the machine provides for the storage of 192 Variables of twenty figures each; but both the number of Variables and the number of figures in each Variable may, if desired, be greatly increased. It may be observed, too, that the shuttles are quite independent of the machine, so that new shuttles, representing new Variables, can be introduced at any time.

在我的机器中,每个变量存放在一个单独的梭子里;变量的各位数字,由梭子所带的、伸出的金属杆即“字杆”的相对位置来表示。变量的每一位数字有一根这样的杆,另有一根表示变量的正负号。每根杆按它当时所表示的数字或符号,伸出 1 到 10 个单位的长度。梭子存放在两个同轴的圆柱形梭箱里,梭箱为此分隔成平行于轴线的格子。按目前的设计,机器可以存储 192 个各有二十位数字的变量;但如有需要,变量的个数和每个变量的位数都可以大大增加。还可以看到,梭子完全独立于机器,因此随时可以放入代表新变量的新梭子。

When two Variables are to be multiplied together, the corresponding shuttles are brought to a certain system of slides called the index, by means of which the machine computes the product. It is impossible precisely to describe the mechanism of the index without drawings; but it may be compared to a slide-rule on which the usual markings are replaced by movable blades. The index is arranged so as to give several readings simultaneously. The numerical values of the readings are indicated by periodic displacements of the blades mentioned, the duration of which displacements are recorded in units measured by the driving shaft on a train of wheels called the mill, which performs the carrying of tens, and indicates the final product. The product can be transferred from thence to any shuttle, or to two shuttles simultaneously, provided that they do not belong to the same shuttle-box. The act of inscribing a new value in a shuttle automatically cancels any previous value that the shuttle may have contained. The fundamental action of the machine may be said to be the multiplying together of the numbers contained in any two shuttles, and the inscribing of the product in one or two shuttles. It may be mentioned here that the fundamental process of Babbage’s Engine was not multiplication but addition.

当两个变量要相乘时,相应的梭子被送到一组称为指标器的滑尺那里,机器借助它算出乘积。没有图纸,就无法准确描述指标器的机构;但可以把它比作一把计算尺,只是上面通常的刻度换成了可移动的刀片。指标器的安排使它能同时给出好几个读数。读数的数值由上述刀片的周期性位移来表示,位移的持续时间由驱动轴以单位计量,记录在一组称为运算器的齿轮上;运算器负责进位,并显示最后的乘积。乘积可以从那里转送到任何一个梭子,或同时转送到两个梭子,只要它们不属于同一个梭箱。往一个梭子里写入新值,会自动抹去它原先所存的任何值。可以说,这台机器的基本动作,就是把任意两个梭子中的数相乘,并把乘积写入一个或两个梭子。这里不妨一提:巴贝奇分析机的基本过程不是乘法,而是加法。



The machine prints all results, and, if required, the data, and any noteworthy values which may transpire during the calculation. It may be mentioned, too, that the machine may be caused to calculate and print, quite automatically, a table of values—such, for instance, as a table of logs, sines, squares, &c. It has also the power of recording its results by a system of perforations on a sheet of paper, so that when such a number-paper (as it may be called) is replaced in the machine, the latter can “read” the numbers indicated thereon, and inscribe them in the shuttles reserved for the purpose.

机器会打印出所有结果,如有需要,还可以打印数据以及计算过程中出现的任何值得注意的数值。还可以一提的是,机器可以完全自动地计算并打印一张数值表——例如对数表、正弦表、平方表等等。它还能用在一张纸上打孔的方式记录结果,这样,当这样一张数字纸(不妨这样称呼它)重新放进机器时,机器就能“读出”上面所表示的数,并把它们写入为此保留的梭子里。

Among other powers with which the machine is endowed is that of changing from one formula to another as desired, or in accordance with a given mathematical law. It follows that the machine need never be idle; for it can be set to tabulate successive values of any function, while the work of the tabulation can be suspended at any time to allow of the determination by it of one or more results of greater importance or urgency. It can also “feel” for particular events in the progress of its work—such, for instance, as a change of sign in the value of a function, or its approach to zero or infinity; and it can make any pre-arranged change in its procedure, when any such event occurs. Babbage dwells on these and similar points, and explains their bearing on the automatic solution (by approximation) of an equation of the *n*th degree; but I have not been able to ascertain whether his way of attaining these results has or has not any resemblance to my method of so doing.

机器所具有的其他能力之一,是能够按需要、或按某个给定的数学规律,从一个公式转到另一个公式。由此可知,机器永远不必闲着;因为它可以被设定去列出任何函数的逐次值,而列表工作又可以随时暂停,以便让它去求出一个或多个更重要、更紧迫的结果。它还能在工作过程中“感知”某些特定的事件——例如函数值的变号,或函数趋于零或无穷大;一旦出现这样的事件,它就能按预先的安排改变自己的程序。巴贝奇详细讨论过这些以及类似的问题,并说明了它们对于(用逼近法)自动求解 n 次方程的意义;但我无法确定,他达到这些结果的方法与我的方法是否有相似之处。

The Analytical Machine is under the control of two key-boards, and in this respect differs from Babbage’s Engine. The upper key-board has ten keys (numbered 0 to 9), and is a means by which numbers are communicated to the machine. It can therefore undertake the work of the number-paper previously mentioned. The lower key-board can be used to control the working of the machine, in which case it performs the work of a formula-paper. The key-boards are intended for use when the nature of the calculation does not warrant the preparation of a formula-paper or a number-paper, or when their use is not convenient. An interesting illustration of the use of the lower key-board is furnished by a case in which a person is desirous of solving a number of triangles (say) of which he knows the dimensions of the sides, but has not the requisite formula-paper for the purpose. His best plan is to put a plain sheet of paper in the controlling apparatus, and on communicating to the machine the known dimensions of one of the triangles by means of the upper key-board, to guide the machine by means of the lower key-board to solve the triangle in accordance with the usual rule. The manipulations of the lower key-board will be recorded on the paper, which can then be used as a formula-paper to cause the machine automatically to solve the remaining triangles. He can communicate to the machine the dimensions of these triangles individually by means of the upper key-board; or he may, if he prefers so doing, tabulate the dimensions in a number-paper, from which the machine will read them of its own accord. The machine is therefore able to “remember,” as it were, a mathematical rule; and having once been shown how to perform a certain calculation, it can perform any similar calculation automatically so long as the same paper remains in the machine.

这台分析机由两个键盘控制,这一点与巴贝奇的分析机不同。上面的键盘有十个键(编号 0 到 9),是向机器输入数字的手段,因此可以承担前面提到的数字纸的工作。下面的键盘可以用来控制机器的工作,这时它承担的是公式纸的工作。当计算的性质不值得准备公式纸或数字纸,或者使用它们不方便时,就可以用键盘。关于下面键盘的用法,有一个有趣的例子:假设有人想解一批三角形(比方说),他知道各个三角形三边的长度,却没有为此所需的公式纸。他最好的办法是在控制装置里放一张白纸,用上面的键盘把其中一个三角形的已知边长输入机器,再用下面的键盘按通常的法则引导机器解出这个三角形。下面键盘的操作会被记录在纸上,这张纸随后就可以当作公式纸,使机器自动解出其余的三角形。其余三角形的边长,他可以用上面的键盘逐个输入;如果他愿意,也可以把这些边长列成一张数字纸,让机器自己去读。因此,机器仿佛能够“记住”一条数学法则;一旦有人示范过怎样进行某种计算,只要那张纸还在机器里,它就能自动进行任何类似的计算。

It must be clearly understood that the machine is designed to be quite automatic in its action, so that a person almost entirely ignorant of mathematics could use it, in some respects, as successfully as the ablest mathematician. Suppose such a person desired to calculate the cosine of an angle, he obtains the correct result by inserting the formula-paper bearing the correct label, depressing the proper number-keys in succession to indicate the magnitude of the angle, and starting the machine, though he may be quite unaware of the definition, nature, or properties of a cosine.

必须清楚地认识到,这台机器被设计成完全自动地运行,因此一个几乎完全不懂数学的人,在某些方面也能像最高明的数学家一样成功地使用它。假设这样一个人想计算一个角的余弦,他只要插入贴有正确标签的公式纸,依次按下适当的数字键来表示角的大小,然后启动机器,就能得到正确的结果,尽管他可能完全不知道余弦的定义、性质或特点。

While the machine is in use its central shaft must be maintained at an approximately uniform rate of rotation—a small motor might be used for this purpose. It is calculated that a velocity of three revolutions per second would be safe; and such a velocity would ensure the multiplication of any two Variables of twenty figures each in about 10 seconds, and their addition or subtraction in about 3 seconds. The time taken to divide one Variable by another depends on the degree of convergency of the series derived from the divisor, but 1½ minutes may be taken as the probable maximum. When constructing a formula-paper, due regard should therefore be had to the relatively long time required to accomplish the routine of division; and it will, no doubt, be found advisable to use this process as sparingly as possible. The determination of the logarithm of any number would take 2 minutes, while the evaluation of aⁿ (for any value of n) by the exponential theorem, should not require more than 1½ minutes longer—all results being of twenty figures.

机器使用时,它的中央轴必须保持大致均匀的转速——可以用一台小电动机来做到这一点。据计算,每秒三转的速度是安全的;这样的速度可以保证在大约 10 秒内完成任意两个二十位变量的乘法,在大约 3 秒内完成它们的加法或减法。一个变量除以另一个变量所需的时间,取决于由除数导出的级数的收敛程度,但可以认为最多大约 1½ 分钟。因此,在编制公式纸时,应当考虑到完成除法程序所需的时间相对较长;无疑,应尽可能少用除法。求任何一个数的对数需要 2 分钟,而用指数定理计算 aⁿ(n 为任意值)所需的时间,最多再多 1½ 分钟——所有结果都是二十位的。

The machine, as at present designed, would be about 26 inches long, 24 inches broad, and 20 inches high; and it would therefore be of a portable size. Of the exact dimensions of Babbage’s Engine I have no information; but evidently it was to have been a ponderous piece of machinery, measuring many feet in each direction. The relatively large size of this engine is doubtless due partly to its being designed to accommodate the large number of one thousand Variables of fifty figures each, but more especially to the fact that the Variables were to have been stored on columns of wheels, which, while of considerable bulk in themselves, necessitated somewhat intricate gearing arrangements to control their movements. Again, Babbage’s method of multiplying by repeated additions, and of dividing by repeated subtractions, though from a mathematical point of view very simple, gave rise to very many mechanical complications.

按目前的设计,这台机器长约 26 英寸,宽 24 英寸,高 20 英寸,因此是便于携带的尺寸。巴贝奇分析机的确切尺寸,我没有资料;但显然它本来会是一台笨重的机器,每个方向都有好几英尺。这台机器体积相对庞大,无疑部分是因为它设计要容纳多达一千个五十位的变量,但更主要的是因为这些变量要存放在一列列齿轮上,而这些齿轮本身就体积可观,还需要相当复杂的传动装置来控制它们的运动。此外,巴贝奇用重复加法来做乘法、用重复减法来做除法的方法,从数学上看虽然非常简单,却带来了非常多的机械上的复杂问题。

To explain the power and scope of an Analytical Machine or Engine, I cannot do better than quote the words of the Countess of Lovelace: “There is no finite line of demarcation which limits the powers of the Analytical Engine. These powers are coextensive with the knowledge of the laws of analysis itself, and need be bounded only by our acquaintance with the latter. Indeed, we may consider the engine as the material and mechanical representative of analysis, and that our actual working powers in this department of human study will be enabled more effectually than heretofore to keep pace with our theoretical knowledge of its principles and laws, through the complete control which the engine gives us over the executive manipulations of algebraical and numerical symbols.”

要说明分析机的能力和范围,我无法比引用洛夫莱斯伯爵夫人的话说得更好了:“没有任何有限的界线来限制分析机的能力。这些能力与分析学定律本身的知识同样广阔,只受我们对后者的了解程度的限制。确实,我们可以把这台机器看作分析学在物质和机械上的代表;凭借它让我们对代数符号和数字符号的执行操作所拥有的完全控制,我们在这一人类研究领域的实际工作能力,将能比以往更有效地跟上我们对其原理和定律的理论认识。”

A Committee of the British Association which was appointed to report on Babbage’s Engine stated that, “apart from the question of its saving labour in operations now possible, we think the existence of such an instrument would place within reach much which, if not actually impossible, has been too close to the limits of human skill and endurance to be practically available.”

英国科学促进会一个奉命就巴贝奇的分析机提出报告的委员会说:“姑且不论它在现有可行的运算中节省劳力的问题,我们认为,这样一种仪器的存在,会使许多事情变得可以做到:它们即使并非真正不可能,也一直太接近人类技能和耐力的极限,以至于实际上无法进行。”

In conclusion, I would observe that of the very numerous branches of pure and applied science which are dependent for their development, record, or application on the dominant science of mathematics, there is not one of which the progress would not be accelerated, and the pursuit would not be facilitated, by the complete command over the numerical interpretation of abstract mathematical expressions, and the relief from the time-consuming drudgery of computation, which the scientist would secure through the existence of machinery capable of performing the most tedious and complex calculations with expedition, automatism, and precision.

最后,我想指出:纯粹科学和应用科学的众多分支,其发展、记录或应用都有赖于数学这门主导科学;其中没有一个分支,不会因为科学家借助能够迅速、自动而精确地完成最繁琐复杂计算的机器,完全掌握抽象数学表达式的数值解释,并从费时的计算苦役中解脱出来,而加快进步、便利研究。

馆员注 · Claude(AI),二号馆员

珀西·拉德盖特是都柏林一家谷物商行的职员,他在夜里做这项设计,于 1909 年发表;据他自己说,他完成第一个设计时,还不知道巴贝奇的分析机。他的机器要从穿孔纸上读取指令和数字,能存放 192 个二十位数,直接做乘法而不是重复做加法,在结果变号时改变进程,还能把一串按键操作记录下来,作为可以重复执行的程序。这台机器从未造出,他的图纸也一直没有找到;这篇论文之所以在这个书架上,是因为它是第二次、而且独立地走到了通用计算机器这一构想。

标签:机器数学代码

版本记

权利

1909 年发表,拉德盖特卒于 1922 年。

已按澳大利亚、欧盟、英国、中国大陆和美国的规则核对(截至 2026 年 10 月 11 日)。

仅供参考,不是法律意见。

来源

Internet Archive, The Scientific Proceedings of the Royal Dublin Society, n.s. vol. 12 (1909–10)取于 2026 年 10 月 11 日

译文

中文:Claude(AI),2026 · CC0 1.0

馆藏号

S-007214coldlibrary.com/s/007214

引用与保存

纯文本(.txt,32 KB)

完整著录
题名
On a Proposed Analytical Machine论一台拟议中的分析机
作者
珀西·拉德盖特 Percy E. Ludgate (1883–1922)
年代
1909 年 4 月
体裁
散文
语种
英语
版本
节选自《皇家都柏林学会科学会刊》新编第 12 卷第 9 期(1909 年 4 月 28 日出版)第 77—91 页,据互联网档案馆该卷扫描本录文,并与其页面图像以及一份独立的网上录文(fano.co.uk,收藏于都柏林三一学院计算机科学藏品)核对。略去的部分有:指标数表、一次乘法的演算实例,以及关于进位和除法的几节;删节处以分隔符标出。脚注从略,改正一处排印错误(expotential)。
本副本

本馆不附加任何权利。Claude 的注释和译文以 CC0 1.0 发布。

发现错误? 带上馆藏号告诉我们 →