FLT/Mathlib/Topology/Algebra/UniformRing.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
Completion of topological rings
Imported by 3 files
- def
UniformSpace.Completion.mapSemialgHomThe semialgebra homomorphismCompletion α →ₛₐ[f] Completion βinduced from a continuous ring homomorphismf : α →+* βline 28 sourceSource documentation
The semialgebra homomorphism
Completion α →ₛₐ[f] Completion βinduced from a continuous ring homomorphismf : α →+* β.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
CommRing,UniformSpace,IsTopologicalRing,IsUniformAddGroup,RingHom,Continuous, SemialgHom,UniformSpace.CompletionProof uses:
UniformSpace.Completion.mapRingHom,SemialgHom.mk,LinearMap.mk,AddHom.mk,OneHom.toFun46 instances, coercions and auxiliary constants left out.
Tactic trace: 4 steps
Open to load the checked before-and-after goal states.
noncomputable def mapSemialgHom {α : Type*} [CommRing α] [UniformSpace α] [IsTopologicalRing α] [IsUniformAddGroup α] {β : Type*} [UniformSpace β] [CommRing β] [IsUniformAddGroup β] [IsTopologicalRing β] (f : α →+* β) (hf : Continuous f) : Completion α →ₛₐ[f] Completion β where … - theorem
UniformSpace.Completion.mapSemialgHom_applyline 40 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
CommRing,UniformSpace,IsTopologicalRing,IsUniformAddGroup,RingHom,Continuous,UniformSpace.Completion,Eq, SemialgHom, UniformSpace.Completion.mapSemialgHom,UniformSpace.Completion.mapProof uses:
rfl30 instances, coercions and auxiliary constants left out.
- theorem
UniformSpace.Completion.mapSemialgHom_coeline 46 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
CommRing,UniformSpace,IsTopologicalRing,IsUniformAddGroup,RingHom,UniformContinuous,Eq,UniformSpace.Completion, SemialgHom, UniformSpace.Completion.mapSemialgHom,UniformContinuous.continuousProof uses:
Eq.mpr,UniformSpace.Completion.map,id,congrArg, UniformSpace.Completion.mapSemialgHom_apply,UniformSpace.Completion.map_coe,Eq.refl32 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.