Radiodrome

From HandWiki
Graph of a radiodrome, also known as a dog curve
The path of a dog chasing a hare running along a vertical straight line at a constant speed. The dog runs towards the momentary position of the hare, and will be changing his heading continuously.

In geometry, a radiodrome is a specific type of pursuit curve: the path traced by a point that continuously moves toward a target traveling in a straight line at constant speed. The term comes from the Latin radius (ray or spoke) and the Greek dromos (running or racetrack), reflecting the radial nature of the motion.

The most classic and widely recognized example is the so-called dog curve, which describes the path of a dog swimming across a river toward a hare moving along the opposite bank. Because of the current, the dog must constantly adjust its heading, resulting in a longer, curved trajectory. This case was first described by the French mathematician and hydrographer Pierre Bouguer in 1732.

Radiodromes are distinguished from other pursuit curves by the assumption that the pursuer always heads directly toward the target’s current position, while the target moves at a constant velocity along a straight path.

Mathematical analysis

Introduce a coordinate system with origin at the position of the dog at time zero and with y-axis in the direction the hare is running with the constant speed Vt. The position of the hare at time zero is (Ax, Ay) with Ax > 0 and at time t it is

(Tx , Ty) = (Ax , Ay+Vtt).

 

 

 

 

(1)

The dog runs with the constant speed Vd towards the instantaneous position of the hare.

The differential equation corresponding to the movement of the dog, (x(t), y(t)), is consequently

x˙=Vd Txx(Txx)2+(Tyy)2

 

 

 

 

(2)

y˙=Vd Tyy(Txx)2+(Tyy)2.

 

 

 

 

(3)


It is possible to obtain a closed-form analytic expression y=f(x) for the motion of the dog. From (2) and (3), it follows that

y(x)=TyyTxx .

 

 

 

 

(4)

Multiplying both sides with Txx and taking the derivative with respect to x, using that

dTydx = dTydt dtdx = VtVd y2+1,

 

 

 

 

(5)

one gets

y=Vt 1+y2Vd(Axx)

 

 

 

 

(6)

or

y1+y2=VtVd(Axx).

 

 

 

 

(7)

From this relation, it follows that

sinh1(y)=BVtVd ln(Axx),

 

 

 

 

(8)

where B is the constant of integration determined by the initial value of y' at time zero, y' (0)= sinh(B − (Vt /Vd) lnAx), i.e.,

B=VtVd ln(Ax)+ln(y(0)+y(0)2+1).

 

 

 

 

(9)


From (8) and (9), it follows after some computation that

y=12[(y(0)+y(0)2+1)(1xAx)VtVd+(y(0)y(0)2+1)(1xAx)VtVd] .

 

 

 

 

(10)

Furthermore, since y(0)=0, it follows from (1) and (4) that

y(0)=AyAx .

 

 

 

 

(11)

If, now, Vt ≠ Vd, relation (10) integrates to

y=CAx2[(y(0)+y(0)2+1)(1xAx)1VtVd1VtVd+(y(0)y(0)2+1)(1xAx)1+VtVd1+VtVd],

 

 

 

 

(12)

where C is the constant of integration. Since again y(0)=0, it's

C=Ax2[y(0)+y(0)2+11VtVd+y(0)y(0)2+11+VtVd].

 

 

 

 

(13)


The equations (11), (12) and (13), then, together imply

y=12{Ay+Ax2+Ay21VtVd[1(1xAx)1VtVd]+AyAx2+Ay21+VtVd[1(1xAx)1+VtVd]} .

 

 

 

 

(14)

If Vt = Vd, relation (10) gives, instead,

y=CAx2[(y(0)+y(0)2+1)ln(1xAx)+12(y(0)y(0)2+1)(1xAx)2] .

 

 

 

 

(15)

Using y(0)=0 once again, it follows that

C=Ax4(y(0)y(0)2+1).

 

 

 

 

(16)

The equations (11), (15) and (16), then, together imply that

y=14(AyAx2+Ay2)[1(1xAx)2]12(Ay+Ax2+Ay2)ln(1xAx) .

 

 

 

 

(17)


If Vt < Vd, it follows from (14) that

limxAxy(x)=12(Ay+Ax2+Ay21VtVd+AyAx2+Ay21+VtVd).

 

 

 

 

(18)

If Vt ≥ Vd, one has from (14) and (17) that limxAxy(x)=, which means that the hare will never be caught, whenever the chase starts.

See also

  • Mice problem
  • Tschirnhausen cubic, a special case of the radiodrome in which the pursuer moves twice as fast as its target

References