
Sign up to save your podcasts
Or
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.)
5
1717 ratings
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.)
272 Listeners
90,576 Listeners
30,975 Listeners
109 Listeners
4,130 Listeners
31 Listeners
15,306 Listeners
34 Listeners
11 Listeners
10,285 Listeners
3,079 Listeners
47 Listeners
21 Listeners