-
Notifications
You must be signed in to change notification settings - Fork 90
Add submodules of left modules over rings #1511
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
Conversation
This PR adds subsets of left modules over rings. If such a subset contains the zero element/vector, is closed under addition and multiplication by a scalar from the ring, we call this subset a submodule. The PR contains a proof that the intersection of a family of submodules forms a submodule and a proof that a submodule has the structure of a module. Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
Hi Simon, welcome to agda-unimath! |
As a first-time contributor, don't forget to add yourself to the |
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
Co-authored-by: Fredrik Bakke <fredrbak@gmail.com> Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
Thank you for the review! I've pushed a commit with the suggested fixes, hope I haven't missed anything 😅 |
Sorry for missing that, hopefully I am closer to the coding style now |
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
d430af5
to
7bfaf65
Compare
Co-authored-by: Fredrik Bakke <fredrbak@gmail.com> Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
The checks pass, so I'm merging. Thank you for the contribution, @SimonBrandner! |
Thank you for the review and accepting the PR! |
This PR adds subsets of left modules over rings. If such a subset contains the zero element/vector, is closed under addition and multiplication by a scalar from the ring, we call this subset a submodule. The PR contains a proof that the intersection of a family of submodules forms a submodule and a proof that a submodule has the structure of a module. Thanks to @VojtechStep for some help along the way!
This PR adds subsets of left modules over rings. If such a subset contains the zero element/vector, is closed under addition and multiplication by a scalar from the ring, we call this subset a submodule. The PR contains a proof that the intersection of a family of submodules forms a submodule and a proof that a submodule has the structure of a module.
Thanks to @VojtechStep for some help along the way!