Nuprl Lemma : es-interface-filter_wf

[Info,A:Type]. [X:EClass(A)]. [P:A  ].  (X|a.P[a]  EClass({a:A| P[a]} ))


Proof not projected




Definitions occuring in Statement :  es-interface-filter: X|a.P[a],  eclass: EClass(A[eo; e]),  assert: b,  bool: ,  uall: [x:A]. B[x],  so_apply: x[s],  member: t  T,  set: {x:A| B[x]} ,  function: x:A  B[x],  universe: Type
Definitions :  so_lambda: x y.t[x; y],  so_lambda: x.t[x],  eclass-compose1: f o X,  es-interface-filter: X|a.P[a],  so_apply: x[s],  member: t  T,  eclass: EClass(A[eo; e]),  uall: [x:A]. B[x],  so_apply: x[s1;s2],  all: x:A. B[x],  prop: ,  nat: ,  subtype: S  T
Lemmas :  eclass_wf,  bool_wf,  event-ordering+_wf,  event-ordering+_inc,  es-E_wf,  empty-bag_wf,  bag-filter_wf,  assert_wf,  bag_wf,  nat_wf,  bag-size_wf,  eq_int_wf,  ifthenelse_wf

\mforall{}[Info,A:Type].  \mforall{}[X:EClass(A)].  \mforall{}[P:A  {}\mrightarrow{}  \mBbbB{}].    (X|a.P[a]  \mmember{}  EClass(\{a:A|  \muparrow{}P[a]\}  ))


Date html generated: 2012_01_23-PM-12_25_34
Last ObjectModification: 2011_12_13-PM-02_04_44

Home Index