Nuprl Definition : ctt-op

CttOp ==
  k:{k:Atom| (k ∈ ``opid nType nterm univ``)}  × if =a "opid" then {f:Atom| (f ∈ ctt-tokens())} 
                                              if =a "nType" then Type
                                              if =a "nterm" then T:Type × T
                                              else ℕ
                                              fi 



Definitions occuring in Statement :  ctt-tokens: ctt-tokens() l_member: (x ∈ l) cons: [a b] nil: [] nat: ifthenelse: if then else fi  eq_atom: =a y set: {x:A| B[x]}  product: x:A × B[x] token: "$token" atom: Atom universe: Type
Definitions occuring in definition :  cons: [a b] nil: [] set: {x:A| B[x]}  l_member: (x ∈ l) ctt-tokens: ctt-tokens() atom: Atom ifthenelse: if then else fi  eq_atom: =a y token: "$token" product: x:A × B[x] universe: Type nat:
FDL editor aliases :  ctt-op

Latex:
CttOp  ==
    k:\{k:Atom|  (k  \mmember{}  ``opid  nType  nterm  univ``)\}    \mtimes{}  if  k  =a  "opid"  then  \{f:Atom|  (f  \mmember{}  ctt-tokens())\} 
                                                                                            if  k  =a  "nType"  then  Type
                                                                                            if  k  =a  "nterm"  then  T:Type  \mtimes{}  T
                                                                                            else  \mBbbN{}
                                                                                            fi 



Date html generated: 2020_05_20-PM-08_16_24
Last ObjectModification: 2020_02_10-PM-01_07_11

Theory : cubical!type!theory


Home Index