Documentation

GroupoidModel.Groupoids.Basic

Here we construct universes for the groupoid natural model.

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
      def GroupoidModel.Ctx :
      Type (u + 1)

      Ctx is the category of {small groupoids - size u objects and size u hom sets} which itself has size u+1 objects (small groupoids) and size u hom sets (functors).

      We want our context category to be a small category so we will use AsSmall.{u} for some large enough u

      Equations
      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

            yonedaCat is the following composition

            Cat --- yoneda ---> Psh Cat -- restrict along inclusion --> Psh Ctx

            where Ctx --- inclusion ---> Cat takes a groupoid and forgets it to a category (with appropriate universe level adjustments)

            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

                  This is a natural isomorphism between functors in the following diagram Ctx.{u}------ yoneda -----> Psh Ctx | Λ | | | | inclusion precomposition with inclusion | | | | | | V | Cat.{big univ}-- yoneda -----> Psh Cat

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

                    U.{v} is the object representing the universe of v-small types i.e. y(U) = Ty for the small natural models smallU.

                    Equations
                    Instances For

                      E.{v} is the object representing v-small terms, living over U.{v} i.e. y(E) = Tm for the small natural models smallU.

                      Equations
                      Instances For

                        π.{v} is the morphism representing v-small tp, for the small natural models smallU.

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

                            toU is the base map between two v-small universes toE E.{v} --------------> E.{v+1} | | | | π | | π | | v v U.{v}-------toU-----> U.{v+1}

                            Equations
                            Instances For