OAI/Combinatorics/PlanarL1/SecondaryGain.lean
39 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.Block.broad_eqline 13 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.Block.narrow_eqline 18 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.Block.eq_of_pathline 26Source documentation
At a doubly height-interior point, a narrow-band path can reach a seed only in this very processed broad/component/narrow block.
lemma eq_of_path (d : Block (M := M) q p L U) …
Mentions: OAI.PlanarL1.Columns.Model.RetainedSelection.Block
- def
OAI.PlanarL1.Columns.Model.RetainedSelection.Touchline 84Source documentation
All actual processed groups that can affect this point through their narrow-band geometry. It is not just the groups having a prescribed ID.
def Touch (i : GroupIndex A SA SB v hv (p := p) (phaseD := phaseD) (phaseG := phaseG)) : Prop := …
Mentions: OAI.PlanarL1.Columns.Model.RetainedSelection.GroupIndex
- abbrev
OAI.PlanarL1.Columns.Model.RetainedSelection.Hitsline 89 - instance
OAI.PlanarL1.Columns.Model.RetainedSelection.(instance at line 91)line 91 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.touch_blockline 98 - def
OAI.PlanarL1.Columns.Model.RetainedSelection.localHitline 103 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.localHit_injectiveline 111 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.touching_cardline 127Source documentation
Universal packing for the whole actual, finitely selected family. Both old identifiers are derived by the local packing theorem, not assumed.
lemma touching_card : Fintype.card (Hits A SA SB v hv b c (phaseD := phaseD) (phaseG := phaseG))≤ …
- lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.touching_finset_cardline 136 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.seed_domainline 157 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.seed_cellPointline 164 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.step_gainline 178 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.full_step_gainline 193 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.domain_nearline 228 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.domain_touchline 266 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.Group.far_not_domainline 295Source documentation
A whole secondary group, not only the selected narrow component, stays away from the other endpoint of a distance-scale pair.
lemma far_not_domain (x : M.Point G.broad G.broad_root) (hx : x ∈ G.seeds) (j : Fin (k+1)) (T : ℝ) (hfar : 1 ≤ dist (A.point x.column x.height) (A.point j T)) (positive : Bool) (C : G.Component) (hC : (G.admittedSeeds positive C).Nonempty) : T ∉ SecondaryCell.domain (G.admittedSeeds positive C) R j := by … - lemma
OAI.PlanarL1.Interpolation.maxSelection_ge_memberline 323 - lemma
OAI.PlanarL1.Interpolation.familySelection_geline 333 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryBatch.selected_geline 351 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryBatch.indicator_insideline 356 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryBatch.indicator_outsideline 362 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryBatch.pair_separation_externalline 376 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryBatch.gain_externalline 393Source documentation
Overlapping proposals at the raised endpoint can only help. It is enough for the other endpoint to stay outside all acting domains of its identifier.
lemma gain_external (q : Fin B.count) (i j : Fin (k+1)) (H T : ℝ) (hx : H ∈ SecondaryCell.domain (B.step q).seeds (B.step q).radius i) (hT : T ∈ B.data.band) (hy : T ∉ B.domain j) (hn : S.name j T=B.index) {r : ℝ} (hr : 0 < r) (hk : 0 < κ) (hclose : |B.comparison.value i ⟨H,B.domain_band (B.mem_domain.mpr ⟨q,hx⟩)⟩- B.comparison.value j ⟨T,hT⟩| ≤ r/10000) (hgain : (B.step q).comparison.value i (B.groupHeight q ⟨H,B.domain_band (B.mem_domain.mpr ⟨q,hx⟩)⟩)+r/25 < (B.step q).fullReplacement i (B.groupHeight q ⟨H,B.domain_band (B.mem_domain.mpr ⟨q,hx⟩)⟩)) : κ*r/50 < B.patch.apply.separation i H j T := by … - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryLayer.insideline 429 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryLayer.outsideline 434 - lemma
OAI.PlanarL1.Columns.Model.BState.SecondaryLayer.pair_externalline 447 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.actingStep_gainline 474 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.gain_externalline 487 - lemma
OAI.PlanarL1.Columns.Model.RetainedSelection.batch_not_domainline 549 - lemma
OAI.PlanarL1.FiniteRandom.prob_mono_instancesline 586 - lemma
OAI.PlanarL1.FiniteRandom.prob_trueline 591 - lemma
OAI.PlanarL1.FiniteRandom.prob_firstline 594 - lemma
OAI.PlanarL1.FiniteRandom.prob_rectangleline 599 - lemma
OAI.PlanarL1.FiniteRandom.prob_coinline 611 - lemma
OAI.PlanarL1.FiniteRandom.prob_keep_outsideline 615 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.prob_orientation_coinsline 634 - lemma
OAI.PlanarL1.Columns.Model.SecondaryGeometry.prob_orient_keep_suppressline 644