依存型(DT)を適切に理解していると思いましたが、この質問への回答:https : //cstheory.stackexchange.com/questions/30651/why-was-there-a-need-for-martin-l%C3% B6f-to-create-intuitionistic-type-theoryは、そうでなければ考えさせられました。
DTを読み、それらが何であるかを理解しようとした後、このDTの概念によって何が得られるのだろうかと考えています。「方法/理由」を正確に理解することはできませんが、単純に型付けされたラムダ計算(STLC)よりも柔軟で強力なようです。
STLCではできないDTでできることは何ですか?DTを追加すると理論がより複雑になりますが、どのような利点がありますか?
上記の質問に対する答えから:
依存型は、BruijnとHowardによって提案され、Courry-Howardの対応を命題論理から1次論理に拡張したいと考えました。
これはあるレベルでは理にかなっているように見えますが、それでも「どうして/なぜ」という大局を理解することはできません。たぶん、FOロジックへのCHの対応のこの拡張を明示的に示す例は、DTで何が大事なのかを理解する上で重要なポイントを見つけるのに役立つでしょうか?これを理解すべきかどうかは定かではありません。