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.

Budgeted CP alternating least squares

Definition

Work in exact arithmetic over F∈{R,C}. Inputs are a tensor A∈Fn1×⋯×nd, a proposed CP component count R∈N0, initial factor matrices Fk∈Fnk×R, and a finite sweep budget Nmax⁡∈N0. The objective is Φ(F1,…,Fd)=∥A−∑j=1RF1(:,j)⊗⋯⊗Fd(:,j)∥F2. On every exit, return the tuple (F1,…,Fd,A^,status), where A^=∑j=1RF1(:,j)⊗⋯⊗Fd(:,j) is evaluated from the factor matrices as they stand at that exit. If R=0, return the empty factor matrices, the zero model, and status “rank-zero-model” immediately. If Nmax⁡=0, return the current factors and model with status “budget-exhausted”. Otherwise, for each of at most Nmax⁡ sweeps, visit modes k=1,…,d in that order. With the other factors fixed, form Zk whose rows are indexed by all tuples (iℓ)ℓ≠k and whose column j is (Zk)(iℓ)ℓ≠k,j=∏ℓ≠k(Fℓ)iℓ,j. The mode-k unfolding model is A(k)≈XZkT. If Zk is not full column rank, halt and return the current factors and model with status “rank-deficient-design”; no factor has changed at this block. If it has full column rank, solve the equivalent adjoint problem min⁡Y∈FR×nk∥A(k)∗−Zk‾Y∥F and replace Fk by Y∗. The matrix Zk‾ has full column rank, so the minimizer is unique by Full-column-rank matrix least squares has a unique minimizer. After each completed sweep, increment the sweep counter. Return the current factors and model with status “budget-exhausted” after the Nmax⁡th completed sweep. This finite-budget procedure guarantees neither convergence nor a global best CP approximation.

Depends on

Used by

Dependency tree · one level

3 results within one dependency step 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