Proposition 1 — Gaussian Process Limit at Initialization
ProvedJGH.GaussianInitializationMathematical statement
For all positive input and output dimensions, arbitrary hidden-layer count , positive bias scale, and Lipschitz activation, the initialized output vector on every fixed finite input family converges in distribution:
Widths tend to infinity in the sequential order defined below. The Gaussian outputs are independent across output coordinates, but generally correlated across inputs. Formalization note: direct source Proposition 1 in its full finite-dimensional-distribution formulation, rather than a claim about a topology on all functions on the input space.
Source: Arthur Jacot, Franck Gabriel, Clément Hongler, Neural Tangent Kernel: Convergence and Generalization in Neural Networks, NeurIPS 2018, arXiv:1806.07572v4, https://arxiv.org/abs/1806.07572v4; Section 4.1, PDF p. 5, Proposition 1; Appendix A.1, PDF p. 11 and PDF p. 12, Proposition 1 and its proof. Displays are unnumbered.
Notation and probability model
Let be the input and output dimensions, the number of hidden layers, , , and a Lipschitz activation with a nonnegative Lipschitz constant . For widths , , and with , the probability space is the finite real parameter space with every weight and bias coordinate independently . Its law is . The network has the recursion
with output . The full kernel, including all weights and biases, is
For a centered Gaussian pair with covariance induced by on , put
All kernel products in the last expression are pointwise. Local index in
covarianceKernel and limitingNTK denotes paper depth .
The dataset is any fixed finite family; repetitions and
are allowed. is the Kronecker delta.
The limit takes to infinity first and last. More precisely, for any required error tolerance, the width condition is ; each inner threshold may depend on the fixed outer widths. For the filter is concentrated on the unique empty width vector, so the statements require the exact affine base case. This is not a simultaneous-width or whole-input-space uniform limit.
Formalization note: Gaussian measures are concrete Mathlib measures, including singular covariance. The covariance-validity milestone establishes their covariance interpretation; it is not a hypothesis of either convergence target. The activation assumption is only Lipschitz. Derivatives take Mathlib's zero value at points without derivatives, and proofs must justify the null exceptional set under positive Gaussian bias. Native convergence in distribution includes almost-everywhere measurability and weak convergence of probability laws. Primary source conventions: Jacot–Gabriel–Hongler, Section 2, PDF pp. 2–3; Section 4.1, PDF p. 5, Proposition 1, Theorem 1 and Remarks 2–3; Appendix A opening paragraphs, PDF p. 11, and Appendix A.1, PDF pp. 11–13. The relevant displays have no equation numbers.
import Definitions.Def_JGH_NTK_Model open MeasureTheory Filter open scoped Topology NNReal
namespace JGH
theorem GaussianInitialization :
∀ (d q : ℕ), 0 < d → 0 < q →
∀ (σ : ℝ → ℝ) (K : ℝ≥0), LipschitzWith K σ →
∀ (β : ℝ), 0 < β → ∀ (h N : ℕ) (X : Fin N → Input d),
TendstoInDistribution (initializedOutput (h := h) d q σ β X)
(sequentialWidths h) id (fun w ↦ initialization (h + 1) (widths d q w))
(outputGaussian d q σ β h X) := by sorry
end JGHRead-back
What the Lean code literally says, in plain math · gpt-6
For every positive pair of integers , every function , every nonnegative real satisfying for all real , every real , every , and every family , the joint initialized output vector defined below is almost everywhere measurable at every width tuple and converges in distribution to the stated Gaussian-constructor law. A width tuple is ; put , for , and . For each tuple independently specify its probability space as all real parameters and , with , , and , endowed with the finite product law making every weight and every bias independent with distribution . For an input , define , , and for . Write , so the output is the final preactivation; the random vector is , using the same parameter sample for all inputs and all outputs at a fixed width tuple. Define and , with . For a finite real square matrix , is the distribution of for a standard Gaussian vector when is symmetric positive semidefinite, and is the point mass at zero otherwise; the integral is zero under the total-integral convention if its integrand is nonintegrable. The target law on is , where ; the limit random variable is the identity map on this probability space and is almost everywhere measurable. Convergence means weak convergence of the output laws along the following nested-tail filter: when , a property holds eventually precisely when , with the earlier-coordinate thresholds allowed to depend on the already fixed later coordinates; equivalently, the required approximation holds in that nested-tail sense for every bounded continuous test function and every positive accuracy. Thus the first hidden width occurs in the innermost tail and the last hidden width in the outermost tail; no common growth rate or coupling between different width probability spaces is specified. The claim holds jointly for every fixed finite input family and all output coordinates. It includes , repeated or zero inputs, and , in which case the observed vector has no coordinates. For there is one empty width tuple and the network is the single affine layer above; the filter is concentrated at that tuple, so the convergence assertion requires its law to equal the target law exactly. No differentiability assumption on is imposed; input and output dimensions and are strictly positive, and every hidden width is at least one.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.