The semantic roots named by a checked isolation array.
Root in each certified interval.
Every named point is a carrier root.
- inInterval (i : Fin cert.intervals.size) : HexRealRootsMathlib.Literal.InInterval cert.intervals[i] (self.root i)
Every named point lies in its certified half-open interval.
- strictMono : StrictMono self.root
Array order is strict real-root order.
- complete (x : ℝ) : (HexRealRootsMathlib.toPolyℝ f).IsRoot x → ∃! i : Fin cert.intervals.size, self.root i = x
Every carrier root occurs at exactly one named index.
Instances For
The chosen unique root in one accepted generalized isolation.
Equations
- cert.rootAt hreplay hcert i = Classical.choose ⋯
Instances For
The chosen point is a root of the polynomial in the specified interval.
Every root in the specified interval equals the chosen root.
Package all semantic consequences of an accepted strict isolation array.
Equations
Instances For
Semantic membership in a cell of a checked root model.
Equations
- One or more equations did not get rendered due to their size.
- Hex.RCF.Cell.Sem M (Hex.RCF.Cell.root i) x✝ = (x✝ = M.root i)
Instances For
Every checked open-cell sample lies in its advertised semantic cell.
Every real point belongs to at least one semantic cell.
rank is an injective encoding of the alternating cell order.
Every semantic cell contains a real point.
The closed-on-the-right span from the open cell immediately left of root
i to that root.
Equations
Instances For
A root and the open cell immediately to its left form an interval.
A carrier root in the left span of root i is root i itself.
A checked comparison vector has its claimed meaning against the chosen semantic roots.
The executable relevance table is exactly semantic intersection with a nonempty half-open interval.
Checked comparison vectors decide bounded-domain cell relevance exactly.
The guarded relevance test is exact for all endpoint orders.