Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generated
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.

Certified adaptive Simpson from derivative enclosures

Definition

Input finite dyadic endpoints a<b, a positive dyadic tolerance τ, integers D≥0 and P≥1, and a function f∈C4([a,b]). Also supply two validated enclosure routines:

  • V(x) returns a finite real interval containing the exact value f(x);
  • Y([u,v]) returns a finite real interval containing every f(4)(x) for x∈[u,v].

If either routine does not meet its enclosure contract, this algorithm makes no certification claim; soundness is a mathematical caller precondition and cannot be detected from samples. An explicit oracle failure or malformed or non-finite interval result returns failure. The intervals and operations are those of Real intervals, complex rectangles and ball enclosures and Outward-rounded interval, rectangle and ball operations. The function ru⁡ is upward directed rounding from Dyadic floating-point format and directed rounding. A midpoint that is not exactly representable or a non-finite interval operation returns failure with no enclosure; malformed or non-finite oracle results are covered by the explicit failure rule above.

Define A([u,v],d,p,t) recursively. Form the exact midpoint m=(u+v)/2; if it is not representable in the format, return failure. Query V(u),V(m),V(v) and let Y([u,v])=[y−,y+]. Put M=max⁡(∣y−∣,∣y+∣) and let L=v−u be the exact difference of the dyadic endpoints. Form an outward-rounded interval W=[v,v]−[u,u] by interval subtraction, and compute SP:=(W/[6,6])(V(u)+4V(m)+V(v)) using outward interval operations. Compute BP=ru⁡(ML5/2880) by upward rounding the exact real expression; if it overflows, return failure. Set CP=SP+[−BP,BP] by outward interval addition. If any interval operation has a non-finite status, return failure. Treat the endpoints of CP as exact dyadic rationals and report their exact rational midpoint qP and half-width rP; compare rP with t exactly.

  1. If rP≤t, return (certified, enclosure CP, estimate qP, error bound rP).
  2. If rP>t and either d=0 or p<3, return (inconclusive, enclosure CP, estimate qP, error bound rP).
  3. Otherwise split at m, allocate pL=⌊(p−1)/2⌋ and pR=⌈(p−1)/2⌉, and recurse with depth d−1 and tolerance t/2 on each half. A failed child or non-finite interval sum returns failure. Otherwise outward-add the child enclosures to obtain C, with exact midpoint q and half-width r; return certified if r≤t, and inconclusive otherwise.

The public call is A([a,b],D,P,τ). certified asserts an error at most r≤τ; inconclusive still returns a valid enclosure and bound but does not assert the requested tolerance was met. The derivative enclosure routine is an explicit mathematical precondition, not something inferred from sampled values or the Simpson indicator. Outward rounding of all interval operations, and the separate Peano remainder bound, are essential.

Depends on

Used by

Dependency tree · two levels

25 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.

Sources