Nuprl Definition : values-for-distinct
values-for-distinct(eq;L) ==  map(λa.outl(apply-alist(eq;L;a));remove-repeats(eq;map(λp.(fst(p));L)))
Definitions occuring in Statement : 
remove-repeats: remove-repeats(eq;L)
, 
apply-alist: apply-alist(eq;L;x)
, 
map: map(f;as)
, 
outl: outl(x)
, 
pi1: fst(t)
, 
lambda: λx.A[x]
Definitions occuring in definition : 
outl: outl(x)
, 
apply-alist: apply-alist(eq;L;x)
, 
remove-repeats: remove-repeats(eq;L)
, 
map: map(f;as)
, 
lambda: λx.A[x]
, 
pi1: fst(t)
FDL editor aliases : 
values-for-distinct
Latex:
values-for-distinct(eq;L)  ==
    map(\mlambda{}a.outl(apply-alist(eq;L;a));remove-repeats(eq;map(\mlambda{}p.(fst(p));L)))
Date html generated:
2016_05_14-PM-03_27_42
Last ObjectModification:
2015_09_22-PM-05_59_46
Theory : decidable!equality
Home
Index