Documentation

Mathlib.Algebra.Group.Submonoid.DistribMulAction

Distributive actions by submonoids #

@[instance 100]
instance Submonoid.instDistribMulActionSubtypeMem {M : Type u_1} {α : Type u_2} [Monoid M] {S : Type u_3} [SetLike S M] (s : S) [SubmonoidClass S M] [AddMonoid α] [DistribMulAction M α] :
Equations
instance Submonoid.distribMulAction {M : Type u_1} {α : Type u_2} [Monoid M] [AddMonoid α] [DistribMulAction M α] (S : Submonoid M) :

The action by a submonoid is the action by the underlying monoid.

Equations
@[instance 100]
instance Submonoid.instMulDistribMulActionSubtypeMem {M : Type u_1} {α : Type u_2} [Monoid M] {S : Type u_3} [SetLike S M] (s : S) [SubmonoidClass S M] [Monoid α] [MulDistribMulAction M α] :
Equations
instance Submonoid.mulDistribMulAction {M : Type u_1} {α : Type u_2} [Monoid M] [Monoid α] [MulDistribMulAction M α] (S : Submonoid M) :

The action by a submonoid is the action by the underlying monoid.

Equations