Metamath Proof Explorer


Theorem dfon2lem8

Description: Lemma for dfon2 . The intersection of a nonempty class A of new ordinals is itself a new ordinal and is contained within A (Contributed by Scott Fenton, 26-Feb-2011)

Ref Expression
Assertion dfon2lem8 AxAyyxTryyxzzATrzzAAA

Proof

Step Hyp Ref Expression
1 vex xV
2 dfon2lem3 xVyyxTryyxTrxzx¬zz
3 1 2 ax-mp yyxTryyxTrxzx¬zz
4 3 simpld yyxTryyxTrx
5 4 ralimi xAyyxTryyxxATrx
6 trint xATrxTrA
7 5 6 syl xAyyxTryyxTrA
8 7 adantl AxAyyxTryyxTrA
9 1 dfon2lem7 yyxTryyxwxttwTrttw
10 9 alrimiv yyxTryyxwwxttwTrttw
11 10 ralimi xAyyxTryyxxAwwxttwTrttw
12 df-ral xAwwxttwTrttwxxAwwxttwTrttw
13 19.21v wxAwxttwTrttwxAwwxttwTrttw
14 13 albii xwxAwxttwTrttwxxAwwxttwTrttw
15 12 14 bitr4i xAwwxttwTrttwxwxAwxttwTrttw
16 impexp xAwxttwTrttwxAwxttwTrttw
17 16 2albii xwxAwxttwTrttwxwxAwxttwTrttw
18 eluni2 wAxAwx
19 18 biimpi wAxAwx
20 19 imim1i xAwxttwTrttwwAttwTrttw
21 20 alimi wxAwxttwTrttwwwAttwTrttw
22 alcom xwxAwxttwTrttwwxxAwxttwTrttw
23 19.23v xxAwxttwTrttwxxAwxttwTrttw
24 df-rex xAwxxxAwx
25 24 imbi1i xAwxttwTrttwxxAwxttwTrttw
26 23 25 bitr4i xxAwxttwTrttwxAwxttwTrttw
27 26 albii wxxAwxttwTrttwwxAwxttwTrttw
28 22 27 bitri xwxAwxttwTrttwwxAwxttwTrttw
29 df-ral wAttwTrttwwwAttwTrttw
30 21 28 29 3imtr4i xwxAwxttwTrttwwAttwTrttw
31 17 30 sylbir xwxAwxttwTrttwwAttwTrttw
32 15 31 sylbi xAwwxttwTrttwwAttwTrttw
33 11 32 syl xAyyxTryyxwAttwTrttw
34 33 adantl AxAyyxTryyxwAttwTrttw
35 intssuni AAA
36 ssralv AAwAttwTrttwwAttwTrttw
37 35 36 syl AwAttwTrttwwAttwTrttw
38 37 adantr AxAyyxTryyxwAttwTrttwwAttwTrttw
39 34 38 mpd AxAyyxTryyxwAttwTrttw
40 dfon2lem6 TrAwAttwTrttwzzATrzzA
41 intex AAV
42 dfon2lem3 AVzzATrzzATrAtA¬tt
43 41 42 sylbi AzzATrzzATrAtA¬tt
44 43 imp AzzATrzzATrAtA¬tt
45 44 simprd AzzATrzzAtA¬tt
46 untelirr tA¬tt¬AA
47 45 46 syl AzzATrzzA¬AA
48 47 adantlr AxAyyxTryyxzzATrzzA¬AA
49 risset AAtAt=A
50 49 notbii ¬AA¬tAt=A
51 ralnex tA¬t=A¬tAt=A
52 50 51 bitr4i ¬AAtA¬t=A
53 eqcom t=AA=t
54 53 notbii ¬t=A¬A=t
55 44 simpld AzzATrzzATrA
56 55 adantlr AxAyyxTryyxzzATrzzATrA
57 psseq2 x=tyxyt
58 57 anbi1d x=tyxTryytTry
59 elequ2 x=tyxyt
60 58 59 imbi12d x=tyxTryyxytTryyt
61 60 albidv x=tyyxTryyxyytTryyt
62 61 rspccv xAyyxTryyxtAyytTryyt
63 62 adantl AxAyyxTryyxtAyytTryyt
64 intss1 tAAt
65 dfpss2 AtAt¬A=t
66 psseq1 y=AytAt
67 treq y=ATryTrA
68 66 67 anbi12d y=AytTryAtTrA
69 eleq1 y=AytAt
70 68 69 imbi12d y=AytTryytAtTrAAt
71 70 spcgv AVyytTryytAtTrAAt
72 41 71 sylbi AyytTryytAtTrAAt
73 72 imp AyytTryytAtTrAAt
74 73 expd AyytTryytAtTrAAt
75 65 74 biimtrrid AyytTryytAt¬A=tTrAAt
76 75 exp4b AyytTryytAt¬A=tTrAAt
77 76 com45 AyytTryytAtTrA¬A=tAt
78 77 com23 AAtyytTryytTrA¬A=tAt
79 64 78 syl5 AtAyytTryytTrA¬A=tAt
80 79 adantr AxAyyxTryyxtAyytTryytTrA¬A=tAt
81 63 80 mpdd AxAyyxTryyxtATrA¬A=tAt
82 81 adantr AxAyyxTryyxzzATrzzAtATrA¬A=tAt
83 56 82 mpid AxAyyxTryyxzzATrzzAtA¬A=tAt
84 54 83 syl7bi AxAyyxTryyxzzATrzzAtA¬t=AAt
85 84 ralrimiv AxAyyxTryyxzzATrzzAtA¬t=AAt
86 ralim tA¬t=AAttA¬t=AtAAt
87 85 86 syl AxAyyxTryyxzzATrzzAtA¬t=AtAAt
88 52 87 biimtrid AxAyyxTryyxzzATrzzA¬AAtAAt
89 elintg AVAAtAAt
90 41 89 sylbi AAAtAAt
91 90 ad2antrr AxAyyxTryyxzzATrzzAAAtAAt
92 88 91 sylibrd AxAyyxTryyxzzATrzzA¬AAAA
93 48 92 mt3d AxAyyxTryyxzzATrzzAAA
94 93 ex AxAyyxTryyxzzATrzzAAA
95 94 ancld AxAyyxTryyxzzATrzzAzzATrzzAAA
96 40 95 syl5 AxAyyxTryyxTrAwAttwTrttwzzATrzzAAA
97 8 39 96 mp2and AxAyyxTryyxzzATrzzAAA