Closed mdgeorge4153 closed 3 years ago
Thanks. Looks good.
I updated the group tactic to use easy instead of firstorder, and updated the proofs as necessary.
LGTM. Shall I merge?
I think so!
From: Bas Spitters @.> Sent: Thursday, June 10, 2021 3:37:50 AM To: coq-community/math-classes @.> Cc: Michael David George @.>; Author @.> Subject: Re: [coq-community/math-classes] added group tactic and automated some proofs in groups.v (#100)
LGTM. Shall I merge?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/coq-community/math-classes/pull/100#issuecomment-858389338, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAJ2CMOBFAWIRRTO4IDE2TLTSBTU5ANCNFSM46BTNFDQ.
I created a group_simplify tactic that simplifies group expressions by first pushing group morphisms and negations all the way down to the leaves, and then cancels out multiple negations, inverses, and mon_unit. I used this tactic to simplify and automate the proofs of several lemmas in groups.v.
This is my first serious attempt at writing new proof automation, so feedback would be appreciated.