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.
Correctness and amplitude-residual objective of finite sign enumeration
Statement
Let , , , with rows labeled and signal coordinates labeled , and let . Denote row by and put . Define using and . Put . Use the sign set consisting of the empty pattern when and otherwise the patterns with , ordered lexicographically with before . For each pattern put , let be the minimum-norm least-squares solution, and let . Here is the unique Moore–Penrose inverse and . The algorithm processes patterns in order subject to a maximum pattern count and signed-solve budget ; an early stop returns status budget-exhausted. Put for and for . The procedure terminates after no more than , , or signed solves, whichever bound is reached first; if it computes one SVD, and full pattern processing uses exactly signed solves. Thus the pattern count grows exponentially in for . In exact mode with tolerance , after every pattern is processed it returns the union of the exact families modulo global sign, or reports infeasible if that union is empty. For every processed pattern, minimizes , and the complete set of signed least-squares minimizers is ; this set solves exactly if and only if its residual is zero. The complete exact-mode output is exactly . In noisy mode the algorithm scores and, after every canonical pattern is processed, returns a candidate minimizing over all . Whenever at least one pattern is processed in noisy mode, its returned incumbent minimizes among the processed candidates. When a budget stops enumeration early, the returned candidates describe only processed patterns and give no completeness or global-minimum guarantee. For , the single pattern has the unique empty right-hand side and for every .
Statement references
Facts & Assumptions
Given: with , nonnegative , and the algorithm in exact or noisy mode with nonnegative integer budgets .
Finite sign enumeration for real phase retrieval: the algorithm uses the canonical finite sign set, , , , and ; its exact and noisy outputs have the stated budget conventions.
Real phase retrieval via finite real measurements: represents the real analysis map and on classes modulo a single global sign.
For every right-hand side , is the unique least-squares solution of minimum Euclidean norm: for every signed target , is a least-squares minimizer of .
Every least-squares solution has the form , and the same affine family specializes to exact solutions when : every least-squares minimizer is for some , and exact solutions are precisely that family when .
The Euclidean inner product on , as the set of functions , and , , are metrics on it: the squared Euclidean norm of a residual in is the sum of its squared coordinates, and for its norm is zero exactly when the residual vector is zero. For , the only residual is the empty vector, and the Euclidean definition gives its norm as the square root of the empty sum, hence ; the residual vector is also the unique zero vector of .
Absolute value in an ordered field, Basic properties of the absolute value, Ordered field: absolute value is nonnegative, , and the real order is total.
Square roots exist: a unique with ; the positives are : each has a unique nonnegative root with .
Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition, is exactly the set of linear combinations of finite lists of elements of , and : every finite-dimensional real linear map admits a finite singular-value decomposition, including zero maps and nontrivial kernels; the span-to-finite-combination step in its finite orthogonal-basis argument is supported by the cited span lemma.
Proof
Fix a processed pattern . The finite SVD in [F9] exists for ; by [F4], minimizes the signed residual norm. The pseudoinverse identity [F3] gives , so for every ; conversely, if , then . Thus the affine family in [F5] is exactly .
Put when . For , deleting the fixed coordinate bijects the canonical patterns with sign tuples on labels . Starting with one empty tuple, each added label doubles the number of possible prefixes, so there are canonical patterns. Each iteration processes one pattern and uses one signed solve; the algorithm stops after its pattern limit , solve limit , or all patterns are reached. Thus it terminates after no more than each of , , and signed solves; full pattern processing uses exactly solves, and the pattern count is exponential in . If , the procedure computes one SVD before processing patterns. In noisy mode, after the first pattern the incumbent minimizes among processed candidates; each later candidate replaces it exactly when its objective is smaller, while a tie preserves the earlier incumbent. Induction over the processed sequence proves the same minimum property after every update.
The least-squares family has an exact solution precisely when its residual minimum is zero: by [F6], exactly when . If this holds, every member of solves the same equation; if it does not, none does, because already minimizes the residual.
Having established the zero-residual criterion in step 2.1, suppose exact mode with processes every pattern. If for some processed , then at each label, so . Conversely, suppose . For every label, , so or by factoring in the real field; when both choices give zero. Choose the corresponding . If and , replace by and by ; the quotient class is unchanged and the new sign pattern has first coordinate . If , use the unique empty pattern. Therefore a canonical pattern has a signed exact solution in the class .
By step 2.1 the exact solution from step 3.1 belongs to , and that pattern is recorded by the algorithm. Conversely, every recorded family in exact mode with has by [F1], so step 2.1 makes each of its members solve and hence have intensity data . This proves that the returned union modulo sign is exactly the stated inverse image, and it is empty exactly when no such class exists.
The complete exact-mode correspondence is established in step 4.1. For noisy mode, for any sign vector write . Fix a real and . If , then and . If , put ; then and . Thus the sign matching the sign of attains the smaller of and , and every sign choice has squared residual at least . Apply this coordinatewise to and , and sum: every sign vector satisfies , and a sign vector chosen coordinatewise attains equality. For , both sides are the empty sum .
If the sign vector attaining equality in step 5.1 has first entry , replace by and by . Then the quotient class and are unchanged, and , so the squared residual is unchanged and the new vector is canonical. If , use the unique empty pattern. Hence for every there are a representative and a canonical pattern with , since . Least-squares minimality [F4], comparing to , gives .
For each candidate , step 5.1 gives . With complete enumeration every canonical is processed. Given arbitrary , step 6.1 supplies one such with , so by step 1.2 the final incumbent has objective at most . It is therefore a global minimizer over all . If a budget leaves patterns unprocessed, this comparison gives no guarantee for a canonical pattern that was not visited.
Depends on
- Finite sign enumeration for real phase retrieval
- Real phase retrieval via finite real measurements
- The Moore--Penrose pseudoinverse $A^+$ as the solution of the four Penrose equations
- Every finite real or complex matrix has a unique Moore--Penrose pseudoinverse
- For every right-hand side $b$, $A^+b$ is the unique least-squares solution of minimum Euclidean norm
- Every least-squares solution has the form $A^+b+(I-A^+A)z$, and the same affine family specializes to exact solutions when $b\in\operatorname{im}A$
- Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition
- $\operatorname{span}(S)$ is exactly the set of linear combinations of finite lists of elements of $S$, and $\operatorname{span}(\varnothing) = \{0_V\}$
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
- $\mathbb{R}^n$ as the set of functions $n \to \mathbb{R}$, and $d_1$, $d_2$, $d_\infty$ are metrics on it
- Absolute value in an ordered field
- Basic properties of the absolute value
- Ordered field
- The reals form a field
- Square roots exist: a unique $\sqrt{a} \ge 0$ with $(\sqrt{a})^2 = a$; the positives are $\{x^2 : x \neq 0\}$
Used by
Dependency tree · two levels
64 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
- Radu Balan, Pete Casazza, and Dan Edidin, On signal reconstruction without phase, Applied and Computational Harmonic Analysis 20(3) (2006), §2 (standard reference, not scraped)
- Philipp Grohs, Sarah Koppensteiner, and Martin Rathmair, Phase Retrieval: Uniqueness and Stability, arXiv:1901.07911v2, §§1–2.1 (standard reference, not scraped)