MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  colinearalg Structured version   Visualization version   GIF version

Theorem colinearalg 28981
Description: An algebraic characterization of colinearity. Note the similarity to brbtwn2 28976. (Contributed by Scott Fenton, 24-Jun-2013.)
Assertion
Ref Expression
colinearalg ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ((𝐴 Btwn ⟨𝐵, 𝐶⟩ ∨ 𝐵 Btwn ⟨𝐶, 𝐴⟩ ∨ 𝐶 Btwn ⟨𝐴, 𝐵⟩) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
Distinct variable groups:   𝑖,𝑁,𝑗   𝐴,𝑖,𝑗   𝐵,𝑖,𝑗   𝐶,𝑖,𝑗

Proof of Theorem colinearalg
Dummy variable 𝑝 is distinct from all other variables.
StepHypRef Expression
1 brbtwn2 28976 . . 3 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐴 Btwn ⟨𝐵, 𝐶⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
2 brbtwn2 28976 . . . . 5 ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁)) → (𝐵 Btwn ⟨𝐶, 𝐴⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑗) − (𝐵𝑗))) = (((𝐶𝑗) − (𝐵𝑗)) · ((𝐴𝑖) − (𝐵𝑖))))))
323comr 1126 . . . 4 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐵 Btwn ⟨𝐶, 𝐴⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑗) − (𝐵𝑗))) = (((𝐶𝑗) − (𝐵𝑗)) · ((𝐴𝑖) − (𝐵𝑖))))))
4 colinearalglem3 28979 . . . . . 6 ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁)) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑗) − (𝐵𝑗))) = (((𝐶𝑗) − (𝐵𝑗)) · ((𝐴𝑖) − (𝐵𝑖))) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
543comr 1126 . . . . 5 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑗) − (𝐵𝑗))) = (((𝐶𝑗) − (𝐵𝑗)) · ((𝐴𝑖) − (𝐵𝑖))) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
65anbi2d 631 . . . 4 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ((∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑗) − (𝐵𝑗))) = (((𝐶𝑗) − (𝐵𝑗)) · ((𝐴𝑖) − (𝐵𝑖)))) ↔ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
73, 6bitrd 279 . . 3 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐵 Btwn ⟨𝐶, 𝐴⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
8 brbtwn2 28976 . . . . 5 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → (𝐶 Btwn ⟨𝐴, 𝐵⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑗) − (𝐶𝑗))) = (((𝐴𝑗) − (𝐶𝑗)) · ((𝐵𝑖) − (𝐶𝑖))))))
9 colinearalglem2 28978 . . . . . 6 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑗) − (𝐶𝑗))) = (((𝐴𝑗) − (𝐶𝑗)) · ((𝐵𝑖) − (𝐶𝑖))) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
109anbi2d 631 . . . . 5 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → ((∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑗) − (𝐶𝑗))) = (((𝐴𝑗) − (𝐶𝑗)) · ((𝐵𝑖) − (𝐶𝑖)))) ↔ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
118, 10bitrd 279 . . . 4 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁)) → (𝐶 Btwn ⟨𝐴, 𝐵⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
12113coml 1128 . . 3 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶 Btwn ⟨𝐴, 𝐵⟩ ↔ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
131, 7, 123orbi123d 1438 . 2 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ((𝐴 Btwn ⟨𝐵, 𝐶⟩ ∨ 𝐵 Btwn ⟨𝐶, 𝐴⟩ ∨ 𝐶 Btwn ⟨𝐴, 𝐵⟩) ↔ ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))))
14 fveecn 28973 . . . . . . . . . . . . 13 ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝑖 ∈ (1...𝑁)) → (𝐵𝑖) ∈ ℂ)
15 fveecn 28973 . . . . . . . . . . . . 13 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝑖 ∈ (1...𝑁)) → (𝐶𝑖) ∈ ℂ)
16 subid 11415 . . . . . . . . . . . . . . . 16 ((𝐶𝑖) ∈ ℂ → ((𝐶𝑖) − (𝐶𝑖)) = 0)
1716oveq2d 7385 . . . . . . . . . . . . . . 15 ((𝐶𝑖) ∈ ℂ → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = (((𝐵𝑖) − (𝐶𝑖)) · 0))
1817adantl 481 . . . . . . . . . . . . . 14 (((𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = (((𝐵𝑖) − (𝐶𝑖)) · 0))
19 subcl 11394 . . . . . . . . . . . . . . 15 (((𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) → ((𝐵𝑖) − (𝐶𝑖)) ∈ ℂ)
2019mul01d 11347 . . . . . . . . . . . . . 14 (((𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) → (((𝐵𝑖) − (𝐶𝑖)) · 0) = 0)
2118, 20eqtrd 2772 . . . . . . . . . . . . 13 (((𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = 0)
2214, 15, 21syl2an 597 . . . . . . . . . . . 12 (((𝐵 ∈ (𝔼‘𝑁) ∧ 𝑖 ∈ (1...𝑁)) ∧ (𝐶 ∈ (𝔼‘𝑁) ∧ 𝑖 ∈ (1...𝑁))) → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = 0)
2322anandirs 680 . . . . . . . . . . 11 (((𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = 0)
24 0le0 12284 . . . . . . . . . . 11 0 ≤ 0
2523, 24eqbrtrdi 5125 . . . . . . . . . 10 (((𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) ≤ 0)
2625ralrimiva 3130 . . . . . . . . 9 ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) ≤ 0)
27263adant1 1131 . . . . . . . 8 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) ≤ 0)
28 fveq1 6841 . . . . . . . . . . . 12 (𝐶 = 𝐴 → (𝐶𝑖) = (𝐴𝑖))
2928oveq2d 7385 . . . . . . . . . . 11 (𝐶 = 𝐴 → ((𝐵𝑖) − (𝐶𝑖)) = ((𝐵𝑖) − (𝐴𝑖)))
3028oveq2d 7385 . . . . . . . . . . 11 (𝐶 = 𝐴 → ((𝐶𝑖) − (𝐶𝑖)) = ((𝐶𝑖) − (𝐴𝑖)))
3129, 30oveq12d 7387 . . . . . . . . . 10 (𝐶 = 𝐴 → (((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) = (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))))
3231breq1d 5096 . . . . . . . . 9 (𝐶 = 𝐴 → ((((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) ≤ 0 ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
3332ralbidv 3161 . . . . . . . 8 (𝐶 = 𝐴 → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐶𝑖)) · ((𝐶𝑖) − (𝐶𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
3427, 33syl5ibcom 245 . . . . . . 7 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶 = 𝐴 → ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
35 3mix1 1332 . . . . . . 7 (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0))
3634, 35syl6 35 . . . . . 6 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶 = 𝐴 → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
3736a1dd 50 . . . . 5 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶 = 𝐴 → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0))))
38 simp3 1139 . . . . . . . . 9 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → 𝐶 ∈ (𝔼‘𝑁))
39 simp1 1137 . . . . . . . . 9 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → 𝐴 ∈ (𝔼‘𝑁))
40 eqeefv 28974 . . . . . . . . 9 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝐴 ∈ (𝔼‘𝑁)) → (𝐶 = 𝐴 ↔ ∀𝑝 ∈ (1...𝑁)(𝐶𝑝) = (𝐴𝑝)))
4138, 39, 40syl2anc 585 . . . . . . . 8 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶 = 𝐴 ↔ ∀𝑝 ∈ (1...𝑁)(𝐶𝑝) = (𝐴𝑝)))
4241necon3abid 2969 . . . . . . 7 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶𝐴 ↔ ¬ ∀𝑝 ∈ (1...𝑁)(𝐶𝑝) = (𝐴𝑝)))
43 df-ne 2934 . . . . . . . . 9 ((𝐶𝑝) ≠ (𝐴𝑝) ↔ ¬ (𝐶𝑝) = (𝐴𝑝))
4443rexbii 3085 . . . . . . . 8 (∃𝑝 ∈ (1...𝑁)(𝐶𝑝) ≠ (𝐴𝑝) ↔ ∃𝑝 ∈ (1...𝑁) ¬ (𝐶𝑝) = (𝐴𝑝))
45 rexnal 3090 . . . . . . . 8 (∃𝑝 ∈ (1...𝑁) ¬ (𝐶𝑝) = (𝐴𝑝) ↔ ¬ ∀𝑝 ∈ (1...𝑁)(𝐶𝑝) = (𝐴𝑝))
4644, 45bitr2i 276 . . . . . . 7 (¬ ∀𝑝 ∈ (1...𝑁)(𝐶𝑝) = (𝐴𝑝) ↔ ∃𝑝 ∈ (1...𝑁)(𝐶𝑝) ≠ (𝐴𝑝))
4742, 46bitrdi 287 . . . . . 6 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶𝐴 ↔ ∃𝑝 ∈ (1...𝑁)(𝐶𝑝) ≠ (𝐴𝑝)))
48 ralcom 3266 . . . . . . . 8 (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) ↔ ∀𝑗 ∈ (1...𝑁)∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))
49 fveq2 6842 . . . . . . . . . . . . . . 15 (𝑗 = 𝑝 → (𝐶𝑗) = (𝐶𝑝))
50 fveq2 6842 . . . . . . . . . . . . . . 15 (𝑗 = 𝑝 → (𝐴𝑗) = (𝐴𝑝))
5149, 50oveq12d 7387 . . . . . . . . . . . . . 14 (𝑗 = 𝑝 → ((𝐶𝑗) − (𝐴𝑗)) = ((𝐶𝑝) − (𝐴𝑝)))
5251oveq2d 7385 . . . . . . . . . . . . 13 (𝑗 = 𝑝 → (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))))
53 fveq2 6842 . . . . . . . . . . . . . . 15 (𝑗 = 𝑝 → (𝐵𝑗) = (𝐵𝑝))
5453, 50oveq12d 7387 . . . . . . . . . . . . . 14 (𝑗 = 𝑝 → ((𝐵𝑗) − (𝐴𝑗)) = ((𝐵𝑝) − (𝐴𝑝)))
5554oveq1d 7384 . . . . . . . . . . . . 13 (𝑗 = 𝑝 → (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))))
5652, 55eqeq12d 2753 . . . . . . . . . . . 12 (𝑗 = 𝑝 → ((((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
5756ralbidv 3161 . . . . . . . . . . 11 (𝑗 = 𝑝 → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) ↔ ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
5857rspcv 3561 . . . . . . . . . 10 (𝑝 ∈ (1...𝑁) → (∀𝑗 ∈ (1...𝑁)∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
5958ad2antrl 729 . . . . . . . . 9 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (𝑝 ∈ (1...𝑁) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑗 ∈ (1...𝑁)∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
60 fveere 28972 . . . . . . . . . . . . . 14 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝑝 ∈ (1...𝑁)) → (𝐴𝑝) ∈ ℝ)
61603ad2antl1 1187 . . . . . . . . . . . . 13 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑝 ∈ (1...𝑁)) → (𝐴𝑝) ∈ ℝ)
62 fveere 28972 . . . . . . . . . . . . . 14 ((𝐵 ∈ (𝔼‘𝑁) ∧ 𝑝 ∈ (1...𝑁)) → (𝐵𝑝) ∈ ℝ)
63623ad2antl2 1188 . . . . . . . . . . . . 13 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑝 ∈ (1...𝑁)) → (𝐵𝑝) ∈ ℝ)
64 fveere 28972 . . . . . . . . . . . . . 14 ((𝐶 ∈ (𝔼‘𝑁) ∧ 𝑝 ∈ (1...𝑁)) → (𝐶𝑝) ∈ ℝ)
65643ad2antl3 1189 . . . . . . . . . . . . 13 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑝 ∈ (1...𝑁)) → (𝐶𝑝) ∈ ℝ)
6661, 63, 653jca 1129 . . . . . . . . . . . 12 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑝 ∈ (1...𝑁)) → ((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ))
6766anim1i 616 . . . . . . . . . . 11 ((((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑝 ∈ (1...𝑁)) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)))
6867anasss 466 . . . . . . . . . 10 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (𝑝 ∈ (1...𝑁) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)))
69 fveecn 28973 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝑖 ∈ (1...𝑁)) → (𝐴𝑖) ∈ ℂ)
70693ad2antl1 1187 . . . . . . . . . . . . . . 15 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → (𝐴𝑖) ∈ ℂ)
71143ad2antl2 1188 . . . . . . . . . . . . . . 15 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → (𝐵𝑖) ∈ ℂ)
72153ad2antl3 1189 . . . . . . . . . . . . . . 15 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → (𝐶𝑖) ∈ ℂ)
7370, 71, 723jca 1129 . . . . . . . . . . . . . 14 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ 𝑖 ∈ (1...𝑁)) → ((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ))
7473adantlr 716 . . . . . . . . . . . . 13 ((((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) ∧ 𝑖 ∈ (1...𝑁)) → ((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ))
75 recn 11130 . . . . . . . . . . . . . . . 16 ((𝐴𝑝) ∈ ℝ → (𝐴𝑝) ∈ ℂ)
76 recn 11130 . . . . . . . . . . . . . . . 16 ((𝐵𝑝) ∈ ℝ → (𝐵𝑝) ∈ ℂ)
77 recn 11130 . . . . . . . . . . . . . . . 16 ((𝐶𝑝) ∈ ℝ → (𝐶𝑝) ∈ ℂ)
7875, 76, 773anim123i 1152 . . . . . . . . . . . . . . 15 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ))
7978adantr 480 . . . . . . . . . . . . . 14 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ))
8079ad2antlr 728 . . . . . . . . . . . . 13 ((((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) ∧ 𝑖 ∈ (1...𝑁)) → ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ))
81 simplrr 778 . . . . . . . . . . . . 13 ((((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) ∧ 𝑖 ∈ (1...𝑁)) → (𝐶𝑝) ≠ (𝐴𝑝))
82 eqcom 2744 . . . . . . . . . . . . . 14 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) ↔ (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) = (𝐵𝑖))
83 simp12 1206 . . . . . . . . . . . . . . . 16 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐵𝑖) ∈ ℂ)
84 simp11 1205 . . . . . . . . . . . . . . . 16 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐴𝑖) ∈ ℂ)
85 simp22 1209 . . . . . . . . . . . . . . . . . . 19 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐵𝑝) ∈ ℂ)
86 simp21 1208 . . . . . . . . . . . . . . . . . . 19 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐴𝑝) ∈ ℂ)
8785, 86subcld 11507 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐵𝑝) − (𝐴𝑝)) ∈ ℂ)
88 simp23 1210 . . . . . . . . . . . . . . . . . . 19 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐶𝑝) ∈ ℂ)
8988, 86subcld 11507 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐶𝑝) − (𝐴𝑝)) ∈ ℂ)
90 simpr3 1198 . . . . . . . . . . . . . . . . . . . . 21 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ)) → (𝐶𝑝) ∈ ℂ)
91 simpr1 1196 . . . . . . . . . . . . . . . . . . . . 21 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ)) → (𝐴𝑝) ∈ ℂ)
9290, 91subeq0ad 11517 . . . . . . . . . . . . . . . . . . . 20 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ)) → (((𝐶𝑝) − (𝐴𝑝)) = 0 ↔ (𝐶𝑝) = (𝐴𝑝)))
9392necon3bid 2977 . . . . . . . . . . . . . . . . . . 19 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ)) → (((𝐶𝑝) − (𝐴𝑝)) ≠ 0 ↔ (𝐶𝑝) ≠ (𝐴𝑝)))
9493biimp3ar 1473 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐶𝑝) − (𝐴𝑝)) ≠ 0)
9587, 89, 94divcld 11933 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) ∈ ℂ)
96 simp13 1207 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐶𝑖) ∈ ℂ)
9796, 84subcld 11507 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐶𝑖) − (𝐴𝑖)) ∈ ℂ)
9895, 97mulcld 11167 . . . . . . . . . . . . . . . 16 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) ∈ ℂ)
99 subadd2 11399 . . . . . . . . . . . . . . . . 17 (((𝐵𝑖) ∈ ℂ ∧ (𝐴𝑖) ∈ ℂ ∧ ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) ∈ ℂ) → (((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) ↔ (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) = (𝐵𝑖)))
10099bicomd 223 . . . . . . . . . . . . . . . 16 (((𝐵𝑖) ∈ ℂ ∧ (𝐴𝑖) ∈ ℂ ∧ ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) ∈ ℂ) → ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) = (𝐵𝑖) ↔ ((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖)))))
10183, 84, 98, 100syl3anc 1374 . . . . . . . . . . . . . . 15 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) = (𝐵𝑖) ↔ ((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖)))))
10287, 97, 89, 94div23d 11970 . . . . . . . . . . . . . . . 16 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) = ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))))
103102eqeq2d 2748 . . . . . . . . . . . . . . 15 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) ↔ ((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖)))))
104 eqcom 2744 . . . . . . . . . . . . . . . 16 (((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) ↔ ((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) = ((𝐵𝑖) − (𝐴𝑖)))
10587, 97mulcld 11167 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) ∈ ℂ)
10683, 84subcld 11507 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐵𝑖) − (𝐴𝑖)) ∈ ℂ)
107105, 89, 106, 94divmuld 11955 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) = ((𝐵𝑖) − (𝐴𝑖)) ↔ (((𝐶𝑝) − (𝐴𝑝)) · ((𝐵𝑖) − (𝐴𝑖))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
10889, 106mulcomd 11168 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐶𝑝) − (𝐴𝑝)) · ((𝐵𝑖) − (𝐴𝑖))) = (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))))
109108eqeq1d 2739 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((((𝐶𝑝) − (𝐴𝑝)) · ((𝐵𝑖) − (𝐴𝑖))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
110107, 109bitrd 279 . . . . . . . . . . . . . . . 16 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) = ((𝐵𝑖) − (𝐴𝑖)) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
111104, 110bitrid 283 . . . . . . . . . . . . . . 15 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐵𝑖) − (𝐴𝑖)) = ((((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) / ((𝐶𝑝) − (𝐴𝑝))) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
112101, 103, 1113bitr2d 307 . . . . . . . . . . . . . 14 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) = (𝐵𝑖) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
11382, 112bitrid 283 . . . . . . . . . . . . 13 ((((𝐴𝑖) ∈ ℂ ∧ (𝐵𝑖) ∈ ℂ ∧ (𝐶𝑖) ∈ ℂ) ∧ ((𝐴𝑝) ∈ ℂ ∧ (𝐵𝑝) ∈ ℂ ∧ (𝐶𝑝) ∈ ℂ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
11474, 80, 81, 113syl3anc 1374 . . . . . . . . . . . 12 ((((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) ∧ 𝑖 ∈ (1...𝑁)) → ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) ↔ (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
115114ralbidva 3159 . . . . . . . . . . 11 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) ↔ ∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖)))))
116 3simpb 1150 . . . . . . . . . . . 12 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐴 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)))
117 simpl2 1194 . . . . . . . . . . . . . 14 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐵𝑝) ∈ ℝ)
118 simpl1 1193 . . . . . . . . . . . . . 14 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐴𝑝) ∈ ℝ)
119117, 118resubcld 11580 . . . . . . . . . . . . 13 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐵𝑝) − (𝐴𝑝)) ∈ ℝ)
120 simpl3 1195 . . . . . . . . . . . . . 14 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (𝐶𝑝) ∈ ℝ)
121120, 118resubcld 11580 . . . . . . . . . . . . 13 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐶𝑝) − (𝐴𝑝)) ∈ ℝ)
122 simp3 1139 . . . . . . . . . . . . . . . . 17 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → (𝐶𝑝) ∈ ℝ)
123122recnd 11175 . . . . . . . . . . . . . . . 16 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → (𝐶𝑝) ∈ ℂ)
124753ad2ant1 1134 . . . . . . . . . . . . . . . 16 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → (𝐴𝑝) ∈ ℂ)
125123, 124subeq0ad 11517 . . . . . . . . . . . . . . 15 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → (((𝐶𝑝) − (𝐴𝑝)) = 0 ↔ (𝐶𝑝) = (𝐴𝑝)))
126125necon3bid 2977 . . . . . . . . . . . . . 14 (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) → (((𝐶𝑝) − (𝐴𝑝)) ≠ 0 ↔ (𝐶𝑝) ≠ (𝐴𝑝)))
127126biimpar 477 . . . . . . . . . . . . 13 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → ((𝐶𝑝) − (𝐴𝑝)) ≠ 0)
128119, 121, 127redivcld 11985 . . . . . . . . . . . 12 ((((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝)) → (((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) ∈ ℝ)
129 colinearalglem4 28980 . . . . . . . . . . . . 13 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) ∈ ℝ) → (∀𝑖 ∈ (1...𝑁)(((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0))
130 oveq1 7376 . . . . . . . . . . . . . . . . . 18 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((𝐵𝑖) − (𝐴𝑖)) = ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)))
131130oveq1d 7384 . . . . . . . . . . . . . . . . 17 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) = (((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))))
132131breq1d 5096 . . . . . . . . . . . . . . . 16 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ↔ (((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
133132ralimi 3075 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ∀𝑖 ∈ (1...𝑁)((((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ↔ (((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
134 ralbi 3093 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)((((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ↔ (((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
135133, 134syl 17 . . . . . . . . . . . . . 14 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0))
136 oveq2 7377 . . . . . . . . . . . . . . . . . 18 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((𝐶𝑖) − (𝐵𝑖)) = ((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))))
137 oveq2 7377 . . . . . . . . . . . . . . . . . 18 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((𝐴𝑖) − (𝐵𝑖)) = ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))))
138136, 137oveq12d 7387 . . . . . . . . . . . . . . . . 17 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) = (((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))))
139138breq1d 5096 . . . . . . . . . . . . . . . 16 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ↔ (((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0))
140139ralimi 3075 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ∀𝑖 ∈ (1...𝑁)((((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ↔ (((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0))
141 ralbi 3093 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)((((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ↔ (((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0) → (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0))
142140, 141syl 17 . . . . . . . . . . . . . 14 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0))
143 oveq1 7376 . . . . . . . . . . . . . . . . . 18 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((𝐵𝑖) − (𝐶𝑖)) = ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖)))
144143oveq2d 7385 . . . . . . . . . . . . . . . . 17 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) = (((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))))
145144breq1d 5096 . . . . . . . . . . . . . . . 16 ((𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ↔ (((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0))
146145ralimi 3075 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ∀𝑖 ∈ (1...𝑁)((((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ↔ (((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0))
147 ralbi 3093 . . . . . . . . . . . . . . 15 (∀𝑖 ∈ (1...𝑁)((((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ↔ (((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0) → (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0))
148146, 147syl 17 . . . . . . . . . . . . . 14 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ↔ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0))
149135, 142, 1483orbi123d 1438 . . . . . . . . . . . . 13 (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ↔ (∀𝑖 ∈ (1...𝑁)(((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖))) · ((𝐴𝑖) − (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) − (𝐶𝑖))) ≤ 0)))
150129, 149syl5ibrcom 247 . . . . . . . . . . . 12 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) ∈ ℝ) → (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
151116, 128, 150syl2an 597 . . . . . . . . . . 11 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑖 ∈ (1...𝑁)(𝐵𝑖) = (((((𝐵𝑝) − (𝐴𝑝)) / ((𝐶𝑝) − (𝐴𝑝))) · ((𝐶𝑖) − (𝐴𝑖))) + (𝐴𝑖)) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
152115, 151sylbird 260 . . . . . . . . . 10 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (((𝐴𝑝) ∈ ℝ ∧ (𝐵𝑝) ∈ ℝ ∧ (𝐶𝑝) ∈ ℝ) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
15368, 152syldan 592 . . . . . . . . 9 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (𝑝 ∈ (1...𝑁) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑝) − (𝐴𝑝))) = (((𝐵𝑝) − (𝐴𝑝)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
15459, 153syld 47 . . . . . . . 8 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (𝑝 ∈ (1...𝑁) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑗 ∈ (1...𝑁)∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
15548, 154biimtrid 242 . . . . . . 7 (((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) ∧ (𝑝 ∈ (1...𝑁) ∧ (𝐶𝑝) ≠ (𝐴𝑝))) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
156155rexlimdvaa 3140 . . . . . 6 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (∃𝑝 ∈ (1...𝑁)(𝐶𝑝) ≠ (𝐴𝑝) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0))))
15747, 156sylbid 240 . . . . 5 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (𝐶𝐴 → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0))))
15837, 157pm2.61dne 3019 . . . 4 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) → (∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0)))
159158pm4.71rd 562 . . 3 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))) ↔ ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
160 andir 1011 . . . . 5 (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ↔ ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
161160orbi1i 914 . . . 4 ((((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))) ↔ (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
162 df-3or 1088 . . . . . 6 ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ↔ ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0))
163162anbi1i 625 . . . . 5 (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ↔ (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
164 andir 1011 . . . . 5 ((((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ↔ (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
165163, 164bitri 275 . . . 4 (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ↔ (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
166 df-3or 1088 . . . 4 (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))) ↔ (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
167161, 165, 1663bitr4i 303 . . 3 (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∨ ∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0) ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ↔ ((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))))
168159, 167bitr2di 288 . 2 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → (((∀𝑖 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑖) − (𝐴𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐶𝑖) − (𝐵𝑖)) · ((𝐴𝑖) − (𝐵𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))) ∨ (∀𝑖 ∈ (1...𝑁)(((𝐴𝑖) − (𝐶𝑖)) · ((𝐵𝑖) − (𝐶𝑖))) ≤ 0 ∧ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖))))) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
16913, 168bitrd 279 1 ((𝐴 ∈ (𝔼‘𝑁) ∧ 𝐵 ∈ (𝔼‘𝑁) ∧ 𝐶 ∈ (𝔼‘𝑁)) → ((𝐴 Btwn ⟨𝐵, 𝐶⟩ ∨ 𝐵 Btwn ⟨𝐶, 𝐴⟩ ∨ 𝐶 Btwn ⟨𝐴, 𝐵⟩) ↔ ∀𝑖 ∈ (1...𝑁)∀𝑗 ∈ (1...𝑁)(((𝐵𝑖) − (𝐴𝑖)) · ((𝐶𝑗) − (𝐴𝑗))) = (((𝐵𝑗) − (𝐴𝑗)) · ((𝐶𝑖) − (𝐴𝑖)))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  wo 848  w3o 1086  w3a 1087   = wceq 1542  wcel 2114  wne 2933  wral 3052  wrex 3062  cop 4574   class class class wbr 5086  cfv 6500  (class class class)co 7369  cc 11038  cr 11039  0cc0 11040  1c1 11041   + caddc 11043   · cmul 11045  cle 11182  cmin 11379   / cdiv 11809  ...cfz 13463  𝔼cee 28958   Btwn cbtwn 28959
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-sep 5232  ax-nul 5242  ax-pow 5308  ax-pr 5376  ax-un 7691  ax-cnex 11096  ax-resscn 11097  ax-1cn 11098  ax-icn 11099  ax-addcl 11100  ax-addrcl 11101  ax-mulcl 11102  ax-mulrcl 11103  ax-mulcom 11104  ax-addass 11105  ax-mulass 11106  ax-distr 11107  ax-i2m1 11108  ax-1ne0 11109  ax-1rid 11110  ax-rnegex 11111  ax-rrecex 11112  ax-cnre 11113  ax-pre-lttri 11114  ax-pre-lttrn 11115  ax-pre-ltadd 11116  ax-pre-mulgt0 11117
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3063  df-rmo 3343  df-reu 3344  df-rab 3391  df-v 3432  df-sbc 3730  df-csb 3839  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-pss 3910  df-nul 4275  df-if 4468  df-pw 4544  df-sn 4569  df-pr 4571  df-op 4575  df-uni 4852  df-iun 4936  df-br 5087  df-opab 5149  df-mpt 5168  df-tr 5194  df-id 5527  df-eprel 5532  df-po 5540  df-so 5541  df-fr 5585  df-we 5587  df-xp 5638  df-rel 5639  df-cnv 5640  df-co 5641  df-dm 5642  df-rn 5643  df-res 5644  df-ima 5645  df-pred 6267  df-ord 6328  df-on 6329  df-lim 6330  df-suc 6331  df-iota 6456  df-fun 6502  df-fn 6503  df-f 6504  df-f1 6505  df-fo 6506  df-f1o 6507  df-fv 6508  df-riota 7326  df-ov 7372  df-oprab 7373  df-mpo 7374  df-om 7820  df-1st 7944  df-2nd 7945  df-frecs 8233  df-wrecs 8264  df-recs 8313  df-rdg 8351  df-er 8645  df-map 8777  df-en 8896  df-dom 8897  df-sdom 8898  df-pnf 11183  df-mnf 11184  df-xr 11185  df-ltxr 11186  df-le 11187  df-sub 11381  df-neg 11382  df-div 11810  df-nn 12177  df-2 12246  df-n0 12440  df-z 12527  df-uz 12791  df-icc 13307  df-fz 13464  df-seq 13966  df-exp 14026  df-ee 28961  df-btwn 28962
This theorem is referenced by:  axlowdimlem6  29018
  Copyright terms: Public domain W3C validator