Documentation

Mathlib.Condensed.Discrete.Characterization

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):

  1. There exists a set X' and an isomorphism X ≅ cst X', where cst X' denotes the constant sheaf on X'.
  2. The counit induces an isomorphism cst X(*) ⟶ X.
  3. There exists a set X' and an isomorphism X ≅ LocallyConstant · X'.
  4. The counit induces an isomorphism LocallyConstant · X(*) ⟶ X.
  5. For every profinite set S = limᵢSᵢ, the canonical map colimᵢ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).

@[reducible, inline]

A condensed object is discrete if it is constant as a sheaf, i.e. isomorphic to a constant sheaf.

Equations
Instances For
    @[reducible, inline]

    A light condensed object is discrete if it is constant as a sheaf, i.e. isomorphic to a constant sheaf.

    Equations
    Instances For
      @[reducible, inline]

      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.
      Instances For