metaprogramming-rosetta-stone icon indicating copy to clipboard operation
metaprogramming-rosetta-stone copied to clipboard

A simplification tactic for Z-module equations, specific to Z

Open pi8027 opened this issue 2 years ago • 0 comments

This PR implements the Z_zmodule_simplify tactic. For example, it turns a goal of the form

(x + y + - z + y)%Z = (x + - z + y + y')%Z

into

y = y'.

This kind of reflexive tactic leaving a proof obligation needs to simplify the obligation carefully. I'm not sure whether the current implementation is the best way to do so.

pi8027 avatar Jun 30 '23 15:06 pi8027