~/talk

Propositions as Types

Talkat Strange Loop 2015 · 2015-09-24..09-26· [machine-learning]
slides:none on file

Claims that Propositions as Types means propositions are types, proofs are programs and proof normalization equals program evaluation, demonstrated by mapping natural deduction rules to the simply typed lambda calculus and the swap example that evaluates by substitution. Tools include normalization proofs, Turing’s termination result for typed terms, and proof assistants built on dependent types such as Agda and Coq. Historical equivalences and a 25–35 year industry adoption lag are shown, and termination in the typed fragment is confirmed.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22David Hilbert
  3. 1:52Antidual problem
  4. 2:20Incompleteness theorem
  5. 4:36Alonzo Church
  6. 4:55lambda calculus
  7. 5:55girdle
  8. 7:07Turing machines
  9. 7:51Is mathematics invented
  10. 9:14Natural Deduction
  11. 12:07Formal Proof
  12. 12:53Sub Formula Property
  13. 14:29Example
  14. 18:21Type Theory
  15. 21:01Evaluation
  16. 22:23Holding problem
  17. 22:57Evaluation of programs
  18. 24:15History
  19. 25:36Polymorphic lambda calculus
  20. 28:33Philosophy
  21. 31:50Multiverses
  22. 33:20Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.