| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | df-ot 4635 | . . 3
⊢
〈𝐷, 𝐻, 𝐴〉 = 〈〈𝐷, 𝐻〉, 𝐴〉 | 
| 2 |  | mppsval.p | . . . 4
⊢ 𝑃 = (mPreSt‘𝑇) | 
| 3 |  | mppsval.j | . . . 4
⊢ 𝐽 = (mPPSt‘𝑇) | 
| 4 |  | mppsval.c | . . . 4
⊢ 𝐶 = (mCls‘𝑇) | 
| 5 | 2, 3, 4 | mppsval 35577 | . . 3
⊢ 𝐽 = {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} | 
| 6 | 1, 5 | eleq12i 2834 | . 2
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝐽 ↔ 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))}) | 
| 7 |  | oprabss 7541 | . . . 4
⊢
{〈〈𝑑,
ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ⊆ ((V × V) ×
V) | 
| 8 | 7 | sseli 3979 | . . 3
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) | 
| 9 | 2 | mpstssv 35544 | . . . . . 6
⊢ 𝑃 ⊆ ((V × V) ×
V) | 
| 10 | 9 | sseli 3979 | . . . . 5
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 → 〈𝐷, 𝐻, 𝐴〉 ∈ ((V × V) ×
V)) | 
| 11 | 1, 10 | eqeltrrid 2846 | . . . 4
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) | 
| 12 | 11 | adantr 480 | . . 3
⊢
((〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)) → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) | 
| 13 |  | opelxp 5721 | . . . 4
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ ((V × V) × V)
↔ (〈𝐷, 𝐻〉 ∈ (V × V)
∧ 𝐴 ∈
V)) | 
| 14 |  | opelxp 5721 | . . . . 5
⊢
(〈𝐷, 𝐻〉 ∈ (V × V)
↔ (𝐷 ∈ V ∧
𝐻 ∈
V)) | 
| 15 |  | simp1 1137 | . . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 𝑑 = 𝐷) | 
| 16 |  | simp2 1138 | . . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → ℎ = 𝐻) | 
| 17 |  | simp3 1139 | . . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 𝑎 = 𝐴) | 
| 18 | 15, 16, 17 | oteq123d 4888 | . . . . . . . . 9
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 〈𝑑, ℎ, 𝑎〉 = 〈𝐷, 𝐻, 𝐴〉) | 
| 19 | 18 | eleq1d 2826 | . . . . . . . 8
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ↔ 〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃)) | 
| 20 | 15, 16 | oveq12d 7449 | . . . . . . . . 9
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (𝑑𝐶ℎ) = (𝐷𝐶𝐻)) | 
| 21 | 17, 20 | eleq12d 2835 | . . . . . . . 8
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (𝑎 ∈ (𝑑𝐶ℎ) ↔ 𝐴 ∈ (𝐷𝐶𝐻))) | 
| 22 | 19, 21 | anbi12d 632 | . . . . . . 7
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → ((〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ)) ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) | 
| 23 | 22 | eloprabga 7542 | . . . . . 6
⊢ ((𝐷 ∈ V ∧ 𝐻 ∈ V ∧ 𝐴 ∈ V) →
(〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) | 
| 24 | 23 | 3expa 1119 | . . . . 5
⊢ (((𝐷 ∈ V ∧ 𝐻 ∈ V) ∧ 𝐴 ∈ V) →
(〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) | 
| 25 | 14, 24 | sylanb 581 | . . . 4
⊢
((〈𝐷, 𝐻〉 ∈ (V × V)
∧ 𝐴 ∈ V) →
(〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) | 
| 26 | 13, 25 | sylbi 217 | . . 3
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ ((V × V) × V)
→ (〈〈𝐷,
𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) | 
| 27 | 8, 12, 26 | pm5.21nii 378 | . 2
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻))) | 
| 28 | 6, 27 | bitri 275 | 1
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝐽 ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻))) |