The orthocentre of a triangle is the single point where all three altitudes intersect. Understanding how to locate this point is fundamental in coordinate geometry, trigonometry, and various engineering applications. Unlike the centroid or circumcentre, the orthocentre has a dynamic relationship with the triangle’s shape: it sits inside for acute triangles, on the vertex of the right angle for right triangles, and outside for obtuse triangles. An altitude is a line segment drawn from a vertex perpendicular to the opposite side (or the line containing the opposite side). This guide explores the geometric construction, algebraic coordinate methods, and vector approaches to finding the orthocentre with precision.
Understanding the Geometry of Altitudes
Before diving into calculations, You really need to visualize what an altitude represents. In any triangle ABC, the altitude from vertex A drops perpendicularly to line BC. The foot of this altitude lies on BC if the triangle is acute, but it may land on the extension of BC if the angle at A or B or C is obtuse.
The defining property of the orthocentre (usually denoted as H) is concurrency—the three altitudes always meet at a single point. This is a theorem provable using Ceva’s theorem or coordinate geometry. A fascinating property connects the orthocentre to the circumcentre (O) and centroid (G): these three points are collinear on the Euler Line, with the centroid dividing the segment HO in a 2:1 ratio. While this relationship helps verify results, the primary methods for finding H rely on perpendicular slopes and linear equations But it adds up..
Method 1: The Coordinate Geometry Approach (Most Common)
This is the standard method taught in high school and early college analytic geometry. It requires the coordinates of the three vertices: A(x₁, y₁), B(x₂, y₂), and C(x₃, y₃).
Step 1: Calculate the Slopes of the Sides
The altitude from a vertex is perpendicular to the opposite side. So, the slope of the altitude is the negative reciprocal of the slope of that side.
- Slope of BC ($m_{BC}$) = $\frac{y_3 - y_2}{x_3 - x_2}$
- Slope of AC ($m_{AC}$) = $\frac{y_3 - y_1}{x_3 - x_1}$
- Slope of AB ($m_{AB}$) = $\frac{y_2 - y_1}{x_2 - x_1}$
Critical Edge Cases:
- If a side is vertical ($x_3 = x_2$), its slope is undefined. The altitude to this side is horizontal (slope = 0).
- If a side is horizontal ($y_3 = y_2$), its slope is 0. The altitude to this side is vertical (undefined slope).
Step 2: Determine Slopes of the Altitudes
Using the perpendicular slope relationship ($m_1 \cdot m_2 = -1$):
- Slope of altitude from A ($m_{AD}$) = $-\frac{1}{m_{BC}}$
- Slope of altitude from B ($m_{BE}$) = $-\frac{1}{m_{AC}}$
- Slope of altitude from C ($m_{CF}$) = $-\frac{1}{m_{AB}}$
Step 3: Form Equations of Two Altitudes
You only need the intersection of two altitudes to find H. Using the point-slope form $y - y_1 = m(x - x_1)$:
Equation of Altitude from A (passing through A): $y - y_1 = m_{AD}(x - x_1)$
Equation of Altitude from B (passing through B): $y - y_2 = m_{BE}(x - x_2)$
Step 4: Solve the System of Equations
Set the two equations equal to each other to solve for x, then substitute back to find y. The solution $(x_H, y_H)$ is the orthocentre The details matter here..
Worked Example: Find the orthocentre of triangle with vertices A(-2, 1), B(6, -1), C(2, 5).
-
Slopes of sides:
- $m_{BC} = \frac{5 - (-1)}{2 - 6} = \frac{6}{-4} = -\frac{3}{2}$
- $m_{AC} = \frac{5 - 1}{2 - (-2)} = \frac{4}{4} = 1$
-
Slopes of altitudes:
- Altitude from A (perp to BC): $m_{AD} = \frac{2}{3}$
- Altitude from B (perp to AC): $m_{BE} = -1$
-
Equations:
- From A(-2, 1): $y - 1 = \frac{2}{3}(x + 2) \Rightarrow 3y - 3 = 2x + 4 \Rightarrow \mathbf{2x - 3y = -7}$ ... (Eq 1)
- From B(6, -1): $y + 1 = -1(x - 6) \Rightarrow y + 1 = -x + 6 \Rightarrow \mathbf{x + y = 5}$ ... (Eq 2)
-
Solve: From Eq 2: $x = 5 - y$. Substitute into Eq 1: $2(5 - y) - 3y = -7 \Rightarrow 10 - 2y - 3y = -7 \Rightarrow -5y = -17 \Rightarrow y = \frac{17}{5} = 3.4$. $x = 5 - 3.4 = 1.6 = \frac{8}{5}$ That's the part that actually makes a difference. Simple as that..
Orthocentre H is $(\frac{8}{5}, \frac{17}{5})$ or $(1.6, 3.4)$.
Method 2: The Direct Formula (Vertex Form)
For those who prefer a plug-and-play algebraic solution without solving simultaneous equations manually, a direct determinant formula exists. If vertices are $A(x_1, y_1)$, $B(x_2, y_2)$, $C(x_3, y_3)$, the orthocentre $H(x_H, y_H)$ is given by:
$x_H = \frac{ x_1 \tan A + x_2 \tan B + x_3 \tan C }{ \tan A + \tan B + \tan C }$ $y_H = \frac{ y_1 \tan A + y_2 \tan B + y_3 \tan C }{ \tan A + \tan B + \tan C }$
Still, calculating angles A, B, C requires the Law of Cosines or dot products, making this computationally heavier than the slope method unless the angles are already known. A more algebraic direct formula using coordinates only is:
$x_H = \frac{ \begin{vmatrix} x_1 & y_1 & 1 \ x_2 & y_2 & 1 \ x_3 & y_3 & 1 \end{vmatrix} \text{ (modified) } }{ \dots }$
In practice, the slope-intercept method (Method 1) is universally preferred for manual calculation due to fewer opportunities for arithmetic errors. The direct formula is best suited for computer programming implementations.
Method 3: Vector Approach (Elegant and General)
Vectors provide a coordinate-free method that generalizes beautifully to 3D tetrahedrons (
to 3D tetrahedrons) where the concept of "slopes" fails entirely. A point $\vec{h}$ lies on the altitude from $A$ if $(\vec{h} - \vec{a}) \cdot (\vec{c} - \vec{b}) = 0$. Let the vertices be defined by position vectors $\vec{a}, \vec{b}, \vec{c}$ relative to an origin $O$. The altitude from $A$ is perpendicular to $BC$, so its direction vector is perpendicular to $\vec{c} - \vec{b}$. Similarly, for the altitude from $B$: $(\vec{h} - \vec{b}) \cdot (\vec{a} - \vec{c}) = 0$.
Expanding these dot products yields a linear system for $\vec{h}$: $ \vec{h} \cdot (\vec{c} - \vec{b}) = \vec{a} \cdot (\vec{c} - \vec{b}) $ $ \vec{h} \cdot (\vec{a} - \vec{c}) = \vec{b} \cdot (\vec{a} - \vec{c}) $
In 2D coordinates ($x, y$), this translates to two linear equations identical in structure to Method 1 but derived without division (avoiding the "vertical slope" singularity). The solution can be written compactly using the perpendicular dot product (2D cross product scalar, $u \times v = u_x v_y - u_y v_x$):
$ \vec{h} = \frac{ (\vec{a} \times \vec{b})\vec{c} + (\vec{b} \times \vec{c})\vec{a} + (\vec{c} \times \vec{a})\vec{b} }{ \vec{a} \times \vec{b} + \vec{b} \times \vec{c} + \vec{c} \times \vec{a} } $
Note: The denominator is twice the signed area of the triangle. If it is zero, the points are collinear and no orthocentre exists.
Worked Example (Vector Method): Using $A(-2,1), B(6,-1), C(2,5)$ as vectors $\vec{a}, \vec{b}, \vec{c}$.
-
Compute cross products (scalars): $\vec{a} \times \vec{b} = (-2)(-1) - (1)(6) = 2 - 6 = -4$ $\vec{b} \times \vec{c} = (6)(5) - (-1)(2) = 30 + 2 = 32$ $\vec{c} \times \vec{a} = (2)(1) - (5)(-2) = 2 + 10 = 12$ Denominator $D = -4 + 32 + 12 = 40$ And it works..
-
Compute numerator vector: $(-4)\vec{c} + (32)\vec{a} + (12)\vec{b} = -4(2,5) + 32(-2,1) + 12(6,-1)$ $= (-8, -20) + (-64, 32) + (72, -12)$ $= (0, 0)$? Wait. Let's recheck arithmetic. $-8 - 64 + 72 = 0$. $-20 + 32 - 12 = 0$. Result $(0,0)$? This implies $\vec{h} = (0,0)$. Let's verify with Method 1 result $(1.6, 3.4)$. Ah, the formula $\vec{h} = \frac{\sum (\vec{a} \times \vec{b})\vec{c}}{D}$ gives the orthocenter relative to the circumcenter if the origin is arbitrary, or requires the origin to be the circumcenter for that specific symmetric form Nothing fancy..
Correction for general origin $O$: The standard vector formula for orthocenter $H$ given vertices $\vec{a}, \vec{b}, \vec{c}$ is: $ \vec{h} = \vec{a} + \vec{b} + \vec{c} - 2\vec{o} $ where $\vec{o}$ is the circumcenter. Alternatively, solving the linear system directly: $ \vec{h} = \frac{ + \dots }{ \dots } $ (Barycentric coordinates: $\tan A : \tan B : \tan C$) Worth knowing..
For manual calculation, Method 1 remains the most strong. The vector method shines in theoretical proofs (e.g., proving $H$ exists) and 3D extensions That's the whole idea..
Special Cases
Special Cases
The behavior of the orthocentre varies significantly depending on the classification of the triangle, yielding several important special cases:
- Right-Angled Triangles: If the triangle has a $90^\circ$ angle, the two legs act as the altitudes to each other. As a result, the orthocentre is located precisely at the vertex of the right angle. Take this: if $\angle A = 90^\circ$, then $H = A$, requiring no complex intersection calculations.
- Equilateral Triangles: In an equilateral triangle, all four major centres—the centroid ($G$), circumcentre ($O$), incentre ($I$), and orthocentre ($H$)—co
Special Cases (continued)
Equilateral Triangles – In an equilateral triangle every angle equals (60^\circ). Because the sides are equal, the three altitudes are also the three medians, the three perpendicular bisectors and the three angle‑bisectors. Consequently all four classical centres collapse to a single point:
[ H = G = O = I . ]
If the vertices are given by vectors (\mathbf a,\mathbf b,\mathbf c) and the origin is placed at the common centre, the vector formula
[ \mathbf h = \frac{(\mathbf b\times\mathbf c),\mathbf a+(\mathbf c\times\mathbf a),\mathbf b+(\mathbf a\times\mathbf b),\mathbf c} {\mathbf a\times\mathbf b+\mathbf b\times\mathbf c+\mathbf c\times\mathbf a} ]
yields (\mathbf h=\mathbf0), confirming the coincidence. The distance from the centre to any side (the inradius) equals the distance from the centre to any vertex (the circumradius), namely (\frac{\sqrt3}{3}) times the side length Simple, but easy to overlook..
Right‑Angled Triangles – Suppose (\angle A=90^\circ). Then the altitude from (A) is the line (AB) itself, and the altitude from (B) is the line (AC). Their intersection is the vertex (A); therefore
[ H=A . ]
The vector formula still works, but the denominator (\mathbf a\times\mathbf b+\mathbf b\times\mathbf c+\mathbf c\times\mathbf a) becomes zero only when the three points are collinear. In a right triangle the denominator is non‑zero, and the numerator simplifies to (\mathbf a) (up to a scalar factor), giving the expected result.
Obtuse Triangles – If one angle exceeds (90^\circ) (say (\angle A>90^\circ)), the altitudes from the acute vertices fall outside the triangle. Their intersection—the orthocentre—lies outside the triangle, on the opposite side of the obtuse vertex. Algebraically the denominator remains non‑zero, but the barycentric coordinates (\tan A:\tan B:\tan C) contain a negative entry (since (\tan) of an obtuse angle is negative), signalling that the orthocentre is outside the convex hull of the vertices Not complicated — just consistent..
Degenerate (Collinear) Triangles – When the three points are collinear the signed area of the triangle is zero, so the denominator (\mathbf a\times\mathbf b+\mathbf b\times\mathbf c+\mathbf c\times\mathbf a) vanishes. The vector expression is undefined, reflecting the geometric fact that no unique orthocentre exists; any line through the “triangle’’ can be regarded as an altitude, so the concept of an orthocentre breaks down No workaround needed..
Acute Triangles – For an acute triangle all three angles are less than (90^\circ); each altitude meets the opposite side inside the triangle, and the orthocentre lies strictly inside the triangle. The denominator is positive (the signed area is positive) and the barycentric coordinates (\tan A:\tan B:\tan C) are all positive, guaranteeing an interior point But it adds up..
Concluding Remarks
The orthocentre is a cornerstone of triangle geometry, linking altitudes, circumcircles, and many other classical constructs. While the coordinate‑geometry or analytic‑geometry approaches are straightforward for numerical problems, the vector formulation offers a compact, coordinate‑free way to express the orthocentre and to prove elegant relationships such as the Euler line ((O,G,H) are collinear with (OG:GH=1:2)) or the fact that the reflections of (H) across the sides lie on the circumcircle. Understanding the special cases—right, obtuse, equilateral, and degenerate—clarifies where the orthocentre
Understanding the special cases—right, obtuse, equilateral, and degenerate—clarifies where the orthocentre lies relative to the triangle and why the vector formula behaves as it does. In the equilateral case, for instance, the orthocentre coincides with the centroid, circumcentre, and incentre—a beautiful degeneracy that underscores the extraordinary symmetry of regular polygons and serves as a natural benchmark for the general theory.
The orthocentre also plays a central role in the nine-point circle: the circle passing through the midpoints of the sides, the feet of the altitudes, and the midpoints of the segments from each vertex to (H). Its centre is precisely the midpoint of the segment joining the orthocentre and the circumcentre, and its radius is exactly half the circumradius. This elegant construction ties together several fundamental triangle centres and provides yet another illustration of the orthocentre's ubiquity.
Also worth noting, the orthocentre appears naturally in the study of the orthic triangle—the triangle formed by the feet of the altitudes. Also, when the original triangle is acute, its vertices are the excentres of the orthic triangle, and the altitudes of the original triangle bisect the interior angles of the orthic triangle. This duality reveals a deep and often underappreciated symmetry that connects angle bisection, perpendicularity, and reflection in a single framework.
From a broader perspective, the orthocentre exemplifies how a single geometric construction—dropping perpendiculars from vertices to opposite sides—generates a wealth of interconnected results. Whether approached through vectors, barycentric coordinates, or classical Euclidean reasoning, the orthocentre remains one of the most rewarding objects of study in triangle geometry. Its behaviour across the full spectrum of triangle types—acute, right, obtuse, and degenerate—provides a
…provides a natural laboratory for testing the limits of classical constructions. In an acute triangle the orthocentre lies inside, serving as the common intersection of three internal altitudes; in a right triangle it coincides with the vertex of the right angle, reflecting the fact that one altitude is already a side of the triangle; in an obtuse triangle the orthocentre falls outside, lying on the extensions of the two altitudes that drop from the acute vertices; and in the degenerate case where the three points are collinear, the notion of an orthocentre collapses to the point at infinity along the direction perpendicular to the line containing the vertices. These extremes illustrate how the vector expression
[ \mathbf{H}= \mathbf{A}+\mathbf{B}+\mathbf{C}-2,\frac{(\mathbf{B}-\mathbf{A})\cdot(\mathbf{C}-\mathbf{A})}{|\mathbf{B}-\mathbf{A}|^{2}},(\mathbf{B}-\mathbf{A}) ]
smoothly transitions from interior to exterior positions as the dot‑product term changes sign, thereby encoding the triangle’s angular nature in a single algebraic object.
Beyond its intrinsic appeal, the orthocentre acts as a gateway to deeper structures. Likewise, the orthocentre’s pedal triangle—the orthic triangle—provides a minimal‑perimeter inscribed triangle for acute cases, a fact that follows from reflecting (H) across each side and noting that the reflected points lie on the circumcircle. Its isogonal conjugate is the circumcentre, a relationship that becomes transparent when one writes the trilinear coordinates of (H) as (\sec A:\sec B:\sec C) and observes the reciprocal transformation that yields (\cos A:\cos B:\cos C) for (O). These reflections also give rise to the well‑known fact that the circumcircle of the orthic triangle is the nine‑point circle, whose centre is the midpoint of (OH) and whose radius is half the circumradius—a neat illustration of how perpendicularity and midpoint constructions intertwine And that's really what it comes down to. Turns out it matters..
In the broader landscape of triangle geometry, the orthocentre exemplifies how a simple perpendicular drop can generate a web of concurrent lines, cyclic quadrilaterals, and harmonic bundles. Whether one prefers vector algebra, barycentric coordinates, or synthetic Euclidean arguments, the orthocentre remains a fertile ground for discovering new theorems and for appreciating the unity of seemingly disparate concepts. Its study not only enriches our understanding of individual triangles but also offers a template for exploring analogous constructions in higher‑dimensional simplices and in non‑Euclidean settings.
Simply put, the orthocentre stands as a central, versatile, and profoundly interconnected point within triangle geometry. Now, its behaviour across all triangle types—acute, right, obtuse, and degenerate—reveals the delicate balance between interiority and exteriority, while its connections to the circumcentre, centroid, nine‑point circle, and orthic triangle showcase the elegance that arises from the simplest of constructions: a perpendicular from a vertex to the opposite side. This enduring richness ensures that the orthocentre will continue to inspire both elementary problem‑solvers and advanced researchers alike.