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' ∈ s
⇒ (¬(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: b supposing a
,
uall: ∀[x:A]. B[x]
,
all: ∀x:A. B[x]
,
not: ¬A
,
implies: P
⇒ Q
,
and: P ∧ Q
,
member: t ∈ T
,
set: {x:A| B[x]}
,
equal: s = 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