Skip to main content
Log in

Dynamic Triangle Geometry: Families of Lines with Equal Intercepts

  • Computer Math Snapshots – Column Editor: Uri Wilensky*
  • Published:
International Journal of Computers for Mathematical Learning Aims and scope Submit manuscript

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Notes

  1. The contents of this paper form part of a course on Advanced Euclidean Geometry which the author periodically teaches to prospective and in-service high school and community college teachers (see Yiu 2001). The students are first introduced to the most basic notions of Advanced Euclidean Geometry, some basic techniques of ruler-and-compass constructions performed by the Geometer’s Sketchpad\(^{\circledR},\) and then to the use of homogeneous barycentric coordinates in triangle geometry. The course emphasizes the use of the Geometer’s Sketchpad\(^{\circledR}\) as an exploratory tool, and the testing of results of Geometer’s Sketchpad\(^{\circledR}\) explorations by computations with homogeneous barycentric coordinates.

  2. A construction appearing in san serif is assumed to be readily performed with a customized tool, or a built-in command, in Geometer’s Sketchpad\(^{\circledR}.\)

  3. The triangle whose vertices are the points of tangency of the incircle with the sides is called the intouch triangle. See Fig. 2.

  4. The triangle whose vertices are the points of tangency of the excircles with the corresponding sides is called the extouch triangle. See Fig. 2.

  5. Construction 1 may appear unnecessarily complicated. It is one way to ensure that the lengths of BZ and CY have the same sign. The apparently obvious construction of first \({\mathsf{selecting}}\) Z on AB, and then marking Y on AC by intersecting the latter (on the same side of BC as Z) with the \({\mathsf{circle}},\) center C, radius BZ, does not guarantee this. As one moves the point Z to the opposite side of BC, the point Y will remain on the same side of BC as before, so that BZ and CY would have opposite signs.

  6. Let F be the intersection of the external bisector of angle A with the circumcircle. Its antipodal point is clearly on the bisector of angle A, and is the midpoint of the arc BC not containing A.

References

Download references

Acknowledgements

The author thanks the three anonymous referees for instructive comments leading to an improvement of the presentation of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paul Yiu.

Additional information

* This column will publish short (from just a few paragraphs to ten or so pages), lively and intriguing computer-related mathematics vignettes. These vignettes or snapshots should illustrate ways in which computer environments have transformed the practice of mathematics or mathematics pedagogy. They could also include puzzles or brain-teasers involving the use of computers or computational theory. Snapshots are subject to peer review. From the Column Editor Uri Wilensky, Northwestern University. e-mail: uri@northwestern.edu

Geometer’s Sketchpad\(^{\circledR}\) files for the diagrams in this paper are available from the author’s website http://www.math.fau.edu/Yiu/DynamicTriangleGeometry/DTG.htm.

Appendices

Appendix

We record the coordinates of points and equations of lines and conics necessary to justify the results stated in the present paper, which were obtained by experimentation with the Geometer’s Sketchpad\(^{\circledR}.\) We use homogeneous barycentric coordinates with respect to triangle ABC. For every point P in the plane of triangle ABC, its homogeneous barycentric coordinates are proportional to the signed areas \( (\triangle PBC:\triangle PCA:\triangle PAB).\) Some elementary examples on the use of barycentric coordinates can be found in Yiu (2000).

Classical Triangle Centers

Triangle center

Notation

Homogeneous barycentric coordinates

Centroid

G

(1:1:1)

Circumcenter

O

(a 2(b 2 + c − a 2):b 2(c 2 + a 2 − b 2):c 2(a 2 + b − c 2))

Orthocenter

H

\( \left(\frac{1}{b^2\,+\,c^2\,-\,a^2}:\frac{1}{c^2\,+\,a^2\,-\,b^2}:\frac{1} {a^2\,+\,b^2\,-\,c^2}\right) \)

Incenter

I

(a:b:c)

Gergonne point

G e

\( \left(\frac{1}{b\,+\,c\,-\,a}:\frac{1}{c\,+\,a\,-\,b}: \frac{1}{a\,+\,b\,-\,c}\right) \)

Nagel point

N a

(b + c − a : c + − b : a + − c)

The Lines \({\mathcal{L}}_a(t)\) etc and Their Equations

$$ \begin{array}{llll} {\mathcal{L}}_a(t): & & Y_a = (t:0:b-t), & Z_a = (t:c-t:0); \\ {\mathcal{L}}_b(t): & X_b = (0:a-t:t), & \qquad & Z_b = (c-t:t:0);\\ {\mathcal{L}}_c(t): & X_c = (0:t:a-t), & Y_c = (b-t:0:t).& \end{array} $$
$$ \begin{array}{ll} {\mathcal{L}}_a(t): & -(b-t)(c-t)x + t(b-t)y + t(c-t)z = 0\\ {\mathcal{L}}_b(t): & t(a-t)x -(c-t)(a-t)y + t(c-t)z = 0\\ {\mathcal{L}}_c(t): & t(a-t)x + t(b-t)y-(a-t)(b-t)z = 0\\ \end{array} $$

The Envelope of \({\mathcal{L}}_a(t)\)

The envelope of \({\mathcal{L}}_t\) has equation

$$ (b-c)^2x^2+b^2y^2+c^2z^2+2bcyz-2c(b-c)zx+2b(b-c)xy =0. $$

Its focus is the point F = (−a 2 : b(b − c):c(c − b)) and its axis is the line cy + bz = 0, and directrix

$$ -(b-c)(b^2+c^2-a^2)x + b(c^2+a^2-b^2)y - c(a^2+b^2-c^2)z = 0. $$

The line \({\mathcal{L}}_a(t)\) intersects the external bisector of angle A at

$$ Q'= ((b-c)t(b+c-t):b(b-t)(c-t):-c(b-t)(c-t)). $$

The reflection of Q′ in the segment Y a Z a is the point

$$ Q = ((b-c)t^2:-b(c-t)^2:c(b-t)^2), $$

which is the point of tangency of \({\mathcal{L}}_a(t)\) with the envelope.

The Triangle Γ

The vertices of the triangle Γ(t) are

$$ \begin{aligned} X_t=\,& (-a(a-2t)(b-t)(c-t) : t(a-t)((a+b-c)t-ab) : t(a-t)((c+a-b)t-ca)), \\ Y_t=\,& (t(b-t)((a+b-c)t-ab):-b(a-t)(b-2t)(c-t):t(b-t)((b+c-a)t-bc)),\\ Z_t=\,& (t(c-t)((c+a-b)t-ca):t(c-t)((b+c-a)t-bc):-c(a-t)(b-t)(c-2t)). \end{aligned} $$

This triangle is perspective with ABC at the point

$$ P(t)=\left(\frac{1}{bc - (b+c-a)t} : \frac{1}{ca-(c+a-b)t} : \frac{1}{ab-(a+b-c)t} \right). $$

The Three Lines

$$ \begin{array}{ll} {\mathcal{L}}_a(a): & (a-b)(c-a)x - a(a-b)y + a(c-a)z = 0\\ {\mathcal{L}}_b(b): & b(a-b)x +(a-b)(b-c)y - b(b-c)z = 0\\ {\mathcal{L}}_c(c): & -c(c-a)x + c(b-c)y+(b-c)(c-a)z = 0\\ \end{array} $$

all contain the infinite point (a(b − c):b(− a):c(− b)) and are perpendicular to the line OI:

$$ bc(b-c)(b+c-a)x + ca(c-a)(c+a-b)y + ab(a-b)(a+b-c)z = 0. $$

The Three Lines

$$ \begin{array}{ll} {\mathcal{L}}_a(-a): & (a+b)(c+a)x + a(a+b)y + a(c+a)z = 0\\ {\mathcal{L}}_b(-b): & b(a+b)x +(a+b)(b+c)y + b(b+c)z = 0\\ {\mathcal{L}}_c(-c): & c(c+a)x + c(b+c)y+(b+c)(c+a)z = 0\\ \end{array} $$

bound the triangle with vertices

$$ \begin{aligned} X=\,& (-a(b+c)(a+b+c) : b(c+a)(a+b-c) : c(a+b)(c+a-b)), \\ Y=\,& (a(b+c)(a+b-c) : -b(b+c)(a+b+c) : c(a+b)(b+c-a)),\\ Z=\,& (a(b+c)(a+b-c) : b(c+a)(b+c-a) : -c(a+b)(a+b+c)). \end{aligned} $$

This is perspective with ABC at the point

$$ \left(\frac{a(b+c)}{b+c-a}:\frac{b(c+a)}{c+a-b}:\frac{c(a+b)}{a+b-c}\right), $$

which is the orthocenter of the intouch triangle.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yiu, P. Dynamic Triangle Geometry: Families of Lines with Equal Intercepts. Int J Comput Math Learning 13, 159–170 (2008). https://doi.org/10.1007/s10758-008-9131-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10758-008-9131-9

Keywords