伝統的に、ギリシャ三段論法はこんな風に書きます。 大前提: 全ての人間は死にます。(全ての B は A) 小前提: ソクラテスは人間です。(全ての C は B) 結論: ソクラテスは死にます。(全ての C は A) なんか違和感ありませんか?なんか順番がちぐはぐですね。なぜもっと自然に 全ての A は B 全ての B は C ゆえに全ての A は C と書かないのでしょうか?伝統的な論理学にはプログラミングで使う論理学とは微妙に違う考え方が出てきます。この語順についても、昔の人はバカだからわざわざ難しい書き方をしたのだと思っていました。ところが何と、これにはちゃんとした理由があったのです。なんでも、これはギリシャ語で書いたときに自然な語順になっているそうです。 ギリシア語では、主語と述語の論理の記述が逆だそうです。この語順を無理やり当てはめるとこんな風になります。 大前提: 死ぬものの中に

