Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ZGroup #786

Merged
merged 9 commits into from
May 9, 2022
Merged

Fix ZGroup #786

merged 9 commits into from
May 9, 2022

Conversation

thomas-lamiaux
Copy link
Contributor

For a weird reason, ZGroup et ZCommRing are not defined with the same definition.
Indeed someone took for the inverse - x := 0 - x which is by definition 0 + (- x)
This poses a lot of trouble when mixing the two instances, indeed some 0 + X pop up sometimes, so one need to rewrite to add 0 to use presinv.
Plus it gets some proof more complicated as one always need to add.

So I am currently rewriting all the files using it

@thomas-lamiaux thomas-lamiaux marked this pull request as ready for review May 8, 2022 00:29
Copy link
Collaborator

@mortberg mortberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good! Are there any other changes you want to make or should I merge?

@mortberg mortberg merged commit 7ac3d5f into agda:master May 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants