Description: Binary relation form of the Restrict function. (Contributed by Scott Fenton, 17-Apr-2014) (Revised by Mario Carneiro, 19-Apr-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | brrestrict.1 | |
|
brrestrict.2 | |
||
brrestrict.3 | |
||
Assertion | brrestrict | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | brrestrict.1 | |
|
2 | brrestrict.2 | |
|
3 | brrestrict.3 | |
|
4 | opex | |
|
5 | 4 3 | brco | |
6 | 4 | brtxp2 | |
7 | 3anrot | |
|
8 | 1 2 | br1steq | |
9 | vex | |
|
10 | 4 9 | brco | |
11 | 4 | brtxp2 | |
12 | 3anrot | |
|
13 | 1 2 | br2ndeq | |
14 | 4 9 | brco | |
15 | 1 2 | br1steq | |
16 | 15 | anbi1i | |
17 | 16 | exbii | |
18 | breq1 | |
|
19 | 1 18 | ceqsexv | |
20 | 17 19 | bitri | |
21 | 1 9 | brrange | |
22 | 14 20 21 | 3bitri | |
23 | biid | |
|
24 | 13 22 23 | 3anbi123i | |
25 | 12 24 | bitri | |
26 | 25 | 2exbii | |
27 | 1 | rnex | |
28 | opeq1 | |
|
29 | 28 | eqeq2d | |
30 | opeq2 | |
|
31 | 30 | eqeq2d | |
32 | 2 27 29 31 | ceqsex2v | |
33 | 11 26 32 | 3bitri | |
34 | 33 | anbi1i | |
35 | 34 | exbii | |
36 | opex | |
|
37 | breq1 | |
|
38 | 36 37 | ceqsexv | |
39 | 35 38 | bitri | |
40 | 2 27 9 | brcart | |
41 | 10 39 40 | 3bitri | |
42 | 8 41 23 | 3anbi123i | |
43 | 7 42 | bitri | |
44 | 43 | 2exbii | |
45 | 2 27 | xpex | |
46 | opeq1 | |
|
47 | 46 | eqeq2d | |
48 | opeq2 | |
|
49 | 48 | eqeq2d | |
50 | 1 45 47 49 | ceqsex2v | |
51 | 6 44 50 | 3bitri | |
52 | 51 | anbi1i | |
53 | 52 | exbii | |
54 | 5 53 | bitri | |
55 | opex | |
|
56 | breq1 | |
|
57 | 55 56 | ceqsexv | |
58 | 1 45 3 | brcap | |
59 | 54 57 58 | 3bitri | |
60 | df-restrict | |
|
61 | 60 | breqi | |
62 | dfres3 | |
|
63 | 62 | eqeq2i | |
64 | 59 61 63 | 3bitr4i | |