Metamath Proof Explorer


Theorem isf34lem4

Description: Lemma for isfin3-4 . (Contributed by Stefan O'Rear, 7-Nov-2014) (Revised by Mario Carneiro, 17-May-2015)

Ref Expression
Hypothesis compss.a F=x𝒫AAx
Assertion isf34lem4 AVX𝒫AXFX=FX

Proof

Step Hyp Ref Expression
1 compss.a F=x𝒫AAx
2 sspwuni X𝒫AXA
3 1 isf34lem1 AVXAFX=AX
4 2 3 sylan2b AVX𝒫AFX=AX
5 4 adantrr AVX𝒫AXFX=AX
6 simplrr AVX𝒫AXbA¬bXa𝒫AAaX¬bX
7 simprl AVX𝒫AXbA¬bXbA
8 7 ad2antrr AVX𝒫AXbA¬bXa𝒫AAaX¬babA
9 simpr AVX𝒫AXbA¬bXa𝒫AAaX¬ba¬ba
10 8 9 eldifd AVX𝒫AXbA¬bXa𝒫AAaX¬babAa
11 simplrr AVX𝒫AXbA¬bXa𝒫AAaX¬baAaX
12 elunii bAaAaXbX
13 10 11 12 syl2anc AVX𝒫AXbA¬bXa𝒫AAaX¬babX
14 13 ex AVX𝒫AXbA¬bXa𝒫AAaX¬babX
15 6 14 mt3d AVX𝒫AXbA¬bXa𝒫AAaXba
16 15 expr AVX𝒫AXbA¬bXa𝒫AAaXba
17 16 ralrimiva AVX𝒫AXbA¬bXa𝒫AAaXba
18 17 ex AVX𝒫AXbA¬bXa𝒫AAaXba
19 n0 XccX
20 simpr AVX𝒫AX𝒫A
21 20 sselda AVX𝒫AcXc𝒫A
22 21 elpwid AVX𝒫AcXcA
23 dfss4 cAAAc=c
24 22 23 sylib AVX𝒫AcXAAc=c
25 simpr AVX𝒫AcXcX
26 24 25 eqeltrd AVX𝒫AcXAAcX
27 difss AcA
28 elpw2g AVAc𝒫AAcA
29 27 28 mpbiri AVAc𝒫A
30 29 ad2antrr AVX𝒫AcXAc𝒫A
31 difeq2 a=AcAa=AAc
32 31 eleq1d a=AcAaXAAcX
33 eleq2 a=AcbabAc
34 32 33 imbi12d a=AcAaXbaAAcXbAc
35 34 rspcv Ac𝒫Aa𝒫AAaXbaAAcXbAc
36 30 35 syl AVX𝒫AcXa𝒫AAaXbaAAcXbAc
37 26 36 mpid AVX𝒫AcXa𝒫AAaXbabAc
38 eldifi bAcbA
39 37 38 syl6 AVX𝒫AcXa𝒫AAaXbabA
40 39 ex AVX𝒫AcXa𝒫AAaXbabA
41 40 exlimdv AVX𝒫AccXa𝒫AAaXbabA
42 19 41 biimtrid AVX𝒫AXa𝒫AAaXbabA
43 42 impr AVX𝒫AXa𝒫AAaXbabA
44 eluni bXcbccX
45 29 ad2antrr AVX𝒫AXbccXAc𝒫A
46 26 adantlrr AVX𝒫AXcXAAcX
47 46 adantrl AVX𝒫AXbccXAAcX
48 elndif bc¬bAc
49 48 ad2antrl AVX𝒫AXbccX¬bAc
50 47 49 jcnd AVX𝒫AXbccX¬AAcXbAc
51 34 notbid a=Ac¬AaXba¬AAcXbAc
52 51 rspcev Ac𝒫A¬AAcXbAca𝒫A¬AaXba
53 45 50 52 syl2anc AVX𝒫AXbccXa𝒫A¬AaXba
54 rexnal a𝒫A¬AaXba¬a𝒫AAaXba
55 53 54 sylib AVX𝒫AXbccX¬a𝒫AAaXba
56 55 ex AVX𝒫AXbccX¬a𝒫AAaXba
57 56 exlimdv AVX𝒫AXcbccX¬a𝒫AAaXba
58 44 57 biimtrid AVX𝒫AXbX¬a𝒫AAaXba
59 58 con2d AVX𝒫AXa𝒫AAaXba¬bX
60 43 59 jcad AVX𝒫AXa𝒫AAaXbabA¬bX
61 18 60 impbid AVX𝒫AXbA¬bXa𝒫AAaXba
62 eldif bAXbA¬bX
63 vex bV
64 63 elintrab ba𝒫A|AaXa𝒫AAaXba
65 61 62 64 3bitr4g AVX𝒫AXbAXba𝒫A|AaX
66 65 eqrdv AVX𝒫AXAX=a𝒫A|AaX
67 5 66 eqtrd AVX𝒫AXFX=a𝒫A|AaX
68 1 compss FX=a𝒫A|AaX
69 68 inteqi FX=a𝒫A|AaX
70 67 69 eqtr4di AVX𝒫AXFX=FX