再帰の歴史


14

誰が再帰のアイデアを導入しましたか?
誰かがそれがどこから来たのか、それがコンピュータサイエンスにどのように影響したのかを説明できますか?


5
この質問は広すぎる可能性があります:「コンピューターサイエンスに対する再帰の影響」?また、質問のより具体的なタイトルがいいでしょう。
シェーン

回答:


19

Soareによる計算可能性と再帰。 http://www.people.cs.uchicago.edu/~soare/History/compute.pdf

この論文は、http//www.people.cs.uchicago.edu/~soare/History/で利用可能な計算論文の歴史の最初のものです


1
セクション2.2のタイトルは「The Origin of Recursion」です。
アーロンスターリング

5
再帰の歴史に関するこの数学的な説明を見るのは興味深いです。私はこの質問を、少なくとも良好な文献がある限り、間違いなく人間の思考の中心であった疑いの概念の歴史と混同しました。
ロススナイダー


誰かがこの困惑した非ネイティブスピーカーに冗談を説明してもらえますか?Googleによると、「recusion」は(1)「recursion」のつづりの間違い、または(2)Arthur&Astonバッグのブランド名です。それとも、どういうわけか「クッション」に接続することになっていますか?または「cuss」に?
エミールイェジャベクはモニカをサポートします

1
@Emil、再帰の検索が検索ページ自体を指すのはGoogleイースターエッグです。
カベ



2

SEPの再帰関数の記事から:

再帰の使用は19世紀に遡ります。Dedekind [1888]はこの概念を使用して、自然数の概念の正式な分析に必要な関数を取得しました。論理的には、Skolem [1923]に再帰が登場し、メソッドの単純なアプリケーションによって多くの基本的な機能を定義できることに注意されています。概念の現代的な形式化と発展は、多くの人々、特にGödel[1931]、Herbrand、RózsaPéter[1951]、Kleene [1936]によるものです。Kleeneは1952年にPéterを「再帰関数の特別な理論への主要な貢献者」と説明しました。彼女は1932年にチューリッヒで開催された国際数学者会議で再帰関数に関する論文を発表しました。

詳細については、以下をお勧めします。

特に、5ページの「最初の再帰的定義」というタイトルのセクションを参照してください。


1

いつ登場したのかはわかりませんが、ハノイの塔の再帰的なソリューションは入門的な例としてよく使用されます。問題は、計算に関する正式なアプローチの前に発生しました。


2
あんまり。ハノイの塔は、1883年にエドゥアールルーカスによって発明されました。これは、バベッジとアダラブレースによる計算への最初の正式なアプローチのかなり後のことです(彼女の論文は1843年に公開されました)。
ジェフリーシャリット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.