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.
Finite certified evaluation of integer-order Bessel functions
Definition
Inputs are an integer order , a target or scaled , an exact dyadic real argument , positive rational absolute tolerance , optional positive rational relative tolerance , a fixed exponent range , and finite positive integer caps , with . The caps bound stages, series terms, midpoint panels, Miller terminal index, dyadic precision, and exact interval operations and subroutine calls. Run stages , using precision and elementary-range truncation . Reject , invalid targets, nonpositive tolerances, invalid caps, , or for the scaled target with domain. The scaled target is always .
Use exact rational endpoint formulas for finite sums, recurrences, mesh construction, and error bounds, with final endpoints rounded outward to precision . Charge every exact arithmetic operation, range-evaluator node operation, term, rounding, and loop update to the shared counter ; interrupt a nested elementary-range call with inconclusive before its next operation would exceed the remaining budget. Factorials use The factorial and the falling factorial , defined by recursion in . Call Certified range evaluation for elementary real and complex functions for the real sine, cosine, and exponential ranges in the midpoint branches. Before each call, round its rational input interval outward to the fixed dyadic format. Its finite outputs are sound by Certified real elementary-function evaluations enclose their ranges. Count each exact operation, term, rounding, and subroutine call against ; if the next operation would exceed , return inconclusive. A non-finite elementary call makes that branch unavailable. Final endpoint overflow returns range.
Before forming any stage constant, if the target is scaled and ,
use precision , form when and when , and round its
endpoints outward to that format. If either conversion overflows,
return range. Otherwise apply the ordinary absolute-radius test to the rounded candidate and return success only when it passes; return inconclusive if it fails. The internal exact candidate has radius zero, but outward underflow may widen its stored enclosure. Set a successful output's relative flag by the usual contract test, so a zero value
receives no relative certificate. This branch does not call the
elementary-range procedure.
At stage , compute an outward dyadic interval containing from the Machin identity in Trigonometric identities, Machin's formula and reduced Taylor tails and the arctangent series and geometric-tail argument in Range-reduced exponential, logarithm and arctangent series have certified tails: for , use the -term sum and tail bound , combine by , and round outward to the selected format at precision . If this conversion is non-finite or , midpoint candidates are unavailable at this stage; the independent power-series or Miller branches may still be attempted.
For a requested , first form a power-series candidate if possible. For any order , define the finite subroutine : start and ; sum , and compute . Put If , return the interval partial sum enlarged by ; otherwise mark this series candidate unavailable. The tail lemma Convergence and geometric tails for integer-order Bessel series proves each returned interval contains .
For each requested target, also form its composite-midpoint candidate with panels, , and nodes , , using as the interval for . For , call the elementary-range algorithm for , form , and call it for the cosine of that interval. Let be the interval sum and The candidate is . For the scaled target with , call the elementary algorithm for , form , call it for the real exponential, and also call it for . Let be times the sum of the resulting product intervals and set The candidate is . The exact midpoint error lemmas Composite midpoint enclosure for the integer Bessel integral and Composite midpoint enclosure for the scaled modified Bessel integral prove these inclusions.
For a Miller candidate, only try this branch when and . Obtain for ; if any is unavailable, skip the branch. Set , , and compute for by interval arithmetic. Set , and compute for . Require the intervals for , , , and below to exclude zero. Form . In the fixed order , whenever the tests pass, form The exact finite terminal-contamination identity Exact finite terminal-contamination error identity proves that each contains . The Casoratian lemma Positive discrete Wronskian for the Bessel recurrence pair supplies the independent recurrence pair and positive invariant required by that identity.
Collect every available sound candidate for the requested target. If more than one is available, intersect them; if the intersection is empty, discard this stage. Round the selected candidate outward to precision . Return success at the first stage whose radius is at most . Set relative_certified to true exactly when relative tolerance was requested, zero is excluded, and the contract's relative-radius test passes; failure of that relative test does not prevent absolute success. If no stage succeeds before the finite caps, return inconclusive. No branch uses a limit in the Miller terminal index.
Depends on
- Certified special-function enclosure result
- Integer-order Bessel series
- Complementary solution for the integer Bessel recurrence
- Convergence and geometric tails for integer-order Bessel series
- Bessel differential equations and order recurrences from the series
- Integral representations and a range bound for integer Bessel functions
- Composite midpoint enclosure for the integer Bessel integral
- Composite midpoint enclosure for the scaled modified Bessel integral
- Positive discrete Wronskian for the Bessel recurrence pair
- Exact finite terminal-contamination error identity
- Outward-rounded interval, rectangle and ball operations
- Outward-rounded operations are inclusion-isotone and enclose DAG evaluations
- Certified range evaluation for elementary real and complex functions
- Certified real elementary-function evaluations enclose their ranges
- Trigonometric identities, Machin's formula and reduced Taylor tails
- Range-reduced exponential, logarithm and arctangent series have certified tails
- The factorial $n!$ and the falling factorial $n^{\underline{k}}$, defined by recursion in $\mathbb{N}$
- Canonical naturals are positive and strictly increasing
Used by
Dependency tree · two levels
68 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
- DLMF, §10.9, integral representations (standard reference, not scraped)
- DLMF, §10.6, recurrence relations and derivatives (standard reference, not scraped)
- DLMF, §10.2, Bessel functions of the first kind (standard reference, not scraped)
- DLMF, §§10.2, 10.6, 10.9, 10.25, and 10.74(iii) (standard reference, not scraped)
- N. M. Temme, “Numerical aspects of special functions,” Acta Numerica 17 (2008), §§2 and 4 (standard reference, not scraped)