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

Doubly robust evaluation is unbiased under either exact component

Statement

Assume AC and the finite-horizon dataset conditions with fixed target policy π, behavior policy μ, horizon H, discount 0≤γ≤1, and initial state s0. Hold the finite functions Q^t and multipliers ρ^t fixed when taking expectation over the evaluation trajectories. Set V^H(s)=0 and V^t(s)=∑a∈A(s)π(a∣s)Q^t(s,a). Let

D(τ)=V^0(s0)+∑t=0H−1γtW^0:t(τ)(Rt+1+γV^t+1(St+1)−Q^t(St,At)),W^0:t=∏k=0tρ^k(Sk,Ak).

For a dataset of n independent evaluation trajectories, let J^DR=n−1∑i=1nD(τi). Then E[J^DR]=JH(π;s0) under either of these separate conditions:

  1. The full target trajectory law is absolutely continuous with respect to the behavior trajectory law, and every multiplier is the correct action ratio ρ^t(s,a)=π(a∣s)/μ(a∣s) on every behavior-positive state-action pair reachable before time H; the ratio is 0 when π(a∣s)=0<μ(a∣s). No correctness assumption is imposed on the functions Q^t.

  2. For every 0≤t<H, state s, and action a, the value model is exact:

    Q^t(s,a)=Qtπ(s,a):=∑s′∈S∑r∈Rp(s′,r∣s,a)(r+γVt+1π(s′)),VHπ(s)=0,Vtπ(s)=∑a∈A(s)π(a∣s)Qtπ(s,a),

    so V^t=Vtπ at every step, including the zero terminal value. This branch requires no trajectory coverage and no correctness assumption on the fixed finite multipliers. If neither exact condition holds, this theorem asserts no unbiasedness.

Facts & Assumptions

Given: AC, a finite MDP, finite horizon H, 0≤γ≤1, fixed initial state s0, stationary target and behavior policies, independent behavior trajectories, fixed finite Q functions and multipliers, and the OPE estimator in the Statement.

[A1]

The Axiom of Choice: AC is required by the finite path-law, RN-density, and conditional-expectation existence suppliers cited below.

[F1]

Finite-horizon offline reinforcement-learning dataset and coverage: the same finite joint reward/next-state mass is used under both policies, the dataset trajectories have behavior law PHμ, and JH(π;s0)=EPHπGH.

[F2]

Finite-horizon doubly robust off-policy value evaluation: V^H=0, V^t(s)=∑aπ(a∣s)Q^t(s,a), and the estimator is the average of the stated finite weighted residual scores.

[F3]

Finite-horizon policy ratios are trajectory Radon-Nikodym derivatives: under full coverage, exact products of action ratios are the RN densities on every prefix through the next reward and state.

[F4]

A finite MDP policy generates action-state-reward trajectories: conditional on a finite history ending at state s and action a, the next reward/state atom has probability p(s′,r∣s,a); this follows by dividing the successive prefix atom masses when the conditioning history has positive behavior probability.

[F5]

Conditional expectation as an ae class and Conditional expectation exists by radon nikodym: under AC, conditional expectations exist as almost-sure classes with versions satisfying the event-integral definition Conditional expectation given a sigma algebra.

[F6]

Taking out what is known: if X is integrable and Z is bounded and measurable with respect to the conditioning sigma-algebra, then E[ZX∣G]=ZE[X∣G] almost surely.

[F7]

Basic algebra and order properties of conditional expectation: conditional expectation is linear and preserves total expectation.

[F8]

Integrable real and complex functions, and their integrals and The Lebesgue integral is linear on L1(μ): finite-MDP, finite-horizon terms are integrable, and finite real sums may be integrated termwise.

Proof

Given: The hypotheses and conventions in the Statement and [A1], [F1]–[F8].

1.1givenF1F2F3construct

First assume condition 1. For every t, the residual Ct=Rt+1+γV^t+1(St+1)−Q^t(St,At) is a function of the prefix through (Rt+1,St+1), so [F3] gives Eμ[W^0:tCt]=Eπ[Ct]. The baseline term is the same under both laws because S0=s0 is fixed.

1.2givenF1F2algebra

Now assume condition 2. For each s, let Utπ(s) be the expected discounted return over steps t,…,H−1 under target policy π, starting at state s at time t, and set UHπ(s)=0. The zero-step return gives UHπ=VHπ. If Ut+1π=Vt+1π, then conditioning on the finite target action sum and the joint next-state/reward mass gives Utπ(s)=∑aπ(a∣s)∑s′,rp(s′,r∣s,a)(r+γVt+1π(s′))=∑aπ(a∣s)Qtπ(s,a)=Vtπ(s). Backward induction proves Utπ=Vtπ for all t, hence V0π(s0)=JH(π;s0). Condition 2 and the algorithm's definition of V^t then give V^t=Vtπ for all t.

1.3givenA1F4F5F6F7F8constructalgebra

Fix t and let Ht be the finite sigma-algebra generated by the history through (St,At). For each positive-probability history atom h ending at (s,a), the path-law formula in [F4] gives Pμ(h,(Rt+1,St+1)=(r,s′))=Pμ(h) p(s′,r∣s,a); dividing by Pμ(h)>0 proves that the conditional next reward/state mass is p(s′,r∣s,a). Therefore Eμ[Ct∣Ht]=∑s′,rp(s′,r∣s,a)(r+γVt+1π(s′)−Qtπ(s,a))=0. The equality follows because Qtπ(s,a) is defined by the same finite sum. Each W^0:t is a finite Ht-measurable function, since the trajectory space and horizon are finite and the multipliers are fixed. Applying [F6] and then expectation preservation [F7] yields Eμ[W^0:tCt]=0.

2.1givenF1F2F3F8step 1.1algebra

For each state s, ∑aπ(a∣s)Q^t(s,a)=V^t(s), so averaging over the target-law distribution of St gives Eπ[Q^t(St,At)]=Eπ[V^t(St)]. Substituting the density identities from step 1.1 into the expected score, the V^t terms telescope: EμD=V^0(s0)+∑t=0H−1γtEπ[Rt+1]+∑t=0H−1γt+1Eπ[V^t+1(St+1)]−∑t=0H−1γtEπ[V^t(St)]=JH(π;s0) because S0=s0 and V^H=0. This proves condition 1 without requiring a correct Q model.

2.2givenF2step 1.2step 1.3algebra

Every residual term in D has zero expectation by step 1.3, while the baseline is V^0(s0)=V0π(s0)=JH(π;s0) by step 1.2. Hence EμD=JH(π;s0). No coverage or ratio-correctness premise was used in this branch.

3.1step 2.1step 2.2F1F8algebra∎

Condition 1 implies that one trajectory score has expectation JH(π;s0) by step 2.1, and condition 2 implies the same by step 2.2. Every evaluation trajectory has this same behavior law by [F1], so linearity of the integral [F8] makes their finite sample average have expectation JH(π;s0). Thus either exact condition is sufficient.

Depends on

Used by

Dependency tree · two levels

48 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