Nuprl Definition : accum_filter_rel
b = accum(z,x.f[z; x],a,{x∈X|P[x]}) ==
  ∀L:T List
    ((L ⊆ X ∧ (∀x:T. ((x ∈ L) ⇐⇒ (x ∈ X) ∧ P[x])))
    ⇒ (b = accumulate (with value z and list item x): f[z; x]over list:  Lwith starting value: a) ∈ A))
Definitions occuring in Statement : 
sublist: L1 ⊆ L2, 
l_member: (x ∈ l), 
list_accum: list_accum, 
list: T List, 
all: ∀x:A. B[x], 
iff: P ⇐⇒ Q, 
implies: P ⇒ Q, 
and: P ∧ Q, 
equal: s = t ∈ T
Definitions occuring in definition : 
list: T List, 
implies: P ⇒ Q, 
sublist: L1 ⊆ L2, 
all: ∀x:A. B[x], 
iff: P ⇐⇒ Q, 
and: P ∧ Q, 
l_member: (x ∈ l), 
equal: s = t ∈ T, 
list_accum: list_accum
FDL editor aliases : 
accum_filter_rel
Latex:
b  =  accum(z,x.f[z;  x],a,\{x\mmember{}X|P[x]\})  ==
    \mforall{}L:T  List
        ((L  \msubseteq{}  X  \mwedge{}  (\mforall{}x:T.  ((x  \mmember{}  L)  \mLeftarrow{}{}\mRightarrow{}  (x  \mmember{}  X)  \mwedge{}  P[x])))
        {}\mRightarrow{}  (b  =  accumulate  (with  value  z  and  list  item  x):  f[z;  x]over  list:    Lwith  starting  value:  a)))
Date html generated:
2016_05_15-PM-04_32_47
Last ObjectModification:
2015_09_23-AM-07_49_10
Theory : general
Home
Index