Documentation

Mathlib.Algebra.Algebra.Subalgebra.Order

Order instances on subalgebras #

instance Subalgebra.toOrderedSemiring {R : Type u_1} {A : Type u_2} [CommSemiring R] [OrderedSemiring A] [Algebra R A] (S : Subalgebra R A) :
Equations
  • S.toOrderedSemiring = S.toOrderedSemiring
Equations
  • S.toStrictOrderedSemiring = S.toStrictOrderedSemiring
Equations
  • S.toOrderedCommSemiring = S.toOrderedCommSemiring
Equations
  • S.toStrictOrderedCommSemiring = S.toStrictOrderedCommSemiring
instance Subalgebra.toOrderedRing {R : Type u_1} {A : Type u_2} [CommRing R] [OrderedRing A] [Algebra R A] (S : Subalgebra R A) :
Equations
  • S.toOrderedRing = S.toSubring.toOrderedRing
instance Subalgebra.toOrderedCommRing {R : Type u_1} {A : Type u_2} [CommRing R] [OrderedCommRing A] [Algebra R A] (S : Subalgebra R A) :
Equations
  • S.toOrderedCommRing = S.toSubring.toOrderedCommRing
Equations
  • S.toLinearOrderedSemiring = S.toLinearOrderedSemiring
Equations
  • S.toLinearOrderedCommSemiring = S.toLinearOrderedCommSemiring
instance Subalgebra.toLinearOrderedRing {R : Type u_1} {A : Type u_2} [CommRing R] [LinearOrderedRing A] [Algebra R A] (S : Subalgebra R A) :
Equations
  • S.toLinearOrderedRing = S.toSubring.toLinearOrderedRing
Equations
  • S.toLinearOrderedCommRing = S.toSubring.toLinearOrderedCommRing