Nuprl Definition : set-add

==  let T,f in let S,g in <S, λx.case of inl(t) => inr(s) => s>



Definitions occuring in Statement :  apply: a lambda: λx.A[x] spread: spread def pair: <a, b> decide: case of inl(x) => s[x] inr(y) => t[y] union: left right
Definitions occuring in definition :  apply: a decide: case of inl(x) => s[x] inr(y) => t[y] lambda: λx.A[x] union: left right pair: <a, b> spread: spread def
FDL editor aliases :  set-add

Latex:
a  +  b  ==    let  T,f  =  a  in  let  S,g  =  b  in  <T  +  S,  \mlambda{}x.case  x  of  inl(t)  =>  f  t  |  inr(s)  =>  g  s>



Date html generated: 2018_07_29-AM-09_59_51
Last ObjectModification: 2018_07_18-AM-11_28_19

Theory : constructive!set!theory


Home Index