Metamath Proof Explorer


Theorem inttsk

Description: The intersection of a collection of Tarski classes is a Tarski class. (Contributed by FL, 17-Apr-2011) (Proof shortened by Mario Carneiro, 20-Sep-2014)

Ref Expression
Assertion inttsk ATarskiAATarski

Proof

Step Hyp Ref Expression
1 simpll ATarskiAzAATarski
2 1 sselda ATarskiAzAtAtTarski
3 elinti zAtAzt
4 3 imp zAtAzt
5 4 adantll ATarskiAzAtAzt
6 tskpwss tTarskizt𝒫zt
7 2 5 6 syl2anc ATarskiAzAtA𝒫zt
8 7 ralrimiva ATarskiAzAtA𝒫zt
9 ssint 𝒫zAtA𝒫zt
10 8 9 sylibr ATarskiAzA𝒫zA
11 tskpw tTarskizt𝒫zt
12 2 5 11 syl2anc ATarskiAzAtA𝒫zt
13 12 ralrimiva ATarskiAzAtA𝒫zt
14 vpwex 𝒫zV
15 14 elint2 𝒫zAtA𝒫zt
16 13 15 sylibr ATarskiAzA𝒫zA
17 10 16 jca ATarskiAzA𝒫zA𝒫zA
18 17 ralrimiva ATarskiAzA𝒫zA𝒫zA
19 elpwi z𝒫AzA
20 rexnal tA¬zt¬tAzt
21 simpr ATarskiAA
22 intex AAV
23 21 22 sylib ATarskiAAV
24 23 ad2antrr ATarskiAzAtA¬ztAV
25 simplr ATarskiAzAtA¬ztzA
26 ssdomg AVzAzA
27 24 25 26 sylc ATarskiAzAtA¬ztzA
28 vex tV
29 intss1 tAAt
30 29 ad2antrl ATarskiAzAtA¬ztAt
31 ssdomg tVAtAt
32 28 30 31 mpsyl ATarskiAzAtA¬ztAt
33 simprr ATarskiAzAtA¬zt¬zt
34 simplll ATarskiAzAtA¬ztATarski
35 simprl ATarskiAzAtA¬zttA
36 34 35 sseldd ATarskiAzAtA¬zttTarski
37 25 30 sstrd ATarskiAzAtA¬ztzt
38 tsken tTarskiztztzt
39 36 37 38 syl2anc ATarskiAzAtA¬ztztzt
40 39 ord ATarskiAzAtA¬zt¬ztzt
41 33 40 mt3d ATarskiAzAtA¬ztzt
42 41 ensymd ATarskiAzAtA¬zttz
43 domentr AttzAz
44 32 42 43 syl2anc ATarskiAzAtA¬ztAz
45 sbth zAAzzA
46 27 44 45 syl2anc ATarskiAzAtA¬ztzA
47 46 rexlimdvaa ATarskiAzAtA¬ztzA
48 20 47 biimtrrid ATarskiAzA¬tAztzA
49 48 con1d ATarskiAzA¬zAtAzt
50 vex zV
51 50 elint2 zAtAzt
52 49 51 imbitrrdi ATarskiAzA¬zAzA
53 52 orrd ATarskiAzAzAzA
54 19 53 sylan2 ATarskiAz𝒫AzAzA
55 54 ralrimiva ATarskiAz𝒫AzAzA
56 eltsk2g AVATarskizA𝒫zA𝒫zAz𝒫AzAzA
57 23 56 syl ATarskiAATarskizA𝒫zA𝒫zAz𝒫AzAzA
58 18 55 57 mpbir2and ATarskiAATarski