{ 
[V:Type]. 
[A:Id List]. 
[t:
]. 
[f:V List 
 V].
  
[L:consensus-rcv(V;A) List]. 
[n:
]. 
[v:V].
    
[L1:consensus-rcv(V;A) List]
      
[v1:V]. (
archive-condition(V;A;t;f;n;v1;L1)) supposing L1 < L 
    supposing archive-condition(V;A;t;f;n;v;L) }
{ Proof }
Definitions occuring in Statement : 
archive-condition: archive-condition(V;A;t;f;n;v;L), 
consensus-rcv: consensus-rcv(V;A), 
Id: Id, 
nat_plus: 
, 
uimplies: b supposing a, 
uall:
[x:A]. B[x], 
not:
A, 
function: x:A 
 B[x], 
list: type List, 
int:
, 
universe: Type, 
proper-iseg: L1 < L2
Definitions : 
uall:
[x:A]. B[x], 
uimplies: b supposing a, 
not:
A, 
member: t 
 T, 
implies: P 
 Q, 
false: False, 
prop:
, 
all:
x:A. B[x], 
subtype: S 
 T
Lemmas : 
archive-condition_wf, 
nat_plus_inc, 
proper-iseg_wf, 
consensus-rcv_wf, 
nat_plus_wf, 
Id_wf, 
archive-condition-innings
\mforall{}[V:Type].  \mforall{}[A:Id  List].  \mforall{}[t:\mBbbN{}\msupplus{}].  \mforall{}[f:V  List  {}\mrightarrow{}  V].  \mforall{}[L:consensus-rcv(V;A)  List].  \mforall{}[n:\mBbbZ{}].  \mforall{}[v:V].
    \mforall{}[L1:consensus-rcv(V;A)  List].  \mforall{}[v1:V].  (\mneg{}archive-condition(V;A;t;f;n;v1;L1))  supposing  L1  <  L 
    supposing  archive-condition(V;A;t;f;n;v;L)
Date html generated:
2011_08_16-AM-10_13_46
Last ObjectModification:
2011_06_18-AM-09_06_17
Home
Index