Metamath Proof Explorer


Theorem elpotr

Description: A class of transitive sets is partially ordered by _E . (Contributed by Scott Fenton, 15-Oct-2010)

Ref Expression
Assertion elpotr ⊢ ∀ z ∈ A Tr ⁡ z → E Po A

Proof

Step Hyp Ref Expression
1 alral ⊢ ∀ y x ∈ y ∧ y ∈ z → x ∈ z → ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
2 1 alimi ⊢ ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z → ∀ x ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
3 alral ⊢ ∀ x ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z → ∀ x ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
4 2 3 syl ⊢ ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z → ∀ x ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
5 4 ralimi ⊢ ∀ z ∈ A ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z → ∀ z ∈ A ∀ x ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
6 ralcom ⊢ ∀ z ∈ A ∀ x ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ x ∈ A ∀ z ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z
7 ralcom ⊢ ∀ z ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z
8 7 ralbii ⊢ ∀ x ∈ A ∀ z ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z
9 6 8 bitri ⊢ ∀ z ∈ A ∀ x ∈ A ∀ y ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z
10 5 9 sylib ⊢ ∀ z ∈ A ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z → ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z
11 dftr2 ⊢ Tr ⁡ z ↔ ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z
12 11 ralbii ⊢ ∀ z ∈ A Tr ⁡ z ↔ ∀ z ∈ A ∀ x ∀ y x ∈ y ∧ y ∈ z → x ∈ z
13 df-po ⊢ E Po A ↔ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A ¬ x E x ∧ x E y ∧ y E z → x E z
14 epel ⊢ x E y ↔ x ∈ y
15 epel ⊢ y E z ↔ y ∈ z
16 14 15 anbi12i ⊢ x E y ∧ y E z ↔ x ∈ y ∧ y ∈ z
17 epel ⊢ x E z ↔ x ∈ z
18 16 17 imbi12i ⊢ x E y ∧ y E z → x E z ↔ x ∈ y ∧ y ∈ z → x ∈ z
19 elirrv ⊢ ¬ x ∈ x
20 epel ⊢ x E x ↔ x ∈ x
21 19 20 mtbir ⊢ ¬ x E x
22 21 biantrur ⊢ x E y ∧ y E z → x E z ↔ ¬ x E x ∧ x E y ∧ y E z → x E z
23 18 22 bitr3i ⊢ x ∈ y ∧ y ∈ z → x ∈ z ↔ ¬ x E x ∧ x E y ∧ y E z → x E z
24 23 ralbii ⊢ ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ z ∈ A ¬ x E x ∧ x E y ∧ y E z → x E z
25 24 2ralbii ⊢ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z ↔ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A ¬ x E x ∧ x E y ∧ y E z → x E z
26 13 25 bitr4i ⊢ E Po A ↔ ∀ x ∈ A ∀ y ∈ A ∀ z ∈ A x ∈ y ∧ y ∈ z → x ∈ z
27 10 12 26 3imtr4i ⊢ ∀ z ∈ A Tr ⁡ z → E Po A