Iowa Type Theory Commute

Program Termination and the Curry-Howard Isomorphism

11 min • 10 januari 2020

For programs to make sense as proofs, they need to be terminating (cannot run forever), since otherwise you can write infinite loops that have any type.  Under Curry-Howard this means any formula is provable, which is one way to define inconsistency.  (And logics have to be consistent to be useful.)

Senaste avsnitt

Podcastbild

00:00 -00:00
00:00 -00:00