OAI/Probability/InvariantIsing/Cavity/CavityReplicaNodeProjection.lean
9 declarations, 0 contain sorry, 0 declared as axioms
The finite set of Gaussian nodes visited by a tuple of cavity leaves. Each replica keeps the common root and shared edges, and receives its own ordinary terminal residual.
- lemma
OAI.InvariantIsing.cavity_nodeAt_injectiveline 16 - def
OAI.InvariantIsing.cavityReplicaNodePathline 23 - def
OAI.InvariantIsing.cavityReplicaNodeSupportline 29 - def
OAI.InvariantIsing.cavityReplicaNodeWeightline 34 - lemma
OAI.InvariantIsing.cavityReplicaNodePath_subsetline 39 - lemma
OAI.InvariantIsing.cavity_replica_node_sumline 45 - theorem
OAI.InvariantIsing.cavity_replica_node_fieldline 81Source documentation
The node representation is pointwise the original root-plus-forest field, including the independent residual of each replica.
theorem cavity_replica_node_field {r d : ℕ} (n : ℕ) (σ : Fin r → LabeledLeaf n) (T : LabeledTree n) (p : (EuclideanSpace ℝ (Fin d) × (ForestVertex n → EuclideanSpace ℝ (Fin d))) × (Fin r → EuclideanSpace ℝ (Fin d))) : cavityGaussianNodeSum (cavityReplicaNodeWeight n σ) (fun a => cavityReplicaNodeJoin n r p a) = WithLp.toLp 2 (fun q : Fin r × Fin d => (cavityLeafSum n p.1.1 (labeledNoiseLeaf _ n (T, markForestOfCoords _ n p.1.2) (σ q.1)) + p.2 q.1) q.2) := by …Mentions: OAI.InvariantIsing.cavityGaussianNodeSum, OAI.InvariantIsing.cavityReplicaNodeWeight, OAI.InvariantIsing.cavityReplicaNodeJoin, OAI.InvariantIsing.cavityLeafSum
- def
OAI.InvariantIsing.cavityReplicaGaussianCovarianceline 98 - theorem
OAI.InvariantIsing.cavity_replica_gaussian_field_lawline 107Source documentation
Joint law of the actual cavity fields for any fixed tuple of leaves. The same root is retained in every replica; ordinary residuals are independent.
theorem cavity_replica_gaussian_field_law {r d : ℕ} (n : ℕ) (S₀ R : Matrix (Fin d) (Fin d) ℝ) (S : ℕ → Matrix (Fin d) (Fin d) ℝ) (hS₀ : S₀.PosSemidef) (hR : R.PosSemidef) (hS : ∀ i, (S i).PosSemidef) (T : LabeledTree n) (σ : Fin r → LabeledLeaf n) : (((multivariateGaussian (0 : EuclideanSpace ℝ (Fin d)) S₀).prod (Measure.infinitePi (fun v : ForestVertex n => multivariateGaussian (0 : EuclideanSpace ℝ (Fin d)) (S (forestVertexDepth n v))))).prod (Measure.pi (fun _ : Fin r => multivariateGaussian (0 : EuclideanSpace ℝ (Fin d)) R))).map (fun p => WithLp.toLp 2 (fun q : Fin r × Fin d => (cavityLeafSum n p.1.1 (labeledNoiseLeaf _ n (T, markForestOfCoords _ n p.1.2) (σ q.1)) + p.2 q.1) q.2)) = …Mentions: OAI.InvariantIsing.cavityLeafSum