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
.