The Ptolemy-Alhazen problem and spherical mirror reflection
Masayo Fujimura, Parisa Hariri, Marcelina Mocanu, Matti Vuorinen

TL;DR
This paper investigates the classical Ptolemy-Alhazen problem involving spherical mirror reflection, solving the related quartic equation using symbolic computation, and connecting it to modern optics and mathematical billiards.
Contribution
It provides a detailed algebraic solution to the Ptolemy-Alhazen problem and explores its relevance to contemporary topics like ray-tracing and electromagnetic scattering.
Findings
Solved the quartic equation analytically using symbolic software.
Connected classical optics problem to modern mathematical and physical applications.
Enhanced understanding of spherical mirror reflection in both historical and modern contexts.
Abstract
An ancient optics problem of Ptolemy, studied later by Alhazen, is discussed. This problem deals with reflection of light in spherical mirrors. Mathematically this reduces to the solution of a quartic equation, which we solve and analyze using a symbolic computation software. Similar problems have been recently studied in connection with ray-tracing, catadioptric optics, scattering of electromagnetic waves, and mathematical billiards, but we were led to this problem in our study of the so-called triangular ratio metric.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHistorical Astronomy and Related Studies · History and Theory of Mathematics · Relativity and Gravitational Theory
The ptolemy-Alhazen problem and spherical mirror reflection
Masayo Fujimura
Department of Mathematics, National Defense Academy of Japan, Japan
,
Parisa Hariri
Department of Mathematics and Statistics, University of Turku, Turku, Finland
,
Marcelina Mocanu
Department of Mathematics and Informatics, Vasile Alecsandri University of Bacau, Romania
and
Matti Vuorinen
Department of Mathematics and Statistics, University of Turku, Turku, Finland
Abstract.
An ancient optics problem of Ptolemy, studied later by Alhazen, is discussed. This problem deals with reflection of light in spherical mirrors. Mathematically this reduces to the solution of a quartic equation, which we solve and analyze using a symbolic computation software. Similar problems have been recently studied in connection with ray-tracing, catadioptric optics, scattering of electromagnetic waves, and mathematical billiards, but we were led to this problem in our study of the so-called triangular ratio metric.
Key words and phrases:
triangular ratio metric, Ptolemy-Alhazen problem, reflection of light
2010 Mathematics Subject Classification:
30C20, 30C15, 51M99
††footnotetext: File: 0ptoalhzen20180118.tex, printed: 2024-3-18, 5.21
1. Introduction
The Greek mathematician Ptolemy (ca. 100-170) formulated a problem concerning reflection of light at a spherical mirror surface: Given a light source and a spherical mirror, find the point on the mirror where the light will be reflected to the eye of an observer.
Alhazen (ca. 965-1040) was a scientist who lived in Iraq, Spain, and Egypt and extensively studied several branches of science. For instance, he wrote seven books about optics and studied e.g. Ptolemy’s problem as well as many other problems of optics and is considered to be one of the greatest researchers of optics before Kepler [2]. Often the above problem is known as Alhazen’s problem [9, p.1010].
We will consider the two-dimensional version of the problem and present an algebraic solution for it. The solution reduces to a quartic equation which we solve with symbolic computation software.
Let be the unit disk and suppose that the circumference is a reflecting curve. This two-dimensional problem reads: Given two points find such that
[TABLE]
Here denotes the radian measure in of the oriented angle with initial side and final side . This equality condition for the angles says that the angles of incidence and reflection are equal, a light ray from to is reflected at and goes through the point Recall that, according to Fermat’s principle, light travels between two points along the path that requires the least time, as compared to other nearby paths. One proves that , satisfies (1.1) if and only if is a critical point of the function , . In particular, condition (1.1) is satisfied by the extremum points (a minimum point and a maximum point, at least) of the function ,
We call this the interior problem—there is a natural counterpart of this problem for the case when both points are in the exterior of the closed unit disk, called the exterior problem. Indeed, this exterior problem corresponds to Ptolemy’s questions about light source, spherical mirror, and observer. As we will see below, the interior problem is equivalent to finding the maximal ellipse with foci at contained in the unit disk, and the point of reflection is the tangent point of the ellipse with the circumference. Algebraically, this leads to the solution of a quartic equation as we will see below.
We met this problem in a different context, in the study of the triangular ratio metric of a given domain defined as follows for [11]
[TABLE]
By compactness, this supremum is attained at some point If is convex, it is simple to see that is the point of contact of the boundary with an ellipse, with foci contained in Now for the case and , if the extremal point is the connection between the triangular ratio distance
[TABLE]
and the Ptolemy-Alhazen interior problem is clear: = satisfies (1.1). Note that (1.1) is just a reformulation of a basic property of the ellipse with foci the normal to the ellipse (which in this case is the radius of the unit circle terminating at the point ) bisects the angle formed by segments joining the foci with the point During the past decade, the metric has been studied in several papers e.g. by P. Hästö [12, 13]; the interested reader is referred to [11] and the references there.
We study the Ptolemy-Alhazen interior problem and in our main result, Theorem 1.3, we give an equation of degree four that yields the reflection point on the unit circle. Standard symbolic computation software can then be used to find this point numerically. We also study the Ptolemy-Alhazen exterior problem.
Theorem 1.3**.**
The point in (1.1) is given as a solution of the equation
[TABLE]
It should be noticed that the equation (1.4) may have roots in the complex plane that are not on the unit circle, and of the roots on the unit circle, we must choose one root that minimizes the sum We call this root the minimizing root of (1.4).
Corollary 1.5**.**
For we have
[TABLE]
where is the minimizing root of (1.4) .
As we will see below, the minimizing root need not be unique.
We have used Risa/Asir symbolic computation software [19] in the proofs of our results. We give a short Mathematica code for the computation of
Theorem 1.3 is applicable not merely to light signals but whenever the angles of incidence and reflection of a wave or signal are equal, for instance in the case of electromagnetic signals like radar signals or acoustic waves. H. Bach [4] has made numerical studies of Alhazen’s ray-tracing problem related to circles and ellipses. A.R. Miller and E. Vegh [17] have studied the Ptolemy-Alhazen problem in terms of quartic equations. However, their quartic equation is not the same as (1.4). Mathematical theory of billiards also leads to similar studies: see for instance the paper by M. Drexler and M.J. Gander [8]. The Ptolemy-Alhazen problem also occurs in computer graphics and catadioptric optics [1]. The well-known lithograph of M. C. Escher named "Hand with reflecting sphere" demonstrates nicely the idea of catadioptric optics.
2. Algebraic solution to the Ptolemy-Alhazen problem
In this section we prove Theorem 1.3 and give an algorithm for computing for .
Problem 2.1**.**
For , find the point such that the sum is minimal.
The point is given as the point of tangency of an ellipse with the unit circle.
Remark 2.2*.*
For , if is the point of tangency of an ellipse and the unit circle, then is given by
[TABLE]
In fact, from the “reflective property” of an ellipse, the following holds
[TABLE]
and
[TABLE]
Since the point is on the ellipse and satisfies , we have
[TABLE]
2.5*.*
Proof of Theorem 1.3.
From the equation (2.3), we have
[TABLE]
This implies is real and its complex conjugate is also real. Hence,
[TABLE]
holds. Since satisfies , we have the assertion.
Remark 2.6*.*
The solution of (1.4) includes all the tangent points of the ellipse and the unit circle. (See Figures 1, 2.) . Figure 2 displays a situation where all the roots of the quartic equation have unit modulus. However, this is not always the case for the equation (1.4). E.g. if the equation (1.4) has two roots of modulus equal to and two roots off the unit circle. Miller and Vegh [17] have also studied the Ptolemy-Alhazen problem using a quartic equation, that is different from our equation and, moreover, all the roots of their equation have modulus equal to one.
We say that a polynomial is self-inversive if whenever and It is easily seen that the quartic polynomial in (1.4) is self-inversive. Note that the points and are obtained from each other by the inversion transformation
Lemma 2.7**.**
The equation (1.4) always has at least two roots of modulus equal to
Proof.
Consider first the case, when In this case the equation (1.4) has two roots with if (The case is trivial.) Suppose that the equation has no root on the unit circle
By the invariance property pointed out above, if is a root of (1.4) , then also is a root of (1.4). Hence the number of roots off the unit circle is even and the number of roots on the unit circle must also be even. We will now show that this even number is either or
Let and let
[TABLE]
be the four roots of the equation (1.4) . Then, the equation
[TABLE]
coincides with (1.4). Therefore, the coefficient of degree 2 of (2.8) vanishes, and we have
[TABLE]
The absolute value of the left hand side of (2.9) satisfies
[TABLE]
On the other hand, the absolute value of the right hand side of (2.9) satisfies
[TABLE]
because the function is monotonically decreasing on and . The inequalities (2.10) and (2.11) imply that the equality (2.9) never holds. Hence (1.4) has roots of modulus equals to ∎
Remark 2.12*.*
We consider here several special cases of the equation (1.4) and for some special cases we give the corresponding formula for the metric which readily follows from Corollary 1.5.
- Case 1.
(cubic equation). The equation (1.4) is now and has the roots , and for
[TABLE] 2. Case 2.
, . The equation (1.4) reduces now to:
[TABLE]
The roots are: , (four distinct roots of modulus ) and for
[TABLE] 3. Case 3.
Clearly Denote . The equation (1.4) reduces now to:
[TABLE]
Then we see that are roots.
The other roots are:
If , then (with , ) 2. 2)
If , then (with ). 4. Case 4.
Denote . Using a rotation around the origin and a change of orientation we may assume that , where .
The equation (1.4) reads now:
The roots are: and
If , then (here , ) 2. 2)
If , then (here ).
Note that Case 4 includes Cases 2 and 3 (for , respectively ) . 5. Case 5.
(, ). This case is generalization of cases , , and .
Denote .
Denoting we have:
[TABLE]
[TABLE]
For the roots of are .
Let . Besides there are two roots, which have modulus if and only if .
2.13*.*
Exterior Problem. Given , find the point such that the sum is minimal.
Lemma 2.14**.**
If the segment does not intersect with , the point is given as a solution of the equation
[TABLE]
Remark 2.15*.*
The above equation coincides with the equation (1.4) for the “interior problem”, since Theorem 1.3 could be proved without using the assumption .
Remark 2.16*.*
The equation of the line joining two points and is given by
[TABLE]
Then, the distance from the origin to this line is
[TABLE]
Therefore, if two points satisfy , the line (2.17) intersects with the unit circle, and the triangular ratio metric .
Lemma 2.18**.**
The boundary of is included in an algebraic curve.
Proof.
Without loss of generality, we may assume that the center point is on the positive real axis. Then,
[TABLE]
where is a minimizing root of the equation
[TABLE]
Moreover, (resp. ) holds for (resp. ), and holds if and only if and . Therefore we may assume that , and .
Now, consider the following system of equations and , i.e,
[TABLE]
The above two equations have a common root if and only if both of polynomials and have non-zero leading coefficient with respect to variable and the resultant satisfies . Using the “resultant” command of the Risa/Asir software, we have
[TABLE]
where
[TABLE]
Moreover, we can check that
[TABLE]
and
[TABLE]
Hence, the boundary of is included in the algebraic curve defined by the equation . ∎
Remark 2.22*.*
The algebraic curve does not coincide with the boundary . There is an “extra” part of the curve since the equation (2.20) contains extraneous solutions.
The analytic formula in Corollary 1.5 for the triangular ratio metric is not very practical. Therefore we next give an algorithm based on Theorem 1.3 for the evaluation of the numerical values.
Algorithm. We next give a Mathematica algorithm for computing for given points
sD[x_, y_] := Module[{u, sol, mySol, tmp = 2Sqrt[2]}, sol = Solve[ Conjugate[ xy] u^4 - Conjugate[x + y] u^3 + (x + y) u - x*y == 0, {u}]; mySol = u /. sol; Do[If[Abs[Abs[mySol[[i]] ] - 1] < 10^(-12), tmp = Min[tmp, Abs[mySol[[i]] - x] + Abs[mySol[[i]] - y]]], {i, 1, Length[mySol]}]; Abs[x - y]/tmp] ;
3. Geometric approach to the Ptolemy-Alhazen problem
In this section the unimodular roots of equation (1.4) are characterized as points of intersection of a conic section and the unit circle, then such roots are studied, where in the case of the exterior problem and in the case of the interior problem. We describe the construction of the conic section mentioned above. Except in the cases where are collinear or the construction cannot be carried out as ruler-and-compass construction. Neumann [18] proved that Alhazen’s interior problem for points is solvable by ruler and compass only for belonging to a null subset of , in the sense of Lebesgue measure.
We characterize algebraically condition (1.1) without assuming that , or , or .
Lemma 3.1**.**
Let and . The following are equivalent:
- (i)
. 2. (ii)
* and ;* 3. (iii)
[TABLE]
and
[TABLE]
Proof.
Let . Clearly, and . Denoting , we see that if and only if satisfies both and , i.e. if and only if (ii) holds.
We have (respectively, ) if and only if (3.2) (respectively, (3.3)) holds, therefore (ii) and (iii) are equivalent.
In the special case () (i), (ii) and (iii) are satisfied whenever (respectively, if and only if for some real number ) . ∎
Remark 3.4*.*
Let If
[TABLE]
then . The converse also holds.
Consider the interior problem, with and . The unit circle is exterior to the circles of diameters , . An elementary geometric argument shows that and , therefore . In this case (3.2) implies .
The equation (3.2) defines a curve passing through [math], and , that is a cubic if , respectively a conic section if with . Then under the inversion with respect to the unit circle, the image of the curve given by (3.2) has the equation
[TABLE]
This is a conic section, that degenerates to a line if with not both zero.
Remark 3.6*.*
If , then (3.2) (respectively, (3.5)) holds if and only if
[TABLE]
The equations (3.5), (3.2) and (1.4) have the same unimodular roots.
Lemma 3.7**.**
Let . The conic section given by (3.5) has the center and it passes through , , . If or , then consists of the parallels , through to the bisectors (interior, respectively exterior) of the angle . In the other cases is an equilateral hyperbola having the asymptotes and .
Proof.
The equation (3.5) is equivalent to
[TABLE]
The curve passes through the points [math] and . If satisfies (3.8), then also satisfies (3.8), therefore has the center . Since and are on the cubic curve given by (3.2), passes through and . The conic section is a pair of lines if and only if passes through its center. For we have
[TABLE]
therefore is a pair of lines if and only if . The following conditions are equivalent:
(1) ; (2) or ; (3) or .
Denote . Using a rotation around the origin and a reflection we may assume that , where . In this case the equation of is
[TABLE]
The equation (3.9) shows that is the pair of lines , if or , otherwise is an equilateral hyperbola having the asymptotes and . ∎
Lemma 3.10** (Sylvester’s theorem).**
In any triangle with vertices the orthocenter and the circumcenter satisfy the identity .
Proof.
Let be the centroid of the triangle. It is well-known that . By Euler’s straightline theorem, . Then . ∎
Lemma 3.11**.**
Let . The orthocenter of the triangle with vertices , belongs to the conic section given by equation (3.5).
Proof.
Consider a triangle with vertices and denote by and the orthocenter and the circumcenter, respectively. By Sylvester’s theorem, Lemma 3.10, .
But
[TABLE]
If , then , hence
[TABLE]
Let be the orthocenter of the triangle with vertices , . The above formula implies
[TABLE]
Let . Then . Since , it follows that
[TABLE]
is a real number, hence ∎
Let be such that and . Let be given by (3.12). Note that . If then the hyperbola passing through the five points , can be constructed using a mathematical software.
In the cases where , we choose a vertex of the hyperbola as the fifth point needed to construct . The vertices of the equilateral hyperbola are the intersections of with the line passing through the center of the hyperbola, with the slope if , respectively if . Let . Using (3.9) it follows that the distance between a vertex and the center of is .
If we have and d=\frac{1}{2}\sqrt{\Big{|}\big{|}\frac{1}{\overline{z_{2}}}\big{|}^{2}-\big{|}\frac{1}{\overline{z_{1}}}\big{|}^{2}\Big{|}} . Assume that , the case being similar. Then and , therefore . Let be the orthogonal projection of on the line joining to the origin. Then . We see that a vertex of can be constructed with ruler and compass if .
Remark 3.13*.*
Being symmetric with respect to the center of , and belong to distinct branches of , each branch being divided by or into two arcs. If , , then each of these arcs joins , that is in the unit disk, with some point exterior to the unit disk, therefore it intersects the unit circle. It follows that, in the case of the exterior problem, intersects the unit circle at four distinct points.
In the following we identify the points of intersection of the conic section given by (3.5) with the unit circle. After finding the points it is easy to select among these the points for which (1.1) holds, respectively for which attains its minimum or its maximum on .
First assume that is a pair of lines , parallel to the interior bisector and to the exterior bisector of the angle , respectively. Let . Then or . The distances from the origin to and are and . Then intersects the unit circle at four distinct points in the following cases: (i) ; (ii) with or with . In the other cases for the intersection of with the unit circle consists of two distinct points.
Proposition 3.14**.**
If the conic section given by (3.5) is a hyperbola, then the intersection of with the unit circle consists of
- (i)
four distinct points if , one in the interior of each angle determined by the lines that pass through the origin and , respectively ; 2. (ii)
at least two distinct points if , one in the interior of the angle determined by the rays passing starting at the origin and passing through , respectively and the other in the interior of the opposite angle.
Proof.
The intersection of with the unit circle consists of the points , satisfying
[TABLE]
Let . There are at most four points of intersection of and the unit circle, since these are the roots of the quartic equation (1.4).
Using a rotation around the origin and a change of orientation we may assume that , where The above equation is equivalent to
[TABLE]
We have
[TABLE]
[TABLE]
[TABLE]
Consider the cases where is a hyperbola, i.e. Clearly, . We have , while has the same sign as .
- (i)
Assume that . Then and .
If , then , and . Since is continuous on , equation (3.15) has at least one root in each of the open intervals , , and .
If , then , and . The equation (3.15) has at least one root in each of the open intervals , , and . 2. (ii)
Now assume that . Then and
If , then and . Since is continuous on , equation (3.15) has at least one root in each of the open intervals and .
If , then and . The equation (3.15) has at least one root in each of the open intervals and .
∎
Corollary 3.16**.**
The equation (1.4) has four distinct unimodular roots in the case of the exterior problem and has at least two distinct unimodular roots in the case of the interior problem.
4. Remarks on the roots of the equation (1.4)
In this section we study the number of the unimodular roots of the equation (1.4) (i.e., the roots lying on the unit circle) and their multiplicities. Denote . If either or then the cubic equation (1.4) has a root and two simple roots on the unit circle.
We will assume in the following that and . As we observed in Section 2, the quartic polynomial is self-inversive. Then has an even number of zeros on the unit circle, each zero being counted as many times as its multiplicity. According to Lemma 2.7 has at least two unimodular zeros, distinct or not, that is has four or two unimodular zeros. There is a rich literature dealing with the location of zeros of a complex self-inversive polynomial with respect to the unit circle. After the publication of [7], also many other papers on this topic were published, see [5], [6], [14], [15], [16].
Recall that the celebrated Gauss-Lucas theorem shows that the zeros of the derivative of a complex polynomial lie within the convex hull of the set of zeros of . If a complex polynomial has all its zeros on the unit circle, then the polynomial is self-inversive and, according to Gauss-Lucas theorem [16, Thm 6.1] all the zeros of are in the closed unit disk. Moreover, the converse holds. A theorem of Cohn [7] states that a complex polynomial has all its zeros on the unit circle if and only if the polynomial is self-inversive and its derivative has all its zeros in the closed unit disk. A refinement of Cohn’s theorem [6, Theorem 1] proves that all the zeros of a self-inversive polynomial lie on the unit circle and are simple if and only if there exists a polynomial with all its zeros in the unit disk such that for some nonnegative integer and real , where , where . A lemma in [5] shows that each unimodular zero of the derivative of a self-inversive polynomial is also a zero of .
Lemma 4.1**.**
* cannot have two double zeros on the unit circle.*
Proof.
Assume that has two double zeros and on the unit circle, . Since the coefficient of in vanishes,
[TABLE]
This contradicts the assumption . ∎
Similarly, we rule out another case.
Lemma 4.2**.**
For it is not possible to have a double zero on the unit circle and two zeros not on the unit circle.
Proof.
Assume that has a double zero with and the zeros . Then . The coefficient of in vanishes,
[TABLE]
We have
[TABLE]
Then , a contradiction. ∎
Lemma 4.3**.**
If has a triple zero and a simple zero , then , with and lying on the unit circle and .
Proof.
Assume that has a triple zero and a simple zero , , where . Since is self-inversive, and . Also, the fact that the coefficient of in vanishes already implies . But , therefore . Considering the coefficient of in , it follows that , hence . ∎
Example 4.4**.**
Find the relation between such that has the triple zero and the simple zero .
Suppose
[TABLE]
From the constant term of (1.4) and (4.5), we have . Similarly, from the coefficient of in (1.4) and (4.5), we have
[TABLE]
Therefore and coincide with the two solutions of , where in particular for the interior problem.
In the case where , and are complex conjugates to each other since . Hence, , and we have
[TABLE]
Therefore, for on the circle and , has exactly two roots and . This case was studied in [10, Thm 3.1]. In fact, for with , .
In the case where , the quadratic equation has two real roots and we have
[TABLE]
Moreover, we can parametrize two foci as follows, .
It remains to study the following cases:
- Case 1.
has four simple unimodular zeros. 2. Case 2.
has two simple unimodular zeros and two zeros that are not unimodular. 3. Case 3.
has a double unimodular zero and two simple unimodular zeros.
Proposition 4.6**.**
Assume that . Let . Then
- a)
* has four simple unimodular zeros if and* 2. b)
* has exactly two unimodular zeros, that are simple, if .* 3. c)
If has four simple unimodular zeros, then . 4. d)
If has exactly two unimodular zeros, that are simple, then .
Proof.
We have and .
- a)
Assume that . Then for we have
[TABLE]
It follows by Rouché’s theorem [21, 3.10] that the derivative has all its zeros in the unit disk. By Cohn’s theorem [7], has all its four zeros on the unit circle .
Moreover, for , and . The roots of have modulus . If , Theorem 1 from [6] shows that has four simple zeros on the unit circle. 2. b)
Now assume that . For we have
[TABLE]
and it follows using Rouché’s theorem that has exactly two zeros in the closed unit disk. Cohn’s theorem shows that cannot have all its zeros on . By Lemma 2.7, has at least two unimodular zeros, therefore has exactly two unimodular zeros. By Lemma 4.2, these unimodular zeros are simple.
An alternative way to prove that has exactly two unimodular zeros is indicated below. Assume by contrary that has four unimodular zeros. Using the Gauss-Lucas theorem two times, it follows that each of the derivatives and has all its zeros in the closed unit disc . The zeros of are [math] and . Then, under the assumption , the second derivative has a zero in , which is a contradiction. 3. c)
Assume that has four simple unimodular zeros. Then has all its zeros in the closed unit disk. If has a unimodular zero , then according to [5], therefore is a zero of of multiplicity at least , a contradiction. It follows that has all its zeros in the unit disk. By Gauss-Lucas theorem, also has all its zeros in the unit disk, therefore . 4. d)
Now suppose that has exactly two simple unimodular zeros, and . Let and the other zeros of , with . Then . The coefficient of in vanishes, therefore
[TABLE]
and . Because and , we get . Considering the coefficient of in we obtain . Then .
∎
Example 4.7**.**
Let and , where and . By Corollary 3.16, the equation (1.4) has four simple unimodular roots in this case. On the other hand, as , therefore the constant in Proposition 4.6 c)* cannot be replaced by a smaller constant.*
We give a direct proof for the following consequence of Proposition 4.6.
Corollary 4.8**.**
If has one double zero and two simple zeros on the unit circle, then .
Proof.
Assume that has one double unimodular zero and two simple unimodular zeros . Then .
The coefficient of in vanishes,
[TABLE]
Considering the coefficient of in we obtain . Then and . ∎
Acknowledgments. This research was begun during the Romanian-Finnish Seminar in Bucharest, Romania, June 20-24, 2016, where the authors P.H., M.M., and M.V. met. During a workshop at the Tohoku University, Sendai, Japan, in August 2016 organized by Prof. T. Sugawa, M.F., P.H., and M.V. met and had several discussions about the topic of this paper. P. H. and M. V. are indebted to Prof. Sugawa for kind and hospitable arrangements during our visit. This work was partially supported by JSPS KAKENHI Grant Number 15K04943. The second author was supported by University of Turku Foundation and CIMO. The authors are indebted to Prof. G.D. Anderson for a number of remarks on this paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Agrawal, Y. Taguchi, and S. Ramalingam , Beyond Alhazen’s problem: Analytical projection model for noncentral catadioptric cameras with quadric mirrors , 2011. http://www.merl.com .
- 2[2] Alhazen, https://en.wikipedia.org/wiki/Alhazen , 2016-06-28.
- 3[3] T. Andreescu and D. Andrica , Complex numbers…from A to Z , Birkhäuser Boston, 2006.
- 4[4] H. Bach , Some ray tracing problems related to circles and ellipses , tech. report, Rome air development center, Air Force Systems Command Griffiss Air Force Base, NY 13441-5700, 1989. 50pp.
- 5[5] F. F. Bonsall and M. Marden , Zeros of self-inversive polynomials , Proc. Amer. Math. Soc., 3 (1952), pp. 471–475.
- 6[6] Y. Choo and Y. J. Kim , On the zeros of self-inversive polynomials , Int. Journal of Math. Analysis, 7 (2013), pp. 187–193.
- 7[7] A. Cohn , Über die Anzahl der Wurzeln einer algebraischen Gleichung in einem Kreise , Math. Zeit., 14 (1922), pp. 110–148.
- 8[8] M. Drexler and M. J. Gander , Circular billiard (English summary) , SIAM Rev., 40 (1998), pp. 315–323.
