proof
P16
Lean spine source
formal/Bundles.leanFrom the machine-checked spine in formal/ (Mathlib + spine imports). Not self-contained for Lean 4 Web — use the repo or a local lake build.
theorem P16_lhv_sample_window_separates_flat_reward_learning
{K n D : Nat}
(hK : K < n)
(hD : n < D) :
LHVSampleSufficient K n ∧ FlatRewardUnderSampled D n :=
⟨Nat.le_of_lt hK, hD⟩
/-- C-VB (P19): every scalar reward `r` is realized by a one-dimensional
(`k = 1`) bundle weight vector. Inverse RL embeds into the bundle model. -/