Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

AAA weights minimize the Loewner residual and interpolate support data

Statement

At an AAA iteration whose exact SVD call completes successfully, with Loewner matrix L∈C(N−m)×m, the selected unit weight vector w minimizes ∥Lv∥2 among all v∈Cm with ∥v∥2=1; its residual is the smallest singular value of L. If every selected weight is nonzero and the iteration does not return pole status, its barycentric candidate interpolates all selected support data. The finite support budget makes the procedure terminate after at most B iterations. These claims concern finite sampled data and do not assert minimax optimality or uniform off-grid convergence.

Facts & Assumptions

Given: A successful exact-SVD iteration of Finite-sample AAA rational approximation with exact SVD, with Loewner matrix L and its selected right singular vector.

[F1]

Finite-sample AAA rational approximation with exact SVD: the algorithm selects a unit vector in the smallest right singular subspace of L, then forms the barycentric quotient if all weights are nonzero and returns it only after checking its reduced denominator at remaining samples.

[F2]

Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition: a finite-dimensional linear map has orthonormal left and right singular-vector bases and nonnegative singular values, with zero singular values in its kernel directions.

[F3]

Barycentric rational quotients are defined and interpolate at support nodes: nonzero support weights give a well-defined barycentric quotient whose value at each support node is its assigned datum.

Proof

1.1givenF1F2algebra

Let v1,…,vm be a full orthonormal right singular-vector basis for L, with singular values σ1≥⋯≥σm≥0 and σm=σmin⁡(L). For any unit vector v=∑jcjvj, orthonormality gives ∑j∣cj∣2=1, and the SVD gives ∥Lv∥22=∑j=1mσj2∣cj∣2≥σm2. The selected w lies in the right singular subspace for σm, so equality holds. Hence ∥Lw∥2=σmin⁡(L) and no unit vector gives a smaller Loewner residual.

1.2givenF1F2algebra

The right singular subspace E is nonzero. If every projection PEej of a coordinate basis vector vanished, then every vector of E would be orthogonal to every coordinate basis vector and hence would be zero, a contradiction. Thus the least index with nonzero projection exists; the normalization and phase convention in [F1] choose a unique unit vector in E, also when the smallest singular value is repeated or zero.

1.3givenF1F3

On the successful-weight branch, every support weight is nonzero. By [F3], the barycentric quotient is defined and its value at each selected support node is the corresponding datum. The candidate is returned only after the algorithm's reduced-denominator pole check succeeds at all remaining sample points, so its finite residual there is defined.

2.1givenF1step 1.1∎

Each iteration removes one previously remaining point and the budget satisfies B≤⌊N/2⌋. Every branch either returns immediately or proceeds to the next integer m≤B, so the algorithm makes at most B iterations and terminates. The minimized quantity in step 1.1 is ∥Lw∥2; the procedure separately records ηm and makes no minimax or uniform-error claim.

Depends on

Used by

Dependency tree · two levels

12 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