Module

Module_Invertible_of_ringEquiv.lean

Nyll.AlgebraicCurves.Foundations.Algebra.Module_Invertible_of_ringEquiv
1 declaration indexed from sourceView source ↗

Module Invertible of ring Equiv

Declarations

Module.Invertible.of_ringEquiv
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Foundations.Algebra.Proofs.Module_Invertible_of_ringEquiv
universe u v
theorem _root_.Module.Invertible.of_ringEquiv
    {R R' : Type u} [CommRing R] [CommRing R'] (σ : R ≃+* R')
    (M : Type v) [AddCommGroup M] [Module R' M] [Module.Invertible R' M]
    [Module R M] (hσ : ∀ (r : R) (m : M), r • m = σ r • m) :
    Module.Invertible R M