Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Symmetric simultaneous perturbations have second-order gradient bias

Statement

Gradients are Euclidean column vectors, and vector expectations are taken coordinatewise.

Assume AC for the conditional-expectation interface. Let Θ⊆Rd be open, θ∈Θ, and f:Θ→R be C3. Let Δ1,…,Δd be independent, symmetric about zero, and nonzero almost surely, with E∣Δj∣<∞,E∣Δi∣−1<∞,qi:=E ⁣[∥Δ∥23∣Δi∣]<∞. For each 0<c≤c0, assume {θ+tΔ:∣t∣≤c}⊆Θ almost surely and, for almost every realized Δ, this segment lies in an open set Vc,Δ⊆Θ on which ∥D3f(y)∥op≤M3, where the operator norm is the supremum of ∣D3f[u,v,w]∣ over unit vectors u,v,w. Assume the two oracle outputs in Two-evaluation simultaneous-perturbation gradient estimator satisfy E[Y±∣Δ]=f(θ±cΔ) and E ⁣[∣Y+−f(θ+cΔ)∣+∣Y−−f(θ−cΔ)∣∣Δi∣]<∞ for every i. Then ∣E[G^i(θ)]−∂if(θ)∣≤M3c26qi,∥E[G^(θ)]−∇f(θ)∥2≤M3c26(∑i=1dqi2)1/2.

Facts & Assumptions

Given: AC; the objective, parameter and smoothness hypotheses; the independent symmetric nonzero perturbation coordinates and moment bounds; and the conditional unbiasedness and weighted integrability of the two oracle outputs.

[A1]

The Axiom of Choice: every family of nonempty sets has a choice function. AC is used for the conditional-expectation classes below.

[F1]

Two-evaluation simultaneous-perturbation gradient estimator: G^i=(Y+−Y−)/(2cΔi), using the same two outputs for all coordinates.

[F2]

Forward and central differences have first- and second-order error bounds: if g∈C3 on a neighborhood of [−c,c] and ∣g′′′∣≤M, then ∣(g(c)−g(−c))/(2c)−g′(0)∣≤Mc2/6.

[F3]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): derivatives of a composition obey D(g∘f)=Dg(f)∘Df. Gradients are column vectors represented using the Euclidean inner product of The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn, so Df(θ)[v]=⟨∇f(θ),v⟩.

[F4]

Expectations factor over finite products of independent random variables: expectations of products of independent integrable random variables factor; the nonnegative case also holds with extended expectations.

[F5]

Conditional expectation as an ae class: under AC, conditional expectations exist as almost-sure classes.

[F6]

Taking out what is known: an integrable measurable factor can be taken outside a conditional expectation when the products are integrable.

[F7]

Linearity, monotonicity, and the modulus bound for expectation: expectation is linear on integrable real random variables.

[F8]

Basic algebra and order properties of conditional expectation: conditional expectation is linear and satisfies the tower property.

[F9]

Random elements and real random variables and Change of variables for expectation: expectation of an integrable function of a real random variable depends only on its law.

[F10]

Conditional expectation given a sigma algebra and Conditional expectation as an ae class: an integrable σ(Δ)-measurable variable is a version of its own conditional expectation, and the version class is unique almost surely.

Proof

1.1givenF2F3

Fix a perturbation vector Δ for which the hypotheses hold and set g(t)=f(θ+tΔ). By [F3], g′(0)=⟨∇f(θ),Δ⟩ and ∣g′′′(t)∣=∣D3f(θ+tΔ)[Δ,Δ,Δ]∣≤M3∥Δ∥23. Applying [F2] with step c gives ∣f(θ+cΔ)−f(θ−cΔ)2c−⟨∇f(θ),Δ⟩∣≤M3c26∥Δ∥23.

2.1F1step 1.1algebra

Write ϵ±=Y±−f(θ±cΔ). By [F1], G^i=∑j=1d∂jf(θ)ΔjΔi+Ri+ϵ+−ϵ−2cΔi,∣Ri∣≤M3c26∥Δ∥23∣Δi∣, using step 1.1 and Δi≠0.

3.1A1F4F5F6F7F8F9F10step 2.1given

Since f(θ±cΔ) is integrable and σ(Δ)-measurable, [F10] makes it its own conditional expectation. Conditional linearity [F8] and the hypothesis therefore give E[ϵ±∣σ(Δ)]=0. The weighted integrability assumption makes ϵ±/Δi integrable; [F6] takes the finite measurable factor 1/Δi out of the conditional expectation, and the tower property [F8] gives E[ϵ±/Δi]=0. For j=i, Δj/Δi=1. For j≠i, symmetry means Δj and −Δj have the same law, so [F9] gives E[Δj]=E[−Δj]; linearity [F7] then gives E[Δj]=0. Independence and the finite reciprocal moment give E[Δj/Δi]=E[Δj]E[1/Δi]=0 by [F4]. Therefore the expectation of the linear sum in step 2.1 is ∂if(θ).

4.1step 2.1step 3.1givenalgebra∎

Taking expectations of the remainder bound in step 2.1 yields ∣E[G^i]−∂if(θ)∣≤E∣Ri∣≤M3c26qi. Squaring these coordinate bounds, summing over i, and taking square roots gives the stated vector bound.

Depends on

Used by

Dependency tree · two levels

68 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources