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.
Residual bounds for exact and approximate-state adjoint hypergradients
Statement
Let , let and be open, and let be and be , where means total differentiability with continuous derivative and means the derivative map is . Let be a map on an open neighborhood of , with and for , and define , , and . Assume is invertible. Write and , and use the induced Euclidean operator norm for matrices. If the adjoint algorithm at returns a vector , define and . Suppose the evaluated Hessian is symmetric and has a valid lower-bound certificate for every , for some . Then
There is also a separate approximate-state bound under stronger hypotheses. Put and . Suppose is on an open neighborhood of . Let lie in a local inverse chart: for , there is a local inverse of with , defined on a convex open residual neighborhood containing and , with and along the segment from to . Suppose the segment from to lies in a convex state neighborhood where , , and are Lipschitz with constants . Suppose also that are Lipschitz there with constants and . If the adjoint algorithm at returns , set and . Assume the certificate and for all , with the same . Then
The first term bounds the implicit formula evaluated at an approximate state; it does not identify that formula with the derivative of a stopped iteration. The second term bounds the separate linear-solve error.
Statement references
Facts & Assumptions
Given: The exact stationary branch, its exact and approximate states, the local inverse chart and Lipschitz bounds, and a solver output vector with the stated actual residual.
Hypergradient of a smooth local stationary branch: at an exact branch state, .
An implicit sensitivity evaluated at an approximate state has a local residual bound: under a common invertible residual chart and the stated inverse and Lipschitz bounds, , where .
The chain rule for total derivatives: : the derivative of a composition of finite-dimensional totally differentiable maps is the composition of their derivatives.
On a convex open set, a uniform bound implies : on a convex open set, a uniform bound implies .
Adjoint hypergradient with a measured linear-solve residual: for any returned vector , the algorithm computes the actual residual and estimate .
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: for Euclidean vectors of equal dimension.
Proof
Put on the stated state neighborhood. The chart and Lipschitz hypotheses with [F3] give .
For the state bound, set for . By [F4], , so . For , apply [F5] to on the convex open interval at and ; it gives . Letting and using continuity of , and give .
The inverse and operator-norm hypotheses give .
Define the implicit formula evaluated at a state by . By [F1] and [F2], . Expansion gives .
At the evaluated state, write and . Let . The residual identity gives . For any vector , the certificate and [F7] imply , hence ; symmetry gives the same bound for . The Euclidean dual formula and [F7] give , so .
For the exact-state claim, put , , , and , and let . Since , [F2] gives . The residual identity gives . For every , the stated symmetry and lower-bound certificate together with [F7] imply , so ; symmetry gives . The Euclidean dual formula and [F7] give . Therefore This proves the exact-state claim using only its stated hypotheses.
For any matrix and vector , the Euclidean dual formula and [F7] give . Put . Apply this norm bound to the three terms in step 1.4. The first and third terms have norms at most and , respectively, by the stated Lipschitz bounds and step 1.3. The middle term is at most by step 1.1 and . Therefore .
Substitute the state-residual estimate from step 1.2 into step 2.1. This gives the first term in the asserted approximate-state bound for the implicit formula evaluation.
Combine the approximate-state formula bound from step 3.1 and the solve-error bound from step 1.5 by the triangle inequality. This gives the approximate-state bound under its separate chart and Lipschitz hypotheses.
Depends on
- Adjoint hypergradient with a measured linear-solve residual
- The Hessian of a $C^2$ scalar field is symmetric
- Smooth bilevel stationary problems and their hypergradients
- An implicit sensitivity evaluated at an approximate state has a local residual bound
- The chain rule for total derivatives: $D(g\circ f)(a)=Dg(f(a))\circ Df(a)$
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- On a convex open set, a uniform bound $\|Df(z)v\|_2\le M\|v\|_2$ implies $\|f(y)-f(x)\|_2\le M\|y-x\|_2$
- Hypergradient of a smooth local stationary branch
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
37 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
- J. Lebl, Basic Analysis II, §8.5.1, Theorem 8.5.6 and proof (standard reference, not scraped)
- MIT OpenCourseWare 18.S096, Matrix Calculus for Machine Learning and Beyond, Lecture 4 Part 2, §6.3.1 (standard reference, not scraped)