~/talk

Undecidability, Incompleteness, and Completeness of Second-Order Logic in Coq

Talkat CPP 2022 · 2022-01-17..01-18
name:Mark Koch
links:none on file
links:none on file
slides:none on file

The project mechanizes central metatheory of second‑order logic in Coq mechanization, producing about 8,000 lines of code (plus 1,500 reused) and reimplementing binder and substitution tooling. It proves undecidability and nonenumerability of PA2 validity by a concrete many‑one reduction from Hilbert’s tenth problem (reduction from Hilbert's tenth), shows categoricity of second‑order PA implies incompleteness under full semantics, and establishes completeness for Henkin semantics by a verified translation to mono‑sorted FOL that transports compactness and Löwenheim–Skolem.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50General Remarks
  3. 3:46Full Semantics
  4. 14:37Conclusion
  5. 15:47Questions
~/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.