Documentation

GroupoidModel.Groupoids.NaturalModelBase

Here we construct universes for the groupoid natural model.

The natural model that acts as the ambient model in which the other universes live. Note that unlike the other universes this is not representable, but enjoys having representable fibers that land in itself.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    @[simp]
    theorem GroupoidModel.base_ext {Γ✝ : Ctx} (A : CategoryTheory.yoneda.obj Γ✝ Ty) :
    @[simp]
    theorem GroupoidModel.base_var {Γ✝ : Ctx} (A : CategoryTheory.yoneda.obj Γ✝ Ty) :

    The natural model that acts as the classifier of v-large terms and types. Note that unlike GroupoidNaturalModel.base this is representable, but since representables are max u (v+1)-large, its representable fibers can be larger than itself.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The groupoid natural model with three nested representable universes within the ambient natural model.

                  Equations
                  Instances For

                    A specialization of the polynomial universal property to the natural model base The polynomial functor on tp taken at yonedaCat.obj C P_tp(yonedaCat C) takes a groupoid Γ to a pair of functors A and B

                      B
                    

                    C ⇇ Groupoidal A ⥤ PGrpd ⇊ ⇊ Γ ⥤ Grpd A As a special case, if C is taken to be Grpd, then this is how P_tp(Ty) classifies dependent pairs.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      A specialization of the universal property of UvPoly.compDom to the natural model base. This consists of a pair of dependent types A = α ⋙ forgetToGrpd and B, a : A captured by α, and b : B[a / x] = β ⋙ forgetToGrpd caputred by β.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For