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.

Offline reinforcement learning and off-policy evaluation

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Without trajectory coverage, logged data need not identify policy value

Statement

There are two finite one-step Markov decision processes with the same logged-data law under one behavior policy, but different target-policy values and different uniquely optimal actions. A finite one-step Markov decision process here has a finite state set, finite nonempty action sets, a finite reward set, and a probability mass on the next-state/reward pair for every state/action pair. Let the state set be {s0,z}, the action sets be A(s0)={a,b} and A(z)={c}, the reward set be {−1,0,1}, and the horizon be H=1. In both processes, action a at s0 gives reward 0 and moves to z, and action c at z gives reward 0 and stays at z. In process M+, action b at s0 gives reward 1 and moves to z; in process M−, it gives reward −1 and moves to z. The behavior policy chooses a at s0 with probability 1, while the target policy chooses b there with probability 1; both policies choose c at z with probability 1. Every behavior-generated logged trajectory is (s0,a,0,z) in both processes, so every sample size n≥1 has the same logged-data law in M+ and M−. The target value is the expected one-step reward: it is 1 in M+ and −1 in M−, and the unique value-maximizing initial action is b in M+ and a in M−. An estimator here is a real-valued function of the logged dataset; it is unbiased for a target value when its expectation under the logged-data law equals that value. Consequently, no such estimator can be unbiased for the target value in both processes, and no data-based action selector can identify the unique optimal initial action with certainty in both.

Facts & Assumptions

Given: The one-step finite-MDP construction and the behavior and target policies in the Statement; estimator expectations are with respect to the logged-data law.

[F1]

Expectation of a nonnegative or integrable random variable: the expectation of a real integrable estimator is its Lebesgue integral under the logged-data probability law.

Proof

1.1givenconstructalgebra

In each process, every state-action pair has a valid reward/next-state probability row: the specified reward and next state occur with probability 1. Under the behavior policy the only possible one-step trajectory is (s0,a,0,z). Hence each size-n logged dataset consists of the same fixed trajectory tuple in both processes, so its law is the same point mass for every n≥1.

1.2givenF1algebra

The target policy chooses b at s0, so its one-step expected return is 1 in M+ and −1 in M−. Since action a has value 0, the unique maximizing action is b in M+ and a in M−. The behavior law gives zero probability to action b, while the target law gives it probability 1; thus full trajectory coverage fails.

2.1step 1.1step 1.2F1algebra∎

Let T be any real-valued estimator of finite expectation computed from the logged dataset. Equality of the two dataset laws in step 1.1 implies EM+T=EM−T by [F1]. Unbiasedness in both processes would require this common expectation to equal both 1 and −1, which is impossible. A data-based action selector has the same output distribution in both processes; if it chooses b with probability q, its probability of being correct is q in M+ and 1−q in M−, so it cannot identify the unique maximizing action with certainty in both.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-horizon offline reinforcement-learning dataset and coverage

Definition

Assume the Axiom of Choice for the policy-induced path laws below. Let S be a nonempty finite state set, let A(s) be a finite nonempty action set for each s∈S, and let R⊂R be a finite nonempty reward set. A finite Markov decision process here consists of these sets and a joint next-state/reward probability mass p(s′,r∣s,a)≥0, defined for s,s′∈S, a∈A(s), and r∈R, with ∑s′∈S∑r∈Rp(s′,r∣s,a)=1 for every (s,a). A stationary Markov policy σ assigns probabilities σ(a∣s)≥0 with ∑a∈A(s)σ(a∣s)=1 at every state.

Fix a horizon H≥1, a discount 0≤γ≤1, and an initial state s0∈S. A trajectory is a tuple τ=(s0,a0,r1,s1,…,aH−1,rH,sH) with st∈S, at∈A(st), and rt+1∈R for each 0≤t<H. Write ΩH for the finite set of all such tuples. For each stationary policy σ, let PHσ be the probability law on ΩH whose atom masses are

PHσ({τ})=∏t=0H−1σ(at∣st)p(st+1,rt+1∣st,at).

For a trajectory τ, its finite-horizon return is GH(τ)=∑t=0H−1γtrt+1, and the value of target policy π from s0 is JH(π;s0)=∫ΩHGH dPHπ. A fixed logged dataset of size n≥1 consists of independent trajectories (τ1,…,τn), each with law PHμ for a behavior policy μ; the true behavior propensities μ(a∣s) used to generate the data are known. Full horizon coverage means PHπ≪PHμ, so every behavior-null trajectory event is also target-null. In this finite setting, the condition π(a∣s)>0⇒μ(a∣s)>0 at every state-action pair reachable under π before time H is sufficient for full horizon coverage. A trajectory function is integrable under a law P when ∫ΩH∣f∣ dP<∞. All returns are integrable in this finite-horizon finite-reward setting; importance-weighted return expressions below are used only when they are integrable.

Remarks

The stated state-action support condition implies full horizon coverage. Here a state-action pair (s,a) is reachable under π before time H when PHπ(St=s,At=a)>0 for some 0≤t<H. Suppose a trajectory atom τ has PHπ({τ})>0. Its atom mass is a product of nonnegative factors, so every target action probability and every shared transition/reward factor along τ is positive. Each state-action pair on τ is therefore reachable under π, and the support condition gives μ(at∣st)>0 at every time. The same initial state and transition/reward factors then give PHμ({τ})>0. Since ΩH is finite, every event is a finite union of atoms; thus every PHμ-null event is also PHπ-null, proving PHπ≪PHμ.

LemmaStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Finite-horizon policy ratios are trajectory Radon-Nikodym derivatives

Statement

Assume AC and the finite-horizon dataset conditions of the preceding definition, with full horizon coverage PHπ≪PHμ. For 0≤t<H, let Ωt+1 be the finite set of trajectory prefixes through (Rt+1,St+1), and let Pt+1σ be the marginal law of this prefix under policy σ∈{π,μ}. On a behavior-positive prefix define

W0:t=∏k=0tπ(Ak∣Sk)μ(Ak∣Sk),

and set W0:t=0 on behavior-null prefixes. Then Pt+1π≪Pt+1μ, and W0:t is a version of dPt+1π/dPt+1μ up to Pt+1μ-almost-everywhere equality. In particular, for every real G integrable under PHπ, the full-horizon weight W0:H−1 satisfies

EPHμ[W0:H−1G]=EPHπ[G],EPHμ[W0:H−1∣G∣]<∞.

The same identity holds prefixwise: for each 0≤t<H and every real g integrable under Pt+1π, with g evaluated on the observed prefix,

EPHμ[W0:tg]=EPHπ[g],EPHμ[W0:t∣g∣]<∞.

Statement references

Facts & Assumptions

Given: AC, a finite MDP with fixed initial state s0, finite horizon H, stationary policies π,μ, their induced laws PHπ,PHμ, full horizon coverage PHπ≪PHμ, and integrable G.

[A1]

The Axiom of Choice: AC states that every family of nonempty sets has a choice function; the finite-MDP path-law supplier and the RN density and chain-rule suppliers assume it.

[F1]

Finite-horizon offline reinforcement-learning dataset and coverage: for each policy σ, a feasible length-H trajectory atom has mass ∏k=0H−1σ(ak∣sk)p(sk+1,rk+1∣sk,ak); the initial state and transition/reward law are the same for π and μ.

[F2]

A finite MDP policy generates action-state-reward trajectories: under AC, a finite MDP and stationary policy have the finite-prefix probabilities given by the same product formula.

[F3]

Absolute continuity of a signed or complex measure with respect to a positive measure: PHπ≪PHμ means every PHμ-null measurable set is PHπ-null.

[F4]

A sigma-finite signed measure that is absolutely continuous with respect to a sigma-finite positive measure has a unique almost-everywhere density: under AC, a signed measure ν≪λ with sigma-finite common finite exhaustion has a measurable density unique up to λ-almost-everywhere equality; if ∣ν∣ is finite, the density is integrable.

[F5]

The Radon-Nikodym derivative as an almost-everywhere equivalence class: dν/dλ is the almost-everywhere class of functions representing ν by measurable-set integrals.

[F6]

Radon-Nikodym derivatives satisfy the chain rule along nu << mu << lambda: under AC and the common finite-exhaustion hypotheses, ν≪μ≪λ implies dν/dλ=(dν/dμ)(dμ/dλ) λ-almost everywhere.

[F7]

Integrating against a density agrees with integrating the product: for nonnegative measurable f,g, ∫g d(f dμ)=∫gf dμ on any measure space.

[F8]

Integrable real and complex functions, and their integrals and The Lebesgue integral is linear on L1(μ): real integrable functions have finite positive and negative integrals, and their integrals are linear.

Proof

Given: The hypotheses and conventions in the Statement.

1.1givenF1F3algebra

For a complete trajectory atom τ=(s0,a0,r1,…,aH−1,rH,sH), [F1] gives PHσ({τ})=∏k=0H−1σ(ak∣sk)p(sk+1,rk+1∣sk,ak). If this atom has positive target mass, coverage makes its behavior mass positive. The initial state and every transition/reward factor are common, so on every behavior-positive atom the quotient PHπ({τ})/PHμ({τ}) is exactly ∏k=0H−1π(ak∣sk)/μ(ak∣sk); if the target mass is zero, this quotient is zero.

2.1givenA1F1F2F3F4F5F6step 1.1construct

Fix t<H and project the full trajectory law onto Ωt+1. If a prefix set is behavior-null, its inverse image in ΩH is behavior-null; full coverage makes that inverse image target-null, so Pt+1π≪Pt+1μ. The prefix space is finite. Let λt+1 be counting measure on it; Pt+1μ≪λt+1, and the whole prefix space is a common finite exhaustion for λt+1, Pt+1μ, and Pt+1π. By [A1], [F4]–[F6] give the RN density classes and their chain rule. On each behavior-positive prefix, [F1]–[F2] give the atom-mass quotient by cancelling the common initial and transition/reward factors, leaving ∏k=0tπ(Ak∣Sk)/μ(Ak∣Sk). Thus W0:t=dPt+1π/dPt+1μ almost everywhere.

3.1givenF7F8step 2.1algebra∎

Fix t<H and a real g integrable under Pt+1π. Step 2.1 supplies the prefix density W0:t. Applying [F7] to g+ and g− gives EPHμ[W0:t∣g∣]=EPt+1π∣g∣<∞ and equality of the two weighted integrals for each part. Subtracting the finite positive and negative integrals by [F8] proves the prefix expectation identity. Taking t=H−1 and g=G gives the full-horizon assertion.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Ordinary, per-decision, and weighted trajectory importance sampling

Definition

Assume AC for the policy-induced trajectory laws. Input a finite-horizon logged dataset of n≥1 independent behavior trajectories, a target policy π, the true behavior propensities μ(a∣s), horizon H, and discount 0≤γ≤1. Require full horizon coverage PHπ≪PHμ. For trajectory i, compute ρi,t=π(Ati∣Sti)/μ(Ati∣Sti) for 0≤t<H, and Wi,t=∏k=0tρi,k; set Wi,−1=1. If an observed pair has μ(Ati∣Sti)=0<π(Ati∣Sti), return status unsupported; if both probabilities are zero, set that ratio to zero. Let Gi=∑t=0H−1γtRt+1i. Return the ordinary trajectory estimator

J^OIS=1n∑i=1nWi,H−1Gi,

the per-decision estimator

J^PDIS=1n∑i=1n∑t=0H−1γtWi,tRt+1i,

and the self-normalized weighted estimator

J^WIS={∑i=1nWi,H−1Gi∑i=1nWi,H−1,∑i=1nWi,H−1>0,0,∑i=1nWi,H−1=0.

The procedure specifies estimators; it includes no finite-sample unbiasedness assertion for the self-normalized output.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-horizon doubly robust off-policy value evaluation

Definition

Assume AC for the behavior-policy trajectory law. Input a finite-horizon logged dataset with n≥1 behavior trajectories, a target policy π, finite real functions Q^t(s,a) for 0≤t<H, and finite nonnegative action-weight multipliers ρ^t(s,a) for 0≤t<H. Hold the functions and multipliers fixed when taking expectation over the evaluation dataset; they may be conditioned on an independent training sample. Define V^H(s)=0 for every s, and for t=H−1,…,0 define

V^t(s)=∑a∈A(s)π(a∣s)Q^t(s,a).

For each logged trajectory i, set W^i,−1=1 and W^i,t=W^i,t−1ρ^t(Sti,Ati) for 0≤t<H. Compute

Di=V^0(s0)+∑t=0H−1γtW^i,t(Rt+1i+γV^t+1(St+1i)−Q^t(Sti,Ati)),

and return J^DR=n−1∑i=1nDi. When supplied as propensity ratios, the multipliers have the form ρ^t(s,a)=π(a∣s)/μ~t(a∣s), with positive denominators on target-positive actions. In the exact-ratio case they equal the target-to-behavior action-likelihood factors π(a∣s)/μ(a∣s); the procedure also permits finite fitted multipliers for the correct-value-model case. The fixed terminal value V^H=0 is part of the procedure.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Trajectory and per-decision importance sampling are unbiased under coverage

Statement

Assume AC and the finite-horizon dataset conditions with full trajectory coverage PHπ≪PHμ, true known behavior propensities, and the integrability hypotheses in the dataset definition. Whenever the preceding algorithm returns numerical estimates, all three estimates are finite. Under the behavior-generated law of the n independent trajectories, its unsupported status occurs only on a null event; assign any fixed finite values to the three estimator expressions there. The ordinary trajectory estimator and per-decision estimator then each have expectation JH(π;s0). This statement makes no finite-sample unbiasedness claim for the self-normalized weighted estimator.

Facts & Assumptions

Given: AC, a finite-horizon dataset of n≥1 independent behavior trajectories, target and behavior policies, full trajectory coverage, and the finite-horizon return.

[A1]

The Axiom of Choice: AC is assumed by the trajectory-law and RN-density suppliers.

[F1]

Finite-horizon offline reinforcement-learning dataset and coverage: each feasible trajectory atom has mass ∏k=0H−1μ(ak∣sk)p(sk+1,rk+1∣sk,ak), logged trajectories are independent with law PHμ, the target value is JH(π;s0)=EPHπGH, and the finite-horizon return is integrable.

[F2]

Ordinary, per-decision, and weighted trajectory importance sampling: OIS averages Wi,H−1Gi; PDIS averages ∑t=0H−1γtWi,tRt+1i.

[F3]

Finite-horizon policy ratios are trajectory Radon-Nikodym derivatives: the full weight changes PHμ to PHπ, and each prefix weight changes the behavior prefix law to the target prefix law; the corresponding weighted absolute integrals are finite.

[F4]

The Lebesgue integral is linear on L1(μ): the integral of a finite sum of integrable trajectory functions is the sum of their integrals.

Proof

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

1.1F1F2algebra

On any input where the algorithm returns numerical estimates, each propensity ratio is finite: when μ(Ati∣Sti)>0, it is a quotient of finite probabilities by a positive probability; when both probabilities are zero, the algorithm sets the ratio to zero. If μ(Ati∣Sti)=0<π(Ati∣Sti), the algorithm returns unsupported instead. Thus every cumulative weight is finite. Each return and every finite sum in OIS and PDIS is finite because the reward set, horizon, and dataset are finite. The WIS numerator and denominator are finite, and the procedure either divides by a positive finite denominator or returns zero.

2.1givenF1F2step 1.1algebra

An observed pair with μ(Ati∣Sti)=0 lies on a behavior-null trajectory atom by [F1]. Since the trajectory space, horizon, and sample size are finite, the event that any observed pair has zero behavior propensity is a finite union of null events. The algorithm therefore returns numerical estimates almost surely under the behavior sample law. Extending the three estimator expressions by any fixed finite values on the unsupported null event does not change their expectations.

3.1givenA1F1F2F3F4step 2.1algebra

Fix a logged trajectory index i. By [F1], its law is PHμ, and [F3] applied to Gi gives Eμ[Wi,H−1Gi]=Eπ[GH]=JH(π;s0). Linearity [F4] gives Eμ[J^OIS]=n−1∑i=1nJH(π;s0)=JH(π;s0).

3.2givenF1F2F3F4step 2.1algebra

Fix i and 0≤t<H. The reward Rt+1i is a function of the prefix through (Rt+1,St+1), so [F3] gives Eμ[Wi,tRt+1i]=Eπ[Rt+1]. Multiplying each equality by the fixed γt and summing the finite range 0≤t<H, [F4] yields Eμ[∑t=0H−1γtWi,tRt+1i]=JH(π;s0).

4.1step 2.1step 3.1step 3.2F2F4algebra∎

Each of the n PDIS trajectory scores in [F2] has expectation JH(π;s0) by step 3.2. Their finite sample average has the same expectation by [F4], proving Eμ[J^PDIS]=JH(π;s0). Step 3.1 proves the ordinary-estimator claim.

TheoremStatement: Literature-sourcedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

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.

RemarkRemark: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Off-policy estimates do not guarantee offline policy safety

Limits of offline evaluation and policy optimization

Under the finite-horizon data assumptions above, full trajectory-law coverage, true known behavior propensities, and integrable weighted returns, the ordinary trajectory and per-decision importance-sampling estimators are unbiased for the expected return of the fixed target policy. In this finite trajectory setting their finite numerical outputs have finite variance, but they do not provide a variance bound uniform over behavior policies, a confidence bound, or a guarantee that the target policy outperforms the behavior policy. For each fixed model, horizon, and sample size, the trajectory dataset space is finite; after any fixed finite assignment on the behavior-null unsupported event, each estimator has finitely many finite values, so its second moment and variance are finite. Product weights can vary exponentially with horizon; self-normalization and clipping can change finite-sample expectations. With missing coverage, two environments can agree on every logged trajectory and assign different values to an unobserved action. A conservative policy constraint explicitly restricts candidate policies, for example by limiting their divergence from the behavior policy; a pessimistic value adjustment lowers predicted values for poorly supported actions. These choices can reduce unsupported action selection but can also limit policy improvement, and they are not by themselves safety guarantees. Model exploitation occurs when optimization selects state-action pairs where an approximate dynamics or value model overpredicts return; optimizing such errors can worsen real performance. A finite-sample safety or performance guarantee needs its own assumptions and error bounds.

4 · Examples, counterexamples and false statements

None yet.

Sources