A constructive proof of Skolem theorem for constructive logic
Gilles Dowek (DEDUCTEAM), Benjamin Werner (PARTOUT)

TL;DR
This paper provides a constructive proof of Skolem's theorem within constructive logic, demonstrating that certain extensions preserve provability without adding new theorems.
Contribution
It offers a constructive proof of Skolem's theorem, establishing conservativity of specific extensions in constructive natural deduction.
Findings
Proves conservativity of extensions with Skolem functions in constructive logic
Shows that provability in first-order constructive natural deduction is preserved
Provides a constructive method for Skolemization in this setting
Abstract
If the sequent (Gamma entails forall x exists y A) is provable in first order constructive natural deduction, then the theory (Gamma, forall x (f (x)/y)A), where f is a new function symbol, is a conservative extension of Gamma.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Logic · Logic, Reasoning, and Knowledge
