OAI/Geometry/HyperbolicGroups/Fragment.lean
19 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.defectConstantline 20Source documentation
Exact source defect constant. It depends on the fixed parameters, not on alphabet size, the picture or fragment.
def defectConstant (α β δ : ℝ) : ℝ := min (β-7*α) (min (α/5) δ)
- lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.defectConstant_posline 22 - structure
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentDataline 28Source documentation
Per-fan normal link data, all indexed sides, and elementary side counts of an actual fragment. No filling or area inequality is a field of this structure.
structure FragmentData {s u q v : ℕ} (T : Shape s u q) (W : T.Weights (v := v)) where …Mentions: OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape
- def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.topsline 49 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.trianglesline 50 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.squaresline 51 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.hexagonsline 52 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.fanWeightline 53 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.paymentsline 54 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.partialCountline 55 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.arealine 56 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.boundaryline 57 - def
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.defectline 59 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.nominal_apexline 61 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.triangles_leline 77 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.partial_leline 81 - lemma
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.defect_geline 87 - theorem
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.boundline 106Source documentation
Full source fragment inequality, derived from the produced rank event on the actual same arrays and the normal links/indexed side data above.
theorem bound {M n K : ℕ} {α β δ : ℝ} {w : Entry (SymmetricAlphabet n) → Bool} (ha : 0 ≤ α) (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 σ) (htK : ∀ a, W.top a ≤ K) (hfK : ∀ b, W.fan b ≤ K) (hqK : ∀ e, W.square e ≤ K) (hdK : ∀ e, W.six e ≤ K) (hc : ∀ e, (σ (F.left e)).1 = (σ (F.right e)).1) : defectConstant α β δ * F.area ≤ F.boundary := by …Mentions: OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Entry, OAI.HyperbolicObstruction.IncidenceTemplate.SymmetricAlphabet, OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.GoodUpTo, OAI.HyperbolicObstruction.BernoulliCandidates.Present, OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.defectConstant
- theorem
OAI.HyperbolicObstruction.IncidenceTemplate.Occurrences.Shape.FragmentData.area_leline 134