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.
A two-pixel TV denoising PDHG step in CSR form
Statement
Let , on , on , , and with . Encode by the canonical CSR record , , . The exact updates are Moreover .
Facts & Assumptions
Given: The matrix, functions, step sizes and initial state in the Statement.
The matrix, functions, step sizes, and initial state are exactly those in the Statement.
Chambolle–Pock primal-dual hybrid gradient: , , and .
Compressed sparse row matrices with stored-entry semantics: the record stores two entries in the sole row and represents .
Validated compressed sparse row matrix-vector product and CSR matrix-vector multiplication returns the represented product: the validated exact product is .
CSR storage and exact matrix-vector operation counts: with and , CSR stores data slots and the product performs exactly two field multiplications and two field additions, plus one zero initialization.
PDHG has an O(1/k) ergodic saddle-gap bound: the strict step condition is required for the ergodic gap theorem, which makes no pointwise objective assertion.
Proof
The record has valid row pointers and valid columns . By [F2,F3], its exact matrix-vector product is ; its transpose sends to . By [F4], its stored-entry count is , slot count is , and the exact operation count is two multiplications, two additions, and one output initialization.
The conjugate of is the indicator of : if , then for every and equality occurs at ; if , taking makes the supremum infinite, and if , taking does so. Therefore is Euclidean projection onto . Also, direct completion of squares gives
Initially , so , then . Thus and .
Since , Finally, for any , with equality at . Hence by [F5] and , so the step-size hypothesis of [F6] is satisfied.
Depends on
- Chambolle–Pock primal-dual hybrid gradient
- PDHG has an O(1/k) ergodic saddle-gap bound
- Compressed sparse row matrices with stored-entry semantics
- Validated compressed sparse row matrix-vector product
- CSR matrix-vector multiplication returns the represented product
- CSR storage and exact matrix-vector operation counts
- The matrix norm induced by a published vector p-norm
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
26 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
- Antonin Chambolle and Thomas Pock, A First-Order Primal-Dual Algorithm for Convex Problems with Applications to Imaging, §6.1 (standard reference, not scraped)
- Richard Barrett et al., Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd ed., §4.3 (standard reference, not scraped)