16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 1-764, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@Proceedings{forster_et_al:LIPIcs.ITP.2025, title = {{LIPIcs, Volume 352, ITP 2025, Complete Volume}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {1--764}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025}, URN = {urn:nbn:de:0030-drops-247775}, doi = {10.4230/LIPIcs.ITP.2025}, annote = {Keywords: LIPIcs, Volume 352, ITP 2025, Complete Volume} }
16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 0:i-0:xviii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{forster_et_al:LIPIcs.ITP.2025.0, author = {Forster, Yannick and Keller, Chantal}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {0:i--0:xviii}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.0}, URN = {urn:nbn:de:0030-drops-247752}, doi = {10.4230/LIPIcs.ITP.2025.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} }
Remi Desmartin, Omri Isac, Grant Passmore, Ekaterina Komendantskaya, Kathrin Stark, and Guy Katz. A Certified Proof Checker for Deep Neural Network Verification in Imandra. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 1:1-1:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{desmartin_et_al:LIPIcs.ITP.2025.1, author = {Desmartin, Remi and Isac, Omri and Passmore, Grant and Komendantskaya, Ekaterina and Stark, Kathrin and Katz, Guy}, title = {{A Certified Proof Checker for Deep Neural Network Verification in Imandra}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {1:1--1:21}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.1}, URN = {urn:nbn:de:0030-drops-246000}, doi = {10.4230/LIPIcs.ITP.2025.1}, annote = {Keywords: Neural Network Verification, Farkas Lemma, Proof Certification} }
Mohammad Abdulaziz, Thomas Ammer, Shriya Meenakshisundaram, and Adem Rimpapa. A Formal Analysis of Algorithms for Matroids and Greedoids. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 2:1-2:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{abdulaziz_et_al:LIPIcs.ITP.2025.2, author = {Abdulaziz, Mohammad and Ammer, Thomas and Meenakshisundaram, Shriya and Rimpapa, Adem}, title = {{A Formal Analysis of Algorithms for Matroids and Greedoids}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {2:1--2:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.2}, URN = {urn:nbn:de:0030-drops-246012}, doi = {10.4230/LIPIcs.ITP.2025.2}, annote = {Keywords: Matroids, Greedoids, Combinatorial Optimisation, Graph Algorithms, Isabelle/HOL, Formal Verification} }
Jonas Bayer and Marco David. A Formal Proof of Complexity Bounds on Diophantine Equations. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 3:1-3:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bayer_et_al:LIPIcs.ITP.2025.3, author = {Bayer, Jonas and David, Marco}, title = {{A Formal Proof of Complexity Bounds on Diophantine Equations}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {3:1--3:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.3}, URN = {urn:nbn:de:0030-drops-246023}, doi = {10.4230/LIPIcs.ITP.2025.3}, annote = {Keywords: Diophantine Equations, Hilbert’s Tenth Problem, Isabelle/HOL} }
Antoine Chambert-Loir and María Inés de Frutos-Fernández. A Formalization of Divided Powers in Lean. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 4:1-4:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{chambertloir_et_al:LIPIcs.ITP.2025.4, author = {Chambert-Loir, Antoine and de Frutos-Fern\'{a}ndez, Mar{\'\i}a In\'{e}s}, title = {{A Formalization of Divided Powers in Lean}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {4:1--4:17}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.4}, URN = {urn:nbn:de:0030-drops-246038}, doi = {10.4230/LIPIcs.ITP.2025.4}, annote = {Keywords: Formal mathematics, algebraic number theory, commutative algebra, divided powers, Lean, Mathlib} }
Joshua M. Cohen. A Mechanized First-Order Theory of Algebraic Data Types with Pattern Matching. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 5:1-5:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{cohen:LIPIcs.ITP.2025.5, author = {Cohen, Joshua M.}, title = {{A Mechanized First-Order Theory of Algebraic Data Types with Pattern Matching}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {5:1--5:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.5}, URN = {urn:nbn:de:0030-drops-246046}, doi = {10.4230/LIPIcs.ITP.2025.5}, annote = {Keywords: Pattern Matching Compilation, Algebraic Data Types, First-Order Logic} }
Peter Koepke. A Natural Language Formalization of Perfectoid Rings in ℕaproche. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 6:1-6:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{koepke:LIPIcs.ITP.2025.6, author = {Koepke, Peter}, title = {{A Natural Language Formalization of Perfectoid Rings in \mathbb{N}aproche}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {6:1--6:15}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.6}, URN = {urn:nbn:de:0030-drops-246054}, doi = {10.4230/LIPIcs.ITP.2025.6}, annote = {Keywords: formal mathematics, formalization, perfectoid rings, controlled natural language, Naproche} }
Zhuo Zoey Chen, Johannes Åman Pohjola, and Christine Rizkallah. A Verified Cost Model for Call-By-Push-Value. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 7:1-7:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{chen_et_al:LIPIcs.ITP.2025.7, author = {Chen, Zhuo Zoey and \r{A}man Pohjola, Johannes and Rizkallah, Christine}, title = {{A Verified Cost Model for Call-By-Push-Value}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {7:1--7:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.7}, URN = {urn:nbn:de:0030-drops-246067}, doi = {10.4230/LIPIcs.ITP.2025.7}, annote = {Keywords: lambda calculus, formalizations of computational models, computability theory, HOL, call-by-push-value reduction, time and space complexity, abstract machines} }
Asta Halkjær From and Anders Schlichtkrull. Abstract, Compositional Consistency: Isabelle/HOL Locales for Completeness à la Fitting. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 8:1-8:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{from_et_al:LIPIcs.ITP.2025.8, author = {From, Asta Halkj{\ae}r and Schlichtkrull, Anders}, title = {{Abstract, Compositional Consistency: Isabelle/HOL Locales for Completeness \`{a} la Fitting}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {8:1--8:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.8}, URN = {urn:nbn:de:0030-drops-246406}, doi = {10.4230/LIPIcs.ITP.2025.8}, annote = {Keywords: Logic, completeness, abstract consistency property, Isabelle/HOL, locales} }
Eric Wang, Arohee Bhoja, Cayden Codel, and Noah G. Singer. Algebra Is Half the Battle: Verifying Presentations of Graded Unipotent Chevalley Groups. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 9:1-9:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{wang_et_al:LIPIcs.ITP.2025.9, author = {Wang, Eric and Bhoja, Arohee and Codel, Cayden and Singer, Noah G.}, title = {{Algebra Is Half the Battle: Verifying Presentations of Graded Unipotent Chevalley Groups}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {9:1--9:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.9}, URN = {urn:nbn:de:0030-drops-246071}, doi = {10.4230/LIPIcs.ITP.2025.9}, annote = {Keywords: Group presentations, term rewriting, metaprogramming, proof automation, the Lean theorem prover} }
Dohan Kim. An Isabelle/HOL Formalization of Semi-Thue and Conditional Semi-Thue Systems. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 10:1-10:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{kim:LIPIcs.ITP.2025.10, author = {Kim, Dohan}, title = {{An Isabelle/HOL Formalization of Semi-Thue and Conditional Semi-Thue Systems}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {10:1--10:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.10}, URN = {urn:nbn:de:0030-drops-246081}, doi = {10.4230/LIPIcs.ITP.2025.10}, annote = {Keywords: semi-Thue systems, conditional semi-Thue systems, conditional string rewriting, monoids, word problem} }
Jan van Brügge, Andrei Popescu, and Dmitriy Traytel. Animating MRBNFs: Truly Modular Binding-Aware Datatypes in Isabelle/HOL. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 11:1-11:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vanbrugge_et_al:LIPIcs.ITP.2025.11, author = {van Br\"{u}gge, Jan and Popescu, Andrei and Traytel, Dmitriy}, title = {{Animating MRBNFs: Truly Modular Binding-Aware Datatypes in Isabelle/HOL}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {11:1--11:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.11}, URN = {urn:nbn:de:0030-drops-246091}, doi = {10.4230/LIPIcs.ITP.2025.11}, annote = {Keywords: syntax with bindings, datatypes, inductive predicates, Isabelle/HOL} }
Anshula Gandhi, Anand Rao Tadipatri, and Timothy Gowers. Automatically Generalizing Proofs and Statements. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 12:1-12:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{gandhi_et_al:LIPIcs.ITP.2025.12, author = {Gandhi, Anshula and Tadipatri, Anand Rao and Gowers, Timothy}, title = {{Automatically Generalizing Proofs and Statements}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {12:1--12:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.12}, URN = {urn:nbn:de:0030-drops-246104}, doi = {10.4230/LIPIcs.ITP.2025.12}, annote = {Keywords: automated reasoning, automated theorem proving, interactive theorem proving, formalization of mathematics, generalization, Lean theorem prover, Lean tactic} }
Adrienne Lancelot, Beniamino Accattoli, and Maxime Vemclefs. Barendregt’s Theory of the λ-Calculus, Refreshed and Formalized. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 13:1-13:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{lancelot_et_al:LIPIcs.ITP.2025.13, author = {Lancelot, Adrienne and Accattoli, Beniamino and Vemclefs, Maxime}, title = {{Barendregt’s Theory of the \lambda-Calculus, Refreshed and Formalized}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {13:1--13:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.13}, URN = {urn:nbn:de:0030-drops-246114}, doi = {10.4230/LIPIcs.ITP.2025.13}, annote = {Keywords: lambda-calculus, head reduction, equational theory} }
Chase Norman and Jeremy Avigad. Canonical for Automated Theorem Proving in Lean. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 14:1-14:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{norman_et_al:LIPIcs.ITP.2025.14, author = {Norman, Chase and Avigad, Jeremy}, title = {{Canonical for Automated Theorem Proving in Lean}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {14:1--14:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.14}, URN = {urn:nbn:de:0030-drops-246128}, doi = {10.4230/LIPIcs.ITP.2025.14}, annote = {Keywords: Automated Reasoning, Interactive Theorem Proving, Dependent Type Theory, Inhabitation, Unification, Program Synthesis, Formal Methods} }
Elaine Li and Thomas Wies. Certified Implementability of Global Multiparty Protocols. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 15:1-15:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{li_et_al:LIPIcs.ITP.2025.15, author = {Li, Elaine and Wies, Thomas}, title = {{Certified Implementability of Global Multiparty Protocols}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {15:1--15:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.15}, URN = {urn:nbn:de:0030-drops-246139}, doi = {10.4230/LIPIcs.ITP.2025.15}, annote = {Keywords: Asynchronous protocols, communicating state machines, labeled transition systems, infinite semantics, realizability, multiparty session types, choreographies, deadlock freedom} }
Ekaterina Zhuchko, Hendrik Maarand, Margus Veanes, and Gabriel Ebner. Finiteness of Symbolic Derivatives in Lean. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 16:1-16:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{zhuchko_et_al:LIPIcs.ITP.2025.16, author = {Zhuchko, Ekaterina and Maarand, Hendrik and Veanes, Margus and Ebner, Gabriel}, title = {{Finiteness of Symbolic Derivatives in Lean}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {16:1--16:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.16}, URN = {urn:nbn:de:0030-drops-246144}, doi = {10.4230/LIPIcs.ITP.2025.16}, annote = {Keywords: Lean, regular languages, lookarounds, derivatives, finiteness} }
Stefania Damato, Thorsten Altenkirch, and Axel Ljungström. Formalising Inductive and Coinductive Containers. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 17:1-17:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{damato_et_al:LIPIcs.ITP.2025.17, author = {Damato, Stefania and Altenkirch, Thorsten and Ljungstr\"{o}m, Axel}, title = {{Formalising Inductive and Coinductive Containers}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {17:1--17:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.17}, URN = {urn:nbn:de:0030-drops-246151}, doi = {10.4230/LIPIcs.ITP.2025.17}, annote = {Keywords: type theory, container, initial algebra, terminal coalgebra, Cubical Agda} }
Lawrence C. Paulson. Formalising New Mathematics in Isabelle: Diagonal Ramsey. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 18:1-18:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{paulson:LIPIcs.ITP.2025.18, author = {Paulson, Lawrence C.}, title = {{Formalising New Mathematics in Isabelle: Diagonal Ramsey}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {18:1--18:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.18}, URN = {urn:nbn:de:0030-drops-246163}, doi = {10.4230/LIPIcs.ITP.2025.18}, annote = {Keywords: Isabelle, formalisation of mathematics, Ramsey’s theorem, computer algebra} }
Burak Ekici, Tadayoshi Kamegai, and Nobuko Yoshida. Formalising Subject Reduction and Progress for Multiparty Session Processes. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 19:1-19:23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{ekici_et_al:LIPIcs.ITP.2025.19, author = {Ekici, Burak and Kamegai, Tadayoshi and Yoshida, Nobuko}, title = {{Formalising Subject Reduction and Progress for Multiparty Session Processes}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {19:1--19:23}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.19}, URN = {urn:nbn:de:0030-drops-246177}, doi = {10.4230/LIPIcs.ITP.2025.19}, annote = {Keywords: multiparty session types, type trees, subtyping, progress, subject reduction, non-stuck theorem, Coq} }
Mario Carneiro and Emily Riehl. Formalizing Colimits in 𝒞at. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 20:1-20:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{carneiro_et_al:LIPIcs.ITP.2025.20, author = {Carneiro, Mario and Riehl, Emily}, title = {{Formalizing Colimits in 𝒞at}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {20:1--20:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.20}, URN = {urn:nbn:de:0030-drops-246186}, doi = {10.4230/LIPIcs.ITP.2025.20}, annote = {Keywords: category theory, infinity-category theory, nerve, simplicial set, colimit} }
Reynald Affeldt, Alessandro Bruni, Cyril Cohen, Pierre Roux, and Takafumi Saikawa. Formalizing Concentration Inequalities in Rocq: Infrastructure and Automation. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 21:1-21:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{affeldt_et_al:LIPIcs.ITP.2025.21, author = {Affeldt, Reynald and Bruni, Alessandro and Cohen, Cyril and Roux, Pierre and Saikawa, Takafumi}, title = {{Formalizing Concentration Inequalities in Rocq: Infrastructure and Automation}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {21:1--21:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.21}, URN = {urn:nbn:de:0030-drops-246195}, doi = {10.4230/LIPIcs.ITP.2025.21}, annote = {Keywords: Rocq prover, Mathematical Components library, abstraction interpretation, probability theory, concentration inequalities} }
Ghilain Bergeron, Florent Krasnopol, and Sophie Tourret. Formalizing Splitting in Isabelle/HOL. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 22:1-22:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bergeron_et_al:LIPIcs.ITP.2025.22, author = {Bergeron, Ghilain and Krasnopol, Florent and Tourret, Sophie}, title = {{Formalizing Splitting in Isabelle/HOL}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {22:1--22:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.22}, URN = {urn:nbn:de:0030-drops-246208}, doi = {10.4230/LIPIcs.ITP.2025.22}, annote = {Keywords: Isabelle/HOL, saturation-based calculi, splitting} }
Sage Binder, Eric Ren, and Katherine Kosaian. Formalizing the Hidden Number Problem in Isabelle/HOL. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 23:1-23:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{binder_et_al:LIPIcs.ITP.2025.23, author = {Binder, Sage and Ren, Eric and Kosaian, Katherine}, title = {{Formalizing the Hidden Number Problem in Isabelle/HOL}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {23:1--23:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.23}, URN = {urn:nbn:de:0030-drops-246216}, doi = {10.4230/LIPIcs.ITP.2025.23}, annote = {Keywords: hidden number problem, Babai’s nearest plane algorithm, cryptography, interactive theorem proving, Isabelle/HOL} }
Yves Bertot and Thomas Portet. Formally Verifying a Vertical Cell Decomposition Algorithm. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 24:1-24:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bertot_et_al:LIPIcs.ITP.2025.24, author = {Bertot, Yves and Portet, Thomas}, title = {{Formally Verifying a Vertical Cell Decomposition Algorithm}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {24:1--24:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.24}, URN = {urn:nbn:de:0030-drops-246222}, doi = {10.4230/LIPIcs.ITP.2025.24}, annote = {Keywords: Formal Verification, Motion planning, algorithmic geometry} }
Magnus O. Myreen and Mario Carneiro. GOL in GOL in HOL: Verified Circuits in Conway’s Game of Life. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 25:1-25:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{myreen_et_al:LIPIcs.ITP.2025.25, author = {Myreen, Magnus O. and Carneiro, Mario}, title = {{GOL in GOL in HOL: Verified Circuits in Conway’s Game of Life}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {25:1--25:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.25}, URN = {urn:nbn:de:0030-drops-246230}, doi = {10.4230/LIPIcs.ITP.2025.25}, annote = {Keywords: Cellular automata, Higher-order logic, Interactive theorem proving} }
Hanna Lachnitt, Mathias Fleury, Haniel Barbosa, Jibiana Jakpor, Bruno Andreotti, Andrew Reynolds, Hans-Jörg Schurr, Clark Barrett, and Cesare Tinelli. Improving the SMT Proof Reconstruction Pipeline in Isabelle/HOL. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 26:1-26:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{lachnitt_et_al:LIPIcs.ITP.2025.26, author = {Lachnitt, Hanna and Fleury, Mathias and Barbosa, Haniel and Jakpor, Jibiana and Andreotti, Bruno and Reynolds, Andrew and Schurr, Hans-J\"{o}rg and Barrett, Clark and Tinelli, Cesare}, title = {{Improving the SMT Proof Reconstruction Pipeline in Isabelle/HOL}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {26:1--26:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.26}, URN = {urn:nbn:de:0030-drops-246243}, doi = {10.4230/LIPIcs.ITP.2025.26}, annote = {Keywords: interactive theorem proving, proof assistants, Isabelle/HOL, SMT, certification, proof certificates, proof reconstruction, proof automation} }
Robbert Krebbers, Luko van der Maas, and Enrico Tassi. Inductive Predicates via Least Fixpoints in Higher-Order Separation Logic. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 27:1-27:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{krebbers_et_al:LIPIcs.ITP.2025.27, author = {Krebbers, Robbert and van der Maas, Luko and Tassi, Enrico}, title = {{Inductive Predicates via Least Fixpoints in Higher-Order Separation Logic}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {27:1--27:21}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.27}, URN = {urn:nbn:de:0030-drops-246258}, doi = {10.4230/LIPIcs.ITP.2025.27}, annote = {Keywords: Separation Logic, Program Verification, Data Structures, Iris, Rocq prover} }
Chun Tian and Michael Norrish. Mechanising Böhm Trees and λη-Completeness. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 28:1-28:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{tian_et_al:LIPIcs.ITP.2025.28, author = {Tian, Chun and Norrish, Michael}, title = {{Mechanising B\"{o}hm Trees and \lambda\eta-Completeness}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {28:1--28:18}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.28}, URN = {urn:nbn:de:0030-drops-246269}, doi = {10.4230/LIPIcs.ITP.2025.28}, annote = {Keywords: untyped \lambda-calculus, B\"{o}hm trees, higher-order logic, theorem proving} }
Jérémy Thibault, Joseph Lenormand, and Cătălin Hriţcu. Nanopass Back-Translation of Call-Return Trees for Mechanized Secure Compilation Proofs. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 29:1-29:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{thibault_et_al:LIPIcs.ITP.2025.29, author = {Thibault, J\'{e}r\'{e}my and Lenormand, Joseph and Hri\c{t}cu, C\u{a}t\u{a}lin}, title = {{Nanopass Back-Translation of Call-Return Trees for Mechanized Secure Compilation Proofs}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {29:1--29:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.29}, URN = {urn:nbn:de:0030-drops-246272}, doi = {10.4230/LIPIcs.ITP.2025.29}, annote = {Keywords: secure compilation, back-translation, machine-checked proofs, Rocq, Coq} }
Rafael Castro Gonçalves Silva, Laouen Fernet, and Dmitriy Traytel. Nondeterministic Asynchronous Dataflow in Isabelle/HOL. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 30:1-30:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{silva_et_al:LIPIcs.ITP.2025.30, author = {Silva, Rafael Castro Gon\c{c}alves and Fernet, Laouen and Traytel, Dmitriy}, title = {{Nondeterministic Asynchronous Dataflow in Isabelle/HOL}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {30:1--30:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.30}, URN = {urn:nbn:de:0030-drops-246280}, doi = {10.4230/LIPIcs.ITP.2025.30}, annote = {Keywords: dataflow, verification, coinduction, Isabelle/HOL} }
David Knothe and Oliver Bringmann. On Verifying Secret Control Flow Elimination. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 31:1-31:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{knothe_et_al:LIPIcs.ITP.2025.31, author = {Knothe, David and Bringmann, Oliver}, title = {{On Verifying Secret Control Flow Elimination}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {31:1--31:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.31}, URN = {urn:nbn:de:0030-drops-246299}, doi = {10.4230/LIPIcs.ITP.2025.31}, annote = {Keywords: CompCert, small-step, linearization, side-channels, constant-time, verification, security, taint analysis} }
David Castro Perez, Marco Paviotti, and Michael Vollmer. Program Optimisations via Hylomorphisms for Extraction of Executable Code. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 32:1-32:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{castroperez_et_al:LIPIcs.ITP.2025.32, author = {Castro Perez, David and Paviotti, Marco and Vollmer, Michael}, title = {{Program Optimisations via Hylomorphisms for Extraction of Executable Code}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {32:1--32:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.32}, URN = {urn:nbn:de:0030-drops-246302}, doi = {10.4230/LIPIcs.ITP.2025.32}, annote = {Keywords: hylomorphisms, program calculation, divide and conquer, fusion} }
Arnoud van der Leer, Kobe Wullaert, and Benedikt Ahrens. Scott’s Representation Theorem and the Univalent Karoubi Envelope. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 33:1-33:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vanderleer_et_al:LIPIcs.ITP.2025.33, author = {van der Leer, Arnoud and Wullaert, Kobe and Ahrens, Benedikt}, title = {{Scott’s Representation Theorem and the Univalent Karoubi Envelope}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {33:1--33:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.33}, URN = {urn:nbn:de:0030-drops-246318}, doi = {10.4230/LIPIcs.ITP.2025.33}, annote = {Keywords: Lambda calculi, algebraic theories, categorical semantics, Karoubi envelope, formalization, Rocq-UniMath, univalent foundations} }
Emin Karayel, Seng Joe Watt, Derek Khu, Kuldeep S. Meel, and Yong Kiam Tan. Verification of the CVM Algorithm with a Functional Probabilistic Invariant. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 34:1-34:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{karayel_et_al:LIPIcs.ITP.2025.34, author = {Karayel, Emin and Watt, Seng Joe and Khu, Derek and Meel, Kuldeep S. and Tan, Yong Kiam}, title = {{Verification of the CVM Algorithm with a Functional Probabilistic Invariant}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {34:1--34:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.34}, URN = {urn:nbn:de:0030-drops-246327}, doi = {10.4230/LIPIcs.ITP.2025.34}, annote = {Keywords: Verification, Isabelle/HOL, Randomized Algorithms, Distinct Elements} }
Manuel Eberl and Peter Lammich. Verifying an Efficient Algorithm for Computing Bernoulli Numbers. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 35:1-35:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{eberl_et_al:LIPIcs.ITP.2025.35, author = {Eberl, Manuel and Lammich, Peter}, title = {{Verifying an Efficient Algorithm for Computing Bernoulli Numbers}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {35:1--35:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.35}, URN = {urn:nbn:de:0030-drops-246331}, doi = {10.4230/LIPIcs.ITP.2025.35}, annote = {Keywords: Bernoulli numbers, LLVM, verification, Isabelle, Chinese remainder theorem, modular arithmetic, Montgomery arithmetic} }
Johannes Tantow, Lukas Gerlach, Stephan Mennicke, and Markus Krötzsch. Verifying Datalog Reasoning with Lean. In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 36:1-36:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{tantow_et_al:LIPIcs.ITP.2025.36, author = {Tantow, Johannes and Gerlach, Lukas and Mennicke, Stephan and Kr\"{o}tzsch, Markus}, title = {{Verifying Datalog Reasoning with Lean}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {36:1--36:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.36}, URN = {urn:nbn:de:0030-drops-246342}, doi = {10.4230/LIPIcs.ITP.2025.36}, annote = {Keywords: Certifying Algorithms, Datalog, Formal Verification} }
Eric Vin, Kyle A. Miller, and Daniel J. Fremont. LeanLTL: A Unifying Framework for Linear Temporal Logics in Lean (Short Paper). In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 37:1-37:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{vin_et_al:LIPIcs.ITP.2025.37, author = {Vin, Eric and Miller, Kyle A. and Fremont, Daniel J.}, title = {{LeanLTL: A Unifying Framework for Linear Temporal Logics in Lean}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {37:1--37:9}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.37}, URN = {urn:nbn:de:0030-drops-246356}, doi = {10.4230/LIPIcs.ITP.2025.37}, annote = {Keywords: Linear Temporal Logic, Interactive Theorem Proving, Lean 4} }
Martin Desharnais and Jasmin Blanchette. Sledgehammering Without ATPs (Short Paper). In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 38:1-38:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{desharnais_et_al:LIPIcs.ITP.2025.38, author = {Desharnais, Martin and Blanchette, Jasmin}, title = {{Sledgehammering Without ATPs}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {38:1--38:8}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.38}, URN = {urn:nbn:de:0030-drops-246366}, doi = {10.4230/LIPIcs.ITP.2025.38}, annote = {Keywords: Interactive theorem proving, proof assistants, proof automation} }
Nadeem Abdul Hamid. Towards Automating Permutation Proofs in Rocq: A Reflexive Approach with Iterative Deepening Search (Short Paper). In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 39:1-39:7, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{abdulhamid:LIPIcs.ITP.2025.39, author = {Abdul Hamid, Nadeem}, title = {{Towards Automating Permutation Proofs in Rocq: A Reflexive Approach with Iterative Deepening Search}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {39:1--39:7}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.39}, URN = {urn:nbn:de:0030-drops-246378}, doi = {10.4230/LIPIcs.ITP.2025.39}, annote = {Keywords: permutations, reflection, tactics, Rocq, Coq} }
Kathrin Stark. Autosubst: On Mechanising Binders in a General-Purpose Proof Assistant (Invited Talk). In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 40:1-40:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{stark:LIPIcs.ITP.2025.40, author = {Stark, Kathrin}, title = {{Autosubst: On Mechanising Binders in a General-Purpose Proof Assistant}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {40:1--40:2}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.40}, URN = {urn:nbn:de:0030-drops-246385}, doi = {10.4230/LIPIcs.ITP.2025.40}, annote = {Keywords: Syntax, binders, Rocq} }
Laura Titolo. Taming Floating-Point Rounding Errors with Proofs (Invited Talk). In 16th International Conference on Interactive Theorem Proving (ITP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 352, pp. 41:1-41:3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{titolo:LIPIcs.ITP.2025.41, author = {Titolo, Laura}, title = {{Taming Floating-Point Rounding Errors with Proofs}}, booktitle = {16th International Conference on Interactive Theorem Proving (ITP 2025)}, pages = {41:1--41:3}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-396-6}, ISSN = {1868-8969}, year = {2025}, volume = {352}, editor = {Forster, Yannick and Keller, Chantal}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITP.2025.41}, URN = {urn:nbn:de:0030-drops-246393}, doi = {10.4230/LIPIcs.ITP.2025.41}, annote = {Keywords: Floating point arithmetic, avionics} }
Feedback for Dagstuhl Publishing