Nuprl Definition : lg-filter
lg-filter(P;G) == let rms = filter(λi.(¬b(P (fst(G[i]))));upto(lg-size(G))) in reduce(λx,g. lg-remove(g;x);G;rms)
Definitions occuring in Statement :
lg-remove: lg-remove(g;n)
,
lg-size: lg-size(g)
,
upto: upto(n)
,
select: L[n]
,
filter: filter(P;l)
,
reduce: reduce(f;k;as)
,
bnot: ¬bb
,
let: let,
pi1: fst(t)
,
apply: f a
,
lambda: λx.A[x]
FDL editor aliases :
lg-filter
Latex:
lg-filter(P;G) ==
let rms = filter(\mlambda{}i.(\mneg{}\msubb{}(P (fst(G[i]))));upto(lg-size(G))) in
reduce(\mlambda{}x,g. lg-remove(g;x);G;rms)
Date html generated:
2016_05_17-AM-10_08_59
Last ObjectModification:
2012_02_25-PM-03_34_22
Theory : process-model
Home
Index