Step | Hyp | Ref
| Expression |
1 | | simpl 482 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝑁 ∈ ℕ) |
2 | | simpr1 1192 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝑃 ∈ (𝔼‘𝑁)) |
3 | | simpr2 1193 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐴 ∈ (𝔼‘𝑁)) |
4 | | simpr3 1194 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐵 ∈ (𝔼‘𝑁)) |
5 | | brsegle2 34338 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁)) ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 ↔ ∃𝑦 ∈ (𝔼‘𝑁)(𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) |
6 | 1, 2, 3, 2, 4, 5 | syl122anc 1377 |
. . . . 5
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 ↔ ∃𝑦 ∈ (𝔼‘𝑁)(𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) |
7 | 6 | adantr 480 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 ↔ ∃𝑦 ∈ (𝔼‘𝑁)(𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) |
8 | | simprl 767 |
. . . . . . . . . 10
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝑃OutsideOf〈𝐴, 𝐵〉) |
9 | | outsideofcom 34357 |
. . . . . . . . . . 11
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃OutsideOf〈𝐴, 𝐵〉 ↔ 𝑃OutsideOf〈𝐵, 𝐴〉)) |
10 | 9 | ad2antrr 722 |
. . . . . . . . . 10
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝑃OutsideOf〈𝐴, 𝐵〉 ↔ 𝑃OutsideOf〈𝐵, 𝐴〉)) |
11 | 8, 10 | mpbid 231 |
. . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝑃OutsideOf〈𝐵, 𝐴〉) |
12 | | simpll 763 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 𝑁 ∈ ℕ) |
13 | | simplr1 1213 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 𝑃 ∈ (𝔼‘𝑁)) |
14 | | simplr3 1215 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 𝐵 ∈ (𝔼‘𝑁)) |
15 | 12, 13, 14 | cgrrflxd 34217 |
. . . . . . . . . 10
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉) |
16 | 15 | adantr 480 |
. . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉) |
17 | 11, 16 | jca 511 |
. . . . . . . 8
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝑃OutsideOf〈𝐵, 𝐴〉 ∧ 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉)) |
18 | | simprrl 777 |
. . . . . . . . . . 11
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝐴 Btwn 〈𝑃, 𝑦〉) |
19 | | simpr 484 |
. . . . . . . . . . . . 13
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 𝑦 ∈ (𝔼‘𝑁)) |
20 | | simplr2 1214 |
. . . . . . . . . . . . 13
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → 𝐴 ∈ (𝔼‘𝑁)) |
21 | | btwncolinear1 34298 |
. . . . . . . . . . . . 13
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝑦 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝑃, 𝑦〉 → 𝑃 Colinear 〈𝑦, 𝐴〉)) |
22 | 12, 13, 19, 20, 21 | syl13anc 1370 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → (𝐴 Btwn 〈𝑃, 𝑦〉 → 𝑃 Colinear 〈𝑦, 𝐴〉)) |
23 | 22 | adantr 480 |
. . . . . . . . . . 11
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝐴 Btwn 〈𝑃, 𝑦〉 → 𝑃 Colinear 〈𝑦, 𝐴〉)) |
24 | 18, 23 | mpd 15 |
. . . . . . . . . 10
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝑃 Colinear 〈𝑦, 𝐴〉) |
25 | | outsidene1 34352 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃OutsideOf〈𝐴, 𝐵〉 → 𝐴 ≠ 𝑃)) |
26 | 25 | ad2antrr 722 |
. . . . . . . . . . . . 13
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝑃OutsideOf〈𝐴, 𝐵〉 → 𝐴 ≠ 𝑃)) |
27 | 8, 26 | mpd 15 |
. . . . . . . . . . . 12
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝐴 ≠ 𝑃) |
28 | 27 | neneqd 2947 |
. . . . . . . . . . 11
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → ¬ 𝐴 = 𝑃) |
29 | | df-3an 1087 |
. . . . . . . . . . . . 13
⊢ ((𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉) ↔ ((𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) |
30 | | simpr2l 1230 |
. . . . . . . . . . . . . . 15
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → 𝐴 Btwn 〈𝑃, 𝑦〉) |
31 | 12, 20, 13, 19, 30 | btwncomand 34244 |
. . . . . . . . . . . . . 14
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → 𝐴 Btwn 〈𝑦, 𝑃〉) |
32 | | simpr3 1194 |
. . . . . . . . . . . . . 14
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → 𝑃 Btwn 〈𝑦, 𝐴〉) |
33 | | btwnswapid2 34247 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑁 ∈ ℕ ∧ (𝐴 ∈ (𝔼‘𝑁) ∧ 𝑦 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁))) → ((𝐴 Btwn 〈𝑦, 𝑃〉 ∧ 𝑃 Btwn 〈𝑦, 𝐴〉) → 𝐴 = 𝑃)) |
34 | 12, 20, 19, 13, 33 | syl13anc 1370 |
. . . . . . . . . . . . . . 15
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → ((𝐴 Btwn 〈𝑦, 𝑃〉 ∧ 𝑃 Btwn 〈𝑦, 𝐴〉) → 𝐴 = 𝑃)) |
35 | 34 | adantr 480 |
. . . . . . . . . . . . . 14
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → ((𝐴 Btwn 〈𝑦, 𝑃〉 ∧ 𝑃 Btwn 〈𝑦, 𝐴〉) → 𝐴 = 𝑃)) |
36 | 31, 32, 35 | mp2and 695 |
. . . . . . . . . . . . 13
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → 𝐴 = 𝑃) |
37 | 29, 36 | sylan2br 594 |
. . . . . . . . . . . 12
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ ((𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) ∧ 𝑃 Btwn 〈𝑦, 𝐴〉)) → 𝐴 = 𝑃) |
38 | 37 | expr 456 |
. . . . . . . . . . 11
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝑃 Btwn 〈𝑦, 𝐴〉 → 𝐴 = 𝑃)) |
39 | 28, 38 | mtod 197 |
. . . . . . . . . 10
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → ¬ 𝑃 Btwn 〈𝑦, 𝐴〉) |
40 | | broutsideof 34350 |
. . . . . . . . . 10
⊢ (𝑃OutsideOf〈𝑦, 𝐴〉 ↔ (𝑃 Colinear 〈𝑦, 𝐴〉 ∧ ¬ 𝑃 Btwn 〈𝑦, 𝐴〉)) |
41 | 24, 39, 40 | sylanbrc 582 |
. . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝑃OutsideOf〈𝑦, 𝐴〉) |
42 | | simprrr 778 |
. . . . . . . . 9
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) |
43 | 41, 42 | jca 511 |
. . . . . . . 8
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝑃OutsideOf〈𝑦, 𝐴〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) |
44 | | outsideofeq 34359 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁)) ∧ (𝐵 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝑦 ∈ (𝔼‘𝑁))) → (((𝑃OutsideOf〈𝐵, 𝐴〉 ∧ 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉) ∧ (𝑃OutsideOf〈𝑦, 𝐴〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) → 𝐵 = 𝑦)) |
45 | 12, 13, 20, 13, 14, 14, 19, 44 | syl133anc 1391 |
. . . . . . . . 9
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) → (((𝑃OutsideOf〈𝐵, 𝐴〉 ∧ 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉) ∧ (𝑃OutsideOf〈𝑦, 𝐴〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) → 𝐵 = 𝑦)) |
46 | 45 | adantr 480 |
. . . . . . . 8
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (((𝑃OutsideOf〈𝐵, 𝐴〉 ∧ 〈𝑃, 𝐵〉Cgr〈𝑃, 𝐵〉) ∧ (𝑃OutsideOf〈𝑦, 𝐴〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉)) → 𝐵 = 𝑦)) |
47 | 17, 43, 46 | mp2and 695 |
. . . . . . 7
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝐵 = 𝑦) |
48 | | opeq2 4802 |
. . . . . . . . 9
⊢ (𝐵 = 𝑦 → 〈𝑃, 𝐵〉 = 〈𝑃, 𝑦〉) |
49 | 48 | breq2d 5082 |
. . . . . . . 8
⊢ (𝐵 = 𝑦 → (𝐴 Btwn 〈𝑃, 𝐵〉 ↔ 𝐴 Btwn 〈𝑃, 𝑦〉)) |
50 | 18, 49 | syl5ibrcom 246 |
. . . . . . 7
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → (𝐵 = 𝑦 → 𝐴 Btwn 〈𝑃, 𝐵〉)) |
51 | 47, 50 | mpd 15 |
. . . . . 6
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑦 ∈ (𝔼‘𝑁)) ∧ (𝑃OutsideOf〈𝐴, 𝐵〉 ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝐴 Btwn 〈𝑃, 𝐵〉) |
52 | 51 | an4s 656 |
. . . . 5
⊢ ((((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) ∧ (𝑦 ∈ (𝔼‘𝑁) ∧ (𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉))) → 𝐴 Btwn 〈𝑃, 𝐵〉) |
53 | 52 | rexlimdvaa 3213 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) → (∃𝑦 ∈ (𝔼‘𝑁)(𝐴 Btwn 〈𝑃, 𝑦〉 ∧ 〈𝑃, 𝑦〉Cgr〈𝑃, 𝐵〉) → 𝐴 Btwn 〈𝑃, 𝐵〉)) |
54 | 7, 53 | sylbid 239 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 → 𝐴 Btwn 〈𝑃, 𝐵〉)) |
55 | | btwnsegle 34346 |
. . . 4
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝑃, 𝐵〉 → 〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉)) |
56 | 55 | adantr 480 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) → (𝐴 Btwn 〈𝑃, 𝐵〉 → 〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉)) |
57 | 54, 56 | impbid 211 |
. 2
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ 𝑃OutsideOf〈𝐴, 𝐵〉) → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 ↔ 𝐴 Btwn 〈𝑃, 𝐵〉)) |
58 | 57 | ex 412 |
1
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃OutsideOf〈𝐴, 𝐵〉 → (〈𝑃, 𝐴〉 Seg≤ 〈𝑃, 𝐵〉 ↔ 𝐴 Btwn 〈𝑃, 𝐵〉))) |