Proof of Theorem broutsideof2
Step | Hyp | Ref
| Expression |
1 | | broutsideof 34423 |
. 2
⊢ (𝑃OutsideOf〈𝐴, 𝐵〉 ↔ (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) |
2 | | btwntriv1 34318 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → 𝐴 Btwn 〈𝐴, 𝐵〉) |
3 | 2 | 3adant3r1 1181 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐴 Btwn 〈𝐴, 𝐵〉) |
4 | | breq1 5077 |
. . . . . . . 8
⊢ (𝐴 = 𝑃 → (𝐴 Btwn 〈𝐴, 𝐵〉 ↔ 𝑃 Btwn 〈𝐴, 𝐵〉)) |
5 | 3, 4 | syl5ibcom 244 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 = 𝑃 → 𝑃 Btwn 〈𝐴, 𝐵〉)) |
6 | 5 | necon3bd 2957 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → 𝐴 ≠ 𝑃)) |
7 | 6 | imp 407 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) → 𝐴 ≠ 𝑃) |
8 | 7 | adantrl 713 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐴 ≠ 𝑃) |
9 | | btwntriv2 34314 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → 𝐵 Btwn 〈𝐴, 𝐵〉) |
10 | 9 | 3adant3r1 1181 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐵 Btwn 〈𝐴, 𝐵〉) |
11 | | breq1 5077 |
. . . . . . . 8
⊢ (𝐵 = 𝑃 → (𝐵 Btwn 〈𝐴, 𝐵〉 ↔ 𝑃 Btwn 〈𝐴, 𝐵〉)) |
12 | 10, 11 | syl5ibcom 244 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐵 = 𝑃 → 𝑃 Btwn 〈𝐴, 𝐵〉)) |
13 | 12 | necon3bd 2957 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → 𝐵 ≠ 𝑃)) |
14 | 13 | imp 407 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) → 𝐵 ≠ 𝑃) |
15 | 14 | adantrl 713 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐵 ≠ 𝑃) |
16 | | brcolinear 34361 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃 Colinear 〈𝐴, 𝐵〉 ↔ (𝑃 Btwn 〈𝐴, 𝐵〉 ∨ 𝐴 Btwn 〈𝐵, 𝑃〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) |
17 | | pm2.24 124 |
. . . . . . . 8
⊢ (𝑃 Btwn 〈𝐴, 𝐵〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) |
18 | 17 | a1i 11 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃 Btwn 〈𝐴, 𝐵〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
19 | | 3anrot 1099 |
. . . . . . . . . 10
⊢ ((𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ↔ (𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁))) |
20 | | btwncom 34316 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ (𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝐵, 𝑃〉 ↔ 𝐴 Btwn 〈𝑃, 𝐵〉)) |
21 | 19, 20 | sylan2b 594 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝐵, 𝑃〉 ↔ 𝐴 Btwn 〈𝑃, 𝐵〉)) |
22 | | orc 864 |
. . . . . . . . 9
⊢ (𝐴 Btwn 〈𝑃, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) |
23 | 21, 22 | syl6bi 252 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝐵, 𝑃〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) |
24 | 23 | a1dd 50 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝐵, 𝑃〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
25 | | olc 865 |
. . . . . . . . 9
⊢ (𝐵 Btwn 〈𝑃, 𝐴〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) |
26 | 25 | a1d 25 |
. . . . . . . 8
⊢ (𝐵 Btwn 〈𝑃, 𝐴〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) |
27 | 26 | a1i 11 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐵 Btwn 〈𝑃, 𝐴〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
28 | 18, 24, 27 | 3jaod 1427 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝑃 Btwn 〈𝐴, 𝐵〉 ∨ 𝐴 Btwn 〈𝐵, 𝑃〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉) → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
29 | 16, 28 | sylbid 239 |
. . . . 5
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃 Colinear 〈𝐴, 𝐵〉 → (¬ 𝑃 Btwn 〈𝐴, 𝐵〉 → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
30 | 29 | imp32 419 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) |
31 | 8, 15, 30 | 3jca 1127 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) → (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) |
32 | | simp3 1137 |
. . . . . 6
⊢ ((𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) → (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) |
33 | | 3ancomb 1098 |
. . . . . . . 8
⊢ ((𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) ↔ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁))) |
34 | | btwncolinear2 34372 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝑃, 𝐵〉 → 𝑃 Colinear 〈𝐴, 𝐵〉)) |
35 | 33, 34 | sylan2b 594 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝑃, 𝐵〉 → 𝑃 Colinear 〈𝐴, 𝐵〉)) |
36 | | btwncolinear1 34371 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐵 Btwn 〈𝑃, 𝐴〉 → 𝑃 Colinear 〈𝐴, 𝐵〉)) |
37 | 35, 36 | jaod 856 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉) → 𝑃 Colinear 〈𝐴, 𝐵〉)) |
38 | 32, 37 | syl5 34 |
. . . . 5
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)) → 𝑃 Colinear 〈𝐴, 𝐵〉)) |
39 | 38 | imp 407 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) → 𝑃 Colinear 〈𝐴, 𝐵〉) |
40 | | simpr2 1194 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → 𝐴 ≠ 𝑃) |
41 | 40 | neneqd 2948 |
. . . . . . . . . 10
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → ¬ 𝐴 = 𝑃) |
42 | | simprl1 1217 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐴 Btwn 〈𝑃, 𝐵〉) |
43 | | simprr 770 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝑃 Btwn 〈𝐴, 𝐵〉) |
44 | | simpl 483 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝑁 ∈ ℕ) |
45 | | simpr2 1194 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐴 ∈ (𝔼‘𝑁)) |
46 | | simpr1 1193 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝑃 ∈ (𝔼‘𝑁)) |
47 | | simpr3 1195 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → 𝐵 ∈ (𝔼‘𝑁)) |
48 | | btwnswapid 34319 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝐴 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝑃 Btwn 〈𝐴, 𝐵〉) → 𝐴 = 𝑃)) |
49 | 44, 45, 46, 47, 48 | syl13anc 1371 |
. . . . . . . . . . . . 13
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝑃 Btwn 〈𝐴, 𝐵〉) → 𝐴 = 𝑃)) |
50 | 49 | adantr 481 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝑃 Btwn 〈𝐴, 𝐵〉) → 𝐴 = 𝑃)) |
51 | 42, 43, 50 | mp2and 696 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐴 = 𝑃) |
52 | 51 | expr 457 |
. . . . . . . . . 10
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → (𝑃 Btwn 〈𝐴, 𝐵〉 → 𝐴 = 𝑃)) |
53 | 41, 52 | mtod 197 |
. . . . . . . . 9
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) |
54 | 53 | 3exp2 1353 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 Btwn 〈𝑃, 𝐵〉 → (𝐴 ≠ 𝑃 → (𝐵 ≠ 𝑃 → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)))) |
55 | | simpr3 1195 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → 𝐵 ≠ 𝑃) |
56 | 55 | neneqd 2948 |
. . . . . . . . . 10
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → ¬ 𝐵 = 𝑃) |
57 | | simprl1 1217 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐵 Btwn 〈𝑃, 𝐴〉) |
58 | | simprr 770 |
. . . . . . . . . . . . 13
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝑃 Btwn 〈𝐴, 𝐵〉) |
59 | 44, 46, 45, 47, 58 | btwncomand 34317 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝑃 Btwn 〈𝐵, 𝐴〉) |
60 | | 3anrot 1099 |
. . . . . . . . . . . . . 14
⊢ ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁)) ↔ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) |
61 | | btwnswapid 34319 |
. . . . . . . . . . . . . 14
⊢ ((𝑁 ∈ ℕ ∧ (𝐵 ∈ (𝔼‘𝑁) ∧ 𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁))) → ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝑃 Btwn 〈𝐵, 𝐴〉) → 𝐵 = 𝑃)) |
62 | 60, 61 | sylan2br 595 |
. . . . . . . . . . . . 13
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝑃 Btwn 〈𝐵, 𝐴〉) → 𝐵 = 𝑃)) |
63 | 62 | adantr 481 |
. . . . . . . . . . . 12
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝑃 Btwn 〈𝐵, 𝐴〉) → 𝐵 = 𝑃)) |
64 | 57, 59, 63 | mp2and 696 |
. . . . . . . . . . 11
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ ((𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃) ∧ 𝑃 Btwn 〈𝐴, 𝐵〉)) → 𝐵 = 𝑃) |
65 | 64 | expr 457 |
. . . . . . . . . 10
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → (𝑃 Btwn 〈𝐴, 𝐵〉 → 𝐵 = 𝑃)) |
66 | 56, 65 | mtod 197 |
. . . . . . . . 9
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐵 Btwn 〈𝑃, 𝐴〉 ∧ 𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃)) → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) |
67 | 66 | 3exp2 1353 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐵 Btwn 〈𝑃, 𝐴〉 → (𝐴 ≠ 𝑃 → (𝐵 ≠ 𝑃 → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)))) |
68 | 54, 67 | jaod 856 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉) → (𝐴 ≠ 𝑃 → (𝐵 ≠ 𝑃 → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)))) |
69 | 68 | com12 32 |
. . . . . 6
⊢ ((𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉) → ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 ≠ 𝑃 → (𝐵 ≠ 𝑃 → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)))) |
70 | 69 | com4l 92 |
. . . . 5
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝐴 ≠ 𝑃 → (𝐵 ≠ 𝑃 → ((𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉) → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)))) |
71 | 70 | 3imp2 1348 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) → ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) |
72 | 39, 71 | jca 512 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) ∧ (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉))) → (𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉)) |
73 | 31, 72 | impbida 798 |
. 2
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → ((𝑃 Colinear 〈𝐴, 𝐵〉 ∧ ¬ 𝑃 Btwn 〈𝐴, 𝐵〉) ↔ (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |
74 | 1, 73 | syl5bb 283 |
1
⊢ ((𝑁 ∈ ℕ ∧ (𝑃 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁))) → (𝑃OutsideOf〈𝐴, 𝐵〉 ↔ (𝐴 ≠ 𝑃 ∧ 𝐵 ≠ 𝑃 ∧ (𝐴 Btwn 〈𝑃, 𝐵〉 ∨ 𝐵 Btwn 〈𝑃, 𝐴〉)))) |