Nuprl Definition : fill_from_comp
fill_from_comp(Gamma;A;comp) ==
  λI,i,rho,phi,u,a0. eval j = new-name(I+i) in
                     comp I+i j m(i;j)(rho) fl-join(I+i;s(phi);(i=0)) fillterm(Gamma;A;I;i;j;rho;a0;u) (a0 (i0)(rho) s)
Definitions occuring in Statement : 
fillterm: fillterm(Gamma;A;I;i;j;rho;a0;u)
, 
cubical-type-ap-morph: (u a f)
, 
fl-join: fl-join(I;x;y)
, 
face-presheaf: 𝔽
, 
fl0: (x=0)
, 
cube-set-restriction: f(s)
, 
nc-m: m(i;j)
, 
nc-0: (i0)
, 
nc-s: s
, 
new-name: new-name(I)
, 
add-name: I+i
, 
callbyvalue: callbyvalue, 
apply: f a
, 
lambda: λx.A[x]
Definitions occuring in definition : 
lambda: λx.A[x]
, 
callbyvalue: callbyvalue, 
new-name: new-name(I)
, 
apply: f a
, 
nc-m: m(i;j)
, 
fl-join: fl-join(I;x;y)
, 
face-presheaf: 𝔽
, 
fl0: (x=0)
, 
fillterm: fillterm(Gamma;A;I;i;j;rho;a0;u)
, 
cubical-type-ap-morph: (u a f)
, 
nc-s: s
, 
cube-set-restriction: f(s)
, 
add-name: I+i
, 
nc-0: (i0)
FDL editor aliases : 
fill_from_comp
Latex:
fill\_from\_comp(Gamma;A;comp)  ==
    \mlambda{}I,i,rho,phi,u,a0.  eval  j  =  new-name(I+i)  in
                                          comp  I+i  j  m(i;j)(rho)  fl-join(I+i;s(phi);(i=0)) 
                                          fillterm(Gamma;A;I;i;j;rho;a0;u) 
                                          (a0  (i0)(rho)  s)
Date html generated:
2016_05_19-AM-09_27_29
Last ObjectModification:
2015_11_09-AM-11_08_11
Theory : cubical!type!theory
Home
Index