Axiomatization; Classical higher-order logic; Functor category; Higher-order abstract syntax; Model-based OPC; Recursions; Structural induction; Theory of Contexts; Functional programming; Formal logic

Consistency of the Theory of Contexts

The Theory of Contexts is a type-theoretic axiomatization aiming to give a metalogical account of the fundamental notions of variable and context as they appear in Higher Order Abstract Syntax. In this paper, we prove that this theory is consistent …