# Triangular billiards

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Triangular_billiards
> Markdown URL: https://mediated.wiki/source/Triangular_billiards.md
> Source: https://en.wikipedia.org/wiki/Triangular_billiards
> Source revision: 1335586401
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|Dynamical system involving reflection}}
{{Use dmy dates|cs1-dates=ly|date=January 2026}}
{{Use list-defined references|date=January 2026}}
{{CS1 config|mode=cs2}}
{{unsolved|mathematics|Does every triangle have a periodic billiards path?}}
In mathematics, '''triangular billiards''' is a [dynamical system](/source/dynamical_system) that models the [reflection](/source/Reflection_(physics)) of [light ray](/source/light_ray)s within a [triangle](/source/triangle) with [mirror](/source/mirror)ed sides, or a [billiards ball](/source/billiards_ball) on a triangular table. It is a special case of [dynamical billiards](/source/dynamical_billiards). A major [open problem](/source/open_problem) in this area concerns the existence of [periodic](/source/Periodic_point) billiards paths: does every triangle have a path that repeats its starting position and orientation after a finite number of reflections?{{r|bbb|hh}}

==Problem statement==
In this model, a light ray with a given initial position and orientation follows a path in the form of a [polygonal chain](/source/polygonal_chain), following the rule that the [Angle of incidence](/source/Angle_of_incidence_(optics)) equals the [angle of reflection](/source/angle_of_reflection) whenever the light ray reflects from a side of the triangle. If the light ever reaches a [vertex](/source/vertex_(geometry)) of the triangle, it is extinguished. Alternatively, a [billiards ball](/source/billiards_ball) modeled as a mathematical point follows the same path on a triangular billiards table, again reflecting perfectly when it hits a wall of the table or falling into a pocket at a corner. This is a special case of [dynamical billiards](/source/dynamical_billiards), which asks about similar problems in more general shapes than triangles.{{r|bbb}}

==Unfolded paths==
Instead of following the path of a reflected light ray within a single mirrored triangle, it is convenient to study an equivalent problem of following a straight line through a polygon formed by reflected copies of the triangle. To do this, start with the given triangle, and a line through the given starting point of the path with the given orientation. Then, follow that line to its crossing with a side of the triangle, and place another copy of the triangle, reflected across the crossed side. Continue in the same way in the reflected triangle, repeating until the path traced by the line hits a vertex of the polygon (and stops), or reaches a reflected copy of the triangle that has the same orientation as the starting triangle, with the line passing through corresponding points in both copies. If this happens, a periodic path has been found.{{r|bbb}}

For a sequence of copies of a given triangle, reflected across their sides in this way and starting and ending with copies in the same orientation, a periodic path must have a slope equal to the [translation vector](/source/translation_(geometry)) from the starting copy to the ending copy. It is possible to test whether a periodic path has this sequence of copies as its unfolding, by computing the [convex hull](/source/convex_hull)s of the vertices on the two subsets of the boundary of the unfolded polygon connecting the starting and ending copies of the triangle, and testing whether these two hulls have [parallel projection](/source/parallel_projection)s onto a line perpendicular to the translation vector that form [disjoint set](/source/disjoint_set)s. If so, any point in the interval between these two sets can be chosen as the starting point for a periodic path.{{r|tm}}

==Solved cases==
[[File:Triangle-perpendicular.svg|thumb|The [orthic triangle](/source/orthic_triangle) of any [acute triangle](/source/acute_triangle) forms a periodic billiards path with three reflections]]
In an [acute triangle](/source/acute_triangle), the [orthic triangle](/source/orthic_triangle) forms a periodic billiards path, reflecting three times before returning to its starting position. This triangle has as its three vertices the three points on the sides of the given acute triangle where they are crossed by perpendicular lines through the opposite vertices. It also gives the solution to [Fagnano's problem](/source/Fagnano's_problem) of the minimum-perimeter inscribed triangle){{r|bbb}}

In a [right triangle](/source/right_triangle), any reflected path perpendicular to the [hypotenuse](/source/hypotenuse) of the triangle is periodic, reflecting twice from each edge and following the same path in the reversed direction before returning to its starting position. Thus, these triangles always have periodic billiards paths.{{r|hs}} More generally, almost every path perpendicular to one of the sides of the right triangle is eventually periodic,{{r|vgs}} and when the right triangle has an angle in the interval <math>(\pi/6,\pi/4)</math> there can be at most one non-periodic path that is perpendicular to one side.{{r|tro}}

For triangles whose angles are [rational number](/source/rational_number) multiples of <math>\pi</math>, there always exists a periodic billiards path, and more strongly the starting positions and orientations that give rise to periodic paths form a [dense set](/source/dense_set).{{r|bgkt}} For [isosceles triangle](/source/isosceles_triangle)s, a path from the midpoint of the base perpendicular to each side reflects four times before repeating. All sufficiently small perturbations of the triangle will produce another triangle with a periodic billiards path.{{r|hs}}

Computer searches have shown that all [obtuse triangle](/source/obtuse_triangle)s whose maximum angle is at most 112.4°, have periodic billiard paths.{{r|tm}} The slightly larger angle 112.5° (<math>5\pi/8</math>) has been described as "a very hard barrier to pass".{{r|ob2}} Additionally, all obtuse triangles whose minimum angle is at least 11°, except for triangles whose three angles are very close to 15°, 30°, and 135°, have periodic billiard paths.{{r|tm}}

==Solution properties==
It is not possible to give a fixed bound on the number of reflections needed for a periodic path: there exist triangles for which this number is arbitrarily large. In particular this is true for certain [obtuse triangle](/source/obtuse_triangle)s whose angles are close to those of the [30-60-90 triangle](/source/30-60-90_triangle).{{r|ob1}}

A periodic billiards path in a triangle is called ''stable'' if, for all small enough perturbations of the triangle, the path can be perturbed to become periodic for the perturbed triangle. Otherwise, it is called ''unstable''.{{r|hh}} If all periodic paths were stable, all triangles would be covered by the stable neighborhoods of rational triangles. However, there exist triangles for which all periodic paths are unstable; an example is the 30-60-90 triangle.{{r|ob1}} Every periodic path with an odd number of reflections is stable.{{r|hh}}

==References==
<references>

<ref name=bbb>{{citation
 | last = Bowman | first = Joshua
 | doi = 10.4169/mathhorizons.22.3.18
 | issue = 3
 | journal = [Math Horizons](/source/Math_Horizons)
 | jstor = 10.4169/mathhorizons.22.3.18
 | mr = 3313808
 | pages = 18–22
 | title = The way the billiard ball bounces
 | volume = 22
 | year = 2015}}</ref>

<ref name=bgkt>{{citation
 | last1 = Boshernitzan | first1 = M.
 | last2 = Galperin | first2 = G.
 | last3 = Krüger | first3 = T.
 | last4 = Troubetzkoy | first4 = S.
 | doi = 10.1090/S0002-9947-98-02089-3
 | issue = 9
 | journal = [Transactions of the American Mathematical Society](/source/Transactions_of_the_American_Mathematical_Society)
 | mr = 1458298
 | pages = 3523–3535
 | title = Periodic billiard orbits are dense in rational polygons
 | volume = 350
 | year = 1998}}</ref>

<ref name=hh>{{citation
 | last1 = Halbeisen | first1 = Lorenz
 | last2 = Hungerbühler | first2 = Norbert
 | doi = 10.1137/S0036144599355725
 | issue = 4
 | journal = [SIAM Review](/source/SIAM_Review)
 | jstor = 2653137
 | mr = 1814050
 | pages = 657–670
 | title = On periodic billiard trajectories in obtuse triangles
 | volume = 42
 | year = 2000
 | bibcode = 2000SIAMR..42..657H
 }}</ref>

<ref name=hs>{{citation|title=Billiards in nearly isosceles triangles|first1=W. Patrick|last1=Hooper|first2=Richard Evan|last2=Schwartz|author2-link=Richard Schwartz (mathematician)|date=April 23, 2013|url=https://www.math.brown.edu/reschwar/Papers/isos.pdf|access-date=2026-01-19}}; updated version of {{citation
 | last1 = Hooper | first1 = W. Patrick
 | last2 = Schwartz | first2 = Richard Evan
 | doi = 10.3934/jmd.2009.3.159
 | issue = 2
 | journal = [Journal of Modern Dynamics](/source/Journal_of_Modern_Dynamics)
 | mr = 2504742
 | pages = 159–231
 | title = Billiards in nearly isosceles triangles
 | volume = 3
 | year = 2009| arxiv = 0807.3498
 }}</ref>

<ref name=ob1>{{citation
 | last = Schwartz | first = Richard Evan
 | issue = 2
 | journal = [Experimental Mathematics](/source/Experimental_Mathematics_(journal))
 | mr = 2253003
 | pages = 161–182
 | title = Obtuse triangular billiards. I. Near the (2,3,6) triangle
 | url = https://projecteuclid.org/euclid.em/1175789737
 | volume = 15
 | year = 2006
 | doi = 10.1080/10586458.2006.10128961
 }}</ref>

<ref name=ob2>{{citation
 | last = Schwartz | first = Richard Evan | author-link = Richard Schwartz (mathematician)
 | issue = 2
 | journal = [Experimental Mathematics](/source/Experimental_Mathematics_(journal))
 | mr = 2549685
 | pages = 137–171
 | title = Obtuse triangular billiards. II. One hundred degrees worth of periodic trajectories
 | url = https://projecteuclid.org/euclid.em/1259158426
 | volume = 18
 | year = 2009 | doi = 10.1080/10586458.2009.10128891 }}</ref>

<ref name=tm>{{citation|title=Obtuse billiards|first1=George William|last1=Tokarsky|first2=Boyan|last2=Marinov|date=September 2, 2021|url=https://gwtokarsky.github.io/docs/Obtuse%20Billiards.pdf|access-date=2026-01-19}}</ref>

<ref name=tro>{{citation
 | last = Troubetzkoy | first = Serge
 | doi = 10.5802/aif.2088
 | issue = 1
 | journal = [Annales de l'Institut Fourier](/source/Annales_de_l'Institut_Fourier)
 | mr = 2141287
 | pages = 29–46
 | title = Periodic billiard orbits in right triangles
 | volume = 55
 | year = 2005}}</ref>

<ref name=vgs>{{citation
 | last1 = Vorobets | first1 = Ya. B.
 | last2 = Galʹperin | first2 = G. A.
 | last3 = Stëpin | first3 = A. M.
 | issue = 3
 | journal = [Uspekhi Matematicheskikh Nauk](/source/Uspekhi_Matematicheskikh_Nauk)
 | mr = 1185299
 | pages = 9–74
 | title = Periodic billiard trajectories in polygons: generation mechanisms
 | url = https://www.mathnet.ru/rus/rm4511
 | volume = 47
 | year = 1992}}; English translation, ''Russian Mathematical Surveys'' '''47''' (3): 5–80, {{doi|10.1070/RM1992v047n03ABEH000893}}</ref>

</references>

==External links==
*[https://gwtokarsky.github.io/ The Great Periodic Path Hunt], G. W. Tokarsky

Category:Dynamical systems
Category:Cue sports
Category:Triangle problems
Category:Reflection (mathematics)

---
Adapted from the Wikipedia article [Triangular billiards](https://en.wikipedia.org/wiki/Triangular_billiards) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Triangular_billiards?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
