Cissoid of Diocles
From Academic Kids

CissoidOfDiocles.PNG
The cissoid of Diocles is an unbounded plane curve with a single cusp, which is symmetric about the line of tangency of the cusp, and whose pair of symmetrical branches both approach the same asymptote (but in opposite directions) as a point moving along the cissoid moves farther away from the cusp. Moreover, if a circle is drawn passing through the cusp and tangent to the asymptote, then any line joining the cusp and a point on the cissoid can be extended so that it intersects the asymptote, and the length of such extension is equal to the length between the cusp and the intersection of the line with the circle.
The word "cissoid" comes from the Greek kissoeidēs : "ivy shaped" = kissos : ivy + oeidēs : shape.
Its polar equation is
 <math> \rho = 2 a (\sec \theta  \cos \theta), \qquad \qquad (1)<math>
where <math> \theta \in (\pi / 2, \pi / 2) <math>.
Equation (1) is equivalent to the following parametric equations, viz.
<math> \ \ \ y = 2 a \left( \tan \theta  {1 \over 2} \sin 2 \theta \right), \qquad \quad (2)<math>
<math> \ \ \ x = 2 a \sin^2 \theta, \qquad \quad (3) <math>
and it is also equivalent to the following equation in rectangular coordinates,
 <math> y^2 = {x^3 \over 2 a  x}, \qquad \qquad (4)<math>
where <math> x \in [0, 2 a) <math>.
It is the intersection of the conchoid of de Sluze family with the ophiurides.
Contents 
Construction
Choose a point O and a line L not passing through O. Point O and line L define the plane in which the cissoid will be drawn.
Draw a line M passing through O and perpendicular to line L. Let point P be the intersection of lines L and M. Bisect line OP at point A. Draw a circle centered at A and with radius AP. This circle is called generating circle.
Choose point Q_{1} on the circle, near P. Draw line OQ_{1}, then extend line OQ_{1} so that it intersects line L at point Q_{1}′. Measure the length of line Q_{1}Q_{1}′, then transfer this length over to point O: draw point O_{1}′ on line OQ_{1}′ such that the length of line OO_{1}′ is equal to the length of line Q_{1}Q_{1}′. Point O_{1}′ lies on the Diocletian cissoid.
Then choose a point Q_{2} on the circle, near Q_{1}, but farther away from P. Draw line OQ_{2}, then extend line OQ_{2} so that it intersects line L at point Q_{2}′. Measure the length of line Q_{2}Q_{2}′, then transfer this length over to point O: draw point O_{2}′ on line OQ_{2}′ such that the length of line OO_{2}′ is equal to the length of line Q_{2}Q_{2}′. Point O_{2}′ lies on the cissoid of Diocles.
Choose a point Q_{3} on the circle, near Q_{2} but farther away from Q_{1} and from P. Repeat the steps given in the previous two paragraphs in order to obtain point O_{3}′ which lies on the cissoid of Diocles.
Follow up with points Q_{4}, Q_{5}, et cetera. After finding the sequence of O′ points, draw a curve through them: start at the cusp, then go through point O_{1}′, then through point O_{2}′, et cetera.
The resulting curve is one branch of the cissoid of Diocles. Reflecting this branch along the axis of symmetry OP results in its complementary branch, and both branches together form the cissoid of Diocles.
Delian problem
The cissoid of Diocles is named after the Greek geometer Diocles who used it in 180 B.C. to solve the Delian problem: how much must the length of a cube be increased in order to double the volume of the cube?
Diocles' solution is correct, except that the solution involves an intersection of a line with a construction of a cissoid of Diocles, which cannot be accomplished by means of the simple but strict Greek rules of compass and straightedge construction. These rules are based on Euclid's Elements.
Draw a circle centered at point A and with diameter OP. Draw a tangent line to the circle at point P and call it L. Construct a cissoid of Diocles with cusp at O, axis of symmetry OP, and asymptote L. Let B be the midpoint of the semicircular arc OP, then AB = AO = AP. Extend AB to point C such that <math> AC = 2 \cdot AB <math>. Draw line PC which intersects the cissoid of Diocles at point Q. Draw line OQ which intersects line AC at point M.
 Missing image
CissoidOfDioclesUsedToSolveDelianProblem.PNG
The cissoid of Diocles and the Delian problem.
Then <math> AM^3 = 2 \cdot AB^3 <math>, so that a cube whose side has length AM has a volume which is twice the volume of a cube whose side has length AB.
Proof: Line OQ intersects the generating circle at point K. The extension of line OQ intersects line L (the tangent) at point N. Due to the definition of the cissoid of Diocles, line OK must have the same length as line QN.
Line AC is parallel to line L = line PN. Line MN cuts the parallel lines AC and PN, therefore <math> \angle CMQ = \angle QNP <math>. Line CP cuts the parallel lines AC and PN, therefore <math> \angle ACQ = \angle QPN <math>. Also, <math> \angle MQC = \angle NQP <math> since they are vertical angles. Then, due to angleangleangle congruence, <math> \Delta MCQ \sim \Delta NPQ <math> (the two triangles are similar).
Corresponding sides of similar triangles are proportional, so
 <math> {MQ \over QN} = {MC \over PN}. <math>
Then
 <math> {MQ + QN \over QN} = {MC + PN \over PN}, <math>
 <math> {MN \over QN} = 1 + {MC \over PN}. \qquad \qquad (1) <math>
Draw line KP. Angle OKP is a right angle, due to Thales' theorem. Angle OAM is also a right angle, since <math> OP \perp AC <math>. Then <math> \angle OAM = \angle OKP <math>. Also, <math> \angle KOP = \angle AOM <math>. Therefore <math> \Delta KOP \sim \Delta AOM <math> due to angleangle congruence. Then
 <math> {OA \over OM} = {OK \over OP} <math>
 <math> OK = OP \left( {OA \over OM} \right) = 2 \cdot OA \cdot \left( {OA \over OM} \right). \qquad \qquad (2) <math>
The angle OPN is a right angle, since <math> OP \perp PN <math>, so <math> \Delta AOM \sim \Delta PON <math> (due to angleangle congruence), and
 <math> {ON \over OM} = {PN \over AM} = {OP \over OA} = 2 <math>
thus
 <math> PN = 2 \cdot AM \qquad \qquad (3) <math>
 <math> ON = 2 \cdot OM <math>
which means that point M is the midpoint of line ON:
 <math> MN = ON  OM = 2 \cdot OM  OM = OM = {ON \over 2}, <math>
 <math> MN = OM. \qquad \qquad (4) <math>
Substitute equations (2), (3) and (4) into equation (1), which is equivalent to
 <math> {MN \over OK} = 1 + {MC \over PN}, <math>
in order to obtain
 <math> {OM \over 2 \cdot OA^2 / OM} = 1 + {MC \over 2 \cdot AM} <math>
 <math> \left( {OM^2 \over 2 \cdot OA^2}  1 \right) \cdot 2 \cdot AM = MC. <math>
From the Pythagorean theorem we deduce that
 <math> OM^2 = OA^2 + AM^2 \, <math>
therefore
 <math> MC = \left( {OA^2 + AM^2 \over 2 \cdot OA^2} 1 \right) \cdot 2 \cdot MA <math>
 <math> = \left( {AM^2  OA^2 \over 2 \cdot OA^2} \right) \cdot 2 \cdot AM <math>
 <math> = \left( {AM^2 \over OA^2}  1 \right) AM. <math>
But <math> MC = AC  AM = 2 \cdot OA  AM, <math> and therefore
 <math> 2 \cdot OA  AM = {AM^3 \over OA^2}  AM, <math>
 <math> 2 \cdot OA = {AM^3 \over OA^2}, <math>
 <math> 2 \cdot OA^3 = 2 \cdot AB^3 = AM^3, <math>
Diocles did not really solve the Delian problem. The reason is that the cissoid of Diocles cannot be constructed perfectly, at least not with compass and straightedge. To construct the cissoid of Diocles, one would construct a finite number of its individual points, then connect all these points to form a curve. The problem is that there is no welldefined way to connect the points. If they are connected by line segments, then the construction will be welldefined, but it will not be an exact cissoid of Diocles, but only an approximation. Likewise, if the dots are connected with circular arcs, the construction will be welldefined, but incorrect. Or one could simply draw a curve directly, trying to eyeball the shape of the curve, but the result would only be imprecise guesswork.
Once the finite set of points on the cissoid have been drawn, then line PC will probably not intersect one of these points exactly, but will pass between them, intersecting the cissoid of Diocles at some point whose exact location has not been constructed, but has only been approximated. An alternative is to keep adding constructed points to the cissoid which get closer and closer to the intersection with line PC, but the number of steps may very well be infinite, and the Greeks did not recognize approximations as limits of infinite steps (so they were very puzzled by Zeno's paradoxes).
One could also construct a cissoid of Diocles by means of a mechanical tool specially designed for that purpose, but this violates the rule of only using compass and straightedge. This rule was established for reasons of logical — axiomatic — consistency. Allowing construction by new tools would be like adding new axioms, but axioms are supposed to be simple and selfevident, but such tools are not. So by the rules of classical, synthetic geometry, Diocles did not solve the Delian problem, which actually can not be solved by such means.
On the other hand, if one accepts that cissoids of Diocles do exist, then there must exist at least one example of such a cissoid. This cissoid could then be translated, rotated, and expanded or contracted in size (without changing its proportional shape) at will to fit into any position. Then one would readily admit that such a cissoid can be used to correctly solve the Delian problem.
Roulette
This curve is also a roulette. Take two congruent parabolas, set them vertextovertex, and roll one along the other; the vertex of the rolling parabola will trace the cissoid.
 Missing image
RouletteOfParabolaOverCongruentParabola.PNG
The cissoid of Diocles as a roulette
 Figure 1. A pair of parabolas — shown in black — face each other symmetrically: one on top and one on the bottom. Then the top parabola is rolled without slipping along the bottom one, and its successive positions are shown in green and blue. Then the path traced by the vertex of the top parabola is it rolls is a roulette — shown in reddish color — which happens to be a cissoid of Diocles.
Define a pair of parabolas whose equations are
 <math> y = x^2, \ <math>
 <math> y = x^2. \ <math>
These parabolas face each other symmetrically across the xaxis, and are the ones shown in Figure 1. Then pick a point (a, a^{2}) from the top parabola. The slope of the tangent to the top parabola at this point is
 <math> {d (x^2) \over dx} = 2 x. \ <math>
The distance measured along the top parabola from point (0,0) to point (a, a^{2}) is equivalent to the distance measured along the bottom parabola from point (0,0) to point (a, −a^{2}). Thus, when the top parabola rolls, its point which was originally at (a, a^{2}) will eventually come into tangential contact with the point (a, −a^{2}) of the bottom parabola. This is true for all values of a.
When the two such points are in contact, their tangents coincide and have the same slope, which is −2 a. Let θ be the angle which the slope 2 a makes with the xaxis, so that
 <math> \tan \theta = 2 a \qquad \qquad (1) <math>.
Then the top parabola must rotate by an angle of 2 θ in order for its point originally at (a, a^{2}) to come into contact with the bottom parabola's point at (a, −a^{2}).
This rotation can be performed by means of the rotation matrix R(−2 θ), viz.
 <math> R( 2 \theta) = \begin{bmatrix} \cos 2 \theta & \sin 2 \theta \\
\sin 2 \theta & \cos 2 \theta \end{bmatrix}. <math> Let the pivoting point of the rotation be point (a, a^{2}). This pivoting vector must be subtracted from all the points on the top parabola before all these points are operated upon by the rotation matrix. Then, after the rotation is performed, this pivoting point will be at the origin, and the slope of the rotated top parabola at the origin will be −2 a, which corresponds to the slope of the point (a, −a^{2}) of the bottom parabola. These two points must come into contact, so the rotated top parabola will be moved by vector (a, −a^{2}) to its new position in contact with the bottom parabola. Thus the rolled top parabola will be described by
 <math> \begin{bmatrix} \cos 2 \theta & \sin 2 \theta \\ \sin 2 \theta & \cos 2 \theta \end{bmatrix} \begin{bmatrix} x  a \\ x^2  a^2 \end{bmatrix} + \begin{bmatrix} a \\ a^2 \end{bmatrix} <math>
where a may be called a "rolling parameter" and x is the prerotated abscissa.
Applying the trigonometric identities
 <math> \cos \, 2 \theta = 2 \cos^2 \theta  1 \ <math>
 <math> \sin \, 2 \theta = 2 \sin \theta \cos \theta \ <math>
yields a locus of points of the form
 <math> \begin{bmatrix} 2 \cos^2 \theta  1 & 2 \sin \theta \cos \theta \\ 2 \sin \theta \cos \theta & 2 \cos^2 \theta  1 \end{bmatrix} \begin{bmatrix} x  a \\ x^2  a^2 \end{bmatrix} + \begin{bmatrix} a \\ a^2 \end{bmatrix}, <math>
which, through application of equation (1), becomes
 <math> \begin{bmatrix} 2 \cos^2 (\tan^{1} (2 a))  1 & 2 \sin (\tan^{1} (2 a)) \cos(\tan^{1} (2 a)) \\ 2 \sin (\tan^{1} (2 a)) \cos (\tan^{1} (2 a)) & 2 \cos^2 (\tan^{1} (2 a))  1 \end{bmatrix} \begin{bmatrix} x  a \\ x^2  a^2 \end{bmatrix} + \begin{bmatrix} a \\ a^2 \end{bmatrix}. <math>
Then, applying the identities
 <math> \cos \tan^{1} x = {1 \over \sqrt{1 + x^2}} <math>
 <math> \sin \tan^{1} x = {x \over \sqrt{1 + x^2}} <math>
produces the set of points of the form
 <math> \begin{bmatrix} {2 \over 1 + 4 a^2}  1 & 2 \left( {2 a \over \sqrt{1 + 4 a^2}} \right) \left( {1 \over \sqrt{1 + 4 a^2}} \right) \\  {4 a \over 1 + 4 a^2} & {2 \over 1 + 4 a^2}  1 \end{bmatrix} \begin{bmatrix} x  a \\ x^2  a^2 \end{bmatrix} + \begin{bmatrix} a \\ a^2 \end{bmatrix} <math>
 <math> = \begin{bmatrix} {1  4 a^2 \over 1 + 4 a^2} & {4 a \over 1 + 4 a^2} \\ {4 a \over 1 + 4 a^2} & {1  4 a^2 \over 1 + 4 a^2} \end{bmatrix} \begin{bmatrix} x  a \\ x^2  a^2 \end{bmatrix} + \begin{bmatrix} a \\ a^2 \end{bmatrix} <math>
 <math> = \begin{bmatrix} {(1  4 a^2) (x  a) + 4 a (x^2  a^2) \over 1 + 4 a^2} + a \\ {4 a (x  a) + (x^2  a^2) (1  4 a^2) \over 1 + 4 a^2}  a^2 \end{bmatrix} <math>
 <math> = \begin{bmatrix} {4 a^3 + 4 a x^2  4 a^2 x + x \over 1 + 4 a^2} \\ {2 a^2 + x^2  4 a^2 x^2  4 a x \over 1 + 4 a^2} \end{bmatrix}. <math>
The vertex of the rolled top parabola is specified by letting x = 0, which results in the set of points which depend only on the rolling parameter a and whose coordinates are
 <math> X(a) = {4 a^3 \over 1 + 4 a^2}, \qquad \qquad (2) <math>
 <math> Y(a) = {2 a^2 \over 1 + 4 a^2}. \qquad \qquad (3) <math>
This curve of points (X(a), Y(a)) is the roulette, and now it only remains to be shown that it is a cissoid of Diocles. The roulette is a cissoid whose equation is
 <math> X^2 = {Y^3 \over {1 \over 2}  Y} \qquad \qquad (4) <math>.
To demonstrate this, plug in the values of X and Y given in equations (2) and (3) into equation (4) and see if it leads to a tautology:
 <math> \left[ {4 a^3 \over 1 + 4 a^2} \right]^2 = { \left[ {2 a^2 \over 1 + 4 a^2} \right]^3 \over {1 \over 2}  \left[ {2 a^2 \over 1 + 4 a^2} \right]} <math>
 <math> {16 a^6 \over (1 + 4 a^2)^2} = { \left[ {8 a^6 \over (1 + 4 a^2)^3} \right] \over {1 \over 2}  {2 a^2 \over 1 + 4 a^2}} <math>
 <math> {16 a^6 \over (1 + 4 a^2)^2} = { 8 a^6 / (1 + 4 a^2)^3 \over {1 + 4 a^2 \over 2 (1 + 4 a^2)}  {4 a^2 \over 2 (1 + 4 a^2)}} <math>
 <math> {16 a^6 \over (1 + 4 a^2)^2} = {8 a^6 / (1 + 4 a^2)^3 \over {1 \over 2 (1 + 4 a^2)} } = {16 a^6 \over (1 + 4 a^2)^2} <math>
which is true for all values of a, the rolling parameter, Q.E.D.
The cissoid of Diocles as a pedal curve
THEOREM: The pedal curve of a parabola with respect to its vertex is a cissoid of Diocles.
Proof: Any parabola can be rotated and translated so that it will end up being described by the equation
 <math> y = a x^2, \,<math>
whose slope at point (x, y) is given by the derivative
 <math> {dy \over dx} = 2 a x. <math>
Then the set of points which form the line tangent to the parabola at point (b, a b^{2}) is
 <math> L_1(b) = \{ (b, a b^2) + (u, 2 a b u) = (b + u, a b^2 + 2 a b u) : u \in \mathbb{R} \} <math>
and the set of points which form the line which is perpendicular to L_{1}(b) and which passes through the origin is
 <math> L_2(b) = \left\{ \left(v, {v \over 2 a b} \right) : v \in \mathbb{R} \right\}. <math>
Notice that L_{2}(b)′s slope is −1/(2ab) which is perpendicular to L_{1}(b)′s slope 2ab.
The intersection L_{1}(b) ∩ L_{2}(b) can be found by setting up the following system of equations
 <math> b + u = v, \ <math>
 <math> a b^2 + 2 a b u =  {v \over 2 a b}. <math>
Now solve for u:
 <math> a b^2 + 2 a b u =  {b + u \over 2 a b} = {1 \over 2 a}  {u \over 2 a b}, <math>
 <math> a b^2 + {1 \over 2 a} =  u \left( 2 a b + {1 \over 2 a b} \right), <math>
 <math> u = { a b^2  {1 \over 2 a} \over 2 a b + {1 \over 2 a b}} = {2 a^2 b^2  1 \over 4 a^2 b + {1 \over b}} <math>
so that the abscissa v is
 <math> v = b + u = {2 a^2 b^2 \over 4 a^2 b + {1 \over b}} <math>
and the ordinate is
 <math> {v \over 2 a b} = {  a b \over 4 a^2 b + {1 \over b}}. <math>
Thus, the point of intersection is
 <math> \left( {2 a^2 b^2 \over 4 a^2 b + {1 \over b}}, { a b \over 4 a^2 b + {1 \over b}} \right) = \left( {2 a^2 b^3 \over 4 a^2 b^2 + 1}, { a b^2 \over 4 a^2 b^2 + 1} \right) <math>
and this point belongs to the pedal curve of the parabola.
Let
 <math> X = {2 a^2 b^3 \over 4 a^2 b^2 + 1}, <math>
 <math> Y = { a b^2 \over 4 a^2 b^2 + 1}. <math>
Then the question is: is there a constant k which does not depend on b (but only on a) such that
 <math> X^2 = {Y^3 \over 2 k  Y} <math>?
To find out, substitute the values for X and Y:
 <math> {4 a^4 b^6 \over (4 a^2 b^2 + 1)^2} = { a^3 b^6 / (4 a^2 b^2 + 1)^3 \over 2 k + {a b^2 \over 4 a^2 b^2 + 1}}. <math>
Multiply the numerator and denominator on the right side by (4 a^{2} b^{2} + 1)^{3},
 <math> {4 a^4 b^6 \over (4 a^2 b^2 + 1)^2} = {a^3 b^6 \over 2 k (4 a^2 b^2 + 1)^3 + a b^2 (4 a^2 b^2 + 1)^2}. <math>
Crossmultiply,
 <math> 8 k a^4 b^6 (4 a^2 b^2 + 1)^3 + 4 a^5 b^8 (4 a^2 b^2 + 1)^2 =  a^3 b^6 (4 a^2 b^2 + 1)^2. \ <math>
Divide by (4 a^{2} b^{2} + 1)^{2},
 <math> 8 k a^4 b^6 (4 a^2 b^2 + 1) + 4 a^5 b^8 =  a^3 b^6. \ <math>
 <math> 32 k a^6 b^8 + 8 k a^4 b^6 + 4 a^5 b^8 =  a^3 b^6. \ <math>
Divide both sides by a^{3} b^{6},
 <math> 32 k a^3 b^2 + 8 k a + 4 a^2 b^2 = 1. \, <math>
Subtract 4 a^{2} b^{2} from both sides, then factor out 8 a k on the left side,
 <math> 8 a k (1 + 4 a^2 b^2) = (1 + 4 a^2 b^2). \, <math>
Cancel out the common factor on both sides, then solve for k,
 <math> k =  {1 \over 8 a}. <math>
k does not depend on b, so, for a given parabola (with fixed value of a), k is a constant, and the pedal curve is a cissoid of Diocles. Q.E.D.
Inversion
THEOREM: The inversive transform of a parabola, with the center of the inversive transformation located at the parabola's vertex, is a cissoid of Diocles.
Proof: Any parabola can be rotated and translated until it ends up being described by the equation
 <math> y = a x^2. \,<math>
This parabola is equivalent to the set of points
 <math> \{ (x, a x^2) : x \in \mathbb{R} \}. <math>
To all the points in this set apply the inversive transformation
 <math> T_I : (x,y) \rightarrow \left( {r x \over x^2 + y^2}, {r y \over x^2 + y^2} \right) <math>
which is centered at the origin and whose radius of inversion is r. The transformed set of points is
 <math> \left\{ \left( {r x \over x^2 + a^2 x^4}, {r a x^2 \over x^2 + a^2 x^4} \right) : x \in \mathbb{R} \right\}. <math>
Let
 <math> X = {r x \over x^2 + a^2 x^4}, <math>
 <math> Y = {r a x^2 \over x^2 + a^2 x^4}. <math>
Now it is desired to find a value of k which is constant (not depending on x, but only on a), such that
 <math> X^2 = {Y^3 \over 2 k  Y}, <math>
which is the formula of a cissoid of Diocles. Plugging in the values for X and Y into the formula yields
 <math> {r^2 x^2 \over (x^2 + a^2 x^4)^2} = { {r^3 a^3 x^6 \over (x^2 + a^2 x^4)^3} \over 2 k  {r a x^2 \over x^2 + a^2 x^4} }. <math>
Multiply both sides by (x^{2} + a^{2} x^{4})^{2}, then cancel out r^{2} x^{2} from both sides,
 <math> 1 = {r a^3 x^4 / (x^2 + a^2 x^4) \over 2 k  {r a x^2 \over x^2 + a^2 x^4} }. <math>
Move the denominator from the right side of the equation to the left side,
 <math> 2 k  {r a x^2 \over x^2 + a^2 x^4} = {r a^3 x^4 \over x^2 + a^2 x^4}. <math>
Multiply both sides by (x^{2} + a^{2} x^{4}),
 <math> 2 k (x^2 + a^2 x^4)  r a x^2 = r a^3 x^4. \,<math>
Move the r a x^{2} term to the right side, then factor out r a x^{2} from both terms on the right side,
 <math> 2 k (x^2 + a^2 x^4) = r a x^2 (1 + a^2 x^2), \,<math>
 <math> 2 k x^2 (1 + a^2 x^2) = r a x^2 (1 + a^2 x^2). \,<math>
Divide the common factors from both sides, then solve for k,
 <math> k = {r a \over 2}. <math>
For a given parabola (with fixed value of a), k is a constant. Q.E.D.
External links
 Xah Lee's page on the cissoid of Diocles (http://xahlee.org/SpecialPlaneCurves_dir/CissoidOfDiocles_dir/cissoidOfDiocles.html)
 MacTutor page on the cissoid of Diocles (http://wwwgap.dcs.stand.ac.uk/~history/Curves/Cissoid.html)
 Mathcurve (http://www.mathcurve.com/courbes2d/cissoiddroite/cissoiddroite.shtml) (in French but clearly illustrates several constructions)de:Zissoide
it:Cissoide di Diocle pl:Cisoida Dioklesa ru:Циссоида Диокла