Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

A finite adversarial gradient game can cycle

Example

Let θ,φ∈R be a generator and discriminator parameter, and let the generator minimize and the discriminator maximize the shared payoff L(θ,φ)=θφ. Starting from any (θ0,φ0)≠(0,0), use one exact unit-step generator gradient descent update followed by one exact unit-step discriminator gradient ascent update, with the discriminator update evaluated at the new generator parameter:

θn+1=θn−∂θL(θn,φn),φn+1=φn+∂φL(θn+1,φn).

The resulting parameter sequence repeats after six steps and does not converge. This scalar bilinear game is a finite-parameter adversarial-game illustration, not the GAN cross-entropy objective or a neural GAN; it shows why a distribution-space optimum alone is not a finite-parameter training-convergence theorem.

Facts & Assumptions

Given: θn,φn∈R, payoff L(θ,φ)=θφ, generator descent first, discriminator ascent second at the updated θ, unit step size, and a nonzero initial pair.

[F1]

Optimal discriminator and Jensen–Shannon divergence in the unrestricted GAN game: the proved GAN optimum is for the unrestricted distribution-space objective, and it asserts no convergence for finite neural alternating optimization.

Verification

Given: The scalar payoff and exact alternating update rule in the Example, with (θ0,φ0)≠(0,0).

1.1givenalgebra

For h≠0, (L(θ+h,φ)−L(θ,φ))/h=((θ+h)φ−θφ)/h=φ, so ∂θL=φ. Likewise (L(θ,φ+h)−L(θ,φ))/h=θ, so ∂φL=θ.

2.1givenstep 1.1algebra

Substitution into the update gives θn+1=θn−φn and φn+1=φn+θn+1=θn. Thus xn+1=Mxn for xn=(θn,φn)T and M=(1−110).

3.1step 2.1algebra

Matrix multiplication gives M2=(0−11−1) and M3=−I. Hence xn+3=−xn and xn+6=xn for every n.

4.1givenF1step 3.1algebra∎

Since x0≠0, the subsequence (x6k)k≥0 is constantly x0 and (x6k+3)k≥0 is constantly −x0≠x0. These subsequences have different limits, so (xn) does not converge. The computed cycle is for this explicitly defined toy game; [F1] shows it supplies no conclusion about convergence of GAN neural training.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

15 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