Abstract Completion, Formalized

02/23/2018
by   Nao Hirokawa, et al.
0

Completion is one of the most studied techniques in term rewriting and fundamental to automated reasoning with equalities. In this paper we present new and formalized correctness proofs of abstract completion, both for finite and infinite runs. For the special case of ground completion we present a new proof based on random descent. We moreover extend the results to ordered completion, an important extension of completion that aims to produce ground-complete presentations of the initial equations. We present new proofs concerning the completeness of ordered completion for two settings. Moreover, we revisit and extend results of Metivier concerning canonicity of rewrite systems. All proofs presented in the paper have been formalized in Isabelle/HOL.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/25/2018

Certified Ordered Completion

On the one hand, ordered completion is a fundamental technique in equati...
research
03/02/2018

Random perturbation and matrix sparsification and completion

We discuss general perturbation inequalities when the perturbation is ra...
research
09/18/2023

The Positive-Definite Completion Problem

We study the positive-definite completion problem for kernels on a varie...
research
04/13/2021

A simple proof of the Moore-Hodgson Algorithm for minimizing the number of late jobs

The Moore-Hodgson Algorithm minimizes the number of late jobs on a singl...
research
09/11/2021

Completeness of Unbounded Best-First Game Algorithms

In this article, we prove the completeness of the following game search ...
research
03/31/2021

Simpson's Paradox: A Singularity of Statistical and Inductive Inference

The occurrence of Simpson's paradox (SP) in 2× 2 contingency tables has ...
research
02/03/2020

Treating for-Loops as First-Class Citizens in Proofs

Indexed loop scopes have been shown to be a helpful tool in creating sou...

Please sign up or login with your details

Forgot password? Click here to reset