OAI/Geometry/PinnedDistances/GridBounds.lean
14 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.WeakPinned.Grid.levelline 13 - def
OAI.WeakPinned.Grid.labelline 15 - lemma
OAI.WeakPinned.Grid.regular_pair_aeline 19 - lemma
OAI.WeakPinned.Grid.label_eq_iffline 46 - def
OAI.WeakPinned.Grid.sideline 59Source documentation
Side length in the original (unrotated) plane, after scaling by exp m.
def side (ω : FullSample) (r m : ℝ) : ℝ := Real.exp (m+ω.1.1)*(2:ℝ)^level ω r
Mentions: OAI.WeakPinned.Grid.FullSample, OAI.WeakPinned.Grid.level
- lemma
OAI.WeakPinned.Grid.side_posline 61 - lemma
OAI.WeakPinned.Grid.log_sideline 63 - lemma
OAI.WeakPinned.Grid.side_boundsline 68 - lemma
OAI.WeakPinned.Grid.label_diameterline 84 - lemma
OAI.WeakPinned.Global.arch_label_aeline 107 - lemma
OAI.WeakPinned.Grid.bin_gapline 134 - lemma
OAI.WeakPinned.Grid.scaled_ratioline 148 - lemma
OAI.WeakPinned.Grid.label_gapline 158 - lemma
OAI.WeakPinned.Grid.card_labels_boundline 180Source documentation
A uniform bound on the number of occupied squares meeting the disk. Only the lower bound on the actual side is needed.
lemma card_labels_bound {P : Type u3} [DecidableEq P] (A : Finset P) (u : P → ℂ) (ω : FullSample) (r m : ℝ) (b : ℂ) (R L : ℝ) (M : ℕ) (hR : 0≤R) (hL : 0<L) (hside : L ≤ side ω r m) (hM : 2*R/L+1≤M) (hA : ∀ x∈A, ‖(Real.exp m:ℂ)*u x+b‖≤R) : (A.image (fun x => label ω r (u x))).card ≤ (2*M+1)^2 := by …Mentions: OAI.WeakPinned.Grid.FullSample, OAI.WeakPinned.Grid.side, OAI.WeakPinned.Grid.label