| Step | Hyp | Ref
| Expression |
| 1 | | df-ot 4615 |
. . 3
⊢
〈𝐷, 𝐻, 𝐴〉 = 〈〈𝐷, 𝐻〉, 𝐴〉 |
| 2 | | mppsval.p |
. . . 4
⊢ 𝑃 = (mPreSt‘𝑇) |
| 3 | | mppsval.j |
. . . 4
⊢ 𝐽 = (mPPSt‘𝑇) |
| 4 | | mppsval.c |
. . . 4
⊢ 𝐶 = (mCls‘𝑇) |
| 5 | 2, 3, 4 | mppsval 35599 |
. . 3
⊢ 𝐽 = {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} |
| 6 | 1, 5 | eleq12i 2828 |
. 2
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝐽 ↔ 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))}) |
| 7 | | oprabss 7520 |
. . . 4
⊢
{〈〈𝑑,
ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ⊆ ((V × V) ×
V) |
| 8 | 7 | sseli 3959 |
. . 3
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) |
| 9 | 2 | mpstssv 35566 |
. . . . . 6
⊢ 𝑃 ⊆ ((V × V) ×
V) |
| 10 | 9 | sseli 3959 |
. . . . 5
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 → 〈𝐷, 𝐻, 𝐴〉 ∈ ((V × V) ×
V)) |
| 11 | 1, 10 | eqeltrrid 2840 |
. . . 4
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) |
| 12 | 11 | adantr 480 |
. . 3
⊢
((〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)) → 〈〈𝐷, 𝐻〉, 𝐴〉 ∈ ((V × V) ×
V)) |
| 13 | | opelxp 5695 |
. . . 4
⊢
(〈〈𝐷,
𝐻〉, 𝐴〉 ∈ ((V × V) × V)
↔ (〈𝐷, 𝐻〉 ∈ (V × V)
∧ 𝐴 ∈
V)) |
| 14 | | opelxp 5695 |
. . . . 5
⊢
(〈𝐷, 𝐻〉 ∈ (V × V)
↔ (𝐷 ∈ V ∧
𝐻 ∈
V)) |
| 15 | | simp1 1136 |
. . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 𝑑 = 𝐷) |
| 16 | | simp2 1137 |
. . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → ℎ = 𝐻) |
| 17 | | simp3 1138 |
. . . . . . . . . 10
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 𝑎 = 𝐴) |
| 18 | 15, 16, 17 | oteq123d 4869 |
. . . . . . . . 9
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → 〈𝑑, ℎ, 𝑎〉 = 〈𝐷, 𝐻, 𝐴〉) |
| 19 | 18 | eleq1d 2820 |
. . . . . . . 8
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ↔ 〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃)) |
| 20 | 15, 16 | oveq12d 7428 |
. . . . . . . . 9
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (𝑑𝐶ℎ) = (𝐷𝐶𝐻)) |
| 21 | 17, 20 | eleq12d 2829 |
. . . . . . . 8
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → (𝑎 ∈ (𝑑𝐶ℎ) ↔ 𝐴 ∈ (𝐷𝐶𝐻))) |
| 22 | 19, 21 | anbi12d 632 |
. . . . . . 7
⊢ ((𝑑 = 𝐷 ∧ ℎ = 𝐻 ∧ 𝑎 = 𝐴) → ((〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ)) ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) |
| 23 | 22 | eloprabga 7521 |
. . . . . 6
⊢ ((𝐷 ∈ V ∧ 𝐻 ∈ V ∧ 𝐴 ∈ V) →
(〈〈𝐷, 𝐻〉, 𝐴〉 ∈ {〈〈𝑑, ℎ〉, 𝑎〉 ∣ (〈𝑑, ℎ, 𝑎〉 ∈ 𝑃 ∧ 𝑎 ∈ (𝑑𝐶ℎ))} ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻)))) |
| 24 | 23 | 3expa 1118 |
. . . . 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
⊢
(〈𝐷, 𝐻, 𝐴〉 ∈ 𝐽 ↔ (〈𝐷, 𝐻, 𝐴〉 ∈ 𝑃 ∧ 𝐴 ∈ (𝐷𝐶𝐻))) |