Metamath Proof Explorer


Theorem eltpg

Description: Members of an unordered triple of classes. (Contributed by FL, 2-Feb-2014) (Proof shortened by Mario Carneiro, 11-Feb-2015)

Ref Expression
Assertion eltpg ⊢ A ∈ V → A ∈ B C D ↔ A = B ∨ A = C ∨ A = D

Proof

Step Hyp Ref Expression
1 elprg ⊢ A ∈ V → A ∈ B C ↔ A = B ∨ A = C
2 elsng ⊢ A ∈ V → A ∈ D ↔ A = D
3 1 2 orbi12d ⊢ A ∈ V → A ∈ B C ∨ A ∈ D ↔ A = B ∨ A = C ∨ A = D
4 df-tp ⊢ B C D = B C ∪ D
5 4 eleq2i ⊢ A ∈ B C D ↔ A ∈ B C ∪ D
6 elun ⊢ A ∈ B C ∪ D ↔ A ∈ B C ∨ A ∈ D
7 5 6 bitri ⊢ A ∈ B C D ↔ A ∈ B C ∨ A ∈ D
8 df-3or ⊢ A = B ∨ A = C ∨ A = D ↔ A = B ∨ A = C ∨ A = D
9 3 7 8 3bitr4g ⊢ A ∈ V → A ∈ B C D ↔ A = B ∨ A = C ∨ A = D