Step * 1 1 2 of Lemma play-truncate_wf


1. SimpleGame
2. : ℕ
3. win2strat(g;n) ∈ Type
4. ∀[s:win2strat(g;n)]. (strat2play(g;n;s) ∈ Type)
5. ∀[s:win2strat(g;n)]. ∀[f:strat2play(g;n;s)].  (||f|| ∈ ℤ)
6. ∀[s:win2strat(g;n)]. ∀[f:strat2play(g;n;s)]. ∀[k:{(2 n) 2..||f|| 1-}].
     (play-truncate(f;k) ∈ strat2play(g;n;s))
7. win2strat(g;n)
8. ∀[f:strat2play(g;n;s)]. ∀[k:{(2 n) 2..||f|| 1-}].  (play-truncate(f;k) ∈ strat2play(g;n;s))
9. strat2play(g;n;s)
10. ∀[k:{(2 n) 2..||f|| 1-}]. (play-truncate(f;k) ∈ strat2play(g;n;s))
11. {(2 n) 2..||f|| 1-}
12. play-truncate(f;k) ∈ strat2play(g;n;s)
13. f ∈ sequence(Pos(g))
⊢ ||seq-truncate(f;k)|| k ∈ ℤ
BY
(RWO "seq-len-truncate" THEN Auto) }


Latex:


Latex:

1.  g  :  SimpleGame
2.  n  :  \mBbbN{}
3.  win2strat(g;n)  \mmember{}  Type
4.  \mforall{}[s:win2strat(g;n)].  (strat2play(g;n;s)  \mmember{}  Type)
5.  \mforall{}[s:win2strat(g;n)].  \mforall{}[f:strat2play(g;n;s)].    (||f||  \mmember{}  \mBbbZ{})
6.  \mforall{}[s:win2strat(g;n)].  \mforall{}[f:strat2play(g;n;s)].  \mforall{}[k:\{(2  *  n)  +  2..||f||  +  1\msupminus{}\}].
          (play-truncate(f;k)  \mmember{}  strat2play(g;n;s))
7.  s  :  win2strat(g;n)
8.  \mforall{}[f:strat2play(g;n;s)].  \mforall{}[k:\{(2  *  n)  +  2..||f||  +  1\msupminus{}\}].    (play-truncate(f;k)  \mmember{}  strat2play(g;n;s))
9.  f  :  strat2play(g;n;s)
10.  \mforall{}[k:\{(2  *  n)  +  2..||f||  +  1\msupminus{}\}].  (play-truncate(f;k)  \mmember{}  strat2play(g;n;s))
11.  k  :  \{(2  *  n)  +  2..||f||  +  1\msupminus{}\}
12.  play-truncate(f;k)  \mmember{}  strat2play(g;n;s)
13.  f  \mmember{}  sequence(Pos(g))
\mvdash{}  ||seq-truncate(f;k)||  =  k


By


Latex:
(RWO  "seq-len-truncate"  0  THEN  Auto)




Home Index