exact Integer.le_gt_false this ‹sgn q > 1›
ℕ ℤ ℚ : Type
inst✝¹⁰ : Natural ℕ
inst✝⁹ : Integer ℤ
inst✝⁸ : Core ℚ
inst✝⁷ : Addition ℚ
inst✝⁶ : Multiplication ℚ
inst✝⁵ : Negation ℚ
inst✝⁴ : Sign ℚ
inst✝³ : Subtraction ℚ
inst✝² : Reciprocation ℚ
inst✝¹ : Division ℚ
inst✝ : Order ℚ
p q : ℚ
x✝ : sgn (p * from_integer (sgn q) - p * from_integer (sgn p)) ≃ 1
this✝⁷ : sgn (sgn q - sgn p) * sgn p ≃ sgn (p * from_integer (sgn q) - p * from_integer (sgn p))
this✝⁶ : sgn (sgn q - sgn p) * sgn p ≃ 1
sqrt1_and_eqv : Integer.Sqrt1 (sgn p) ∧ sgn (sgn q - sgn p) ≃ sgn p
this✝⁵ : Integer.Sqrt1 (sgn p)
this✝⁴ : sgn (sgn q - sgn p) ≃ sgn p
this✝³ : sgn p ≃ 1 ∨ sgn p ≃ -1
h✝ : sgn p ≃ 1
this✝² : 1 ≃ sgn p
this✝¹ : sgn (sgn q - 1) ≃ 1
this✝ : sgn q > 1
this : sgn q ≤ 1
⊢ False
no goals