Lemniscate

DOWNLOAD Mathematica Notebook Lemniscate

The lemniscate, also called the lemniscate of Bernoulli, is a polar curve whose most common form is the locus of points the product of whose distances from two fixed points (called the foci) a distance 2a away is the constant a^2. This gives the Cartesian equation

 [(x-c)^2+y^2][(x+c)^2+y^2]=c^4,
(1)

where both sides of the equation have been squared. Expanding and simplifying then gives

 (x^2+y^2)^2=2c^2(x^2-y^2).
(2)

Jakob Bernoulli published an article in Acta Eruditorum in 1694 in which he called this curve the lemniscus (Latin for "a pendant ribbon"). Bernoulli was not aware that the curve he was describing was a special case of Cassini ovals which had been described by Cassini in 1680. The general properties of the lemniscate were discovered by G. Fagnano in 1750 (MacTutor Archive). Gauss's and Euler's investigations of the arc length of the curve led to later work on elliptic functions.

LemniscateToricSection

The most general form of the lemniscate is a toric section of a torus

 (c-sqrt(x^2+y^2))^2+z^2=a^2
(3)

cut by a plane y=c-a. Plugging in and rearranging gives the equation

 (x^2+z^2)^2=4c[ax^2+(a-c)z^2].
(4)

In the special case a=c/2 (and rewriting z as y), this becomes

 (x^2+y^2)^2=2c^2(x^2-y^2),
(5)

which is the same form obtained in equation (1).

The two-center bipolar coordinates equation with origin at a focus is

 r_1r_2=c^2.
(6)

Switching to polar coordinates gives the equation

 r^2=2c^2cos(2theta),
(7)

usually simply written

 r^2=a^2cos(2theta),
(8)

where a is a constant (differing from the torus radius a by a factor of sqrt(2)). Note that this equation is only defined for angles -pi/4<theta<pi/4 and 3pi/4<theta<5pi/4. The parametric equations for the lemniscate with width a are

x=(acost)/(1+sin^2t)
(9)
y=(asintcost)/(1+sin^2t).
(10)

The bipolar equation of the lemniscate is

 rr^'=1/2a^2,
(11)

and in pedal coordinates with the pedal point at the center, the equation is

 pa^2=r^3.
(12)
LemniscateEnvelope

The lemniscate can also be generated as the envelope of circles centered on a rectangular hyperbola and passing through the center of the hyperbola (Wells 1991).

The lemniscate is the inverse curve of the hyperbola with respect to its center.

The area of the lemniscate is

A=2(1/2intr^2dtheta)
(13)
=a^2int_(-pi/4)^(pi/4)cos(2theta)dtheta
(14)
=a^2.
(15)

The arc length at a function of t is given by

s(t)=sqrt(2)aint_0^t[3-cos(2t)]^(-1/2)dt
(16)
=aF(t,i),
(17)

where F(z,k) is an elliptic integral of the first kind. The arc length of the entire curve is then

s=4int_0^a(dr)/(sqrt(1-(r/a)^4))
(18)
=4aint_0^1(1-t^4)^(-1/2)dt
(19)
=2sqrt(2)aK(1/(sqrt(2)))
(20)
=(Gamma^2(1/4))/(sqrt(2pi))a
(21)
=4aE(i)
(22)
=5.2441151086...a
(23)

(OEIS A064853), which is known as the lemniscate constant. If a=1, then s is related to Gauss's constant M by

 s=(2pi)/M.
(24)

The quantity L=s/2 (or sometimes s/4) is called the lemniscate constant and plays a role for the lemniscate analogous to that of pi for the circle.

The curvature and tangential angle of the lemniscate are

kappa(t)=(3sqrt(2)cost)/(asqrt(3-cos(2t)))
(25)
phi(t)=3tan^(-1)(sint).
(26)

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.