OAI/Geometry/HyperbolicGroups/RestrictOccurrence.lean
24 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weightsline 15Source documentation
Integer weights on the occurrences, with fan slots retained at every level.
structure Weights where …
- def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.positionline 27 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.TopAtline 33 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.FanAtline 34 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.SquareAtline 35 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.SixAtline 36 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.topEnumline 38 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.fanEnumline 39 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.squareEnumline 40 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.sixEnumline 41 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.topIndexline 43 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.fanIndexline 44 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.squareIndexline 45 - abbrev
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.sixIndexline 46 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.atLevelline 49Source documentation
The literal collection at level j; a retained top keeps every fan slot.
def atLevel (j : ℕ) : Shape (Fintype.card (W.TopAt j)) (Fintype.card (W.FanAt j)) (Fintype.card (W.SquareAt j)) := …Mentions: OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape
- def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.embedPositionline 59Source documentation
Positions and trials embed in the unchanged original arrays.
def embedPosition (j : ℕ) : (W.atLevel j).Pos (Fintype.card (W.SixAt j)) → T.Pos v | .inl a => .inl (W.topIndex j a) | .inr (.inl ⟨b,f⟩) => .inr (.inl ⟨W.fanIndex j b,f⟩) | .inr (.inr (.inl ⟨e,f⟩)) => .inr (.inr (.inl ⟨W.squareIndex j e,f⟩)) | .inr (.inr (.inr (e,i))) => .inr (.inr (.inr (W.sixIndex j e,i)))
Mentions: OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Pos
- def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.embedTrialline 65 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.embedPosition_injectiveline 72 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.embedTrial_injectiveline 89 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.image_embedPositionline 99 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.coreCoord_embedline 131 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.row_embedline 140 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.rank_embedline 159 - theorem
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.Weights.rank_level_boundline 170Source documentation
Any good bounded-rank table supplies the full weighted-level estimates on actual field positions; the restricted collection is reindexed rather than assumed to satisfy a new condition.
theorem rank_level_bound {M n : ℕ} {α β δ : ℝ} {w : Entry (SymmetricAlphabet n) → Bool} (h : GoodUpTo M α β δ w) (hs : s ≤ M) (hu : u ≤ M) (hq : q ≤ M) (hv : v ≤ M) (σ : T.Pos v → SymmetricAlphabet n) (hi : Function.Injective (T.row σ)) (hp : BernoulliCandidates.Present T.row w σ) (j : ℕ) : (Coincidence.rankOn (fun p => (σ p).1) (Finset.univ.filter (fun p => j < W.position p)) : ℝ) ≤ ((3-β)-7*(2-α)) * Fintype.card (W.TopAt j) + (2-α) * Fintype.card (W.FanAt j) + (2-δ) * Fintype.card (W.SquareAt j) + (3-δ) * Fintype.card (W.SixAt j) := by …Mentions: OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Entry, OAI.HyperbolicObstruction.IncidenceTemplate.SymmetricAlphabet, OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.GoodUpTo, OAI.HyperbolicObstruction.BernoulliCandidates.Present, OAI.HyperbolicObstruction.Coincidence.rankOn