Papers
Topics
Authors
Recent
Search
2000 character limit reached

Constructive proofs for the standard translation of many-sorted to unsorted predicate logic

Published 18 Mar 2026 in math.LO | (2603.18216v1)

Abstract: It is well known that many-sorted logic can be reduced to unsorted first-order logic by adding predicates for each sort, relativizing quantifiers to these predicates, and adding appropriate axioms governing their behavior. Existing constructive proofs for the correctness of this translation break down when the many-sorted language includes equality and the unsorted target calculus includes the usual rules/axioms for equality. We give two constructive proofs. The first repairs a known gap in Herbrand's original proof for the equality-free case from his 1930 dissertation. This results in a proof that is conceptually simpler than the later proofs by Schmidt and Wang. The second proof establishes the same result, but also applies to languages with equality and can handle relation and function symbols that allow more than one combination of sorts in their argument places. Both proofs work for both classical and intuitionistic logic. As an application, we use the second proof to give a fully syntactic justification of van Dalen's translation of second-order logic into unsorted first-order logic.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.