埃达·洛夫莱斯
| 此条目需要补充更多来源。 (2019年7月8日) |
| 洛夫莱斯伯爵夫人埃达 Ada, Countess of Lovelace | |
|---|---|
|
1840年的埃达 | |
| 出生 |
奥古斯塔·埃达·拜伦 Augusta Ada Byron 1815年12月10日 英格兰伦敦 |
| 逝世 |
1852年11月27日(36岁) 英格兰伦敦马里波恩 |
| 墓地 | 英格兰诺丁汉郡哈克诺圣抹大拉的马利亚教堂 |
| 知名于 |
数学 运算 |
| 配偶 | 威廉·金-诺尔(第一代洛夫莱斯伯爵) |
| 父母 | |
洛夫莱斯伯爵夫人奥古斯塔·埃达·金·诺尔(Augusta Ada King-Noel, Countess of Lovelace,1815年12月10日-1852年11月27日),原姓拜伦(Byron),是一位英国数学家兼作家,代表作是她为查尔斯·巴贝奇的分析机——机械式通用电脑——所写的作品。她是第一位主张电脑不只可以用来算数的人,也发表了第一段分析机用的算法。因此,埃达被公认为史上第一位认识电脑完全潜能的人,也是史上最早的程序员之一。[1][2][3]
埃达·洛夫莱斯是诗人拜伦的唯一婚生子女,母亲为温特沃斯女爵安妮·伊莎贝拉·米尔班奇(安娜贝拉)。[4]拜伦其他子女都是私生子。[5]埃达满月时父母离异,四个月后拜伦离开英国,一去不归。拜伦在诗中写着:“我的娇女,你的容颜是否如母?埃达,我屋檐下、我心中唯一的女儿。”[6]埃达八岁时,拜伦在希腊独立战争中病死。埃达母亲始终痛恨拜伦,致力栽培埃达的数学逻辑兴趣,以免埃达陷入她眼中拜伦的疯狂下场。但埃达终究很惦记父亲,过世时要求葬在父亲墓旁。埃达童年多病,但仍勤敏向学。1835年埃达与威廉·金结婚,威廉·金于1838年受封洛夫莱斯伯爵,她成为洛夫莱斯伯爵夫人。
借着她的家庭与教育环境,她认识许多科学家,如安德鲁·克罗斯、查尔斯·巴贝奇、大卫·布儒斯特爵士、查尔斯·惠斯通、麦可·法拉第和作家狄更斯,跟着他们进修。埃达自称是“分析家(兼形而上学家)”[7],并自称在从事“诗意科学”[8]。
十几岁时,因着她的数学天分,埃达认识了后世誉为“电脑之父”的英国数学家查尔斯·巴贝奇,展开了一段长期亦师亦友的工作关系,更迷上了巴贝奇的分析机项目。埃达在1833年透过家教玛丽·萨默维尔,认识了巴贝奇。
在1842到1843年间,她翻译了一篇意大利军事工程师费德里科·路易吉阐述分析机的文章,并加上详尽的笔记(篇名就叫笔记)。埃达的笔记里,包含了许多人公认的史上第一段计算机程序—一段分析机用的算法。不过也有历史学家不同意,指出巴贝奇1836/1837年的私人笔记中,已经有了更早的分析机程序。[9]埃达的笔记对早期电脑发展史非常重要。此外,当巴贝奇等同时代学者,只着眼于电脑的数学运算力时,埃达已经预见了电脑广泛应用的未来。[10]她在笔记中以她的“诗意科学”来研究分析机,探索个人和社会,如何透过科技协同工作。[5]
埃达在1852年因子宫癌逝世,享年36岁。
目录
生平[编辑]
童年[编辑]
拜伦想要一个光宗耀祖的好小子,所以当妻子生下女儿时,非常失望。[11]她的名字“奥古斯塔”取自拜伦同父异母的姐姐奥古斯塔·李 (Augusta Leigh),“埃达”则是拜伦自己命名。1816年1月16日,安娜贝拉带着一个月大的埃达,被拜伦赶出门,回到柯比马洛里的娘家。[11]依当年的英国法律,离婚后子女监护权属于父方。但拜伦不想要监护权,[12]只委托姐姐在埃达有需要时通知他。[13]
4月21日拜伦不情愿地签下分居协议,几天后就离开英国。[14]在撕破脸分居后,安娜贝拉一辈子都在指控拜伦的败德行为。[15]因为这件事,埃达在维多利亚时代很有名。埃达和父亲拜伦从此再无关系。拜伦逝世于1824年,埃达时年8岁。埃达的至亲只有母亲。[16]直到埃达20岁生日前,都不给她看拜伦的画像。[17]
埃达小时候和母亲不亲,母亲常常把她丢给溺爱孙女的外婆,米尔班奇夫人茱蒂·洪照顾。然而,当时社会对分居的男方有利,其次才考虑孩子的利益。为顾及社会观感,安娜贝拉必须扮演慈母。安娜贝拉写信给母亲担心埃达近况,在信封上加注信件要收好,以备不时之需。[18]在其中一封信里,她称女儿为“它”:“虽然百般不愿,我听你的话跟它说话。若你愿照顾它,我会非常高兴。”[19]在埃达的少女时期,安娜贝拉拜托几个好友当眼线,就近监视避免埃达变坏。埃达背地里叫她们“妖婆”,抱怨她们乱说她坏话。[20]
埃达身体不好,从小就常常生病。八岁时,她就因为头痛影响视力。[21]1829年6月,埃达因麻疹发作全身瘫痪,在床上休养了将近一年,之后仍然行动不便。直到1831年,她才能柱著拐杖走路。虽然一直生病,埃达的数理能力仍持续进步。
12岁的时候,这位未来巴贝奇口中的“妖精小姐”,开始想飞。她深思熟虑,按部就班,一步步实现她的梦想项目。1828年2月,她跨出第一步:制作翅膀。她计算、分析不同的材质、大小,尝试各种材料:纸、油布、缆线、羽毛等。她研究鸟类生理解剖学,计算双翼和身体的正确比例。她项目把她的研究发现和图表,整理成书《飞行学》。她也规划所需的器材,例如罗盘,以便能越过高山河谷“直线穿越大地”。埃达的最后一步则是要结合蒸汽和“飞行艺术学”。[5]
1833年初,埃达和一个家教坠入情网,恋情曝光后,他们就私奔了。对方的亲戚认出埃达后,通报了埃达的母亲。为免被社会闲话,安娜贝拉和朋友联手屏蔽了所有消息。[22]埃达从未见过拜伦和克莱尔·克莱尔蒙特的女儿,她同父异母的妹妹奥格拉·拜伦。1822年,奥格拉五岁时过世。埃达和拜伦同父异母姐姐奥古斯塔·李的女儿伊丽莎白·梅朵拉·李有往来,虽然对方后来在法院上刻意避开埃达。
成年以后[编辑]
埃达后来和她的家教玛丽·费尔法克斯·萨默维尔成为好朋友。萨默维尔在1833年把埃达引荐给查尔斯·巴贝奇。埃达非常敬爱萨默维尔,和她长年保持联系。埃达也和安德鲁·克鲁斯、大卫·布儒斯特、查尔斯·惠斯通、麦可·法拉第及小说家查尔斯·狄更斯熟识。埃达17岁进宫觐见,冰雪聪明的埃达,旋即成为目光焦点。1834年时,埃达已经是王宫的常客,参加各式各样的社交聚会。人们迷上这位爱跳舞的埃达,一致认为埃达秀丽可人,除了拜伦的朋友约翰·霍布豪斯。霍布豪斯认为埃达是个“个子高大、皮肤粗糙的年轻女人,长得像我朋友,尤其是那个嘴巴。”这是1834年2月24日霍布豪斯初见埃达后的印象。当天两人初见时,埃达当面表示她不喜欢他。不知道是不是因为埃达母亲的教育,使爱妲看到拜伦的朋友就厌恶。不过双方恶劣的第一印象没有维持多久,两个人就交上朋友了。
教育[编辑]
埃达与她的母亲同住。她与父亲有许多相似的天分,年轻的拜伦女爵对数学感到极高的兴趣,数学占有她人生的绝大部分,即使结婚之后也是如此。而埃达的母亲让她年轻时就学习数学一事,却总是被认为是受到其父拜伦的影响。埃达的数学与科学课程是由家庭教师威廉·福莱德、威廉·金与玛丽·索麦维所指导,后来更接受奥古斯都·德·摩根的教导。埃达也是一位活跃于伦敦社交圈的女士,这位女士曾在年轻时是蓝袜会的会员。
她的老师玛丽·索麦维是一位著名的19世纪科学家,并由这位学者于1833年6月5日介绍给查尔斯·巴贝奇。著名的大卫·布鲁斯特爵士、查尔斯·卫斯顿、查尔斯·狄更斯与麦可·法拉第也认识她。
家庭[编辑]
1835年,埃达嫁给了威廉·金(后来晋封为第一代洛夫莱斯伯爵)。他们总共生下三个孩子:
- 拜伦(Byron,生于1836年5月12日)、
- 安妮贝拉(生于1837年9月22日)
- 拉尔夫·戈登(Ralph Gordon,生于1839年7月2日)
洛夫莱斯一家住在瑟瑞(Surrey)的奥坎(Ockham)。而自婚后,她的头衔则变成奥古斯塔·埃达,洛夫莱斯伯爵夫人阁下(The Right Honourable Augusta Ada, Countess of Lovelace),不过较简单的埃达·洛夫莱斯和婚前名称埃达·拜伦,是在今天是更广为人知的名称。
成就[编辑]
在1842年与1843年期间,埃达花了9个月的时间翻译意大利数学家路易吉·米那比亚讲述查尔斯·巴贝奇电脑分析机的论文。在译文后面,她增加了许多注记,详细说明用该机器计算伯努利数的方法,被认为是世界上第一个电脑程序;因此,埃达也被认为是世界上第一位程序员。不过,有传记作者也因为部分的程序是由巴贝奇本人所撰,而质疑埃达在计算机程序上的原创性。巴贝奇在他所著的《经过哲学家人生》(Passages from the Life of a Philosopher, 1846)[23]里留有下面的述叙:
我认为她为米那比亚的备忘录增加许多注记,并加入了一些想法。虽然这些想法是由我们一起讨论出来的,但是最后被写进注记里的想法确确实实是她自己的构想。我将许多代数运算的问题交给她处理,这些工作也与伯努利数的运算相关。在她所送回给我的文档,更修正了我先前在程序里的重大错误。
埃达的文章创造出许多巴贝奇也未曾提到的新构想,比如埃达曾经预言道:‘这个机器未来可以用来排版、编曲或是各种更复杂的用途[来源请求]。’。
逝世[编辑]
1852年,埃达为了治疗子宫颈癌,却因此死于失血过多,年仅36岁。她留下了两个儿子与一位女儿—安妮·布兰特女爵。
依她的遗言,埃达葬于诺丁罕哈克诺的哈克诺圣玛丽亚·抹大拉教堂,长眠在父亲的身旁。
影响[编辑]
她死后一百年,于1953年,埃达之前对查尔斯·巴贝奇的《分析机概论》所留下的笔记被重新公布,并被认为对现代电脑与软件工程造成了重大影响。
相关影响[编辑]
电脑科学[编辑]
- 在1980年12月10日,美国国防部制作了一个新的电脑编程语言—Ada。
- 美国国防部标准局为了记念埃达,以她的生日设立了一个编号MIL-STD-1815。
- 英国电脑公会每年都颁发以埃达为名的奖项。[24]
大众文化[编辑]
- 在数谜(math-mystery)动画第203集—《数字追逐》里,有埃达的身影出现,其配音由珍·科廷担当。
- 埃达是布鲁斯·斯特林与威廉·吉布森合著小说《差分解析仪》的主角。在故事中,她所提出的新构想加速电脑时代的来临。
- 约翰·克罗利的小说《拜伦的故事》(Lord Byron's Novel)中,拜伦写下了自己的故事,却因亡故而未能完成,之后由其女埃达将故事补齐。
- 埃达是1997年电影《孕育埃达》里的主角,由蒂尔达·斯温顿饰演。
- 在史考特·卫斯特菲尔德的系列作《Midnighters》里,其中一名女性主角的崇拜对象正是埃达,更影响了其中三本系列作的内容。
- Google(现时属于Niantic Labs)的多人连线智能手机游戏“Ingress” 中,为玩家(Agents)进行提示和指引的女性声音,是名为ADA的人工智慧,尽管游戏指“ADA”其实是“A Detection Algorithm”(一个侦察的算法)的缩写。“她”是其中一个贯通游戏背景故事的角色,并曾“上”过两位女角的身。
出版[编辑]
- Menabrea, Luigi Federico; Ada Lovelace. Sketch of the Analytical Engine Invented by Charles Babbage. Scientific Memoirs. 1843, 3. With notes upon the Memoir by the Translator
- Woolley, Benjamin. The Bride of Science: Romance, Reason, and Byron's Daughter. February 2002.
- Toole, Betty Alexandra Toole Ed.D, Ada, the Enchantress of Numbers, A Selection from the Letters of Ada Lovelace, and her Description of the First Computer (1992)
- Toole, Betty Alexandra Toole Ed.D., Ada, The Enchantress of Numbers, Prophet of the Computer Age, 1998
- Kim, Eugene and Toole, Betty Alexandra T, Ada and the First Computer, Scientific American, May, 1999
参考文献[编辑]
- ^ Fuegi & Francis 2003.
- ^ Phillips, Ana Lena. Crowdsourcing Gender Equity: Ada Lovelace Day, and its companion website, aims to raise the profile of women in science and technology. American Scientist. November–December 2011, 99 (6): 463.
- ^ Ada Lovelace honoured by Google doodle. The Guardian. 10 December 2012 [10 December 2012].
- ^ Ada Lovelace Biography. biography.com.
- ^ 5.0 5.1 5.2 Toole, Betty Alexandra, Poetical Science, The Byron Journal, 1987, 15: 55–65, doi:10.3828/bj.1987.6.
- ^ Last leaving England. I. Personal, Lyric, and Elegiac. Lord Byron. 1881. Poetry of Byron. www.bartleby.com. [31 January 2018].
- ^ Toole 1998, pp. 156–157.
- ^ Toole 1998, pp. 234–235.
- ^ Ventana al Conocimiento. Ada Lovelace: Original and Visionary, but No Programmer. 2015-12-09 (美国英语).
- ^ Fuegi & Francis 2003, pp. 19, 25.
- ^ 11.0 11.1 Turney 1972, p. 35.
- ^ Stein 1985, p. 16.
- ^ Woolley 1999, p. 80.
- ^ Turney 1972, pp. 36–38.
- ^ Woolley 1999, pp. 74–77.
- ^ Turney 1972,第138页.
- ^ Woolley 1999, p. 10.
- ^ Woolley 1999, pp. 85–87.
- ^ Woolley 1999, p. 86.
- ^ Woolley 1999, p. 119.
- ^ Stein 1985, p. 17.
- ^ Woolley 1999, pp. 120–21.
- ^ (可于《透视电脑科学革命》(Perspectives on the Computer Revolution, 1970年著)找到。作者:芝诺·皮利希恩)
- ^ Lovelace Lecture & Medal. BCS. [2 March 2008].
外部链接[编辑]
| 维基共享资源中相关的多媒体资源:埃达·洛夫莱斯 |
- Ada Lovelace: Founder of Scientific Computing (SDSC Women in Science)
- "Ada Byron, Lady Lovelace", Biographies of Women Mathematicians, Agnes Scott College
- Papers of the Noel, Byron and Lovelace families
- 约翰·J·奥康纳; 埃德蒙·F·罗伯逊, Lovelace, MacTutor数学史档案 (英语)
- Ada Lovelace & The Analytical Engine
- Ada & the Analytical Engine
- Ada Lovelace, Countess of Controversy (g4tv.com)
- BBC Radio 4 – In Our Time – Ada Lovelace – streaming audio
- Biography of Ada Lovelace at L'Oreal: Women in Science
- Sketch of The Analytical Engine Invented by Charles Babbage by L. F. Menabrea with notes upon the Memoir by the translator Ada Augusta, Countess of Lovelace
- Ada Lovelace's Notes and The Ladies Diary
|