Description: Cyclically shifting an empty set/word always results in the empty word/set. (Contributed by AV, 25-Oct-2018) (Revised by AV, 17-Nov-2018)
Ref | Expression | ||
---|---|---|---|
Assertion | 0csh0 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | df-csh | |
|
2 | 1 | a1i | |
3 | iftrue | |
|
4 | 3 | ad2antrl | |
5 | 0nn0 | |
|
6 | f0 | |
|
7 | ffn | |
|
8 | fzo0 | |
|
9 | 8 | eqcomi | |
10 | 9 | fneq2i | |
11 | 7 10 | sylib | |
12 | 6 11 | ax-mp | |
13 | id | |
|
14 | oveq2 | |
|
15 | 14 | fneq2d | |
16 | 15 | adantl | |
17 | 13 16 | rspcedv | |
18 | 5 12 17 | mp2 | |
19 | 0ex | |
|
20 | fneq1 | |
|
21 | 20 | rexbidv | |
22 | 19 21 | elab | |
23 | 18 22 | mpbir | |
24 | 23 | a1i | |
25 | id | |
|
26 | 19 | a1i | |
27 | 2 4 24 25 26 | ovmpod | |
28 | cshnz | |
|
29 | 27 28 | pm2.61i | |