Abstract
For a given curve \({\mathcal {C}}\) and a given angle \(\theta \), the \(\theta \)-isoptic curve of \({\mathcal {C}}\) is the geometric locus of points through which passes a pair of tangents to \({\mathcal {C}}\) making an angle equal to \(\theta \). If the curve \({\mathcal {C}}\) is smooth and convex, isoptics exist for any angle, and through every point exterior to the curve, there is exactly one pair of tangents. The isoptics of conics are well known. In this paper, we explore the inner isoptics of ellipses, i.e. the envelopes of the lines joining the points of contact of the ellipse with the tangents through points on a given isoptic. If \(\theta =90^{\circ }\), the isoptic is called orthoptic and the corresponding inner isoptic is called the inner orthoptic. We show that the inner orthoptic of an ellipse is an ellipse, but in general the inner isoptics are more complicated.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Let a plane curve \({\mathcal {C}}\) and an angle \(\theta \) be given. If it exists, the geometric locus of points through which passes a pair of tangents to \({\mathcal {C}}\) making an angle equal to \(\theta \) is called an \(\theta \)-isoptic curve of \({\mathcal {C}}\) and is denoted by \(\mathbf{Opt} ({\mathcal {C}}, \theta )\). The name comes from the fact that from points on this geometric locus the curve \({\mathcal {C}}\) is seen under a fixed angle equal to \(\theta \). We will call \(\theta \) the isoptic angle.
The study of isoptic curves has been an active field of research for a long time, both for strictly convex curves and for open curves [1, 4,5,6,7,8, 11]. An example of a non convex non smooth closed curve, namely isoptics of an astroid, is studied in [3]. The following important result is proven in [1]:
Theorem 1.1
If \({\mathcal {C}}\) is a convex closed curve, then for any angle \(\theta \), its \(\theta \)-isoptic is a closed and periodic curve with period \(2 \pi \).
The determination of isoptics can be done by purely computational means, but is also a wonderful topic for computerized experimentation using a dynamical geometry system of various online applets (see [6]). Illustrations of this theorem are given in [4, 5, 7, 8, 11]. In [4, 5] work followed an algebraic path:
-
Translate the question into equations.
-
Transform the equations into polynomial equations.
-
Solve the equations/systems of equations using computations of Gröbner bases. This generally yields a parametric representation of the desired isoptic curve.
-
Implicitize the parametric presentation using elimination ideals.
This can be viewed as a standard pattern for numerous questions around algebraic plane curves.
A central feature of the situation in Theorem 1.1 is as follows: if \({\mathcal {C}}\) is smooth convex closed curves, then it defines three regions in the plane:
-
a.
The exterior: through any point in that region pass a pair of tangents to \({\mathcal {C}}\).
-
b.
The curve \({\mathcal {C}}\) itself: through every point on the curve passes a unique tangent.
-
c.
The interior: through any point in that region no tangent passes.
Definition 1.2
Let \({\mathcal {C}}\) be a plane smooth closed curve and let \(\theta \) be a given angle. For any point \(P_0\) exterior to \({\mathcal {C}}\), we denote by \(T_1\) and \(T_2\) the points of contact of the tangents with \({\mathcal {C}}\). If it exists, the envelope of the family of lines \((T_1T_2)\) when \(P_0\) runs over an isoptic curve of \({\mathcal {C}}\) will be called an inner isoptic of \({\mathcal {C}}\).
In this paper, we study inner isoptics of ellipses. First, we perform experimentations using a dynamical geometry system (DGS),Footnote 1 then we will study the general case using a computer algebra system (CAS).
We use now the equations derived in [4], where a complete study of the isoptics of an ellipse can be found. WLOG, consider a general ellipse \({\mathcal {E}}_k\) whose equation is
Note that this equation is general enough, as the parameter k encodes the eccentricity of the ellipse. Therefore considering the general canonical equation \(\frac{x^2}{a^2}+\frac{y^2}{b^2}=1\) is not necessary. The topology remains the same.
Denote by \(\theta \) an isoptic angle and let \(t=\tan \theta \). Then a equation for the \(\theta \)-isoptic is as follows:
Actually this equation, derived in [4], describes both the \(\theta \)-isoptic and the \(\pi - \theta \)-isoptic, therefore the name of bisoptic curve given there. In each case, the curve given by Eq. (1.2) has two components. For acute \(\theta \), the \(\theta \)-isoptic is the external loop, the internal loop being the \(\pi -\theta \)-isoptic (in this last case, the isoptic angle is obtuse). In general we will denote by \(\mathbf{Opt} (k,\theta )\) the \(\theta \)-isoptic of the ellipse corresponding to k. In Fig. 1, the external loop is \(\mathbf{Opt} (1/2,45^{\circ })\) and the internal one is \(\mathbf{Opt} (1/2,135^{\circ })\).
For the algebraic computations in the present work, we will need to distinguish the components. This will be done later using parametrizations. For general descriptions of the problems posed by parameterizing curves, we refer to [10].
2 Experimentation with a DGS
Consider the ellipse \({\mathcal {E}}_2\) whose equation is \(x^2+4y^2=1\), and take an angle \(\theta =45^{\circ }\). In this case, the equation of the bisoptic curve \({\mathcal {C}}\) is
Mark a point A on one of the components of the curve \({\mathcal {C}}\), then plot the tangents to \({\mathcal {E}}_2\) through A. We denote the tangency points by B and C and plot he segment BC. Using the Trace On feature of the DGS, we move slowly the point A along the curve. Figure 2a leads to conjecture the existence of an envelope for the segments BC, what we called an inner isoptic, for the acute angle \(45^{\circ }\). Figure 2b leads to a similar conjecture for the angle \(135^{\circ }\). We wish to mention that, at this step, we were unable to obtain an analytic presentation (i.e. an equation) for these envelopes using the DGS.
In order to find an equation for the envelopes of the family of segments BC parameterized by the point A, i.e. the desired inner isoptics, we have to switch to a CAS and to work with explicit equations. This is an example where a dialog between DGS and CAS is necessary.
3 The automated study of inner isoptics of a given ellipse
3.1 The tangency points and the line through them
Consider a point \(P_0 (x_0,y_0)\) on the isoptic. Through \(P_0\) passes a pair of tangents to \({\mathcal {E}}_k\), whose respective slopes are given by:
and the respective equations of the tangents are:
Now we look for the coordinates of the tangency points, by solving the systems of equations:
and
In both systems of equations, the obvious condition of existence for solutions is that \(x_0^2+k^2y_0-1>0\), i.e. that the point \(P_0\) is exterior to the curve \({\mathcal {E}}_k\). The solutions of system (3.1) are the coordinates of a point \(P_1\), namely:
and the solutions of system (3.2) are the coordinates of a point \(P_2\), namely:
The computation of an equation of the line \((P_1P_2)\) is theoretically an easy task, but technically it is heavy. In order to use the CAS efficiently, we use a determinant whose vanishing locus is the desired line. We obtain:
which is equivalent to
Note that if the point \(P_0\) is on the ellipse \({\mathcal {E}}_k\), this is exactly the equation of the tangent to the ellipse through \(P_0\).
3.2 A parametrization of \(\mathbf{Opt} (k,t)\)
Equation (1.2) determines bisoptic curves of the ellipse \({\mathcal {E}}_k\). As we described previously, this curve is the disjoint union of two smooth closed curves. It has been proven in [4] that this curve is a special case of a Spiric of Perseus, namely the intersection of a torus with a plane parallel to the torus axis. In the case of bisoptic of ellipses (and also of hyperbolas, as shown in [5], but this not our concern here), the torus is self-intersecting. Anyway, the two loops forming the bisoptic curve are not self-intersecting, and they can be decomposed into 4 arcs by cutting them along the x-axis.
Solving Eq. (1.2) for y, we obtain the following equations, which provide easily parametrizations for the arcs:
3.3 The inner isoptics
Take a point \(P_0\) on Arc 1; it is defined by the following parametrization:
where u is now the parameter instead of x. By substitution into the equation of the line \(P_1P_2\), we have:
Denote by F(x, y, u) the right-hand side of this equation. An envelope of the family of lines, if it exists, is determined by the following system of equations:
We obtain:
Back to the DGS, we use the command Curve to plot the curve defined by these equations. We plotted it in a GeoGebra file with general k. The slider bar enabled us to show that in the case where \(k=2\), the arc defined by the parametrization coincides exactly with what has been conjectured in Sect. 2. Two examples are displayed in Fig. 3, with emphasis on the chord BC.
For the other arcs, work follows exactly the same path. We may leave it to the interested reader.
Remark 3.1
An important question is implicitization of the parametric presentation of the inner isoptic that we have found. In other (simpler) settings, when the data could be put into polynomial from, we could use algorithms such as computation of elimination ideals or resultants (see [2]), in the way it has been done e.g. in [4]. Here the transformation of Eq. (3.8) into rational, then polynomial expressions seems hopeless.
For example, let \(k=2\). Transforming Eq. (3.2) into polynomial data, by means of transfer from side to side and successive raising to the square provides the following polynomial equations:
We tried with different packages, but until now, no CAS was unable to eliminate the parameter u in a “reasonable” time. In the particular case of \(\theta = \pi /2\), computations are easier. We show this case in the next section.
3.4 An implicit equation for the inner orthoptic of an ellipse
We consider now the case where \(\theta = \frac{\pi }{2}\). If it exists, the \(\frac{\pi }{2}\)-isoptic of a curve \({\mathcal {C}}\) is generally called the orthoptic of \({\mathcal {C}}\). The best known cases are for conics, the equations are displayed in Table 1 and the curves in Fig. 4.
Let \({\mathcal {E}}\) be the ellipse whose equation is \(x^2+k^2y^2=1\), for \(k>0\). Its director circle has equation \(x^2+y^2=1+\frac{1}{k^2}\). Following the same path as in previous subsection, a parametric presentation of the inner orthoptic is obtained:
In this specific case, an implicit equation can be derived for the inner-orthoptic, namely
Equation (3.9) has been obtained using methods based on support functions; see [9].
Actually, the first factor defines the origin only, and is irrelevant. The second factor determines the desired inner-orthoptic. Finally we have the following result:
Proposition 3.2
Let \({\mathcal {E}}\) be the ellipse whose equation is \(x^2+k^2y^2=1\), for \(k>0\).
-
1.
\({\mathcal {E}}\) has an inner-orthoptic.
-
2.
This inner-orthoptic is an ellipse whose equation is \((1+k^2)x^2+(k^4+k^6)y^2=k^2\).
It is easy to prove that the given ellipse and its inner orthoptic have different eccentricity and foci. An interactive GeoGebra applet is available at https://www.geogebra.org/m/z9aqyuun.
Notes
We use the GeoGebra package, freely downloadable from http://www.geogebra.org.
References
Cieślak, W., Miernowski, A., Mozgawa, W.: Isoptics of a closed strictly convex curve, global differential geometry and global analysis. Lect. Notes Math. 1481, 28–35 (1991)
Cox, D., Little, J., O’Shea, D.: Ideals, varieties, and algorithms: an introduction to computational algebraic geometry and commutative algebra, Undergraduate Texts in Mathematics. Springer, New York (1992)
Dana-Picard, Th: The isoptics of an astroid. J. Symb. Comput. 97, 56–68 (2020)
Dana-Picard, Th, Mann, G., Zehavi, N.: From conic intersections to toric intersections: the case of the isoptic curves of an ellipse. Montana Math. Enthus. 9(1), 59–76 (2011)
Dana-Picard, Th, Zehavi, N., Mann, G.: Bisoptic curves of hyperbolas. Int. J. Math. Educ. Sci. Technol. 45(5), 762–781 (2014)
Dana-Picard, Th., Kovács, Z.: Automated determination of isoptics with dynamic geometry. In: Rabe F., Farmer W., Passmore G., Youssef A. (Eds.) Intelligent Computer Mathematics, Lecture Notes in Artificial Intelligence (A subseries of Lecture Notes in Computer Science), pp. 60–75. Springer (2018)
Dana-Picard, Th., Naiman, A., Mozgawa, W., Cieślak, W.: Exploring the isoptics of Fermat curves in the affine plane using DGS and CAS. Math. Comput. Sci. (2020)
Miernowski, A., Mozgawa, W.: On some geometric condition for convexity of isoptics, Rendiconti del Seminario Matematico Università e Politecnico di Torino, p. 55 (1997)
Mozgawa, W.: Bar Billiards and Poncelet’s porism. Rend. Semin. Matem. Univ. Padova 120, 157–166 (2008)
Sendra, J.R., Winkler, F., Prez-Diaz, S.: Rational Algebraic Curves: A Computer Algebra Approach. Springer, New York (2007)
Szałkowski, D.: Isoptics of open rosettes. Ann. Univ. Mariae Curie-Skłodowska LIX Section A, 119–128 (2005)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Dana-Picard, T., Mozgawa, W. Automated exploration of inner isoptics of an ellipse. J. Geom. 111, 34 (2020). https://doi.org/10.1007/s00022-020-00546-3
Received:
Revised:
Published:
DOI: https://doi.org/10.1007/s00022-020-00546-3