Commit 2022-06-29 22:22 a2a8c9be
View on Github →refactor(ring_theory/graded_algebra): use add_submonoid_class to generalize to graded rings (#14583)
Now that we have add_submonoid_class, we don't need to consider only families of submodules.
For convenience, this keeps around graded_algebra as an alias for graded_ring over a family of submodules, as this can help with elaboration here and there.
This renames:
graded_algebratograded_ringgraded_algebra.proj_zero_ring_homtograded_ring.proj_zero_ring_homadds:direct_sum.decompose_ring_equivgraded_ring.projgraded_algebra(as an alias for a suitablegraded_ringand removes:graded_algebra.is_internal, which was just an alias anyway.