Nuprl Lemma : paxos-decide-relation_wf

[Info:Type]. [es:EO+(Info)]. [f:]. [leader:  Id]. [T:Type]. [d:E]. [b:]. [Proposal:EClass(  T)].
[Vote:EClass(Id    )].
  (paxos-decide-relation(es; f; leader; Proposal; Vote; d; b)  )


Proof not projected




Definitions occuring in Statement :  paxos-decide-relation: paxos-decide-relation(es; f; leader; Proposal; Vote; d; b) eclass: EClass(A[eo; e]) event-ordering+: EO+(Info) es-E: E Id: Id bool: nat: uall: [x:A]. B[x] prop: member: t  T function: x:A  B[x] product: x:A  B[x] universe: Type
Definitions :  uall: [x:A]. B[x] member: t  T prop: paxos-decide-relation: paxos-decide-relation(es; f; leader; Proposal; Vote; d; b) and: P  Q btrue: tt assert: b implies: P  Q cand: A c B so_lambda: x.t[x] all: x:A. B[x] top: Top so_lambda: x y.t[x; y] subtype: S  T ifthenelse: if b then t else f fi  true: True nat: so_apply: x[s] es-E-interface: E(X) so_apply: x[s1;s2] uimplies: b supposing a sq_type: SQType(T) guard: {T}
Lemmas :  es-first-at_wf es-loc_wf length_wf1 es-E-interface_wf Id_wf filter_type band_wf eq_int_wf pi2_wf nat_wf pi1_wf_top eclass-val_wf bool_wf es-E_wf event-ordering+_inc event-ordering+_wf subtype_base_sq bool_subtype_base nat_properties eq_bool_wf btrue_wf es-interface-predecessors_wf assert_wf in-eclass_wf es-prior-val_wf top_wf es-interface-top alle-lt_wf le_wf eclass_wf assert_elim

\mforall{}[Info:Type].  \mforall{}[es:EO+(Info)].  \mforall{}[f:\mBbbN{}].  \mforall{}[leader:\mBbbN{}  {}\mrightarrow{}  Id].  \mforall{}[T:Type].  \mforall{}[d:E].  \mforall{}[b:\mBbbN{}].
\mforall{}[Proposal:EClass(\mBbbN{}  \mtimes{}  T)].  \mforall{}[Vote:EClass(Id  \mtimes{}  \mBbbN{}  \mtimes{}  \mBbbB{})].
    (paxos-decide-relation(es;  f;  leader;  Proposal;  Vote;  d;  b)  \mmember{}  \mBbbP{})


Date html generated: 2011_10_20-PM-04_32_43
Last ObjectModification: 2011_06_18-PM-02_00_46

Home Index