Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-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.

Behavior cloning can incur quadratic cost under state-distribution shift

Example

Let the states be g (good) and b (bad), with initial state S0=g. At g the actions are c and e; action c stays at g with task cost 0, while action e moves to b with cost 1. At b the actions are r and e; action r moves to g with cost 0, while action e stays at b with cost 1. The transition is deterministic for every state/action pair. The deterministic expert chooses c at g and r at b. For a parameter ϵ with 0<ϵ≤1/T, the learner chooses e at g with probability ϵ and c otherwise, and always chooses e at b. Use the statewise 0–1 expert-action disagreement as surrogate loss.

The diagram labels each deterministic transition by action/task-cost; the text specifies the two stochastic action probabilities of the learner. The expert occupancy is concentrated at g, so the behavior-cloning disagreement loss on expert states is ϵ. Under the learner, the expected total task cost is

∑k=1T(1−(1−ϵ)k),

which lies between ϵT2/8 and ϵT2. Thus an ϵ disagreement rate on expert states can correspond to quadratic-in-T learner cost when a mistake moves the learner to states absent from expert demonstrations.

gbc=0e=1e=1r=0

Facts & Assumptions

Given: The two-state transition/task-cost model, expert, learner, horizon, and surrogate loss in the Example.

[F1]

Finite-horizon imitation learning and expert-surrogate loss: dπ is the normalized average of the state distributions at times 0,…,T−1, and an expert surrogate is a [0,1]-valued upper bound on the probability of taking an action different from the deterministic expert. The Example chooses the surrogate equal to that disagreement probability.

[A1]

T≥1 and 0<ϵ≤1/T.

Verification

1.1F1A1given

Under the expert, the state remains g at every decision time, so dπ∗ is the point mass at g. The learner's action-disagreement probability at g is ϵ, hence its behavior-cloning surrogate loss averaged under dπ∗ equals ϵ.

1.2A1F1algebra

Put q=1−ϵ. The probability that the learner is at g at time t is qt: it is 1 at t=0, and if it is g at time t it remains there at the next state with probability q, while if it is b it remains b. Thus the probability at time t+1 is qtq=qt+1. At decision time t, expected cost is qtϵ+(1−qt)=1−qt+1. Summing for t=0,…,T−1 gives the displayed cost.

2.1A1step 1.2algebra

For each integer k≥1, (1−ϵ)k≥1−kϵ: the case k=1 is equality, and if it holds at k, multiplication by 1−ϵ≥0 gives (1−ϵ)k+1≥(1−kϵ)(1−ϵ)=1−(k+1)ϵ+kϵ2≥1−(k+1)ϵ. Therefore 1−qk≤kϵ.

2.2A1step 1.2algebra

If T=1, the displayed cost is ϵ, which lies between ϵT2/8 and ϵT2. Now assume T≥2, so 0<ϵ≤1/2. Then (1−ϵ)−1≥1+ϵ because (1−ϵ)−1−(1+ϵ)=ϵ2/(1−ϵ)≥0. Also (1+ϵ)k≥1+kϵ for all k≥1: it is equality for k=1, and multiplication by 1+ϵ>0 gives (1+ϵ)k+1≥(1+kϵ)(1+ϵ)=1+(k+1)ϵ+kϵ2≥1+(k+1)ϵ. Hence qk≤1/(1+kϵ). For k≤T, [A1] gives kϵ≤1, so 1−qk≥kϵ/(1+kϵ)≥kϵ/2. Let r=⌈T/2⌉; there are at least T/2 integer indices from r through T, each at least T/2, so ∑k=1Tk≥T2/4. The expected cost is at least ϵT2/8.

3.1A1step 2.1step 2.2algebra∎

Summing the upper estimate 1−qk≤kϵ from step 2.1 gives cost at most ϵ∑k=1Tk≤ϵT2. Together with the lower estimate from step 2.2, this proves the claimed bounds.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

4 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