The condensed set given by left Kan extension from FintypeCat to Profinite. #
This file provides the necessary API to prove that a condensed set X is discrete if and only if
for every profinite set S = limᵢSᵢ, X(S) ≅ colimᵢX(Sᵢ), and the analogous result for light
condensed sets.
The presheaf on Profinite of locally constant functions to X.
Equations
Instances For
The functor locallyConstantPresheaf takes cofiltered limits of finite sets with surjective
projection maps to colimits.
Equations
- One or more equations did not get rendered due to their size.
Instances For
isColimitLocallyConstantPresheaf in the case of S.asLimit.
Equations
Instances For
Given a presheaf F on Profinite, lanPresheaf F is the left Kan extension of its
restriction to finite sets along the inclusion functor of finite sets into Profinite.
Equations
Instances For
To presheaves on Profinite whose restrictions to finite sets are isomorphic have isomorphic left
Kan extensions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A presheaf, which takes a profinite set written as a cofiltered limit to the corresponding colimit, agrees with the left Kan extension of its restriction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
lanPresheafIso is natural in S.
Equations
- Condensed.lanPresheafNatIso hF = CategoryTheory.NatIso.ofComponents (fun (x : Profiniteᵒᵖ) => match x with | Opposite.op S => Condensed.lanPresheafIso (hF S)) ⋯
Instances For
lanPresheaf (locallyConstantPresheaf X) is a sheaf for the coherent topology on Profinite.
Equations
- Condensed.lanSheafProfinite X = { val := Condensed.lanPresheaf (Condensed.locallyConstantPresheaf X), cond := ⋯ }
Instances For
The functor which takes a finite set to the set of maps into F(*) for a presheaf F on
Profinite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
locallyConstantPresheaf restricted to finite sets is isomorphic to finYoneda F.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A finite set as a coproduct cocone in Profinite over itself.
Equations
- Condensed.fintypeCatAsCofan X = CategoryTheory.Limits.Cofan.mk X fun (x : ↑X.toTop) => TopCat.ofHom (ContinuousMap.const PUnit.{?u.20 + 1} x)
Instances For
A finite set is the coproduct of its points in Profinite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary definition for isoFinYoneda.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a finite product preserving presheaf F on Profinite to the category of
finite sets is isomorphic to finYoneda F.
Equations
Instances For
A presheaf F, which takes a profinite set written as a cofiltered limit to the corresponding
colimit, is isomorphic to the presheaf LocallyConstant - F(*).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The presheaf on LightProfinite of locally constant functions to X.
Equations
Instances For
The functor locallyConstantPresheaf takes sequential limits of finite sets with surjective
projection maps to colimits.
Equations
- One or more equations did not get rendered due to their size.
Instances For
isColimitLocallyConstantPresheaf in the case of S.asLimit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given a presheaf F on LightProfinite, lanPresheaf F is the left Kan extension of its
restriction to finite sets along the inclusion functor of finite sets into Profinite.
Equations
Instances For
To presheaves on LightProfinite whose restrictions to finite sets are isomorphic have isomorphic
left Kan extensions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A presheaf, which takes a light profinite set written as a sequential limit to the corresponding colimit, agrees with the left Kan extension of its restriction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
lanPresheafIso is natural in S.
Equations
- LightCondensed.lanPresheafNatIso hF = CategoryTheory.NatIso.ofComponents (fun (x : LightProfiniteᵒᵖ) => match x with | Opposite.op S => LightCondensed.lanPresheafIso (hF S)) ⋯
Instances For
lanPresheaf (locallyConstantPresheaf X) as a light condensed set.
Equations
- LightCondensed.lanLightCondSet X = { val := LightCondensed.lanPresheaf (LightCondensed.locallyConstantPresheaf X), cond := ⋯ }
Instances For
The functor which takes a finite set to the set of maps into F(*) for a presheaf F on
LightProfinite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
locallyConstantPresheaf restricted to finite sets is isomorphic to finYoneda F.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A finite set as a coproduct cocone in LightProfinite over itself.
Equations
- LightCondensed.fintypeCatAsCofan X = CategoryTheory.Limits.Cofan.mk X fun (x : ↑X.toTop) => TopCat.ofHom (ContinuousMap.const PUnit.{?u.21 + 1} x)
Instances For
A finite set is the coproduct of its points in LightProfinite.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary definition for isoFinYoneda.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a finite product preserving presheaf F on Profinite to the category of
finite sets is isomorphic to finYoneda F.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A presheaf F, which takes a light profinite set written as a sequential limit to the corresponding
colimit, is isomorphic to the presheaf LocallyConstant - F(*).
Equations
- One or more equations did not get rendered due to their size.