Nuprl Lemma : es-before-no_repeats

[es:EO]. ∀[e:E].  no_repeats(E;before(e))


Proof




Definitions occuring in Statement :  es-before: before(e) es-E: E event_ordering: EO no_repeats: no_repeats(T;l) uall: [x:A]. B[x]
Lemmas :  es-causl-swellfnd nat_properties less_than_transitivity1 less_than_irreflexivity ge_wf less_than_wf no_repeats_witness es-before_wf nat_wf decidable__le subtract_wf false_wf not-ge-2 less-iff-le condition-implies-le minus-one-mul zero-add minus-add minus-minus add-associates add-swap add-commutes add_functionality_wrt_le add-zero le-add-cancel decidable__lt es-causl_wf es-first_wf2 bool_cases subtype_base_sq bool_wf bool_subtype_base eqtt_to_assert eqff_to_assert assert_of_bnot equal_wf select_wf sq_stable__le not_wf length_wf zero-le-nat le_wf add-mul-special zero-mul es-E_wf event_ordering_wf iff_imp_equal_bool btrue_wf assert_wf true_wf length_of_nil_lemma es-pred_wf es-pred-locl es-causl_weakening subtype_rel_list top_wf cons_wf nil_wf lt_int_wf bnot_wf select-append assert_of_lt_int iff_transitivity iff_weakening_uiff decidable__equal_nat es-before-pred-length decidable__equal_int not-equal-2 le_antisymmetry_iff le-add-cancel2 int_subtype_base or_wf select_member lelt_wf member-es-before es-locl_wf es-locl_irreflexivity le_weakening
\mforall{}[es:EO].  \mforall{}[e:E].    no\_repeats(E;before(e))



Date html generated: 2015_07_17-AM-08_44_25
Last ObjectModification: 2015_01_27-PM-02_30_27

Home Index