FLT/Mathlib/Topology/Constructions.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
3 declarations, 0 contain sorry, 0 declared as axioms
Constructions
Material destined for Mathlib.
Imported by 4 files
- theorem
DenseRange.codRestrict_compline 19 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,DenseRange,Continuous,Set.range,Membership.mem,Set,Function.comp,Set.codRestrictProof uses:
DenseRange.comp,Function.Surjective.denseRange,Set.mem_range_self,Set.codRestrict_range_surjective,Continuous.codRestrict8 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- theorem
Continuous.piSemialgHomPiline 24 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
CommSemiring,RingHom,Semiring,Algebra,TopologicalSpace, SemialgHom,Continuous, Pi.semialgHomPiProof uses:
id,continuous_pi,Continuous.comp',continuous_apply14 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.
- lemma
continuous_of_discreteTopology_sndA map onX × DwithDdiscrete is continuous as soon as all its slicesx ↦ g (x, d)are continuous line 38 sourceSource documentation
A map on
X × DwithDdiscrete is continuous as soon as all its slicesx ↦ g (x, d)are continuous.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
TopologicalSpace,DiscreteTopology,Prod,Continuous,Prod.mkProof uses:
Eq.mpr,ContinuousAt,id,Eq,Filter.Tendsto,nhds,SProd.sprod,Filter,congrArg,nhds_prod_eq,Pure.pure,nhds_discrete,Filter.map,Filter.prod_pure,Iff.mp,Function.comp,Filter.tendsto_map'_iff,Continuous.tendsto6 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
lemma continuous_of_discreteTopology_snd {X D Y : Type*} [TopologicalSpace X] [TopologicalSpace D] [DiscreteTopology D] [TopologicalSpace Y] {g : X × D → Y} (hg : ∀ d, Continuous fun x ↦ g (x, d)) : Continuous g := by …