Equations
- DivisionSemiring.toNNRatAlgebra = Algebra.mk (NNRat.castHom R) ⋯ ⋯
instance
RingHomClass.toLinearMapClassNNRat
{F : Type u_1}
{R : Type u_2}
{S : Type u_3}
[DivisionSemiring R]
[CharZero R]
[DivisionSemiring S]
[CharZero S]
[FunLike F R S]
[RingHomClass F R S]
:
LinearMapClass F ℚ≥0 R S
Equations
- ⋯ = ⋯
instance
NNRat.instSMulCommClass
{R : Type u_2}
{S : Type u_3}
[DivisionSemiring S]
[CharZero S]
[SMul R S]
[SMulCommClass R S S]
:
SMulCommClass ℚ≥0 R S
Equations
- ⋯ = ⋯
instance
NNRat.instSMulCommClass'
{R : Type u_2}
{S : Type u_3}
[DivisionSemiring S]
[CharZero S]
[SMul R S]
[SMulCommClass S R S]
:
SMulCommClass R ℚ≥0 S
Equations
- ⋯ = ⋯
Equations
- DivisionRing.toRatAlgebra = Algebra.mk (Rat.castHom R) ⋯ ⋯
instance
RingHomClass.toLinearMapClassRat
{F : Type u_1}
{R : Type u_2}
{S : Type u_3}
[DivisionRing R]
[CharZero R]
[DivisionRing S]
[CharZero S]
[FunLike F R S]
[RingHomClass F R S]
:
LinearMapClass F ℚ R S
Equations
- ⋯ = ⋯
instance
Rat.instSMulCommClass
{R : Type u_2}
{S : Type u_3}
[DivisionRing S]
[CharZero S]
[SMul R S]
[SMulCommClass R S S]
:
SMulCommClass ℚ R S
Equations
- ⋯ = ⋯
instance
Rat.instSMulCommClass'
{R : Type u_2}
{S : Type u_3}
[DivisionRing S]
[CharZero S]
[SMul R S]
[SMulCommClass S R S]
:
SMulCommClass R ℚ S
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯