How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
PCHIP slopes are second-order accurate on uniform nonstationary grids
Statement
Let , let be on an open interval containing , and suppose for every . For an integer , put and for . Let be the slopes selected by PCHIP slope selection from the values . There are constants , depending on , , and , such that for every such grid with ,
Facts & Assumptions
Given: Reals , a real function on an open neighborhood of , a positive lower bound for on , an integer , and the uniform grid with .
PCHIP slope selection: interior slopes use the weighted harmonic formula when neighboring secants have the same nonzero sign; the one-sided endpoint estimate is , followed by a sign clip and an opposite-sign cap.
PCHIP slope selection has no zero denominator: for admissible inputs every selected slope is a finite real number and every formula denominator is nonzero.
Continuity and derivative on a real interval: on an open interval means derivatives through order three exist and are continuous there.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : for a function continuous on a closed interval and differentiable in its interior, its secant slope equals its derivative at some interior point.
Intermediate value theorem, by bisection with a canonical left-half rule: a continuous function on takes every value between and : a continuous real function on a closed interval takes every value between its endpoint values.
Taylor's theorem with an integral remainder: if derivatives through order are continuous, the degree- Taylor polynomial at has remainder bounded by when on the segment.
A continuous real function on a compact subset of is bounded: a continuous real function on a compact subset of is bounded there.
Heine-Borel by bisection: every closed bounded interval is compact: every closed interval with is compact.
Every nonempty finite set of reals has a maximum and a minimum: every finite list of real numbers has a maximum.
Proof
By [F3], is continuous. It cannot take both a positive and a negative value on , since [F5] would then give a zero of , contradicting . Thus has one sign throughout. On each grid cell [F4] gives for some interior , so all secants have that sign and . Since and , the grid is admissible for [F1], and [F8] makes compact. Since , , and are continuous by [F3], [F7] supplies with , , and on .
Fix an interior node and set and . Applying [F6] with degree two at to and and dividing the remainders by gives and , where . Since , for sufficiently small both secants stay bounded away from zero. The identity then gives, with a uniform constant, and .
On a uniform grid the two weights in [F1] are both , so the interior slope equals . The first-order terms in step 1.2 cancel, giving . Since , the leading term has magnitude at least ; thus the denominator stays bounded away from zero for sufficiently small , and its reciprocal yields with a constant uniform in .
At the left endpoint, [F6] at gives and , by expanding and . Therefore the raw endpoint estimate in [F1] is . For small it has the sign of ; step 1.1 gives that same sign for , so neither the sign clip nor the opposite-sign cap changes it. Reflecting the expansions at gives the identical error for .
The interior and endpoint estimates above use the bounds and on the fixed interval; their constants and smallness thresholds are therefore uniform in the node index. Taking a common maximum for the error constants and a common positive minimum for the thresholds gives valid at every interior node and both endpoints. The finite list , , has a maximum by [F9], and the uniform pointwise estimate bounds it by .
Depends on
- PCHIP slope selection
- PCHIP slope selection has no zero denominator
- Continuity and derivative on a real interval
- The mean value theorem, as the case $g(x) = x$ of Cauchy's: for $f$ continuous on $[a,b]$ with $a < b$ and differentiable on $(a,b)$ there is $c \in (a,b)$ with $f(b) - f(a) = f'(c)(b-a)$
- Intermediate value theorem, by bisection with a canonical left-half rule: a continuous function on $[a,b]$ takes every value between $f(a)$ and $f(b)$
- Taylor's theorem with an integral remainder
- A continuous real function on a compact subset of $\mathbb{R}$ is bounded
- Heine-Borel by bisection: every closed bounded interval $[a,b]$ is compact
- Every nonempty finite set of reals has a maximum and a minimum
Used by
Dependency tree · two levels
50 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.