# Running in the Rain

What is the optimal speed of getting from \(A\) to \(B\) in the rain? By “optimal,” I mean picking up as little water as possible. Let’s ignore other considerations—such as the duration of discomfort weighted against the pain of running too fast—and assume that everything happens in two dimensions, and that the rain falls vertically. Given these assumptions, our connection to reality is of course tenuous.

**Figure 1.**Three different scenarios that depend on the runner’s tilt (assumed to be prescribed).

After recently getting caught in the rain, I realized that the above question has a clean geometrical answer: *run with the speed at which the endpoints of the wet arc lie on the same vertical *(see Figure 1). To restate this recipe, consider the longest vertical chord (dashed lines in Figure 1) and let \(m\) be the common slope of the tangents at the endpoints of this chord (these slopes are the same for the longest chord). The optimal speed is then such that the rain seems to be incoming at slope \(m\). Equivalently,

**Figure 2.**The shaded area consists of the drops that will hit the runner during the run from \(A\) to \(B\). This area equals the area \(LD\) of the parallelogram, bounded by the vertical lines and the lines of slope \(m= v_{\rm rain} / v_{\rm run} \) (the direction of the rain in the runner’s frame).

### Explanation of the Recipe

The amount of water that one picks up while running from \(A\) to \(B\) is proportional to the shaded area in Figure 2 swept by the “leading arc,” which in turn equals the area of the parallelogram \(LD\). Since \(D\) is fixed, our goal is to minimize \(L\) (see Figure 3). We will now show that \(L\) is minimized when the tangency points in Figure 3 lie on the same vertical. To that end, let us differentiate \(L\) with respect to \(\theta\) (see Figure 4):

\[L ^\prime ( \theta ) = y_1^\prime - y_2 ^\prime = r_1 \cos \theta - r_2 \cos \theta.\]

**Figure 3.**The problem reduces to minimizing the length \(L\) of the “shadow” that is cast on the vertical line by varying the slopes. The smallest slope \(L\) corresponds to the smallest area and thus to the least amount of accumulated water.

As a concluding remark, one of the standard calculus problems asks the aforementioned question in the case when the runner is a vertical segment. In this case, the contact points^{1} with the sloped lines are automatically on the same vertical. This holds for any slope, which means that the amount of water picked up is the same for any speed. Of course, this is clear directly from the fact that \(L\)—and thus the area \(LD\) of the parallelogram—does not depend on \(m\), and the reference to the recipe is not needed.

**Figure 4.**\(r_2>r_1\) (in

**4a**) implies that \(y_2 ^\prime > y_1 ^\prime\), as follows from \(dy/d\theta= r \cos \theta\) (in

**4b**).

^{1}Counterparts of tangency points. I could have mentioned that the curve in Figure 1 can have corners, in which case we would speak of supporting lines instead of tangency lines.

*The figures in this article were provided by the author.*