Description: The countdown function C remains 0 after N steps. (Contributed by Paul Chapman, 22-Jun-2011)
Ref | Expression | ||
---|---|---|---|
Hypotheses | algcvga.1 | |
|
algcvga.2 | |
||
algcvga.3 | |
||
algcvga.4 | |
||
algcvga.5 | |
||
Assertion | algcvga | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | algcvga.1 | |
|
2 | algcvga.2 | |
|
3 | algcvga.3 | |
|
4 | algcvga.4 | |
|
5 | algcvga.5 | |
|
6 | 3 | ffvelcdmi | |
7 | 5 6 | eqeltrid | |
8 | nn0z | |
|
9 | eluz1 | |
|
10 | 2fveq3 | |
|
11 | 10 | eqeq1d | |
12 | 11 | imbi2d | |
13 | 2fveq3 | |
|
14 | 13 | eqeq1d | |
15 | 14 | imbi2d | |
16 | 2fveq3 | |
|
17 | 16 | eqeq1d | |
18 | 17 | imbi2d | |
19 | 2fveq3 | |
|
20 | 19 | eqeq1d | |
21 | 20 | imbi2d | |
22 | 1 2 3 4 5 | algcvg | |
23 | 22 | a1i | |
24 | nn0ge0 | |
|
25 | 24 | adantr | |
26 | 0re | |
|
27 | nn0re | |
|
28 | zre | |
|
29 | letr | |
|
30 | 26 27 28 29 | mp3an3an | |
31 | 25 30 | mpand | |
32 | elnn0z | |
|
33 | 32 | simplbi2 | |
34 | 33 | adantl | |
35 | 31 34 | syld | |
36 | 7 35 | sylan | |
37 | 36 | impr | |
38 | 37 | expcom | |
39 | 38 | 3adant1 | |
40 | 39 | ancld | |
41 | nn0uz | |
|
42 | 0zd | |
|
43 | id | |
|
44 | 1 | a1i | |
45 | 41 2 42 43 44 | algrf | |
46 | 45 | ffvelcdmda | |
47 | 2fveq3 | |
|
48 | 47 | neeq1d | |
49 | fveq2 | |
|
50 | 47 49 | breq12d | |
51 | 48 50 | imbi12d | |
52 | 51 4 | vtoclga | |
53 | 1 3 | algcvgb | |
54 | simpr | |
|
55 | 53 54 | syl6bi | |
56 | 52 55 | mpd | |
57 | 46 56 | syl | |
58 | 41 2 42 43 44 | algrp1 | |
59 | 58 | fveqeq2d | |
60 | 57 59 | sylibrd | |
61 | 40 60 | syl6 | |
62 | 61 | a2d | |
63 | 12 15 18 21 23 62 | uzind | |
64 | 63 | 3expib | |
65 | 9 64 | sylbid | |
66 | 8 65 | syl | |
67 | 66 | com3r | |
68 | 7 67 | mpd | |