Documentation

RealClosedField.SturmTarski.SignRPos

def rightNear {R : Type u_1} [Field R] [IsRealClosed R] (x : R) :
Equations
Instances For
    def eventually_at_right {R : Type u_1} [Field R] [IsRealClosed R] (x : R) (P : RProp) :
    Equations
    Instances For
      theorem eventually_at_right_equiv {R : Type u_1} [Field R] [IsRealClosed R] {x : R} {P : RProp} :
      eventually_at_right x P b > x, ∀ (y : R), x < y y < bP y
      def sign_r_pos {R : Type u_1} [Field R] [IsRealClosed R] (x : R) (p : Polynomial R) :
      Equations
      Instances For
        theorem eventually_at_right_equiv' {R : Type u_1} [Field R] [IsRealClosed R] {x : R} {p : Polynomial R} :
        sign_r_pos x p b > x, ∀ (y : R), x < y y < b0 < Polynomial.eval y p
        theorem eventually_subst {R : Type u_1} [Field R] [IsRealClosed R] (P Q : RProp) (F : Filter R) (h : ∀ᶠ (a : R) in F, P a = Q a) :
        theorem sign_r_pos_rec {R : Type u_1} [Field R] [IsRealClosed R] (p : Polynomial R) (x : R) (hp : p 0) :
        theorem sign_r_pos_minus {R : Type u_1} [Field R] [IsRealClosed R] (x : R) (p : Polynomial R) :
        p 0 → (sign_r_pos x p ¬sign_r_pos x (-p))
        theorem sign_r_pos_mult {R : Type u_1} [Field R] [IsRealClosed R] (p q : Polynomial R) (x : R) (hp : p 0) (hq : q 0) :
        theorem sign_r_pos_deriv {R : Type u_1} [Field R] [IsRealClosed R] (p : Polynomial R) (x : R) (hp : p 0) (hev : Polynomial.eval x p = 0) :
        theorem sign_r_pos_add {R : Type u_1} [Field R] [IsRealClosed R] {x : R} (p q : Polynomial R) (hp_eval : Polynomial.eval x p = 0) (hq_eval : Polynomial.eval x q 0) :
        sign_r_pos x (p + q) = sign_r_pos x q
        theorem sign_r_pos_mod {R : Type u_1} [Field R] [IsRealClosed R] {x : R} (p q : Polynomial R) (hp_eval : Polynomial.eval x p = 0) (hq_eval : Polynomial.eval x q 0) :
        sign_r_pos x (q % p) = sign_r_pos x q
        theorem sign_r_pos_smult {R : Type u_1} [Field R] [IsRealClosed R] (p : Polynomial R) (x c : R) :
        c 0p 0sign_r_pos x (Polynomial.C c * p) = if c > 0 then sign_r_pos x p else ¬sign_r_pos x p
        theorem sign_r_pos_power {R : Type u_1} [Field R] [IsRealClosed R] (a : R) (n : ) :