FLT/Mathlib/Topology/CompactOpen.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Pinned FLT blueprint introduction
1 declarations, 0 contain sorry, 0 declared as axioms
Joint continuity of pairing into a product
This file shows that the pairing C(α, β) × C(α, δ) → C(α, β × δ) is continuous in the
compact-open topologies whenever α is an R₁ space, with no local compactness assumption.
Material destined for Mathlib.Topology.CompactOpen.
Imports (1)
Imported by 2 files
- lemma
ContinuousMap.continuous_prodMkDocumented declaration: continuous_prodMk line 27 sourceSource documentation
The pairing map
C(α, β) × C(α, δ) → C(α, β × δ)is continuous in the compact-open topologies whenαis an R₁ space, for instance a topological group, with no assumptions onβandδ. No local compactness ofαis required: a compact set mapped into an open set ofβ × δsplits into finitely many compact pieces on each of which both components map into an open rectangle.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,R1Space,Continuous,Prod,ContinuousMap,ContinuousMap.prodMk,Prod.fst,Prod.sndProof uses:
Eq.mpr,ContinuousAt,id,Eq,Filter.Tendsto,nhds,Set,IsCompact,IsOpen,Set.MapsTo,Filter.Eventually,forall_congr,Prod.mk,Membership.mem,Exists,And,LE.le,SProd.sprod,Iff.mp,isOpen_prod_iffand 39 more21 instances, coercions and auxiliary constants left out.
Tactic trace: 17 steps
Open to load the checked before-and-after goal states.
lemma ContinuousMap.continuous_prodMk {α β δ : Type*} [TopologicalSpace α] [R1Space α] [TopologicalSpace β] [TopologicalSpace δ] : Continuous fun p : C(α, β) × C(α, δ) ↦ p.1.prodMk p.2 := by …