Description: Quantification over functions in terms of quantification over values and punctured functions. (Contributed by Stefan O'Rear, 27-Feb-2015) (Revised by Stefan O'Rear, 5-May-2015)
Ref | Expression | ||
---|---|---|---|
Hypothesis | ralxpmap.j | |
|
Assertion | ralxpmap | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | ralxpmap.j | |
|
2 | vex | |
|
3 | snex | |
|
4 | 2 3 | unex | |
5 | simpr | |
|
6 | elmapex | |
|
7 | 6 | adantl | |
8 | elmapg | |
|
9 | 7 8 | syl | |
10 | 5 9 | mpbid | |
11 | simpl | |
|
12 | 10 11 | ffvelcdmd | |
13 | difss | |
|
14 | fssres | |
|
15 | 10 13 14 | sylancl | |
16 | 6 | simpld | |
17 | 16 | adantl | |
18 | 7 | simprd | |
19 | 18 | difexd | |
20 | 17 19 | elmapd | |
21 | 15 20 | mpbird | |
22 | 10 | ffnd | |
23 | fnsnsplit | |
|
24 | 22 11 23 | syl2anc | |
25 | opeq2 | |
|
26 | 25 | sneqd | |
27 | 26 | uneq2d | |
28 | 27 | eqeq2d | |
29 | uneq1 | |
|
30 | 29 | eqeq2d | |
31 | 28 30 | rspc2ev | |
32 | 12 21 24 31 | syl3anc | |
33 | 32 | ex | |
34 | elmapi | |
|
35 | 34 | ad2antll | |
36 | f1osng | |
|
37 | f1of | |
|
38 | 36 37 | syl | |
39 | 38 | elvd | |
40 | 39 | adantr | |
41 | disjdifr | |
|
42 | 41 | a1i | |
43 | fun | |
|
44 | 35 40 42 43 | syl21anc | |
45 | simpl | |
|
46 | 45 | snssd | |
47 | undifr | |
|
48 | 46 47 | sylib | |
49 | 48 | feq2d | |
50 | 44 49 | mpbid | |
51 | ssidd | |
|
52 | snssi | |
|
53 | 52 | ad2antrl | |
54 | 51 53 | unssd | |
55 | 50 54 | fssd | |
56 | elmapex | |
|
57 | 56 | ad2antll | |
58 | 57 | simpld | |
59 | ssun1 | |
|
60 | undif1 | |
|
61 | 57 | simprd | |
62 | snex | |
|
63 | unexg | |
|
64 | 61 62 63 | sylancl | |
65 | 60 64 | eqeltrrid | |
66 | ssexg | |
|
67 | 59 65 66 | sylancr | |
68 | 58 67 | elmapd | |
69 | 55 68 | mpbird | |
70 | eleq1 | |
|
71 | 69 70 | syl5ibrcom | |
72 | 71 | rexlimdvva | |
73 | 33 72 | impbid | |
74 | 1 | adantl | |
75 | 4 73 74 | ralxpxfr2d | |