I'm working on a programing project. For that project I have a triangle with points $A,B,C$, where $A(a_1,a_2,a_3);B(b_1,b_2,b_3);C(c_1,c_2,c_3)$. Given the coordinates of the points $A,B$ and $C$, I want to find the coordinates of the orthocenter, circumcenter,incenter and the points where the perpendicular bisectors ,altitudes and angle bisectors meet with the $AB,BC,CA$. I believe there are formulas for each of these things. I tried looking online, but I couldn't find anything, so I'm asking you - Are there formulas for these things, and if so what are they?
2026-03-28 05:22:00.1774675320
Coordinates of specific points on a triangle, given the triangles coordinates
150 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in GEOMETRY
- Point in, on or out of a circle
- Find all the triangles $ABC$ for which the perpendicular line to AB halves a line segment
- How to see line bundle on $\mathbb P^1$ intuitively?
- An underdetermined system derived for rotated coordinate system
- Asymptotes of hyperbola
- Finding the range of product of two distances.
- Constrain coordinates of a point into a circle
- Position of point with respect to hyperbola
- Length of Shadow from a lamp?
- Show that the asymptotes of an hyperbola are its tangents at infinity points
Related Questions in COORDINATE-SYSTEMS
- How to change a rectangle's area based on it's 4 coordinates?
- How to find 2 points in line?
- Am I right or wrong in this absolute value?
- Properties of a eclipse on a rotated plane to see a perfect circle from the original plane view?
- inhomogeneous coordinates to homogeneous coordinates
- Find the distance of the point $(7,1)$ from the line $3x+4y=4$ measured parallel to the line $3x-5y+2=0.$
- A Problem Based on Ellipse
- Convert a vector in Lambert Conformal Conical Projection to Cartesian
- Archimedean spiral in cartesian coordinates
- How to find the area of the square $|ABCD|$?
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
Of course there are formulas, but it is probably easier to derive them than to find them online. The derivations become much easier if you work with vectors and take point $A$ to be $(0,0,0)$ (that is, translating by subtracting (a_1, a_2, a_3)$ from all of the points until the very end when you add it back.
Let's take the meeting points of the altitudes with the sides first, and look for point $P$ where the altitude from $C$ meets $AB$ (the other two cases are easy switches of $A$, $B$ and $C$ once you know that case). Let $AB = \vec{b}$ and $AC = \vec{c}$ and $AP = \vec{p}$. Then because $P$ is on (extended) line $AB$, $$ \vec{p} = k\vec{b} $$ for some scalar $k$. And since $CP \perp AP$,
$$ \vec{c}-\vec{p} \perp \vec{b} \rightarrow (\vec{c} - k\vec{b})\cdot \vec{b} = 0 \rightarrow k = \frac{\vec{c}\cdot \vec{b}}{|b|^2} = \frac{b_1 c_1 + b_2 c_2 + b_3 c_3}{b_1^2 + b_2^2 + b_3^2} $$ $$\vec{p} = \frac{\vec{c}\cdot \vec{b}}{|b|^2}\vec{b} = \frac{b_1 c_1 + b_2 c_2 + b_3 c_3}{b_1^2 + b_2^2 + b_3^2}\left( b_1, b_2, b_3\right) $$ Translating back the the original coordinates this gives $$ \left( a_1 + k (b_1-a_1), a_2 + k (b_2-a_2), a_2 + k (b_2-a_2) \right) $$ with $$ k=\frac{(b_1-a_1) (c_1-a_1) + (b_2-a_2) (c_2-a_2) + (b_3-a_3) (c_3-a_3)}{(b_1-a_1)^2 + (b_2-a_2)^2 + (b_3-a_3)^2} $$ (You can see how to do the translation to original coordinates from this; from here forward I will only show the work in the coordinates with $A$ at the origin.)
As long as we are working with altitudes, let's do the orthocenter next: We start with $Q$, the foot of the altitude on $AC$ which by the same reasoning as above is at $$ \vec{q} = k_b\vec{c} $$ where $$ k_b = \frac{\vec{b}\cdot \vec{c}}{|c|^2} = $$ and for notational symmetry we write the $k$ given above as $$ k_c = \frac{\vec{c}\cdot \vec{b}}{|b|^2} = $$ Line $BQ$ is described by $\vec{b} + \alpha (\vec q - \vec{b}) $ and line $CP$ is described by $\vec{c} + \beta (\vec p - \vec{c}) $. Setting these equal, we have: $$\begin{array}{l} \alpha\vec{q} + (1-\alpha)\vec{b} = \beta\vec{p} + (1-\beta)\vec{c} \\ \alpha k_b \vec{c} + (1-\alpha)\vec{b} = \beta k_c \vec{b} + (1-\beta)\vec{c} \\ (1-\alpha - \beta k_b) \vec{b} = (1-\beta - \alpha k_c) \vec{c} \end{array} $$ and since $\vec{b}$ and $\vec{c}$ are not linearly dependent, this can only be true if $$\left\{ \begin{array}{l} 1-\alpha - \beta k_b = 0\\ 1-\beta - \alpha k_c =0 \end{array} \right. $$ then $$ \left\{ \begin{array}{l} \alpha = \frac{1-k_b}{1-k_c}\\ \beta = \frac{1-k_c}{1-k_b} \end{array} \right. $$ so the orthocenter is at $$ \vec{b} + \alpha (\vec q - \vec{b}) = \vec{b} + \frac{1-k_b}{1-k_c}(k_b\vec{c} - \vec{b}) $$ On the computer you calculate $k_b$ and $k_c$ and then combine in this way.
The perpendicular bisector points are trivial in this scheme: On $AB$ the point is $\vec{b}/2$ for example.
The three perpendicular bisectors meet at the circumcenter. At the circumcenter we are on the line from $\vec{c}$ to $\vec{b}/2$ and also on the line from $\vec{b}$ to $\vec{c}/2$ so $$ \begin{array}{l} \alpha \vec{c} + (1-\alpha)\vec{b}/2) = \beta \vec{b} + (1-\beta)\vec{c} \\ \left( \alpha - \frac{1-\beta}{2} \right) \vec{c}= \left( \beta - \frac{1-\alpha}{2} \right) \vec{b} \end{array} $$ and as before, each of those coefficients must be zero so $$ \begin{array}{l} \beta = \frac{1-\alpha}{2} \\ -\frac{1}{2} + \alpha + \frac{1-\alpha}{4} = 0 \\ \alpha = \frac{1}{3} \end{array} $$ and the circumcenter is at $$ \frac{\vec{b}+\vec{c}}{3} $$ The same sort of techniques work to find the other points. Probably your professor wanted you to do these calculations as part of your project, so I won't finish it all for you. The hardest one will be the incenter, which is the intersection of the angle bisectors.