A constructive decision procedure for equalities modulo AC
Résumé
We provide in this paper an optimised constructive decision procedure for AC equalities based on the syntacticness of AC theories. The main idea is to reduce the search space by considering only terms in associative canonical form. This decision procedure has been used in the context of an ELAN based tactic for rewriting modulo AC in Coq where the proofs of AC equalities are efficiently searched by ELAN and checked in Coq.