@@ -825,7 +825,7 @@ lemma dyadic_property {l : ℤ} (hl : -S ≤ l) {k : ℤ} (hl_k : l ≤ k) :
825825structure ClosenessProperty {k1 k2 : ℤ} (hk1 : -S ≤ k1) (hk2 : -S ≤ k2)
826826 (y1 : Yk X k1) (y2 : Yk X k2) : Prop where
827827 I3_subset : I3 hk1 y1 ⊆ I3 hk2 y2
828- I3_infdist_lt : EMetric.infEdist (y1 : X) (I3 hk2 y2)ᶜ < (6 * D ^ k1 : ℝ≥0 ∞)
828+ I3_infdist_lt : Metric.infEDist (y1 : X) (I3 hk2 y2)ᶜ < (6 * D ^ k1 : ℝ≥0 ∞)
829829
830830local macro "clProp(" hkl:term ", " y1:term " | " hkr:term ", " y2:term ")" : term =>
831831 `(ClosenessProperty $hkl $hkr $y1 $y2)
@@ -854,7 +854,7 @@ lemma transitive_boundary' {k1 k2 k3 : ℤ} (hk1 : -S ≤ k1) (hk2 : -S ≤ k2)
854854 exact (ENNReal.zpow_pos hd_nzero (by finiteness) _).ne'
855855 have hdp_finit42 : (D ^ 42 : ℝ≥0 ∞) ≠ ⊤ := by finiteness
856856 refine ⟨⟨hi3_1_2, ?_⟩, ⟨hi3_2_3, ?_⟩⟩
857- · apply lt_of_le_of_lt (EMetric.infEdist_anti _) hx'
857+ · apply lt_of_le_of_lt (Metric.infEDist_anti _) hx'
858858 rw [compl_subset_compl]
859859 exact hi3_2_3
860860 · rw [← emetric_ball,EMetric.mem_ball] at hx_4k2 hx_4k2'
@@ -863,16 +863,16 @@ lemma transitive_boundary' {k1 k2 k3 : ℤ} (hk1 : -S ≤ k1) (hk2 : -S ≤ k2)
863863 rw [ENNReal.ofReal_mul (by norm_num), ← ENNReal.ofReal_rpow_of_pos (realD_pos a),
864864 ENNReal.ofReal_ofNat,ENNReal.ofReal_natCast,ENNReal.rpow_intCast] at hx_4k2 hx_4k2'
865865 calc
866- EMetric.infEdist (y2 : X) (I3 hk3 y3)ᶜ
867- ≤ edist (y2 : X) (y1 : X) + EMetric.infEdist (y1 : X) (I3 hk3 y3)ᶜ :=
868- EMetric.infEdist_le_edist_add_infEdist
869- _ = EMetric.infEdist (y1 : X) (I3 hk3 y3)ᶜ + edist (y1 : X) (y2 : X) := by
866+ Metric.infEDist (y2 : X) (I3 hk3 y3)ᶜ
867+ ≤ edist (y2 : X) (y1 : X) + Metric.infEDist (y1 : X) (I3 hk3 y3)ᶜ :=
868+ Metric.infEDist_le_edist_add_infEDist
869+ _ = Metric.infEDist (y1 : X) (I3 hk3 y3)ᶜ + edist (y1 : X) (y2 : X) := by
870870 rw [add_comm,edist_comm]
871- _ ≤ EMetric.infEdist (y1 : X) (I3 hk3 y3)ᶜ +
871+ _ ≤ Metric.infEDist (y1 : X) (I3 hk3 y3)ᶜ +
872872 (edist (y1:X) x + edist x y2) := by
873873 rw [ENNReal.add_le_add_iff_left hx'.ne_top]
874874 exact edist_triangle (↑y1) x ↑y2
875- _ < EMetric.infEdist (y1 : X) (I3 hk3 y3)ᶜ + edist (y1 : X) x + 4 * D ^ k2 := by
875+ _ < Metric.infEDist (y1 : X) (I3 hk3 y3)ᶜ + edist (y1 : X) x + 4 * D ^ k2 := by
876876 rw [← add_assoc, ENNReal.add_lt_add_iff_left (by finiteness)]
877877 exact hx_4k2
878878 _ < 6 * D ^ k1 + 4 * D ^ k1 + 4 * D ^ k2 := by
@@ -919,7 +919,7 @@ lemma transitive_boundary {k1 k2 k3 : ℤ} (hk1 : -S ≤ k1) (hk2 : -S ≤ k2) (
919919 · exact ⟨le_refl _,by
920920 obtain hx := hcl.I3_infdist_lt
921921 apply lt_of_le_of_lt _ hx
922- apply EMetric.infEdist_anti
922+ apply Metric.infEDist_anti
923923 simp only [compl_subset_compl]
924924 exact hcl.I3_subset⟩
925925 exact hcl
@@ -1116,7 +1116,7 @@ lemma small_boundary' (k : ℤ) (hk : -S ≤ k) (hk_mK : -S ≤ k - K') (y : Yk
11161116 simp only [disjoint_iUnion_right, disjoint_iUnion_left]
11171117 intro u hu u' hu'
11181118 rw [Set.disjoint_iff]
1119- obtain ⟨x,hx⟩ := EMetric.infEdist_lt_iff .mp hu'.I3_infdist_lt
1119+ obtain ⟨x, hx⟩ := Metric.infEDist_lt_iff .mp hu'.I3_infdist_lt
11201120 intro x' hx'
11211121 have : x ∈ ball (u:X) (2 ⁻¹ * D^(l:ℤ)) := by
11221122 simp only [mem_inter_iff, mem_compl_iff, mem_ball] at hx hx' ⊢
@@ -1411,7 +1411,7 @@ end ProofData
14111411
14121412lemma boundary_measure {k : ℤ} (hk : -S ≤ k) (y : Yk X k) {t : ℝ≥0 } (ht : t ∈ Set.Ioo 0 1 )
14131413 (htD : (D ^ (-S : ℤ) : ℝ) ≤ t * D ^ k) :
1414- volume ({x | x ∈ I3 hk y ∧ EMetric.infEdist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) ≤
1414+ volume ({x | x ∈ I3 hk y ∧ Metric.infEDist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) ≤
14151415 2 * t ^ κ * volume (I3 hk y) := by
14161416 have hconst_n : -S ≤ k - const_n a ht * K' := by
14171417 suffices (D ^ (-S : ℤ) : ℝ) ≤ D ^ (k - const_n a ht * K' : ℤ) by
@@ -1425,7 +1425,7 @@ lemma boundary_measure {k : ℤ} (hk : -S ≤ k) (y : Yk X k) {t : ℝ≥0} (ht
14251425 positivity
14261426 simp only [mem_Ioo] at ht
14271427 calc
1428- volume ({x | x ∈ I3 hk y ∧ EMetric.infEdist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)})
1428+ volume ({x | x ∈ I3 hk y ∧ Metric.infEDist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)})
14291429 _ ≤ volume (⋃ (y' : Yk X (k - const_n a ht *K')), ⋃ (_ : clProp(hconst_n,y'|hk,y)),
14301430 I3 hconst_n y') := by
14311431 apply volume.mono
@@ -1450,9 +1450,9 @@ lemma boundary_measure {k : ℤ} (hk : -S ≤ k) (y : Yk X k) {t : ℝ≥0} (ht
14501450 rw [← ENNReal.ofReal_natCast,ENNReal.ofReal_pos]
14511451 exact realD_pos a
14521452 calc
1453- EMetric.infEdist (y' : X) (I3 hk y)ᶜ
1454- _ ≤ EMetric.infEdist (x:X) (I3 hk y)ᶜ + edist (y':X) x :=
1455- EMetric.infEdist_le_infEdist_add_edist
1453+ Metric.infEDist (y' : X) (I3 hk y)ᶜ
1454+ _ ≤ Metric.infEDist (x:X) (I3 hk y)ᶜ + edist (y':X) x :=
1455+ Metric.infEDist_le_infEDist_add_edist
14561456 _ < t * D^k + 4 * D^(k-const_n a ht * K') := by
14571457 apply ENNReal.add_lt_add_of_le_of_lt _ hxb' hxy'
14581458 apply (hxb'.trans_lt _).ne
@@ -1540,11 +1540,11 @@ lemma boundary_measure {k : ℤ} (hk : -S ≤ k) (y : Yk X k) {t : ℝ≥0} (ht
15401540
15411541lemma boundary_measure' {k : ℤ} (hk : -S ≤ k) (y : Yk X k) {t : ℝ≥0 } (ht : t ∈ Set.Ioo 0 1 )
15421542 (htD : (D ^ (-S : ℤ) : ℝ) ≤ t * D ^ k) :
1543- volume.real ({x | x ∈ I3 hk y ∧ EMetric.infEdist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) ≤
1543+ volume.real ({x | x ∈ I3 hk y ∧ Metric.infEDist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) ≤
15441544 2 * t ^ κ * volume.real (I3 hk y) := by
15451545 dsimp only [Measure.real]
15461546 calc
1547- volume ({x | x ∈ I3 hk y ∧ EMetric.infEdist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) |>.toReal
1547+ volume ({x | x ∈ I3 hk y ∧ Metric.infEDist x (I3 hk y)ᶜ ≤ (↑t * ↑D ^ k)}) |>.toReal
15481548 _ ≤ ((2 : ℝ≥0 ∞) * t ^ κ : ℝ≥0 ∞).toReal * (volume (I3 hk y)).toReal := by
15491549 rw [← ENNReal.toReal_mul]
15501550 rw [ENNReal.toReal_le_toReal]
0 commit comments