Nuprl Definition : add-sz

add-sz(sz;L;x) ==
  tuple-sum(λc,u. case c of inl(z) => case z of inl(p) => sz p u | inr(p) => l_sum(map(sz p;u)) | inr(E) => 0;L;x)



Definitions occuring in Statement :  tuple-sum: tuple-sum(f;L;x),  l_sum: l_sum(L),  map: map(f;as),  apply: f a,  lambda: λx.A[x],  decide: case b of inl(x) => s[x] | inr(y) => t[y],  natural_number: $n
Definitions occuring in definition :  tuple-sum: tuple-sum(f;L;x),  lambda: λx.A[x],  decide: case b of inl(x) => s[x] | inr(y) => t[y],  l_sum: l_sum(L),  map: map(f;as),  apply: f a,  natural_number: $n
FDL editor aliases :  add-sz

Latex:
add-sz(sz;L;x)  ==
    tuple-sum(\mlambda{}c,u.  case  c
                                    of  inl(z)  =>
                                    case  z  of  inl(p)  =>  sz  p  u  |  inr(p)  =>  l\_sum(map(sz  p;u))
                                    |  inr(E)  =>
                                    0;L;x)



Date html generated: 2019_06_20-PM-02_04_11
Last ObjectModification: 2019_02_22-AM-11_16_31

Theory : tuples


Home Index