Robust Uncertainty Principles: Exact Signal Reconstruction from Highly Incomplete Frequency Information
IEEE Transactions on Information Theory, 2006 · paper · Computer science
Studies reconstructing a sparse signal from a random subset of its Fourier coefficients. It shows that, with high probability, solving an ℓ1 minimization problem recovers the signal exactly when the number of nonzero entries is small enough relative to the samples.
Checked: PDF from arxiv.org, fetched 4 Oct 2026. Page numbers are those of that PDF.
26 findings
Substance p.5–6: "the space of vectors f, g supported on T, S such that f̂|Ω = ĝ|Ω has dimension |T ∪ S| − |Ω| when |T ∪ S| ≥ |Ω|, and has dimension |T ∩ S| otherwise". As a count of pairs (f,g), the first branch should be |T|+|S|−|Ω|.
- p. 5 Last paragraph
has dimension |T ∪ S| − |Ω|
- p. 6 First line
when |T ∪ S| ≥ |Ω|, and has dimension |T ∩ S| otherwise
- p. 6 Continuation of final paragraph on page 5
when |T ∪ S| ≥ |Ω|
- p. 6 First paragraph
dimension at most 2Nt −|Ω|
Only the authors can say what is right here.
Judge's note: Checked p.5 (bottom) and p.6 (top). My own working: the map (f,g) ↦ (f̂−ĝ)|Ω on ℓ2(T)×ℓ2(S) has image F_{T∪S→Ω}(ℓ2(T∪S)). By Lemma 1.2 (N prime) its rank is min(|T∪S|,|Ω|). So the kernel has dimension |T|+|S|−min(|T∪S|,|Ω|). That gives |T∩S| in the 'otherwise' branch, which matches the paper, and |T|+|S|−|Ω| when |T∪S|≥|Ω|, which does not match the printed |T∪S|−|Ω|. Counterexample: N=5, Ω={0,1}, T={0,1}, S={1,2} gives dimension 2, while the printed formula gives 1. The printed branches also disagree at |T∪S|=|Ω| (0 versus |T∩S|). The next sentence's bound 2N_t−|Ω| matches the corrected formula, so that consequence still holds.
Second check: another model agreed
Report a problem with this finding
Substance Lemma 2.1 (p.12) states for f ∈ C^N: "Conversely, if f is the unique minimizer of (P1), then there exists a vector P with the above properties" (with strict |P(t)|<1 off the support). A complex counterexample shows this fails, and the proof's step "By perturbing the hyperplane if necessary" (p.13) is not available.
- p. 12 Lemma 2.1, second bullet
Conversely, if f is the unique minimizer of (P1), then there exists a vector P with the above properties.
- p. 13 Converse proof
By perturbing the hyperplane if necessary
Only the authors can say what is right here.
Judge's note: I reworked the counterexample. N=3, w=e^{2πi/3}, Ω={0,1}, f=(1,w,0). ker F_Ω is spanned by h=(1,w²,w), so ‖f+zh‖₁=|1+z|+|1+wz|+|z| ≥ 2+Re((1+w)z)+|z| ≥ 2, since |1+w|=1. Equality needs Im z=0 and Im(wz)=0, which forces z=0, so f is the unique minimiser. Any P with P̂ supported in {0,1} has the form a+bw^t. The conditions P(0)=1 and P(1)=w force a=0, b=1, so |P(2)|=|w²|=1 and the strict inequality fails. F_{supp f→Ω} is injective here, so the sufficient direction is not involved. The p.13 proof relies on a facet structure of the ℓ1 ball that the complex ball does not have. The converse direction of the stated lemma is therefore false as printed for complex f. The sufficient direction, which the main theorem uses, is unaffected.
Second check: another model agreed
Report a problem with this finding
Substance Condition (3.3), p.16, reads "a_n ≤ 2^{n+1} e^{−n} n^n (τ/(1−τ))^n N^n |T|^n", but b_n and (3.2) carry |T|^{n+1}, and the Appendix 7.1 proof that Theorem 3.3 cites establishes "(2n−1)^{2n}(c_τ)^{−(2n−1)} N |T|^{2n−1} ≤ n^n 2^{n+1} e^{−n} (τ/(1−τ))^n N^n |T|^n", i.e. a_n ≤ …|T|^{n+1}.
- p. 16 Eq. (3.3)
an ≤ 2^{n+1} e^{−n} n^n (τ/(1−τ))^n N^n |T|^n
- p. 36 Appendix 7.1, first display
N |T|^{2n−1} ≤ n^n 2^{n+1} e^{−n}
- p. 16 (3.3)
an ≤2n+1 e−n nn
- p. 36 Appendix 7.1, first display
(2n −1)2n (cτ)−(2n−1) N |T|2n−1 ≤nn 2n+1 e−n
Only the authors can say what is right here.
Judge's note: Checked on pages 16 and 36. a_n = (2n−1)^{2n} c_τ^{−(2n−1)} N |T|^{2n}, so the left side of the appendix display is a_n/|T|. Multiplying the appendix inequality by |T| gives a_n ≤ 2^{n+1}e^{−n}n^n(τ/(1−τ))^n N^n |T|^{n+1}. That is weaker by a factor of |T| than (3.3) as printed. I re-derived the appendix's second line from its first and it is consistent, so the appendix does prove the |T|^{n+1} form. The |T|^{n+1} form is also what (3.2) needs, since b_n has |T|^{n+1}. As printed, Theorem 3.3's claim that (3.3) holds is therefore not established, although (3.6) still follows from the weaker form. Probably an exponent slip in (3.3); only the authors can confirm.
Second check: another model agreed
Report a problem with this finding
Substance Theorem 3.3 (p.17): "Assume that τ ≤ .44, say, and suppose that T obeys (3.5). Then (3.3) holds for any n ≥ 4". This fails for admissible parameters. (3.3) as printed also has |T|^n on the right, while a_n has |T|^{2n} and the appendix's inequality (|T|^{2n−1} vs |T|^n) corresponds to |T|^{n+1}.
- p. 16 Definition of an and equation (3.3)
N |T|2n
- p. 17 Theorem 3.3
Then (3.3) holds for any n ≥ 4
- p. 36 Appendix 7.1, first displayed inequality
N |T|2n−1
Only the authors can say what is right here.
Judge's note: Checked a_n and (3.3) on p.16, Theorem 3.3 on p.17 and Appendix 7.1 on p.36. Recomputed for N=10000, τ=.44, n=4, α=α_M=.99, |T|=115: γ²=9.3501 and c_τ=0.65555. The middle term of (3.5) is 115.30, so (3.5) holds. Using log10: a_n ≈ 10^28.530 ≈ 3.39e28, while the RHS of (3.3) ≈ 10^26.000. The ratio is ≈339. Even with the extra |T| factor implied by the appendix (|T|^{n+1} on the right), the ratio is ≈2.95>1. So the claimed implication fails as stated. This is consistent with C066: the appendix's numerical check rests on an incorrect r_τ.
Second check: another model agreed
Report a problem with this finding
Substance p.21: from "α(M) = .42²/(γ²(M+1))(1+o(1))" with γ² = 2φ²/(1−τ) (3.2), the paper concludes "α(M) = 1/[29.6(M+1)](1+o(1))" (3.13, repeated on p.7). The substitution gives (1−τ)/[29.68(M+1)]; the factor (1−τ) is dropped.
- p. 16 Equation (3.2)
γ2 = 2φ2/(1 − τ)
- p. 21 Final derivation and equation (3.13)
α(M) = 1/[29.6(M + 1)] (1 + o(1))
Only the authors can say what is right here.
Judge's note: Checked (3.2) on p.16 and the conclusion of §3.4 on p.21. I found no statement that τ→0 or that γ is redefined without (1−τ). The value 1/29.6 corresponds to τ=0 only. At fixed admissible τ (≤ .44) the dropped factor cannot be absorbed into 1+o(1). The printed constant is therefore larger than the derivation supports, for example 0.0338 versus 0.0253 at τ=1/4.
Second check: another model agreed
Report a problem with this finding
Substance Appendix 7.1 (p.36): from "r_τ = 2α²e(1 − τ)/(γ²c_τ²)" the paper states "plugging the value of γ gives r_τ = (1 − τ)³/(e α² φ² [log((1−τ)/τ)]²)". The substitution gives α²(1−τ)²/(eφ²L²). With the correct r_τ, (7.1) fails at τ = .44, n = 4.
- p. 36 Appendix 7.1
rτ = (1 − τ)³/(e α² φ² [log((1−τ)/τ)]²)
- p. 36 Appendix 7.1, definition of rτ
rτ = 2α2e(1 − τ)/(γ2c2τ)
- p. 36 Sentence beginning “Note that plugging”
(1 − τ)3/(e α2 φ2
- p. 36 Equation (7.1) and following claim
holds for τ ≤ .44 and n ≥ 4
Only the authors can say what is right here.
Judge's note: Checked p.36 and (3.2) on p.16. I re-derived r_τ from the appendix's own inequality and confirmed its first definition. Substituting γ²=2φ²/(1−τ) and c_τ=eL gives α²(1−τ)²/(eφ²L²); the printed form has (1−τ)³ and α² in the denominator. Numbers at τ=.44, α=1: L=0.24116, eφ²L²=0.41389, correct r=0.7577 (ln −0.2775), printed r=0.4243 (ln −0.857), s_τ=0.5151 (ln −0.6635). For n=4 the LHS of (7.1) is 3(−0.2775)+ln4+1/8 ≈ 0.679 > −0.6635 with the correct r, so it fails; with the printed r it holds. The claimed range 'τ ≤ .44 and n ≥ 4' in Theorem 3.3 therefore rests on this slip (see C026).
Second check: another model agreed
Report a problem with this finding
Substance Proof of Lemma 3.6 (p.20): "For each m and k such that km ≥ n, it follows from (3.5) and (3.10) ... that E|Xm(t)|^{2k} ≤ 2n e^{−n} α^{2n} · |τN|^{2n}" (3.11). The bound is invalid for km > n.
- p. 20 Proof of Lemma 3.6, equation (3.11)
For each m and k such that km ≥ n
- p. 20 Equation (3.11)
E|Xm(t)|2k ≤ 2n e−n α2n · |τN|2n
Only the authors can say what is right here.
Judge's note: Checked (3.10) on p.19, H (2.10) on p.14 and (3.11) on p.20. Counterexample worked through: N=10000, τ=.1, n=7, α=1/2, T={0}, f=δ0, t=1. α_M=0.2018 makes (3.5) hold with equality to 1. Then X_1(1)=−Σ_k I_k e^{2πik/N}, which has mean 0 and E|X|²=Nτ(1−τ)=900. For k=13 (n ≤ km < 2n, the range the proof uses), Jensen's inequality gives E|X|^26 ≥ 900^13 ≈ 10^38.405. The RHS is 14e^{−7}2^{−14}1000^{14} ≈ 10^35.892, so the inequality fails by a factor of about 326. (3.10) covers only km=n, and higher moments scale differently. Lemma 3.6 is left without a valid proof at this step.
Second check: another model agreed
Report a problem with this finding
Substance Proof of Lemma 4.4 (p.27): in the factorisation "T(∼1) = Π_{A′} Σ_{∼′} τ^{|A′/∼′|}(−1)^{|A′/∼′|−|A′|}(|A′/∼′|−1)!", the per-class sign should be (−1)^{|A′/∼′|−1}. As a result, identity (4.9) and (4.11) carry F_{|A′|} where the correct coefficient is (−1)^{|A′|−1}F_{|A′|}.
- p. 27 Proof of Lemma 4.4, factorised T(∼1)
τ^{|A′/∼′|}(−1)^{|A′/∼′|−|A′|}(|A′/∼′| −1)!
- p. 26 After (4.8)
F2(τ) = −τ + τ²
- p. 27 Lemma 4.4, equation (4.9)
F|A′|(τ)
- p. 28 Lemma 4.5, equation (4.11)
E[Tr(H02n)]
Only the authors can say what is right here.
Judge's note: Checked (4.8) on p.26, Lemma 4.4 on p.27, (4.11) on p.28 and (4.3)'s structure on p.25. Worked |A|=2 directly. LHS of (4.9) = τ²Σ_≠ + τΣ_= = τ²Σ_all + (τ−τ²)Σ_=. RHS = F1²Σ_all + F2Σ_= = τ²Σ_all + (τ²−τ)Σ_=. The coefficients of Σ_= have opposite signs. The unfactorised sign (−1)^{|A/∼|−|A/∼1|} splits per class as (−1)^{|A′/∼′|−1}, not (−1)^{|A′/∼′|−|A′|}. Consequence for (4.11) at n=1, N=2, T={0,1}, τ=1/4: E Tr(H0²)=|T|(|T|−1)Nτ(1−τ)=3/4>0, while (4.11) gives 4F2(1/4)=−3/4. Later bounds use |F_n| via Lemma 4.3, but (4.9) and (4.11) are false as printed.
Second check: another model agreed
Report a problem with this finding
Substance (4.12), p.28: "P(n, k) = P(n −1, k) + (n −1)P(n −2, k −1)" omits the factor k on P(n−1,k), even though the justification says α "is equivalent to one of the k equivalence classes of A\{α}". The bound (4.14) of Lemma 4.6, proved by induction from (4.12) on p.29, is false.
- p. 28 Eq. (4.12)
P(n, k) = P(n −1, k) + (n −1)P(n −2, k −1)
- p. 28 Lemma 4.6, equation (4.14)
P(n, k) ≤ λn (n − 1) . . . (n − 2k + 1)
- p. 29 Proof of Lemma 4.6
P(n + 1, k)
- p. 28 (4.12)
P(n, k) = P(n −1, k) + (n −1)P(n −2, k −1),
Only the authors can say what is right here.
Judge's note: Checked p.28 and the proof on p.29. P(5,2) is the number of 2+3 splits of 5 elements, C(5,2)=10. The printed recursion gives P(4,2)+4P(3,1)=3+4=7; the corrected recursion kP(n−1,k)+(n−1)P(n−2,k−1) gives 2·3+4=10. Lemma 4.6 fails at λ=φ: P(100,2)=2^99−101 ≈ 6.3e29, while φ^100·99·98·97 ≈ 7.9e20·9.4e5 ≈ 7.5e26. So the lemma, and the bound used in (4.19), are left without a valid proof.
Second check: another model agreed
Report a problem with this finding
Substance Lemma 4.6 (4.14) "P(n, k) ≤ λ^n (n −1) . . . (n −2k + 1), ∀λ ≥ φ" fails at λ = φ (e.g. n = 70, k = 2), and its induction step "P(n + 1, k) = P(n −1, k) + (n −1)P(n −2, k −1)" mismatches indices with (4.12).
- p. 29 Proof of Lemma 4.6
P(n + 1, k) = P(n −1, k) + (n −1)P(n −2, k −1)
- p. 28 Lemma 4.6, (4.14)
P(n, k) ≤λn (n −1) . . . (n −2k + 1),
- p. 30 application before (4.19)
P(2n, k) ≤φ2n (2n−1) . . . (2n−2k+1)
Only the authors can say what is right here.
Judge's note: The proof on p.29 applies (4.12) at n+1 but writes the right side of (4.12) at n, so the chain ends with the bound for P(n,k), not P(n+1,k). The recursion also lacks the factor k (C044). My counterexample: P(n,2) = S(n,2) − n = 2^{n−1} − 1 − n. At n = 70, P(70,2) = 2^69 − 71 ≈ 5.90e20. The bound is φ^70·69·68·67 ≈ 4.257e14·314364 ≈ 1.34e20, so the bound fails. Lemma 4.6 is used on p.30 (P(2n,k) ≤ φ^{2n}(2n−1)…(2n−2k+1)) in (4.19)–(4.20). The argument for Theorem 3.1 therefore loses this step as printed. Whether the theorem holds with other constants is for the authors to say.
Second check: another model agreed
Report a problem with this finding
Substance Lemma 4.9 (p.31): "For each k ≤ n−1, f obeys f(k+1) − f(k) ≥ f(k) − f(k−1)" and hence "f(k) ≤ max(f(1), f(n))". This fails when G in (4.18) is in its constant branch ("u, log u ≤ 1 − n"). The proof substitutes only the non-constant formula.
- p. 30 Definition (4.18)
u, log u ≤ 1 − n
- p. 31 Lemma 4.9 and its proof
f(k + 1) − f(k) ≥ f(k) − f(k − 1)
- p. 31 Proof of Lemma 4.9
ρk+1 ρk−1 ≥ 1
Only the authors can say what is right here.
Judge's note: Checked (4.18) and (4.20) on p.30 and Lemma 4.9 on p.31. Recomputed with n=4, N=1000, |T|=1, u=τ/(1−τ)=0.0003, so log u ≈ −8.1 and G(2)=…=G(8)=u. From (4.20): f(1)=1000·7·u=2.1, f(2)=10^6·35·u²=3.15, f(3)=10^9·105·u³=2.835, f(4)=10^12·105·u⁴=0.8505. Then f(3)−f(2)=−0.315<1.05=f(2)−f(1), and f(2)>max(f(1),f(4)). The lemma states no restriction that excludes this regime (τ<1/2 holds).
Second check: another model agreed
Report a problem with this finding
Substance Lemma 4.9 ("For each k ≤ n − 1, f obeys f(k+1) − f(k) ≥ f(k) − f(k−1)") is proved via ρ_{k+1}ρ_{k−1} = (m−1)/(m+1)·(m−1)^{m−1}(m+3)^{m+3}/(m+1)^{2(m+1)}, which uses only the second branch of (4.18); when G(2), G(4), G(6) lie in the first branch the step and the lemma fail.
- p. 31 Lemma 4.9 and its proof
It is now a simple exercise to check that for each m ≥2, the logarithm of the right-hand is
Only the authors can say what is right here.
Judge's note: My own check against (4.18) and (4.20) on pp.30–31 (odd product, as implied by f(n) on p.31). Take τ = .001, so u = 1/999 and ln(999) ≈ 6.907. The first branch G = u applies for arguments ≤ 1 + 6.907, so G(2) = G(4) = G(6) = u. For any n ≥ 3, k = n−1: f(n)/f(n−1) = (N/|T|)·1·G(2)G(2)/G(4) = (N/|T|)u, and f(n−1)/f(n−2) = (N/|T|)·3·G(2)G(4)/G(6) = 3(N/|T|)u. With |T| = Nu: f(n) = f(n−1) and f(n−2) = f(n−1)/3. Then f(n) − f(n−1) = 0 < f(n−1) − f(n−2) = (2/3)f(n−1), contradicting the lemma as stated. Equivalently the sum of ratios is 1 + 1/3 < 2. The second display line holds only if all three G values use the second branch. The stated lemma (and its use for f(k) ≤ max(f(1), f(n))) is therefore unproved in that regime, though Theorem 3.1 might be recoverable by other means.
Second check: another model agreed
Report a problem with this finding
Substance (7.3), p.38: m(n,K) = Σ e^{iΣ(−1)^kφ(·)} N^{|A/∼|} Π F_{|A′|}(τ) is bounded by the same sum without the phase factor, justified only by "since |e^{iΣ...}| = 1". The remaining weights Π F_{|A′|} can be negative, so dropping the phase does not give an upper bound.
- p. 38 Equation (7.3) and its justification
since |ei
Only the authors can say what is right here.
Judge's note: Checked pp.37–38. Unit modulus allows |Σ a_i e^{iθ_i}| ≤ Σ|a_i|, not ≤ Σ a_i with signed a_i. I verified the counterexample: N=4, T={1,3}, t0=0, f(1)=1, f(3)=i, n=0, K=2. X=−(1+i)(I0−I1−I2+I3). At τ=.1, v=.09 and μ4=.0657, so E|X|⁴=4(4·.0657+36·.0081)=2.2176. The phase-free RHS of (7.3) (3 pairings × 4 t-choices × 16·F2², plus 8 t-tuples × 4·F4 with F4=−.0414) is 0.2304. With the C049 sign corrected, τ=1/4 still gives a phased moment of 6.375 against a phase-free sum of 6. So the proof of Lemma 3.5 is incomplete at this step.
Second check: another model agreed
Report a problem with this finding
Reference or label Section 3.4 item 3: "Lemma 3.6 assures that it is sufficient to have N^{3/2}α^n/(1 − α^n) ≤ .045"; this condition (giving ∥P1∥∞ ≤ a1 = .09) is Lemma 3.7, not Lemma 3.6.
- p. 21 Section 3.4, item 3
Lemma 3.6 assures that it is sufficient to have N^{3/2}α^n/(1 − α^n) ≤ .045
- p. 21 proof of Lemma 3.7
∥H∥∞· ∥R∥∞≤|T|3/2 ·
- p. 21 Section 3.4, item 3
Lemma 3.6 assures that it is
Judge's note: Lemma 3.6 (p.19–20) fixes a0 = .91 and bounds P0 and Q0 only. Lemma 3.7 (p.20) fixes a1 = .09 and assumes |τN|^{3/2}α^n/(1−α^n) ≤ a1/2 = .045 to conclude ∥P1∥∞ ≤ a1. So the pointer in item 3 is wrong. The 1/|Ω| point in reviewer note 2 is the same defect as C034 and is judged there.
Second check: another model agreed
Report a problem with this finding
Reference or label Section 5 says "Theorem 2.1 states that f is a minimizer of (P1) if and only if there exists any trigonometric polynomial..."; the duality result is Lemma 2.1 and the paper has no Theorem 2.1.
- p. 32 Section 5, paragraph 4
Theorem 2.1 states that f is a minimizer of (P1) if and only if there exists any trigonometric polynomial
- p. 32 Section 5, paragraph on slack in analysis
Theorem 2.1 states that f is a minimizer of (P1) if and only if
- p. 32 Sec 5
Theorem 2.1 states that f is a minimizer
Judge's note: Page 32 image confirms the text. A text search finds only 'Lemma 2.1' (line 615, p.12) and no Theorem 2.1 anywhere.
Second check: another model agreed
Report a problem with this finding
Wording Proof of Theorem 1.1 (page 5): "we can find disjoint subsets T, S of Ω such that |T|, |S| ≤ ½|Ω| + 1 and |T| + |S| = |Ω| + 1". Disjoint subsets of Ω cannot satisfy this; Z_N appears to be intended.
- p. 5 Proof of Theorem 1.1, second paragraph
we can find disjoint subsets T, S of Ω such that |T|, |S| ≤ 1/2|Ω| + 1 and |T| + |S| = |Ω| + 1
- p. 5 Proof of Theorem 1.1, second claim
we can find disjoint subsets T, S of Ωsuch
- p. 5 Proof of Theorem 1.1, second claim
disjoint subsets T, S of Ωsuch that |T|, |S| ≤1
Only the authors can say what is right here.
Judge's note: Page 5 image checked; it reads 'of Ω'. Reworked: if T and S are disjoint subsets of Ω, then |T|+|S| = |T∪S| ≤ |Ω| < |Ω|+1, so the required sets cannot exist. If T and S are taken in Z_N, the step works, using |Ω| < N to get |T∪S| = |Ω|+1 ≤ N. The bijection F_{T∪S→Ω∪{k0}} from Lemma 1.2 then gives h, and f = h|T, g = −h|S. So the step is false as printed, but the converse claim of Theorem 1.1 still stands.
Second check: another model agreed
Report a problem with this finding
Wording p.8: υ is defined as "υ(ω) = (1 − e^{−iω})^{−1}", but the reduced constraint is printed as "δ̂|Ω\{0} = (υ f̂)|Ω\{0}". From the displayed δ̂(ω) = (1 − e^{−iω})ĝ(ω), the constraint should be δ̂ = υ^{−1} f̂.
- p. 8 Section 1.4, derivation following (1.10)
with υ(ω) = (1 − e−iω)−1
- p. 8 Transformed minimization problem
ˆδ|Ω\{0} = (υˆf)|Ω\{0}
- p. 8 Section 1.4, reduction of (1.10) to (1.5)
with υ(ω) = (1 − e−iω)−1, the problem is identical to
- p. 8 Section 1.4, display after definition of υ
ˆδ|Ω\{0} = (υ ˆf)|Ω\{0}, ˆδ(0) = 0,
Only the authors can say what is right here.
Judge's note: Read on the p.8 image. The line above the definition gives δ̂(ω)=(1−e^{−iω})ĝ(ω). Substituting ĝ=f̂ on Ω gives δ̂=(1−e^{−iω})f̂=υ^{−1}f̂, not υf̂. Example: at ω=π the multiplier is 2, but υ(π)=1/2. Either the exponent −1 in the definition or the use of υ in the constraint is a slip. The statement of Corollary 1.4 does not depend on which multiplier is written, so the step is faulty but the stated result stands.
Second check: another model agreed
Report a problem with this finding
Wording p.11–12: Lagrangian (2.2) carries the terms "+ µ+∗g+ + (µ−)∗g−" with "µ+, µ− ≥ 0". The stationarity conditions then read 1 − P + µ+ = 0 and 1 + P + µ− = 0, which cannot both hold. (2.4)–(2.5) use −µ±, which matches a −µ±g± Lagrangian.
- p. 11 Equation (2.2)
+ µ+∗g+ + (µ−)∗g−
- p. 12 Opening sentence and equations (2.4)–(2.5)
with µ+, µ− ≥ 0
Only the authors can say what is right here.
Judge's note: Checked (2.2) on p.11 and the displays on p.12. For a minimisation with g±≥0 and multipliers µ±≥0, the Lagrangian terms must be −µ±g±. With the printed + signs, adding the two stationarity equations gives 2+µ++µ−=0, which is impossible when µ±≥0. The p.12 stationarity display follows (2.2) (+µ+), but (2.4)–(2.5) switch to −µ+ and −µ−, so the derivation is internally inconsistent. This is the heuristic real-valued motivation; Lemma 2.1 is proved separately on p.13, so the stated results stand.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 2.1, pp.11–12: Lagrangian (2.2) has "+ µ+∗g+ + (µ−)∗g−" and the stationarity lines read "∂L/∂g̃+(t) = I{g̃+(t)>0} − F∗Ωλ + µ+ = 0", but the conditions derived from them are "1 − (F∗Ωλ)(t) − µ+ = 0" (2.4) and "1 + (F∗Ωλ)(t) − µ− = 0" (2.5); the signs of µ± disagree.
- p. 12 Saddle-point conditions above (2.3)
= I{g̃+(t)>0} − F*Ωλ + μ+ = 0
- p. 12 (2.4), (2.5)
1 − (F*Ωλ)(t) − μ+ = 0
- p. 11 Lagrangian (2.2)
+ µ+∗g+ + (µ−)∗g−
- p. 12 stationarity conditions and (2.4)-(2.5)
1 −(F∗Ωλ)(t) −µ+ = 0
Only the authors can say what is right here.
Judge's note: Reworked from the images. Differentiating (2.2) in g+(t) gives 1 − (F*λ)(t) + µ+(t), so (2.2) and the displayed derivative lines agree with each other. Setting this to zero gives F*λ = 1 + µ+ ≥ 1 on T^c. (2.4) instead gives F*λ = 1 − µ+ ≤ 1, which is the version that yields |P| ≤ 1 and matches the usual Lagrangian (objective − µ*g for g ≥ 0). Also, with the indicator form, the derivative line on T^c (g̃+ = 0) reads −F*λ + µ+ = 0, which is not (2.4). So (2.2) with the derivative lines cannot be reconciled with (2.4)–(2.5) as printed. This is a heuristic motivation; Lemma 2.1 is proved separately, so the stated result stands.
Second check: another model agreed
Report a problem with this finding
Wording p.12: the derivatives of the objective Σ(g+ + g−) are written as indicators, "∂L/∂g̃+(t) = I{g̃+(t)>0} − F*Ωλ + µ+ = 0" (and likewise for g−). The derivative is 1, and (2.4)–(2.5) use 1 on T^c, where the indicator would be 0.
- p. 12 Stationarity display before (2.3)
I{˜g+(t)>0} − F*Ωλ + µ+
- p. 12 Same display, derivative with respect to g−
I{˜g−(t)>0} + F*Ωλ + µ−
Only the authors can say what is right here.
Judge's note: Checked the p.12 image. The objective is linear in the split variables, so each partial derivative is 1 at every coordinate. On T^c we have g̃±=0, so the printed indicator would be 0, yet (2.4)–(2.5) write 1 − F*λ − µ+ = 0 and 1 + F*λ − µ− = 0. The display therefore does not lead to the equations that follow it. This is a separate defect from the multiplier sign in C018. It sits in the heuristic section; Lemma 2.1 is proved independently.
Second check: another model agreed
Report a problem with this finding
Wording Sign slip: (2.11) defines "P := (ι − (1/|Ω|)H)(ι*ι − (1/|Ω|)ι*H)^{−1}ι*sgn(f)", but §3.3 (p.18) states that on T^c "P = (1/|Ω|)H(ι*ι − (1/|Ω|)ι*H)^{−1}ι*sgn(f)". With the ι term vanishing, the expression should carry a minus sign.
- p. 15 Equation (2.11)
P := (ι − 1/|Ω| H)
- p. 18 Section 3.3, opening display
P = 1/|Ω| H
Only the authors can say what is right here.
Judge's note: Compared (2.11) on p.15 with the opening display of §3.3 on p.18. Off T the ι term is zero, which leaves −(1/|Ω|)H(...)^{-1}ι*sgn(f); the minus sign is lost on p.18. The later bounds work with |P(t)| and absolute-value estimates, so the stated results are unaffected.
Second check: another model agreed
Report a problem with this finding
Wording p.17: "P(‖H_0^n‖_F ≥ α^n·|τN|^n) = E‖H_0^n‖_F^2 / (α^{2n}|τN|^{2n})" — Markov's inequality gives an upper bound (≤), not an equality.
- p. 17 Display after 'it follows from the Markov inequality that'
P(∥H0^n∥F ≥ α^n · |τN|^n) = E∥H0^n∥²F / (α^{2n}|τN|^{2n})
- p. 17 display before (3.4)
P(∥Hn0 ∥F ≥αn · |τN|n) = E∥Hn0 ∥2F
Only the authors can say what is right here.
Judge's note: Page 17 image shows '='. As printed the relation is false in general: if the norm is deterministically c with threshold c/2, the left side is 1 and the right side is 4. The next display, (3.4), correctly uses ≤, so the stated result stands.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 3.2, p.18, "suppose that ‖ι∗H‖_F ≤ α·|Ω|, then ‖R‖_F ≤ α^n/(1−α^n)", and Lemma 3.7, p.20, "on the event A ∩ {‖ι∗H‖_F ≤ α|Ω|}": the paper controls only ‖H_0^n‖_F (3.6) and the operator norm ‖H_0‖ (p.17), never the Frobenius norm of ι∗H itself.
- p. 18 Section 3.2, bound on R
∥ι∗H∥F ≤α · |Ω|, then
- p. 20 Lemma 3.7 statement
on the event A ∩{∥ι∗H∥F ≤α|Ω|}
Only the authors can say what is right here.
Judge's note: From the images, R = Σ_{k≥1}((ι*H)^n/|Ω|^n)^k, so the R bound needs only ‖(ι*H)^n‖_F ≤ α^n|Ω|^n, which (3.6)/Cor. 3.4 do control. The printed event ‖ι*H‖_F ≤ α|Ω| is not shown to have high probability anywhere. The proof of Lemma 3.7 (p.21) nonetheless asserts the (3.8)-based bound 'with probability at least 1 − O(N^{−M})'. My own check, assuming Bernoulli(τ) selection: E|Σ_{ω∈Ω}e^{iωu}|² = τ(1−τ)N for u ≠ 0, so E‖H_0‖_F² = |T|(|T|−1)τ(1−τ)N. For |T| of order τN/log N this far exceeds (α|Ω|)² ≈ α²τ²N². The paper itself notes on p.15 that the Frobenius route works only for |T| ≪ √|Ω|. I showed this in expectation only, not as a tail bound. The stated result appears recoverable by putting the event on (ι*H)^n, so this is a gap in a hypothesis, not in the theorem.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 3.3, p.18: on T^c "P = (1/|Ω|) H(ι∗ι − (1/|Ω|)ι∗H)^{−1}ι∗sgn(f)", but from (2.11) P = (ι − H/|Ω|)(…)^{−1}ι∗sgn(f), whose restriction to T^c is −(1/|Ω|)H(…)^{−1}ι∗sgn(f); likewise P0 = S_n sgn(f) on p.19 should carry a minus sign.
- p. 18 Section 3.3, first display
P = 1 |Ω|H(ι∗ι −1 |Ω|ι∗H)−1ι∗sgn(f),
- p. 19 definition of P0, P1, S_n
P0 = Snsgn(f),
Only the authors can say what is right here.
Judge's note: Reworked from (2.11) on p.15: for t ∉ T, (ιx)(t) = 0, so P(t) = −(1/|Ω|)(Hx)(t). The minus sign in the definition of H (2.10) is internal to H and does not cancel this. Substituting (3.7) gives −Σ_{m=1}^n|Ω|^{−m}(Hι*)^m sgn(f) = −S_n sgn(f), and P1 changes sign likewise. Only |P0|, |P1| and ‖·‖_∞ are bounded afterwards, so the stated results stand.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 3.4, p.21: "we proved the invertibility of i∗i − (1/|Ω|)ι∗H with probability O(N^{−M})" and item 1 "is invertible with probability O(N^{−M})" — should be 1 − O(N^{−M}).
- p. 21 Section 3.4, first paragraph
we proved the invertibility of i*i − 1/|Ω| ι*H with probability O(N^{−M})
- p. 21 Section 3.4, item 1
is invertible with probability O(N^{−M})
Judge's note: Page 21 image shows 'probability O(N^{−M})' in both places, with no '1 −'. Corollary 3.4 (p.17) states probability at least 1 − (1 + 2/γ²)N^{−M}, and p.15 says 'with probability 1 − O(N^{−M})'.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 3.4, item 2, p.21: "both P0 and Q0 are bounded by .91 outside of T^c" — the bound is needed and proved on T^c (outside T); 'outside of T^c' means on T.
- p. 21 Section 3.4, item 2
both P0 and Q0 are bounded by .91 outside of T^c
- p. 21 Section 3.4 items 2-3
bounded by .91 outside of T c
Judge's note: Page 21 image confirms the wording, and item 3 likewise says 'outside T^c'. Lemma 3.6 and the definition of P0 (t ∈ T^c, p.19) concern t ∈ T^c. On T, P = sgn(f) has modulus 1.
Second check: another model agreed
Report a problem with this finding
39 minor (typos and the like; most checked by the judge only)
Wording Theorem 1.3 and the abstract state "with probability at least 1 − O(N^{−M})", but the proof in Section 3.4 concludes "with probability exceeding 1−O([(M+1) log N)²]·N^{−M})" (where the brackets are also mismatched).
- p. 7 Theorem 1.3
then with probability at least 1 − O(N^{−M}), the minimizer to the problem (1.5) is unique
- p. 21 Section 3.4, conclusion
1−O([(M+1) log N)²]·N^{−M})
- p. 7 Theorem 1.3
then with probability at least 1 − O(N−M), the minimizer to the problem (1.5) is unique
- p. 1 Abstract
then with probability at least 1 − O(N−M), f can be reconstructed exactly
Only the authors can say what is right here.
Judge's note: Pages 1, 7 and 21 checked. Item 2 of Section 3.4 gives a failure probability of [1 + 2((M+1) log N)²]·N^{−M}, and the conclusion keeps this factor. For fixed M, ((M+1) log N)² N^{−M} is not O(N^{−M}). The gap can be closed by running the proof with M+1 and adjusting α(M), but the paper does not do this. So the step is incomplete as printed, while the stated theorem (with some α(M)) still stands. The bracket pairing in '[(M+1) log N)²]' is also unbalanced.
Second check: another model agreed
Report a problem with this finding
Wording Section 1.1: "we would need to interpolate f̂ at the Nyquist rate 2π/N. However, we only have samples at rate about π/22; the sampling rate is almost 50 times smaller than the Nyquist rate!" The factor of about 50 does not follow from the rates stated.
- p. 2 Section 1.1
we only have samples at rate about π/22; the sampling rate is almost 50 times smaller than the Nyquist rate!
Only the authors can say what is right here.
Judge's note: Page 2 image checked. The ratio of the two stated rates is (π/22)/(2π/N) = N/44. The paper never gives the image size N for this experiment; only '512 samples along each of 22 radial lines' is stated. N = 512 gives a ratio of about 11.6. Arc-length spacing at radius π gives about 37. A factor of 'almost 50' needs N ≈ 2200, which the paper does not state. This is a query to the authors about which N and which notion of rate they meant.
Second check: another model agreed
Report a problem with this finding
Wording Introduction (page 7): "In Section 5 ... recover f more than 50% of the time if |T| ≤ |Ω|/4. For |T| ≤ |Ω|/8, the recovery rate is above 90%". Section 5 (page 32) instead reports "if |T| ≤ |Ω|/5, we recover f perfectly about 80% of the time. For |T| ≤ |Ω|/8, the recovery rate is practically 100%".
- p. 7 Section 1.2, last paragraph
Empircally, the constants 1/4 and 1/8
- p. 7 Section 1.2, last paragraph
recover f more than 50% of the time if |T| ≤ |Ω|/4. For |T| ≤ |Ω|/8, the recovery rate is above 90%. Empircally, the constants 1/4 and 1/8
- p. 32 Section 5
if |T| ≤ |Ω|/5, we recover f perfectly about 80% of the time
- p. 7
Empircally, the constants 1/4 and 1/8 do not seem
Judge's note: Pages 7 and 32 checked. The introduction's summary of Section 5 uses constants and rates (1/4 with more than 50%; 1/8 with above 90%) that Section 5 never states; Section 5 gives 1/5 with about 80% and 1/8 with practically 100%. The two summaries are not strictly contradictory and could both be read off Figure 2, so this is an observation. The 'Empircally' misspelling in this cluster is already covered by C006.
Second check: another model agreed
Report a problem with this finding
Wording Box-signal example (page 7): "T := {t : −N^{−0.01} < t < N^{0.01}}". The lower endpoint has exponent −0.01, which presumably should be +0.01 to give a symmetric interval.
- p. 7 Section 1.3, Box signals
T := {t : −N^−0.01 < t < N^0.01}
Judge's note: Page 7 image checked: the left endpoint shows −N^{−0.01}, the right endpoint N^{0.01}, and the text layer agrees. Since h is concentrated around t = 0 and |h(t)|² = O(N^{−100}) is claimed for t ∉ T, a symmetric interval is clearly intended. As printed, −N^{−0.01} > −1, so no negative t lies in T.
Second check: another model agreed
Report a problem with this finding
Wording (3.13) and p.7 state α(M) = 1/(29.6(M+1))(1+o(1)), but from "α(M) = .42²/(γ²(M+1))(1+o(1))" with γ² = 2φ²/(1−τ) (3.2) one gets (1−τ)/(29.68(M+1)); the (1−τ) factor is dropped and 29.68 is shown as 29.6.
- p. 21 Eq. (3.13) and display above
α(M) = .42²/(γ²(M + 1)) (1 + o(1))
- p. 7 Section 1.2
α(M) ≍ 1/[29.6(M + 1)]
- p. 21 Section 3.4 conclusion and (3.13)
29.6(M + 1)(1 + o(1)).
Only the authors can say what is right here.
Judge's note: I checked (3.2) on p.16 (γ² = 2φ²/(1−τ)), the display above (3.13) on p.21, and the remark on p.7. Substituting gives α(M) = .1764(1−τ)/(5.236(M+1)) = (1−τ)/(29.68(M+1)). For fixed τ (Theorem 3.3 allows τ ≤ .44) the (1+o(1)) factor cannot absorb (1−τ). The printed constant is therefore larger than the derivation supports unless τ → 0. Theorem 1.3 leaves α(M) unspecified, so only the explicit-constant remark is affected. Only the authors can say whether τ → 0 was intended.
Second check: another model agreed
Report a problem with this finding
Wording Corollary 1.4 (page 8): "provided, of course, that f be adjusted so that Σ f(t) = f̂(0)". By definition (1.2), this condition holds for every f.
- p. 8 Corollary 1.4
provided, of course, that f be adjusted so that P f(t) = ˆf(0)
Only the authors can say what is right here.
Judge's note: Pages 4 and 8 checked. From (1.2) with k = 0, f̂(0) = Σ_t f(t) for every f, so the proviso is vacuous as written. The intended condition (presumably fixing the additive constant or mean of the TV minimizer when 0 ∉ Ω) needs clarifying by the authors.
Second check: another model agreed
Report a problem with this finding
Wording Sec. 1.7, p.10: "D = (d_k)_{1≤k≤M}" and "the number of elements M from D" reuse M, which elsewhere (Theorem 1.3, (1.12) on the same page, 'O(N^{−M})') is the accuracy exponent.
- p. 10 Section 1.7
D = (dk)1≤k≤M
- p. 10 Section 1.7
Suppose that the number of elements M from D is greater than the sample size N
Judge's note: Page 10 image: M appears as the exponent in 'O(N^{−M})' and in γ(M) in (1.12), then a few lines later as the dictionary size. The meaning can be recovered from context, so this is a notation clash only.
Second check: another model agreed
Report a problem with this finding
Wording Proof of Lemma 3.7 restates "(1) ∥P1∥∞ ≤ ∥H∥∞∥R∥∞(1 + ∥Q0∥∞)" and displays "∥H∥∞ · ∥R∥∞ ≤ |T|^{3/2} · α^n/(1−α^n)" without the factor 1/|Ω| present in the p.19 bound ∥P1∥∞ ≤ (1/|Ω|)∥HR∥∞(1+∥ι*Q0∥∞).
- p. 21 Proof of Lemma 3.7
(1) ∥P1∥∞ ≤ ∥H∥∞∥R∥∞(1 + ∥Q0∥∞)
- p. 19 Section 3.3
∥P1∥∞ ≤ 1/|Ω| ∥HR∥∞(1 + ∥ι*Q0∥∞)
Only the authors can say what is right here.
Judge's note: I compared the p.19 bound (which has 1/|Ω|) with the p.21 proof. The same proof uses (1/|Ω|)∥H∥∞∥R∥∞ ≤ a1/2 and (1/|Ω|)∥H∥∞ ≤ |T|. So the restatement (1) and the final display each lack 1/|Ω|. Taken literally, the display is off by a factor |Ω|. The normalised quantity is clearly intended and Lemma 3.7 stands, so the step is faulty but the result holds.
Second check: another model agreed
Report a problem with this finding
Wording Proof of Lemma 3.6, p.20: "for each m with 2^j ≤ m < 2^{j+1}, K_j m obeys n ≤ K_j m < 2n" — with n = 2^J − 1 and K_j = 2^{J−j}, K_j m reaches 2n (j = J−1, m = n), so the range is n < K_j m ≤ 2n.
- p. 20 proof of Lemma 3.6
Kjm obeys n ≤Kjm < 2n
Only the authors can say what is right here.
Judge's note: Reworked: K_j m ranges over [2^J, 2^{J+1} − K_j] = [n+1, 2n+2−K_j], and for j = J−1 (K_j = 2) the maximum is 2n. Example: J = 2, n = 3, K_1 = 2, m = 3 gives K_1 m = 6 = 2n. (3.11) requires only km ≥ n, so the bound used afterwards is unaffected.
Second check: another model agreed
Report a problem with this finding
Wording Section 3.4 item 3 reads "to prove that |P1(t)| < .09 outside T^c"; the bound is needed on T^c (i.e. outside T), not outside T^c.
- p. 21 Section 3.4, item 3
to prove that |P1(t)| < .09 outside T^c
Judge's note: I checked the page image of p.21. P(t), P0 and P1 are needed for t ∈ T^c (p.19: sup over t∈T^c; p.21 para 1: '|P(t)| < 1 for all t ∈ T^c'). 'Outside T^c' literally means T. Item 2 has the same slip ('bounded by .91 outside of T^c'). The intended meaning is clear from context, so this is a wording slip.
Second check: another model agreed
Report a problem with this finding
Wording In (4.5) the inner sum is printed "Σ_{1≤j≤n} f(ω′, ωj)" though ω′ = (ω1,…,ωn−1) and the preceding line has Σ_{j=1}^{n−1}; also the first sum on p.25 "Σ_{ω′∈Ω≤(∼′)} f(ω′, ωn)" omits the sum over ωn ∈ G.
- p. 24 Eq. (4.5)
Σ_{1≤j≤n} f(ω′, ωj)
- p. 24 (4.5)
1≤j≤n
- p. 25 first of the two sums
f(ω′, ωn)
Only the authors can say what is right here.
Judge's note: On p.24 the line before (4.5) has Σ_{j=1}^{n−1}. In (4.5) itself the range is 1≤j≤n, which would include j = n, but ω_n is the separate variable, so the range should end at n−1. On p.25, Ω≤({∼′,{n}}) = Ω≤(∼′)×G, so a Σ_{ω_n∈G} is needed for the term to match (4.5). These are index slips; Lemma 4.1 holds (I checked its n = 2 case and the paper's n = 3 example).
Second check: another model agreed
Report a problem with this finding
Wording Proof of Lemma 4.9 prints "f(k)/f(k − 1) = α^{−1}ρ_{k−1}"; by (4.20) this expression equals f(k−1)/f(k), the ratio the proof actually needs.
- p. 31 Proof of Lemma 4.9
f(k)/f(k − 1) = α^{−1}ρ_{k−1}
Only the authors can say what is right here.
Judge's note: Page 31 image. Using (4.20) with the odd product (confirmed by f(n) = (2n−1)(2n−3)...×1 on p.31): f(k)/f(k−1) = (N/|T|)(2n−2k+1)G(2)G(2n−2k+2)/G(2n−2k+4) = α/ρ_{k−1}. So f(k−1)/f(k) = α^{−1}ρ_{k−1}, which is the term in the displayed sum f(k+1)/f(k) + f(k−1)/f(k) ≥ 2. The fraction is inverted as printed. The argument goes through with the obvious fix.
Second check: another model agreed
Report a problem with this finding
Wording Proof of Lemma 4.9: "Put m = n − k" should be m = 2n − 2k for the displayed (m−1)/(m+1)·G(m)G(m+4)/[G(m+2)]² to equal ρ_{k+1}ρ_{k−1}.
- p. 31 Proof of Lemma 4.9
Put m = n − k, then
- p. 31 proof of Lemma 4.9
= α−1ρk−1,
Only the authors can say what is right here.
Judge's note: Page 31 image. ρ_{k+1}ρ_{k−1} = (2n−2k−1)/(2n−2k+1)·G(2n−2k)G(2n−2k+4)/G(2n−2k+2)². This matches the display only with m = 2n−2k; m = n−k gives (n−k−1)/(n−k+1). The later algebra (log of RHS = m log(m−1) + (m+3)log(m+3) − (2m+3)log(m+1)) is consistent given the second-branch G. The substitution slip leaves the step's intent clear. The f(k)/f(k−1) inversion mentioned in reviewer note 2 is handled under C047.
Second check: another model agreed
Report a problem with this finding
Wording Figure 2(b) caption: "we have perfect recovery with very high probability for |T| ≤ 16", but at |Ω| = 64 the curve is about 87% at |T|/|Ω| = 0.25 (|T| = 16) and 100% only up to about 0.19.
- p. 33 Figure 2 caption / panel (b)
We can see that we have perfect recovery with very high probability for |T| ≤ 16.
- p. 32 Section 5 text
For |T| ≤ |Ω|/8, the recovery rate is practically 100%.
- p. 33 Figure 2 caption
perfect recovery with very high probability for |T| ≤16
Judge's note: Page 33 image: the panel (b) curve is 100 at 0.19 and about 87 at 0.25. The caption overstates the plotted rate at |T| = 16. The p.32 text puts 'practically 100%' at |Ω|/8 (= 8 here).
Second check: another model agreed
Report a problem with this finding
Wording Text says "the short and skinny ellipse in the upper right hand corner of Figure 4(d)", but in panel (d) the short skinny ellipse is at the upper left; the upper right holds a larger grey ellipse.
- p. 34 text after Figure 4
short and skinny ellipse in the upper right hand corner of Figure 4(d)
- p. 34 text below Figure 4
the short and skinny ellipse in the upper right hand corner of Figure 4(d)
Only the authors can say what is right here.
Judge's note: Page 34 image. Panel (d) shows a thin bright vertical sliver near the top left-centre and a larger grey ellipse at the upper right. The location in the text appears to be wrong; only the authors can confirm which feature was meant.
Second check: another model agreed
Report a problem with this finding
Wording Appendix 7.2 (p. 38): "the number of t's obeying the constraints is bounded |T|^{2n−|A/∼|}" conflicts with the display just above, "≤ |T|^{2K(n+1)−|A/∼|}", and with |T|^{2m−k} in (7.4), where m = K(n+1). The word "by" is also missing.
- p. 38 Appendix 7.2
bounded |T|^{2n−|A/∼|}
- p. 38 Appendix 7.2
bounded |T|2n−|A/∼|.
- p. 38 Appendix 7.2, after (7.3)
so the number of t’s obeying the constraints is bounded |T|2n−|A/∼|.
Judge's note: Checked on the page 38 image. The displayed claim gives the exponent 2K(n+1)−|A/∼|, there are 2K(n+1) = 2m free variables t, and (7.4) uses |T|^{2m−k}. The concluding sentence prints 2n−|A/∼|, which matches neither. In this appendix n is the power index, so 2n ≠ 2K(n+1). The display and (7.4) are correct, so the stated result stands; the sentence's restatement is a typo.
Second check: another model agreed
Report a problem with this finding
Typo Page 4: "we define the classical discrete transform Fourier transform" should read "discrete Fourier transform".
- p. 4 Section 1.2
classical discrete transform Fourier transform
- p. 4 Section 1.2
we define the classical discrete transform Fourier transform
Judge's note: Seen in the crop of page 4: the word 'transform' is duplicated and misplaced.
Second check: none (judge only)
Report a problem with this finding
Typo Misspellings "our numerical experiements suggest" (page 6) and "Empircally, the constants 1/4 and 1/8" (page 7). These should read 'experiments' and 'Empirically'.
- p. 6 First paragraph
our numerical experiements suggest
- p. 7 Section 1.2, last paragraph
Empircally, the constants 1/4 and 1/8
- p. 6
our numerical experiements suggest that they do come
Judge's note: Both misspellings are visible on the page 6 and page 7 images.
Second check: none (judge only)
Report a problem with this finding
Typo Page 7: "|supp(f)| ≤ (½ + ε)τN, for any ϵ > 0". Two different epsilon glyphs are used for the same quantity.
- p. 7 Paragraph after Theorem 1.3
(1/2 + ε)τN, for any ϵ > 0
Judge's note: Page 7 image checked: the bound uses ε and the quantifier uses ϵ. This is cosmetic.
Second check: none (judge only)
Report a problem with this finding
Typo Page 8: "Theorem 1.3 essentially says is that for most sets". The word 'is' is superfluous.
- p. 8 End of Section 1.3
Theorem 1.3 essentially says is that for most sets
- p. 8 end of Sec 1.3
Theorem 1.3 essentially says is that
Judge's note: Visible on the page 8 image.
Second check: none (judge only)
Report a problem with this finding
Typo Corollary 1.4 (page 8): "is unique and is equal f with probability". This should read 'is equal to f'.
- p. 8 Corollary 1.4
is unique and is equal f with probability
Judge's note: Visible on the page 8 image.
Second check: none (judge only)
Report a problem with this finding
Typo Sec. 1.6, p.10: "we are unable to belaborate on this fact" — 'belaborate' is not a word; presumably 'elaborate'.
- p. 10 Section 1.6
we are unable to belaborate on this fact
- p. 10 Sec 1.6
unable to belaborate on this fact
Judge's note: Page 10 image shows 'belaborate' as printed.
Second check: none (judge only)
Report a problem with this finding
Typo Sec. 1.7, p.10: "suppose that s can be synthesized out of very few elements from D" — the signal is called f (f = Dα, (1.13)); s is undefined.
- p. 10 Section 1.7
suppose that s can be synthesized out of very few elements from D
- p. 10 Sec 1.7
suppose that s can be synthesized
- p. 10
suppose that s can be synthesized out of
Judge's note: Page 10 image: the signal is introduced as f ∈ C^N with f = Dα in (1.13), and the next paragraph uses 's' with no definition. Evident slip for f.
Second check: none (judge only)
Report a problem with this finding
Typo Sec. 2.2, p.14: "the cardinality of Ω is if course close to that of its expected value" — 'if course' should be 'of course'.
- p. 14 Section 2.2
the cardinality of Ω is if course close
Judge's note: Confirmed on the page 14 image.
Second check: none (judge only)
Report a problem with this finding
Typo Sec. 3.1, p.15: "for any squared matrix M" — should read 'square matrix' (the Frobenius norm does not need squareness anyway).
- p. 15 Sec 3.1
for any squared matrix M
Judge's note: Confirmed on the page 15 image.
Second check: none (judge only)
Report a problem with this finding
Typo Sec. 3.3, p.19: "they differ by only one very small term term" — duplicated word.
- p. 19 Section 3.3
very small term term
- p. 19 Sec 3.3
only one very small term term
- p. 19
differ by only one very small term term). Fix t ∈T c and wr
Judge's note: Confirmed on the page 19 image.
Second check: code check
Report a problem with this finding
Typo Proof of Lemma 3.6, p.20: "this property is not crucial and only simply simplifies our exposition" — redundant 'simply'.
- p. 20 Proof of Lemma 3.6
only simply simplifies our exposition
Judge's note: Confirmed on the page 20 image.
Second check: none (judge only)
Report a problem with this finding
Typo Section 3.4 writes "i*i − (1/|Ω|)ι*H" and "i*i − |Ω|^{−1}ι*H" with italic i in place of the embedding ι (ι*ι elsewhere, e.g. Corollary 3.4).
- p. 21 Section 3.4, para 1 and item 1
i*i − |Ω|^{−1}ι*H is invertible
Judge's note: The p.21 image shows a dotted italic i in i*i next to ι in ι*H, both in the first paragraph and in item 1. Page 17 writes ι*ι. This is a notation typo.
Second check: none (judge only)
Report a problem with this finding
Typo "then the reconstruction with probability exceeding 1−O([(M+1) log N)²]·N^{−M})" lacks a verb (e.g. 'is exact') and its brackets are unbalanced.
- p. 21 Before (3.13)
then the reconstruction with probability exceeding 1−O([(M+1) log N)²]·N^{−M})
Judge's note: Confirmed on the p.21 image. The bracket sequence O( [ ( … ) … ) ² ] … ) has three openers and four closers. The sentence has no predicate for 'the reconstruction'.
Second check: none (judge only)
Report a problem with this finding
Typo p.23: "There are only two equivalent classes on {1, 2}" should read 'equivalence' (the two objects meant are equivalence relations).
- p. 23 Sec 4.1
There are only two equivalent classes on {1, 2}
Judge's note: The p.23 image shows 'equivalent classes'. Elsewhere the paper uses 'equivalence classes/relations'. What is counted are the two equivalence relations on {1,2}. This is a cosmetic wording slip.
Second check: none (judge only)
Report a problem with this finding
Typo After (4.6): "a is equivalent to one of the k equivalence classes of S\{a}" should read A\{a}.
- p. 25 After (4.6)
k equivalence classes of S\{a}
Judge's note: The p.25 image confirms 'S\{a}'. The set is A (the same sentence has 'A\{a}'). S denotes the Stirling numbers.
Second check: none (judge only)
Report a problem with this finding
Typo "the logarithm of the right-hand is nonnegative" is missing 'side' (right-hand side).
- p. 31 Proof of Lemma 4.9
the logarithm of the right-hand is nonnegative
Judge's note: Page 31 image confirms the wording.
Second check: none (judge only)
Report a problem with this finding
Typo Footnote 2: "Figures 2 remain the same" — plural 'Figures' with a single figure number.
- p. 32 footnote 2
Figures 2 remain the same
Judge's note: Page 32 footnote image confirms. Should read 'Figure 2 remains' (or 'Figures 2 and 3 remain').
Second check: none (judge only)
Report a problem with this finding
Typo "Suppose one is given a pair of of bases (B1, B2)" — duplicated 'of'.
- p. 35 Section 6.3
a pair of of bases
- p. 35
. Suppose one is given a pair of of bases (B1, B2) and
Judge's note: Page 35 image, Section 6.3, confirms.
Second check: code check
Report a problem with this finding
Typo "or is the basis of Heavysides" — misspelling of Heaviside.
- p. 35 Section 6.3
the basis of Heavysides
Judge's note: Page 35 image, Section 6.3, confirms the spelling.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix 7.2: "Set e^{iφ} = sgn(f) for and fix K." — stray 'for' / missing words.
- p. 36 Appendix 7.2, first line
Set e^{iφ} = sgn(f) for and fix K.
- p. 36 Sec 7.2
Set eiφ = sgn(f) for and fix K
Judge's note: Page 36 image confirms the garbled phrase.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix 7.2, first display (p. 37): the second summation index reads "t′1,...,t′2n ∈ T: t′j ≠ t′j+1 for j=0,...,n"; it should run to t′n+1, matching t1,...,tn+1 and the use of t′n+1 in the summand.
- p. 37 Appendix 7.2, first display
t′1,... ,t′2n∈T
Judge's note: Checked on the page 37 image. The first index line reads t1,...,tn+1 with j=0,...,n, and the summand uses φ(t′n+1) and ω′j(t′j − t′j+1) for j=0..n. So the primed indices must run 1..n+1, and the printed 2n is an index typo. It does not affect the later argument.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix 7.2 (p. 37): "In particular, if A/ ∼, the sum vanishes because of the constraint t(k)j ≠ t(k)j+1" has no predicate; words such as "contains a singleton" are missing.
- p. 37 Appendix 7.2, last lines
In particular, if A/ ∼, the sum vanishes
- p. 37 Appendix 7.2
In particular, if A/ ∼, the sum vanishes because of the constraint
Judge's note: Checked on the page 37 image. The clause is printed exactly as quoted, and it continues on p. 38 with "so we may just as well restrict the summation to those equivalence classes that contain no singletons". That confirms the intended condition is that A/∼ contains a singleton. This is a missing-word typo.
Second check: none (judge only)
Report a problem with this finding
Typo Reference [17] "P. Stevenhagen, H.W. Lenstra Jr., Chebotarëv and his density theorem, Math. Intelligencer 18 (1996)" appears in the reference list but is never cited in the text.
- p. 39 Reference list
[17] P. Stevenhagen, H.W. Lenstra Jr., Chebotar¨ev and his density theorem
Judge's note: I searched the text layer for every bracketed citation. The text cites [1]-[16] and [18]-[23] but never [17], and there is no mention of Chebotarev, Stevenhagen or Lenstra outside the reference list. The nearby citations of [18] (Tao, Lemma 1.2) on p. 4 do not cite [17]. This is a minor reference-list inconsistency.
Second check: none (judge only)