Documentation

GroupoidModel.Russell_PER_MS.Typing

In this file we specify typing judgments of the type theory as Prop-valued relations.

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
      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
              @[reducible, inline]
              abbrev Ctx :

              A typing context consisting of expressions and their universe levels.

              Equations
              Instances For

                The maximum l for which Γ ⊢[l] 𝒥 makes sense. When set to 0, types cannot be quantified over at all.

                Equations
                Instances For
                  inductive EqTp :
                  CtxExprExprProp
                  Instances For
                    inductive EqTm :
                    CtxExprExprExprProp
                    Instances For
                      inductive Lookup :
                      CtxExprProp

                      Lookup Γ i A l means that (A, l) is stored at index i in Γ. This implies Γ ⊢[l] .bvar i : A (see Lemmas).

                      Instances For

                        Pretty-printers.

                        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