Metamath Proof Explorer


Theorem eqsupd

Description: Sufficient condition for an element to be equal to the supremum. (Contributed by Mario Carneiro, 21-Apr-2015)

Ref Expression
Hypotheses supmo.1 φ R Or A
eqsupd.2 φ C A
eqsupd.3 φ y B ¬ C R y
eqsupd.4 φ y A y R C z B y R z
Assertion eqsupd φ sup B A R = C

Proof

Step Hyp Ref Expression
1 supmo.1 φ R Or A
2 eqsupd.2 φ C A
3 eqsupd.3 φ y B ¬ C R y
4 eqsupd.4 φ y A y R C z B y R z
5 3 ralrimiva φ y B ¬ C R y
6 4 expr φ y A y R C z B y R z
7 6 ralrimiva φ y A y R C z B y R z
8 1 eqsup φ C A y B ¬ C R y y A y R C z B y R z sup B A R = C
9 2 5 7 8 mp3and φ sup B A R = C