English

Cut Elimination for a Logic with Generic Judgments and Induction

Logic in Computer Science 2008-01-22 v1

Abstract

This paper presents a cut-elimination proof for the logic LGωLG^\omega, which is an extension of a proof system for encoding generic judgments, the logic \FOLDNb\FOLDNb of Miller and Tiu, with an induction principle. The logic LGωLG^\omega, just as \FOLDNb\FOLDNb, features extensions of first-order intuitionistic logic with fixed points and a ``generic quantifier'', \nabla, which is used to reason about the dynamics of bindings in object systems encoded in the logic. A previous attempt to extend \FOLDNb\FOLDNb with an induction principle has been unsuccessful in modeling some behaviours of bindings in inductive specifications. It turns out that this problem can be solved by relaxing some restrictions on \nabla, in particular by adding the axiom Bx.BB \equiv \nabla x. B, where xx is not free in BB. We show that by adopting the equivariance principle, the presentation of the extended logic can be much simplified. This paper contains the technical proofs for the results stated in \cite{tiu07entcs}; readers are encouraged to consult \cite{tiu07entcs} for motivations and examples for LGω.LG^\omega.

Keywords

Cite

@article{arxiv.0801.3065,
  title  = {Cut Elimination for a Logic with Generic Judgments and Induction},
  author = {Alwen Tiu},
  journal= {arXiv preprint arXiv:0801.3065},
  year   = {2008}
}
R2 v1 2026-06-21T10:04:38.026Z