Description: The ordering of the Z/nZ structure. (Contributed by Mario Carneiro, 15-Jun-2015) (Revised by AV, 13-Jun-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | znle2.y | |
|
znle2.f | |
||
znle2.w | |
||
znle2.l | |
||
znleval.x | |
||
Assertion | znleval | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | znle2.y | |
|
2 | znle2.f | |
|
3 | znle2.w | |
|
4 | znle2.l | |
|
5 | znleval.x | |
|
6 | 1 2 3 4 | znle2 | |
7 | relco | |
|
8 | relssdmrn | |
|
9 | 7 8 | ax-mp | |
10 | dmcoss | |
|
11 | df-rn | |
|
12 | 1 5 2 3 | znf1o | |
13 | f1ofo | |
|
14 | forn | |
|
15 | 12 13 14 | 3syl | |
16 | 11 15 | eqtr3id | |
17 | 10 16 | sseqtrid | |
18 | rncoss | |
|
19 | rncoss | |
|
20 | 19 15 | sseqtrid | |
21 | 18 20 | sstrid | |
22 | xpss12 | |
|
23 | 17 21 22 | syl2anc | |
24 | 9 23 | sstrid | |
25 | 6 24 | eqsstrd | |
26 | 25 | ssbrd | |
27 | brxp | |
|
28 | 26 27 | imbitrdi | |
29 | 28 | pm4.71rd | |
30 | 6 | adantr | |
31 | 30 | breqd | |
32 | brcog | |
|
33 | 32 | adantl | |
34 | eqcom | |
|
35 | 12 | adantr | |
36 | f1ocnv | |
|
37 | f1ofn | |
|
38 | 35 36 37 | 3syl | |
39 | simprl | |
|
40 | fnbrfvb | |
|
41 | 38 39 40 | syl2anc | |
42 | 34 41 | bitr2id | |
43 | 42 | anbi1d | |
44 | 43 | exbidv | |
45 | 33 44 | bitrd | |
46 | fvex | |
|
47 | breq1 | |
|
48 | 46 47 | ceqsexv | |
49 | simprr | |
|
50 | brcog | |
|
51 | 46 49 50 | sylancr | |
52 | fvex | |
|
53 | breq2 | |
|
54 | 52 53 | ceqsexv | |
55 | eqcom | |
|
56 | fnbrfvb | |
|
57 | 38 49 56 | syl2anc | |
58 | 55 57 | bitrid | |
59 | vex | |
|
60 | brcnvg | |
|
61 | 49 59 60 | sylancl | |
62 | 58 61 | bitrd | |
63 | 62 | anbi1d | |
64 | 63 | biancomd | |
65 | 64 | exbidv | |
66 | 54 65 | bitr3id | |
67 | 51 66 | bitr4d | |
68 | 48 67 | bitrid | |
69 | 31 45 68 | 3bitrd | |
70 | 69 | pm5.32da | |
71 | df-3an | |
|
72 | 70 71 | bitr4di | |
73 | 29 72 | bitrd | |