Commit 2021-04-19 14:03 829d7733
View on Github →feat(algebra/module/submodule_lattice): add lemmas for nat submodules (#7221) This has been suggested by @eric-wieser (who also wrote everything) in #7200. This also:
- Merges
span_nat_eq_add_group_closure
andsubmodule.span_eq_add_submonoid.closure
which are the same statement intosubmodule.span_nat_eq_add_submonoid_closure
, which generalizes the former fromsemiring
toadd_comm_monoid
. - Renames
span_int_eq_add_group_closure
tosubmodule.span_nat_eq_add_subgroup_closure
, and generalizes it fromring
toadd_comm_group
.