Alphabeta Math
Pipeline-generated
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.

ReLU approximation rates, depth separation, and linear regions

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

ReLU feedforward networks and complexity conventions

Definition

Fix integers d,r≥1. A ReLU feedforward network with d input coordinates and r affine output units is a finite acyclic computation graph whose hidden units apply ρ(z)=max⁡{0,z} to real affine combinations of input coordinates and earlier hidden-unit values, and whose output units apply real affine combinations of input coordinates and hidden-unit values. There are no edges into input vertices or out of output vertices. For each hidden unit v, define its canonical level by ℓ(v)=1+max⁡({ℓ(u):u is a hidden unit with an edge u→v}∪{0}). Thus units with no hidden-unit predecessor have level 1, and edges between hidden units may skip levels. Let H be the largest hidden-unit level, with H=0 when there are no hidden units. The network depth is H+2, counting an input layer and a final affine output layer; equivalently, it is two plus the maximum number of hidden units on a directed path in the hidden-unit graph. A network on [0,1]d means the restriction to that domain of the graph's globally defined formula on Rd; an approximation domain restricts evaluation, not the formula. Its computation units are its hidden and output vertices; its connections are its directed weighted edges; its weights are all connection coefficients and unit biases. Units and connections are counted as vertices and edges, while weights are counted as scalar entries, with zero-valued entries counted only when the architecture explicitly includes them. A layered fully connected ReLU network with L hidden layers is the specialization in which every edge joins consecutive layers and every such edge is present; its depth is L+2.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Connected activation-pattern regions

Definition

Consider a layered ReLU network with positive integer input dimension n0 and positive integer hidden widths n1,…,nL. For a binary pattern s=(siℓ), set siℓ=1 exactly when the corresponding preactivation is strictly positive, and set siℓ=0 when it is nonpositive, so a unit with zero output is inactive. Its activation-pattern cell is the set of inputs inducing that pattern. Once a pattern is fixed, every preactivation is affine in the input and the pattern constraints are affine half-space conditions; hence each cell is convex and connected when nonempty. A connected activation-pattern region is a nonempty activation-pattern cell with nonempty interior in Rn0. On each such region the hidden pattern is fixed and the network is affine. Zero preactivations are assigned to the inactive side, including a preactivation that vanishes identically on a cell; zero sets are not removed from the input space. Distinct full-dimensional patterns are counted separately even when they give the same affine formula.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A univariate ReLU network with H hidden layers has a product bound on affine intervals

Statement

Let a scalar-input ReLU network have H≥0 hidden layers of widths n1,…,nH and an affine output. On any interval, its output is affine on at most ∏ℓ=1H(nℓ+1) subintervals. In particular, if it has U=∑ℓnℓ hidden units, the number of affine intervals is at most (1+U/H)H for H≥1, and is 1 when H=0.

Facts & Assumptions

Given: A scalar-input ReLU network as in ReLU feedforward networks and complexity conventions, hidden widths n1,…,nH, and an interval I⊆R.

[F1]

Every hidden unit applies ReLU to an affine combination of earlier values, and the final output is affine (ReLU feedforward networks and complexity conventions).

Proof

1.1givenF1induction

Before any hidden layer, the input is affine on I. Suppose all values through layer ℓ−1 are affine on each of M subintervals. On any one such interval, every preactivation in layer ℓ is affine, and each has at most one zero unless it is identically zero. The at most nℓ zeros divide that interval into at most nℓ+1 subintervals on each of which all ReLU outputs are affine.

2.1step 1.1algebra∎

Induction over the hidden layers gives at most ∏ℓ=1H(nℓ+1) intervals; the affine output adds no breakpoints. For H≥1, AM–GM gives ∏(nℓ+1)≤(1+H−1∑nℓ)H=(1+U/H)H. With no hidden layer the output is affine on the entire interval.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Tent-map iterates and ReLU implementation

Statement

Let ρ(z)=max⁡{0,z} and define τ(x)=2ρ(x)−4ρ(x−1/2) for x∈[0,1]. For each integer q≥0, τq is affine and maps bijectively onto [0,1] on each of the 2q dyadic intervals [j2−q,(j+1)2−q], with slope of magnitude 2q. It is computed on [0,1] by a ReLU network with 2q hidden units, q hidden layers, and O(q+1) weights; its depth, counting input and output layers, is q+2.

Facts & Assumptions

Given: The ReLU network and depth convention in ReLU feedforward networks and complexity conventions, the map ρ(z)=max⁡{0,z}, and q∈N0.

[F1]

A ReLU unit applies ρ to an affine combination of outputs of earlier units, and skip connections are allowed (ReLU feedforward networks and complexity conventions).

Proof

1.1givenF1induction

On [0,1/2], τ(x)=2x, and on [1/2,1], τ(x)=2−2x. Thus τ maps each half interval bijectively onto [0,1] with slope magnitude 2. If τq has the stated property, each of its dyadic intervals is split at its midpoint by the preimage of 1/2; composition with τ makes two dyadic intervals, each mapped bijectively onto [0,1], with slopes multiplied by 2. Induction proves the interval and slope claims.

2.1step 1.1F1construct∎

A layer with two ReLU units computes u=ρ(2v) and w=ρ(2v−1) from the preceding scalar value v∈[0,1], and the affine output u−2w equals τ(v). For each next block substitute the preceding block's affine output expression for v in its two preactivations, so one hidden layer suffices per iterate. Forward each block's affine output to the final affine unit; these skip edges add only O(q) parameters. The network uses 2q hidden units and O(q+1) weights; counting input and output gives depth q+2.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Logarithmic-size ReLU approximation of the square

Statement

For every 0<δ<1, there is a ReLU network Qδ:[0,1]→R such that Qδ(0)=0, ∥Qδ(x)−x2∥L∞([0,1])≤δ, and the depth, number of weights, and number of computation units are each at most C(1+log⁡(1/δ)) for an absolute constant C.

Facts & Assumptions

Given: The tent-map network and interval properties in Tent-map iterates and ReLU implementation, and 0<δ<1.

[F1]

For every q≥0, τq is a ReLU network with 2q hidden units and O(q+1) weights, and its 2q affine intervals are the uniform dyadic intervals (Tent-map iterates and ReLU implementation).

Proof

1.1givenF1algebraconstruct

Let Iq be the linear interpolant of x2 at the dyadic nodes j2−q. On each interval of Iq−1, the difference Iq−1−Iq is zero at its endpoints and has height 4−q at the midpoint. By [F1], τq is the unit tent on each such interval, so Iq−1−Iq=4−qτq. Since I0(x)=x, telescoping gives Im(x)=x−∑q=1m4−qτq(x). To implement this with shared computation, set t0=x and for each q=1,…,m use one hidden layer with uq=ρ(2tq−1) and vq=ρ(2tq−1−1), then define the affine expression tq=uq−2vq=τ(tq−1). Thus tq=τq(x) and the m iterates use only 2m hidden units in m sequential layers. The final affine output reads the input and all hidden units, with coefficient 1 on x and contribution −4−quq+2⋅4−qvq from layer q, so it computes Im with only O(m+1) additional skip connections.

2.1step 1.1algebrachoose

On a dyadic interval [a,b] of length 2−m, linear interpolation of x2 has error (x−a)(b−x), whose maximum is (b−a)2/4=4−(m+1). Choose m with 4−(m+1)≤δ. Then Im approximates x2 within δ and Im(0)=0.

3.1step 1.1step 2.1F1construct∎

The shared sequential construction in step 1.1 computes all required iterates in m hidden layers, and its affine skip readout computes Im using O(m+1) weights. The resulting network has O(m+1) units, weights, and depth, and m≤C′(1+log⁡(1/δ)) by the choice of m. Taking Qδ=Im proves the claim.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Correctly scaled bounded product approximation

Statement

Fix M>0. For every 0<ε<M2, there is a ReLU network PM,ε on [−M,M]2 that satisfies ∣PM,ε(x,y)−xy∣≤ε and PM,ε(x,0)=PM,ε(0,y)=0. Its depth, number of weights, and number of computation units are at most CM(1+log⁡(M2/ε)), where CM depends only on M.

Facts & Assumptions

Given: M>0, 0<ε<M2, and the square networks in Logarithmic-size ReLU approximation of the square.

[F1]

For every 0<δ<1, a ReLU network Qδ satisfies Qδ(0)=0, ∥Qδ(u)−u2∥[0,1]≤δ, and has O(1+log⁡(1/δ)) depth, weights, and units (Logarithmic-size ReLU approximation of the square).

Proof

1.1givenF1algebraconstruct

Set δ=ε/(6M2) and, for ∣x∣,∣y∣≤M, put PM,ε(x,y)=2M2[Qδ ⁣(∣x+y∣2M)−Qδ ⁣(∣x∣2M)−Qδ ⁣(∣y∣2M)]. All three arguments lie in [0,1]. Replacing Qδ(u) by u2 gives 2M2[((x+y)2−x2−y2)/(4M2)]=xy, so the absolute error is at most 2M2(3δ)=ε.

2.1step 1.1F1algebra∎

Since Qδ(0)=0, substituting x=0 makes the first and third terms equal and the second zero; substituting y=0 makes the first and second terms equal and the third zero. The formula is globally defined, so this cancellation holds for every real value of the other coordinate. Absolute value is represented by ∣z∣=ρ(z)+ρ(−z), and the three square networks run in parallel followed by an affine combination, so the depth, weights, and units are O(1+log⁡(1/δ))=O(1+log⁡(M2/ε)), since 0<δ<1/6 and log⁡(1/δ)=log⁡6+log⁡(M2/ε).

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Local Taylor approximation on a Sobolev grid

Statement

Assume the Axiom of Choice. Let d,n≥1, let Q=(0,1)d, and let f∈Wn,∞(Q;R) have Sobolev norm at most 1 using the maximum over weak derivatives of order at most n. For every integer N≥2, take the tensor grid am=m/N, m∈{0,…,N}d, and the partition-of-unity hats ϕm(x)=∏i=1d(1−N∣xi−mi/N∣)+. Each Lipschitz representative of Dαf, ∣α∣<n, has a unique continuous extension to [0,1]d; use these extensions to define Tmf(x)=∑∣α∣<nDαf(am)(x−am)α/α!. Then gN=∑mϕmTmf extends continuously to [0,1]d and satisfies ∥f−gN∥L∞(Q)≤C(d,n)N−n.

Facts & Assumptions

Given: The Axiom of Choice, integers d,n≥1, Q=(0,1)d, f∈Wn,∞(Q;R) with norm at most 1, and an integer N≥2.

[F1]

The Wn,∞ norm is the maximum of ∥Dαf∥L∞ over all multi-indices ∣α∣≤n (Integer-order Sobolev spaces and their norms), and under the Axiom of Choice each W1,∞(Q) class has a Lipschitz representative with constant at most ∥Du∥L∞(Q) (W1,∞ functions on convex domains have Lipschitz representatives).

[F2]

The Axiom of Choice implies Countable Choice (AC supplies the countable and dependent choices used in Banach integration), and under Countable Choice interior mollifications converge in Wk,p on every relatively compact open subset for finite p (Local smooth approximation in integer-order Sobolev spaces).

[F3]

If u∈Wk,1(Ω), then on the interior domain Ωε every derivative with ∣α∣≤k satisfies Dα(ρε∗u)=ρε∗(Dαu) (Interior mollification commutes with weak derivatives).

[A1]

The Axiom of Choice is assumed (The Axiom of Choice).

Proof

1.1F1F2F3A1given

For each ∣α∣<n, Dαf∈W1,∞(Q) by [F1], since its first weak derivatives are among the derivatives of f of order at most n. By [F1], choose their Lipschitz representatives; their Lipschitz constants are at most d, because each coordinate weak derivative has essential supremum at most 1. Since Q has finite measure and every weak derivative of f through order n is essentially bounded, the same weak-derivative identities give f∈Wn,1(Q), hence f∈Wn−1,1(Q). By [A1] and [F2], Countable Choice holds, so the interior approximation theorem applies with k=n−1 and p=1, while [F3] applies with k=n and p=1. For every compact segment in Q, convolution of each chosen Lipschitz representative differs from it uniformly by at most d times the mollifier radius, so the mollified derivatives through order n−1 converge uniformly there.

2.1step 1.1F1F2F3algebra

For an interior grid center am and interior x, choose the mollifier radius smaller than the distance from their segment to ∂Q. By [F3] and step 1.1, Dαfδ=ρδ∗Dαf on that segment; nonnegativity and unit mass of ρδ imply ∣Dαfδ∣≤∥Dαf∥∞≤1 for ∣α∣=n. The one-variable Taylor formula applied to t↦fδ(am+t(x−am)) therefore gives remainder at most 1n!sup⁡t∣dndtnfδ(am+t(x−am))∣≤C(d,n)∥x−am∥∞n, since ∑i∣xi−am,i∣≤d∥x−am∥∞. Passing to the uniform limits from step 1.1 proves the estimate for interior points. Approximate any boundary grid center and any boundary input by interior points; the continuous extensions specified in the statement and the finite Taylor polynomial make the same estimate hold on the closed cube.

3.1step 2.1constructalgebra∎

The one-dimensional hats sum to 1 on each grid interval, so their tensor products satisfy ∑mϕm=1 on the cube; at most 2d are nonzero at any point, and each nonzero term has ∥x−am∥∞≤1/N. Therefore ∣f(x)−gN(x)∣≤∑m:ϕm(x)>0ϕm(x)C(d,n)N−n=C(d,n)N−n. Each extended Lipschitz representative and each hat is continuous on the closed cube, so the finite sum gN is continuous there.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Target-independent ReLU rate on the unit Sobolev ball

Statement

Assume the Axiom of Choice. Let d,n≥1, let Q=(0,1)d, and let Fd,n be the unit ball of Wn,∞(Q;R) for the norm given by the maximum of the essential suprema of all weak derivatives of order at most n. There is a constant C=C(d,n) such that for every 0<ε<1/2 one can choose a ReLU network architecture, independent of f∈Fd,n, for which every f∈Fd,n has weights producing a representative Φf with ∥f−Φf∥L∞(Q)≤ε, depth at most C(1+log⁡(1/ε)), and at most Cε−d/n(1+log⁡(1/ε)) weights and computation units.

Facts & Assumptions

Given: The Axiom of Choice, integers d,n≥1, f∈Fd,n, and 0<ε<1/2.

[F1]

For every N≥2, the weighted Taylor grid sum gN satisfies ∥f−gN∥L∞(Q)≤C(d,n)N−n, has at most 2d nonzero local terms at each point, and each local Taylor polynomial has degree below n (Local Taylor approximation on a Sobolev grid).

[F2]

Products of inputs in a fixed bounded square can be approximated by ReLU networks with logarithmic dependence on accuracy (Correctly scaled bounded product approximation). Its explicit globally defined network formula cancels identically on either coordinate axis for every real value of the other input, as shown in that lemma’s proof.

[F3]

A ReLU network uses hidden ReLU units and affine outputs, and its depth counts input and output layers (ReLU feedforward networks and complexity conventions).

[A1]

The Axiom of Choice is assumed by the Sobolev Taylor-grid supplier and by the Lipschitz-representative argument (The Axiom of Choice).

Proof

1.1givenF1A1choosealgebra

Choose an integer N≥2 with C(d,n)N−n≤ε/2 and form gN from [F1]. Then N≤C′(d,n)ε−1/n, so the number of grid centers is (N+1)d=Od,n(ε−d/n).

1.2givenF2F3constructalgebra

For each center am, write its Taylor polynomial as a finite sum of monomials in the scaled variables zi=N(xi−am,i), multiplied by coefficients Dαf(am)N−∣α∣/α!. On the support of ϕm, ∣zi∣≤1, and all coefficients are bounded by a constant depending only on d,n. The hat ϕm is the product of d one-dimensional ReLU hats, since ∣z∣=ρ(z)+ρ(−z) and u+=ρ(u). There are only a number depending on d,n of products and summands. Choose the error of each product operation to be η/C(d,n); inductively, multiplying by a factor of magnitude at most 1 adds at most that error to the previous product error, and summing the finitely many terms multiplies it by at most another C(d,n). On the hat support, all intermediate inputs stay in fixed bounded intervals depending only on d,n, so the bounded-domain error guarantee in [F2] applies there and the monomial sum followed by multiplication by the hat has term error at most η. Off the hat support, the final product is exactly zero: although the error guarantee is only used on the bounded square, the explicit product formula in [F2] defines a network globally, and the axis cancellation proved there holds for every value of the other input. Thus the local error is zero there. The resulting subnetwork has Od,n(1+log⁡(1/η)) weights, units, and depth.

2.1step 1.1step 1.2F1algebra

At any x, at most 2d of the exact hats are nonzero by [F1], and the constructed approximate term is zero outside the same support. Thus summing all local subnetworks gives a network Φf with ∥gN−Φf∥∞≤2dη. Choose η=ε/2d+1. Then the triangle inequality and step 1.1 give ∥f−Φf∥∞≤ε.

3.1step 1.1step 1.2step 2.1algebra∎

The local polynomial degree and number of terms depend only on d,n, while the grid size depends only on N. All local subnetworks have depth Od,n(1+log⁡(1/η)) and size of the same order; they run in parallel and their outputs are summed affinely. Hence the total depth is Od,n(1+log⁡(1/ε)) and the total weights and units are Od,n(Nd(1+log⁡(1/ε)))=Od,n(ε−d/n(1+log⁡(1/ε))). The edge pattern depends on N,d,n,ε but not on f; only Taylor coefficients and output weights depend on f.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Target-dependent depth-six approximation of Lipschitz functions

Statement

Assume the Axiom of Choice. Let F1,1 be the unit ball of W1,∞((0,1);R) under the maximum norm of the function and its weak derivative, using the Lipschitz representative on [0,1]. There is an absolute constant C such that for every f∈F1,1 and 0<ε<1/2, an architecture depending on f computes a ReLU approximation with uniform error at most ε, depth 6 counting input and output layers, and at most C/[εlog⁡(1/ε)] weights, connections, and computation units.

Facts & Assumptions

Given: The Axiom of Choice, a function class element f∈W1,∞((0,1);R) with ∥f∥W1,∞≤1, and 0<ε<1/2.

[F1]

The W1,∞ norm is max⁡(∥f∥L∞,∥Df∥L∞) (Integer-order Sobolev spaces and their norms), and under the Axiom of Choice every such class on an open bounded convex domain has a Lipschitz representative with constant at most ∥Df∥L∞ (W1,∞ functions on convex domains have Lipschitz representatives).

[F2]
[A1]

The Axiom of Choice is assumed (The Axiom of Choice).

[F3]

ReLU networks use hidden ReLU units and affine outputs, and depth counts input and output layers (ReLU feedforward networks and complexity conventions).

Proof

1.1givenF1F2A1construct

By [A1] and [F2], the Countable Choice convention in [F1] holds. Choose the Lipschitz representative on (0,1) and extend it uniquely to [0,1]: values along any sequence approaching an endpoint are Cauchy and any two such limits agree by the Lipschitz bound. The continuous representative satisfies ∣f∣≤1 everywhere, since any interior value with modulus greater than 1 would by continuity violate the almost-everywhere bound on an interval of positive measure. Let T≥1 be an integer and let f1 linearly interpolate f at t/T, 0≤t≤T. Then f1 is 1-Lipschitz, and f2=f−f1 vanishes at every grid endpoint and is 2-Lipschitz. Indeed, both summands are 1-Lipschitz.

2.1step 1.1constructalgebra

Let m≥1 and let Γ be the set of piecewise-linear functions on the grid r/m, 0≤r≤m, with endpoint values zero and successive increments in {−2/m,0,2/m}. Thus ∣Γ∣≤3m. For each coarse interval It=[t/T,(t+1)/T), rescale gt(y)=Tf2((t+y)/T). This function is 2-Lipschitz and vanishes at both endpoints. Quantize each node value down to the nearest multiple of 2/m; adjacent quantized values differ by one of the three allowed increments. At a fraction θ of a grid subinterval, a 2-Lipschitz function differs from its endpoint chord by at most 4θ(1−θ)/m≤1/m; quantizing both endpoint values changes that chord by at most 2/m. Hence some γt∈Γ satisfies sup⁡x∈It∣f2(x)−T−1γt(Tx−t)∣≤3/(Tm).

3.1step 2.1F3constructalgebra

Define the discontinuous selector χ(z)=z for 0≤z<1 and 0 otherwise. For x∈[0,1), exactly the index t with x∈It has χ(Tx−t)=Tx−t; all other terms vanish. Therefore f~2(x)=1T∑γ∈Γγ ⁣(∑t:γt=γχ(Tx−t)) equals the local interpolant T−1γt(Tx−t) and has error at most 3/(Tm). If sγ,r is the slope of γ on [r/m,(r+1)/m], then its zero value at 0 gives γ(z)=sγ,0ρ(z)+∑r=1m−1(sγ,r−sγ,r−1)ρ(z−r/m),0≤z≤1, by matching the initial slope and each slope jump. This uses m ReLU hinges. The cache is a depth-five mixed-gate network with O(T+m3m) units and weights: T selector units, at most 3m grouped sums, m3m ReLU hinge units, and an affine output. For the coarse interpolant, set st=T(f((t+1)/T)−f(t/T)) for 0≤t<T; then f1(x)=f(0)+s0ρ(x)+∑t=1T−1(st−st−1)ρ(x−t/T) on [0,1]. This slope-jump identity has T ReLU units and one affine output, so f1 is a depth-three ReLU network of size O(T).

4.1step 3.1constructalgebra

Replace each discontinuous selector by χδ(z)=ρ(z)−δ−1ρ(z−(1−δ))+(δ−1−1)ρ(z−1). This continuous piecewise-linear function agrees with χ on [0,1−δ], decreases linearly to zero on [1−δ,1], and is zero outside [0,1]. Let φδ be the piecewise-linear tent that is zero outside [0,1−δ], rises from 0 to 1 on [0,δ], equals 1 on [δ,1−2δ], and falls to 0 on [1−2δ,1−δ]. Its four slope jumps give a representation by at most four ReLU hinges as in step 3.1. Put Φδ(x)=∑t=0T−1φδ(Tx−t); this comb is a ReLU spline with O(T) units and weights. Replacing the T selectors by three ReLU units each and adding the comb keeps the cache size O(T+m3m) independently of δ.

5.1step 1.1step 2.1step 3.1step 4.1F3algebra

Let f~2,δ be the cache network using χδ, and set f2,δ(x)=ρ(f~2,δ(x)+2Φδ(x)−1)−ρ(2Φδ(x)−1). At most one selector is nonzero at any x, its value lies in [0,1], and each rescaled γt vanishes at both endpoints and is 2-Lipschitz; hence ∣f~2,δ(x)∣≤1. On each plateau where Φδ=1, the selector is unchanged and the gate outputs the cache. Where Φδ=0, the two ReLU terms cancel. On the transition strips y∈[0,δ] or y∈[1−2δ,1−δ] in a coarse coordinate y=Tx−t, χδ(y)=χ(y), so the cache equals the continuous piecewise-linear spline f~2 from step 3.1. For 0≤p≤1, the map a↦ρ(a+2p−1)−ρ(2p−1) is 1-Lipschitz and vanishes at a=0, hence its output has modulus at most ∣a∣. Every point where 0<Φδ<1 is within 2δ/T of a coarse endpoint; both f2 and f~2 vanish there and are 2-Lipschitz, so on those strips ∣f2−f2,δ∣≤8δ/T. Where Φδ=0, f2,δ=0 and ∣f2∣≤4δ/T, which is also within this bound. On plateaus the quantization error is at most 3/(Tm) by step 2.1. Thus ∥f2−f2,δ∥∞≤8δ/T+3/(Tm). The two final ReLU preactivations absorb the former affine cache output, followed by a shared affine output, so depth increases from five to six; complexity remains O(T+m3m).

6.1step 3.1step 5.1algebrachoose∎

Choose m=⌈12log⁡3(1/ε)⌉, T=⌈6/(mε)⌉, and 0<δ≤min⁡{1/4,εT/16}. Then both error terms in step 5.1 are at most ε/2, while T+m3m≤C/[εlog⁡(1/ε)]: here T=O(1/(εm)), 3m=O(ε−1/2), and mε−1/2=O(1/(εm)) because ε1/2(log⁡(1/ε))2 is bounded on (0,1/2). The sum f1+f2,δ is the required ReLU approximation.

Proof notes

The source's printed intermediate estimate for the cache uses 2/m. This proof uses the directly verified conservative 3/m bound and chooses T with a corresponding larger constant; the asymptotic rate is unchanged.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Borsuk–Ulam theorem in every dimension

Statement

Assume the Axiom of Choice. For every integer m≥0 and every continuous map h:Sm→Rm, there exists x∈Sm with h(x)=h(−x). Here Sm is the Euclidean unit sphere in Rm+1.

Facts & Assumptions

Given: AC, m≥0, and continuous h:Sm→Rm.

[F1]

With mod-two coefficients, H∗(RP∞)=F2[a], ∣a∣=1. The standard inclusion ik:RPk→RP∞ induces an isomorphism in degrees at most k (Mod-two cohomology ring of infinite real projective space).

[F2]

The space RPk, the quotient of Sk identifying x and −x, is a nonempty finite CW complex of dimension k (Real projective space cellular homology and the pinch map). Its cohomology vanishes in degrees greater than k (Cohomology of a finite CW complex vanishes above its dimension).

[F3]

Homotopic continuous maps induce equal cohomology maps (Homotopic maps induce equal maps in singular cohomology). Pullback is a unital ring homomorphism and respects composition (Cup product is natural, unital and associative).

[A1]

The Axiom of Choice is assumed through the cohomology suppliers [F1]–[F2]; the explicit maps below require no further choice.

Proof

1.1givenconstruct

We first rule out a continuous odd map g:Sm→Sm−1 for m≥1. Such a map descends to b:RPm→RPm−1, b([x])=[g(x)]. This is continuous by the quotient topology, since the composite with the sphere quotient is continuous and g(−x)=−g(x).

2.1step 1.1construct

In the coordinate subspace Rm+1⊕Rm⊂R∞, define H([x],t)=[cos⁡(πt/2)x, sin⁡(πt/2)g(x)],0≤t≤1. Its representing vector has norm one. Replacing x by −x negates the whole vector, so the projective point is independent of representative. Continuity can be checked on each chart where a chosen coordinate of x is nonzero: choose the unit representative with that coordinate positive, which varies continuously in the ratios of the remaining coordinates, and use the displayed formula. These charts cover projective space, proving joint continuity in ([x],t). Thus H is a homotopy from im to j∘b, where j([y])=[0,y] is the inclusion in the second block. The same formula with y in the first m coordinates and y in the second block, namely [cos⁡(πt/2)y,0,sin⁡(πt/2)y], is a homotopy from im−1 to j. Both homotopies lie in the finite projective subspace RP2m of the infinite space and therefore are continuous there as well.

3.1F1F2F3step 2.1algebra

Put ak=ik∗a. By [F3] and step 2.1, am=b∗am−1, including m=1 when a0=0. Consequently amm=b∗(am−1m)=0, since Hm(RPm−1;F2)=0 by [F2]. On the other hand, [F1] says am≠0 and that im∗ is an isomorphism in degree m, so amm=im∗(am)≠0. These incompatible conclusions rule out every such odd map.

4.1givenA1step 3.1construct∎

For m≥1, if h(x)−h(−x) never vanished, then g(x)=h(x)−h(−x)∥h(x)−h(−x)∥2 would be continuous, take values in Sm−1 and satisfy g(−x)=−g(x). Step 3.1 rules this out, so an antipodal pair has equal images. When m=0, the codomain R0 consists of one point and the two points of S0 have equal images directly. AC is inherited exactly as stated in [A1].

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

An elementary polynomial sign-pattern bound

Statement

Let k,m,d≥1 be integers and let p1,…,pm be real polynomials in k variables, each of total degree at most d (including the zero polynomial). The number of strict sign vectors (sgn⁡p1(x),…,sgn⁡pm(x))∈{−1,1}m attained at points where all polynomials are nonzero is at most (2md+1)k. The number of binary vectors (1pi(x)>0)i=1m is also at most (2md+1)k, and the same bound holds with ≥0 in place of >0. The number of ternary sign vectors in {−1,0,1}m is at most (4md+1)k. Each assertion remains valid when x is restricted to any subset of Rk.

Facts & Assumptions

Given: Integers k,m,d≥1 and real polynomials pi of total degree at most d.

[F1]

Polynomials have finite monomial expansions and total degree as in Monomials, coefficients, degree in each variable and total degree in F[x1,…,xn].

[F3]

The gradient of a differentiable function vanishes at an interior local maximum (Fermat's theorem: an interior differentiable local extremum has zero gradient).

Proof

1.1F1algebra

First establish an elementary zero-counting fact. If D≥1 and ri(x)=xiD+si(x) with deg⁡si<D for 1≤i≤k, then these k polynomials have at most Dk distinct common real zeros. In the quotient vector space V=R[x1,…,xk]/(r1,…,rk), every monomial is a linear combination of the Dk monomials x1a1⋯xkak with 0≤ai<D. Indeed, if some exponent is at least D, replace its factor xiD by −si modulo the ideal. Every resulting monomial has strictly smaller total degree, so induction on total degree terminates and proves the spanning assertion. Thus dim⁡V≤Dk.

1.2givenF1chooseconstructalgebra

If no strict sign vector occurs, its bound is immediate. Otherwise choose one representative aσ for each attained strict vector σ. Only finitely many choices are involved, since there are at most 2m vectors. Set P=∏i=1mpi and D=2md+1. Then P(aσ)≠0. Choose a single δ>0 so small that H(aσ)>0 for every representative, where H(x)=P(x)2−δ∑i=1kxiD+1. Such a choice exists: there are finitely many positive numbers P(aσ)2, and the other term has a fixed finite value at each representative. Since D+1 is even and greater than 2deg⁡P, H(x)→−∞ as ∥x∥→∞. Explicitly, ∣P(x)∣2≤C(1+∥x∥2md) and ∑ixiD+1≥k−(D+1)/2∥x∥D+1.

2.1step 1.1constructalgebra

For any finite list of distinct common zeros z1,…,zt, evaluation defines a surjective linear map V→Rt. To see surjectivity, for every ordered pair j≠h choose a coordinate i(j,h) in which zj and zh differ, and set hj(x)=∏h≠j(xi(j,h)−(zh)i(j,h))/((zj)i(j,h)−(zh)i(j,h)). Then hj(zh) is 1 for h=j and 0 otherwise. Evaluation vanishes on the ideal because all its generators vanish at these zeros, so it is well defined on V and the classes of hj map onto the standard coordinate vectors. The classes of h1,…,ht are linearly independent: applying evaluation to any relation gives the same relation among the standard coordinate vectors, so every coefficient is zero. A vector space spanned by Dk vectors contains at most Dk independent vectors. Explicitly, insert the independent vectors successively into the given spanning list: express the next one in the current spanning list, replace a listed vector with a nonzero coefficient outside the previously inserted independent vectors, and solve that expression for the replaced vector. The list still spans and has the same length. If there were no such outside coefficient, the new vector would lie in the span of the previously inserted ones, contradicting independence. Thus at most Dk independent vectors can be inserted. This proves t≤dim⁡V≤Dk using only finite linear algebra. If there were more than Dk zeros, choosing a finite list of Dk+1 of them would contradict this inequality. This proves the zero-counting fact without a genericity or multiplicity assumption.

2.2F2step 1.2construct

For an attained strict vector σ, put Sσ={x:sgn⁡pi(x)=σi for all i}. This is open. Its closure has a maximum of H: choose a closed ball containing aσ outside which H<0, and apply [F2] to its nonempty closed bounded intersection with Sσ‾. The resulting maximum is positive, because H(aσ)>0, and it is also the maximum over the full closure. Any point in Sσ‾∖Sσ has pi=0 for some i by continuity, so there H=−δ∑ixiD+1≤0. Therefore the positive maximum is attained at a point bσ∈Sσ, which is an interior local maximum of H. Distinct strict vectors give distinct such points.

3.1F3step 2.1step 2.2algebra

By [F3] every bσ is a common zero of the k polynomials ∂iH=2P∂iP−δ(D+1)xiD. After division by the nonzero coefficient −δ(D+1), each has the form xiD+si(x) with deg⁡si≤2md−1<D. The zero-counting fact therefore bounds their distinct common zeros, and hence the number of strict sign vectors, by Dk=(2md+1)k.

4.1step 3.1chooseconstructalgebra∎

For binary vectors with >0, choose one representative per attained vector. Choose ε>0 smaller than every nonzero ∣pi∣ occurring at these finitely many representatives; if there are no such values, choose any positive ε. The strict signs of pi−ε at the representatives now encode their original binary vectors: positive values remain positive, and nonpositive values become negative. Applying the strict bound to the m shifted polynomials gives the binary bound. For ≥0, use pi+ε: nonnegative values become positive, and negative values remain negative. For ternary vectors choose representatives and ε in the same way, and use the 2m polynomials pi−ε,pi+ε. Their strict sign pairs are (−,−), (−,+), and (+,+) for the original negative, zero, and positive values, respectively, so distinct ternary vectors give distinct strict vectors. The strict bound with 2m polynomials gives (4md+1)k. Restriction of the domain only removes vectors.

Remarks

The retained identifier connects to the missing polynomial sign-pattern supplier. The displayed estimate is an elementary coarse version, sufficient for the network bounds below; it does not assert Warren's sharp constant or the sharper division by k in the base. The proof supplies the needed estimate locally and uses no unproved algebraic-geometric zero-counting theorem or choice axiom.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Sobolev lower bound for continuous parameter selection

Statement

Assume the Axiom of Choice. Let d,n≥1 be integers, Q=[0,1]d, and let Fd,n⊂C(Q;R) consist of the continuous functions whose restrictions represent members of Wn,∞((0,1)d) satisfying max⁡∣α∣≤n∥Dαf∥L∞((0,1)d)≤1. There exists cd,n>0 such that, for every integer W≥1, every map η:RW→C(Q;R), and every map M:Fd,n→RW continuous for the uniform norm on Fd,n, sup⁡f∈Fd,n∥f−η(M(f))∥∞≥cd,n(W+1)−n/d. No continuity or measurability assumption is imposed on η. In particular, if this supremum is at most ε>0, then W≥Cd,nε−d/n for some Cd,n>0 depending only on d,n.

Facts & Assumptions

Given: AC, d,n,W≥1, Fd,n, arbitrary η, and selection M continuous for the uniform-norm topology as in the statement.

[F1]

A function is in the indicated Sobolev ball exactly when its weak derivatives through order n, including the function itself, have L∞ norms at most one (Integer-order Sobolev spaces and their norms).

[F2]

Every continuous map SW→RW takes the same value at some antipodal pair, under AC (Borsuk–Ulam theorem in every dimension).

Proof

1.1F1constructalgebra

Define p(t)=(4t(1−t))n+1 for 0≤t≤1 and p(t)=0 otherwise, and put ψ(x)=∏r=1dp(xr). The one-sided derivatives of p of orders 0,…,n vanish at each endpoint because the polynomial has a zero of multiplicity n+1 there. Hence the zero extension is Cn(R), and ψ∈Cn(Rd) is supported in [0,1]d, is one at its center, and lies between zero and one. Set B=max⁡∣α∣≤n∥Dαψ∥∞≥1. This is finite since the derivatives are continuous polynomials on the compact cube and zero outside it. Their classical derivatives are weak derivatives: integrate by parts successively in each coordinate against a compactly supported smooth test function; endpoint terms vanish because the derivatives below order n match their zero extensions. This also verifies the weak derivative identity after every scaling and finite sum used below.

2.1F1step 1.1constructalgebra

Set N=W+1 and k=⌈N1/d⌉. Partition Q into kd closed coordinate cubes of side 1/k, and take the first N in lexicographic order. Write vj for their lower vertices and put ϕj(x)=B−1k−nψ(k(x−vj)),j=1,…,N. Distinct supports have disjoint interiors; all derivatives of orders at most n vanish on their boundaries. Thus, for u=(u1,…,uN)∈[−1,1]N, the sum T(u)=∑jujϕj satisfies ∥DαT(u)∥∞≤B−1k∣α∣−n∥Dαψ∥∞≤1. The weak derivative verification in step 1.1 proves T(u)∈Fd,n. Disjoint interiors, and evaluation at the centers, give the exact identity ∥T(u)∥∞=B−1k−nmax⁡j∣uj∣. In particular T is linear, odd and continuous into C(Q) with its uniform norm.

3.1F2step 2.1construct

For z∈SN−1=SW, put R(z)=z/∥z∥∞. Its denominator is nonzero, and R is continuous and odd with ∥R(z)∥∞=1. Therefore z↦M(T(R(z))) is continuous into RW. By [F2], some antipodal pair has equal images. Setting f=T(R(z)), we obtain M(f)=M(−f) and ∥f∥∞=B−1k−n.

4.1step 3.1algebra

Let q=η(M(f))=η(M(−f)). The triangle inequality yields 2B−1k−n=∥f−(−f)∥∞≤∥f−q∥∞+∥−f−q∥∞. At least one of the two errors is at least B−1k−n. Because k≤2N1/d, this is at least cd,nN−n/d with cd,n=2−nB−1>0. This proves the asserted supremum bound without any regularity of η.

5.1F1F2step 4.1algebra∎

If every error is at most ε, step 4.1 gives W+1≥(cd,n/ε)d/n. Since W≥1 implies W+1≤2W, we obtain W≥12cd,nd/nε−d/n. The construction works at W=1, d=1, n=1, on cubes touching the boundary and when N=kd, with exactly the same vanishing-derivative argument. AC is inherited from [F2] and subsumes the countable choice in [F1]; choosing finitely many indexed cubes or derivatives introduces no new choice principle.

LemmaStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

VC bounds for a fixed ReLU architecture

Statement

Fix a scalar-output ReLU feedforward architecture on [0,1]d, permitting skip edges, with W≥1 scalar connection coefficients and unit biases, and depth at most L. Fix a real threshold a. For its realizations fθ, let Ha={{x:fθ(x)>a}:θ∈RW}. There is an absolute constant C such that VC⁡(Ha)≤CW2 and VC⁡(Ha)≤CWLlog⁡(2W). In particular, for W≥2 the bound VC⁡(Ha)≤CL2Wlog⁡W holds. The same assertions hold for fθ(x)≥a. The parameter count includes every hidden and output bias, even when its chosen value is zero.

Facts & Assumptions

Given: A fixed architecture with scalar output, W counted coefficients and biases, depth at most L, and a fixed threshold a.

[F1]

Each hidden unit applies max⁡(0,z) to an affine combination of earlier values, and the output is affine; skip edges are permitted and each unit bias counts as a weight (ReLU feedforward networks and complexity conventions).

[F2]

For M real polynomials of total degree at most q in w variables, the number of binary vectors of strict positivity, or of nonnegativity, is at most (2Mq+1)w, also on an arbitrary subset of the parameter space (An elementary polynomial sign-pattern bound).

[F3]

Shattering a finite set means realizing all its subsets; every subset of a shattered set is shattered (Shattering, VC dimension, and first-unshattered index for set classes).

Proof

1.1F1F3construct

Remove all hidden units that have no path to the output. Also remove all hidden units having no input ancestor: for each fixed parameter assignment their values are constants in x, and their contributions to a remaining unit or the output can be added to its existing bias. Allowing these new biases to vary independently produces a fixed reduced architecture whose realization class contains the original class. No new coefficient slots are needed, because every surviving computation unit already has a bias; edges and removed units only disappear. If the output has no input ancestor, the original class consists of constant functions and has VC dimension at most 1, which satisfies the conclusions. Otherwise the reduced graph has w≤W counted slots, U hidden units, and U+1≤w because the output and every hidden unit have counted biases. Every remaining unit lies on an input-to-output path. Rank each hidden unit by the maximum number of computation units on an input-to-that-unit path, and give the output its analogous rank K. Then each edge increases rank, and K≤L−1 and K≤U+1≤w. Empty ranks can be omitted. It suffices to bound the reduced class.

2.1F1step 1.1constructalgebra

Fix arbitrary sample points x1,…,xm. For any prescribed binary mask b∈{0,1}U, replace the ReLU at hidden unit v by multiplication of its preactivation by bv. Its preactivation and the final output are now polynomials in the w parameters. By induction along the graph, a unit of rank j has polynomial degree at most j: input values have degree zero, multiplication by an edge coefficient raises degree by one, addition of a bias has degree one, and multiplication by a fixed mask entry changes no degree. Thus every such polynomial has degree at most K≤w. On any actual parameter vector the convention bv=1zv>0 gives a unique mask, even when a preactivation is zero, and the masked polynomials then reproduce every actual unit value.

3.1F2step 2.1constructalgebra

For each sample point and each of the 2U masks, form the U preactivation polynomials and the output polynomial minus a. There are M=m(U+1)2U polynomials, all of degree at most w. Their strict-positivity vector determines the actual output classification at every sample point: evaluate units in topological order, determining their actual mask by the relevant preactivation entry, then read the output entry for that mask. Hence the number of label vectors is at most (2Mw+1)w≤(3mw22w)w by [F2]. If the classifier uses ≥a, take the hidden-unit mask 1zv≥0 and use nonnegativity vectors throughout; at zero, multiplying by either mask value still gives the ReLU value, so the same count holds.

3.2F2step 1.1step 2.1constructalgebra

For a second count, start with the single parameter-space cell Rw. At stage j, refine every existing cell by the activation bits of all units of rank j at all m sample points; at the final stage refine by the output threshold bits. Within a cell, all earlier mask bits are fixed, so the relevant mNj preactivation polynomials, or output-minus-threshold polynomials, have degree at most j≤K by step 2.1, where Nj is the number of units at that rank, with NK=1 for the output. By [F2] there are at most (2mNjK+1)w≤(3mwK)w refinements of each cell. This estimate holds on an arbitrary cell; no connectedness or openness is needed. After K stages, the number of cells, hence the number of output label vectors, is at most (3mwK)wK. The construction using ≥0 activation bits and nonnegativity output bits proves the identical bound for the other threshold convention.

4.1F3step 3.1algebra

Put m0=64w2. At this sample size the base-two logarithm of the last bound is w(log⁡23+log⁡2m0+2log⁡2w+w)=w(w+log⁡23+6+4log⁡2w)≤13w2<m0, using log⁡2w≤w for integers w≥1. Thus no m0-point set can be shattered, and [F3] rules out all larger shattered sets. Consequently VC⁡(Ha)<64w2≤64W2.

5.1F3step 1.1step 4.1step 3.2algebra∎

Write A=wK and B=log⁡2(2w)≥1, and take the integer m1=⌈64AB⌉≤65AB. Since K≤w, one has log⁡2A≤2log⁡2w and log⁡2B≤B. The base-two logarithm of the label-count bound at m=m1 is at most Alog⁡2(195A2B)≤A(8+4log⁡2w+log⁡2B)≤A(4+5B)≤9AB<m1. No set of m1 points is shattered. Therefore VC⁡(Ha)<m1≤65wKlog⁡2(2w)≤65WLlog⁡2(2W). Conversion between logarithm bases changes only an absolute constant. For W≥2, log⁡(2W)≤2log⁡W and L≥1, so this implies the requested CL2Wlog⁡W estimate. Together with step 4.1 and the constant-output case, this proves every assertion.

Remarks

The stronger CWLlog⁡(2W) layer estimate is included because the same elementary proof gives it. The classical CL2Wlog⁡W estimate is used in Yarotsky's stated approximation lower bound and is preserved here. The use of log⁡(2W) before imposing W≥2 avoids the false zero bound at W=1. A variable final threshold can be absorbed into the already present output bias and does not require a new parameter slot.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Approximation lower bounds under distinct selection assumptions

Statement

Assume the Axiom of Choice. Let Fd,n be the unit ball of Wn,∞((0,1)d) for the maximum weak-derivative norm, identified with its continuous representatives on [0,1]d. The following lower bounds have distinct hypotheses. (i) Let W≥1, let η:RW→C([0,1]d) be an approximation map, and suppose a parameter-selection map M:Fd,n→RW, continuous for the uniform norm on Fd,n, satisfies ∥f−η(M(f))∥∞≤ε for every f∈Fd,n. Then W≥cε−d/n. (ii) If one fixed ReLU architecture with W weights approximates every f∈Fd,n within ε, with no continuity assumption on weight selection, then W≥cε−d/(2n); if its depth is at most c1(log⁡(1/ε))p for fixed p≥0 and c1>0, then W≥c2ε−d/n(log⁡(1/ε))−2p−1 for sufficiently small ε. (iii) If L≥3 is fixed and f∈C2([0,1]d) is nonlinear, then every depth-L ReLU network approximating f uniformly within ε has at least c(f,L)ε−1/(2(L−2)) weights and computation units for sufficiently small ε. All constants may depend only on the indicated fixed parameters.

Facts & Assumptions

Given: The Axiom of Choice, integers d,n≥1, the class Fd,n, the parameter-selection hypotheses for clauses (i)–(ii), and the depth and smoothness hypotheses for clause (iii).

[F1]

A scalar-input ReLU network with hidden widths n1,…,nH has at most ∏ℓ=1H(nℓ+1) affine intervals (A univariate ReLU network with H hidden layers has a product bound on affine intervals).

[F2]

Under AC, a uniform-norm continuous selector into RW and arbitrary decoder on the stated Sobolev ball have worst-case error at least cd,n(W+1)−n/d (Sobolev lower bound for continuous parameter selection).

[F3]

For a fixed scalar-output ReLU architecture with W weights, including biases, and depth L, threshold classifiers have VC dimension at most CW2 and at most CL2Wlog⁡(2W) (VC bounds for a fixed ReLU architecture).

Proof

1.1givenF2algebra

By [F2], the hypotheses of clause (i) imply ε≥cd,n(W+1)−n/d. Since W≥1, we have W+1≤2W, hence W≥12cd,nd/nε−d/n. The decoder needs no continuity; exactly the selector topology in the statement is used.

1.2givenconstructalgebra

For clause (ii), write p(t)=(4t(1−t))n+1 on [0,1], extended by zero, and ψ(x)=∏r=1dp(xr). The polynomial has endpoint zeros of order n+1, so its zero extension is Cn. Put B=max⁡∣α∣≤n∥Dαψ∥∞≥1. Partition the cube into Kd cubes of side 1/K, with lower vertices vj, and define ϕj(x)=B−1K−nψ(K(x−vj)). All derivatives through order n vanish at support boundaries, so the weak derivatives of these finite sums are their classical derivatives, as follows by integration by parts with zero boundary terms. Disjoint support interiors imply that every fσ=∑j=1Kdσjϕj, σj∈{−1,1}, belongs to Fd,n, since ∥Dαfσ∥∞≤K∣α∣−n≤1 for ∣α∣≤n. At the center xj of cube j, fσ(xj)=σjB−1K−n.

1.3givenchooseconstruct

For clause (iii), nonlinearity of f implies that its Hessian is nonzero at an interior point; otherwise all first derivatives are constant on the connected cube and f is affine. A symmetric nonzero Hessian has a direction with nonzero second directional derivative. By continuity choose a short interior segment and parameterize it by t∈[0,1], so g(t)=f(a+tv) has either g′′≥c0>0 throughout or g′′≤−c0<0 throughout. The approximating network restricts to a scalar-input network of at most the same depth and unit count.

2.1step 1.2constructalgebra

For sufficiently small ε>0, choose K=⌊(1/(4Bε))1/n⌋≥12(1/(4Bε))1/n. Then the center amplitude B−1K−n is at least 4ε. Every approximant to fσ within ε has positive output at centers with σj=1 and negative output at centers with σj=−1. Thus the threshold classifiers from the one fixed architecture shatter these Kd≥cd,nε−d/n centers.

3.1F3step 2.1algebra

Combining step 2.1 with the first bound in [F3] gives cd,nε−d/n≤CW2, hence W≥cε−d/(2n). Shrinking the constant covers the remaining non-small accuracies, because any scalar-output architecture has W≥1.

3.2F3step 2.1algebra

If L≤c1(log⁡(1/ε))p, the second bound in [F3] gives cd,nε−d/n≤Cc12W(log⁡(1/ε))2plog⁡(2W). For sufficiently small ε, if W≥ε−d/n the desired conclusion follows directly since log⁡(1/ε)≥1. Otherwise log⁡(2W)≤log⁡2+(d/n)log⁡(1/ε)≤Cd,nlog⁡(1/ε), and rearrangement gives W≥c2ε−d/n(log⁡(1/ε))−2p−1. No assumption on continuity of the targetwise weight choices was made in either shattering argument.

4.1F1step 1.3algebra∎

Write H=L−2 and let U be its hidden unit count. Discard units with no path to the output and absorb input-independent units into their downstream biases; this preserves the restricted function and does not increase the remaining hidden unit count. Partition the remaining hidden units by topological rank, where rank is the greatest number of hidden units on an input-to-that-unit path. Every rank is at most H, and every predecessor hidden unit has smaller rank. Let nℓ count rank ℓ, setting nℓ=0 for unused ranks; these are counts in a partition, not inserted computation layers. Maintain a common affine partition for the input and all earlier unit outputs, retaining those outputs when the next rank is processed. Every preactivation at that rank is affine on each existing interval, including all skip-edge terms, so its at most nℓ zeros split that interval into at most nℓ+1 pieces. Thus the interval count in [F1] applies to this rank partition, and ∑ℓnℓ≤U. By AM–GM, the restricted network has at most M≤∏ℓ=1H(nℓ+1)≤(1+U/H)H affine intervals. One has length h≥1/M. On this interval the network output r is affine. If g′′≥c0, midpoint convexity applied to g(t)−c0t2/2 gives g(a)+g(b)−2g((a+b)/2)≥c0h2/4; in the other case apply this to −g. The affine second difference of r is zero; the three uniform errors bound the absolute second difference of g by 4ε. Thus ε≥c0/(16M2). Rearranging gives U≥c(f,L)ε−1/(2H) for small ε. Each hidden unit has a counted bias parameter, so the number of weights is at least U, proving clause (iii). AC and its countable-choice consequence are inherited through the stated Sobolev representative and width suppliers; the finite sign and segment constructions require no additional choice.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Hyperplane arrangement upper count and general-position count

Statement

For integers m≥0 and d≥1, the complement of any m affine hyperplanes in Rd has at most ∑j=0d(mj) connected components, with (mj)=0 for j>m. If the hyperplanes are in general position, meaning every q≤d of them meet in codimension q and no d+1 have a common point, the number of components is exactly this sum; such arrangements exist for every m,d. On a zero-dimensional affine image there is at most one full-dimensional activation cell.

Facts & Assumptions

Given: Integers m≥0, d≥0, and an arrangement of m affine hyperplanes in Rd, where for d=0 the arrangement is interpreted as sign conditions on a single point.

Proof

1.1givenconstruct

Let R(m,d) be the largest possible number of complementary regions. With no hyperplanes or in dimension zero, R(0,d)=R(m,0)=1. Adding the last hyperplane H splits only old regions that meet H; each old region is convex, so its intersection with H contributes at most one region of the arrangement induced on H≅Rd−1. Hence R(m,d)≤R(m−1,d)+R(m−1,d−1).

2.1step 1.1algebraconstruct∎

Induction on m+d and Pascal's identity give R(m,d)≤∑j=0d(m−1j)+∑j=0d−1(m−1j)=∑j=0d(mj). If the arrangement is in general position, its restriction to H is also in general position and has m−1 hyperplanes in dimension d−1; every one of its regions lies in one old region and cuts that region into two, so the recurrence is equality. Such arrangements exist: choose distinct t1,…,tm and use Hi:∑k=1dtik−1xk=tid. Any q≤d normals are independent by the Vandermonde determinant, while no d+1 equations have a common solution because their augmented Vandermonde matrix is invertible. The same induction gives the claimed exact sum.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Rank-sensitive layer recursion for ReLU regions

Statement

Let n0,L,n1,…,nL≥1 be integers, consider a layered ReLU network of input dimension n0 and hidden widths n1,…,nL, and let r∈N0. Set RL+1(r)=1 and, for 1≤ℓ≤L, define Rℓ(r)=∑j=0min⁡(r,nℓ)(nℓj)Rℓ+1 ⁣(min⁡{r,nℓ−j}). After layers ℓ,…,L, any activation cell whose current affine image has dimension at most r produces at most Rℓ(r) activation cells.

Facts & Assumptions

Given: A layered ReLU network with widths n0,n1,…,nL, a layer index ℓ, and an affine image of dimension at most r.

[F1]

An arrangement of n affine hyperplanes in dimension r has at most ∑j=0min⁡(r,n)(nj) full-dimensional regions (Hyperplane arrangement upper count and general-position count).

[F2]

Each hidden unit applies ρ(z)=max⁡{0,z} to its affine preactivation (ReLU feedforward networks and complexity conventions).

Proof

1.1givenF1F2choosealgebra

An empty current cell has no descendants. Otherwise let E be the affine hull of the current cell's image, with dim⁡E=s≤r, and write the restricted preactivations as a1,…,anℓ. There are finitely many realized active subsets A; choose one image point yA for each. Choose δ>0 smaller than every positive number among the ai(yA), taking any positive δ if there are none. At each witness, ai(yA)−δ is strictly positive exactly for i∈A and strictly negative otherwise. Thus every original pattern, including a boundary-only pattern, occurs in a distinct full-dimensional chamber of the shifted affine functions on E. Constant restrictions have fixed strict signs and add no hyperplanes. By [F1], there are at most S=∑j=0min⁡(r,nℓ)(nℓj) such patterns; for s=0 there is at most one. For a fixed A, the original pattern constraints are affine strict or weak half-spaces on the current cell, so they define at most one convex subcell. By [F2], the layer output there keeps the coordinates in A and sets the others to zero, so its affine image dimension is at most min⁡(r,∣A∣).

2.1step 1.1inductionalgebra∎

Backward induction in the displayed recurrence shows that Rℓ+1(s) is nondecreasing in s: increasing s adds nonnegative terms and does not decrease any argument. Therefore, among at most S distinct active subsets its sum is maximized by choosing the S subsets of largest cardinality. Those can be taken to have sizes nℓ−j with multiplicities (nℓj) for 0≤j≤min⁡(r,nℓ); their total number is exactly S. The associated next dimensions are at most min⁡(r,nℓ−j), giving the displayed recurrence. Induction backward from RL+1=1 proves the claim.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Rank-sensitive upper bound for ReLU linear regions

Statement

Let n0,L,n1,…,nL≥1 be integers and consider a standard adjacent-layer ReLU network with input dimension n0 and L hidden layers of widths n1,…,nL. Define J to be the set of integer tuples (j1,…,jL) satisfying 0≤jℓ≤min⁡{n0,n1−j1,…,nℓ−1−jℓ−1,nℓ}(1≤ℓ≤L), where for ℓ=1 the terms between n0 and nℓ are absent. The number of full-dimensional activation-pattern regions is at most ∑(j1,…,jL)∈J∏ℓ=1L(nℓjℓ). For one hidden layer, the bound is attained by hyperplanes in general position.

Facts & Assumptions

Given: The layer widths and region convention in the statement, and the recursion in Rank-sensitive layer recursion for ReLU regions.

[F1]

Starting from an affine image of dimension n0, the continuation count satisfies the recurrence defining R1(n0) (Rank-sensitive layer recursion for ReLU regions).

[F2]

An arrangement of n1 hyperplanes in general position in dimension n0 has exactly ∑j=0min⁡(n0,n1)(n1j) regions (Hyperplane arrangement upper count and general-position count).

Proof

1.1givenF1algebra

Expand [F1]'s recurrence successively for ℓ=1,…,L. At layer ℓ, the prior choices have reduced the available affine dimension to at most min⁡(n0,n1−j1,…,nℓ−1−jℓ−1), so the allowed next indices are exactly those in J. Each term contributes the factor (nℓjℓ), and the terminal continuation is 1. This gives the displayed sum.

2.1F2step 1.1∎

If L=1, the first layer is an arrangement of n1 affine hyperplanes in the input space. By [F2], a general-position choice attains the sum, proving tightness for one hidden layer.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

A width-n ReLU block makes n+1 full folds

Statement

For every integer n≥3, there is a scalar-input standard adjacent-layer ReLU block with one hidden layer of width n whose output is continuous and piecewise affine on [0,1], has exactly n interior breakpoints, and maps each of the resulting n+1 intervals bijectively onto [0,1]. Composing blocks of widths n1,…,nL≥3 yields ∏ℓ=1L(nℓ+1) full-dimensional activation regions in one input dimension.

Illustrative plot

For n=3, the fold is the piecewise-affine graph through (0,0), (1/7,1), (3/7,0), (5/7,1), and (1,0). The horizontal axis is the normalized input x∈[0,1] and the vertical axis is the block output. The marked interior vertices are exactly the breakpoints ti=(2i−1)/7; the graph shows each of the four subintervals mapping bijectively onto [0,1]. The proof verifies the hinge representation algebraically; this plot is illustrative.

\begin{tikzpicture}[x=5cm,y=2cm] \draw[->] (-0.04,0) -- (1.08,0) node[right] {x}; \draw[->] (0,-0.08) -- (0,1.18) node[above] {F3(x)}; \draw[thick,blue] (0,0) -- (1/7,1) -- (3/7,0) -- (5/7,1) -- (1,0); \fill (1/7,1) circle (1.2pt) node[above right] {1/7}; \fill (3/7,0) circle (1.2pt) node[below] {3/7}; \fill (5/7,1) circle (1.2pt) node[above right] {5/7}; \node[below left] at (0,0) {0}; \node[below right] at (1,0) {1}; \node[left] at (0,1) {1}; \end{tikzpicture}

Facts & Assumptions

Given: The ReLU network convention in ReLU feedforward networks and complexity conventions and an integer n≥3.

[F1]

A ReLU network may use affine skip connections and a final affine output, with depth counting input and output layers (ReLU feedforward networks and complexity conventions).

Proof

1.1givenconstructalgebra

Set t0=0, tn+1=1, and ti=(2i−1)/(2n+1) for 1≤i≤n. Put yi=0 for even i and yi=1 for odd i, and define si=(yi+1−yi)/(ti+1−ti) for 0≤i≤n. The piecewise-affine interpolant through (ti,yi) maps every interval bijectively onto [0,1]. Its first slope is s0=2n+1, while s2=(2n+1)/2 and s3=−(2n+1)/2, so s3−s2=−s0.

2.1step 1.1F1constructalgebra

Use hidden units hi(x)=ρ(x−ti) for i≠3 and h3(x)=ρ(t3−x). Give unit i output coefficient ai=si−si−1, including a3=s3−s2=−s0, and set output bias d=−a3t3. Before t1 only h3 is active, so the output is d+a3(t3−x)=s0x. At every ti, the slope changes by ai: for i≠3 this is the right-facing ReLU slope jump, and for i=3 it is the left-facing ReLU slope jump. Thus the network output has the same initial value and slope jumps as the interpolant in step 1.1, so it equals that interpolant on [0,1]. This uses exactly n hidden ReLU units and one affine output.

3.1step 2.1induction∎

Each fold block's output is affine in the current hidden layer, so it can be substituted into the affine preactivations of the next adjacent layer without adding an intervening layer. At each knot ti, exactly the corresponding hidden unit changes activation, so the n+1 intervals have distinct activation patterns. Each existing interval is cut into nℓ+1+1 subintervals, each mapped bijectively onto [0,1]; the new layer's patterns distinguish these subintervals, while earlier layer patterns distinguish their parent intervals. Induction over the blocks gives ∏ℓ=1L(nℓ+1) intervals, each a distinct full-dimensional activation region.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

One-dimensional and multidimensional ReLU region lower bounds

Statement

For a standard adjacent-layer ReLU network with one input dimension and L≥1 hidden layers of widths n1,…,nL≥3, the maximum number of full-dimensional activation regions is exactly ∏ℓ=1L(nℓ+1). For integers n0,L≥1 and widths n1,…,nL≥3n0, there exists a standard adjacent-layer ReLU network with at least (∏ℓ=1L−1(⌊nℓn0⌋+1)n0)∑j=0n0(nLj) full-dimensional activation regions.

Facts & Assumptions

Given: The layer width conditions in the statement and the fold, region upper-bound, and hyperplane arrangement results below.

[F1]

A width-q ReLU block for q≥3 maps each of its q+1 intervals bijectively onto [0,1] (A width-n ReLU block makes n+1 full folds).

[F2]

For input dimension n0 and widths n1,…,nL, the region count is at most the rank-sensitive sum in Rank-sensitive upper bound for ReLU linear regions.

[F3]

n hyperplanes in general position in dimension d cut that space into ∑j=0d(nj) regions when n≥d (Hyperplane arrangement upper count and general-position count).

Proof

1.1givenF1induction

Compose the width-nℓ blocks from [F1]. Each existing interval is divided into nℓ+1+1 intervals, each mapped onto [0,1], so after all L layers the number is ∏ℓ=1L(nℓ+1).

2.1step 1.1F1F2constructalgebra

For n0=1, each index jℓ in [F2]'s upper sum is 0 or 1: the previous factors leave ni−ji≥2 for every ni≥3. Thus the sum factors as ∏ℓ=1L(1+nℓ), so the count in step 1.1 is exact. For the multidimensional construction, in each of the first L−1 layers allocate qℓ=⌊nℓ/n0⌋≥3 units to each coordinate and implement an independent width-qℓ fold on that coordinate; set any remaining units constantly inactive. Each prior box is thereby subdivided into (qℓ+1)n0 boxes, each mapped bijectively onto [0,1]n0.

3.1step 2.1F3algebrachooseconstruct∎

Take an arrangement of nL hyperplanes in general position in Rn0. It has S=∑j=0n0(nLj) chambers by [F3], and there are finitely many chambers. Choose one point yC in each chamber and set A=max⁡C∥yC∥∞. With c=(1/2,…,1/2) and λ=1/(4(1+A)), all points c+λyC lie in the interior of [0,1]n0. Translate and scale the arrangement by y↦c+λy; it remains in general position and each of its S chambers now meets the interior of the image cube. Use these transformed hyperplanes as the last layer's preactivation zero sets. Each preceding folded box maps affinely and bijectively onto [0,1]n0, so every last-layer chamber has a preimage in the interior of every such box. The earlier layers distinguish different boxes, and the last-layer patterns distinguish the S chambers within each box. Multiplying the number of boxes from step 2.1 by S proves the stated lower bound.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Uniform error bound for Bernstein approximation of a Lipschitz function

Statement

Let L≥0, let f:[0,1]→R satisfy ∣f(x)−f(y)∣≤L∣x−y∣, and let N≥1 be an integer. The Bernstein polynomial BNf(x):=∑j=0Nf(j/N)(Nj)xj(1−x)N−j satisfies sup⁡x∈[0,1]∣BNf(x)−f(x)∣≤L2N.

Facts & Assumptions

Given: A real number L≥0, an L-Lipschitz function f:[0,1]→R, an integer N≥1, and x∈[0,1].

Proof

1.1givenconstructalgebra

Take independent Bernoulli variables X1,…,XN with success probability x, and put S=∑iXi. The binomial formula gives BNf(x)=Ef(S/N), so the Lipschitz hypothesis yields ∣BNf(x)−f(x)∣≤LE∣S/N−x∣.

2.1step 1.1algebra∎

Independence gives ES=∑i=1NEXi=Nx and Var⁡(S)=∑i=1NVar⁡(Xi)=Nx(1−x), because each Bernoulli variable has variance x(1−x). Therefore Cauchy–Schwarz yields E∣S/N−x∣≤E(S/N−x)2=x(1−x)/N≤1/(2N). The estimate holds for every x, proving the uniform bound.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

Depth separation with explicit semi-algebraic crossing budgets

Statement

Let integers k,d,t,α,β≥1 be given, put q=k3+4, and define f(x)=hq(x1) on [0,1]d, where h(z)=ρ(2ρ(z)−4ρ(z−1/2)) and ρ(z)=max⁡{0,z}. A gate is (t,α,β)-semi-algebraic if it is a finite sum of polynomial pieces of degree at most β multiplied by conjunctions of the tests pi<0 and pi≥0 for one common list of at most t polynomials of degree at most α. A computational layer counts gates and excludes input coordinates; the output gate is counted and may be ReLU. In this convention f has 2q computational layers, 3q gates, and at most d+4 shared scalar parameter slots. In the affine-output ReLU convention one may instead append an identity affine output, adding one computation unit and one computational layer.

For an integer node budget m≥1, define

B(k,m,t,α,β)=max⁡1≤ℓ≤min⁡(k,m)2(2tαm/ℓ)ℓβℓ(ℓ+1)/2.

Every network of these semi-algebraic gates with at most k computational layers and m gates satisfies

∥f−g∥L1([0,1]d)≥max⁡{0,(2q+1−2B(k,m,t,α,β))/(16⋅2q)}.

In particular its error is at least 1/64 whenever B(k,m,t,α,β)≤2q−2. The original exponential budget m≤2k/(tαβ) is sufficient under the explicit parameter condition

(tαβ)2k/(tαβ)≤2k.

For each fixed gate class this condition holds for all sufficiently large k, and it holds for every k≥1 for (t,α,β)=(1,1,1). Independently of that condition, every linear combination of at most t affine-threshold decision trees, each with at most 2k3/t total nodes including leaves and constant leaf outputs, has error at least 1/64 for every positive integer t. The gate-parameter condition cannot simply be dropped from the exponential-budget assertion.

Facts & Assumptions

Given: The parameters, gate definitions and complexity conventions in the statement. All root counts and interval partitions below disregard a finite set of endpoints, which has Lebesgue measure zero.

[F1]

The qth tent iterate has 2q equal affine intervals, with alternating slopes of magnitude 2q and range [0,1] on each (Tent-map iterates and ReLU implementation).

[F2]

An L-Lipschitz target has Bernstein error at most L/(2N) (Uniform error bound for Bernstein approximation of a Lipschitz function).

Proof

1.1givenF1construct

A computational block with two gates ρ(z), ρ(z−1/2) followed by the gate ρ(2u−4v) computes h. Compose q blocks, identifying repeated parameter slots. Only the coordinate-selection vector of length d and the four scalar slots 0,−1/2,2,−4 are needed: the first vector supplies coefficient 1 for the selected coordinate and coefficient 0 for the others, and its selected coefficient 1 may also supply the fixed unit coefficient in subsequent blocks. There are 3q gates and 2q computational layers. Appending an affine identity produces the stated conversion. On the cube the output is the tent iterate in [F1].

1.2givenconstructinduction

Fix all coordinates except x1=z, and consider any comparator with actual nonempty layer widths m1,…,mℓ and ℓ≤k, ∑imi≤m. Maintain one common partition of the line into open intervals on which all gates through layer i are polynomials of degree at most βi. Initially there is one interval and input coordinates are affine. In one previous interval, each of the at most tmi gate predicates at layer i is a polynomial of degree at most αβi−1 after substitution, hence introduces at most that many roots unless identically zero, in which case its test is constant. Thus the new common partition has at most 1+tmiαβi−1 pieces per old piece. On each piece all indicators are constant, and the gate output is a polynomial of degree at most βi. Skip edges cause no change: earlier outputs already have polynomial degree at most βi−1 on this common partition.

2.1step 1.2algebra

It follows that the threshold classifier 1[g(z)≥1/2] is constant on at most C=(1+βℓ)∏i=1ℓ(1+tmiαβi−1) open intervals. Identically zero threshold polynomials contribute no roots. Since every factor's nonconstant term is at least one, C≤2(2tα)ℓβℓ(ℓ+1)/2∏imi≤2(2tαm/ℓ)ℓβℓ(ℓ+1)/2≤B, where the penultimate inequality is AM–GM. The same partition argument applies for every fixed offset of the remaining coordinates.

3.1F1step 2.1algebra

Put T=2q. By [F1], the target threshold classifier alternates on N=T+1 intervals in [0,1]. Its two end intervals have length 1/(2T) and each of the others length 1/T. The integral of ∣f−1/2∣ is 1/(8T) on each end interval and 1/(4T) on each other interval. A comparator classifier with at most C intervals has at most C−1 internal boundaries. Discard target intervals containing such a boundary. At most C−1 intervals are discarded; in each of the at most C remaining runs the alternating target labels disagree with the constant comparator on at least half the run length minus 1/2. Hence at least (N−2C)/2 target intervals disagree throughout, whenever this quantity is positive. Their contribution gives ∫01∣f−g∣ dz≥max⁡{0,(N−2C)/(16T)}. Endpoint equalities have no effect on the integral. Integrating in the other coordinates gives the displayed bound and its B≤T/4 consequence.

4.1step 2.1step 3.1algebra

Write s=tαβ. For ℓ=1, the bound in step 2.1 is 4sm. For ℓ≥2, use (2/ℓ)ℓ≤1, ℓ(ℓ+1)/2≤ℓ2, and ℓ≤ℓ2 to bound it by 2(sm)ℓ2. Therefore B≤4(sm)k2. If m≤2k/s and s2k/s≤2k, then B≤2k3+2=T/4. For s=1 the condition is equality; for fixed s>1 it is equivalent to k≥slog⁡2(s)/(s−1), so it eventually holds. This proves the exponential-budget assertion with all its indicated parameter cases.

5.1step 3.1F2algebra∎

Remove any unary branches and branches whose two outcomes compute the same subtree function, replacing them by their sole or common continuation; these reductions preserve the represented function and never increase the node count. A decision tree is then full binary: every internal branch has exactly two children. If it has I internal nodes and J leaves, its edge count is both 2I and I+J−1, so J=I+1 and r=2I+1. Consequently a full binary decision tree with at most r total nodes has at most (r−1)/2 internal branch nodes. On a fixed line each nonconstant affine test has at most one zero. A sum of at most t such trees, with r≤2A/t and A=k3, is constant away from at most t(2A/t−1)/2 thresholds. Convexity of u↦2u yields t(2A/t−1)≤2A−1 for t≥1. Thus its threshold classifier has at most (2A+1)/2≤2A+2=T/4 intervals. Step 3.1 proves the tree assertion. Finally at k=d=t=α=1, the target h5 is 32-Lipschitz; its degree-222 Bernstein polynomial has uniform error at most 32/(2222)=1/128 by [F2]. This polynomial is one (1,1,222) gate, allowed by the node budget 21/222>1, so the parameter restriction cannot be omitted.

False statementConstruction: Literature-sourcedVerification: AI-adaptedjudge pass (gpt-6-luna)Open item page →

The unrestricted all-parameter depth separation is false

Statement

For every integer k≥1 and dimension d≥1, the stated Telgarsky bound asserts that there is a function f(x)=hk3+4(x1), where h(z)=ρ(2ρ(z)−4ρ(z−1/2)), computed by a ReLU network with 2k3+8 layers, 3k3+12 computation nodes, and 4+d distinct parameters, such that for every positive integer triple t,α,β its L1([0,1]d) distance from every function in the following union is at least 1/64: functions computed in at most k computational layers by networks with at most 2k/(tαβ) gate nodes whose gates are (t,α,β)-semi-algebraic; and sums of at most t affine-threshold decision trees, each with at most 2k3/t total nodes, including leaves. Here a (t,α,β)-semi-algebraic gate is a map g:Rq→R expressible as a finite sum of polynomial pieces pj of degree at most β, each multiplied by indicators of conjunctions of signs of at most t predicate polynomials qi of degree at most α; an affine-threshold decision tree recursively branches on tests ⟨a,x⟩−b≥0 and has constant real outputs at its leaves.

Facts & Assumptions

Given: The claimed bound in the preceding statement.

[F1]

The map τ(x)=2ρ(x)−4ρ(x−1/2) maps [0,1] to itself and is 2-Lipschitz (Tent-map iterates and ReLU implementation).

[F2]

Every L-Lipschitz function on [0,1] has degree-N Bernstein polynomial approximation error at most L/(2N) (Uniform error bound for Bernstein approximation of a Lipschitz function).

Refutation

1.1givenconstructalgebra

Set d=k=t=α=1, β=N=222. The gate PN(z)=BN(h5)(z) is a single (1,1,N)-semi-algebraic gate: use the constant predicate polynomial q1(z)=1 with condition q1(z)≥0, and the one polynomial piece p1(z)=PN(z), whose degree is at most N. The predicate condition holds for every z, and q1 has degree 0≤α. The claimed node cap is 21/N<2, so the integer node count of this network is at most one. Hence PN belongs to the first class in the claimed union.

2.1step 1.1F1F2algebra∎

On [0,1], the formula for h reduces to 2x on [0,1/2] and 2−2x on [1/2,1], so it is the tent map in [F1], maps the interval into itself, and is 2-Lipschitz. Thus h5 is 32-Lipschitz. Applying [F2] at N=222 gives ∥PN−h5∥∞≤32/(2222)=1/128. Consequently ∫01∣PN(x)−h5(x)∣ dx≤1/128<1/64, contradicting the claimed infimum lower bound.

4 · Examples, counterexamples and false statements

None yet.

Sources