Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Algebra.Proofs.isSMulRegular_iff_of_freeLean source · statement
theorem _root_.isSMulRegular_iff_of_free {R M : Type*} [CommRing R]
[AddCommGroup M] [Module R M] [Module.Free R M] [Nontrivial M] {r : R} :
IsSMulRegular M r ↔ IsSMulRegular R r