Metamath Proof Explorer


Theorem supval2

Description: Alternate expression for the supremum. (Contributed by Mario Carneiro, 24-Dec-2016) (Revised by Thierry Arnoux, 24-Sep-2017)

Ref Expression
Hypothesis supmo.1 φ R Or A
Assertion supval2 φ sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z

Proof

Step Hyp Ref Expression
1 supmo.1 φ R Or A
2 simpl R Or A x A y B ¬ x R y y A y R x z B y R z R Or A
3 simpr R Or A x A y B ¬ x R y y A y R x z B y R z x A y B ¬ x R y y A y R x z B y R z
4 2 3 supeu R Or A x A y B ¬ x R y y A y R x z B y R z ∃! x A y B ¬ x R y y A y R x z B y R z
5 riotauni ∃! x A y B ¬ x R y y A y R x z B y R z ι x A | y B ¬ x R y y A y R x z B y R z = x A | y B ¬ x R y y A y R x z B y R z
6 4 5 syl R Or A x A y B ¬ x R y y A y R x z B y R z ι x A | y B ¬ x R y y A y R x z B y R z = x A | y B ¬ x R y y A y R x z B y R z
7 df-sup sup B A R = x A | y B ¬ x R y y A y R x z B y R z
8 6 7 syl6reqr R Or A x A y B ¬ x R y y A y R x z B y R z sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z
9 rabn0 x A | y B ¬ x R y y A y R x z B y R z x A y B ¬ x R y y A y R x z B y R z
10 9 necon1bbii ¬ x A y B ¬ x R y y A y R x z B y R z x A | y B ¬ x R y y A y R x z B y R z =
11 10 biimpi ¬ x A y B ¬ x R y y A y R x z B y R z x A | y B ¬ x R y y A y R x z B y R z =
12 11 unieqd ¬ x A y B ¬ x R y y A y R x z B y R z x A | y B ¬ x R y y A y R x z B y R z =
13 uni0 =
14 12 13 syl6eq ¬ x A y B ¬ x R y y A y R x z B y R z x A | y B ¬ x R y y A y R x z B y R z =
15 7 14 syl5eq ¬ x A y B ¬ x R y y A y R x z B y R z sup B A R =
16 reurex ∃! x A y B ¬ x R y y A y R x z B y R z x A y B ¬ x R y y A y R x z B y R z
17 riotaund ¬ ∃! x A y B ¬ x R y y A y R x z B y R z ι x A | y B ¬ x R y y A y R x z B y R z =
18 16 17 nsyl5 ¬ x A y B ¬ x R y y A y R x z B y R z ι x A | y B ¬ x R y y A y R x z B y R z =
19 15 18 eqtr4d ¬ x A y B ¬ x R y y A y R x z B y R z sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z
20 19 adantl R Or A ¬ x A y B ¬ x R y y A y R x z B y R z sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z
21 8 20 pm2.61dan R Or A sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z
22 1 21 syl φ sup B A R = ι x A | y B ¬ x R y y A y R x z B y R z