FLOC 2018: FEDERATED LOGIC CONFERENCE 2018
A Formally Verified Solver for Homogeneous Linear Diophantine Equations

Authors: Florian Meßner, Julian Parsert, Jonas Schöpf and Christian Sternagel

Paper Information

Title:A Formally Verified Solver for Homogeneous Linear Diophantine Equations
Authors:Florian Meßner, Julian Parsert, Jonas Schöpf and Christian Sternagel
Proceedings:ITP Papers
Editors: Jeremy Avigad and Assia Mahboubi
Keywords:homogeneous linear diophantine equations, code generation, mechanized mathematics, certified code, Isabelle/HOL
Abstract:

ABSTRACT. In this work we are interested in minimal complete sets of solutions for homogeneous linear diophantine equations. Such equations naturally arise during AC-unification, that is, unification in the presence of associative and commutative symbols. Minimal complete sets of solutions are required to compute AC-critical pairs. We present a verified solver for homogeneous linear diophantine equations that we formalized in Isabelle/HOL. Our work provides the basis for formalizing AC-unification and will eventually enable the certification of automated AC-confluence and AC-completion tools.

Pages:17
Talk:Jul 10 11:30 (Session 54C)
Paper: