Description: The function appearing in xpsval is a bijection from the cartesian product to the indexed cartesian product indexed on the pair 2o = { (/) , 1o } . (Contributed by Mario Carneiro, 15-Aug-2015)
Ref | Expression | ||
---|---|---|---|
Hypothesis | xpsff1o.f | |
|
Assertion | xpsff1o | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | xpsff1o.f | |
|
2 | xpsfrnel2 | |
|
3 | 2 | biimpri | |
4 | 3 | rgen2 | |
5 | 1 | fmpo | |
6 | 4 5 | mpbi | |
7 | 1st2nd2 | |
|
8 | 7 | fveq2d | |
9 | df-ov | |
|
10 | xp1st | |
|
11 | xp2nd | |
|
12 | 1 | xpsfval | |
13 | 10 11 12 | syl2anc | |
14 | 9 13 | eqtr3id | |
15 | 8 14 | eqtrd | |
16 | 1st2nd2 | |
|
17 | 16 | fveq2d | |
18 | df-ov | |
|
19 | xp1st | |
|
20 | xp2nd | |
|
21 | 1 | xpsfval | |
22 | 19 20 21 | syl2anc | |
23 | 18 22 | eqtr3id | |
24 | 17 23 | eqtrd | |
25 | 15 24 | eqeqan12d | |
26 | fveq1 | |
|
27 | fvex | |
|
28 | fvpr0o | |
|
29 | 27 28 | ax-mp | |
30 | fvex | |
|
31 | fvpr0o | |
|
32 | 30 31 | ax-mp | |
33 | 26 29 32 | 3eqtr3g | |
34 | fveq1 | |
|
35 | fvex | |
|
36 | fvpr1o | |
|
37 | 35 36 | ax-mp | |
38 | fvex | |
|
39 | fvpr1o | |
|
40 | 38 39 | ax-mp | |
41 | 34 37 40 | 3eqtr3g | |
42 | 33 41 | opeq12d | |
43 | 7 16 | eqeqan12d | |
44 | 42 43 | imbitrrid | |
45 | 25 44 | sylbid | |
46 | 45 | rgen2 | |
47 | dff13 | |
|
48 | 6 46 47 | mpbir2an | |
49 | xpsfrnel | |
|
50 | 49 | simp2bi | |
51 | 49 | simp3bi | |
52 | 1 | xpsfval | |
53 | 50 51 52 | syl2anc | |
54 | ixpfn | |
|
55 | xpsfeq | |
|
56 | 54 55 | syl | |
57 | 53 56 | eqtr2d | |
58 | rspceov | |
|
59 | 50 51 57 58 | syl3anc | |
60 | 59 | rgen | |
61 | foov | |
|
62 | 6 60 61 | mpbir2an | |
63 | df-f1o | |
|
64 | 48 62 63 | mpbir2an | |