Nuprl Lemma : ler_Nbr_from_Config

es:EO'. nodes:bag(Id). e:E. epoch:. j:Id.
  (<epoch, j ler_Nbr()(e)
   ((epoch = ler_dumEpoch())  ((epoch > ler_dumEpoch())  (e':E. (e' loc e   <epoch, j ler_Config()(e'))))))


Proof not projected




Definitions occuring in Statement :  ler_Nbr: ler_Nbr() ler_dumEpoch: ler_dumEpoch() ler_Config: ler_Config() Message: Message classrel: v  X(e) event-ordering+: EO+(Info) es-le: e loc e'  es-E: E Id: Id gt: i > j all: x:A. B[x] exists: x:A. B[x] squash: T implies: P  Q or: P  Q and: P  Q pair: <a, b> product: x:A  B[x] int: equal: s = t bag: bag(T)
Definitions :  rev_implies: P  Q so_lambda: x y.t[x; y] iff: P  Q and: P  Q let: let top: Top guard: {T} true: True prop: false: False not: A le: A  B ge: i  j  nat: member: t  T gt: i > j or: P  Q squash: T ler_Nbr: ler_Nbr() implies: P  Q all: x:A. B[x] Id: Id cand: A c B so_lambda: x.t[x] subtype: S  T es-le: e loc e'  exists: x:A. B[x] so_apply: x[s1;s2] sq_type: SQType(T) bfalse: ff btrue: tt uiff: uiff(P;Q) uimplies: b supposing a class-opt: X?b ifthenelse: if b then t else f fi  uall: [x:A]. B[x] strongwellfounded: SWellFounded(R[x; y]) classrel: v  X(e) pi1: fst(t) so_apply: x[s] pi2: snd(t) es-locl: (e <loc e') es-p-local-pred: es-p-local-pred(es;P) eclass: EClass(A[eo; e])
Lemmas :  primed-class-opt_eq_class-opt-primed simple-loc-comb-2_wf Error :eclass_wf,  true_wf squash_wf not_functionality_wrt_uiff assert_of_bnot eqff_to_assert not_wf bnot_wf assert-bag-null eqtt_to_assert empty-bag_wf assert_wf uiff_transitivity bool_subtype_base bool_wf subtype_base_sq bag-null_wf bool_cases primed-class_wf class-opt_wf simple-loc-comb-2-concat-classrel rec-combined-loc-class-opt-1_wf ler_dumEpoch_wf ler_Config_wf single-bag_wf lt_int_wf ifthenelse_wf concat-lifting-loc-2_wf event-ordering+_wf Id_wf bag_wf es-E_wf ler_Nbr_wf classrel_wf rec-combined-loc-class-opt-1-classrel ler-ilf es-causl_wf le_wf nat_wf ge_wf nat_properties Message_wf event-ordering+_inc es-causl-swellfnd atom2_subtype_base int_subtype_base gt_wf assert_of_le_int bnot_of_lt_int assert_functionality_wrt_uiff le_int_wf es-le_wf es-locl_wf assert_of_lt_int pi1_wf_top Error :pi2_wf,  es-loc_wf bag-member-single es-le_weakening es-locl_transitivity1 prior-classrel-p-local-pred

\mforall{}es:EO'.  \mforall{}nodes:bag(Id).  \mforall{}e:E.  \mforall{}epoch:\mBbbZ{}.  \mforall{}j:Id.
    (<epoch,  j>  \mmember{}  ler\_Nbr()(e)
    {}\mRightarrow{}  (\mdownarrow{}(epoch  =  ler\_dumEpoch())
              \mvee{}  ((epoch  >  ler\_dumEpoch())  \mwedge{}  (\mexists{}e':E.  (e'  \mleq{}loc  e    \mwedge{}  <epoch,  j>  \mmember{}  ler\_Config()(e'))))))


Date html generated: 2012_02_20-PM-06_03_58
Last ObjectModification: 2012_02_02-PM-02_39_00

Home Index