Metamath Proof Explorer


Theorem supeq2

Description: Equality theorem for supremum. (Contributed by Jeff Madsen, 2-Sep-2009)

Ref Expression
Assertion supeq2 ⊢ B = C → sup A B R = sup A C R

Proof

Step Hyp Ref Expression
1 rabeq ⊢ B = C → x ∈ B | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z = x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z
2 raleq ⊢ B = C → ∀ y ∈ B y R x → ∃ z ∈ A y R z ↔ ∀ y ∈ C y R x → ∃ z ∈ A y R z
3 2 anbi2d ⊢ B = C → ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z ↔ ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ C y R x → ∃ z ∈ A y R z
4 3 rabbidv ⊢ B = C → x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z = x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ C y R x → ∃ z ∈ A y R z
5 1 4 eqtrd ⊢ B = C → x ∈ B | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z = x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ C y R x → ∃ z ∈ A y R z
6 5 unieqd ⊢ B = C → ⋃ x ∈ B | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z = ⋃ x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ C y R x → ∃ z ∈ A y R z
7 df-sup ⊢ sup A B R = ⋃ x ∈ B | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ B y R x → ∃ z ∈ A y R z
8 df-sup ⊢ sup A C R = ⋃ x ∈ C | ∀ y ∈ A ¬ x R y ∧ ∀ y ∈ C y R x → ∃ z ∈ A y R z
9 6 7 8 3eqtr4g ⊢ B = C → sup A B R = sup A C R