Ordered instances on submodules #
instance
Submodule.toOrderedAddCommMonoid
{R : Type u_1}
{M : Type u_2}
[Semiring R]
[OrderedAddCommMonoid M]
[Module R M]
(S : Submodule R M)
:
A submodule of an OrderedAddCommMonoid is an OrderedAddCommMonoid.
Equations
instance
Submodule.toLinearOrderedAddCommMonoid
{R : Type u_1}
{M : Type u_2}
[Semiring R]
[LinearOrderedAddCommMonoid M]
[Module R M]
(S : Submodule R M)
:
A submodule of a LinearOrderedAddCommMonoid is a LinearOrderedAddCommMonoid.
instance
Submodule.toOrderedCancelAddCommMonoid
{R : Type u_1}
{M : Type u_2}
[Semiring R]
[OrderedCancelAddCommMonoid M]
[Module R M]
(S : Submodule R M)
:
A submodule of an OrderedCancelAddCommMonoid is an OrderedCancelAddCommMonoid.
Equations
instance
Submodule.toLinearOrderedCancelAddCommMonoid
{R : Type u_1}
{M : Type u_2}
[Semiring R]
[LinearOrderedCancelAddCommMonoid M]
[Module R M]
(S : Submodule R M)
:
A submodule of a LinearOrderedCancelAddCommMonoid is a
LinearOrderedCancelAddCommMonoid.
Equations
- One or more equations did not get rendered due to their size.
instance
Submodule.toOrderedAddCommGroup
{R : Type u_1}
{M : Type u_2}
[Ring R]
[OrderedAddCommGroup M]
[Module R M]
(S : Submodule R M)
:
A submodule of an OrderedAddCommGroup is an OrderedAddCommGroup.
Equations
instance
Submodule.toLinearOrderedAddCommGroup
{R : Type u_1}
{M : Type u_2}
[Ring R]
[LinearOrderedAddCommGroup M]
[Module R M]
(S : Submodule R M)
:
A submodule of a LinearOrderedAddCommGroup is a
LinearOrderedAddCommGroup.