Description: Rewriting an indexed intersection into an intersection of its image set. (Contributed by Thierry Arnoux, 15-Jun-2024)
Ref | Expression | ||
---|---|---|---|
Assertion | iinabrex | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | nfra1 | |
|
2 | nfv | |
|
3 | eleq2 | |
|
4 | vex | |
|
5 | 4 | a1i | |
6 | rspa | |
|
7 | 1 2 3 5 6 | elabreximd | |
8 | 7 | ex | |
9 | 8 | alrimiv | |
10 | 9 | adantl | |
11 | nfra1 | |
|
12 | 2 | nfci | |
13 | nfre1 | |
|
14 | 13 | nfab | |
15 | 12 14 | nfel | |
16 | 15 2 | nfim | |
17 | 16 | nfal | |
18 | 11 17 | nfan | |
19 | rspa | |
|
20 | 19 | elexd | |
21 | 20 | adantlr | |
22 | simplr | |
|
23 | rspe | |
|
24 | tbtru | |
|
25 | 23 24 | sylib | |
26 | 25 | ex | |
27 | 26 | alrimiv | |
28 | 27 | adantl | |
29 | elabgt | |
|
30 | tbtru | |
|
31 | 29 30 | sylibr | |
32 | 21 28 31 | syl2anc | |
33 | eleq1 | |
|
34 | 33 3 | imbi12d | |
35 | 34 | spcgv | |
36 | 35 | imp | |
37 | 36 | imp | |
38 | 21 22 32 37 | syl21anc | |
39 | 38 | ex | |
40 | 18 39 | ralrimi | |
41 | 10 40 | impbida | |
42 | 41 | abbidv | |
43 | df-iin | |
|
44 | 43 | a1i | |
45 | df-int | |
|
46 | 45 | a1i | |
47 | 42 44 46 | 3eqtr4d | |