def
definition
LedgerBoundarySparsity
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Information.NESSConditionalIndependenceMeasure on GitHub at line 69.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
66blanket factorization. In later work this can be derived from a concrete
67recognition-field generator; here it is the exact hypothesis needed for
68conditional independence. -/
69def LedgerBoundarySparsity
70 (P : ProbabilityMeasure Ω)
71 (π : BlanketProjection Ω Internal Blanket External) : Prop :=
72 ∀ (i : Internal) (b : Blanket) (e : External),
73 (P : Measure Ω) (atomSet π i b e) * (P : Measure Ω) (blanketSet π b) =
74 (P : Measure Ω) (internalBlanketSet π i b) *
75 (P : Measure Ω) (blanketExternalSet π b e)
76
77theorem ledger_sparsity_implies_measure_condIndep
78 (P : ProbabilityMeasure Ω)
79 (π : BlanketProjection Ω Internal Blanket External)
80 (h : LedgerBoundarySparsity P π) :
81 CondIndepGivenBlanket P π := by
82 exact h
83
84/-- Product form of conditional independence. This is the event-level
85conditional-independence identity, kept in multiplication form to avoid
86division side conditions in `ENNReal`. -/
87theorem conditional_product_form
88 (P : ProbabilityMeasure Ω)
89 (π : BlanketProjection Ω Internal Blanket External)
90 (h : CondIndepGivenBlanket P π)
91 (i : Internal) (b : Blanket) (e : External) :
92 (P : Measure Ω) (atomSet π i b e) * (P : Measure Ω) (blanketSet π b) =
93 (P : Measure Ω) (internalBlanketSet π i b) *
94 (P : Measure Ω) (blanketExternalSet π b e) := by
95 exact h i b e
96
97structure NESSMeasureCert where
98 conditional_independence :
99 ∀ {Ω I B E : Type*} [MeasurableSpace Ω]