Description: Zero-skipping sign in a word compared to a shorter word. (Contributed by Thierry Arnoux, 11-Oct-2018)
Ref | Expression | ||
---|---|---|---|
Hypotheses | signsv.p | |
|
signsv.w | |
||
signsv.t | |
||
signsv.v | |
||
Assertion | signstfvc | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | signsv.p | |
|
2 | signsv.w | |
|
3 | signsv.t | |
|
4 | signsv.v | |
|
5 | oveq2 | |
|
6 | 5 | fveq2d | |
7 | 6 | fveq1d | |
8 | 7 | eqeq1d | |
9 | 8 | imbi2d | |
10 | oveq2 | |
|
11 | 10 | fveq2d | |
12 | 11 | fveq1d | |
13 | 12 | eqeq1d | |
14 | 13 | imbi2d | |
15 | oveq2 | |
|
16 | 15 | fveq2d | |
17 | 16 | fveq1d | |
18 | 17 | eqeq1d | |
19 | 18 | imbi2d | |
20 | oveq2 | |
|
21 | 20 | fveq2d | |
22 | 21 | fveq1d | |
23 | 22 | eqeq1d | |
24 | 23 | imbi2d | |
25 | ccatrid | |
|
26 | 25 | fveq2d | |
27 | 26 | fveq1d | |
28 | 27 | adantr | |
29 | s1cl | |
|
30 | ccatass | |
|
31 | 29 30 | syl3an3 | |
32 | 31 | 3expb | |
33 | 32 | adantlr | |
34 | 33 | fveq2d | |
35 | 34 | fveq1d | |
36 | ccatcl | |
|
37 | 36 | ad2ant2r | |
38 | simprr | |
|
39 | lencl | |
|
40 | 39 | nn0zd | |
41 | 40 | adantr | |
42 | lencl | |
|
43 | 36 42 | syl | |
44 | 43 | nn0zd | |
45 | 39 | nn0red | |
46 | lencl | |
|
47 | nn0addge1 | |
|
48 | 45 46 47 | syl2an | |
49 | ccatlen | |
|
50 | 48 49 | breqtrrd | |
51 | eluz2 | |
|
52 | 41 44 50 51 | syl3anbrc | |
53 | fzoss2 | |
|
54 | 52 53 | syl | |
55 | 54 | ad2ant2r | |
56 | simplr | |
|
57 | 55 56 | sseldd | |
58 | 1 2 3 4 | signstfvp | |
59 | 37 38 57 58 | syl3anc | |
60 | 35 59 | eqtr3d | |
61 | id | |
|
62 | 60 61 | sylan9eq | |
63 | 62 | ex | |
64 | 63 | expcom | |
65 | 64 | a2d | |
66 | 9 14 19 24 28 65 | wrdind | |
67 | 66 | 3impib | |
68 | 67 | 3com12 | |