Nuprl Lemma : es-fset-last_wf

[es:EO]. ∀[s:fset(E)]. ∀[i:Id].
  s(i) ∈ {e:E| (loc(e) i ∈ Id) ∧ e ∈ s ∧ (∀e':E. (e' ∈  (e <loc e'))))}  supposing i ∈ locs(s)


Proof




Definitions occuring in Statement :  es-fset-last: s(i) es-fset-loc: i ∈ locs(s) es-locl: (e <loc e') es-eq: es-eq(es) es-loc: loc(e) es-E: E event_ordering: EO Id: Id fset-member: a ∈ s fset: fset(T) uimplies: supposing a uall: [x:A]. B[x] all: x:A. B[x] not: ¬A implies:  Q and: P ∧ Q member: t ∈ T set: {x:A| B[x]}  equal: t ∈ T
Lemmas :  last_wf last_member es-locl_wf es-E_wf es-fset-at_wf list_wf l_member_wf sorted-by_wf es-le_wf not_wf assert_wf null_wf3 subtype_rel_list top_wf event_ordering_wf list-cases null_nil_lemma length_of_nil_lemma product_subtype_list null_cons_lemma length_of_cons_lemma subtract_wf length_wf non_neg_length length_wf_nat decidable__equal_int int_seg_wf int_subtype_base subtype_base_sq es-locl_irreflexivity lelt_wf es-locl_transitivity2
\mforall{}[es:EO].  \mforall{}[s:fset(E)].  \mforall{}[i:Id].
    s(i)  \mmember{}  \{e:E|  (loc(e)  =  i)  \mwedge{}  e  \mmember{}  s  \mwedge{}  (\mforall{}e':E.  (e'  \mmember{}  s  {}\mRightarrow{}  (\mneg{}(e  <loc  e'))))\}    supposing  i  \mmember{}  locs(s)



Date html generated: 2015_07_17-AM-09_01_14
Last ObjectModification: 2015_07_16-AM-09_51_43

Home Index