Metamath Proof Explorer


Theorem onsupmaxb

Description: The union of a class of ordinals is an element is an element of that class if and only if there is a maximum element of that class under the epsilon relation, which is to say that the domain of the restricted epsilon relation is not the whole class. (Contributed by RP, 25-Jan-2025)

Ref Expression
Assertion onsupmaxb A On dom E A × A = A ¬ A A

Proof

Step Hyp Ref Expression
1 elirrv ¬ x x
2 pm5.501 ¬ x x y A x y ¬ x x y A x y
3 1 2 mp1i z = x y A x y ¬ x x y A x y
4 elequ1 z = x z x x x
5 4 notbid z = x ¬ z x ¬ x x
6 elequ1 z = x z y x y
7 6 rexbidv z = x y A z y y A x y
8 5 7 bibi12d z = x ¬ z x y A z y ¬ x x y A x y
9 3 8 bitr4d z = x y A x y ¬ z x y A z y
10 9 biimpd z = x y A x y ¬ z x y A z y
11 10 spimevw y A x y z ¬ z x y A z y
12 ssel A On y A y On
13 12 adantr A On x A y A y On
14 13 imp A On x A y A y On
15 ssel2 A On x A x On
16 15 adantr A On x A y A x On
17 ontri1 y On x On y x ¬ x y
18 14 16 17 syl2anc A On x A y A y x ¬ x y
19 18 ralbidva A On x A y A y x y A ¬ x y
20 ralnex y A ¬ x y ¬ y A x y
21 19 20 bitrdi A On x A y A y x ¬ y A x y
22 unissb A x y A y x
23 simpr A On x A A x A x
24 elssuni x A x A
25 24 ad2antlr A On x A A x x A
26 23 25 eqssd A On x A A x A = x
27 22 26 sylan2br A On x A y A y x A = x
28 dfuni2 A = z | y A z y
29 28 eqeq1i A = x z | y A z y = x
30 eqabcb z | y A z y = x z y A z y z x
31 bicom y A z y z x z x y A z y
32 31 albii z y A z y z x z z x y A z y
33 29 30 32 3bitri A = x z z x y A z y
34 27 33 sylib A On x A y A y x z z x y A z y
35 notnotb z x ¬ ¬ z x
36 35 bibi1i z x y A z y ¬ ¬ z x y A z y
37 nbbn ¬ ¬ z x y A z y ¬ ¬ z x y A z y
38 36 37 bitri z x y A z y ¬ ¬ z x y A z y
39 38 albii z z x y A z y z ¬ ¬ z x y A z y
40 alnex z ¬ ¬ z x y A z y ¬ z ¬ z x y A z y
41 39 40 bitri z z x y A z y ¬ z ¬ z x y A z y
42 34 41 sylib A On x A y A y x ¬ z ¬ z x y A z y
43 42 ex A On x A y A y x ¬ z ¬ z x y A z y
44 21 43 sylbird A On x A ¬ y A x y ¬ z ¬ z x y A z y
45 44 con4d A On x A z ¬ z x y A z y y A x y
46 11 45 impbid2 A On x A y A x y z ¬ z x y A z y
47 46 ralbidva A On x A y A x y x A z ¬ z x y A z y
48 dminxp dom E A × A = A x A y A x E y
49 epel x E y x y
50 49 rexbii y A x E y y A x y
51 50 ralbii x A y A x E y x A y A x y
52 48 51 bitri dom E A × A = A x A y A x y
53 ralnex x A ¬ z z x y A z y ¬ x A z z x y A z y
54 exnal z ¬ z x y A z y ¬ z z x y A z y
55 nbbn ¬ z x y A z y ¬ z x y A z y
56 55 bicomi ¬ z x y A z y ¬ z x y A z y
57 56 exbii z ¬ z x y A z y z ¬ z x y A z y
58 54 57 bitr3i ¬ z z x y A z y z ¬ z x y A z y
59 58 ralbii x A ¬ z z x y A z y x A z ¬ z x y A z y
60 53 59 bitr3i ¬ x A z z x y A z y x A z ¬ z x y A z y
61 uniel A A x A z z x y A z y
62 60 61 xchnxbir ¬ A A x A z ¬ z x y A z y
63 47 52 62 3bitr4g A On dom E A × A = A ¬ A A