Metamath Proof Explorer


Theorem outsideoftr

Description: Transitivity law for outsideness. Theorem 6.7 of Schwabhauser p. 44. (Contributed by Scott Fenton, 18-Oct-2013) (Revised by Mario Carneiro, 19-Apr-2014)

Ref Expression
Assertion outsideoftr ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ∧ 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ) → 𝑃 OutsideOf ⟨ 𝐴 , 𝐶 ⟩ ) )

Proof

Step Hyp Ref Expression
1 simpll ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) → 𝐴𝑃 )
2 simplr ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) → 𝐵𝑃 )
3 simprr ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) → 𝐶𝑃 )
4 1 2 3 3jca ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) → ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) )
5 simplr1 ( ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) → 𝐴𝑃 )
6 simplr3 ( ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) → 𝐶𝑃 )
7 df-3an ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ↔ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) )
8 simp1 ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → 𝑁 ∈ ℕ )
9 simp3r ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) )
10 simp2l ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) )
11 simp2r ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) )
12 simp3l ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) )
13 simpr2 ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ )
14 simpr3 ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ )
15 8 9 10 11 12 13 14 btwnexchand ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ )
16 15 orcd ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
17 7 16 sylan2br ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
18 17 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
19 simprlr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ )
20 simprr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ )
21 btwnconn3 ( ( 𝑁 ∈ ℕ ∧ ( 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
22 8 9 10 12 11 21 syl122anc ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
23 22 adantr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
24 19 20 23 mp2and ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
25 24 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
26 18 25 jaod ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
27 26 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ → ( ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
28 simpll2 ( ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) → 𝐵𝑃 )
29 28 adantl ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐵𝑃 )
30 29 necomd ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝑃𝐵 )
31 simprlr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ )
32 simprr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ )
33 btwnconn1 ( ( 𝑁 ∈ ℕ ∧ ( 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃𝐵𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
34 8 9 11 10 12 33 syl122anc ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃𝐵𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
35 34 adantr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → ( ( 𝑃𝐵𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
36 30 31 32 35 mp3and ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
37 36 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) → ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
38 df-3an ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ↔ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) )
39 simpr3 ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ )
40 simpr2 ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ )
41 8 9 12 11 10 39 40 btwnexchand ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ )
42 41 olcd ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
43 38 42 sylan2br ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
44 43 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) → ( 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
45 37 44 jaod ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ∧ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) → ( ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
46 45 expr ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) → ( 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ → ( ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
47 27 46 jaod ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) → ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) → ( ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
48 47 imp32 ( ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) → ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) )
49 5 6 48 3jca ( ( ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) ∧ ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) → ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
50 49 exp31 ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝐴𝑃𝐵𝑃𝐶𝑃 ) → ( ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) ) )
51 4 50 syl5 ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) → ( ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) → ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) ) )
52 51 impd ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) → ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
53 broutsideof2 ( ( 𝑁 ∈ ℕ ∧ ( 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ↔ ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
54 8 9 10 11 53 syl13anc ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ↔ ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
55 broutsideof2 ( ( 𝑁 ∈ ℕ ∧ ( 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ↔ ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) )
56 8 9 11 12 55 syl13anc ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ↔ ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) )
57 54 56 anbi12d ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ∧ 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ) ↔ ( ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ∧ ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) ) )
58 df-3an ( ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ↔ ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) )
59 df-3an ( ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ↔ ( ( 𝐵𝑃𝐶𝑃 ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) )
60 58 59 anbi12i ( ( ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ∧ ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) ↔ ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ∧ ( ( 𝐵𝑃𝐶𝑃 ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) )
61 an4 ( ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) ↔ ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ∧ ( ( 𝐵𝑃𝐶𝑃 ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) )
62 60 61 bitr4i ( ( ( 𝐴𝑃𝐵𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ∧ ( 𝐵𝑃𝐶𝑃 ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) ↔ ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) )
63 57 62 bitrdi ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ∧ 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ) ↔ ( ( ( 𝐴𝑃𝐵𝑃 ) ∧ ( 𝐵𝑃𝐶𝑃 ) ) ∧ ( ( 𝐴 Btwn ⟨ 𝑃 , 𝐵 ⟩ ∨ 𝐵 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ∧ ( 𝐵 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐵 ⟩ ) ) ) ) )
64 broutsideof2 ( ( 𝑁 ∈ ℕ ∧ ( 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐶 ⟩ ↔ ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
65 8 9 10 12 64 syl13anc ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐶 ⟩ ↔ ( 𝐴𝑃𝐶𝑃 ∧ ( 𝐴 Btwn ⟨ 𝑃 , 𝐶 ⟩ ∨ 𝐶 Btwn ⟨ 𝑃 , 𝐴 ⟩ ) ) ) )
66 52 63 65 3imtr4d ( ( 𝑁 ∈ ℕ ∧ ( 𝐴 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝐵 ∈ ( 𝔼 ‘ 𝑁 ) ) ∧ ( 𝐶 ∈ ( 𝔼 ‘ 𝑁 ) ∧ 𝑃 ∈ ( 𝔼 ‘ 𝑁 ) ) ) → ( ( 𝑃 OutsideOf ⟨ 𝐴 , 𝐵 ⟩ ∧ 𝑃 OutsideOf ⟨ 𝐵 , 𝐶 ⟩ ) → 𝑃 OutsideOf ⟨ 𝐴 , 𝐶 ⟩ ) )