A uniform neighbourhood of the diagonal for continuous maps on compact metric spaces
ProvedCauchyRiemannIndex.exists_pos_forall_dist_lt_pair_memcompactnessmetric-spacestopology
Let be a compact pseudometric space, a pseudometric space, continuous, and an open set with for every . Then there is such that
So an open neighbourhood of the image of the diagonal under always contains the image of a uniform -neighbourhood of the diagonal of . It is the uniformity statement used to subdivide parameter squares into steps small enough that consecutive values of stay in a prescribed open set of pairs.
Formalization Note. and carry PseudoMetricSpace instances, [CompactSpace X], and has the product (max) metric and topology; is Continuous f and is IsOpen U.
Preamble
import Definitions.Def_CauchyRiemannIndex_Setting import Mathlib.Topology.MetricSpace.Thickening import Mathlib.Topology.UniformSpace.HeineCantor
Formal statement
namespace CauchyRiemannIndex
/-- For a continuous map `f` on a compact pseudometric space and an open set `U` of pairs that
contains every diagonal pair `(f x, f x)`, there is a `δ > 0` such that `(f x, f y) ∈ U` whenever
`dist x y < δ`. -/
theorem exists_pos_forall_dist_lt_pair_mem {X Y : Type*} [PseudoMetricSpace X] [CompactSpace X]
[PseudoMetricSpace Y] (f : X → Y) (hf : Continuous f) (U : Set (Y × Y)) (hU : IsOpen U)
(hfU : ∀ x, (f x, f x) ∈ U) :
∃ δ > 0, ∀ x y : X, dist x y < δ → (f x, f y) ∈ U := by sorry
end CauchyRiemannIndex
Source
C. Wendl, Lectures on Symplectic Field Theory, arXiv:1612.01009, https://arxiv.org/abs/1612.01009, Lecture 3, §3.4, p. 62 (auxiliary fact for Theorem 3.34: the fundamental group of )