3 vectors intersected by line segment
Given three vectors that start from the origin, there is a line segment that intersects these three vectors such that the portion of the segment between Vector 1 and Vector 2 is equal in length to the portion of the segment between Vector 2 and Vector 3 (length of Segment Portion A equals length of Segment Portion B). I'm fairly certain that there are infinite such line segments, but that they will all have the same slope. I need a way to calculate the slope of this line segment given the slopes of the three vectors. I have been working on calculating it by simulation but there has to be an easier way.
Suppose we assign $\underline{a}$ as Vector 1, $\underline{b}$ as Vector 2 and $\underline{c}$ as Vector 3. Let the bisected line segments each have vector $\underline{x}$
Without loss of generality, suppose the midpoint of the bisected line segment coincides with position vector $\underline{b}$ so that the endpoints of the vectors $\underline{x}$ are $\lambda\underline{a}$ and $\mu\underline{b}$
We therefore have $$\underline{x}=\lambda\underline{a}-\underline{b}=\underline{b}-\mu\underline{c}$$
$$\implies\lambda\underline{a}+\mu\underline{c}=2\underline{b}$$
taking the cross product, we then have$$\mu\underline{a}\times\underline{c}=2\underline{a}\times\underline{b}$$
Therefore, $$\mu=2\frac{|\underline{a}\times\underline{b}|}{|\underline{a}\times\underline{c}|}$$
Hence, using only the given vectors, you can work out the direction of the line segments as $$\underline{x}=\underline{b}-2\frac{|\underline{a}\times\underline{b}|}{|\underline{a}\times\underline{c}|}\underline{c}$$