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.
Implicit bias of gradient-based learning
1 · Prerequisites
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complex Subspace Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Computational foundations: factorization, KL, and optimization
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- 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
- Convex and Semicontinuous Functions on Rⁿ
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Feedforward networks and single-hidden-layer universality
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Foundations of the Real Numbers for Analysis
- Fundamental Trigonometric Identities
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inequality KKT duality and optimality certificates
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Matrix Differentiation and First-order Spectral Perturbation
- Matrix Norms, Condition Numbers and Numerical Stability
- 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
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Splitting Fields
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Lebesgue Integral and the Convergence Theorems
- The Moore--Penrose Pseudoinverse and Regularised Least Squares
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Logical flowchart
3 · Definitions, theorems and proofs
Clarke subdifferential and gradient-flow trajectory
Definition
Let , let be open, and let be locally Lipschitz. For and , define the Clarke generalized directional derivative by
The Clarke subdifferential (also called the Clarke generalized gradient) is
For locally Lipschitz , this is a nonempty compact convex set and is equivalently the closed convex hull of all limits of ordinary gradients along differentiability points . Its support function is . The pairing is Euclidean: .
The set-valued map is locally bounded and has closed graph: if , , and , then . Here locally bounded means that every point has a neighborhood on which all subgradients have bounded norm. For each fixed , the function is upper semicontinuous: if , some neighborhood of satisfies for all .
A locally Lipschitz function admits the chain rule along absolutely continuous arcs if, for every arc that is absolutely continuous on the compact interval , for almost every the derivative exists and equals for every .
A global Clarke gradient-flow trajectory for is a curve that is absolutely continuous on every compact time interval and satisfies for almost every . The definition names a trajectory when it exists; it does not assert existence or continuation.
Bias-free linear margins and the hard-margin SVM
Definition
A finite binary sample is a list with and , features , and labels . The bias-free linear score with parameter is , and its signed margin on example is . The sample is strictly linearly separable if there exists with . Its hard-margin feasible set is , and its hard-margin problem is minimizing over . No intercept or bias term is present in this score or objective.
Tight exponential tail for a positive loss derivative
Definition
A function has a tight exponential tail if there are positive constants such that
and
For a differentiable strictly decreasing loss , the source applies this definition to , the negative loss derivative.
Zero-initialized gradient descent selects minimum-norm least squares
Statement
Let , , , and . Define the full-batch fixed-step gradient iterates by and for every integer . Here is the largest eigenvalue of the symmetric matrix . If and , then converges to the unique least-squares minimizer of smallest Euclidean norm. If , then every gives the constant iterate , which is the unique least-squares minimizer of smallest Euclidean norm.
Statement references
Facts & Assumptions
Given: A finite real matrix , a vector , the quadratic objective , and the stated fixed-step iteration from .
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: every self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis.
For a linear map between finite-dimensional inner-product spaces, minimises if and only if , equivalently ; minimisers exist and any two differ by an element of : the least-squares minimizers of a finite-dimensional linear map are exactly the solutions of its normal equation, and any two minimizers differ by a vector in the map's kernel.
For every right-hand side , is the unique least-squares solution of minimum Euclidean norm: for every finite real matrix and right-hand side , is the unique least-squares minimizer of minimum Euclidean norm.
Gradient descent: fixed-step Euclidean gradient descent uses the update when the iterate is not stationary.
Proof
If , then for every , and the displayed update leaves fixed. Since with equality only at , this is the unique least-squares minimizer of minimum norm.
Suppose and set . The matrix is symmetric, and , so its eigenvalues are nonnegative. By [F1], choose an orthonormal eigenbasis with and . If , then and ; conversely, implies , so the zero-eigenvalue space is exactly .
For any increment , expansion of the square gives ; since the last term is , . Thus the iteration is , the fixed-step update in [F4]. Writing and , for induction on gives ; for , for all .
The step bound gives for every positive eigenvalue, including the endpoint where the largest-eigenvalue factor is zero. Hence when , and the zero-eigenvalue coordinates remain zero. There are finitely many coordinates, so converges to a vector satisfying and .
By [F2], the normal equation makes a least-squares minimizer, and every least-squares minimizer is for some . The orthogonality in step 3.1 yields , with equality to only for . Thus is the unique minimum-norm least-squares minimizer, in agreement with [F3].
A strictly separable finite sample has a unique hard-margin vector
Statement
For a finite strictly linearly separable sample in , the hard-margin feasible set is nonempty and the problem of minimizing over that set attains a unique minimizer.
Statement references
Facts & Assumptions
Given: A finite sample as in Bias-free linear margins and the hard-margin SVM, with a vector that strictly separates all of its examples.
Bias-free linear margins and the hard-margin SVM: the feasible constraints are the finitely many closed half-spaces , where each is a continuous linear functional.
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: a nonempty closed and bounded subset of is compact, and a continuous real-valued function on it attains its minimum.
Proof
Strict separability gives with for every . Since the sample is finite, . The scaled vector satisfies , so the feasible set in [F1] is nonempty.
Put and . The set is nonempty by step 1.1 and is closed and bounded by [F1], so [F2] makes it compact and gives a minimizer of on . Every feasible vector outside the radius- ball has norm greater than , while has norm ; therefore no such vector improves on . Hence is a global minimizer on .
If two distinct feasible minimizers existed, their midpoint would remain feasible because each is linear. But is strictly smaller than their common minimum value, a contradiction. Therefore the minimizer is unique.
Logistic and exponential losses satisfy the tight-tail condition
Statement
For and , the negative derivatives and have tight exponential tails with and in the definition of a tight exponential tail.
Statement references
Facts & Assumptions
Given: The loss functions and .
Tight exponential tail for a positive loss derivative: it suffices to bound above by and below by for every .
Proof
The exponential loss has . For , , so , which is exactly the pair of bounds in [F1].
The logistic loss has . For , because and . Multiplying by gives for , as required by [F1].
Homogeneous classifier margins and exponential training risk
Definition
Let , let be an input set, and let be the scalar output of a finite feedforward computation graph: the graph is finite and acyclic, its vertices are evaluated in a fixed topological order, and each non-input value is a scalar activation applied to a weighted sum of earlier values and a bias. For a finite sample with , , and , define the signed margin , the minimum margin , and the exponential empirical risk . The score map is positively homogeneous of degree in its parameters if for every , , and ; this then gives . For the gradient-flow results, assume each sample margin is locally Lipschitz, and let denote the closed convex hull of limits of ordinary gradients at differentiability points approaching . Assume also that along every absolutely continuous arc , for every at almost every . For , the normalized margin is . When and , define the smoothed normalized margin by .
KKT conditions and MFCQ for margin constraints
Definition
Let be locally Lipschitz functions, with . Write for the closed convex hull of limits of ordinary gradients at differentiability points approaching . The margin-constrained problem is to minimize subject to for every . A point is feasible when all these inequalities hold; an index is active at a feasible point when .
A feasible point is a Clarke KKT point if there are multipliers and vectors such that
A feasible point satisfies the Mangasarian–Fromovitz constraint qualification (MFCQ) in margin form if there is a direction such that for every active and every . If the same constraints are written , this condition is equivalently for every active and , since .
A feasible point is an -approximate Clarke KKT point if there are and such that
where . The second inequality measures total complementary-slackness error; every summand is nonnegative at a feasible point.
Definition references
Remarks
The margin form fixes the sign convention for lower constraints : a strict MFCQ direction increases every active margin. For upper constraints , the corresponding active directional derivatives are negative. This sign convention is used in all local KKT arguments on this page.
The cited Lyu–Li Appendix C defines but states MFCQ using positive directional derivatives of . This conflicts with its Lemma C.7: since , homogeneity gives for , not . The margin-form convention above is sign-consistent, and the assigned homogeneous MFCQ lemma proves its positive-direction claim directly.
Euler identity for Clarke subgradients of homogeneous margins
Statement
Let be locally Lipschitz and positively homogeneous of degree , meaning for every . For every and every , one has for and .
Statement references
Facts & Assumptions
Given: The locally Lipschitz map , its positive homogeneity degree , a nonzero parameter , and the Clarke subdifferential convention.
Clarke subdifferential and gradient-flow trajectory: for locally Lipschitz maps, the Clarke subdifferential is the closed convex hull of limits of ordinary gradients along differentiability points.
Proof
If is differentiable at , then is differentiable at and the homogeneity identity gives for every direction , by writing and taking the difference-quotient limit as .
At every differentiability point , differentiating with respect to at gives .
Conversely, differentiability at implies differentiability at by applying the same argument with scale . Thus scaling by bijects the differentiability points and sends each gradient to times that gradient. Taking all gradient limits as , and then their closed convex hull as in [F1], proves .
For any gradient limit with differentiability points , continuity of gives . This identity is preserved by convex combinations and limits, so [F1] yields it for every .
Clarke chain rule for finite exponential empirical risk
Statement
Let and let be the locally Lipschitz sample-margin functions in a homogeneous-classifier model, and suppose each admits the Clarke chain rule along absolutely continuous arcs. Set . Then
Along every absolutely continuous arc , for almost every and every choice , the derivative is
In particular, if the arc also satisfies the negative Clarke gradient-flow inclusion, its loss derivative is almost everywhere.
Statement references
Facts & Assumptions
Given: The finite sample margins, their local Lipschitz and chain-rule hypotheses, and the empirical exponential risk.
Clarke subdifferential and gradient-flow trajectory: Clarke subdifferentials are closed convex hulls of limiting ordinary gradients and their support functions are the Clarke generalized directional derivatives.
Homogeneous classifier margins and exponential training risk: the empirical exponential risk is the finite sum .
A point outside a nonempty closed convex set is strictly separated from it: a point outside a nonempty closed convex subset of a finite-dimensional Euclidean space is strictly separated from that set by a linear functional.
Proof
Put . At every differentiability point of , ordinary differentiation gives . The exponential has nonzero derivative, so is differentiable exactly where is; passing to limits of gradients and then closed convex hulls as in [F1] gives . Along an absolutely continuous arc, the assumed chain rule for and the one-variable chain rule give for every .
For any direction , the limsup of the finite sum of difference quotients is at most the sum of their limsups, so . The right side is the support function of the nonempty compact convex set by [F1]. If some lay outside , [F3] would give a direction with , contradicting . Thus . Using step 1.1 expands this inclusion to the displayed weighted-margin form.
Summing the ordinary arc derivatives from step 1.1 gives the displayed derivative formula. For a negative Clarke gradient-flow arc, step 2.1 supplies with ; substitution makes the derivative .
Recursive hard-margin comparison trajectories have summable descent defects
Statement
Let , with , be strictly linearly separable, let be their unique Euclidean hard-margin vector, and let . There are , mutually orthogonal nonzero vectors with , fixed vectors , and, for all sufficiently large integers , a comparison sequence whose margins all tend to . For each of and , the defect is absolutely summable: for some finite . The hierarchy is obtained by recursively separating and projecting precisely the active constraints that have zero coefficient in every nonnegative dual representation; it imposes no generic-position assumption. If all first-stage active indices have a simultaneously positive dual representation, then and the correction sum is empty.
Statement references
Facts & Assumptions
Given: The strictly separable finite vectors and the positive fixed number in the Statement.
Bias-free linear margins and the hard-margin SVM: strict separability gives a vector with all margins positive, and hard-margin constraints require each margin to be at least one.
A strictly separable finite sample has a unique hard-margin vector: every finite strictly separable sample has a unique minimum-norm hard-margin vector.
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: nonempty closed bounded Euclidean sets are compact, and continuous real-valued functions attain their extrema there.
Farkas alternative for a finite linear system: exactly one of , , or , , is feasible for a finite real matrix and right-hand side.
Proof
Set , , and . Suppose is nonempty and the projected vectors , , are strictly separable inside . Here is the orthogonal projector onto . Let be the unique minimum-norm vector with . Existence and uniqueness follow by restricting to a nonempty compact norm sublevel of the closed feasible set and strict convexity, exactly as for the original hard-margin problem. Let and . There exist coefficients , , with To prove this dual representation from a proved finite-dimensional supplier, apply [F4] to the matrix with columns , , and right-hand side . If no nonnegative representation existed, the alternative would give a vector with for active indices and . Replace by its orthogonal projection into , preserving these pairings. Then preserves all active inequalities, preserves the finitely many inactive strict inequalities for sufficiently small positive , and decreases squared norm because its derivative at zero is . This contradicts minimality, proving the representation. Define as the union of the positive-coordinate supports of all such nonnegative representations, and . Because there are finitely many indices, averaging one witness representation for each index in gives a single representation In particular . Set Let be the orthogonal projector onto , and let be the orthogonal projector onto . These are nested orthogonal projections by construction. Define and its projector . Thus , each , and distinct are orthogonal. If , its next projected data are strictly separable in . To prove this crucial assertion, suppose not. The origin then belongs to the convex hull of the : otherwise the nearest point of that compact convex hull satisfies for every , a strict separator. Thus there are , not all zero, with . Consequently lies in and can be written . For sufficiently small , each remains positive, and This is an admissible nonnegative dual representation with a positive coefficient at an index of , contradicting the definition of . This proves strict separability, including that no next projected vector vanishes. Continue until . At each nonterminal stage a nonzero orthogonal subspace is removed, so and the procedure terminates. The sets partition the indices. The following elementary identities will be used repeatedly: If , then , for , and for . If , then for , , and the later are arbitrary finite constants. Indeed membership in the successive remaining sets gives the equalities before removal; gives for ; and orthogonality gives all later zero inner products. Also . This construction deliberately uses spans of the projected support vectors. It never assumes that a product of unrelated raw-data projectors is an orthogonal projector.
Inductively choose to solve For existence and uniqueness put for , and . We need On consider using the strictly positive from step 1.1. Every scalar function is bounded below and tends to as . The span , so for some , by compactness of the unit sphere. Therefore when : one scalar summand tends uniformly to infinity and all the others have finite lower bounds. Thus attains its minimum. Its Hessian satisfies so the minimizer is unique. Its zero gradient is exactly the required equation. Put and . For , later are orthogonal to , so the equation becomes All factors of are thus included in , and depends on the fixed step as expected.
Put and . Since for , maps into . Its diagonal block is positive definite: for , For each define the vectors , , by This system has exactly one solution. To see this without neglecting its cross blocks, start with . For solve the invertible diagonal-block equation , and replace by . Before that step and afterwards , because and its component has been removed. The final residual is zero. The same backward argument applied to a homogeneous system proves uniqueness. This is a genuinely triangular solution; an can have nonzero components in earlier . Because and , these solutions give the exact cancellation identity with the empty sum understood as zero. All and are fixed finite vectors.
For sufficiently large real let , , and All iterated logs used here, including , are positive and eventually increasing. Each and each is positive, decreasing and tends to zero. The summability test used below is elementary. A product is integrable and integer-summable on a sufficiently large tail if its first exponent differing from is greater than . Indeed, if that first exponent occurs at (where denotes ), the substitution removes all earlier factors and reduces the integral to times finitely many real powers of iterated logs of . Those later powers are , since , so the integral converges. The original function is eventually decreasing: its logarithmic derivative is dominated by the negative derivative of its earliest positive-power denominator. The integral test gives integer summability. This proves the needed form of source Lemma 16, including arbitrary signs of later exponents. In particular: For the first series the exponent at is , while all earlier exponents are ; for the second the exponent at is . Also by positive monotonicity and telescoping. Finally Indeed the summand equals , is nonnegative, and is at most , which telescopes. These observations account explicitly for every discretization term.
Define, for all sufficiently large integer , The correction , and step 4.1 proves We next prove, separately and in full, the analogous gradient estimate First consider the exponential loss, for which exactly. Discarded nonsupport indices. If , write . The identities in step 1.1 give The first factor is bounded above because . In the remaining product the first exponent differing from is . step 4.1 therefore shows . This handles all nonsupport gradients, including arbitrary negative later margins. Retained indices. For , step 1.1 gives the exact factorization Because , only the with can contribute to . Split All sums are finite. Since every extra iterated log in a product is eventually at least , The last bound follows because for . It remains valid when , where . Taylor's theorem on a fixed neighborhood of zero gives Thus , by step 4.1. This bound includes every crossed correction with , every product of two different corrections, and every higher Taylor remainder; none is silently omitted. Consequently, after summing over the finite sets of indices, where . Since , the exact triangular identity in step 3.1 makes the right side This proves the gradient estimate for exponential loss. Logistic tail correction. Since , For every index, , and all later are ; therefore . In particular, simultaneously for the finitely many indices and all sufficiently large , . Hence is summable. The difference between the logistic and exponential gradient vectors at is thus summable, proving the same gradient estimate for logistic loss. Combining the increment and gradient estimates proves the promised absolutely summable defect: Also , because every comparison margin tends to .
Separable logistic and exponential gradient descent select the hard-margin direction
Statement
Let be a finite strictly linearly separable sample with and , use the bias-free score , and let be the unique minimizer of subject to for all . Put , let be the matrix with columns , and write for its largest eigenvalue. Use either the logistic loss or the exponential loss , empirical risk , arbitrary finite initialization , and full-batch fixed-step gradient descent . The source's tight-tail condition means that has constants with for and for ; both listed losses satisfy it with all six constants equal to . For logistic loss take . For exponential loss take a fixed positive step in the local-smoothness regime: assume a convex region containing every update segment on which is -Lipschitz, and require .
Under these hypotheses, , , and . There are vectors with and as . Assuming Countable Choice for this almost-everywhere clause, for Lebesgue-almost every feature array among the strictly separable samples, the residual is bounded; in degenerate cases the expansion may include nonzero and further iterated-log terms. No population-risk or test-risk conclusion is asserted.
Statement references
Facts & Assumptions
Given: The strictly separable sample, either of the two named losses, arbitrary finite initialization, and the exact fixed-step hypotheses in the Statement. Countable Choice is assumed only for the almost-everywhere clause.
Gradient descent: the fixed-step Euclidean update map is .
Bias-free linear margins and the hard-margin SVM and A strictly separable finite sample has a unique hard-margin vector: the bias-free strictly separable finite sample has its unique nonzero hard-margin vector .
Tight exponential tail for a positive loss derivative and Logistic and exponential losses satisfy the tight-tail condition: both stated loss derivatives satisfy precisely the stated two-sided tight-tail bounds with all six constants one.
Recursive hard-margin comparison trajectories have summable descent defects: the full recursive zero-dual-support construction gives , , , diverging comparison margins, and defects satisfying for each named loss.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a real symmetric matrix has an orthonormal eigenbasis.
The zero set of a nonzero real polynomial is Lebesgue null: under Countable Choice, every nonzero finite real polynomial has a Lebesgue-null zero set.
Farkas alternative for a finite linear system: if no nonnegative coefficient vector represents a right-hand side as a linear combination of given columns, a vector pairs nonnegatively with every column and negatively with that right-hand side.
The Axiom of Countable Choice (): Countable Choice is inherited only by [F6]; it is not used in the all-data argument or in the separate homogeneous Clarke-flow branch.
Proof
Write , , and . The sample is nonempty and strictly separable. Choose a unit vector and with for every . For logistic loss, , so . Thus is a global smoothness constant. The stated bound is exactly . For exponential loss use the stated on the convex region containing the actual update segments, and put . Integration of the Hessian along the update segment (or the ordinary Lipschitz-gradient descent inequality) gives Since , the gradient squares are summable and . Meanwhile, Hence every . For both listed losses this forces , and therefore . In particular . No asymptotic directional information has been used in this step.
Here is the elementary comparison fact replacing the full source Lemma 14 case split. For a convex loss , let be such that the Hessian has eigenvalues in at every point of the segment , and suppose . The symmetric matrix has eigenvalues in , and . Therefore For logistic loss this applies globally with by step 1.1 and the stated step restriction. For exponential loss, no membership of in the assumed local-smoothness region is needed. Let . At every , Convexity gives on the connecting segment . Both endpoint losses tend to zero, by step 1.1 and [F4]. Thus on this segment the Hessian bound tends to zero. Since is fixed, for every sufficiently large . This proves eventual nonexpansiveness between the actual and comparison iterates, under exactly the stated exponential-loss hypothesis. Choose large enough for this property and define . Then Iteration yields This closes the residual estimate without first assuming any residual growth or sign bound. It is a complete substitute for source Lemmas 14 and 15 in this two-loss theorem. For completeness, the source's scalar recurrence follows directly: for nonnegative with and , use and iterate; bounds the product and gives , which is precisely the needed Lemma 15 estimate. By [F4], is bounded. Thus the bounded residual above proves In particular The first convergence uses and . Any component of the initialization orthogonal to the data span simply remains in the bounded remainder; arbitrary initialization is covered.
Let be the first-stage active set. It is nonempty: otherwise the finite minimum would exceed , and would be feasible with smaller norm. Let have columns for . If no satisfied , [F7] would give with for every and . For each inactive , ; because there are finitely many constraints, choose small enough that still satisfies every inactive constraint and that . The active constraints remain satisfied because . This gives a feasible vector of smaller norm, contradicting minimality. Therefore there is a nonnegative representation .
Fix the labels. Multiplication preserves Lebesgue-null sets. Outside a finite union of proper polynomial zero sets, every set of at most of the is linearly independent and no of them lie in one affine hyperplane. The latter excludes the determinant-zero conditions for the augmented rows ; the former excludes the appropriate Gram determinant-zero conditions. Each relevant polynomial is nonzero, as witnessed by coordinate vectors for the linear conditions and affinely independent points for the affine conditions. By [F6] under [A1], each of these proper polynomial zero sets is Lebesgue null, and so is their finite union. This is the only inherited Countable Choice use. All first-stage active points lie in the hyperplane , so their number is at most . Their column matrix has full column rank, and the dual representation is uniquely because and . Each coordinate of this rational function has a polynomial numerator not identically zero: for orthonormal columns, every coordinate is . After excluding these finitely many additional numerator-zero sets for every possible active subset, every active multiplier is nonzero. Since the KKT multipliers are nonnegative, they are all positive. Thus every first-stage active index has a simultaneously positive dual representation; [F4] gives , and the expansion of step 2.1 gives . Restricting this null-set conclusion to the open set of strictly separable arrays proves exactly the almost-everywhere clause in the Statement. This is a consequence, not an extra general-position assumption on the all-data result.
The qualification that further logarithms may occur is realized by a concrete separable example. In take and The first hard-margin vector is : the first constraint forces and satisfies all constraints. Its unique dual representation has only the first coefficient positive, because comparison of coordinates from down to forces all later coefficients to vanish. After projecting off the same argument applies to the remaining staircase vectors. Consequently and through . Under either stated GD regime the proved expansion is For this gives a nonzero residual, and larger give further nonzero iterated-log coefficients. This also confirms that replacing the all-data proof by only its almost-everywhere branch would lose an actual part of the stated theorem.
Remarks
The full all-data comparison construction and its summable-defect proof replace an opaque invocation of Soudry Appendix C. They apply to both convex losses explicitly named here and keep the exact logistic step threshold and exponential local-smoothness regime. Countable Choice is explicitly restricted to the almost-everywhere polynomial-null-set argument. No population or test-risk consequence follows, and this discrete linear result supplies neither a pointwise derivative at a ReLU kink nor the separate homogeneous Clarke-flow theorem.
Homogeneous margin constraints satisfy MFCQ
Statement
For homogeneous sample margins of degree , every feasible point of the problem subject to satisfies MFCQ in the margin convention.
Statement references
Facts & Assumptions
Given: The degree- homogeneous classifier margins and a feasible point .
Homogeneous classifier margins and exponential training risk: each sample margin satisfies for every , with .
KKT conditions and MFCQ for margin constraints: at a feasible point, MFCQ in margin form asks for one direction whose pairing with every Clarke subgradient of every active margin is strictly positive.
Proof
By [F1], . Since , this forces for every . Thus a feasible point cannot be , because feasibility requires every margin to be at least one.
Choose . If no constraint is active, the universal condition in [F3] is vacuous. Otherwise, for each active index , and every satisfies by [F2]. Hence the same direction satisfies MFCQ for all active margins.
Smoothed margin monotonicity along homogeneous Clarke flow
Statement
Let and let be locally Lipschitz functions that are positively homogeneous of common degree and admit the Clarke chain rule along absolutely continuous arcs. Set . Let be a global Clarke gradient-flow trajectory for , and suppose for some . For , the loss is nonincreasing, the smoothed normalized margin is nondecreasing, , and . Moreover, , so the normalized margin and smoothed normalized margin have the same finite positive limit.
Statement references
Facts & Assumptions
Given: The finite homogeneous margins, their local Lipschitz and Clarke chain-rule properties, the global Clarke flow, and a time with loss below one.
Clarke subdifferential and gradient-flow trajectory: a Clarke gradient-flow trajectory is locally absolutely continuous, and the subdifferential is the closed convex hull of limiting ordinary gradients, is nonempty compact convex, and has support function the Clarke generalized directional derivative.
Euler identity for Clarke subgradients of homogeneous margins: every satisfies .
Clarke chain rule for finite exponential empirical risk: for sample margins in a homogeneous-classifier model, along a Clarke flow, almost everywhere, and almost everywhere with .
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: continuous real-valued functions attain finite extrema on nonempty closed bounded subsets of finite-dimensional Euclidean space.
Proof
We establish the identities of [F4] for the arbitrary margins allowed here. At any fixed parameter , put and . Since , the two functions have exactly the same differentiability points, and there. Taking gradient limits and closed convex hulls in [F1] gives . Set , a nonempty compact convex set. For any direction , the finite-sum limsup inequality and [F1] give . Thus : otherwise, for , let minimize on , using [F5]. Convexity gives for every , whereas , contradicting the directional bound. Consequently the flow inclusion supplies with almost everywhere. The assumed arc chain rules give almost everywhere. All these compositions are locally absolutely continuous, since the margins are locally Lipschitz. No graph realization is needed.
Put , , and . By [F1], is locally absolutely continuous; local Lipschitz continuity of the margins makes these compositions locally absolutely continuous on each compact time interval where . Since and [step 1.1] gives almost everywhere, for all . Thus every . Homogeneity gives , so and .
At almost every , set , , and . By [step 1.1], choose with . Euler's identity [F3] yields , hence . Also , so because , , and .
The chain rule in [step 1.1] gives . Differentiating and applying Cauchy–Schwarz, , because . Thus the smoothed margin is nondecreasing.
The function is continuous on the unit sphere, so [F5] gives a finite maximum . Homogeneity and imply . Since is nondecreasing by step 4.1, it has a finite positive limit. Writing gives and .
The nonincreasing loss has a limit . If , then and almost everywhere by step 3.1, so while remains bounded. This forces , contradicting the positive lower bound in step 5.1. Hence . To show , suppose otherwise. Then some and times satisfy . The closed ball of radius is compact by [F5], and each continuous is bounded above there. Since , this gives a common positive lower bound for , contradicting . Thus . The error bound in step 5.1 now tends to zero, so the normalized and smoothed margins converge to the same positive limit.
Limits of approximate margin-KKT points under MFCQ
Statement
Let and let be locally Lipschitz. Let be feasible for and satisfy MFCQ in the margin convention. Suppose that for every there is a feasible with and multipliers/subgradients witnessing that is an -approximate Clarke KKT point. Then is a Clarke KKT point.
Statement references
Facts & Assumptions
Given: Locally Lipschitz margins, a feasible point satisfying MFCQ, and for every tolerance a nearby feasible approximate KKT witness with stationarity and complementarity errors no larger than that tolerance.
Clarke subdifferential and gradient-flow trajectory: Clarke subdifferentials are compact, locally bounded, and have closed graph; for fixed , their support function is upper semicontinuous in .
KKT conditions and MFCQ for margin constraints: approximate KKT supplies nonnegative multipliers, subgradients, and the two error bounds; exact KKT is the corresponding zero-error stationarity and complementary-slackness condition.
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: closed bounded subsets of finite-dimensional Euclidean space are compact.
Proof
Let . If , every constraint has positive slack near . Local boundedness in [F1] gives a common bound on all nearby subgradients. For any sufficiently small , the approximate witness in [F2] satisfies for positive local slack bounds , so its stationarity residual gives . This holds for every small , hence ; setting all exact multipliers to zero gives KKT.
Suppose . By MFCQ choose and let be a common lower bound for over active and ; such a bound exists by compactness and finiteness. Then for each active . Upper semicontinuity in [F1] gives a neighborhood where every active subgradient satisfies . Shrink it so each inactive constraint has slack at least and all subgradients are bounded by . For any sufficiently small , the approximate witness has for inactive . Dotting its stationarity equation with therefore bounds the sum of active multipliers by . Thus, for all sufficiently small , all multipliers and subgradients in every witness are uniformly bounded.
Choose an integer large enough that every approximate witness with for lies in a fixed closed bounded box of the finite-dimensional space of parameters, multipliers, and subgradients, using step 1.2. For each , let consist of feasible witnesses with , stationarity residual at most , and aggregate complementarity residual at most . The hypothesis makes every nonempty; continuity and the closed-graph property in [F1] make it closed. Hence each is compact by [F3], and .
The nested family has the finite-intersection property, since every finite intersection equals its largest-index member. Compactness of therefore makes nonempty. Any tuple in this intersection has , zero stationarity residual, and zero complementarity residual, because each corresponding norm/error is at most for every . It is consequently an exact Clarke KKT witness by [F2]. This argument selects one point from one nonempty intersection and uses no choice principle.
A constrained local margin minimum satisfies Clarke KKT under MFCQ
Statement
Let and let be locally Lipschitz, and let be a local minimum of among points satisfying . If satisfies MFCQ in the margin convention, then is a Clarke KKT point for these margin constraints.
Statement references
Facts & Assumptions
Given: The locally Lipschitz margins, the feasible region, a constrained local minimizer , and margin-form MFCQ there.
Clarke subdifferential and gradient-flow trajectory: the Clarke generalized directional derivative is the support function of the compact convex Clarke subdifferential.
KKT conditions and MFCQ for margin constraints: at an active margin , MFCQ supplies one direction with for every ; KKT requires nonnegative multipliers, stationarity, and complementary slackness.
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: a closed and bounded subset of a finite-dimensional Euclidean space is compact.
A point outside a nonempty closed convex set is strictly separated from it: a point outside a nonempty closed convex set is strictly separated from that set by a linear functional.
Proof
Write and . Then is differentiable with , and by the Clarke definition. Let be the finite active set .
Set . Each constituent is compact and convex, so is bounded. In any finite convex combination of points of , group together the points from each constituent; convexity then writes the combination using at most one point from each of the finitely many constituents. Therefore is the continuous image of the product of those constituents and their finite coefficient simplex. That product is closed and bounded in a finite-dimensional Euclidean space, hence compact by [F3], so is compact, nonempty, and convex.
If , [F4] strictly separates from , giving a direction with for every . By [F1], this means and for every active . The definition of each limsup gives a positive step bound for which each corresponding difference quotient along is negative; taking the minimum of these finitely many bounds makes and simultaneously for every active constraint. Continuity preserves the already strict inactive constraints. This is a feasible descent from a constrained local minimum, a contradiction. Hence .
Since and each Clarke subdifferential in is convex, group the finite convex combination by its constituent set. There are coefficients and for active , with , and vectors , such that .
If there are no active constraints, the coefficients in step 4.1 sum to one, so . Otherwise, if , some active coefficient is positive; dotting the equality in step 4.1 with the MFCQ direction from [F2] makes the right-hand sum strictly negative, a contradiction. In either case . Divide by , set for active indices and otherwise, and put . Then , all , and for every . These are exactly the margin-form Clarke KKT conditions in [F2].
Homogeneous Clarke flow produces approximate margin-KKT points
Statement
Let and let be locally Lipschitz functions that are positively homogeneous of common degree and admit the Clarke chain rule along absolutely continuous arcs. Let be a global Clarke gradient-flow trajectory for , and suppose . Put after . A limit point means that for every and , some satisfies . Then , and, writing , for every there is a feasible with that is an -approximate Clarke KKT point for minimizing subject to .
Statement references
Facts & Assumptions
Given: The finite positively homogeneous margins, their Clarke chain-rule property, a global flow, and a time when its exponential loss is below one.
Clarke subdifferential and gradient-flow trajectory: Clarke subdifferentials are closed convex hulls of limiting ordinary gradients, are nonempty compact convex with the generalized directional derivative as support function, and are locally bounded with closed graph, and a global flow is locally absolutely continuous and satisfies almost everywhere.
Homogeneous classifier margins and exponential training risk: , , and the normalized margins are and .
KKT conditions and MFCQ for margin constraints: an approximate KKT witness has nonnegative multipliers, margin subgradients, stationarity residual at most , and aggregate complementarity residual at most .
Smoothed margin monotonicity along homogeneous Clarke flow: after , the smoothed margin is nondecreasing, loss tends to zero, radius tends to infinity, and the smoothed and normalized margins converge to the same positive limit .
For a nonempty subset of with , compactness, closedness and boundedness, pseudocompactness, and attainment of extrema by every continuous real-valued function are equivalent: nonempty closed bounded Euclidean sets are compact and continuous real-valued functions attain extrema on them; in particular, the unit sphere is compact.
Clarke chain rule for finite exponential empirical risk: for classifier-model sample margins, almost everywhere along the flow, for some .
Proof
The classifier restriction in [F7] is unnecessary for the following calculation, which we verify for the given margins. For , the smooth inverse and ordinary differentiation give by the gradient-limit characterization [F1]. The finite-sum limsup inequality bounds by the support function of , a nonempty compact convex set. If , choose its nearest point using [F6]. Convexity gives for , so the direction strictly separates from , contradicting that support bound. Hence . The flow inclusion therefore yields for some almost everywhere. Along the locally absolutely continuous flow, the assumed margin chain rules and ordinary scalar chain rule give almost everywhere.
For , put , , , , , , and . By [F5], , , and . Since , every and ; indeed . Homogeneity gives .
Local boundedness in [F1] and compactness of the unit sphere [F6] give a common bound for over all on that sphere, all , and . By the scaling identity in [F4], every therefore satisfies .
At almost every , choose the flow representation from [step 1.1], put , and define . Euler's identity [F4] gives , so and . Differentiating yields , since and . Also , because . Thus for , .
The normalized margin is and converges to by [F5]. Continuity of and the limit-point definition in the Statement imply . Fix . Choose an integer large enough that and . Then choose so that for every , , , and . By the limit-point property, choose with . Since [F4] and [step 1.1] give almost everywhere by step 3.1, absolute continuity makes strictly increasing; [F5] gives . Thus there is a unique with . Step 3.1 gives . Hence some nonexceptional has ; otherwise the integral would be larger. Integrating the direction bound in step 3.1 gives . Therefore is feasible and .
At this time , choose from [step 1.1], let , and put using [F4]. Set . Then and . For complementarity, set and ; then and , since for . Direct substitution gives . This is the -approximate KKT witness in [F3].
Homogeneous gradient-flow limit points satisfy margin KKT conditions
Statement
Let and let be locally Lipschitz functions that are positively homogeneous of common degree and admit the Clarke chain rule along absolutely continuous arcs. Set . Suppose is a global Clarke gradient-flow trajectory for and at some . Then every limit point of as satisfies , and there is an such that is a Clarke KKT point of minimizing subject to for all .
Statement references
Facts & Assumptions
Given: The homogeneous margin model, exponential loss, a global Clarke flow, and a time when the loss is below one.
Homogeneous classifier margins and exponential training risk: each margin is degree- positively homogeneous and the empirical risk is .
KKT conditions and MFCQ for margin constraints: a Clarke KKT point is feasible and has nonnegative multipliers, subgradients, stationarity, and complementary slackness; MFCQ is positivity of every active margin subgradient on one direction.
Homogeneous Clarke flow produces approximate margin-KKT points: each normalized-direction cluster point has positive minimum margin and, for every tolerance, admits a nearby feasible rescaling with stationarity and complementarity errors at most that tolerance.
Limits of approximate margin-KKT points under MFCQ: a feasible point satisfying MFCQ is KKT if, for every positive tolerance, it has a nearby feasible approximate KKT witness with both errors at most that tolerance.
Homogeneous margin constraints satisfy MFCQ: every feasible point of these positive-degree homogeneous margin constraints satisfies MFCQ.
Proof
Fix a limit point of the normalized trajectory. By [F3], and, for every , there is a feasible -approximate KKT point within of .
The limit is feasible and satisfies MFCQ by [F5]. Applying [F4] directly to the tolerance-wise witnesses from step 1.1 shows that is a Clarke KKT point. Taking gives , as required.
4 · Examples, counterexamples and false statements
None yet.
Sources
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix I.2–I.3
- Matus Telgarsky, Deep Learning Theory lecture notes, §9.1
- Daniel Soudry, Elad Hoffer, Mor Shpigel Nacson, Suriya Gunasekar, and Nathan Srebro, The Implicit Bias of Gradient Descent on Separable Data, equations (1) and (4)
- Matus Telgarsky, Deep Learning Theory lecture notes, §10.1
- Daniel Soudry et al., The Implicit Bias of Gradient Descent on Separable Data, Definition 2
- Trevor Hastie, Andrea Montanari, Saharon Rosset, and Ryan J. Tibshirani, Surprises in High-Dimensional Ridgeless Least Squares Interpolation, §2.2, Proposition 1
- Cornell CS 3780, Linear Regression, Lecture 12, pp. 1–2
- Daniel Soudry et al., The Implicit Bias of Gradient Descent on Separable Data, equation (4)
- Daniel Soudry et al., The Implicit Bias of Gradient Descent on Separable Data, Definition 2 and §2
- Matus Telgarsky, Deep Learning Theory lecture notes, §10.2
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, §§3–4
- Matus Telgarsky, Deep Learning Theory lecture notes, §§10.1–10.2
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix C.1–C.2
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Theorem B.2
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix I.2–I.4
- Matus Telgarsky, Deep Learning Theory lecture notes, §§9.1 and 10.2
- Daniel Soudry et al., The Implicit Bias of Gradient Descent on Separable Data
- Daniel Soudry, Elad Hoffer, Mor Shpigel Nacson, Suriya Gunasekar, and Nathan Srebro, The Implicit Bias of Gradient Descent on Separable Data, Theorem 3 and Appendices A–C
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix C.2, Lemma C.7
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Theorem 4.1 and Appendix A.7
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix C.1, Theorem C.4
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Appendix C.3–C.4, Lemmas C.8–C.12
- Kaifeng Lyu and Jian Li, Gradient Descent Maximizes the Margin of Homogeneous Neural Networks, Theorem 4.4 and Appendix C.4