A note on arithmetic in finite types
Benno van den Berg

TL;DR
This paper develops a comprehensive arithmetic framework for all finite types, enabling higher-type equality, internal proof of Dialectica interpretation soundness, and supporting both intensional and extensional models.
Contribution
It introduces a novel arithmetic system for finite types with derivable congruences, internal soundness proofs, and compatibility with multiple model types.
Findings
Higher-type equality can be defined with all congruences derivable.
Dialectica interpretation's soundness is provable within the system.
Supports both intensional and extensional models.
Abstract
We present a version of arithmetic in all finite types which allows for a definition of equality at higher types for which all congruence are derivable, for which the soundness of the Dialectica interpretation is provable inside the system itself, which allows for both intensional and extensional models and for which the deduction theorem holds.
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
TopicsComputability, Logic, AI Algorithms · Mathematical and Theoretical Analysis · Logic, Reasoning, and Knowledge
