Category of topological commutative rings #
We introduce the category TopCommRingCat
of topological commutative rings together with the
relevant forgetful functors to topological spaces and commutative rings.
A bundled topological commutative ring.
- α : Type u
carrier of a topological commutative ring.
- isTopologicalSpace : TopologicalSpace self.α
- isTopologicalRing : IsTopologicalRing self.α
Instances For
Equations
- TopCommRingCat.instInhabited = { default := TopCommRingCat.mk PUnit.{?u.3 + 1} }
Equations
- TopCommRingCat.instCoeSortType = { coe := TopCommRingCat.α }
Equations
- R.instFunLikeSubtypeRingHomαContinuousCoe S = { coe := fun (f : { f : R.α →+* S.α // Continuous ⇑f }) => ⇑↑f, coe_injective' := ⋯ }
instance
TopCommRingCat.instConcreteCategorySubtypeRingHomαContinuousCoe :
CategoryTheory.ConcreteCategory TopCommRingCat fun (R S : TopCommRingCat) => { f : R.α →+* S.α // Continuous ⇑f }
Equations
- One or more equations did not get rendered due to their size.
@[reducible, inline]
Construct a bundled TopCommRingCat
from the underlying type and the appropriate typeclasses.
Equations
Instances For
theorem
TopCommRingCat.coe_of
(X : Type u)
[CommRing X]
[TopologicalSpace X]
[IsTopologicalRing X]
:
Equations
- One or more equations did not get rendered due to their size.
The forgetful functor to TopCat
.
Equations
- One or more equations did not get rendered due to their size.
Equations
The forgetful functors to Type
do not reflect isomorphisms,
but the forgetful functor from TopCommRingCat
to TopCat
does.