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