@@ -181,9 +181,9 @@ alias covolume_div_covolume_eq_relindex' := covolume_div_covolume_eq_relIndex'
181181theorem volume_image_eq_volume_div_covolume {ι : Type *} [Fintype ι] (L : Submodule ℤ (ι → ℝ))
182182 [DiscreteTopology L] [IsZLattice ℝ L] (b : Basis ι ℤ L) {s : Set (ι → ℝ)} :
183183 volume ((b.ofZLatticeBasis ℝ L).equivFun '' s) = volume s / ENNReal.ofReal (covolume L) := by
184- rw [LinearEquiv.image_eq_preimage , Measure.addHaar_preimage_linearEquiv, LinearEquiv.symm_symm ,
185- covolume_eq_det_inv L b, ENNReal.div_eq_inv_mul, ENNReal.ofReal_inv_of_pos
186- (abs_pos.mpr (LinearEquiv.det _).ne_zero), inv_inv, LinearEquiv.coe_det]
184+ rw [LinearEquiv.image_eq_preimage_symm , Measure.addHaar_preimage_linearEquiv,
185+ LinearEquiv.symm_symm, covolume_eq_det_inv L b, ENNReal.div_eq_inv_mul,
186+ ENNReal.ofReal_inv_of_pos (abs_pos.2 (LinearEquiv.det _).ne_zero), inv_inv, LinearEquiv.coe_det]
187187
188188/-- A more general version of `ZLattice.volume_image_eq_volume_div_covolume`;
189189see the `Naming conventions` section in the introduction. -/
@@ -299,7 +299,7 @@ private theorem frontier_equivFun {E : Type*} [AddCommGroup E] [Module ℝ E] {
299299 [TopologicalSpace E] [IsTopologicalAddGroup E] [ContinuousSMul ℝ E] [T2Space E]
300300 (b : Basis ι ℝ E) (s : Set E) :
301301 frontier (b.equivFun '' s) = b.equivFun '' (frontier s) := by
302- rw [LinearEquiv.image_eq_preimage , LinearEquiv.image_eq_preimage ]
302+ rw [LinearEquiv.image_eq_preimage_symm , LinearEquiv.image_eq_preimage_symm ]
303303 exact (Homeomorph.preimage_frontier b.equivFunL.toHomeomorph.symm s).symm
304304
305305variable {ι : Type *} [Fintype ι]
0 commit comments