Top Qs
Timeline
Chat
Perspective
Alhazen's problem
On reflection in a spherical mirror From Wikipedia, the free encyclopedia
Remove ads
Alhazen's problem is a mathematical problem in optics concerning reflection in a spherical mirror. It asks for the point in the mirror where one given point reflects to another. The special case of a concave spherical mirror is also known as Alhazen's billiard problem, as it can be formulated equivalently as constructing a reflected path from one billiard ball to another on a circular billiard table. Other equivalent formulations ask for the shortest path from one point to the other that touches the circle, or for an ellipse that is tangent to the circle and has the given points as its foci.


Although special cases of this problem were studied by Ptolemy, it is named for the 11th-century Arab mathematician Alhazen (Ibn al-Haytham), who formulated it more generally and presented a solution in his Book of Optics. It has no straightedge and compass construction; instead, al-Haytham and others including Christiaan Huygens found solutions involving the intersection of conic sections. According to Roberto Marcolongo, Leonardo da Vinci invented a mechanical device to solve the problem. Later mathematicians, starting with Jack M. Elkin in 1965, solved the problem algebraically as the solution to a quartic equation, and used this equation to prove the impossibility of solving the problem with straightedge and compass.
Researchers have extended this problem and the methods used to solve it to mirrors of other shapes and to non-Euclidean geometry.
Remove ads
Formulation
Summarize
Perspective
The problem comprises drawing lines from two points, meeting at a third point on the circumference (boundary) of a circle and making equal angles with the normal at that point (specular reflection). It belongs to geometrical optics (in which light is modeled using rays rather than waves or particles), and catoptrics, the use of mirrors to control light: it can be used to find the path of a ray of light that starts at one point of space, is reflected from a spherical mirror, and passes through a second point. Although this is a three-dimensional problem, it can immediately be reduced to the two-dimensional problem of reflection in a circular mirror in the plane, because its solution lies entirely within the plane formed by the two points and the center of the sphere.[1]

The same problem can be formulated with the two given points inside the circle instead of outside.[1] In this case the solution describes the path of a billiards ball reflected within a circular billiards table,[2][3] as Lewis Carroll once suggested for billiards play.[4] Because the two chords of the circle through the given points and the reflection point form equal angles with the circle, they form the two equal sides of an isosceles triangle inscribed within the circle, with the two given points on these two sides. Aother equivalent form of Alhazen's problem asks to construct this triangle.[2][5] For points near each other within the solution, in general position, there will be two solutions, but points that are farther apart have four solutions.[6]
Another way of describing the problem, for points inside or outside the circle, is that it seeks an ellipse having the two given points as its foci, tangent to the given circle. The point of tangency is the solution point to Alhazen's problem. A ray from one focus of the ellipse to this point of tangency will be reflected by the ellipse to the other focus, and because the given circle has the same angle at the point of tangency, it will also reflect the same ray in the same way. The smallest such ellipse has as its point of tangency the point of the circle whose sum of distances to the two given points is minimum.[6][7] More generally, as James Gregory observed, for any analogous three-dimensional reflection problem, the point of reflection is also a point of tangency of an ellipsoid having the source and destination of the reflected ray as its foci.[8]
Ptolemy included the problem of reflection in a circular mirror in his Optics (written in the second century AD), but was only able to solve certain special cases;[9][10] al-Haytham formulated and solved the problem more generally.[9] Al-Haytham was inspired by Ptolemy's work, and modeled his own book on Ptolemy's, but differed from it in important ways; for instance, Ptolemy used a model of visual perception in which visual rays travel outward from the eye to the objects it sees, while al-Haytham reversed this to the still-used model in which light rays travel inward from objects to the eye.[11][12]
Remove ads
Solutions
Summarize
Perspective
Geometric

By the time of Pappus of Alexandria, Greek mathematicians had categorized geometric solutions into three types: straightedge and compass constructions, constructions using conic sections, and neusis constructions involving a marked ruler, preferring the earlier categories of solution over the later ones.[13] Ibn al-Haytham's solution is of the second type, using hyperbola, through which he develops a neusis constriction.[14][15] In his 1881 survey of the problem, Marcus Baker calls al-Haytham's solution "excessively prolix and intricate", and quotes Isaac Barrow as expressing a similar opinion.[16] Later in the 11th century, Yusuf al-Mu'taman ibn Hud, a king of the Taifa of Zaragoza in Spain, simplified al-Haytham's lemmas somewhat, but did not make a significant advance on the problem.[17] The work of al-Haytham became known in the rest of Europe through manuscript Latin translations in the 12th or 13th century, and a translation was published in Basel in 1572.[14] Later geometric solutions by Christiaan Huygens, René-François de Sluse, and Guillaume de l'Hôpital used the same idea of an auxiliary conic section: a hyperbola for Huygens, a parabola for Sluse,[16][18][19] and both methods for l'Hôpital. Baker cites Huygens's solution as "the most elegant the problem has ever received".[16]
In al-Haytham's solution, the hyperbola is used within a construction of the angle of reflection, after which the point of reflection is easy to find. Al-Haytham further subdivides the problem into cases, according to the number of reflected images (one for a convex mirror but up to four for a concave mirror), and solves each case separately.[14][15] Instead, Huygens finds a hyperbola that directly solves the problem in all cases: the reflection points are points of intersection between this hyperbola and the given circle. This hyperbola can be characterized in many ways; one way involves inversive geometry.[20] Inverting a point through a circle produces another point, on the same ray from the center of the circle, such that the product of distances of the point and its inverse from the center equals the squared radius of the circle. The locus of points at which the two lines to the given points cross, at equal angles, a circle concentric to the given one, is a cubic curve containing both given points. The inversion of through the given circle is a rectangular hyperbola, passing through the two points inverse to the given points and centered at the midpoint of the two inverse points. Its asymptotic lines are parallel to and perpendicular to the angle bisector of the angle subtended by the given points (or their inverses) at the center of the circle. The intersections of this hyperbola with the given circle include the desired solution point or points.[20][21]
Certain special cases admit simpler solutions. For two given points equidistant from the center of the circle, the reflection point or points occur where the circle is crossed by the perpendicular bisector of the two points. And for two given points that lie on a single diameter of the circle, there are one or two reflection points where this diameter crosses the circle. As well, when the two points on the diameter are interior to the circle, there may be two more reflection points, where the given circle is crossed by an Apollonian circle through the center of the circle. This circle is the locus of points whose ratio of distances to the two given points is constant. If the Apollonian circle crosses the given circle, reflection points occur at the crossings; however, it may remain entirely within the given circle, in which case the only reflection points are the endpoints of the diameter.[22]

The number of solutions, for points inside the circle, can also be determined geometrically. In general terms, pairs of given points that are near each other within the circle, and near to the center of the circle, have two reflection points; pairs of points that are far apart and far from the center have four reflections. If one given point is fixed, the positions of the other point that produce two reflections are separated from the positions that produce four reflections by the caustic generated by the reflections of a light source at the fixed point. On the caustic itself, away from its cusps, there are three reflections. At the cusps there are only two reflections.[6]
The impossibility of a straightedge and compass solution was finally proven in 1965, using algebraic methods, by Jack M. Elkin (an actuary).[22][9] A similar impossibility proof was rediscovered in 1997 by Oxford mathematician Peter M. Neumann.[1][23] The neusis construction can also be carried out using origami folds following the Huzita–Hatori axioms,[24][25] and Roger C. Alperin has argued through algebraic methods that the problem can be solved by straightedge, compass, and angle trisector, but without providing an explicit construction.[26]
Mechanical

According to Roberto Marcolongo, a mechanical solution was presented by Leonardo da Vinci, after failing to find a mathematical solution. The solution, as reconstructed by Marcolongo, takes the form of a mechanical linkage that, when placed with its tip pinned to the circle center and the two given points allowed to slide along its arms, always maintains equal angles to these points at the hinge point of the two arms. Therefore, if the mechanism is moved in order to place this hinge point on the given circle, the solution will be obtained at this point.[27][28][29]
Algebraic
Later mathematicians such as James Gregory and many others attempted to find an algebraic solution to the problem, using various methods, including analytic methods of geometry and derivation by complex numbers.[9][30][16] An algebraic solution to the problem was finally found in 1965 by Elkin, by means of a quartic polynomial.[22] Other solutions were rediscovered later: in 1989, by Harald Riede;[31] in 1990 (submitted in 1988), by Miller and Vegh;[32] and in 1992, by John D. Smith[9] and also by Jörg Waldvogel.[21]
Waldvogel simplifies the algebra by formulating the problem for the unit circle and two given points and in the complex plane. With the aid of Huygens's hyperbola Waldvogel derives a quartic equation for the reflection point , where and are the complex conjugates of and .[21] The roots of this equation might not all lie on the unit circle; the desired solution is the root that does lie on the circle and minimizes the sum of distances to the given points.[30] With some further manipulation this can be reformulated as an equation involving real numbers instead of complex numbers.[21]
The algebraic solution of this problem allows the use of Galois theory to prove that, for certain easily constructed inputs, the solution point has coordinates that are not constructible numbers, and therefore that the problem has no straightedge and compass solution.[7][9][22][33] For example, a construction of Carréga & Haddad (2016) shows that the two given points and have reflection points on the unit circle whose coordinates come from roots of the polynomial , which has the symmetric group on four elements as its Galois group. It follows that the reflection point cannot be constructed with straightedge and compass. Carréga and Haddad generalize this example to pairs of rational points whose reflection points give the roots of any Stewart polynomial and show that this leads to unconstructible points whenever is a prime number.[33]
Trigonometric and numeric

Isaac Barrow, in a set of lectures in 1669, used a trigonometric equation in polar coordinates to describe the cubic curve inverse to Huygens's hyperbola. It has the same property as the hyperbola: it intersects the given circle at the reflection point or points that solve the problem.[9]
Gander & Gruntz (1992) derive a messy equation involving square roots of polynomials of trigonometric functions for the angle around the circle of the reflection point. They suggest the use of Newton's method to solve this equation numerically, but this involves the derivative of one side of the equation, and they write that finding this derivative explicitly is "certainly not the way to go". Instead, for this part they use automatic differentiation.[34]
For inputs at which the segment from one given point to the reflection point is perpendicular to the segment between the other given point and the circle center, the Huygens hyperbola degenerates to two lines. This degeneracy can lead certain numerical solutions of Alhazen's problem to become unstable near these inputs.[35] Additional forms of instability can arise when the circle radius is much smaller than its distance to the two given points. To avoid these issues, Miller, Barnes & MacKenzie (2021) reformulate the problem as a trigonometric equation with, in general, 16 solutions, but for which it is possible to predetermine which of these solutions is the desired one. This leads to an iterative numerical solution that is fast and robust, which they apply in planetary science.[36]
Remove ads
Generalization
As well as spherical mirrors, al-Haytham also studied conical and cylindrical mirrors,[14] which can be reduced in the same way as a spherical mirror to reflection in a circular mirror in the plane.[35] Researchers have extended Alhazen's problem to general rotationally symmetric quadric mirrors, including hyperbolic, parabolic and elliptical mirrors.[37] They showed that the mirror reflection point can be computed by solving an eighth-degree equation in the most general case. If the camera (eye) is placed on the axis of the mirror, the degree of the equation reduces to six.[38] Alhazen's problem can also be extended to multiple refractions from a spherical ball. Given a light source and a spherical ball of certain refractive index, the closest point on the spherical ball where the light is refracted to the eye of the observer can be obtained by solving a tenth-degree equation.[38]
Another direction for generalization is to non-Euclidean geometry. In the hyperbolic plane, as in the Euclidean plane, it is not possible to solve the problem using only a straightedge and compass.[5]
References
See also
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads