Nuprl Lemma : es-prior-val-equal

∀[Info,T:Type]. ∀[X,Y:EClass(T)]. ∀[es:EO+(Info)]. ∀[e:E].
  ((X)' es e) = ((Y)' es e) ∈ bag(T) supposing ∀e':E. ((e' <loc e) ⇒ ((X es e') = (Y es e') ∈ bag(T)))


Proof




Definitions occuring in Statement :  es-prior-val: (X)',  eclass: EClass(A[eo; e]),  event-ordering+: EO+(Info),  es-locl: (e <loc e'),  es-E: E,  uimplies: b supposing a,  uall: ∀[x:A]. B[x],  all: ∀x:A. B[x],  implies: P ⇒ Q,  apply: f a,  universe: Type,  equal: s = t ∈ T,  bag: bag(T)
Lemmas :  assert_wf,  eq_int_wf,  bag-size_wf,  nat_wf,  assert_functionality_wrt_uiff,  squash_wf,  true_wf,  bag_wf,  iff_wf,  es-locl_wf,  es-E_wf,  event-ordering+_subtype,  in-eclass_wf,  es-prior-interface_wf1,  es-interface-subtype_rel2,  event-ordering+_wf,  top_wf,  subtype_top,  es-E-interface_wf,  bool_wf,  equal-wf-T-base,  bnot_wf,  not_wf,  eqtt_to_assert,  uiff_transitivity,  eqff_to_assert,  assert_of_bnot,  es-prior-interface-val,  single-bag_wf,  es-locl-total,  es-prior-interface_wf0,  eclass_wf,  eclass-val_wf,  es-prior-interface_wf,  eclass-val_wf2,  equal_wf,  and_wf,  member_wf,  assert_elim,  subtype_base_sq,  bool_subtype_base,  bag-only_wf2,  single-valued-bag_wf,  less_than_wf,  assert_of_eq_int,  single-valued-bag-if-le1,  le_weakening,  decidable__lt,  false_wf,  le_antisymmetry_iff,  add_functionality_wrt_le,  add-zero,  le-add-cancel,  es-is-prior-interface,  es-E-interface-property,  empty-bag_wf

Latex:
\mforall{}[Info,T:Type].  \mforall{}[X,Y:EClass(T)].  \mforall{}[es:EO+(Info)].  \mforall{}[e:E].
    ((X)'  es  e)  =  ((Y)'  es  e)  supposing  \mforall{}e':E.  ((e'  <loc  e)  {}\mRightarrow{}  ((X  es  e')  =  (Y  es  e')))



Date html generated: 2015_07_21-PM-03_17_56
Last ObjectModification: 2015_01_27-PM-07_30_45

Home Index