English

Normalization properties of $\lambda\mu$-calculus using realizability semantics

Logic 2025-05-14 v2

Abstract

In this paper, we present a general realizability semantics for the simply typed λμ\lambda\mu-calculus. Then, based on this semantics, we derive both weak and strong normalization results for two versions of the λμ\lambda\mu-calculus equipped with specific simplification rules. The novelty in our method, in addition to its more systematic approach, lies in its applicability to a broader set of reduction rules without relying on the usual postponement technique. Our approach is original in that it introduces a parameter into the definition of the model, thus establishing a general result which we can then apply to systems with different sets of reduction rules by adjusting the parameter accordingly. Our saturation conditions also lead to a neat characterization of typable λμ\lambda\mu-terms.

Keywords

Cite

@article{arxiv.2311.04370,
  title  = {Normalization properties of $\lambda\mu$-calculus using realizability semantics},
  author = {Peter Battyanyi and Karim Nour},
  journal= {arXiv preprint arXiv:2311.04370},
  year   = {2025}
}