OAI/Combinatorics/TreewidthL1/ExpandedParticles.lean
27 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.BoundedTreewidthL1.anchor_embedding_preparationline 11 - lemma
OAI.BoundedTreewidthL1.marginal_monoline 137 - lemma
OAI.BoundedTreewidthL1.marginal_addline 145 - lemma
OAI.BoundedTreewidthL1.marginal_smulline 155 - lemma
OAI.BoundedTreewidthL1.marginal_compline 165 - lemma
OAI.BoundedTreewidthL1.marginal_totalline 184 - lemma
OAI.BoundedTreewidthL1.glueWeights_row_formulaline 191 - lemma
OAI.BoundedTreewidthL1.glueWeights_col_formulaline 204 - theorem
OAI.BoundedTreewidthL1.glueWeights_of_submarginalline 217 - def
OAI.BoundedTreewidthL1.ExpandedParticleKernel.composeline 249Source documentation
A finite transition coupling. We compose couplings, not stochastic kernels, so zero-mass states require no arbitrary probability distribution.
noncomputable def compose {A B C : Type*} [Fintype B] (μ : B → ℝ) (J : A → B → ℝ) (K : B → C → ℝ) (a : A) (c : C) : ℝ := … - theorem
OAI.BoundedTreewidthL1.ExpandedParticleKernel.retained_or_free_marginalline 253 - theorem
OAI.BoundedTreewidthL1.ExpandedParticleKernel.compose_couplingline 291 - theorem
OAI.BoundedTreewidthL1.ExpandedParticleKernel.compose_traceline 337 - abbrev
OAI.BoundedTreewidthL1.ExpandedParticleLaw.Stateline 359 - def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.labelline 361 - def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.weightline 364 - def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.traceline 367 - def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.incomingKeyline 371Source documentation
At incoming updates, the entire state is retained on protected particles. Every remaining state is pooled in one free class.
noncomputable def incomingKey (C : Finset ι) (a : State ι V) : Option (State ι V) := …
- def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.departureKeyline 376Source documentation
Departure reheats the fresh pair jointly and every other index separately. Orientation is retained in either case.
noncomputable def departureKey (a b : ι) (x : State ι V) : ι × Bool := …
- def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.incomingline 379 - def
OAI.BoundedTreewidthL1.ExpandedParticleLaw.departureline 383 - lemma
OAI.BoundedTreewidthL1.ExpandedParticleLaw.weight_nonnegline 387 - lemma
OAI.BoundedTreewidthL1.ExpandedParticleLaw.finite_eventline 392 - lemma
OAI.BoundedTreewidthL1.ExpandedParticleLaw.oriented_marginalline 400 - theorem
OAI.BoundedTreewidthL1.ExpandedParticleLaw.trace_marginalline 432Source documentation
Exact original symmetric bag trace; no change of the prepared marginal.
theorem trace_marginal (M : ℝ) (F : ι → V → ℝ) (P : Finset V) (b : P → Bool) : marginal (trace P) (weight M F) b = (particleTrace M F P).real {b} := by …Mentions: OAI.BoundedTreewidthL1.marginal, OAI.BoundedTreewidthL1.ExpandedParticleLaw.trace, OAI.BoundedTreewidthL1.ExpandedParticleLaw.weight, OAI.BoundedTreewidthL1.particleTrace
- theorem
OAI.BoundedTreewidthL1.ExpandedParticleLaw.incoming_couplingline 456 - theorem
OAI.BoundedTreewidthL1.ExpandedParticleLaw.departure_couplingline 490