The functor from topological spaces to condensed sets #
This file builds on the API from the file TopCat.Yoneda
. If the forgetful functor to TopCat
has
nice properties, like preserving pullbacks and finite coproducts, then this Yoneda presheaf
satisfies the sheaf condition for the regular and extensive topologies respectively.
We apply this API to CompHaus
and define the functor
topCatToCondensedSet : TopCat.{u+1} ⥤ CondensedSet.{u}
.
An auxiliary lemma to that allows us to use IsQuotientMap.lift
in the proof of
equalizerCondition_yonedaPresheaf
.
If G
preserves the relevant pullbacks and every effective epi in C
is a quotient map (which is
the case when C
is CompHaus
or Profinite
), then yonedaPresheaf
satisfies the equalizer
condition which is required to be a sheaf for the regular topology.
If G
preserves finite coproducts (which is the case when C
is CompHaus
, Profinite
or
Stonean
), then yonedaPresheaf
preserves finite products, which is required to be a sheaf for
the extensive topology.
Equations
- ⋯ = ⋯
The sheaf on CompHausLike P
of continuous maps to a topological space.
Equations
- TopCat.toSheafCompHausLike P X hs = { val := ContinuousMap.yonedaPresheaf (CompHausLike.compHausLikeToTop P) ↑X, cond := ⋯ }
Instances For
TopCat.toSheafCompHausLike
yields a functor from TopCat.{max u w}
to
Sheaf (coherentTopology (CompHausLike.{u} P)) (Type (max u w))
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Associate to a (u+1)
-small topological space the corresponding condensed set, given by
yonedaPresheaf
.
Equations
- X.toCondensedSet = TopCat.toSheafCompHausLike (fun (x : TopCat) => True) X TopCat.toCondensedSet.proof_1
Instances For
TopCat.toCondensedSet
yields a functor from TopCat.{u+1}
to CondensedSet.{u}
.