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-budget Nelder–Mead simplex procedure
Definition
Finite sums of vectors in use the additive finite-list sum of Linear combination of a finite list, and the span as the smallest linear subspace containing ; sums of real coefficients use Finite sums and finite products, by recursion.
Fix , an objective oracle , a finite integer call budget , positive tolerances , and an ordered initial simplex . Call the ordered tuple nondegenerate when, for real coefficients , implies every . Use reflection , expansion , contraction , and shrink . Ties in sorting objective values are broken by current vertex slot, lower slot first. When recording the best point seen, replace it only on a strict objective improvement, so ties retain the earliest evaluation; initial vertices are evaluated in slot order.
If the initial simplex is degenerate, return degenerate-simplex. If , return budget-exhausted with zero calls and no best point. Otherwise evaluate initial vertices in slot order, counting every call. A nonfinite result returns nonfinite-objective and the best finite point seen, if any. For each committed simplex, let be its sorted best vertex, its worst, let denote the second-worst (the best when ), and set using the sorted vertices . Define the diameter , and spread . Stop with tolerance-met exactly when both and .
Otherwise evaluate reflection . If , evaluate expansion and replace by iff ; a tie keeps reflection. If , where is the second-worst vertex, replace by reflection. If , evaluate outside contraction and accept iff ; equality accepts. If , evaluate inside contraction and accept iff ; equality fails. A failed contraction proposes for each sorted nonbest vertex , , retaining . Evaluate in increasing , making a new call even if was evaluated earlier. Apply the budget and nonfinite-result rules below to every such call. Commit the shrunk simplex, in these sorted slots, only after all values are finite and the complete update passes the nondegeneracy check.
Count every objective call, including rejected trials. Before a needed call, if the budget is exhausted, return budget-exhausted with the last committed simplex and best finite point seen; do not partially commit an update. A nonfinite trial returns nonfinite-objective with the same committed simplex. If a proposed complete update is degenerate, return degenerate-simplex without committing it. After a valid update, recheck both tolerances. No general convergence guarantee is asserted.
Depends on
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
- Finite sums and finite products, by recursion
- Linear combination of a finite list, and the span $\operatorname{span}(S)$ as the smallest linear subspace containing $S$
- Every nonempty finite set of reals has a maximum and a minimum
- Maximum and minimum of a set
Used by
Dependency tree · two levels
33 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
- Tamara G. Kolda, Robert Michael Lewis, and Virginia Torczon, Optimization by Direct Search, Nelder–Mead discussion (standard reference, not scraped)
- K. I. M. McKinnon, Convergence of the Nelder–Mead Simplex Method to a Nonstationary Point, §§2–3 (standard reference, not scraped)