Step * of Lemma consensus-ts4-estimate-domain

V:Type. ∀A:Id List. ∀W:{a:Id| (a ∈ A)}  List List. ∀a:{a:Id| (a ∈ A)} . ∀x:ts-reachable(consensus-ts4(V;A;W)). ∀i:ℤ.
  ((i ∈ fpf-domain(Estimate(x;a)))  (i ≤ Inning(x;a)))
BY
(RepeatFor ((D THENA Auto)) THEN BLemma `ts-reachable-induction` THEN Try (Complete (Auto))) }

1
.....wf..... 
1. Type@i'
2. Id List@i
3. {a:Id| (a ∈ A)}  List List@i
4. {a:Id| (a ∈ A)} @i
⊢ λx.∀i:ℤ((i ∈ fpf-domain(Estimate(x;a)))  (i ≤ Inning(x;a))) ∈ ts-reachable(consensus-ts4(V;A;W)) ─→ ℙ

2
1. Type@i'
2. Id List@i
3. {a:Id| (a ∈ A)}  List List@i
4. {a:Id| (a ∈ A)} @i
⊢ ∀x:ts-reachable(consensus-ts4(V;A;W)). SqStable(∀i:ℤ((i ∈ fpf-domain(Estimate(x;a)))  (i ≤ Inning(x;a))))

3
1. Type@i'
2. Id List@i
3. {a:Id| (a ∈ A)}  List List@i
4. {a:Id| (a ∈ A)} @i
⊢ ∀i:ℤ((i ∈ fpf-domain(Estimate(ts-init(consensus-ts4(V;A;W));a)))  (i ≤ Inning(ts-init(consensus-ts4(V;A;W));a)))

4
1. Type@i'
2. Id List@i
3. {a:Id| (a ∈ A)}  List List@i
4. {a:Id| (a ∈ A)} @i
⊢ ∀x,y:ts-reachable(consensus-ts4(V;A;W)).
    ((∀i:ℤ((i ∈ fpf-domain(Estimate(x;a)))  (i ≤ Inning(x;a))))
     (x ts-rel(consensus-ts4(V;A;W)) y)
     (∀i:ℤ((i ∈ fpf-domain(Estimate(y;a)))  (i ≤ Inning(y;a)))))


Latex:


\mforall{}V:Type.  \mforall{}A:Id  List.  \mforall{}W:\{a:Id|  (a  \mmember{}  A)\}    List  List.  \mforall{}a:\{a:Id|  (a  \mmember{}  A)\}  .
\mforall{}x:ts-reachable(consensus-ts4(V;A;W)).  \mforall{}i:\mBbbZ{}.
    ((i  \mmember{}  fpf-domain(Estimate(x;a)))  {}\mRightarrow{}  (i  \mleq{}  Inning(x;a)))


By

(RepeatFor  4  ((D  0  THENA  Auto))  THEN  BLemma  `ts-reachable-induction`  THEN  Try  (Complete  (Auto)))




Home Index