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.
Unrolled reconstruction and finite-iteration limits
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Automatic differentiation and computational graphs
- Bayesian models, priors, and posterior laws
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Complete Metrizability, Čech-Completeness, and Baire Category
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Conditional Distributions and Regular Conditional Probability
- Conditional Expectation
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Convergence: Nets and Filters
- Convex and Semicontinuous Functions on Rⁿ
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Domination and Likelihood Ratios
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Estimators and Randomized Procedures
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Function-space priors and sample regularity
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Infinite Product Measures and Kolmogorov Extension
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Inverse maps, identifiability, and stability
- Learned reconstruction targets and risk
- Lebesgue-Stieltjes Measures and Distribution Functions
- Likelihood potentials and posterior propriety
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Loss, Risk and Decision Theory
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Polynomial Rings, the Division Algorithm and Roots
- Posterior propriety and dominated Bayes formula
- Power Series and Real-Analytic Functions
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Proximal gradient and accelerated composite optimization
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Signed and Complex Measures Hahn and Jordan
- Simple Field Extensions and the Construction of the Complex Numbers
- Standard-Borel Real Codings and Determining Classes
- Statistical Experiments, Models and Identifiability
- Subspaces, Products, and Quotients
- Suprema and Infima
- The Analytic Hahn Banach Theorem
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Derivative and the Mean Value Theorems
- The Direct Method and Euler--Lagrange Equations
- The Exponential Function
- The Inverse and Implicit Function Theorems
- The Lebesgue Integral and the Convergence Theorems
- The Radon Nikodym Theorem and Lebesgue Decomposition
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak and Weak Star Topologies
- Weak Convergence Tightness and Representation
2 · Logical flowchart
3 · Definitions, theorems and proofs
Finite unrolled domains and outputs are Borel
Statement
Let , , and let be a Borel subset of with its relative Borel sigma-algebra. Equip with the finite product sigma-algebra . Fix an integer , real parameters , a Borel initialization , Borel sets , and Borel maps for , where each carries its relative product sigma-algebra. For and , define . Set and ; recursively, for , set
Then every is a Borel subset of and every is Borel. In particular, is exactly the set of inputs where all updates are defined, and the finite output map is Borel.
Statement references
Facts & Assumptions
Given: The finite-dimensional Borel spaces, Borel update domains and maps, Borel initialization, fixed finite layer parameters, and the recursive definitions in the Statement.
The product sigma-algebra and its finite iterates: the product sigma-algebra is generated by measurable rectangles.
A measurable function between measurable spaces: a map is measurable when the preimage of each measurable codomain set is measurable.
A continuous map has Borel preimages of Borel sets: a continuous map between topological spaces has Borel preimages of Borel sets.
Composition with a Borel measurable outer map preserves measurability: the composition of measurable maps between measurable spaces is measurable.
Verification
The spaces and are second-countable subspaces of finite-dimensional Euclidean spaces, so rectangles from countable bases form a countable base for . Every open set is therefore a countable union of open rectangles and belongs to by [F1]. Conversely, for Borel and , is Borel in the product topology because the coordinate projections are continuous and [F3] applies. Since such rectangles generate the product sigma-algebra by [F1], the product sigma-algebra is the Borel sigma-algebra of the product topology.
The base domain is Borel in itself, and the initial map is Borel by the Given clause.
Fix and assume as the induction hypothesis that is Borel and is Borel. Define by . For every measurable rectangle , [F2] and the induction hypothesis give Borel in . The rectangles generate the target sigma-algebra by [F1], so preimages preserve the generated sigma-algebra and is Borel.
Define . Each coordinate of its last component is a polynomial in the matrix, data, and state coordinates, so is continuous. By [F3] it is Borel; hence is Borel by [F4].
The next domain is . Since is Borel and is Borel, [F2] makes Borel in ; because is Borel in , is Borel in .
The restriction is Borel: the preimage of each relative-measurable set is , which is Borel. Since is Borel, [F4] makes Borel.
Step 1.2 supplies the base case, and steps 1.3, 2.1, 3.1, and 4.1 prove the implication from any Borel pair to . Finite induction gives the claim for every . By its recursive definition, contains exactly the inputs at which each successive update is defined, and step 4.1 gives Borel measurability of the final output.
Unrolled regularization architecture
Definition
Let be integers, , and with their standard Euclidean inner products and Borel sigma-algebras. Borel sets are members of the sigma-algebra generated by open sets, and a map is Borel if preimages of Borel sets are Borel. An instance is a pair in a declared Borel set , where is the measurement matrix, is the observed data, and is the transpose matrix. For fixed , the forward map is , , and the reconstruction target is the signal itself. For , define the data-consistency correction by .
For an integer depth , an unrolled regularization architecture consists of a Borel initialization map , parameters and real step parameters held fixed at deployment, and Borel update maps with Borel. Set and, for , set
For fixed parameters and depth, let be the Borel subset of for which the initialization and all recursive evaluations are defined. For , write . The deployed map is
Admissibility requires this finite map to be Borel; it is a point reconstruction rule from the input pair to the signal target in , not a probability-distribution-valued rule. The parameters may have been selected by any training procedure, and the architecture supplies no training-law specification or convergence, data-residual, or test-risk guarantee.
An exact proximal block is permitted when, for each fixed , for some , where has nonempty effective domain , satisfies for and , and has closed epigraph . Here denotes the unique global minimizer of . The proximal-map existence theorem supplies uniqueness under precisely these hypotheses. A general learned block is not assumed to be a proximal map or to minimize any objective.
For differentiation, fix an admissible data pair and regard the desired trainable parameter coordinates, including any step parameters to be differentiated, as a finite-dimensional input vector in an open parameter set; hold the other values fixed. At the differentiation point , require an open neighborhood of on which the actual initialization and all deployed updates are defined for this fixed . Require the graph below to evaluate those same maps for every ; a smooth extension beyond a declared Borel domain alone does not meet this requirement. Without such a neighborhood, no derivative of the deployed map is asserted. Construct a finite straight-line graph with input , initialization node , and, for each , distinct nodes
Its output nodes are the coordinates of . Thus each stage uses its own map and step parameter ; no common update map or shared layer parameter is required. Represent each initialization and update by its constituent primitive nodes or by a supplied complete deterministic primitive with its derivative rule; an opaque call without that map and rule is not an admissible graph primitive. Require every graph primitive to be continuously differentiable on an open neighborhood of its visited inputs. For a piecewise- primitive, each visited input must lie strictly inside a declared branch region, with that branch label fixed on an open neighborhood of the input; at a branch boundary or ambiguous branch selection the automatic-differentiation procedure returns no derivative. Apply forward-mode automatic differentiation to each scalar output-coordinate graph in the desired parameter direction. The forward-mode correctness theorem then identifies the returned tangent with the directional derivative of that finite output; coordinate directions give the Jacobian. When all stages instead repeat one map with a common parameter, the finite fixed-point-iteration procedure is the corresponding specialization. This differentiates only the deployed finite map and adds no assertion about an infinite iteration.
For , the diagram compresses the intervening states and updates into a single arrow; when , that arrow is the single update . For and , the recurrence above gives the corresponding one- and two-update chains. At one fixed admissible , every arrow denotes finite function application, not a limit.
Definition references
Monga, Li, and Eldar, full algorithm-unrolling treatment
Gregor and LeCun, fixed-depth LISTA construction
Clason, full lecture notes on Landweber regularization
Point estimators and finite unrolled learned-update interface.
Finite graph and primitive conventions.
Borel measurable spaces for the data and signal domains.
Borel maps are characterized by Borel preimages.
Finite product Borel structure on layer inputs.
Automatic differentiation of a finite iteration.
Forward-mode differentiation of a finite computational graph.
Correctness of forward mode on a fixed strict branch.
The proper closed convex proximal-map interface.
The proper closed convex epigraph convention used by the proximal branch.
Existence and uniqueness of the proximal minimizer under those hypotheses.
Finite unrolling alone gives no regularization convergence or risk guarantee
Statement
Let and let be the point-valued map obtained by an initialization followed by defined, fixed-parameter update maps on an admissible input . This finite definition does not imply that the iterates of an underlying infinite recurrence converge: even the repeated scalar update is defined at every finite depth from , while diverges.
For the risk comparison, fix a nonempty Borel input space for every parameter under consideration, and restrict each deployed map to . For squared reconstruction loss on the signal space, let be a nonempty finite training set with and , , and let be its empirical joint law. The training-law risk is , where is the expected loss of the Borel point rule under the joint input-target law . At a shifted input , the forward residual is , and for a test probability law on the test risk is when this expectation is defined. No bound on either quantity follows from a bound on alone: for every there is a one-sample scalar training law with zero training-law risk and a shifted scalar operator with forward residual and squared test risk both greater than .
For a recurrence , a fixed point at parameter is a state satisfying . If the initialization and update maps are continuously differentiable in their state and trainable-parameter variables on open neighborhoods of their visited inputs, automatic differentiation through the deployed graph computes the derivative of that finite map. For a piecewise- primitive, assume each visited input lies strictly inside one declared branch, with its branch label fixed on an open neighborhood; at a branch boundary or ambiguous branch selection no derivative is asserted by the automatic-differentiation procedure. The derivative is that of the finite map and is not replaced by the derivative of a limiting fixed point. In particular, for with , , and , each finite iterate has zero fixed-point residual while its parameter derivative differs from the exact fixed-point derivative.
Statement references
Monga, Li, and Eldar, full unrolling survey and conditional LISTA convergence results
Gregor and LeCun, fixed-depth LISTA and its training loss
Clason, exact Landweber convergence and early stopping hypotheses
Zheng et al., dataset-scoped out-of-distribution experiments
Daras et al., finite-computation and method-specific asymptotic limits
The finite unrolled map and layer convention.
Borel point-estimator and finite learned-update interface.
Facts & Assumptions
Given: A depth- architecture with all updates defined at the selected input; for the derivative clause, a continuously differentiable initialization and recurrence in state and parameter variables on open neighborhoods and a finite number of defined iterates, with each piecewise- primitive evaluated strictly inside one declared branch whose label is fixed on an open neighborhood of every visited input; for the risk clause, a common nonempty Borel input space for every compared parameter, training inputs in with signal targets in , shifted inputs in , and test laws on .
Unrolled regularization architecture: the deployed map is the finite composition of its initialization and the listed update maps.
Differentiate a finite fixed-point iteration as a finite composed map: the procedure differentiates the specified finite -step map and does not substitute the derivative of an exact fixed point.
Learned inverse estimators and reconstruction targets: a finite unrolled learned update has a Borel initialization, Borel layer maps, and point-valued output; a point reconstruction rule is Borel.
Inverse reconstruction risk under train and test laws: a point rule's risk under a joint input-target law is the extended nonnegative loss integral, and distinct train and test laws impose no inequality between risks.
A continuous map has Borel preimages of Borel sets: a continuous map between topological spaces has Borel preimages of Borel sets.
Forward mode computes the exact directional derivative of the real-arithmetic graph: forward mode returns the directional derivative of the finite scalar-output graph on a fixed strict branch.
Proof
Fix an admissible . By the definition of the update maps, . If , then applying the next defined update gives . Induction through yields the stated finite composition. Its Borel point-rule convention is the interface in [F3].
For the repeated scalar update , induction gives and whenever . Thus every finite prefix is defined, but as . Finite evaluability alone therefore does not imply convergence of an infinite continuation.
Under the differentiability and strict-branch assumptions in the Given clause, [F2] forms, for each output coordinate, the finite graph of the -step recurrence and calls forward mode in each parameter-coordinate direction. By [F6], every returned tangent is the corresponding directional derivative of that finite scalar-output graph. Assembling these entries gives the Jacobian of the finite recurrence, not the derivative of a limiting fixed point.
To check the zero-residual boundary, fix and set , , and . At , the recurrence gives for every finite , so the fixed-point residual is zero. The exact fixed point satisfies , and therefore .
Use the scalar architecture with declared domain containing and every for , zero initialization, identity update block, and one layer parameter . Choose the deployed parameter . Its one-layer formula is , so .
The map is continuous and hence Borel by [F5], so it is a point reconstruction rule by [F3]. On the singleton training law , [F4] gives .
Differentiating the finite recurrence gives and . Induction yields for each . Since , although the finite residual in step 1.4 is zero. Thus even contraction and zero finite residual do not identify the finite-map derivative with the fixed-point derivative.
For any shifted scalar operator with and , the same learned parameter gives . Its forward residual is , and [F4] gives squared risk under the test law . Both tend to as , while the training-law risk from step 2.1 remains zero. Given any , choosing sufficiently large makes both quantities exceed , proving the claimed absence of a uniform residual or test-risk bound from training risk alone.
4 · Examples, counterexamples and false statements
None yet.
Sources
- Terence Tao, An Introduction to Measure Theory, preliminary full-text book
- Vishal Monga, Yuelong Li, and Yonina C. Eldar, Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processing
- Karol Gregor and Yann LeCun, Learning Fast Approximations of Sparse Coding
- Christian Clason, Regularization of Inverse Problems, full lecture notes
- Hongkai Zheng et al., InverseBench: Benchmarking Plug-and-Play Diffusion Priors for Inverse Problems in Physical Sciences
- Giannis Daras et al., A Survey on Diffusion Models for Inverse Problems