Description: Define a well-ordering from a choice function. (Contributed by Stefan O'Rear, 18-Jan-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | dnnumch.f | |
|
dnnumch.a | |
||
dnnumch.g | |
||
dnwech.h | |
||
Assertion | dnwech | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | dnnumch.f | |
|
2 | dnnumch.a | |
|
3 | dnnumch.g | |
|
4 | dnwech.h | |
|
5 | 1 2 3 | dnnumch3 | |
6 | f1f1orn | |
|
7 | 5 6 | syl | |
8 | f1f | |
|
9 | frn | |
|
10 | 5 8 9 | 3syl | |
11 | epweon | |
|
12 | wess | |
|
13 | 10 11 12 | mpisyl | |
14 | eqid | |
|
15 | 14 | f1owe | |
16 | 7 13 15 | sylc | |
17 | fvex | |
|
18 | 17 | epeli | |
19 | 1 2 3 | dnnumch3lem | |
20 | 19 | adantrr | |
21 | 1 2 3 | dnnumch3lem | |
22 | 21 | adantrl | |
23 | 20 22 | eleq12d | |
24 | 18 23 | bitr2id | |
25 | 24 | pm5.32da | |
26 | 25 | opabbidv | |
27 | incom | |
|
28 | df-xp | |
|
29 | 28 4 | ineq12i | |
30 | inopab | |
|
31 | 27 29 30 | 3eqtri | |
32 | incom | |
|
33 | 28 | ineq1i | |
34 | inopab | |
|
35 | 32 33 34 | 3eqtri | |
36 | 26 31 35 | 3eqtr4g | |
37 | weeq1 | |
|
38 | 36 37 | syl | |
39 | weinxp | |
|
40 | weinxp | |
|
41 | 38 39 40 | 3bitr4g | |
42 | 16 41 | mpbird | |