Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge 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 successive-revelation variance bound for a uniform permutation

Statement

Let π be uniform on the permutations of {1,…,N}, where N≥1, and let f be any real function on this finite set. Write π(k,l) for the permutation obtained by exchanging its entries in positions k,l, with (k,k) the identity. Then

Var⁡(f(π))≤12∑k=1N1N−k+1∑l=kNE[(f(π)−f(π(k,l)))2].

In particular, if every transposition difference has second moment at most b, then Var⁡(f(π))≤Nb/2. These are finite-sum statements and require no choice axiom.

Facts & Assumptions

Given: A positive integer N, a uniform permutation, and a real-valued function on its finite state space.

[F1]

The uniform probability space on a nonempty finite set assigns equal probability to every permutation.

[F2]

Moments, variance, and covariance on a probability space defines variance and covariance by centered products.

[F3]

The Cauchy-Schwarz inequality for finite sums implies that the square of an average of finitely many real numbers is at most the average of their squares.

Proof

Given: The hypotheses in the Statement. Prove the variance estimate by revealing successive entries.

1.1F1F2givenalgebra

Let Fk reveal the first k entries of π, and let Mk be the average of f over permutations agreeing with those entries. Thus M0=Ef, MN=f, and the average of Mk conditional on Fk−1 is Mk−1. For j<k, averaging (Mj−Mj−1)(Mk−Mk−1) first over completions of the first k−1 entries gives zero. Expanding the square of f−Ef=∑k(Mk−Mk−1) therefore gives Var⁡(f)=∑kE[(Mk−Mk−1)2]. All these conditional averages are finite sums.

2.1F1F2F3step 1.1algebra

Fix a prefix of length k−1 and put q=N−k+1. For each remaining image a, let ua be the average of f over completions whose kth entry is a. The conditional variance of Mk is 12q2∑a,b(ua−ub)2. Choose a uniform completion π of the prefix and independently choose l uniformly from {k,…,N}. Given π(k)=a, the image b=π(l) is uniform among the q remaining images. For fixed a,b, swapping position k with the location of b is a bijection from completions with kth image a onto completions with kth image b. Hence E[f(π)−f(π(k,l))∣a,b,Fk−1]=ua−ub. By [F3], the conditional variance just displayed is at most 12E[(f(π)−f(π(k,l)))2∣Fk−1].

3.1step 1.1step 2.1algebra∎

Average step 2.1 over prefixes and sum over k using step 1.1. The independent uniform choice of l gives the displayed estimate. If every squared difference has expectation at most b, each inner average is at most b, so the sum is at most Nb/2. For N=1 both sides of the displayed estimate are zero.

Depends on

Used by

Dependency tree · two levels

20 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