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.

✓ 2 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 2 also cleared it.

GAN objectives and the ideal discriminator — Examples

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

None yet.

4 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Separated supports saturate the ideal discriminator

Example

Let X={a,b} with counting measure μ(E)=∣E∣. Let Pdata put mass 1 at a and PG put mass 1 at b, so their densities are p(a)=1, p(b)=0, q(a)=0, and q(b)=1. The ideal discriminator is D∗(a)=1 and D∗(b)=0, the density-defined Jensen–Shannon divergence is ln⁡2, and the optimized minimax value is C(Pdata,PG)=0. Thus disjoint supports give a saturated ideal discriminator; this calculation makes no claim about finite-network gradient behavior.

Facts & Assumptions

Given: X={a,b}, counting measure μ(E)=∣E∣, Pdata({a})=1, PG({b})=1, and zero mass at the other point for each law.

[F1]

Optimal discriminator and Jensen–Shannon divergence in the unrestricted GAN game: D∗=p/(p+q) when p+q>0, D∗=1/2 when p+q=0, and C=−ln⁡4+2JS⁡μ(P,Q).

[F2]

Density-defined Jensen–Shannon divergence: for m=(p+q)/2 and r=p/m, s=q/m on m>0, JS⁡μ(P,Q)=12∫mϕ(r) dμ+12∫mϕ(s) dμ, with ϕ(0)=0 and ϕ(t)=tln⁡t.

Verification

Given: The two-point laws and counting measure in the Example.

1.1givenF2construct

Their densities are p(a)=1,p(b)=0,q(a)=0,q(b)=1. Thus m(a)=m(b)=1/2, (r(a),s(a))=(2,0) and (r(b),s(b))=(0,2).

2.1givenF1step 1.1algebra

By [F1], D∗(a)=1/(1+0)=1 and D∗(b)=0/(0+1)=0.

2.2F2step 1.1algebra

Since ϕ(0)=0 and ϕ(2)=2ln⁡2, the two integrals in [F2] each equal ln⁡2 before their factor 1/2; hence JS⁡μ(Pdata,PG)=ln⁡2.

3.1F1step 2.1step 2.2algebra∎

By [F1] and step 2.2, C(Pdata,PG)=−ln⁡4+2ln⁡2=0. The discriminator takes only the saturated endpoint values on the two supports, as claimed.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

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.

Sources