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.
Trust-region first-order complexity counts both successful and unsuccessful trials
Statement
For every nonstationary trial of A finite-budget trust-region method with ratio-based radius updates, the selected predicted reduction is positive, and every accepted trial strictly decreases the objective.
Assume the hypotheses and parameter ranges of
Cauchy-decrease trust-region iterations have liminf gradient norm zero, and let be a lower
bound for . For each target , consider the
infinite-horizon trajectory that follows the nonterminal transition rules of
A finite-budget trust-region method with ratio-based radius updates with target , omitting its finite
outer-cap return, until its first iterate with
. Define
where a zero denominator means , and put
Then the number of accepted steps before reaching the target and the
number of rejected trials obey
Here denotes the natural logarithm of a positive real.
Consequently, accepted steps and total trials are
as . An outer cap at least
the resulting total-trial bound suffices for the finite-budget algorithm to
return target-achieved or stationary, with gradient norm at most
.
Facts & Assumptions
Given: The model-Hessian bound, gradient Lipschitz bound, bounded-below objective, parameter ranges, and step safeguard of the trust-region method.
A finite-budget trust-region method with ratio-based radius updates: each step has predicted reduction at least times the Cauchy decrease; a rejection multiplies by ; an accepted update multiplies it by a factor in , respecting .
The Cauchy step gives a quantitative model decrease: if , then with the zero-matrix convention stated there.
The actual-to-predicted ratio approaches one at small radii away from stationarity: when and , the algorithm's small-radius branch gives and uses the boundary Cauchy step, so rejection is impossible.
The natural logarithm as the inverse of the exponential function: is defined for as the inverse of the real exponential.
Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: is strictly increasing, , and the product and quotient laws hold for positive arguments.
Every complete ordered field is Archimedean: for every real there is an integer with .
For the sequence is null, and for the sequence diverges to : if , then as .
The target satisfies .
Every model matrix is symmetric with norm at most , and the gradient is -Lipschitz on every trial segment.
The objective satisfies at all iterates.
Proof
Given: The hypotheses in the Statement.
Let . Every radius during a pre-target trial is at least Indeed, this holds initially. If a trial is rejected, [F3] implies its radius exceeded , since at or below that threshold the ratio is at least ; after multiplication by the new radius is greater than . An accepted update does not decrease the radius. Induction proves the bound.
For any nonstationary trial, and . By [F2], the Cauchy step has . The selection rule either chooses a candidate with predicted decrease at least , or uses ; the small-radius override also uses . Since , every branch therefore gives , so the ratio in the algorithm is defined.
If the target were never reached, every rejection block would be finite: an infinite block would multiply a fixed radius by by [F8], eventually making , where [F3] forbids rejection. Thus an infinite pre-target run would contain infinitely many accepted trials. For any accepted trial its starting gradient norm exceeds . From step 1.1, , because and Since , taking the minimum with in the definition of gives . Also , with the stated infinity convention if . Hence By [F1] and [F2], the predicted reduction is at least . Acceptance gives actual decrease at least times this amount, namely . If the target were never reached, after accepted trials the objective would be at most . By [F7] choose an integer ; this contradicts [A3]. Therefore the target is reached after finitely many accepted trials. Summing their decreases gives , the claimed successful-step bound.
Let be the radius after the accepted trial that first reaches the target. Each rejected trial multiplies the radius by ; each accepted update multiplies it by some . Therefore Step 1.1 gives . By [F5], , and logarithms of positive products give Rearranging and using yields which proves the rejection bound, including every rejected trial.
Since for , [F5] gives By [F6], ; since , . Thus the radius term is , as is by step 2.1, so . If the finite outer cap allows at least that many trials, the process reaches the target before the cap.
On an accepted trial, and by step 1.2. Thus , proving strict decrease at every accepted trial.
Depends on
- A finite-budget trust-region method with ratio-based radius updates
- The actual-to-predicted ratio approaches one at small radii away from stationarity
- The Cauchy step gives a quantitative model decrease
- The natural logarithm as the inverse of the exponential function
- Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm
- The natural logarithm is bounded above by its positive argument minus one
- Every complete ordered field is Archimedean
- For $|r| < 1$ the sequence $r^k$ is null, and for $|r| > 1$ the sequence $|r|^k$ diverges to $+\infty$
- Cauchy-decrease trust-region iterations have liminf gradient norm zero
Used by
Nothing in the library uses this result yet.
Cited to discharge well-definedness by A finite-budget trust-region method with ratio-based radius updates.
Dependency tree · two levels
42 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
- Jorge Nocedal and Stephen J. Wright, Numerical Optimization, second edition (standard reference, not scraped)
- Nick Gould, Continuous Optimization Algorithms, Part 3.2: Trust-Region Methods (standard reference, not scraped)