Characterizing discrete condensed sets and R
-modules. #
This file proves a characterization of discrete condensed sets, discrete condensed R
-modules over
a ring R
, discrete light condensed sets, and discrete light condensed R
-modules over a ring R
.
see CondensedSet.isDiscrete_tfae
, CondensedMod.isDiscrete_tfae
, LightCondSet.isDiscrete_tfae
,
and LightCondMod.isDiscrete_tfae
.
Informally, we can say: The following conditions characterize a condensed set X
as discrete
(CondensedSet.isDiscrete_tfae
):
- There exists a set
X'
and an isomorphismX ≅ cst X'
, wherecst X'
denotes the constant sheaf onX'
. - The counit induces an isomorphism
cst X(*) ⟶ X
. - There exists a set
X'
and an isomorphismX ≅ LocallyConstant · X'
. - The counit induces an isomorphism
LocallyConstant · X(*) ⟶ X
. - For every profinite set
S = limᵢSᵢ
, the canonical mapcolimᵢX(Sᵢ) ⟶ X(S)
is an isomorphism.
The analogues for light condensed sets, condensed R
-modules over any ring, and light
condensed R
-modules are nearly identical (CondensedMod.isDiscrete_tfae
,
LightCondSet.isDiscrete_tfae
, and LightCondMod.isDiscrete_tfae
).
A condensed object is discrete if it is constant as a sheaf, i.e. isomorphic to a constant sheaf.
Equations
- X.IsDiscrete = CategoryTheory.Sheaf.IsConstant (CategoryTheory.coherentTopology CompHaus) X
Instances For
CondensedSet.LocallyConstant.functor
is left adjoint to the forgetful functor from condensed
sets to sets.
Equations
Instances For
A light condensed object is discrete if it is constant as a sheaf, i.e. isomorphic to a constant sheaf.
Equations
- X.IsDiscrete = CategoryTheory.Sheaf.IsConstant (CategoryTheory.coherentTopology LightProfinite) X
Instances For
LightCondSet.LocallyConstant.functor
is left adjoint to the forgetful functor from light condensed
sets to sets.
Equations
- One or more equations did not get rendered due to their size.