Documentation

Interval.Approx.Rat

Rationals approximate any field #

We want to do power series computations over , where these approximate via field structure. This works because our spray series functions uses only field operations on scalars.

instance Rat.instApproxField {𝕜 : Type} [Field 𝕜] :
Approx 𝕜
Equations
theorem Rat.approx {𝕜 : Type} [Field 𝕜] {x : } {x' : 𝕜} :
Approx.approx x x' x = x'
instance instApproxZeroRat {𝕜 : Type} [Field 𝕜] :
instance instApproxZeroIffRat {𝕜 : Type} [Field 𝕜] :
instance instApproxOneRat {𝕜 : Type} [Field 𝕜] :
instance instApproxNegRat {𝕜 : Type} [Field 𝕜] :
instance instApproxAddRat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :
instance instApproxSubRat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :
instance instApproxMulRat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :
instance instApproxInvRat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :
instance instApproxDivRat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :
instance instApproxSMulRat {𝕜 : Type} [Field 𝕜] :
ApproxSMul 𝕜 𝕜 𝕜
instance instApproxNatCastRat {𝕜 : Type} [Field 𝕜] :
instance instApproxIntCastRat {𝕜 : Type} [Field 𝕜] :
instance instApproxRatCastRat {𝕜 : Type} [Field 𝕜] :
instance instApproxDiv2Rat {𝕜 : Type} [Field 𝕜] [CharZero 𝕜] :