Proof of Theorem posrasymb
Step | Hyp | Ref
| Expression |
1 | | posrasymb.l |
. . . . 5
⊢ ≤ =
((le‘𝐾) ∩ (𝐵 × 𝐵)) |
2 | 1 | breqi 5076 |
. . . 4
⊢ (𝑋 ≤ 𝑌 ↔ 𝑋((le‘𝐾) ∩ (𝐵 × 𝐵))𝑌) |
3 | | simp2 1135 |
. . . . . 6
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → 𝑋 ∈ 𝐵) |
4 | | simp3 1136 |
. . . . . 6
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → 𝑌 ∈ 𝐵) |
5 | | brxp 5627 |
. . . . . 6
⊢ (𝑋(𝐵 × 𝐵)𝑌 ↔ (𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵)) |
6 | 3, 4, 5 | sylanbrc 582 |
. . . . 5
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → 𝑋(𝐵 × 𝐵)𝑌) |
7 | | brin 5122 |
. . . . . 6
⊢ (𝑋((le‘𝐾) ∩ (𝐵 × 𝐵))𝑌 ↔ (𝑋(le‘𝐾)𝑌 ∧ 𝑋(𝐵 × 𝐵)𝑌)) |
8 | 7 | rbaib 538 |
. . . . 5
⊢ (𝑋(𝐵 × 𝐵)𝑌 → (𝑋((le‘𝐾) ∩ (𝐵 × 𝐵))𝑌 ↔ 𝑋(le‘𝐾)𝑌)) |
9 | 6, 8 | syl 17 |
. . . 4
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → (𝑋((le‘𝐾) ∩ (𝐵 × 𝐵))𝑌 ↔ 𝑋(le‘𝐾)𝑌)) |
10 | 2, 9 | syl5bb 282 |
. . 3
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → (𝑋 ≤ 𝑌 ↔ 𝑋(le‘𝐾)𝑌)) |
11 | 1 | breqi 5076 |
. . . 4
⊢ (𝑌 ≤ 𝑋 ↔ 𝑌((le‘𝐾) ∩ (𝐵 × 𝐵))𝑋) |
12 | | brxp 5627 |
. . . . . 6
⊢ (𝑌(𝐵 × 𝐵)𝑋 ↔ (𝑌 ∈ 𝐵 ∧ 𝑋 ∈ 𝐵)) |
13 | 4, 3, 12 | sylanbrc 582 |
. . . . 5
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → 𝑌(𝐵 × 𝐵)𝑋) |
14 | | brin 5122 |
. . . . . 6
⊢ (𝑌((le‘𝐾) ∩ (𝐵 × 𝐵))𝑋 ↔ (𝑌(le‘𝐾)𝑋 ∧ 𝑌(𝐵 × 𝐵)𝑋)) |
15 | 14 | rbaib 538 |
. . . . 5
⊢ (𝑌(𝐵 × 𝐵)𝑋 → (𝑌((le‘𝐾) ∩ (𝐵 × 𝐵))𝑋 ↔ 𝑌(le‘𝐾)𝑋)) |
16 | 13, 15 | syl 17 |
. . . 4
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → (𝑌((le‘𝐾) ∩ (𝐵 × 𝐵))𝑋 ↔ 𝑌(le‘𝐾)𝑋)) |
17 | 11, 16 | syl5bb 282 |
. . 3
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → (𝑌 ≤ 𝑋 ↔ 𝑌(le‘𝐾)𝑋)) |
18 | 10, 17 | anbi12d 630 |
. 2
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → ((𝑋 ≤ 𝑌 ∧ 𝑌 ≤ 𝑋) ↔ (𝑋(le‘𝐾)𝑌 ∧ 𝑌(le‘𝐾)𝑋))) |
19 | | posrasymb.b |
. . 3
⊢ 𝐵 = (Base‘𝐾) |
20 | | eqid 2738 |
. . 3
⊢
(le‘𝐾) =
(le‘𝐾) |
21 | 19, 20 | posasymb 17952 |
. 2
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → ((𝑋(le‘𝐾)𝑌 ∧ 𝑌(le‘𝐾)𝑋) ↔ 𝑋 = 𝑌)) |
22 | 18, 21 | bitrd 278 |
1
⊢ ((𝐾 ∈ Poset ∧ 𝑋 ∈ 𝐵 ∧ 𝑌 ∈ 𝐵) → ((𝑋 ≤ 𝑌 ∧ 𝑌 ≤ 𝑋) ↔ 𝑋 = 𝑌)) |