Category of finite topological spaces #
Definition of the category of finite topological spaces with the canonical forgetful functors.
Equations
- FinTopCat.instInhabited = { default := FinTopCat.mk { α := PEmpty.{?u.3 + 1} , str := inferInstance } }
Equations
- FinTopCat.instCoeSortType = { coe := fun (X : FinTopCat) => ↑X.toTop }
instance
FinTopCat.instTopologicalSpaceObjForget
(X : FinTopCat)
:
TopologicalSpace ((CategoryTheory.forget FinTopCat).obj X)
Equations
- X.instTopologicalSpaceObjForget = inferInstanceAs (TopologicalSpace ↑X.toTop)
instance
FinTopCat.instFintypeObjForget
(X : FinTopCat)
:
Fintype ((CategoryTheory.forget FinTopCat).obj X)
Equations
- X.instFintypeObjForget = X.fintype
Construct a bundled FinTopCat
from the underlying type and the appropriate typeclasses.
Equations
- FinTopCat.of X = FinTopCat.mk (TopCat.of X)
Instances For
@[simp]
The forgetful functor to FintypeCat
.
Equations
- One or more equations did not get rendered due to their size.
Equations
- X.instTopologicalSpaceαFintypeObjFintypeCatForget₂ = inferInstanceAs (TopologicalSpace ↑X.toTop)
The forgetful functor to TopCat
.
instance
FinTopCat.instFintypeαTopologicalSpaceObjTopCatForget₂
(X : FinTopCat)
:
Fintype ↑((CategoryTheory.forget₂ FinTopCat TopCat).obj X)
Equations
- X.instFintypeαTopologicalSpaceObjTopCatForget₂ = X.fintype