OAI/Algebra/DepthFive/PathMassLowerBound.lean
3 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Problem335.bidegree_first_moment_lower_boolline 14Source documentation
Boolean-fiber form of the occupation lower estimate.
theorem bidegree_first_moment_lower_bool {σ : Type*} [Fintype σ] [DecidableEq σ] (side : σ → Bool) (a b : ℕ) [Fintype (Index side a b)] [Nonempty {x // side x = true}] [Nonempty {x // side x = false}] (s : Finset {x // side x = true}) (z : Finset {x // side x = false}) (ha : 0 < a) (hb : 0 < b) (hs : 2 * s.card ≤ a) (hz : 2 * z.card ≤ b) : Real.exp ((-(s.card : ℝ) ^ 2 / a - (s.card : ℝ) ^ 2 / (2 * Fintype.card {x // side x = true})) + (-(z.card : ℝ) ^ 2 / b - (z.card : ℝ) ^ 2 / (2 * Fintype.card {x // side x = false}))) * (((a : ℝ) / Fintype.card {x // side x = true}) ^ s.card * (1 + (b : ℝ) / Fintype.card {x // side x = false}) ^ z.card) ≤ (∑ d : Index side a b, … - theorem
OAI.Problem335.path_source_mass_lowerline 42Source documentation
Each squarefree Fock path has large average squared amplitude over the actual bidegree source. No independence of coordinates within a group is assumed.
theorem path_source_mass_lower {σ : Type*} [Fintype σ] [DecidableEq σ] (side : σ → Bool) (a b : ℕ) [Fintype (Index side a b)] [Nonempty {x // side x = true}] [Nonempty {x // side x = false}] (p : List σ) (hp : p.Nodup) (ha : 0 < a) (hb : 0 < b) (hs : 2 * (selectedPathCoordinates side p true).card ≤ a) (hz : 2 * (selectedPathCoordinates side p false).card ≤ b) : Real.exp ((-((selectedPathCoordinates side p true).card : ℝ) ^ 2 / a - ((selectedPathCoordinates side p true).card : ℝ) ^ 2 / (2 * Fintype.card {x // side x = true})) + (-((selectedPathCoordinates side p false).card : ℝ) ^ 2 / b - ((selectedPathCoordinates side p false).card : ℝ) ^ 2 / (2 * Fintype.card {x // side x = false}))) * …Mentions: OAI.Problem335.selectedPathCoordinates
- theorem
OAI.Problem335.immPath_source_mass_lowerline 68Source documentation
Concrete IMM per-path first moment. The loss and geometric benchmark depend only on the selected layer counts, not on the chosen path.
theorem immPath_source_mass_lower (n : ℕ) (hn : 0 < n) (side : Fin n → Bool) (a b : ℕ) [Fintype (Index (fun x : Fin n × Fin n × Fin n => side x.1) a b)] [Nonempty {x : Fin n × Fin n × Fin n // side x.1 = true}] [Nonempty {x : Fin n × Fin n × Fin n // side x.1 = false}] (p : List (Fin n × Fin n × Fin n)) (hp : p ∈ immPaths n hn) (ha : 0 < a) (hb : 0 < b) (hs : 2 * (Finset.univ.filter (fun t : Fin n => side t = true)).card ≤ a) (hz : 2 * (Finset.univ.filter (fun t : Fin n => side t = false)).card ≤ b) : Real.exp ((-((Finset.univ.filter (fun t : Fin n => side t = true)).card : ℝ) ^ 2 / a - ((Finset.univ.filter (fun t : Fin n => side t = true)).card : ℝ) ^ 2 / (2 * Fintype.card {x : Fin n × Fin n × Fin n // side x.1 = true})) + …Mentions: OAI.Problem335.immPaths