Nuprl Lemma : decd-run-lt_wf

[M:Type  Type]. [r:pRunType(P.M[P])].
  decd-run-lt(r)  e1,e2:runEvents(r).  Dec(e1 run-lt(r) e2) 
  supposing e:runEvents(r). ((fst(fst(run-info(r;e)))) < run-event-step(e))


Proof not projected




Definitions occuring in Statement :  decd-run-lt: decd-run-lt(r),  run-lt: run-lt(r),  run-event-step: run-event-step(e),  runEvents: runEvents(r),  run-info: run-info(r;e),  pRunType: pRunType(T.M[T]),  decidable: Dec(P),  uimplies: b supposing a,  uall: [x:A]. B[x],  infix_ap: x f y,  so_apply: x[s],  pi1: fst(t),  all: x:A. B[x],  member: t  T,  less_than: a < b,  function: x:A  B[x],  universe: Type
Definitions :  subtype: S  T,  top: Top,  so_lambda: x.t[x],  member: t  T,  all: x:A. B[x],  uimplies: b supposing a,  so_apply: x[s],  uall: [x:A]. B[x],  implies: P  Q,  prop: ,  infix_ap: x f y,  nat_properties,  bool_cases,  rel_exp_iff,  outl: outl(x),  spreadn: spread3,  run-event-loc: run-event-loc(e),  decidable__run-pred,  eq_int: (i = j),  pi2: snd(t),  band: p  q,  let: let,  ifthenelse: if b then t else f fi ,  lt_int: i <z j,  decidable__cand,  decidable__l_exists_better-extract,  finite-run-pred,  iff_functionality_wrt_iff,  eq_atom: eq_atom$n(x;y),  atom2-deq: Atom2Deq,  id-deq: IdDeq,  eq_id: a = b,  decidable__assert,  all_functionality_wrt_iff,  decidable__equal_Id,  bfalse: ff,  btrue: tt,  decidable__equal_int,  decidable__equal_nat,  decidable__equal_product,  decidable__equal_set,  decidable__equal_runEvents,  decidable__rel_exp_finite,  it: ,  decidable__ex_int_seg,  iff_preserves_decidability,  decidable_functionality,  well-founded-run-pred,  decidable__rel_plus,  decidable__run-lt,  run-event-step: run-event-step(e),  run-info: run-info(r;e),  pi1: fst(t),  nat: ,  spreadn: spread4,  decd-run-lt: decd-run-lt(r)
Lemmas :  pRunType_wf,  nat_wf,  run-event-step_wf,  pMsg_wf,  Id_wf,  run-info_wf,  top_wf,  pi1_wf_top,  less_than_wf,  runEvents_wf,  all_wf,  equal_wf,  run-lt_wf,  decidable_wf,  isect_wf,  uall_wf

\mforall{}[M:Type  {}\mrightarrow{}  Type].  \mforall{}[r:pRunType(P.M[P])].
    decd-run-lt(r)  \mmember{}  \mforall{}e1,e2:runEvents(r).    Dec(e1  run-lt(r)  e2) 
    supposing  \mforall{}e:runEvents(r).  ((fst(fst(run-info(r;e))))  <  run-event-step(e))


Date html generated: 2012_01_23-PM-12_44_01
Last ObjectModification: 2011_12_14-PM-12_06_35

Home Index