RATIONAL EXPRESSIONS OF ARC LENGTH OF PLANE CURVES

Jun 23, 2016 - In books on plane curves we note that arc length are rarely expressed by polynomials or rational formulas since √dx2 + dy2 is rarely a simple ...
321KB taille 18 téléchargements 275 vues
RATIONAL EXPRESSIONS OF ARC LENGTH OF PLANE CURVES BY TANGENT OF MULTIPLE ARC AND CURVES OF DIRECTION - Part XV C. Masurel 23/06/2016

Abstract We present some examples of parametrized plane curves which have at times a computable arc length in the context of integration in finite terms, by elementary algebraic expressions and their logarithms. We present polynomials and rational arc lengths which are important classes of curves useful in CAGD and PH-curves.

1

Computable arc lengths of plane curves

In books on plane curves we note that p arc length are rarely expressed by polynomials or rational formulas since dx2 + dy 2 is rarely a simple integrable expression. Among conics - algebraic of order 2 - for only two very specific examples with computable arc length : circle and parabola arc lengths can be expressed by elementary functions (Logarithms, exponentials and trigonometric circular / Hyperbolic and their inverses) see (2). The general case requires to create new classes as elliptic functions and others. A long time ago Liouville and Serret studied classes of curves with same arc length as the one of the ellipse. Serret gave an infinite class of such curves in polar coordinates. We use another easier way and look for curves with an arc length expression that can occasionnally be computed only by elementary functions. In a paper of NAM 1922 M. Weill (1) gives several examples of such curves and different methods to generate from a constraint on the parametric equations - [x(t), y(t)] in an orthonormal coordinate system. The element of arc is given by the standard integral : Z tp Z t r  dx 2  dy 2 2 2 s − s0 = dx + dy = + .dt dt dt 0 0 1

A difficulty is the presence of the radical that leads in general to a non computable integral as in the case of the ellipse and lots of well known curves. So we look for special cases where the ds2 is a perfect square and sometimes leads to easier computations. A well known example is dx = (1 − t2 )dt 3 and dy = 2t.dt so ds = (1 + t2 ) and s(o−t) = t + t3 and the curve is the Tschirnhausen’s cubic. This can be modified and give a wider expression : u = (1 − t2 ).f (t)

v = 2.t.f (t)

M. Weill generalizes in (1) this last case using formula : u2 + v 2 = z 2m and u + iv = (α + ıβ)2m and he obtains : 2 u = α2m − C2m α2m−2 β 2 + ... 1 3 v = C2m α2m−1 β − C2m α2m−3 β 3 + ...

u = Re[(1 + ıt)2m ]

1.1

v = Im[(1 + ıt)2m ]

Arc length defined from cos nθ and sin nθ

The preceeding example comes from a special case of the expression of tan2.t . We suppose n is 1−t2 p an integer and set z = α + ıβ, tan θ = β/α and ρ = α2 + β 2 .

gent functions of multiple arc when n=2 : tan 2γ =

z = ρeıθ = ρ.(cos θ + ı sin θ) Following J.S. Calcut in (3) we can extand the method to calculate tangents of multiple angles using de Moivre/Euler formula, we have :

1 eıθ − e−ıθ 1 e2ıθ − 1 = ı eıθ + e−ıθ ı e2ıθ + 1 1 1 + ıt arctan t = ln 2ı 1 − ıt An (t) 1  1 + ıt n Fn (t) = tan nθ = = tan ln Bn (t) 2ı 1 − ıt tan θ =

So we get :

An (t) = Bn (t) =

1 n n 2ı [(1 + ıt) − (1 − ıt) ] 1 n n 2 [(1 + ıt) + (1 − ıt) ]

And finally :

A2n (t) + Bn2 (t) = (1 + t2 )n 2

1.2

Table of function A(t) and B(t) : A2n (t) + Bn2 (t) = (1 + t2 )n

The following table gives the first values of An (t) and Bn (t) : n 0 1 2 3 4 5 6 7 8 9 10

1.3

A(t) 0 t 2t 3t − t3 4t − 4t3 5t − 10t3 + t5 6t − 20t3 + 6t5 7t − 35t3 + 21t5 − t7 8t − 56t3 + 56t5 − 8t7 9t − 84t3 + 126t5 − 36t7 + t9 10t − 120t3 + 252t5 − 120t7 + 10t9

B(t) 1 1 1 − t2 1 − 3t2 1 − 6t2 + t4 1 − 10t2 + 5t4 1 − 15t2 + 15t4 − t6 1 − 21t2 + 35t4 − 7t6 1 − 28t2 + 70t4 − 28t6 + t8 1 − 36t2 + 126t4 − 84t6 + 9t8 1 − 45t2 + 210t4 − 210t6 + 45t8 − t10

A recursion formula for An (t) and Bn (t) and a composition law

Functions An (t) and Bn (t) can be computed by the following recursion from J.S. Calcut in (3):

An+1 (t) = t.Bn (t) + An (t) Bn+1 (t) = Bn (t) − t.An (t) We have : Fn (t) = tan nθ =

An (t) Bn (t)

and we can combine formulas for two values of the index, say n and m then, when F exists - see (3) : Fnm (t) = Fn ◦ Fm (t) = Fm ◦ Fn = Fmn (t) This permutable composition law is useful to compute expressions of F(t), A(t) or B(t). Garry J. Tee in paper (4) studies different permutable polynomials and rational functions among them the tangent function.

1.4

Computable arc length derived from tangent of multiple arc

Expressions in the table above can be used to find algebraic curves with rational arc length or even polynomial arc length. These are algebraic iden0 0 tities verifying the pythagorean R R property. So if x (t) = B(t) and y (t) = A(t) then x = Bn (t)dt and y = An (t)dt give parametric equation of such a curve. 3

n=0 vertical line : x=t, y=a. n=1 Parabola : x = t, y = t2 /2 n=2 Tschirnhausen’s cubic : x = t − t3 /3, y = t2 n= 3 curve : x = t − t3 , y = 3t2 /2 − t4 /4 n= 4 curve : x = t − 2t3 + t5 /5, y = 2t2 − t4 n= 5 curve : x = t − 10t3 /3 + t5 , y = 5t2 /2 − 5t4 /2 + t6 /6 n= 6 curve : x = t − 5t3 + 3t5 − t7 /7, y = 3t2 − 5t4 + t6 ......... R The arc lengths of these curves are : s =

(1 + t2 )n/2 dt.

Figure 1: The five first curves of the sequence If n is even n=2p then the arc length is a polynomial in t as (1 + t2 )p is one. If n is odd (n=2p+1) we can put either t = tan = dt/(1 + t2 ) R u, du n+1 or u, dt = cosh u.du and then s = (1/ cos u) du or s = R t = sinh (cosh u)n+1 du We can also use A2n (t)+Bn2 (t) = (1+t2 )n with n even (=2p) to find unicursal curves with rational arc length. For k ≤ p arc length is computable by elementary functions : An (t) Bn (t) dx = .dt dy = .dt 2 k (1 + t ) (1 + t2 )k Z Z p Z 2 2 s = ds = dx + dy = (1 + t2 )(n/2)−k .dt Z Z 1 .du s = ds = (cos u)n−2k+2 Since above pythagorean expressions : K 2 (t).A2n (t) + K 2 (t).Bn2 (t) = K 2 (t).(1 + t2 )n - with K(t) an arbitrary rational function of t - are algebraic identities, we can replace t by any function of a new variable and obtain new curves with sometimes a computable arc length. So the general equations for computable arc length are :

4

x(t) =

R

K(t).An (t).dt

y(t) =

R

K(t).Bn (t).dt

And the expression of the arclength is :

s(t) =

R

K(t).(1 + t2 )n/2 .dt

The formulas for A(t) and B(t) in the above table give a generalization of the well known identity :

[a(t)2 − b(t)2 ]2 + [2.a(t).b(t)]2 = [a(t)2 + b(t)2 ]2 We put t = ab (b 6= 0) in the formulas for A(t) and B(t) and get homogeneous polynomial multiplying by b2n and new pythagorean identities when n is even or (a2 + b2 ) is a square. We drop parameter (t) to get simpler fomulas: For n=3 :

[3ab2 − a3 ]2 + [−3.a2 b + b3 )]2 = [a2 + b2 ]3 For n=4 :

[4ab3 − 4a3 b]2 + [b4 − 6a2 b2 + a4 )]2 = [a2 + b2 ]4 For n=5 :

[5ab4 − 10a3 b2 + a5 ]2 + [b5 − 10a2 b3 + 5a4 b]2 = [a2 + b2 ]5 For n=6 :

[6ab5 − 20a3 b3 + 6a5 b]2 + [b6 − 15a2 b4 + 15a4 b2 − a6 )]2 = [a2 + b2 ]6 These expressions have interesting permutable properties linked to common factors of n. For example if we replace in : [a2 − b2 ]2 + [2.a.b]2 = [a2 + b2 ]2 (n=2) value a by 2ab and value b by (b2 − a2 ) we get the identity for n=4 because n=2.2.

1.5

Arc length defined from cosh n.u and sinh n.u

Hyperbolic functions give analog formulas without using ı as for the real de Moivre functions :

(cosh u + sinh u)n = cosh n.u + sinh n.u = en.u (cosh u − sinh u)n = cosh n.u − sinh n.u = e−n.u 5

The computations for circular tangents can be expanded with a similar method to calculate hyperbolic tangents of multiple arguments using de Moivre/Euler formula, we have :

eu − e−u e2u − 1 α = tanh u = u = 2u e + e−u e +1 1 1+α u = arctanh α = ln 2 1−α Cn (α) 1  1 + α n Gn (α) = tanh nα = = tanh ln Dn (α) 2 1−α We have :

Cn (α) = 12 [(1 + α)n − (1 − α)n ] Dn (α) = 21 [(1 + α)n + (1 − α)n ] And the pythagorean identity function of n, for α ≤ 1 :

Dn2 (α) = Cn2 (α) + (1 − α2 )n Or in a second case, if α ≥ 1 :

Cn2 (α) = Dn2 (α) + (α2 − 1)n 1.6

Table of functions C(α) and D(α) : Dn2 (α)−Cn2 (α) = (1−α2 )n

The following table gives the first values of Cn (α) and Dn (α), only for α ≤ 1: n 0 1 2 3 4 5 6 7 8 9 10

C(α) 0 α 2α 3α + α3 4α + 4α3 5α + 10α3 + α5 6α + 20α3 + 6α5 7α + 35α3 + 21α5 + α7 8α + 56α3 + 56α5 − 8α7 9α + 84α3 + 126α5 + 36α7 + α9 10α + 120α3 + 252α5 + 120α7 + 10α9 6

D(α) 1 1 1 + α2 1 + 3α2 1 + 6α2 + α4 1 + 10α2 + 5α4 1 + 15α2 + 15α4 + α6 1 + 21α2 + 35α4 + 7α6 1 + 28α2 + 70α4 + 28α6 + α8 1 + 36α2 + 126α4 + 84α6 + 9α8 1 + 45α2 + 210α4 + 210α6 + 45α8 + α10

1.7

A recursion formula for Cn (α) and Dn (α) and a composition law

Functions Cn (α) and Dn (α) can be computed by the following recursion :

Cn+1 (α) = α.Dn (α) + Cn (α)

Dn+1 (α) = Dn (α) + α.Cn (α)

We have : Gn (t) = tanh nθ =

Cn (α) Dn (α)

and we can combine formulas for two values of the index, say n and m then, when G exists : Gnm (α) = Gn ◦ Gm (α) = Gm ◦ Gn = Gmn (α) All this can be done just setting t = ıα since the computations are similar.

1.8

Computable arc length derived from hyperbolic tangent of multiple arc

As in the case of ArcTangent expressions in the table above can be used to find algebraic curves with rational or polynomial arc length. These are algebraic identities verifying the pythagorean property. Here we make the 0 assumption that and y 0 (α) = (1 − α2 )n/2 then if R |α| ≤ 1, so if x (α) R = Cn (α) 2 n/2 |y| ≤ 1 : x = Cn (α)dα and y = (1 − α ) dα give parametric equations of such a curve. R R We have also if |y| ≥ 1 : x = Cn (α)dα and y = (α2 − 1)n/2 dα give parametric equations of such a curve. We set α = tanh u/2 (or eventually : α = 1/ tanh u/2. In the list below we suppose |α| ≤ 1 :

R n= 1 curve : x = α2 /2, y = (1 − α2 )1/2 dα n=2 Tschirnhausen’s cubic : x = α2 , Ry = α − α3 /3 n= 3 curve : x = 3α2 /2 + α4 /4, y = (1 − α2 )3/2 dα n= 4 curve : x = 2α2 + α4 , y = α − 2α3 /3 + α5 /5 n= 6 curve : x = 3α2 + 5α4 + α6 , y = α − α3 + 3α5 /5 − α7 /7 n= 8 curve : x = 4α2 + 14α4 + 28α6 /3 + α8 , y = α − 4α3 /3 + 6α5 /5 − 4α7 /7 + α9 /9 n= 10 curve : x = 5α2 + 30α4 + 42α6 + 15α8 + α10 , y = α − 5α3 /3 + 2α5 − 10α7 /7 + 5α9 /9 − α11 /11 R The arc lengths of these curves are : s = Dn (α)dα. If n is even n=2p as Dn (α) is a polynomial then the arc length is also a polynomial in α . 7

We can also use Dn2 (α) = Cn2 (α) + (1 − α2 )n with n an integer to find unicursal curves with rational arc length (α < 1). For k ≤ n arc length is computable by elementary functions : Cn (α) (1 − α2 )n dx = .dα dy = .dα (1 − α2 )k (1 − α2 )k Z Z p Z 1 .dα s = ds = dx2 + dy 2 = Dn (α). (1 − α2 )k Since above pythagorean expressions : K 2 (α).Cn2 (α) + K 2 (α).(1 − α2 )n (α) = K 2 (α).Dn (α) - with K(α) an arbitrary rational function of α - are algebraic pythagorean identities. So the general equations for computable arc length are :

x(α) =

R

K(α).Cn (α).dα

y(α) =

R

Kα).(1 − α2 )n (α).dα

And the expression of the arclength is :

s(α) =

R

K(α).Dn (α).dα

The formulas for C(α) and D(α) in the hyperbolic table give as for the tangent function pythagorean identities of the form : Cn2 (α) + (1 − α2 )n = Dn2 (α) Or if α ≥ 1 : Dn2 (α) + (α2 − 1)n = Cn2 (α) We put α = ab (b 6= 0) in the formulas for C(α) and D(α) and get homogeneous polynomial multiplying by b2n and new pythagorean identities. Functions a(α) and b(α) give formulas in the same way as for the tangent function Dn : For n=2 :

[2.a(α).b(α)]2 + [b(α)2 − a(α)2 ]2 = [a(α)2 + b(α)2 ]2 For n=3 :

[3ab2 + a3 ]2 + [b2 − a2 ]3 = [b3 + 3.a2 b]2 For n=4 :

[4ab3 + 4a3 b]2 + [b2 − a2 ]4 = [b4 + 6.a2 b2 + a4 )]2 8

2

Computable arc lengths from plane caustics

G. Humbert showed at the end of nineteenth century that plane curves with a rational arc length are the caustics by reflection of algebraic plane curves for parallele light rays. This gives a method to find curves with computable arc length (see Parts XIII-XIV).

2.1

Computable arc lengths from plane caustics of y = y(x)

In paper (5) R. Allaro and S. Althoen give a formula for a computable arc length of classes of plane curves. The curve is given in explicit form y = f (x): Z x1 p s= f 02 (x) + 1.dx x 0 ≤ x ≤ x1 xo

p The integral is simpler if the quantity under the radical f 02 (x) + 1 is a perfect square. Assume f 02 (x)+1 = s2 (x) so (s(x)+f 0 (x))(s(x)−f 0 (x)) = 1. 1 If we set a new function g(x) = s(x) + f 0 (x) then g(x) = s(x) − f 0 x) and : Z 1  1  g(x) − .dx y = f (x) = 2 g(x) Let g(x)be any function, these formulae give classes of functions with computable arc length for example when g(x) is a rational function of x. If we put g(x) = xn then we get pursuit curves - see Part VII -: Z 1  n 1  y = f (x) = x − n .dx 2 x i h 1 1 1 y= .xn+1 + .x1−n 2 n+1 n−1 When n=1 by a direct computation : Z 1  1 y = f (x) = x− .dx 2 x i 1 h x2 y= − log x the special pursuit curve. 2 2 If we put g(x) = exp x then we get the catenary- see Part VI -: Z  1  x f (x) = e − e−x .dx 2 ex + e−x = cosh x 2 This process to create curves with a computable arc length can be interpreted in geometric terms as the search for curves of direction. They are defined as the caustics by reflection of algebraic plane curves for parallele light rays. Examples are curves of pursuit when algebraic. f (x) =

9

2.2

Computable arc lengths from plane caustics of parametric curve x = x(t) and y = y(x)

The above method to generate a curve with a computable arc length can be generalized to parametric curves x = x(t) and y = y(t), t a real parameter : We set the derivatives y 0 (t) = f (t) and x0 (t) = g(t) then : Z s=

t1 p

f (t)2 + g(t)2 .dt

t0 ≤ x ≤ t 1

to

The p condition to get a simpler integral is that the function under the radical f 2 (t) + g 2 (t) is a perfect square. So the three functions s’(t), f(t) and g(t) must form a triple of pythagorean functions (pythagorean hodograph). Assume s02 (t) = f 2 (t) + g 2 (t) so (s0 (t) + f (t))(s0 (t) − f (t)) = g 2 (t). We use a new arbitrary function h(t) and if we set g(t).h(t) = s0 (t) + f (t) then g(t) 0 h(t) = s (t) − f (t) and if : Z x(t) = and if :

Z y(t) =

1 f (t) = 2

then : 1 sto−t (t) = 2

Z

g(t).dt

Z

h 1 i g(t). h(t) − .dt h(t)

t

h 1 i .dt g(t). h(t) + h(t) to

Let g(t) and h(t) be any function, these can some times produce classes of functions with computable arc length for example when g(t) and h(t) are rational functions of t and the integral is computable. If the function h(t) is a tangent h(t) = tan u then the tangent to the resulting curve has for slope: tan V =

dx 2.h(t) = 2 = − tan 2u dy h (t) − 1

The angle V is the angle between negative y-axis (parallele to light rays) and oriented tangent at current point M or M’ on the two associated curves by the OTT. This can be geometrically interpreted if this tangent is the line MM’ in the construction of the caustic of light rays coming from y direction and reflected by the initial plane curve with parametric coordinates. The construction is given by the orthogonal tangent transformation (OTT) (see Part XIII) : tan VM = −h(t) and symetrically : tan VM 0 = 10

1 h(t)

tan VM . tan VM 0 = −1 as required for the transformation (orthogonal tangents). And this is the general construction - with help of two arbitrary functions [g(t), h(t)] - of plane caustics :

x(t) =

R

g(t).dt

y(t) =

1 2

R

h g(t). h(t) −

1 h(t)

i .dt

Figure 2: Arbitrary function defines a couple of OTT associated curves

2.3

Recall of orthogonal tangent transformation (OTT)

A curve (C) is given by its parametric coordinates in an orthonormal system [x(t), y(t)]. The tangent at current point cuts x-axis at T : the normal in T to this tangent envelope a new curve (C’). The following equations give the coordinates [X(t), Y(t)] of the new curve (C’) envelope of the tangents mapped by the orthogonal tangents transformation (OTT) : 0

(t) y(t) X(t) = x(t) − 2.[ xy0 (t) ].y(t) = x(t) − 2. tan VM 0

(t) 2 Y (t) = [ xy0 (t) ] .y(t) =

y(t) (tan VM )2

There is a relation for sub-tangent HT of the two curves (M) and (M’) : HT = −H 0 T =

y(t) Y (t) =− tan VM tan VM 0 11

Figure 3: Orthogonal tangents transformation : L 7−→ L’ These formulas give a general form of caustics equations in the plane. Since the two arbitrary functions g(t) and h(t) are necessary, we give in the following section somme examples of cautics. We use a parameter t as the function h(t)=t because, the tangent or the cotangent of the couple of initial curves asociated by OTT. This simplifies the problem and gives a geometric interpretation of the function f(t). So the general equations of this subset are :

x(t) =

R

g(t).dt

y(t) =

R

h2 i g(t). t 2t−1 .dt

This shows the double angle of caustic transformation (t = tan u) :

tan V = 2.4

dx dy

=

2t t2 −1

= tan(−2u)

Extension of the formula of double arc to multiple arc

The above formula for parametric equations of a family of curves of direction using two arbitrary functions can be adapted to multiple tangent formulas (circular and hyperbolic) given above. We keep g(t) and just modify the formula by replacing h(t), considered as a tangent function, by the expressions of tan(n.θ) and this gives new formulas for curves of direction :

12

x(t) =

R

g(t).dt

y(t) =

R

h

An (t) 1 2 .g(t). Bn (t)



Bn (t) An (t)

i

.dt

This is an elementary method to find parametric equations of curves of direction with computable arc length. The expression of the element of arc is the following :

s(t) =

R

h

An (t) 1 2 .g(t). Bn (t)

+

Bn (t) An (t)

i

.dt

There is a similar version of these formulas for the Hyperbolic functions, replacing A, B and 1 + t2 by hyperbolic expressions with C, D and ±(1 − α2 ).These produces as the tangent function hyperbolic pythagorean expressions in a same way (see part VII).

3

Rolling variable circles generating caustics of given curve for parallele light rays

In paper (6) the author shows how to use rolling circles to generate the caustics of a plane curve. These variable circles are the critical circles at current point of the mirror curve. The focal point after reflection lies on these circles. Their radius is R4c and they are in the general case different at each current point of the mirror curve and have a second envelope. A point ”angulary fixed” on the variable critical circle rolling on this second envelope generates the caustic. By angulary fixed we mean a cumulative angle which can be computed by R s1an integral on the elementary rotation of the circle perfectly determined so 4.ds Rc . The critical circles have for envelope two curves : the first given mirror curve A and another curve B and can be considered as a variable circles rolling on the curve B. A point angulary fixed on this critical circle will generate the caustic of curve A.

3.1

Nephroid caustic of a circle for parallele ligth rays

It is a special case since mirror has constant radius R so critical circle has radius : R/4. The second envelope B is a concentric circle (to the mirror circle) of radius R/2 and we have the well known generation. The curve A is a circle of radius R, the curve B is a concentric circle of constant half radius so the caustic is the well known nephroid.

3.2

Astroid : caustic of a deltoid for parallele ligth rays

A second example in (7) is the special example of the caustic of the deltoid : it is an equal astroid for light rays coming from any direction. The critical 13

circles (r=Rc /4) are the ones centered on the cusps circle and tangent to the deltoid. And we know (Part XIV) that a point angulary fixed on the this variable circle rolling on the deltoid decribes the caustic an astroid. The curve A is the deltoid and the curve B is a 3-epicycloid with common cusps. The caustic is generated by variable circles above rolling on the 3-epicycloid. It is an Astroid.

3.3

Tschirnhausen’s cubic : caustic of a parabola for parallele ligth rays

A third special example is the caustic of the parabola which is a Tschirnhausen’s cubic (TC) for light rays coming from any direction. But this time dimension of the caustic is different for each direction since the TC are transformed by a similarity centred at the common focus of TC and Parabola (see part IV). The critical circle passes at the focus of the parabola. The curve A is the parabola, curve B is reduced to the focus. The caustic, a Tschirnhausen’s cubic (TC), is generated by a point angulary fixed to the variable circle passing (’rolling’) through the focus and tangent to the parabola. All these TC generated by light ray coming parallely from all possible directions, are the same TC transformed by a similarity centered at the focus of the parabola. Parabola and TC share the same unique focus.

3.4

The general case : caustic of a closed curve for parallele ligth rays

The general case presents no such regularity as in the three above cases and the caustics are all different and depend on the direction of the parallele light rays and Boyle’s generation (with focal point on the critical circle of radius = Rc /4 at intersection with reflected ray at current point) is a simple and useful method. The resulting caustic is also a closed curve. But it remains to find the geometric relations between the two curves like for the rotation index, etc. And a question remains to explain if the three special cases above for which the resulting caustic is a unique equal curve as nephroid and astroid or similar as Tschirnhausen’s cubic are the only one or if there are others. References : (1) Sur les courbes rectifiables - M. Weill - NAM 1922 (2) An invitation to integration in finite terms - EA Marchisotto and GA Zakeri College mathematic journal september 1994 (p295-208 (3) Rationality and the Tangent Function - J. S. Calcut (2006 preprint) (4) Permutable polynomials and rational functions - Garry J. Tee (2007) (5) Finding curves with computable arc length - R. Allaro and S. Althoen College mathematic journal may 2007 (p221) 14

(6) Using rolling circles to generate caustic envelopes resulting from reflected light -J. Boyle - The ArXiv (2014). A - H. Brocard , T. Lemoine - Courbes geometriques remarquables Blanchard Paris 1967 B - Nouvelles annales de mathematiques (1842-1927) Archives Gallica C - Journal de mathematiques pures et appliquees (1836-1934) Archives Gallica. This article is the XV th on plane curves. Part I : Gregory’s transformation. Part II : Gregory’s transformation Euler/Serret curves with same arc length as the circle. Part III : A generalization of sinusoidal spirals and Ribaucour curves Part IV: Tschirnhausen’s cubic. Part V : Closed wheels and periodic grounds Part VI : Catalan’s curve. Part VII : Anallagmatic spirals, Pursuit curves, Hyperbolic-Tangentoid spirals, β-curves. Part VIII : Translations, rotations, orthogonal trajectories, differential equations, Gregory’s transformation. Part IX : Curves of Duporcq - Sturmian spirals. Part X : Intrinsically defined plane curves, periodicity and Gregory’s transformation. Part XI : Inversion, Laguerre T.S.D.R., Euler polar tangential equation and d’Ocagne axial coordinates. Part XII : Caustics by reflection, curves of direction, rational arc length. Part XIII : Catacaustics, caustics, curves of direction and orthogonal tangent transformation. Part XIV : Variable epicycles, orthogonal cycloidal trajectories, envelopes of variable circles. Part XV : Rational expressions of arc length of plane curves by tangent of multiple arc and curves of direction. Part XVI : Logarithmic spiral, aberrancy of plane curves and conics. Two papers in french : 1- Quand la roue ne tourne plus rond - Bulletin de l’IREM de Lille (no 15 Fevrier 1983) 2- Une generalisation de la roue - Bulletin de l’APMEP (no 364 juin 1988). There is an english adaptation. Gregory’s transformation on the Web : http://christophe.masurel.free.fr

15