Nuprl Definition : sigmacomp
sigmacomp(Gamma;A;B;cA;cB) ==
  λI,i,rho,phi,mu,lambda. let v = fill_from_comp(Gamma;A;cA) I i rho phi mu.1 (fst(lambda)) in
                           let w = cB I i (rho;v) phi mu.2 (snd(lambda)) in
                           <(v rho (i1)), w>
Definitions occuring in Statement : 
fill_from_comp: fill_from_comp(Gamma;A;comp), 
cubical-snd: p.2, 
cubical-fst: p.1, 
cc-adjoin-cube: (v;u), 
cubical-type-ap-morph: (u a f), 
nc-1: (i1), 
add-name: I+i, 
let: let, 
pi1: fst(t), 
pi2: snd(t), 
apply: f a, 
lambda: λx.A[x], 
pair: <a, b>
Definitions occuring in definition : 
lambda: λx.A[x], 
fill_from_comp: fill_from_comp(Gamma;A;comp), 
cubical-fst: p.1, 
pi1: fst(t), 
let: let, 
apply: f a, 
cc-adjoin-cube: (v;u), 
cubical-snd: p.2, 
pi2: snd(t), 
pair: <a, b>, 
cubical-type-ap-morph: (u a f), 
add-name: I+i, 
nc-1: (i1)
FDL editor aliases : 
sigmacomp
Latex:
sigmacomp(Gamma;A;B;cA;cB)  ==
    \mlambda{}I,i,rho,phi,mu,lambda.  let  v  =  fill\_from\_comp(Gamma;A;cA)  I  i  rho  phi  mu.1  (fst(lambda))  in
                                                      let  w  =  cB  I  i  (rho;v)  phi  mu.2  (snd(lambda))  in
                                                      <(v  rho  (i1)),  w>
Date html generated:
2016_05_19-AM-09_50_03
Last ObjectModification:
2016_02_02-PM-06_49_01
Theory : cubical!type!theory
Home
Index