Returns true
if the variables in the given polynomial are sorted
in decreasing order.
Equations
Instances For
Equations
- Lean.Grind.Linarith.Poly.isSorted.go x✝ Lean.Grind.Linarith.Poly.nil = true
- Lean.Grind.Linarith.Poly.isSorted.go none (Lean.Grind.Linarith.Poly.add k y p) = Lean.Grind.Linarith.Poly.isSorted.go (some y) p
- Lean.Grind.Linarith.Poly.isSorted.go (some x_2) (Lean.Grind.Linarith.Poly.add k y p) = (decide (x_2 > y) && Lean.Grind.Linarith.Poly.isSorted.go (some y) p)
Instances For
Returns true
if all coefficients are not 0
.
Equations
Instances For
Equations
- (Lean.Grind.Linarith.Poly.add k x p_2).checkOccs = Lean.Grind.Linarith.Poly.checkOccs.go x p_2
- p.checkOccs = pure ()
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Lean.Grind.Linarith.Poly.checkOccs.go y p = pure ()
Instances For
Equations
- One or more equations did not get rendered due to their size.
- p.checkNoElimVars = pure ()
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.