This paper shows that the values for the phenomena related to υ Boö that Hipparchos claims in his Commentary on the Phenomena of Aratos and Eudoxos to have produced “by means of lines” (διὰ τῶν γραμμῶν) can all be computed using the ancient analemma.
In his Commentary on the Phenomena of Aratos and Eudoxos, Hipparchos tells us that he showed how to produce numerical values for three phenomena related to the star Boö (Upsilon Boötis) “by means of lines” (διὰ τῶν γραμμῶν) in what he calls “our systematic treatises” (In Arat. II.2.25–28),1 which may be a reference to his treatise on simultaneous risings explicitly mentioned in the previous passage (In Arat. II.2.24), or perhaps to general works on mathematical methods for spherical astronomy. In particular, when Boö is on the western horizon, he is able to state (Problem 1) the right ascension of its parallel at the midheaven, (Problem 2) the degree of the ecliptic at the midheaven, and (Problem 3) the degree of the ecliptic on the eastern horizon. In 1900, H.G. Zeuthen pointed out that expressions related to διὰ τῶν γραμμῶν in both Ptolemy’s Almagest and his Analemma indicate solutions through exact geometric methods, especially through chord-table trigonometry, and showed, in a general way, that the values that Hipparchos states could be computed through such methods, although he did not give many of the details for the computations related to Boö.2 This understanding of διὰ τῶν γραμμῶν was then fleshed out by P. Luckey in his study of Ptolemy’s Analemma and its mathematical methods.3 Indeed, Ptolemy seems to use διὰ τῶν γραμμῶν as a technical expression for chord-table trigonometry, and there is reason to believe that before him Hipparchos did as well.4
Following this, G. Toomer and O. Neugebauer showed in detail how plane chord-table trigonometry could be used on an analemma figure to compute the value found in Problem 1, the right ascension at the midheaven.5 In 2004, I demonstrated how the so-called Sector, or Menelaus, Theorem, could be used to compute the values for Problem 2 and Problem 3, and argued, incorrectly, that an analemma diagram could not be used for these purposes.6 Recently, E. Landi and F. Schironi have shown that Problems 2 and 3 can be solved using solid geometry.7 In this paper, I show in full detail how the analemma methods can indeed be used to compute all three problems.
Mathematical approach and notation
The mathematical approach taken in this paper will probably seem unusual to most readers. My goal is to give a demonstration that certain computations can be carried out in the same style employed by Ptolemy in his Almagest and Analemma. In these texts, in place of a numerical argument following chord-table trigonometric computations, Ptolemy often gives a style of demonstration through givens, which ancient authors called analysis, and which I have called metrical analysis.8 In these arguments, Ptolemy makes two basic types of claims, namely that some angle is given—which I will write as —and that some ratio is given—which I will write as . In fact, at the end of the metrical analyses of Analemma 9 and 10, Ptolemy asserts that if the radius of the analemma circle, a segment, is given in magnitude, and then all of the other segments, whose ratios to this radius are given, are also given in magnitude, by Data 2; but in the Almagest, only ratios of segments are asserted to be given. Anyway, since the radius of the analemma is arbitrary and since we usually seek angles, the ratios are generally all that is needed to solve a problem on the analemma.
The purpose of this style of argument is to prove that a computation can be carried out, and also to allow the mathematician to solve trigonometric problems without actually having to go through the many, sometimes onerous, computations involved in using a chord table. The key insight is that a chord table lists a set of ratios between an arbitrary hypotenuse—the diameter of the circle—and the two legs of a right triangle—a chord and its supplement—for a set of assumed angles, which are twice the acute angles of the right triangle. That is, since the angles of a right triangle are determined by either of the acute angles, by Elem. I.32, if either of them is known, then any reasonably accurate chord table (CT) allows us to state the ratios of the sides, as three pairs of numerical values. Moreover, by Elem. I.47—computationally, the so-called diagonal, or Pythagorean, rule—if the ratio of any pair of sides of a right triangle is given, those of the other two pairs can be computed. Hence, assuming an interpolation rule, such as linear interpolation (called ἐξ ὰναλóγoυ by later Greek authors),9 a chord table allows us to state the ratios of the three sides of the triangle, given an acute angle; and allows us to state both acute angles, given a ratio of two sides.
Furthermore, we assume various computations can be carried out on ratios, such as the rule-of-three—that is, the computation of a fourth proportional—and other computational rules equivalent to the transitive property of given ratios, Data 8. Finally, in analemma diagrams, one often uses the basic properties of secant lines to circles, Elem. III.35 and III.36.
Such a reconstruction serves three purposes. In the first place, in order to check whether our reconstruction is, in fact, amenable to their methods, we do not need to make any transformation from our modern trigonometric expressions to something that ancient mathematicians might have actually said. Secondly, this allows us to give an argument that may have been close to Hipparchos’ reasoning, despite the fact that we cannot reconstruct his actual computations, because we do not know the details of his chord table,10 and because he probably computed using Egyptian fractions, or proper parts11—or at least there is no indication that he used sexagesimal fractions—so that the details of his computations would depend on the specific tables of parts that he used. Thirdly, I hope this will show how useful metrical analysis could have been as a heuristic tool for examining the question of whether or not a long and involved computation could be carried out before, or indeed without, actually doing any calculating.
For mathematical objects and values, I will use two different notations. I will use bold letters to denote geometric objects that are named by letter, such as gC(ABC) for great circle ABC, rightT(ABC) for right triangle ABC, and so on. For angles, I will often use lower case Greek letters such as ; but there is some ambiguity here because I will often use such a designation for both a point on an arc, as well as the measure of this arc from some assumed starting point, such as the vernal equinox, the zenith, the equator, ecliptic, and so on. I believe that any potential ambiguity is offset by the advantage to not having to give the point and its angular measure two different names.
Using the analemma to model the celestial sphere
In this section, I introduce the terminology that I will use to discuss spherical astronomy, much of which is standard, and explain how the analemma figure can be used to model the celestial sphere. The ancient analemma methods are particularly suited to, and were probably developed for, describing the fundamental relationships of spherical astronomy.
In Figure 1 the observer, O, is assumed to be a point in the center of the celestial sphere, which rotates uniformly over the course of a stellar day, around axis PNPS (not shown in Figure 1) joining the north and south poles, points PN and PS. In his Commentary, Hipparchos sets the latitude of Rhodes to be (In Arat. I.11.8). This determines the orientation of the local horizon, gC(NESW), relative to the celestial axis PNPS. The other principal great circles of the local coordinate system are the meridian, —which passes through the north point, N, the south point, S and the zenith, Z—and the prime vertical (not shown)—which passes through the east point, E, the west point, W, and Z. Any point of the celestial sphere, or a star fixed on it, can be stated in terms of an angle around the horizon, and the great-arc distance between the point and the horizon, measured along a great circle passing through Z and the nadir (not shown).
The celestial sphere. The sphere rotates uniformly from E to W around axis PNPS, so that a given star ★ is carried on a circle of constant declination, its -circle, throughout the course of a stellar day. The vernal equinox, EV, will soon set over the western horizon, which faces the viewer. Throughout the course of the year, the sun advances along the ecliptic in the opposite direction (from W to E), measured from EV as the start of the cycle, . Points on the equator, and the -circles, are measured in the same general direction and from the same starting point EV, . Not to scale.
The celestial equator is the greatest circle of a bundle of parallel circles that we can call -circles, because they all have constant declinations. Since the ecliptic is fixed in the celestial sphere, it forms with the equator an angle known as the obliquity of the ecliptic, , and the two great circles intersect at two diametrically opposite points, the vernal equinox, EV, and the autumnal equinox (not shown, on the back of the diagram). The other principal great circles of the equatorial coordinates are the equinoctial colure (not shown), passing through EV, PN, EA (not shown), and PS, and the solstitial colure (not shown), passing through the poles and points separated by 90° from the equinoxes along the equator (or the ecliptic).
As the sphere rotates, for all terrestrial latitudes besides the equator and the poles, some stars will always be visible above the horizon, and circle about the visible pole; other stars will never appear; and the middle band of stars will rise over the eastern horizon (back of the diagram) and set over western horizon (toward the viewer), returning to the same location in one stellar day. We can call the greatest small circle of the ever-visible stars the -circle and that of the ever-invisible stars the i-circle. These visibility circles are the two small circles that are parallel to the equator and tangent to the horizon.12 Any given star—say ★ in the upper righthand portion of the diagram—is carried about a circle of constant declination—its -circle, which ancient texts sometimes call a day circle.13
Because the equator and -circles are determined by the motion of the celestial sphere, they have a fixed angle with the horizon, . As the sphere rotates, however, the ecliptic will make a regular wobbling motion relative to the horizon throughout the course of a stellar day. In particular, (1) its angle with the horizon, say , will be greatest when EV coincides with the west point W, least when it coincides with the east point E, and will vary symmetrically and monotonically on either side of these extremes, and (2) its pole will orbit the celestial pole on a small circle whose great-arc radius is equal to .14 We can call this circle the -circle, because if we lived at a location such that , this would be our -circle. Moreover, the pole of the ecliptic, say Pec, is fixed in the celestial sphere—such that where the right ascension of Pec is 270° —and hence it moves about its circle at the same speed and in the same direction as the motion of the whole. Thus, when it is known what point of the equator is on the meridian, the arc of the -circle from the meridian to Pec is also known.
It is well known that the ancient analemma was used to model the instantaneous position of the sun in local coordinates, for the purposes of making sundials and solving various problems in spherical astronomy, such as we find in Vitruvius’ Architecture IX.7, Heron’s Dioptra 35, and Ptolemy’s Analemma.15 In fact, however, the analemma model can also be used to address many problems in spherical astronomy that do not involve the position of the sun. As a first example of the use of the analemma to model stellar phenomena, we may consider a given star rising over the horizon at a given location. Considering Figure 2, we may describe some star, ★, rising or setting on the local horizon. In this configuration, the analemma, or receiving, plane is that of the meridian, the analemma circle is the meridian gC(NPNZS), with N the north point, Z the zenith, and S the south point. The celestial axis lies in the meridian such that PN is the north pole, elevated over the horizon at an angle equal to that of the terrestrial latitude, . Then, star ★ will be carried on a -circle throughout the day whose diameter we may call AB. Hence, at the moment of rising (or setting), the star will be on the normal to plane of the analemma (here the meridian), which lies in the plane of the horizon. Hence, the distance between the star and the plane of the analemma is an upright, u1, to the drawing of the analemma—which drawing is in a plane parallel to the actual horizon, but not necessarily to the horizon as depicted in the diagram. We should understand to be a distance, or a numerical measure of a distance, which may be represented by various geometrical segments in the diagram—such as PRC in Figure 2. Then, if we draw the -circle directly in the plane of the analemma, as though folded on its diameter, the rising point of the star will be PR, and the common section of the horizon and the star’s -circle will be , which represents the perpendicular dropped from the star to the plane of the meridian. Then, throughout a stellar day, the star rises at PR, moves up to cross the meridian at A, moves back down to set at PR, and then moves on to cross the meridian below the horizon at B, finally returning again to PR. All of this takes place on a -circle whose great-arc distance from the equator is measured by arc of the meridian. Notice that the magnitudes of all lines and arcs in this diagram are preserved, so that any computation of these elements in the analemma figure will result in a computation of the corresponding spherical elements.
Analemma diagram of a star rising (or setting) on the horizon at a given terrestrial latitude ψ.
It is not necessary that the analemma plane represent the meridian. In our second example, by making a different choice, we can show how to exhibit a star on the ecliptic in both ecliptic and equinoctial coordinates. Considering Figure 3, we set the analemma plane as that of the solstitial colure and the analemma circle as the colure itself, gC(SS PN SW), with SS as the summer solstice, PN as the north pole, and SW as the winter solstice. Then, the diameter of the equator will be perpendicular to the celestial axis, and the diameter of the ecliptic will meet the solstitial colure at points SS and SW separated from the equator by a great-arc distance equal to the obliquity of the ecliptic, . If we consider the ecliptic folded into the plane of the analemma along their common section, it will coincide with the analemma circle. Since the longitudes of the solstices are known (90° for SS and 270° for SW), the longitude of a star on the ecliptic, ★, can be measured off as . Since the star is on the ecliptic, it has no ecliptic latitude, . Then, throughout a day, the star, ★*, will be carried on a -circle with diameter AB whose great-arc distance from the equator is measured on the analemma circle by along the colure. Furthermore, since the upright from the star itself, ★ and ★*, to the plane of the solstitial colure is , a segment dropped from the star perpendicular to the plane of the analemma will be the common section of the ecliptic and the -circle of ★. If we draw the -circle folded into the plane of the analemma along its diameter AB, then the segment ★*C = u2 will determine the star’s position on the -circle and cut an arc as measured from 90°, the right ascention at the colure. Note, once again, that all elements drawn in this diagram preserve their relative magnitudes in both the solid and analemma configurations.
Analemma diagram of star on the ecliptic as exhibited in both ecliptic (, 0°) and equinoctial coordinates (, ).
As we will see below, the fact that the star is represented as a different point in the two different coordinate systems, ★ and ★*, while the upright is the same distance, and therefore represented by segments of equal length in both, is essential to using the analemma model as a computational tool. It is possible to prove that ★C and ★*C must be equal in a number of different ways. For example, we could use plane geometry to show that they must be equal in the plane of the analemma, and then use a solid argument similar to that in Ptolemy’s Analemma 6 to show that they each represent the segment between the star and the plane of the analemma.16 The simplest argument, however, probably comes from considering the analemma construction itself. Namely, since is the distance between the star and the plane of the analemma, by the definition of a line perpendicular to a plane, Elem. XI.def.3, the perpendicular segment dropped from the star into the plane of the analemma must be perpendicular to any line through the foot of the segment, C, such as the diameters of the circles, SWCSS and ACB.
Finally, we can show how the analemma model can be used determine the elements of the -circle, on which the pole of the ecliptic, Pec, is carried throughout the course of a day. In Figure 4, we set the half of the analemma circle semiC(NZS) as the local meridian; as the terrestrial latitude, or elevation of the pole; and semiC(ADC) as the circle on which pole Pec is carried, drawn directly in the analemma plane.
Analemma diagram of the circle of the pole of the ecliptic, the vε-circle. Not to scale.
Then, as the ecliptic is carried with the celestial sphere in its daily rotation, Pec will move on semiC(ADC) at the same angular velocity, and in the same direction as the whole. In particular, it will cross the meridian toward the zenith at point A, and travel along semiC(ADC) to cross the meridian again toward the north point at C, and then head back again to A. Since this motion is fixed to that of the cosmos, if the right ascension at either A or C is given, then the position of Pec on semiC(ADC) will be given. Furthermore, since the obliquity of the ecliptic is given, , where we assume the radius of the cosmos, , as some value, RG, the chord table allows us to assert the ratio of the radius of the vε-circle, say rvεc, to R—namely,
Hence, if we state some value for the radius of the analemma circle, we can state a value for in this base. Furthermore, by Elem. I.47, the ratios of all the sides of rightT(ABO) can be stated pairwise. For example, the distance of the circle of Pec from the center of the sphere can be stated in relation to the radius of the sphere,
Use of the analemma to solve Hipparchos’ three problems
In this section, I will introduce the numerical values that Hipparchos assumes as well as those that he claims to have computed, and then show how the analemma methods can be used to solve each of the three problems that he states. I will show in a general way how to compute the values that he says he computed using the values that he says he started with for all three problems, but I will only give an example computation for Problem 1.
Data and values
The passage from Hipparchos’ Commentary concerning the rising phenomena of Boö has been translated a number of times, so I will not give a full translation here.17 Instead, I will simply go through the values that Hipparchos states.
Problem 1 Given a star at some declination , to find the arc of its -circle above the horizon. Then, given the right ascension of the same star on the western horizon, , to find the right ascension culminating on the meridian, .
In Arat. II.2.25 states that the “southernmost star in the left foot of the Bear-Watcher (Aρϰτoφύλαϰoς),” Boö, is north of the equator 27 and a third of those parts of which a circle is 360. That is, N. Then, in II.2.26, Hipparchos states that the arc of the -circle above the horizon is approximately 15 less those parts of which a whole circle is 24.18 That is, where a 24th part of a circle is 15°, so that of a 24th is , the arc of the -circle above the horizon is . He then tells us that half of this arc is 7 and approximately a half of these 24th parts. It seems that Hipparchos has simply dropped the missing of a 24th, or , and divided the fifteen 24ths in half to give .
In Arat. II.2.27 begins by stating that Boö is located on its -circle toward the first degree of the Scales, Libra—that is, around Lib 1°. Hipparchos is counting degrees along the -circles using a system of signs and degrees, just as along the ecliptic, from the same starting point and in the same direction. That is, the right ascension of Boö is set to . Then, he states that when Boö sets half of the 24th degree of the Goat-Horned [Creature], Capricorn, culminates at the meridian.19 As often, Hipparchos is counting the degrees using ordinal numbers so that half of the 24th degree of Capricorn is Cap , such that when stands on the western horizon, will culminate at the midheaven.
Problem 2 Given , to find the point of the ecliptic culminating on the meridian, .
In Arat. II.2.27 then continues by stating that when Cap of any of the -circles culminates on the meridian, Cap of the ecliptic culminates. That is, the point at and , stands on the meridian.
Problem 3 Given , to find the point of the ecliptic on the eastern horizon, .
In Arat. II.2.27 ends by pointing out that when the point at and stands on the meridian, the Bull, Taurus, must have risen to about the sixth degree, Tau 5°. That is, the point at and will stand on the eastern horizon. Finally, in II.2.28, Hipparchos concludes by remarking that all of these statements were proved “by means of lines” in his “systematic works.”
In the following sections I show that the three problems stated above can all be solved by means of the analemma model.
Overview of the three problems
In order to understand the overall configuration described by Hipparchos in these passages, we can refer to a perspective diagram of the hemisphere above the horizon when Boö stands on the western horizon. In Figure 5, we consider horizon gC(NWSE), with zenith Z, and set the celestial pole PN at above horizon, such that the meridian passes through points N, PN, Z, and S. Since Boö is at N, its -circle will be just north of the Tropic of Cancer (not shown), and the right ascension of Boö, , will be setting on the western horizon, at point . The -circle of the star will be culminating at the meridian at and will be rising on the eastern horizon at .
Perspective diagram of the hemisphere above the horizon when Boö is on the western horizon, as described by Hipparchos. Not to scale.
In Problem 1, Hipparchos calculates , and estimates , so that the right ascension of point is .
In Problem 2, Hipparchos uses the right ascension of to compute the degree of the ecliptic, , that is culminating when Boö stands on the western horizon. He states a longitude of this point that is equivalent to . We will see that this is closely related to a transformation of coordinates between the equatorial and the ecliptic coordinate systems. That is, if we consider the -circle (not shown) at an unknown declination that passes through the unknown at , will correspond to on this -circle. We will see below that the same analemma figure that can be used to transform between coordinates can be used to find both and .
In Problem 3, is used to compute the point of the ecliptic that is rising on the eastern horizon, . Hipparchos states an equivalent to . In order to find this point using the analemma, we can make a two-stage computation. First we use the analemma model to determine the instantaneous position of the ecliptic—namely the orientation and inclination of the ecliptic on the horizon circle when Boö stands on the western horizon. Namely, we will find the great-arc distance ψ between the two intersection points of the ecliptic with the horizon—IE near E and IW near W—and E and W respectively. This angle will be the same as the great-arc distance between the intersections of the vertical circle passing through Pec and Z, , with the horizon— near N and near S—and N and S respectively. Using the same geometric configuration, we can determine the dihedral angle that the ecliptic makes with the horizon, such that the great-arc distance, measured along the vertical between on the horizon and on the ecliptic is . The second stage of this problem can be solved using the analemma model in a least two ways. (1) We can use three different analemma diagrams to find the perpendicular from point to the plane of vertical , from which we can compute of the ecliptic. (2) Alternatively, we can use a single analemma diagram, comparable to that used in Problem 2, to find . Then, since point is the midpoint of the semicircle of the ecliptic above the horizon—namely, —the value of will allow us to state that of .
Problem 1
An analemma solution to this problem is extensively covered in the literature.20 The diagram is essentially the same as those used in Ptolemy’s Analemma. Here we will first go through how the computation can be summarized using metrical analysis, and then follow through with a numerical computation using a hypothetical chord table that is sometimes attributed to Hipparchos.
In Figure 6, we set the analemma circle gC(NPNZS) as the meridian, with the radius of the cosmos as , and we assume that we can state the values for the declination of Boö, as , and the terrestrial latitude, as , which are, at least in principle, observationally determined.
Analemma diagram for Problem 1. Not to scale.
Then, in the acute angle at is , so we can state
Likewise, since we can state , in rightT(OCB), we have values for
hence,
But, , , and , by Elem. III.35, so we can state
Hence, in , we can compute the value for
Hence, the arc of the -circle of Boö above the horizon is , and is half this value.
Next, we will follow through the same argument using numerical computations involving a chord table and the various computational rules corresponding to the propositions of Euclid’s works cited above. It must be acknowledged that such an exercise is fairly arbitrary, since we know the details of neither Hipparchos’s chord table, nor his methods of calculation. Nevertheless, this numerical example may help some readers see how the metrical analysis summarized above corresponds to an actual calculation. For these purposes, I will assume standard linear interpolation on a chord table of steps and a base diameter of 6875p arbitrary parts, such as is attributed to Hipparchos by a number of modern scholars.21 I will, however, use sexagesimal fractions, despite the fact that I believe Hipparchos did his computations using Egyptian, or unit, fractions. This is because computations involving Egyptian fractions make use of auxiliary tables, and we do not know what tables Hipparchos may have used. (Readers who have no interest in the details of chord-table trigonometry can skip ahead to the end of this section.)
In Figure 6, we know that , and setting the radius of the circle to be the diameter of our chord table, , and since angles standing on the same chord at the center of a circle are twice those on the circumference, we can enter with both and into the chord table to find
Furthermore, since , if we set the hypothenuse of to be the diameter of the chord table, we can enter into the chord table with both and to find the chords of OC and CB when . That is,
We can then use the rule-of-three with the values in (1.3b) and (1.1b) to compute in terms of , so that
But since all these values are in terms of , we can compute
and
And, by the property of secants lines in a circle,
so that,
In this way, we know the legs of when , so that its hypothenuse can be computed as
Then, still in , setting and using the rule-of-three we can find
in the same parts, so that we can enter into the chord table to compute the angle subtending chord as 135;43,10°. Hence,
Hence, the arc of the -circle of Boö above the horizon is 360° − 135;43,10° = 224;16,49°. The value that Hipparchos states for this arc is equivalent to 224;15°. Since we do not know the details of Hipparchos’ computation procedures, nor even what geometrical model he used, I think a discrepancy of 0;1,4960° ≈ 0.0310° after all these calculations is fairly low.22
Problem 2
For this problem, we are seeking the value in longitude of the point of the ecliptic that stands at the midheaven, , given that we know the value of the right ascension of all -circles at the midheaven, . Back in Figure 5, if we consider the position of point in both equatorial and ecliptic coordinates, we know its right ascension, , but not its declination, and we know its ecliptic latitude, , but not its longitude . Hence, it should be obvious in principle that, since two alternate coordinates in each pair of coordinates for the same point are fixed, the two other coordinates are also fixed. In a moment, we will rehearse a non-rigorous argument that this is the case based on the analemma diagram.
In order to compute the longitude and declination of point we will use an analemma diagram in which the analemma circle is set as the solstitial colure. The general configuration is the same as those used by Ptolemy in his Analemma for points on the ecliptic, with the exception that he always sets the analemma circle to be the meridian. In Figure 7, with the equator arranged horizontally, is the north pole at the top and is the south pole at the bottom, so that the ecliptic is inclined at a given angle to the equator. Hence, the -circle passing through will stand on diameter at some unknown declination, , toward the south. The point on the sphere will be mapped to both along the ecliptic and to some point, say , on the -circle, such that , is the -circle-arc distance of the meridian from the solstitial colure. In this way, is the upright from , which is a mapping of , to the colure. Finally, on the ecliptic point will stand upright from the colure at the same linear distance, , so that we seek as the longitude of .
Analemma diagram for Problem 2. Not to scale.
Considering the analemma diagram, Figure 7, in which and are given, it should be clear that if the ecliptic latitude is fixed, say , then point will also be fixed. This can be seen from the fact that as point D, on , varies between the equator and point , will vary between approaching 0° as D approaches and approaching 90° as D approaches the equator—and similarly on the other side of the equator. Thus, if point is fixed, so must be point C, and hence also point .
We can give a summary of the computation of the position of as follows. Since , then in ,
Likewise, since is given, in
(CB : CO)G (both by CT)
so that
Hence, in , we can compute a value for
This gives us the value of the longitude as .
Since we will use this below in Problem 3.2, it should be shown that is also possible to compute , the declination of point , on the same analemma diagram. Indeed, in , since we know while , we know
So, with (2.1), we know
Hence, in , we can compute the value of
Problem 3
As mentioned above, in order to solve this problem we must first (3.1) determine the instantaneous position of the ecliptic, from which we can either (3.2a) determine the linear distance of from the plane of the vertical great circle through Pec and Z, , or (3.2b) determine the arc of the ecliptic between and , the intersection of the ecliptic with . In Problems 1, 2, 3.1, and 3.2b the analemma diagrams are similar to those in Ptolemy’s Analemma, but the analemma diagrams used for the final part of 3.1 and in 3.2a involve only great circles, and hence are different from most of those we find in ancient sources. Nevertheless, such diagrams are found in analemma constructions in classical and medieval Arabic sources.
Problem 3.1
In order to determine the instantaneous position of the ecliptic, we need to locate the pole of the ecliptic Pec relative to the local horizon at the moment when Boö is on the western horizon. In Figure 8, the -circle, the -circle of pole Pec, has a great-arc radius equal to , and small circle ,since the right ascension of Pec is 270°. Hence, the position of Pec on the -circle is known.
A perspective diagram showing the pole of the ecliptic Pec on the -circle, and its relation to the instantaneous position of the ecliptic. Not to scale.
Furthermore, if we drop perpendiculars from Pec to both the plane of the meridian, as PecC, and the horizon, as PecG, then the elements of Euclid’s solid books can be used to show that PecC will be perpendicular to the radius of the -circle in the plane of the meridian at point C, and at G. Hence, if we drop , then , and the solid properties of can be used to find the position of the ecliptic. Namely, (1) the relationship between and determines angle ψ separating the endpoints of the diameter of the ecliptic in the horizon from those of the equator, and (2) the relationship between OG and determines , the complement to .
These angles can both be computed using analemma methods. We begin, in Figure 9 (Top), by setting the analemma circle to be the meridian such that the celestial pole PN stands above the horizon at , and the pole of the ecliptic Pec is located on the -circle, which has an angular separation of from PN, such that the value of is known. Furthermore, recall that we can compute the parameters of the -circle relative to the sphere, namely we can state and (see (0.1) and (0.2), p.8, above).
Analemma diagrams for Problem 3.1a. In the top diagram the analemma circle is the meridian, while in the bottom diagram it is the horizon. In medieval works, such analemma diagrams are usually drawn in single circle; here separated for clarity. Not to scale.
Then, in in which , since we know the value of ,
so, since we have by (0.1) above, we can state
Furthermore, with by (0.2) above, we have
so that, in , we can compute
Hence, we can compute
Likewise, in we know
so, with (0.2),
Hence, in —since we already have by (3.1.1)—we can fully state the parameters of the internal rectangle relative to the sphere, namely
Now, in Figure 9 (Bottom), we set the analemma circle as the horizon, and consider the arrangement of the meridian and the vertical circle through Pec, which are both perpendicular to the horizon. If we set ON as the radius of the meridian, and as the radius of the vertical circle through Pec, then we can set out OH (Bottom) as (Top) and erect such that , where , as above. Hence, we have
so that we can compute
and also
Finally, we can compute the value of by considering in the altitude circle that passes through Pec in Figure 8. If we set the analemma circle as the altitude through Pec, in Figure 10, using (3.1.3) and (3.1.2) we know both and , since . Hence, we can compute the value of
so that we have
In this way, we can compute the values of both ψ and , so that the instantaneous position of the ecliptic is known numerically.
Analemma diagram for Problem 3.1b. Computation of . Not to scale.
Problem 3.2
Now, given the instantaneous position of the ecliptic, in Figure 11, we must determine the value of , the great-arc distance between point and point , the intersection of the ecliptic with the vertical circle through Pec, which is perpendicular to the ecliptic and along which the elevation of the ecliptic over the horizon is measured. We can do this in at least two different ways using analemma methods.
Perspective diagram showing the orthogonal projection of point onto both the horizon, at point A, and onto the vertical circle through , which is perpendicular to the ecliptic, at point C. Not to scale.
The first approach to Problem 3.2, say 3.2a, is geometrically comparable that in Problem 3.1. If we drop perpendiculars from to both the plane of the vertical through , as , and the horizon, as , then it can be shown that will be perpendicular to the radius of the ecliptic through , namely at point in the plane of the ecliptic, and at point in the plane of the meridian. Furthermore, if, in the plane of the horizon, we drop , then , and we can use the properties of , and in particular, line in the plane of the ecliptic, to calculate .
is computed using analemma diagrams in two steps: (1) first we find the linear height of above the horizon, , and then (2) we find the linear distance of from the vertical through , namely .
First, in Figure 12 (Top), we set the analemma circle to be the meridian, such that is the diameter of the horizon, Z is zenith, and point lies on the southern arc of the meridian. Then, the arc from the zenith to , say , is that which Ptolemy calls the descendant (καταβατικóς, decensivus) in his Analemma.23 But, we can state the value of , because it is equal to the great-arc distance between Z and the ecliptic, , and the declination , which we know from (2.2)—that is, we can state
Hence, in , we can state
Analemma diagrams for Problem 3.2a. Not to scale.
Next, in Figure 12 (Bottom), we set the analemma circle to be the horizon, such that NOS is the diameter of the meridian, and is the radius of the vertical circle through , with an angular separation from the meridian of , as computed in (3.1.4). We lay off OA on NOS, where . Then, if we drop , in , we can state
so that
Finally, by setting the analemma circle as the ecliptic, in Figure 13, we can compute the value of by considering in the plane of the ecliptic, in Figure 11. Namely, in , since we can state , that is , then we can calculate
Hence, since Arc (λx IE)G = 90°, we can state the value of
In this way, we can state the longitude of the ecliptic on the eastern horizon, as point when Boö is setting, in Figures 5 and 11.
Analemma diagram for the last step in Problem 3.2a. Not to scale.
In fact, however, there is another solution to Problem 3.2, say 3.2b, which uses the fact that we know both and ψG in Figure 11, and models the problem as geometrically related to a transformation of coordinates and as equivalent to the solution to Problem 2.24 For this procedure, we will set the analemma circle as the altitude circle passing through and consider the azimuth circle passing through , which will be geometrically analogous to the -circle through in Problem 2.
In this case, we consider the instantaneous position of the ecliptic relative to the horizon, such that the horizontal coordinates of azimuth and altitude play the same role here as the equatorial coordinates of right ascension and declination played in Problem 2. That is, in Figure 14, we set the analemma circle as the altitude circle passing through , such that its diameter in the horizon is , and the ecliptic will be inclined toward the horizon at a dihedral angle equal to , so that its diameter in the plane of the analemma is . Hence, the azimuth circle through , with diameter ABCD in the plane of the analemma, will pass through at an unknown altitude above the horizon. The point will be on this azimuth circle separated by an arc equal to from point A in the altitude circle passing through . In this way, is the upright from to the plane of the analemma. Finally, on the ecliptic will stand upright to the analemma at the same linear distance, , so that we seek .
Analemma diagram for Problem 3.2b. Not to scale.
We can summarize the analemma computation of as follows. Since ψG, then in
Likewise, since is given, in
so that we can state
Hence, in , we can compute a value for
Then, once again, we can state the longitude of the ecliptic on either horizon when Boö is setting.
Conclusion
Having gone through these arguments one might well pose the question of whether or not we are now compelled to believe that Hipparchos actually calculated the numbers that he states using analemma methods. In fact, we do not know how Hipparchos proceeded. He may have used the analemma, but it is possible to compute the stated values using various different mathematical methods. For example, he could have used plane cord-table trigonometry on the geometrical construction of the planisphere, as described in Ptolemy’s eponymous text, and to which construction Hipparchos had some connection—at least, according to Synesios of Cyrene, writing around the turn of the fifth century.25 As mentioned above, it is also possible to do these calculations using solid geometry; and we find problems of spherical astronomy handled using solid geometry in the astronomical texts of medieval India.26 Furthermore, Hipparchos might also have used the spherical methods of the Sector Theorem, which involve simpler computations.27 The question of which one of these methods is the simplest, or most natural, is subjective, and would be answered differently depending on one’s own mathematical education and experience. We have no way of knowing what Hipparchos may have thought about such matters.28
Writing in the fourth century, Theon of Alexandria credited Hipparchos with a work on Chords (τῶν ἐν ϰύϰλῳ εὐϑειῶν) in 12 books, which is sometimes asserted to be much too long.29 This assertion, however, is based on the assumption that Hipparchos must have been doing the same thing in these 12 books that Ptolemy is doing in the half book in which the latter introduces his chord table. But this assumption is not necessary. Ptolemy does not develop his table in anything like a complete manner from the canonical texts of Greek geometry, nor does he explain how to use it. For example, he does not explain how chord-table trigonometric methods relate to the geometry of the Elements and the Data, nor to the types of computational procedures that we find in the Greek papyri of practical geometry and the Heronic corpus. He does not even explain how to use the interpolation column of his table, nor any other kind of interpolation. In fact, as he himself asserts, Ptolemy provides a sort of mathematical overview in as few propositions as possible, which can be used to correct the table in its transmission.30 One has the impression that Ptolemy presents this material for a readership who he assumes will already know how to do chord-table trigonometry.
The reason why historians of mathematics and astronomy have considered this sketch sufficient for the mathematical development of trigonometry is that we already know how to do trigonometry. When we consider what Hipparchos was up against, on the other hand, we have an entirely different situation. He was a good mathematician, presumably well-read in the classical texts, writing for other mathematicians, and seeking to develop, or at least provide the foundations for, an entirely new way of doing mathematics, which is only weakly adumbrated in the theoretical works of the Elements and the Data. In such a situation, it is easy to believe that a thorough development of the chord table itself, along with a fully explicit explanation of the interpolation procedures, following the standard linguistic tropes,31 may have taken up from one to three books. Then, if he sought to show how to use this new type of mathematics to pose and solve problems, one could easily flesh out the rest of 12 books. He may have developed plane trigonometry and shown how to solve a number of paradigmatic problems, demonstrating the transformation of the ratios of the sides of right triangles such that the hypothenuse is set equal to the base of the chord table and using the contrivance of double angles when working with the table. He may have presented various types of trigonometry on the sphere—such as plane trigonometry on the analemma, on the planisphere, or spherical trigonometry on the sphere itself using the Sector Theorem. If he took the opportunity to apply these methods to significant problems in mathematical astronomy, such as the computations of the sizes and distances of the luminaries, or the principal problems of spherical astronomy, it is not difficult to imagine how this may have taken up 12 books.
Of course, we do not know what Hipparchos did, but I hope that the discussion of the analemma methods presented here in this concise, abbreviated format can help us see that if mathematical practices such as these were expressed in the ancient style—with fully structured metrical analyses, paradigm numerical demonstrations, and, perhaps, complete procedures for working with the table and carrying out computations on the sphere and the plane—then it would not be at all unreasonable that Hipparchos might have written a work in 12 books on the subject of trigonometry.
Footnotes
Acknowledgements
I would like to thank Gonzalo Recio and Christián Carman for inviting me to present this material at the 8th Workshop de Epistemología e Historia de la Astronomía, hosted online by the Universidad Pedagógica Nacional, Argentina. At this workshop I heard Francesca Schironi and Enrico Landi present their solution to the same set of problems using solid geometry. In this talk, Landi explained the geometrical analogy between Problem 2 and Problem 3.2, which provided the motivation for the analemma solution that I give as Problem 3.2b above.
Notes on contributor
Nathan Sidoli is a Professor of the History and Philosophy of Science at Waseda University, Tokyo. His research focuses on the Greek mathematical sciences and their development in Arabic sources. He has published Thābit ibn Qurra’s Restoration of Euclid’s Data (2018), with Y. Isahaya, and The Spherics of Theodosios (2023), with R.S.D. Thomas. He was formerly co-editor-in-chief of Historia Mathematica, and is currently co-editor-in-chief of SCIAMVS.