Loading article…
コッラード・ベーム(1923年1月17日 - 2017年10月23日)は、イタリアのコンピュータ科学者であり、ローマ・ラ・サピエンツァ大学の名誉教授でした。構造化プログラミング理論、構成的数学、組み合わせ論理、ラムダ計算、関数型プログラミング言語の意味論と実装への貢献で特に知られています。
ベームは、博士論文(チューリッヒ工科大学数学、1951年、1954年出版)の中で、プログラミング言語の翻訳メカニズムである完全なメタ循環コンパイラを初めて記述した。彼の最も影響力のある貢献は、ジュゼッペ・ヤコピニと共に1966年に発表された、いわゆる構造化プログラム定理である。彼はアレッサンドロ・ベラルドゥッチと共に、厳密に正の代数的データ型と多相ラムダ項の間の同型性、別名ベーム・ベラルドゥッチ符号化を実証した。[ 1 ]
ラムダ計算において、彼は正規形間の重要な分離定理、すなわちベームの定理を確立した。この定理は、異なるβη正規形を持つ任意の2つの閉じたλ項T 1とT 2に対して、Δ T 1とΔ T 2が異なる自由変数に評価される(つまり、内部的に分離できる)項Δが存在することを述べている。これは、正規化項に関して、意味論的性質であるモリスの文脈的等価性が、βη等価性と一致するため、構文的性質である正規形の等価性によって決定できることを意味する。
1993年、彼の70歳の誕生日に、理論計算機科学誌『Theoretical Computer Science』の特集号が彼に捧げられた。彼は理論計算機科学における卓越した業績により、2001年にEATCS賞を受賞している。