OAI/Probability/MatroidSecretary/Weights/FiniteWeightLawTheorems.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Finite conditional-kernel bridge for the secretary transport. The algebraic fiber identity is a hypothesis of these reusable lemmas, not a substitute for proving that identity for the manuscript's actual source-seed law.
- theorem
OAI.MatroidProphet.FiniteLaw.weightPMF_applyline 18 - instance
OAI.MatroidProphet.FiniteLaw.weightMeasure_probabilityline 22 - theorem
OAI.MatroidProphet.FiniteLaw.weightMeasure_singletonline 28 - theorem
OAI.MatroidProphet.FiniteLaw.integral_weightMeasureline 33 - theorem
OAI.MatroidProphet.FiniteLaw.sum_real_singletonline 39 - theorem
OAI.MatroidProphet.FiniteLaw.weightMeasure_real_singletonline 46Source documentation
No finite-law assumption is added: every probability measure on a finite discrete space is exactly the measure of its real singleton weights.
theorem weightMeasure_real_singleton [MeasurableSpace α] [MeasurableSingletonClass α] (μ : Measure α) [IsProbabilityMeasure μ] : weightMeasure (fun a => μ.real {a}) (fun _ => measureReal_nonneg) (sum_real_singleton μ) = μ := by …Mentions: OAI.MatroidProphet.FiniteLaw.weightMeasure, OAI.MatroidProphet.FiniteLaw.sum_real_singleton
- theorem
OAI.MatroidProphet.FiniteLaw.map_real_singletonline 56 - theorem
OAI.MatroidProphet.FiniteLaw.kernelJointPMF_applyline 70 - instance
OAI.MatroidProphet.FiniteLaw.kernelJointMeasure_probabilityline 77 - theorem
OAI.MatroidProphet.FiniteLaw.integral_kernelJointMeasureline 85 - theorem
OAI.MatroidProphet.FiniteLaw.kernelJointPMF_eq_mapline 100 - theorem
OAI.MatroidProphet.FiniteLaw.kernelJointMeasure_eq_mapline 122 - theorem
OAI.MatroidProphet.FiniteLaw.integral_reconstructionline 138Source documentation
The joint law transports every statistic of the observation and full seed, not merely statistics of the sacrificed mask.
theorem integral_reconstruction [MeasurableSpace α] [MeasurableSingletonClass α] [MeasurableSpace β] [MeasurableSingletonClass β] (p : α → ℝ) (hp : ∀ a, 0 ≤ p a) (hp1 : ∑ a, p a = 1) (obs : α → β) (m : β → ℝ) (k : β → α → ℝ) (hm : ∀ b, 0 ≤ m b) (hm1 : ∑ b, m b = 1) (hk : ∀ b a, 0 ≤ k b a) (hk1 : ∀ b, ∑ a, k b a = 1) (hjoint : ∀ b a, m b * k b a = if obs a = b then p a else 0) (f : β × α → ℝ) : (∫ b, ∫ a, f (b, a) ∂weightMeasure (k b) (hk b) (hk1 b) ∂weightMeasure m hm hm1) = ∫ a, f (obs a, a) ∂weightMeasure p hp hp1 := by … - theorem
OAI.MatroidProphet.FiniteLaw.observation_eq_of_joint_supportline 157Source documentation
Every positive-mass reconstructed joint outcome has exactly its advertised observation. Zero-mass fibers are not silently ruled out.
theorem observation_eq_of_joint_support (p : α → ℝ) (obs : α → β) (m : β → ℝ) (k : β → α → ℝ) (hm : ∀ b, 0 ≤ m b) (hm1 : ∑ b, m b = 1) (hk : ∀ b a, 0 ≤ k b a) (hk1 : ∀ b, ∑ a, k b a = 1) (hjoint : ∀ b a, m b * k b a = if obs a = b then p a else 0) (b : β) (a : α) (ha : (b, a) ∈ (kernelJointPMF m k hm hm1 hk hk1).support) : obs a = b := by …