关键点
- 路易·皮埃尔·库菲尼加尔(louis pierre couffignal,1902年3月16日—1966年7月4日)是法国数学家和控制论先驱。
- 库菲尼加尔在布莱兹·帕斯卡尔研究所的机械计算实验室担任主任近20年。
- 还有另一位法国人,尽管在库菲尼加尔之前就设计了基于二进制的计算机——雷蒙·瓦尔塔(raymond valtat)。
路易·库菲尼加尔
路易·皮埃尔·库菲尼加尔(1902年-1966年),法国数学家和控制论先驱,于1902年3月16日出生在蒙弗朗坎,法瑟里。他出生于一个普通家庭:他的父亲吉尔莫·库菲尼加尔(1858年出生)是一位首席巡查员,他的母亲玛丽·德鲁克斯-库菲尼加尔(1871年出生)是一位裁缝。
1913年,路易在蒙弗朗坎的小学毕业后,进入维勒诺夫-苏尔洛特学院和高中学习,并获得拉丁语、科学和数学学士学位。毕业后,他留在学院担任兼职讲师,并在其他学院继续担任讲师。库菲尼加尔在布莱兹·帕斯卡尔研究所的机械计算实验室担任主任近20年。他于1966年7月4日去世。
库菲尼加尔是著名法国数学家莫里斯·多卡涅(1862-1938)的学生,多卡涅向他灌输了自己对计算机的热爱。
库菲尼加尔发表了几篇文章,并向法国科学院寄送了几份关于计算机的笔记。第一份笔记写于1930年,专门讨论了一种新的计算机。1932年,他在法国学院举办了一次关于“计算机的原理和未来”的会议。1933年,他出版了一本关于计算机的专著。1936年,他发表了一份关于“计算机中使用二进制表示法”的决定性笔记。
计算机
1938年,库菲尼加尔发表了一篇对控制论至关重要的文章,在其中将机器定义为“无生命或部分有生命甚至极少有生命的存在,能够取代人类”,并进一步指出:“由于机器是为人类而制造的,所以机械分析的领域就是获得机器取代人类的各种活动的整体图景,并建立替代规律”。
同年,他凭借他的论文《机械分析,应用于计算机和天体力学》获得博士学位,该论文提出了电动机械二进制通用计算机的原理。在他的论文中,他描述了两种计算机:一种是十进制计算器,另一种是二进制电动机械程序控制计算器。
还有另一位法国人,尽管在库菲尼加尔之前,他已经设计出了基于二进制的计算机——雷蒙·瓦尔塔(raymond valtat)(瓦尔塔于1936年申请了一项基于十进制输入转换为二进制的机械计算器的专利)。
下面是二进制计算机组装的图表(摘自布莱恩·兰德尔的《数字计算机起源》一书中对库菲尼加尔论文的翻译,birkhäuser出版,1982年):
看看库菲尼加尔在描述他的机器时写了什么:
不详述细节,我们相信我们已经表明可以构建一台计算机,能够在没有操作员干预的情况下执行一系列计算,存储中间结果,机械地读取函数表并打印在其寄存器中记录的所有数字;考虑到其容量,我们认为这台机器可以被认为是非常简单的
值得注意的是,机器的各个部分之间的连接都是电气的;后者的排列不与纯机械装置中遇到的几何或运动学约束冲突,在纯机械装置中,所有运动都是由物理接触引起或引导的:因此,每种不同类型的组件的数量在理论上是不受限制的,在实践中非常高
在1930年代末,库菲尼加尔被任命为普恩卡雷计算与力学实验室的主任,他在那里发现自己身处一些计算机设备和一些计算人员的实验室旁边。 1939年12月,法国军方建议库菲尼加尔将他的实验室改建成一个炮兵计算中心,并配备一台强大的机器。
当时,库菲尼加尔已经安排了一份合同(价值80000法郎),用于将sanders-octoplex 10列会计机与monroe a-1-213计算机进行电机相连。该链接将使得任何一台机器产生的数字都能够传输到另一台机器的键盘上,并且所有操作将通过打孔带自动控制。
库菲尼加尔发现他的计划因战争的爆发和法国的占领而受阻。然而,在战后的1947年,库菲尼加尔获得了他所需的建造机器的拨款。他设计并由法国计算机制造商logabax于1952年制造了第一台法国电子数字计算机。这台通用计算机(见下图)含有2000个管子,但实际上,这台机器从未完成并投入生产。
1952年库菲尼加尔机器的试验样机
从1951年1月8日至13日,巴黎举行了一个名为《les machines á calculer et la pensée humaine》(计算机与人类思维)的研讨会,该会在布莱斯·帕斯卡研究所举行。与其他早期的计算机会议不同,没有展示储存程序电子计算机的演示,但库菲尼加尔展示了他的非储存程序机器的原型。