アデル・ゴールドスタイン

出典: フリー百科事典『ウィキペディア(Wikipedia)』
アデル・ゴールドスタイン
Adele Goldstine
生誕 Adele Katz
(1920-12-21) 1920年12月21日
アメリカ合衆国の旗 アメリカ合衆国 ニューヨーク州ニューヨーク
死没 1964年11月??
国籍 アメリカ合衆国の旗 アメリカ合衆国
研究分野 プログラミング数学
研究機関 ペンシルベニア大学
ロスアラモス国立研究所
出身校 ミシガン大学
主な業績 世界初の電子コンピュータの取扱説明書
プロジェクト:人物伝
テンプレートを表示

アデル・ゴールドスタイン(Adele Goldstine、旧姓カッツ(Katz)、1920年12月21日 - 1964年11月)は、アメリカ合衆国数学者プログラマである。彼女は、世界初の電子コンピュータENIAC取扱説明書を執筆したことで知られる。また、ENIACをプログラム内蔵方式に改造する際にも重要な役割を果たした[1]

幼年期と教育[編集]

彼女は1920年12月21日にニューヨーク市でユダヤ人の両親の下に生まれた[1]ニューヨーク市立大学ハンター校で学士号を、ミシガン大学で数学の修士号を取得した[2]。ミシガン大学在学中に、後にENIAC建造の管理責任者となるハーマン・ゴールドスタインと出会い、2人は1941年に結婚した[2]

ENIAC[編集]

彼女は、陸軍弾道研究所に接収されていたムーア・スクールで、女性計算手のための数学の講師となり、後にENIACのオリジナルのプログラマとなる6人を含む女性たちに対し、弾道軌道(複素微分計算)を手動で計算できるように訓練した[3][4]。計算手による作業は戦争遂行にとって重要であり、女性は男性よりも迅速かつ正確に仕事をすることができるとみなされていた[5]。第二次世界大戦の戦局が優位になる1943年には、基本的に全ての計算手は女性となり、現場監督者もほとんどが女性だった。

彼女は、6人の女性計算手(キー・マクナルティベティ・ジェニングスベティ・スナイダーマーリン・ウェスコフフラン・バイラスルース・リターマン)に対し、論理的・電気的なブロック図を使用してENIACの「プログラム」ができるように訓練した後、ENIACの取扱説明書を執筆した。ENIACでは、別の問題を解くためには、部品を再配置して、ワイヤを物理的に抜き差しする必要があった。この作業は、「プログラム」という言葉はまだなかったので、当時は「セットアップ」と呼ばれていた[6]

1946年、彼女はベティ・ジェニングスとリチャード・クリッピンガードイツ語版とのプログラミングセッションに参加し、クリッピンガーによるENIACのプログラム内蔵方式への変更を支援した。ジョン・フォン・ノイマンは、実装する命令セットの選択に関するコンサルタントだった。これにより、装置で実行するプログラムごとにパッチケーブルを抜き差ししなければならないという問題が解決された。プログラムは3つの関数テーブルに入力された。このテーブルは、以前は軌跡の追跡機能の保存にのみ使用されていた。

戦後[編集]

戦後、彼女はロスアラモス国立研究所でノイマンとともにプログラミングの作業を続け、ENIACで処理する問題を考案した。彼女には、1952年と1959年に生まれた2人の子供がいた[1]。1962年に癌と診断され、2年後の1964年に43歳で死亡した.[1]

脚注[編集]

  1. ^ a b c d Jones, J. Sydney. "Adele Katz Goldstine." In Notable Women Scientists. Gale: 1999, pp. 212-13
  2. ^ a b "Adele Katz Goldstine". IEEE Global History Network. Accessed Oct. 17 2013. Retrieved from http://www.ieeeghn.org/wiki/index.php/Adele_Katz_Goldstine
  3. ^ Adele Katz Goldstine - Engineering and Technology History Wiki” (英語). ethw.org. 2017年10月10日閲覧。
  4. ^ Brainerd, John G. "Genesis of the ENIAC" Technology and Culture. Vol. 17. No. 3, pp. 482-88.
  5. ^ Fritz, W. Barkley (1996). “The Women of ENIAC”. IEEE Annals of the History of Computing 18: 13–28. doi:10.1109/85.511940. https://courses.cs.washington.edu/courses/csep590/06au/readings/00511940-frist.pdf. 
  6. ^ Grier, David A. (1996). “The ENIAC, The Verb "to Program" and the Emergence of Digital Computers”. IEEE Annals of the History of Computing 18: 51-55. 

参考文献[編集]

外部リンク[編集]