Nuprl Definition : glue-morph

glue-morph(Gamma;A;phi;T;w;I;rho;J;f;u) ==
  if (phi(rho)==1)
  then (u rho f)
  else let t,a = u 
       in if (phi(f(rho))==1) then t J f else <λK,g. (t K f ⋅ g), (a rho f)> fi 
  fi 



Definitions occuring in Statement :  cubical-term-at: u(a),  cubical-type-ap-morph: (u a f),  fl-eq: (x==y),  face_lattice: face_lattice(I),  cube-set-restriction: f(s),  nh-comp: g ⋅ f,  lattice-1: 1,  ifthenelse: if b then t else f fi ,  apply: f a,  lambda: λx.A[x],  spread: spread def,  pair: <a, b>
Definitions occuring in definition :  spread: spread def,  ifthenelse: if b then t else f fi ,  fl-eq: (x==y),  cubical-term-at: u(a),  cube-set-restriction: f(s),  lattice-1: 1,  face_lattice: face_lattice(I),  pair: <a, b>,  lambda: λx.A[x],  apply: f a,  nh-comp: g ⋅ f,  cubical-type-ap-morph: (u a f)
FDL editor aliases :  glue-morph

Latex:
glue-morph(Gamma;A;phi;T;w;I;rho;J;f;u)  ==
    if  (phi(rho)==1)
    then  (u  rho  f)
    else  let  t,a  =  u 
              in  if  (phi(f(rho))==1)  then  t  J  f  else  <\mlambda{}K,g.  (t  K  f  \mcdot{}  g),  (a  rho  f)>  fi 
    fi 



Date html generated: 2016_05_19-AM-11_16_03
Last ObjectModification: 2016_02_24-PM-04_55_43

Theory : cubical!type!theory


Home Index