← All papers
First page of Complete Heyting Algebra Semantics for an Intuitionistic Version of Matching Logic (Extended Abstract)

Complete Heyting Algebra Semantics for an Intuitionistic Version of Matching Logic (Extended Abstract)

Horaţiu Cheval

cs.LO Sep 28, 2026 · v1
The soundness proof of the proposed intuitionistic matching logic proof system was formalized in Lean, largely with Claude Opus via Claude Code.
We present work in progress towards an intuitionistic version of Applicative Matching Logic. We introduce a semantics based on complete Heyting algebras, and propose a proof system which we prove to be sound relative to this semantics.

Applicative Matching Logic is classical. An intuitionistic version needs a suitable semantics and a proof system that is sound with respect to it.

The authors define a semantics for an intuitionistic Applicative Matching Logic based on complete Heyting algebras and propose a proof system for it. The soundness proof was formalized in Lean alongside development of the theory. The formalization was produced mostly autonomously by Claude Opus models in Claude Code, with interactive feedback from the authors.

The proof system is proved sound relative to the complete Heyting algebra semantics, with a Lean formalization of the proof. The formalization process helped rule out early unsound or degenerate versions of the system.