Commit 2026-02-01 13:22 c8e5e598
View on Github →feat(RingTheory/Finiteness/Basic): add lemmas for restricting scalars (#33980)
This PR adds three lemmas that transfer Submodule.FG across restricting scalars from a semiring A to a semiring R under the assumption Module.Finite R A . This includes
FG.restrictScalarswhich proves thatrestrictScalarspreservesFGFG.restrictScalars_iffas the iff version of the aboveFG.span_submodulewhich proves that theA-span of anFGR-submodule isFG. The PR also contains the following changes to related lemmas:- renaming
fg_restrictScalarstoFG.restrictScalars_of_surjectiveemphasizing the hypothesisFunction.Surjective (algebraMap R A) - adding a
sections RestrictScalarsthat also contains the above lemma - restructuring variables in the above section
- changing some submodule / ring hypotheses to implicit