Let $C, D, E$ be three non-degenerate triangles in $\mathbb R^2$. Let $c, a, b$ be the vertices of $C$, let $d, a, b$ be the vertices of $D$, and let $e, a, b$ be the vertices of $E$. I want to show that there is one point contained in the interior of at least two of the given triangles.
Here are my thoughts: If two of the triangles are the same then we're done, so suppose without loss of generality that $C$ and $D$ are different. Think of the triangles as simplices. By definition, this means that the sets $\{c - a, b - a\}$, $\{d - a, b - a\}$, and $\{e - a, b - a\}$ are linearly independent. Since $C$ and $D$ are different, this must mean that $\{c - a, d - a\}$ is also linearly independent, hence it is a basis of $\mathbb R^2$. This means I can write $e - a = \gamma(c-a) + \delta(d-a)$ for some appropriate $\gamma,\delta$. Now any point on the triangle $E$ can be written as $\alpha a + \beta b + \epsilon e$ where $\alpha, \beta, \epsilon$ are nonnegative and sum to 1. Using the fact that $e - a = \gamma(c-a) + \delta(d-a)$, we can write any point on the triangle $E$ as $(\alpha + \epsilon(1-\gamma-\delta))a + \beta b + \gamma\epsilon c + \delta\epsilon d$. I was hoping to make this latter sum into a convex sum with just $a, b, c$ or $a, b, d$ by picking $\epsilon$ appropriately and therefore showing that $E$ overlaps with $C$ or $D$, but alas that doesn't work.
So, is this the right way of going about this? Or is there a better approach?