Christina Kirk

dblp:222/3394 · also Christina Kohl · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
3since 2021 · last 2025
0000-0002-8470-2485ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 4 · 4 first-author · 3 since 2021Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
YearPublicationVenuePosition
2025 Formalizing Simultaneous Critical Pairs for Confluence of Left-Linear Rewrite Systems
abstract
We report on the formalization of a sufficient condition for confluence of first-order left-linear rewrite systems within the proof assistant Isabelle/HOL. This criterion, originally proposed by Okui (1998), is based on simultaneous critical pairs, which finitely represent peaks consisting of a multi-step and a normal step. It properly subsumes the formalized result on development-closed critical pairs.
Christina Kirk, Aart Middeldorp
CPP1
2023 A Formalization of the Development Closedness Criterion for Left-Linear Term Rewrite Systems
abstract
Several critical pair criteria are known that guarantee confluence of left-linear term rewrite systems. The correctness of most of these have been formalized in a proof assistant. An important exception has been the development closedness criterion of van Oostrom. Its proof requires a high level of understanding about overlapping redexes and descendants as well as several intermediate results related to these concepts. We present a formalization in the proof assistant Isabelle/HOL. The result has been integrated into the certifier CeTA.
Christina Kirk, Aart Middeldorp
CPP1
2023 Formalizing Almost Development Closed Critical Pairs (Short Paper)
Christina Kirk, Aart Middeldorp
ITP1
2019 Composing Proof Terms
abstract
Abstract Proof terms are a useful concept for comparing computations in term rewriting. We analyze proof terms with composition, with an eye towards automation. We revisit permutation equivalence and projection equivalence, two key notions presented in the literature. We report on the integration of proof terms with composition into ProTeM, a tool for manipulating proof terms.
Christina Kirk, Aart Middeldorp
CADE1