Metamath Proof Explorer


Theorem unielss

Description: Two ways to say the union of a class is an element of a subclass. (Contributed by RP, 29-Jan-2025)

Ref Expression
Assertion unielss ABBAxAyByx

Proof

Step Hyp Ref Expression
1 uniel BAxAzzxyBzy
2 dfss2 yxzzyzx
3 2 ralbii yByxyBzzyzx
4 df-ral yBzzyzxyyBzzyzx
5 19.21v zyBzyzxyBzzyzx
6 5 albii yzyBzyzxyyBzzyzx
7 alcom yzyBzyzxzyyBzyzx
8 4 6 7 3bitr2i yBzzyzxzyyBzyzx
9 3 8 bitri yByxzyyBzyzx
10 ssel2 ABxAxB
11 pm2.27 zxzxzxzx
12 elequ2 y=xzyzx
13 12 imbi1d y=xzyzxzxzx
14 13 12 imbi12d y=xzyzxzyzxzxzx
15 14 rspcev xBzxzxzxyBzyzxzy
16 10 11 15 syl2an ABxAzxyBzyzxzy
17 r19.35 yBzyzxzyyBzyzxyBzy
18 df-ral yBzyzxyyBzyzx
19 18 imbi1i yBzyzxyBzyyyBzyzxyBzy
20 17 19 bitri yBzyzxzyyyBzyzxyBzy
21 16 20 sylib ABxAzxyyBzyzxyBzy
22 21 impancom ABxAyyBzyzxzxyBzy
23 nfv yABxA
24 nfa1 yyyBzyzx
25 23 24 nfan yABxAyyBzyzx
26 nfv yzx
27 sp yyBzyzxyBzyzx
28 27 adantl ABxAyyBzyzxyBzyzx
29 25 26 28 rexlimd ABxAyyBzyzxyBzyzx
30 22 29 impbid ABxAyyBzyzxzxyBzy
31 rspe yBzyyBzy
32 31 ex yBzyyBzy
33 32 ax-gen yyBzyyBzy
34 nfre1 yyBzy
35 26 34 nfbi yzxyBzy
36 imbi2 zxyBzyzyzxzyyBzy
37 36 imbi2d zxyBzyyBzyzxyBzyyBzy
38 35 37 albid zxyBzyyyBzyzxyyBzyyBzy
39 38 adantl ABxAzxyBzyyyBzyzxyyBzyyBzy
40 33 39 mpbiri ABxAzxyBzyyyBzyzx
41 30 40 impbida ABxAyyBzyzxzxyBzy
42 41 albidv ABxAzyyBzyzxzzxyBzy
43 9 42 bitrid ABxAyByxzzxyBzy
44 43 rexbidva ABxAyByxxAzzxyBzy
45 1 44 bitr4id ABBAxAyByx