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 A Tarski A A Tarski

Proof

Step Hyp Ref Expression
1 simpll A Tarski A z A A Tarski
2 1 sselda A Tarski A z A t A t Tarski
3 elinti z A t A z t
4 3 imp z A t A z t
5 4 adantll A Tarski A z A t A z t
6 tskpwss t Tarski z t 𝒫 z t
7 2 5 6 syl2anc A Tarski A z A t A 𝒫 z t
8 7 ralrimiva A Tarski A z A t A 𝒫 z t
9 ssint 𝒫 z A t A 𝒫 z t
10 8 9 sylibr A Tarski A z A 𝒫 z A
11 tskpw t Tarski z t 𝒫 z t
12 2 5 11 syl2anc A Tarski A z A t A 𝒫 z t
13 12 ralrimiva A Tarski A z A t A 𝒫 z t
14 vpwex 𝒫 z V
15 14 elint2 𝒫 z A t A 𝒫 z t
16 13 15 sylibr A Tarski A z A 𝒫 z A
17 10 16 jca A Tarski A z A 𝒫 z A 𝒫 z A
18 17 ralrimiva A Tarski A z A 𝒫 z A 𝒫 z A
19 elpwi z 𝒫 A z A
20 rexnal t A ¬ z t ¬ t A z t
21 intex A A V
22 21 bilani A Tarski A A V
23 22 ad2antrr A Tarski A z A t A ¬ z t A V
24 simplr A Tarski A z A t A ¬ z t z A
25 ssdomg A V z A z A
26 23 24 25 sylc A Tarski A z A t A ¬ z t z A
27 vex t V
28 intss1 t A A t
29 28 ad2antrl A Tarski A z A t A ¬ z t A t
30 ssdomg t V A t A t
31 27 29 30 mpsyl A Tarski A z A t A ¬ z t A t
32 simprr A Tarski A z A t A ¬ z t ¬ z t
33 simplll A Tarski A z A t A ¬ z t A Tarski
34 simprl A Tarski A z A t A ¬ z t t A
35 33 34 sseldd A Tarski A z A t A ¬ z t t Tarski
36 24 29 sstrd A Tarski A z A t A ¬ z t z t
37 tsken t Tarski z t z t z t
38 35 36 37 syl2anc A Tarski A z A t A ¬ z t z t z t
39 38 ord A Tarski A z A t A ¬ z t ¬ z t z t
40 32 39 mt3d A Tarski A z A t A ¬ z t z t
41 40 ensymd A Tarski A z A t A ¬ z t t z
42 domentr A t t z A z
43 31 41 42 syl2anc A Tarski A z A t A ¬ z t A z
44 sbth z A A z z A
45 26 43 44 syl2anc A Tarski A z A t A ¬ z t z A
46 45 rexlimdvaa A Tarski A z A t A ¬ z t z A
47 20 46 biimtrrid A Tarski A z A ¬ t A z t z A
48 47 con1d A Tarski A z A ¬ z A t A z t
49 vex z V
50 49 elint2 z A t A z t
51 48 50 imbitrrdi A Tarski A z A ¬ z A z A
52 51 orrd A Tarski A z A z A z A
53 19 52 sylan2 A Tarski A z 𝒫 A z A z A
54 53 ralrimiva A Tarski A z 𝒫 A z A z A
55 eltsk2g A V A Tarski z A 𝒫 z A 𝒫 z A z 𝒫 A z A z A
56 22 55 syl A Tarski A A Tarski z A 𝒫 z A 𝒫 z A z 𝒫 A z A z A
57 18 54 56 mpbir2and A Tarski A A Tarski