Documentation

Mathlib.Algebra.Ring.AddAut

Multiplication on the left/right as additive automorphisms #

In this file we define AddAut.mulLeft and AddAut.mulRight.

See also AddMonoidHom.mulLeft, AddMonoidHom.mulRight, AddMonoid.End.mulLeft, and AddMonoid.End.mulRight for multiplication by R as an endomorphism instead of multiplication by RĖ£ as an automorphism.

Left multiplication by a unit of a semiring as an additive automorphism.

Instances For
    @[simp]
    theorem AddAut.mulLeft_apply_symm_apply {R : Type u_1} [Semiring R] (x : RĖ£) (aāœ : R) :
    (AddEquiv.symm (mulLeft x)) aāœ = x⁻¹ • aāœ
    @[simp]
    theorem AddAut.mulLeft_apply_apply {R : Type u_1} [Semiring R] (x : RĖ£) (aāœ : R) :
    (mulLeft x) aāœ = x • aāœ
    def AddAut.mulRight {R : Type u_1} [Semiring R] (u : RĖ£) :

    Right multiplication by a unit of a semiring as an additive automorphism.

    Instances For
      @[simp]
      theorem AddAut.mulRight_apply {R : Type u_1} [Semiring R] (u : RĖ£) (x : R) :
      (mulRight u) x = x * ↑u
      @[simp]
      theorem AddAut.mulRight_symm_apply {R : Type u_1} [Semiring R] (u : RĖ£) (x : R) :
      (AddEquiv.symm (mulRight u)) x = x * ↑u⁻¹