FLT/Deformations/ContinuousRepresentation/IsTopologicalModule.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
4 declarations, 0 contain sorry, 0 declared as axioms
Topological modules
The typeclass IsTopologicalModule R M packages a topology on M for which
both scalar multiplication and addition are continuous, together with basic
constructions (subobjects, products) and inducing-map properties.
Imports (4)
Imported by 3 files
- class
IsTopologicalModuleIsTopologicalModule R Mstates that the topology inMmakes scalar multiplication and addition into continuous maps line 32 sourceSource documentation
IsTopologicalModule R Mstates that the topology inMmakes scalar multiplication and addition into continuous maps.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Ring,TopologicalSpace,AddCommGroup,Module2 instances, coercions and auxiliary constants left out.
class IsTopologicalModule extends ContinuousSMul R M, ContinuousAdd M variable [IsTopologicalModule R M]
- theorem
Topology.IsInducing.topologicalModuleline 36 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Ring,TopologicalSpace,AddCommGroup,Module, IsTopologicalModule,FunLike,LinearMapClass,Topology.IsInducingProof uses:
IsTopologicalModule.mk,Topology.IsInducing.continuousSMul,id,continuous_id,of_eq_true,Eq,HSMul.hSMul,Eq.trans,True,forall_congr,congrFun',congrArg,map_smul,RingHom.id,eq_self,implies_true,Topology.IsInducing.continuousAdd26 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- instance
Submodule.instIsTopologicalModuleSubtypeMemline 45 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Ring,TopologicalSpace,AddCommGroup,Module, IsTopologicalModule,Submodule,Subtype,Membership.memProof uses: Topology.IsInducing.topologicalModule,
ContinuousLinearMap,RingHom.id,Submodule.subtypeL,Topology.IsInducing.subtypeVal20 instances, coercions and auxiliary constants left out.
- instance
Pi.instTopologicalModuleline 48 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Ring,TopologicalSpace,AddCommGroup,Module, IsTopologicalModuleProof uses:
IsTopologicalModule.mk,ContinuousSMul.mk,ContinuousSMul.continuous_smul,ContinuousAdd.mk,continuous_add35 instances, coercions and auxiliary constants left out.
Tactic trace: 2 steps
Open to load the checked before-and-after goal states.