{"version":1,"lectureId":"01M14TZYNYGJ0W3XXX2XGCG6JD","attempt":0,"publication":{"slug":"the-brachistochrone","title":"The Fastest Slide: Why the Cycloid Beats the Straight Line","subject":"physics","summary":"A calculus-level investigation of the brachistochrone problem. A straight ramp, circular arc, and cycloid race first, revealing that the shortest route is not the fastest. Energy and arc length then produce the travel-time functional, variations of an entire path lead to the Euler-Lagrange condition and its first integral, and a trigonometric substitution yields the cycloid. The conclusion derives and demonstrates the tautochrone property through exact cycloidal geometry and simple harmonic motion.","metaDescription":"Race three slides, derive the brachistochrone by calculus of variations, and see why every release height on a cycloid shares one arrival time.","transcript":"Which slide gets a bead from the same high point to the same low point in the least time? The straight line is the shortest route, so it is the obvious favorite. Let us race it before trusting that intuition. Every candidate begins at A and ends at B. The blue track is the straight ramp. The green track is a circular arc. The red track is a cycloid, a curve traced by a point on the rim of a rolling circle. The three beads start from rest. Gravity is the same for all of them, the track is frictionless, and only the shape of the route changes. Ready. Go. The red bead dives sharply, gathers speed early, and reaches the bottom first. The green bead follows close behind. The blue bead on the direct ramp arrives last. The measured times put the cycloid first at about one point one four seconds. The circular arc takes about one point one seven. The straight ramp takes about one point three zero. So shortest does not mean fastest. The straight ramp saves distance, but the curved tracks spend more of their journey moving quickly. A steep initial drop can repay the extra distance later. The circular arc already exploits that bargain, but the cycloid balances early acceleration against later distance even better. Our task is to turn that visual bargain into a condition that selects one curve from every possible curve joining A to B. Let y measure vertical depth below the release point, down toward the bottom. At depth y, energy conservation says the lost gravitational potential energy has become kinetic energy. The mass cancels, and a bead released from rest has speed square root of two g y. Deeper parts of the track are therefore traversed faster. Now inspect one tiny piece of path. Its horizontal change is d x, its vertical change is d y, and Pythagoras gives the arc length d s. Time is distance divided by speed, so this small piece costs d s over v. Replace d s by square root of one plus y prime squared, times d x. Adding the costs from the start to the finish gives this integral. It depends on the height y and the slope y prime at every x along the route. This notation T of y matters. The input is not one number. The input is the entire function y of x, and the output is one travel time. Ordinary calculus might minimize f of alpha. We move one number left or right and compare the resulting values. Here the choice is a curve. Moving one part can leave another part alone, and there are infinitely many places where the route can be nudged. A single slider can display one family of curves, but it cannot represent every possible deformation. The mathematical variation needs an arbitrary function to describe all those independent nudges. Write a nearby path as y plus epsilon times eta. Epsilon controls the overall size of the change. Eta of x controls its shape from place to place. The endpoints are prescribed, so the variation vanishes at both ends. Between them, eta is otherwise arbitrary. That freedom is what will turn one integral statement into a differential equation for the fastest path. Call the integrand F of y and y prime. A fastest path must have zero first-order change in travel time for every allowed deformation eta. Differentiate under the integral sign. Changing y contributes F sub y times eta. Changing the slope contributes F sub y prime times eta prime. The eta-prime term is inconvenient because the arbitrary function is differentiated. Integrate that term by parts, moving the derivative onto F sub y prime. The boundary term vanishes because eta is zero at both fixed endpoints. What remains is one integral of eta times a coefficient. Now use the crucial freedom. Eta can be a small smooth bump wherever we choose. If the coefficient were positive or negative anywhere, a bump placed there would make the integral nonzero. Therefore the coefficient itself must vanish. This is the Euler-Lagrange equation, the differential condition satisfied by every stationary path. It is the analogue of setting an ordinary derivative equal to zero, but now the derivative tests every possible direction in a space of functions rather than the two directions on a number line. For this particular problem there is a useful shortcut. The integrand depends on y and y prime, but it has no explicit x in it. Differentiate F minus y prime times F sub y prime. The chain rule and the Euler-Lagrange equation reduce that derivative to F sub x. But F sub x is zero, so the expression is constant. This conserved quantity is often called the Beltrami identity. Substitute our square-root integrand. After the y-prime terms combine, F minus y prime F sub y prime becomes the reciprocal of these two square roots. Set that expression equal to C, square both sides, and rearrange. The fastest curve must satisfy y times one plus y prime squared equals a positive constant. We name the constant two a because that choice will make the geometry transparent. This equation is already the answer to the variational problem in differential form. We now solve y times one plus y prime squared equals two a. The constant is positive, and y is the downward depth below the release point. The combination two a minus y suggests the substitution y equals a times one minus cosine theta. It automatically starts at y equals zero when theta equals zero. Solve the condition for y prime squared, then insert the substitution. The ratio becomes one plus cosine over one minus cosine, which is cotangent squared of theta over two. Differentiate y with respect to theta. That gives a sine theta. The slope equation also says d x over d y is tangent of theta over two. Multiply d y by d x over d y. The result is a sine theta times tangent of theta over two, which simplifies to a times one minus cosine theta. Integrate with respect to theta and choose x equals zero at the cusp. We obtain x equals a times theta minus sine theta. Together with the substitution for y, these are the parametric equations of a cycloid. Let theta grow. The point traces the curve from its cusp, initially almost straight downward, then gradually turns toward the finish. The two endpoint equations determine the two remaining constants. For the race, a is about one point five three and the finishing parameter is about two point eight eight. Near the release point, the vertical depth y is tiny, so the curve begins extremely steep. Farther down, the bead already has speed, and the curve spends that speed moving toward the destination. The straight line minimizes distance alone. The cycloid minimizes the integral of distance divided by speed, so it deliberately buys early speed with extra length. That is why it wins the race. The fastest curve has another remarkable property. Put three beads at different heights on the same cycloid, and release all three from rest. The red bead has the longest arc to travel. The yellow bead starts lower. The green bead begins lower still, close to the bottom. Release them together. Their speeds and remaining distances are different throughout the descent, yet all three reach the bottom at the same instant. This is the tautochrone property. Tauto means the same, and chronos means time. On an ideal cycloid, the travel time to the bottom is independent of the release point. Let theta measure position from the cusp. The downward depth is a times one minus cosine theta. The bottom occurs at theta equals pi and depth two a. Let h be vertical height above the bottom. Subtracting the depth from two a gives a times one plus cosine theta, or two a cosine squared of theta over two. Now let s be arc length measured upward from the bottom. The cycloid's arc element is two a sine of theta over two, d theta. Integrating back to pi gives four a cosine of theta over two. Eliminate the cosine between the two formulas. The height above the bottom is exactly s squared divided by eight a. That quadratic relation is the secret. Gravitational potential energy is m g h. Because h is quadratic in s, the potential energy is a constant times s squared. Differentiate the potential with respect to s and reverse the sign to get the force. Newton's law gives an acceleration proportional to minus s. After cancelling the mass, this is the equation of simple harmonic motion. Its angular frequency is square root of g over four a. A bead released from rest begins at one extreme of that oscillation. The bottom is the equilibrium point, one quarter of a period later. One quarter period is pi over two omega, which simplifies to pi times square root of a over g. Notice what is missing: the starting arc length s zero. The higher bead travels farther, but it also begins with a larger restoring acceleration. The lower bead has less distance but receives a weaker pull. The cycloid balances those effects exactly. Return the beads to their three starting places. Their different amplitudes are now visible again. Release them once more. One shared harmonic clock carries every amplitude to zero at the same quarter period, so the three beads meet at the bottom together. The brachistochrone and tautochrone are therefore two faces of the same curve. Between fixed endpoints, the cycloid minimizes gravitational travel time. Along one cycloidal bowl, every release height shares one arrival time.","watch":{"version":1,"scenes":[{"title":"Racing the Candidates","start":0,"end":93.08839583333334,"objects":{"card":"a Title that says \"Calculus of Variations — The Fastest Slide: Why the Cycloid Beats the Straight Line\"","circle":"a ParametricCurve [green] labelled \"upright(\"circular arc\")\" drawn in race (function=<function>)","circle_bead":"a Point [green] drawn in race (location=((3.125 + (3.125 * cos((3.141592653589793 + (1.8545904360032246…)","circle_clock":"a VariableNumber","cycloid":"a ParametricCurve [red] labelled \"upright(\"cycloid\")\" drawn in race (function=<function>)","cycloid_bead":"a Point [red] drawn in race (location=((1.526 * ((2.88 * cycloid_clock) - sin((2.88 * cycloid_clock))…)","cycloid_clock":"a VariableNumber","finish":"a Point [text] labelled \"B\" drawn in race (location=(4.0, 0.0))","heading":"a Heading that says \"Three Slides, One Finish\"","race":"a Figure (x_range=(-0.35, 4.45), y_range=(-0.35, 3.45), aspect=(4.8, 3.8))","start":"a Point [text] labelled \"A\" drawn in race (location=(0.0, 3.0))","straight":"a ParametricCurve [blue] labelled \"upright(\"straight\")\" drawn in race (function=<function>)","straight_bead":"a Point [blue] drawn in race (location=((4.0 * (straight_clock ** 2.0)), (3.0 - (3.0 * (straight_clock…)","straight_clock":"a VariableNumber","surprise":"a Math [text] that says \"$upright(\"shortest path\") eq.not upright(\"fastest path\")$\"","times":"a Table [text] that says \"Path Travel time Cycloid about 1.14 s Circular arc about 1.17 s Straight ramp about 1.30 s\" (rows=(('Path', 'Travel time'), ('Cycloid', 'about 1.14 s'), ('Circul…, header=True)"},"beats":[{"start":0,"say":"Which slide gets a bead from the same high point to the same low point in the least time? The straight line is the shortest route, so it is the obvious favorite. Let us race it before trusting that intuition.","live":[],"does":[[0,"card is shown on the screen, written out."],[1.5,"card: enter:write-left-to-right."],[11.633,"card is hidden from the screen — left the board."]]},{"start":12.832999999999998,"say":"Every candidate begins at A and ends at B. The blue track is the straight ramp. The green track is a circular arc. The red track is a cycloid, a curve traced by a point on the rim of a rolling circle.","live":null,"does":[[12.832999999999998,"heading is shown on the screen, written out."],[12.832999999999998,"race is shown on the screen, written out."],[14.458999999999998,"start is shown on the screen, written out."],[15.572999999999999,"finish is shown on the screen, written out."],[17.325999999999997,"straight is shown on the screen, drawn."],[19.450999999999997,"circle is shown on the screen, drawn."],[21.749999999999996,"cycloid is shown on the screen, drawn."]]},{"start":26.598999999999997,"say":"The three beads start from rest. Gravity is the same for all of them, the track is frictionless, and only the shape of the route changes.","live":["race","heading","start","finish","straight","circle","cycloid"],"does":[[27.074999999999996,"straight_bead is shown on the screen, written out."],[27.074999999999996,"circle_bead is shown on the screen, written out."],[27.274999999999995,"cycloid_bead is shown on the screen, written out."]]},{"start":35.4535,"say":"Ready. Go. The red bead dives sharply, gathers speed early, and reaches the bottom first. The green bead follows close behind. The blue bead on the direct ramp arrives last.","live":["race","heading","start","finish","straight","circle","cycloid","straight_bead","circle_bead","cycloid_bead"],"does":[[37.044,"straight_bead is redrawn as the numbers it depends on change."],[37.044,"circle_bead is redrawn as the numbers it depends on change."],[37.044,"cycloid_bead is redrawn as the numbers it depends on change."],[37.044,"cycloid_clock ticks to 1.0."],[37.044,"circle_clock ticks to 1.0."],[37.044,"straight_clock ticks to 1.0."]]},{"start":50.919,"say":"The measured times put the cycloid first at about one point one four seconds. The circular arc takes about one point one seven. The straight ramp takes about one point three zero.","live":null,"does":[[50.919,"race moves to a new place on the board."],[50.919,"times is shown on the screen, written out."],[52.49799999999999,"times is shown on the screen, written out."],[52.99699999999999,"times (the \"row=2\" part) is emphasized."],[56.166999999999994,"times is shown on the screen, written out."],[59.544999999999995,"times is shown on the screen, written out."],[62.424499999999995,"times (the \"row=2\" part) is no longer emphasized."]]},{"start":63.024499999999996,"say":"So shortest does not mean fastest. The straight ramp saves distance, but the curved tracks spend more of their journey moving quickly. A steep initial drop can repay the extra distance later.","live":null,"does":[[63.66299999999999,"surprise is shown on the screen, written out."],[67.37799999999999,"straight is indicated — a transient flash."],[72.05699999999999,"cycloid is indicated — a transient flash."],[72.41699999999997,"circle is indicated — a transient flash."]]},{"start":76.0585,"say":"The circular arc already exploits that bargain, but the cycloid balances early acceleration against later distance even better. Our task is to turn that visual bargain into a condition that selects one curve from every possible curve joining A to B.","live":["surprise","race","heading","start","finish","straight","circle","cycloid","straight_bead","circle_bead","cycloid_bead"],"does":[[79.45999999999998,"cycloid is indicated — a transient flash."],[92.04672916666667,"heading is hidden from the screen — left the board."],[92.04672916666667,"race is hidden from the screen — left the board."],[92.04672916666667,"start is hidden from the screen — race left the board."],[92.04672916666667,"finish is hidden from the screen — race left the board."],[92.04672916666667,"straight is hidden from the screen — race left the board."],[92.04672916666667,"circle is hidden from the screen — race left the board."],[92.04672916666667,"cycloid is hidden from the screen — race left the board."],[92.04672916666667,"straight_bead is hidden from the screen — race left the board."],[92.04672916666667,"circle_bead is hidden from the screen — race left the board."],[92.04672916666667,"cycloid_bead is hidden from the screen — race left the board."],[92.04672916666667,"surprise is hidden from the screen — left the board."],[92.04672916666667,"times is hidden from the screen — left the board."]]}]},{"title":"Time as a Functional","start":93.08839583333334,"end":222.86658333333332,"objects":{"alpha":"a VariableNumber (format_spec='.1f')","bottom":"a Point [text] labelled \"B\" drawn in picture (location=(4.0, 0.0))","drop":"a Line [red] labelled \"y\" drawn in picture (start=(1.8, 3.0), end=(1.8, 1.0573869956429172), dashed=True)","ds_piece":"a Line [yellow] labelled \"dif s\" drawn in picture (start=(1.8, 1.057), end=(2.12, 0.812))","dx_piece":"a Line [green] labelled \"dif x\" drawn in picture (start=(1.8, 1.057), end=(2.12, 1.057))","dy_piece":"a Line [red] labelled \"dif y\" drawn in picture (start=(2.12, 1.057), end=(2.12, 0.812))","eta":"a VariableNumber","family":"a Figure (x_range=(-0.35, 4.35), y_range=(-0.35, 3.35), aspect=(4.7, 3.7))","family_finish":"a Point [text] labelled \"B\" drawn in family (location=(4.0, 0.0))","family_start":"a Point [text] labelled \"A\" drawn in family (location=(0.0, 3.0))","fixed_ends":"a Math [text] that says \"$eta(0) = eta(X) = 0$\"","heading_choice":"a Heading that says \"A Number Versus a Whole Path\"","heading_time":"a Heading that says \"The Time of an Arbitrary Slide\"","heading_variation":"a Heading that says \"A Variation Keeps the Endpoints Fixed\"","leg_1":"a Line [blue] drawn in family (start=(0.0, 3.0), end=(1.0, (2.35 + (0.25 * eta))))","leg_2":"a Line [blue] drawn in family (start=(1.0, (2.35 + (0.25 * eta))), end=(2.0, (1.65 - (0.35 * eta))))","leg_3":"a Line [blue] drawn in family (start=(2.0, (1.65 - (0.35 * eta))), end=(3.0, (0.85 + (0.2 * eta))))","leg_4":"a Line [blue] drawn in family (start=(3.0, (0.85 + (0.2 * eta))), end=(4.0, 0.0))","meaning":"a Text [text] that says \"$eta(x)$ may nudge different parts of the route by different amounts.\"","number_caption":"a Math [text] that says \"$f(alpha)$\"","number_choice":"a Point [yellow] labelled \"0.0\" drawn in number_line (location=(<VariableNumber alpha = 1.3>, 0.0))","number_line":"a NumberLine labelled \"alpha\" (x_range=(-2.0, 2.0), include_numbers=True)","path":"a ParametricCurve [blue] labelled \"y(x)\" drawn in picture (function=<function>)","path_caption":"a Math [text] that says \"$T[y]$\"","picture":"a Figure (x_range=(-0.35, 4.45), y_range=(-0.45, 3.45), aspect=(4.8, 3.9))","sample":"a Point [yellow] drawn in picture (location=(1.8, 1.0573869956429172))","time_work":"a Derivation [text] that says \"$frac(1, 2) m v^2 &= m g y \\ v &= sqrt(2 g y) \\ dif s &= sqrt((dif x)^2 + (dif y)^2) \\ dif T &= frac(dif s, v) \\ T[y] &= integral_0^X sqrt(frac(1 + y'^2, 2 g y)) thin dif x$\"","top":"a Point [text] labelled \"A\" drawn in picture (location=(0.0, 3.0))","variation":"a Math [text] that says \"$y_epsilon(x) = y(x) + epsilon eta(x)$\""},"beats":[{"start":93.08839583333334,"say":"Let y measure vertical depth below the release point, down toward the bottom. At depth y, energy conservation says the lost gravitational potential energy has become kinetic energy.","live":[],"does":[[93.08839583333334,"heading_time is shown on the screen, written out."],[93.08839583333334,"picture is shown on the screen, written out."],[93.73839583333334,"drop is shown on the screen, written out."],[94.19139583333333,"path is shown on the screen, written out."],[95.03839583333334,"top is shown on the screen, written out."],[96.61739583333333,"bottom is shown on the screen, written out."],[98.20839583333334,"sample is shown on the screen, written out."],[99.13739583333334,"time_work is shown on the screen, written out."]]},{"start":105.42589583333334,"say":"The mass cancels, and a bead released from rest has speed square root of two g y. Deeper parts of the track are therefore traversed faster.","live":["picture","heading_time","path","top","bottom","sample","drop"],"does":[[106.29639583333334,"time_work is shown on the screen, written out."],[109.21039583333334,"time_work (the \"sqrt(2 g y)\" part) is emphasized."],[115.03889583333333,"time_work (the \"sqrt(2 g y)\" part) is no longer emphasized."]]},{"start":115.63889583333334,"say":"Now inspect one tiny piece of path. Its horizontal change is d x, its vertical change is d y, and Pythagoras gives the arc length d s.","live":null,"does":[[119.13339583333334,"dx_piece is shown on the screen, written out."],[121.53739583333333,"dy_piece is shown on the screen, written out."],[123.52239583333333,"time_work is shown on the screen, written out."],[124.60239583333333,"ds_piece is shown on the screen, written out."]]},{"start":126.78139583333333,"say":"Time is distance divided by speed, so this small piece costs d s over v. Replace d s by square root of one plus y prime squared, times d x.","live":["picture","heading_time","path","top","bottom","sample","drop","dx_piece","dy_piece","ds_piece"],"does":[[127.12939583333333,"time_work is shown on the screen, written out."],[127.72139583333333,"ds_piece is indicated — a transient flash."],[130.81039583333333,"time_work is indicated — a transient flash."]]},{"start":139.54839583333333,"say":"Adding the costs from the start to the finish gives this integral. It depends on the height y and the slope y prime at every x along the route.","live":null,"does":[[143.00839583333334,"time_work is shown on the screen, written out."],[145.23739583333332,"time_work (the \"y\" part) is emphasized."],[146.11939583333333,"time_work (the \"y\" part) is no longer emphasized."],[146.11939583333333,"time_work (the \"y'\" part) is emphasized."],[149.42889583333334,"time_work (the \"y'\" part) is no longer emphasized."]]},{"start":150.02889583333334,"say":"This notation T of y matters. The input is not one number. The input is the entire function y of x, and the output is one travel time.","live":null,"does":[[157.08739583333335,"time_work is indicated — a transient flash."],[161.6153958333333,"heading_time is hidden from the screen — left the board."],[161.6153958333333,"picture is hidden from the screen — left the board."],[161.6153958333333,"path is hidden from the screen — picture left the board."],[161.6153958333333,"top is hidden from the screen — picture left the board."],[161.6153958333333,"bottom is hidden from the screen — picture left the board."],[161.6153958333333,"sample is hidden from the screen — picture left the board."],[161.6153958333333,"drop is hidden from the screen — picture left the board."],[161.6153958333333,"dx_piece is hidden from the screen — picture left the board."],[161.6153958333333,"dy_piece is hidden from the screen — picture left the board."],[161.6153958333333,"ds_piece is hidden from the screen — picture left the board."],[161.6153958333333,"time_work is hidden from the screen — left the board."]]},{"start":162.81539583333333,"say":"Ordinary calculus might minimize f of alpha. We move one number left or right and compare the resulting values.","live":[],"does":[[162.81539583333333,"heading_choice is shown on the screen, written out."],[165.0793958333333,"number_caption is shown on the screen, written out."],[167.4713958333333,"number_line is shown on the screen, written out."],[167.4713958333333,"number_choice is shown on the screen, written out."],[167.78439583333332,"alpha ticks to -1.2."],[168.3413958333333,"alpha ticks to 1.3."],[168.9713958333333,"number_choice is redrawn as the numbers it depends on change."]]},{"start":171.47239583333334,"say":"Here the choice is a curve. Moving one part can leave another part alone, and there are infinitely many places where the route can be nudged.","live":["number_caption","number_line","heading_choice","number_choice"],"does":[[172.8663958333333,"family is shown on the screen, written out."],[172.8663958333333,"family_start is shown on the screen, written out."],[172.8663958333333,"family_finish is shown on the screen, written out."],[174.43339583333332,"leg_1 is shown on the screen, written out."],[174.43339583333332,"leg_2 is shown on the screen, written out."],[174.43339583333332,"leg_3 is shown on the screen, written out."],[174.43339583333332,"leg_4 is shown on the screen, written out."],[174.43339583333332,"eta ticks to 1.0."],[175.61739583333332,"eta ticks to -1.0."],[175.93339583333332,"leg_1 is redrawn as the numbers it depends on change."],[175.93339583333332,"leg_2 is redrawn as the numbers it depends on change."],[175.93339583333332,"leg_3 is redrawn as the numbers it depends on change."],[175.93339583333332,"leg_4 is redrawn as the numbers it depends on change."],[179.29739583333333,"path_caption is shown on the screen, written out."]]},{"start":181.39539583333334,"say":"A single slider can display one family of curves, but it cannot represent every possible deformation. The mathematical variation needs an arbitrary function to describe all those independent nudges.","live":["number_caption","number_line","path_caption","family","heading_choice","number_choice","family_start","family_finish","leg_1","leg_2","leg_3","leg_4"],"does":[[183.7643958333333,"leg_1 is redrawn as the numbers it depends on change."],[183.7643958333333,"leg_2 is redrawn as the numbers it depends on change."],[183.7643958333333,"leg_3 is redrawn as the numbers it depends on change."],[183.7643958333333,"leg_4 is redrawn as the numbers it depends on change."],[183.7643958333333,"eta ticks to 0.35."],[194.22489583333333,"family moves to a new place on the board."],[194.22489583333333,"heading_choice is hidden from the screen — left the board."],[194.22489583333333,"number_caption is hidden from the screen — left the board."],[194.22489583333333,"number_line is hidden from the screen — left the board."],[194.22489583333333,"number_choice is hidden from the screen — number_line left the board."],[194.22489583333333,"path_caption is hidden from the screen — left the board."]]},{"start":195.42489583333332,"say":"Write a nearby path as y plus epsilon times eta. Epsilon controls the overall size of the change. Eta of x controls its shape from place to place.","live":["family","family_start","family_finish","leg_1","leg_2","leg_3","leg_4"],"does":[[195.42489583333332,"heading_variation is shown on the screen, written out."],[196.2023958333333,"variation is shown on the screen, written out."],[201.96039583333334,"variation (the \"epsilon\" part) is emphasized."],[205.15339583333332,"variation (the \"epsilon\" part) is no longer emphasized."],[205.15339583333332,"variation (the \"eta(x)\" part) is emphasized."],[206.89489583333332,"variation (the \"eta(x)\" part) is no longer emphasized."]]},{"start":207.49489583333332,"say":"The endpoints are prescribed, so the variation vanishes at both ends. Between them, eta is otherwise arbitrary. That freedom is what will turn one integral statement into a differential equation for the fastest path.","live":["family","family_start","family_finish","leg_1","leg_2","leg_3","leg_4","variation","heading_variation"],"does":[[208.04039583333332,"fixed_ends is shown on the screen, written out."],[211.10539583333332,"family_start is indicated — a transient flash."],[211.10539583333332,"family_finish is indicated — a transient flash."],[214.48439583333334,"meaning is shown on the screen, written out."],[221.82491666666664,"family is hidden from the screen — left the board."],[221.82491666666664,"family_start is hidden from the screen — family left the board."],[221.82491666666664,"family_finish is hidden from the screen — family left the board."],[221.82491666666664,"leg_1 is hidden from the screen — family left the board."],[221.82491666666664,"leg_2 is hidden from the screen — family left the board."],[221.82491666666664,"leg_3 is hidden from the screen — family left the board."],[221.82491666666664,"leg_4 is hidden from the screen — family left the board."],[221.82491666666664,"fixed_ends is hidden from the screen — left the board."],[221.82491666666664,"heading_variation is hidden from the screen — left the board."],[221.82491666666664,"meaning is hidden from the screen — left the board."],[221.82491666666664,"variation is hidden from the screen — left the board."]]}]},{"title":"The Variational Condition","start":222.86658333333332,"end":367.19416666666666,"objects":{"b2":"a Math [text] that says \"$F - y' F_(y') = C$\"","beltrami":"a Derivation [text] that says \"$frac(dif, dif x)(F - y' F_(y')) &= F_x \\ &= 0$\"","condition":"a Math [text] that says \"$y(1 + y'^2) = 2 a$\"","condition_work":"a Derivation [text] that says \"$F - y' F_(y') &= frac(1, sqrt(2 g y) sqrt(1 + y'^2)) \\ frac(1, sqrt(2 g y) sqrt(1 + y'^2)) &= C \\ y(1 + y'^2) &= frac(1, 2 g C^2) \\ y(1 + y'^2) &= 2 a$\"","definition":"a Math [text] that says \"$F(y,y') = sqrt(frac(1 + y'^2, 2 g y))$\"","euler":"a Math [text] that says \"$F_y - frac(dif, dif x) F_(y') = 0$\"","first_variation":"a Derivation [text] that says \"$delta T &= (frac(dif, dif epsilon) T[y + epsilon eta])_(epsilon=0) \\ &= integral_0^X (F_y eta + F_(y') eta') thin dif x \\ &= [F_(y') eta]_0^X + integral_0^X (F_y - frac(dif, dif x) F_(y')) eta thin dif x \\ &= integral_0^X (F_y - frac(dif, …$\"","heading_first":"a Heading that says \"Make Every First-Order Change Vanish\"","heading_second":"a Heading that says \"A First Integral for the Fastest Slide\"","principle":"a Panel that says \"If an integral against every smooth test function is zero, its coefficient must vanish.\""},"beats":[{"start":222.86658333333332,"say":"Call the integrand F of y and y prime. A fastest path must have zero first-order change in travel time for every allowed deformation eta.","live":[],"does":[[222.86658333333332,"heading_first is shown on the screen, written out."],[223.33058333333332,"definition is shown on the screen, written out."],[228.12558333333334,"first_variation is shown on the screen, written out."]]},{"start":232.87058333333331,"say":"Differentiate under the integral sign. Changing y contributes F sub y times eta. Changing the slope contributes F sub y prime times eta prime.","live":["definition","heading_first"],"does":[[233.21858333333333,"first_variation is shown on the screen, written out."],[236.00558333333333,"first_variation (the \"F_y eta\" part) is emphasized."],[240.56858333333332,"first_variation (the \"F_(y') eta'\" part) is emphasized."],[240.56858333333332,"first_variation (the \"F_y eta\" part) is no longer emphasized."],[244.20208333333332,"first_variation (the \"F_(y') eta'\" part) is no longer emphasized."]]},{"start":244.80208333333331,"say":"The eta-prime term is inconvenient because the arbitrary function is differentiated. Integrate that term by parts, moving the derivative onto F sub y prime.","live":null,"does":[[251.09458333333333,"first_variation is shown on the screen, written out."],[251.91958333333332,"first_variation (the \"frac(dif, dif x) F_(y')\" part) is emphasized."],[254.71708333333333,"first_variation (the \"frac(dif, dif x) F_(y')\" part) is no longer emphasized."]]},{"start":255.31708333333333,"say":"The boundary term vanishes because eta is zero at both fixed endpoints. What remains is one integral of eta times a coefficient.","live":null,"does":[[255.8865833333333,"first_variation (the \"[F_(y') eta]_0^X\" part) is emphasized."],[256.6295833333333,"first_variation (the \"[F_(y') eta]_0^X\" part) is no longer emphasized."],[260.9825833333333,"first_variation is shown on the screen, written out."],[264.52408333333335,"definition is hidden from the screen — left the board."],[264.52408333333335,"first_variation is hidden from the screen — left the board."]]},{"start":265.1240833333333,"say":"Now use the crucial freedom. Eta can be a small smooth bump wherever we choose. If the coefficient were positive or negative anywhere, a bump placed there would make the integral nonzero.","live":["heading_first"],"does":[[266.5515833333333,"principle is shown on the screen, written out."]]},{"start":278.5180833333333,"say":"Therefore the coefficient itself must vanish. This is the Euler-Lagrange equation, the differential condition satisfied by every stationary path.","live":["heading_first","principle"],"does":[[279.5395833333333,"euler is shown on the screen, written out."],[282.5235833333333,"A box is drawn around euler."]]},{"start":288.4875833333333,"say":"It is the analogue of setting an ordinary derivative equal to zero, but now the derivative tests every possible direction in a space of functions rather than the two directions on a number line.","live":["heading_first","euler","principle"],"does":[[292.14458333333334,"euler is indicated — a transient flash."],[299.8770833333333,"euler moves to a new place on the board."],[299.8770833333333,"heading_first is hidden from the screen — left the board."],[299.8770833333333,"principle is hidden from the screen — left the board."],[299.8770833333333,"The box around euler is lifted."]]},{"start":301.07708333333335,"say":"For this particular problem there is a useful shortcut. The integrand depends on y and y prime, but it has no explicit x in it.","live":["euler"],"does":[[301.07708333333335,"heading_second is shown on the screen, written out."],[303.6195833333333,"euler is indicated — a transient flash."]]},{"start":310.8840833333333,"say":"Differentiate F minus y prime times F sub y prime. The chain rule and the Euler-Lagrange equation reduce that derivative to F sub x.","live":["euler","heading_second"],"does":[[311.4415833333333,"beltrami is shown on the screen, written out."]]},{"start":321.56108333333333,"say":"But F sub x is zero, so the expression is constant. This conserved quantity is often called the Beltrami identity.","live":null,"does":[[323.3965833333333,"beltrami is shown on the screen, written out."],[325.2535833333333,"b2 is shown on the screen, written out."],[325.2535833333333,"b2 (the \"C\" part) is emphasized."],[330.58258333333333,"b2 moves to a new place on the board."],[330.58258333333333,"beltrami is hidden from the screen — left the board."],[330.58258333333333,"euler is hidden from the screen — left the board."],[330.58258333333333,"b2 (the \"C\" part) is no longer emphasized."]]},{"start":331.18258333333335,"say":"Substitute our square-root integrand. After the y-prime terms combine, F minus y prime F sub y prime becomes the reciprocal of these two square roots.","live":["b2","heading_second"],"does":[[331.5305833333333,"condition_work is shown on the screen, written out."]]},{"start":343.2420833333333,"say":"Set that expression equal to C, square both sides, and rearrange. The fastest curve must satisfy y times one plus y prime squared equals a positive constant.","live":null,"does":[[345.07658333333336,"condition_work is shown on the screen, written out."],[345.50558333333333,"condition_work is shown on the screen, written out."],[353.5395833333333,"condition_work is shown on the screen, written out."]]},{"start":355.64908333333335,"say":"We name the constant two a because that choice will make the geometry transparent. This equation is already the answer to the variational problem in differential form.","live":null,"does":[[361.8375833333333,"condition is shown on the screen, written out."],[365.9025,"A box is drawn around condition."],[366.1525,"b2 is hidden from the screen — left the board."],[366.1525,"condition is hidden from the screen — left the board."],[366.1525,"condition_work is hidden from the screen — left the board."],[366.1525,"heading_second is hidden from the screen — left the board."]]}]},{"title":"Solving to the Cycloid","start":367.19416666666666,"end":491.7473958333333,"objects":{"answer":"a Math [text] that says \"$x = a(theta - sin theta), quad y = a(1 - cos theta)$\"","choice":"a Math [text] that says \"$y = a(1 - cos theta)$\"","condition":"a Math [text] that says \"$y(1 + y'^2) = 2 a$\"","curve":"a ParametricCurve [red] drawn in figure (function=<function>, t_range=(0.0, <VariableNumber theta_draw = 2.88>))","dx":"a Math [text] that says \"$frac(dif x, dif theta) = a sin theta tan(frac(theta, 2))$\"","dxdy":"a Math [text] that says \"$frac(dif x, dif y) = tan(frac(theta, 2))$\"","dy":"a Math [text] that says \"$frac(dif y, dif theta) = a sin theta$\"","figure":"a Figure (x_range=(-0.35, 4.45), y_range=(-0.35, 3.45), aspect=(4.8, 3.8))","finish":"a Point [text] labelled \"B\" drawn in figure (location=(4.0, 0.0))","fit":"a Math [text] that says \"$a approx 1.53, quad theta_B approx 2.88$\"","heading":"a Heading that says \"The Condition Draws a Cycloid\"","ratio":"a Math [text] that says \"$y'^2 = frac(2a-y, y) = frac(1 + cos theta, 1 - cos theta) = cot^2(frac(theta, 2))$\"","release":"a Point [text] labelled \"A\" drawn in figure (location=(0.0, 3.0))","theta_draw":"a VariableNumber (initial_value=0.05)","tracer":"a Point [yellow] labelled \"theta\" drawn in figure (location=((1.526 * (theta_draw - sin(theta_draw))), (3.0 - (1.526 * (1.0…)","x_formula":"a Math [text] that says \"$x = a(theta - sin theta)$\"","y_formula":"a Math [text] that says \"$y = a(1 - cos theta)$\""},"beats":[{"start":367.19416666666666,"say":"We now solve y times one plus y prime squared equals two a. The constant is positive, and y is the downward depth below the release point.","live":[],"does":[[367.19416666666666,"heading is shown on the screen, written out."],[367.19416666666666,"condition is shown on the screen, written out."],[375.13516666666663,"figure is shown on the screen, written out."],[375.91316666666665,"release is shown on the screen, written out."],[375.91316666666665,"curve is shown on the screen, written out."],[375.91316666666665,"tracer is shown on the screen, written out."],[376.26116666666667,"finish is shown on the screen, written out."]]},{"start":377.73216666666667,"say":"The combination two a minus y suggests the substitution y equals a times one minus cosine theta. It automatically starts at y equals zero when theta equals zero.","live":["condition","figure","heading","release","finish","curve","tracer"],"does":[[381.09916666666663,"choice is shown on the screen, written out."],[384.2341666666667,"choice (the \"1 - cos theta\" part) is emphasized."],[390.0391666666667,"choice (the \"1 - cos theta\" part) is no longer emphasized."]]},{"start":390.63916666666665,"say":"Solve the condition for y prime squared, then insert the substitution. The ratio becomes one plus cosine over one minus cosine, which is cotangent squared of theta over two.","live":["condition","choice","figure","heading","release","finish","curve","tracer"],"does":[[390.98716666666667,"ratio is shown on the screen, written out."],[399.89216666666664,"ratio (the \"cot^2(frac(theta, 2))\" part) is emphasized."],[402.50466666666665,"ratio moves to a new place on the board."],[402.50466666666665,"choice is hidden from the screen — left the board."],[402.50466666666665,"condition is hidden from the screen — left the board."],[402.50466666666665,"ratio (the \"cot^2(frac(theta, 2))\" part) is no longer emphasized."]]},{"start":403.1046666666667,"say":"Differentiate y with respect to theta. That gives a sine theta. The slope equation also says d x over d y is tangent of theta over two.","live":["ratio","figure","heading","release","finish","curve","tracer"],"does":[[403.4531666666667,"dy is shown on the screen, written out."],[409.8041666666667,"dxdy is shown on the screen, written out."]]},{"start":414.58866666666665,"say":"Multiply d y by d x over d y. The result is a sine theta times tangent of theta over two, which simplifies to a times one minus cosine theta.","live":["ratio","figure","heading","release","finish","curve","tracer","dy","dxdy"],"does":[[414.9311666666667,"dx is shown on the screen, written out."],[422.60616666666664,"dx becomes \"$frac(dif x, dif theta) = a(1 - cos theta)$\"."],[425.6016666666667,"dx moves to a new place on the board."],[425.6016666666667,"dxdy is hidden from the screen — left the board."],[425.6016666666667,"dy is hidden from the screen — left the board."],[425.6016666666667,"ratio is hidden from the screen — left the board."]]},{"start":426.20166666666665,"say":"Integrate with respect to theta and choose x equals zero at the cusp. We obtain x equals a times theta minus sine theta. Together with the substitution for y, these are the parametric equations of a cycloid.","live":["figure","heading","release","finish","curve","tracer","dx"],"does":[[426.55016666666666,"x_formula is shown on the screen, written out."],[436.7551666666667,"y_formula is shown on the screen, written out."],[441.24816666666663,"answer is shown on the screen, written out."]]},{"start":442.88166666666666,"say":"Let theta grow. The point traces the curve from its cusp, initially almost straight downward, then gradually turns toward the finish.","live":["figure","heading","release","finish","curve","tracer","dx","x_formula","y_formula","answer"],"does":[[443.7991666666667,"curve is redrawn as the numbers it depends on change."],[443.7991666666667,"tracer is redrawn as the numbers it depends on change."],[443.7991666666667,"theta_draw ticks to 2.88."]]},{"start":452.7581666666666,"say":"The two endpoint equations determine the two remaining constants. For the race, a is about one point five three and the finishing parameter is about two point eight eight.","live":null,"does":[[454.58116666666666,"fit is shown on the screen, written out."],[459.7821666666666,"fit (the \"1.53\" part) is emphasized."],[463.0101666666667,"fit (the \"1.53\" part) is no longer emphasized."],[463.0101666666667,"fit (the \"2.88\" part) is emphasized."],[463.7416666666667,"fit (the \"2.88\" part) is no longer emphasized."]]},{"start":464.34166666666664,"say":"Near the release point, the vertical depth y is tiny, so the curve begins extremely steep. Farther down, the bead already has speed, and the curve spends that speed moving toward the destination.","live":["figure","heading","release","finish","curve","tracer","dx","x_formula","y_formula","answer","fit"],"does":[[466.95416666666665,"y_formula (the \"y\" part) is emphasized."],[469.64716666666664,"curve is indicated — a transient flash."],[477.10066666666665,"y_formula (the \"y\" part) is no longer emphasized."]]},{"start":477.7006666666666,"say":"The straight line minimizes distance alone. The cycloid minimizes the integral of distance divided by speed, so it deliberately buys early speed with extra length. That is why it wins the race.","live":null,"does":[[481.17216666666667,"A box is drawn around answer."],[490.70572916666663,"answer is hidden from the screen — left the board."],[490.70572916666663,"dx is hidden from the screen — left the board."],[490.70572916666663,"figure is hidden from the screen — left the board."],[490.70572916666663,"release is hidden from the screen — figure left the board."],[490.70572916666663,"finish is hidden from the screen — figure left the board."],[490.70572916666663,"curve is hidden from the screen — figure left the board."],[490.70572916666663,"tracer is hidden from the screen — figure left the board."],[490.70572916666663,"fit is hidden from the screen — left the board."],[490.70572916666663,"heading is hidden from the screen — left the board."],[490.70572916666663,"x_formula is hidden from the screen — left the board."],[490.70572916666663,"y_formula is hidden from the screen — left the board."]]}]},{"title":"Every Height, the Same Time","start":491.7473958333333,"end":677.5704999999999,"objects":{"arrival":"a Math [text] that says \"$t_(upright(\"bottom\")) = frac(pi, 2 omega) = pi sqrt(frac(a, g))$\"","bead_one":"a Point [red] labelled \"P_1\" drawn in figure (location=((1.0 * ((2.0 * arccos(((3.849700790512952 * cos(phase)) / 4.0)…)","bead_three":"a Point [green] labelled \"P_3\" drawn in figure (location=((1.0 * ((2.0 * arccos(((2.161209223472559 * cos(phase)) / 4.0)…)","bead_two":"a Point [yellow] labelled \"P_2\" drawn in figure (location=((1.0 * ((2.0 * arccos(((3.2438524780208717 * cos(phase)) / 4.0…)","bottom":"a Point [text] labelled \"upright(\"bottom\")\" drawn in figure (location=(3.141592653589793, 1.2000000000000002))","energy":"a Math [text] that says \"$U(s) = m g h = frac(m g, 8a) s^2$\"","figure":"a Figure (x_range=(-0.35, 3.55), y_range=(0.85, 3.55), aspect=(3.9, 2.7))","frequency":"a Math [text] that says \"$omega = sqrt(frac(g, 4a))$\"","g3":"a Math [text] that says \"$h &= frac(s^2, 8a)$\"","geometry_work":"a Derivation [text] that says \"$y &= a(1 - cos theta) \\ h = 2a-y &= a(1 + cos theta) = 2a cos^2(frac(theta, 2)) \\ s &= integral_theta^pi 2a sin(frac(u, 2)) thin dif u = 4a cos(frac(theta, 2)) \\ h &= frac(s^2, 8a)$\"","heading_clock":"a Heading that says \"The Same Clock at Every Amplitude\"","heading_geometry":"a Heading that says \"Height Is Quadratic in Arc Length\"","heading_race":"a Heading that says \"One More Cycloid Surprise\"","independent":"a Math [text] that says \"$t_(upright(\"bottom\")) text(\" does not depend on \") s_0$\"","motion":"a Math [text] that says \"$m s'' = -frac(dif U, dif s) = -frac(m g, 4a) s$\"","oscillator":"a Math [text] that says \"$s'' + frac(g, 4a) s = 0$\"","phase":"a VariableNumber","track":"a ParametricCurve [blue] drawn in figure (function=<function>, t_range=(0.0, 3.141592653589793))"},"beats":[{"start":491.7473958333333,"say":"The fastest curve has another remarkable property. Put three beads at different heights on the same cycloid, and release all three from rest.","live":[],"does":[[491.7473958333333,"heading_race is shown on the screen, written out."],[491.7473958333333,"figure is shown on the screen, written out."],[497.1113958333333,"track is shown on the screen, drawn."]]},{"start":500.8343958333333,"say":"The red bead has the longest arc to travel. The yellow bead starts lower. The green bead begins lower still, close to the bottom.","live":["figure","heading_race","track"],"does":[[501.3913958333333,"bead_one is shown on the screen, written out."],[504.2363958333333,"bead_two is shown on the screen, written out."],[506.45339583333333,"bead_three is shown on the screen, written out."],[508.7523958333333,"bottom is shown on the screen, written out."]]},{"start":510.1418958333333,"say":"Release them together. Their speeds and remaining distances are different throughout the descent, yet all three reach the bottom at the same instant.","live":["figure","heading_race","track","bead_one","bead_two","bead_three","bottom"],"does":[[510.4903958333333,"bead_one is redrawn as the numbers it depends on change."],[510.4903958333333,"bead_two is redrawn as the numbers it depends on change."],[510.4903958333333,"bead_three is redrawn as the numbers it depends on change."],[510.4903958333333,"bead_one: take the name off, leaving the drawing (hide_label)."],[510.4903958333333,"bead_two: take the name off, leaving the drawing (hide_label)."],[510.4903958333333,"bead_three: take the name off, leaving the drawing (hide_label)."],[510.4903958333333,"phase ticks to 1.5707963267948966."]]},{"start":519.1293958333333,"say":"This is the tautochrone property. Tauto means the same, and chronos means time. On an ideal cycloid, the travel time to the bottom is independent of the release point.","live":null,"does":[[527.6623958333333,"bottom is indicated — a transient flash."],[530.1933958333333,"figure moves to a new place on the board."],[530.1933958333333,"heading_race is hidden from the screen — left the board."]]},{"start":531.3933958333333,"say":"Let theta measure position from the cusp. The downward depth is a times one minus cosine theta. The bottom occurs at theta equals pi and depth two a.","live":["figure","track","bead_one","bead_two","bead_three","bottom"],"does":[[531.3933958333333,"heading_geometry is shown on the screen, written out."],[535.0733958333333,"geometry_work is shown on the screen, written out."],[538.8703958333333,"bottom is indicated — a transient flash."]]},{"start":543.2083958333333,"say":"Let h be vertical height above the bottom. Subtracting the depth from two a gives a times one plus cosine theta, or two a cosine squared of theta over two.","live":["figure","track","bead_one","bead_two","bead_three","bottom","heading_geometry"],"does":[[544.7643958333333,"geometry_work is shown on the screen, written out."]]},{"start":555.0468958333333,"say":"Now let s be arc length measured upward from the bottom. The cycloid's arc element is two a sine of theta over two, d theta. Integrating back to pi gives four a cosine of theta over two.","live":null,"does":[[556.5333958333333,"geometry_work is shown on the screen, written out."],[566.3783958333333,"geometry_work (the \"4a cos(frac(theta, 2))\" part) is emphasized."],[569.2463958333333,"geometry_work (the \"4a cos(frac(theta, 2))\" part) is no longer emphasized."]]},{"start":569.8463958333333,"say":"Eliminate the cosine between the two formulas. The height above the bottom is exactly s squared divided by eight a. That quadratic relation is the secret.","live":null,"does":[[574.6993958333333,"geometry_work is shown on the screen, written out."],[579.3783958333333,"A box is drawn around geometry_work."],[580.2723958333333,"geometry_work is hidden from the screen — left the board."],[580.2723958333333,"heading_geometry is hidden from the screen — left the board."]]},{"start":580.8723958333333,"say":"Gravitational potential energy is m g h. Because h is quadratic in s, the potential energy is a constant times s squared.","live":["figure","track","bead_one","bead_two","bead_three","bottom"],"does":[[580.8723958333333,"heading_clock is shown on the screen, written out."],[581.8943958333333,"energy is shown on the screen, written out."],[589.0573958333333,"energy (the \"s^2\" part) is emphasized."],[589.9513958333333,"energy (the \"s^2\" part) is no longer emphasized."]]},{"start":590.5513958333333,"say":"Differentiate the potential with respect to s and reverse the sign to get the force. Newton's law gives an acceleration proportional to minus s.","live":["figure","track","bead_one","bead_two","bead_three","bottom","energy","heading_clock"],"does":[[590.8993958333333,"motion is shown on the screen, written out."],[599.3633958333334,"motion (the \"-frac(m g, 4a) s\" part) is emphasized."],[600.5358958333333,"motion moves to a new place on the board."],[600.5358958333333,"energy is hidden from the screen — left the board."],[600.5358958333333,"motion (the \"-frac(m g, 4a) s\" part) is no longer emphasized."]]},{"start":601.1358958333333,"say":"After cancelling the mass, this is the equation of simple harmonic motion. Its angular frequency is square root of g over four a.","live":["figure","track","bead_one","bead_two","bead_three","bottom","motion","heading_clock"],"does":[[603.5743958333333,"oscillator is shown on the screen, written out."],[606.9053958333333,"frequency is shown on the screen, written out."]]},{"start":610.5938958333334,"say":"A bead released from rest begins at one extreme of that oscillation. The bottom is the equilibrium point, one quarter of a period later.","live":["figure","track","bead_one","bead_two","bead_three","bottom","motion","heading_clock","oscillator","frequency"],"does":[[615.4123958333333,"bottom is indicated — a transient flash."]]},{"start":619.8898958333333,"say":"One quarter period is pi over two omega, which simplifies to pi times square root of a over g. Notice what is missing: the starting arc length s zero.","live":null,"does":[[620.4813958333333,"arrival is shown on the screen, written out."],[628.1913958333333,"independent is shown on the screen, written out."],[630.2113958333333,"independent (the \"s_0\" part) is emphasized."],[631.3023958333333,"independent (the \"s_0\" part) is no longer emphasized."]]},{"start":631.9023958333332,"say":"The higher bead travels farther, but it also begins with a larger restoring acceleration. The lower bead has less distance but receives a weaker pull. The cycloid balances those effects exactly.","live":["figure","track","bead_one","bead_two","bead_three","bottom","motion","heading_clock","oscillator","frequency","arrival","independent"],"does":[[632.3083958333333,"bead_one is indicated — a transient flash."],[637.4863958333333,"bead_three is indicated — a transient flash."]]},{"start":644.2978958333333,"say":"Return the beads to their three starting places. Their different amplitudes are now visible again.","live":null,"does":[[644.6463958333333,"bead_one is redrawn as the numbers it depends on change."],[644.6463958333333,"bead_two is redrawn as the numbers it depends on change."],[644.6463958333333,"bead_three is redrawn as the numbers it depends on change."],[644.6463958333333,"phase ticks to 0.0."]]},{"start":650.8658958333333,"say":"Release them once more. One shared harmonic clock carries every amplitude to zero at the same quarter period, so the three beads meet at the bottom together.","live":null,"does":[[651.1213958333333,"bead_one is redrawn as the numbers it depends on change."],[651.1213958333333,"bead_two is redrawn as the numbers it depends on change."],[651.1213958333333,"bead_three is redrawn as the numbers it depends on change."],[651.1213958333333,"phase ticks to 1.5707963267948966."]]},{"start":661.6068958333333,"say":"The brachistochrone and tautochrone are therefore two faces of the same curve. Between fixed endpoints, the cycloid minimizes gravitational travel time. Along one cycloidal bowl, every release height shares one arrival time.","live":null,"does":[[675.1783958333333,"A box is drawn around arrival."],[676.5288333333333,"arrival is hidden from the screen — left the board."],[676.5288333333333,"figure is hidden from the screen — left the board."],[676.5288333333333,"track is hidden from the screen — figure left the board."],[676.5288333333333,"bead_one is hidden from the screen — figure left the board."],[676.5288333333333,"bead_two is hidden from the screen — figure left the board."],[676.5288333333333,"bead_three is hidden from the screen — figure left the board."],[676.5288333333333,"bottom is hidden from the screen — figure left the board."],[676.5288333333333,"frequency is hidden from the screen — left the board."],[676.5288333333333,"heading_clock is hidden from the screen — left the board."],[676.5288333333333,"independent is hidden from the screen — left the board."],[676.5288333333333,"motion is hidden from the screen — left the board."],[676.5288333333333,"oscillator is hidden from the screen — left the board."]]}]}]},"durationSeconds":678,"chapters":[{"title":"Racing the Candidates","startSeconds":0,"narration":"Which slide gets a bead from the same high point to the same low point in the least time? The straight line is the shortest route, so it is the obvious favorite. Let us race it before trusting that intuition. Every candidate begins at A and ends at B. The blue track is the straight ramp. The green track is a circular arc. The red track is a cycloid, a curve traced by a point on the rim of a rolling circle. The three beads start from rest. Gravity is the same for all of them, the track is frictionless, and only the shape of the route changes. Ready. Go. The red bead dives sharply, gathers speed early, and reaches the bottom first. The green bead follows close behind. The blue bead on the direct ramp arrives last. The measured times put the cycloid first at about one point one four seconds. The circular arc takes about one point one seven. The straight ramp takes about one point three zero. So shortest does not mean fastest. The straight ramp saves distance, but the curved tracks spend more of their journey moving quickly. A steep initial drop can repay the extra distance later. The circular arc already exploits that bargain, but the cycloid balances early acceleration against later distance even better. Our task is to turn that visual bargain into a condition that selects one curve from every possible curve joining A to B."},{"title":"Time as a Functional","startSeconds":93.08839583333334,"narration":"Let y measure vertical depth below the release point, down toward the bottom. At depth y, energy conservation says the lost gravitational potential energy has become kinetic energy. The mass cancels, and a bead released from rest has speed square root of two g y. Deeper parts of the track are therefore traversed faster. Now inspect one tiny piece of path. Its horizontal change is d x, its vertical change is d y, and Pythagoras gives the arc length d s. Time is distance divided by speed, so this small piece costs d s over v. Replace d s by square root of one plus y prime squared, times d x. Adding the costs from the start to the finish gives this integral. It depends on the height y and the slope y prime at every x along the route. This notation T of y matters. The input is not one number. The input is the entire function y of x, and the output is one travel time. Ordinary calculus might minimize f of alpha. We move one number left or right and compare the resulting values. Here the choice is a curve. Moving one part can leave another part alone, and there are infinitely many places where the route can be nudged. A single slider can display one family of curves, but it cannot represent every possible deformation. The mathematical variation needs an arbitrary function to describe all those independent nudges. Write a nearby path as y plus epsilon times eta. Epsilon controls the overall size of the change. Eta of x controls its shape from place to place. The endpoints are prescribed, so the variation vanishes at both ends. Between them, eta is otherwise arbitrary. That freedom is what will turn one integral statement into a differential equation for the fastest path."},{"title":"The Variational Condition","startSeconds":222.86658333333332,"narration":"Call the integrand F of y and y prime. A fastest path must have zero first-order change in travel time for every allowed deformation eta. Differentiate under the integral sign. Changing y contributes F sub y times eta. Changing the slope contributes F sub y prime times eta prime. The eta-prime term is inconvenient because the arbitrary function is differentiated. Integrate that term by parts, moving the derivative onto F sub y prime. The boundary term vanishes because eta is zero at both fixed endpoints. What remains is one integral of eta times a coefficient. Now use the crucial freedom. Eta can be a small smooth bump wherever we choose. If the coefficient were positive or negative anywhere, a bump placed there would make the integral nonzero. Therefore the coefficient itself must vanish. This is the Euler-Lagrange equation, the differential condition satisfied by every stationary path. It is the analogue of setting an ordinary derivative equal to zero, but now the derivative tests every possible direction in a space of functions rather than the two directions on a number line. For this particular problem there is a useful shortcut. The integrand depends on y and y prime, but it has no explicit x in it. Differentiate F minus y prime times F sub y prime. The chain rule and the Euler-Lagrange equation reduce that derivative to F sub x. But F sub x is zero, so the expression is constant. This conserved quantity is often called the Beltrami identity. Substitute our square-root integrand. After the y-prime terms combine, F minus y prime F sub y prime becomes the reciprocal of these two square roots. Set that expression equal to C, square both sides, and rearrange. The fastest curve must satisfy y times one plus y prime squared equals a positive constant. We name the constant two a because that choice will make the geometry transparent. This equation is already the answer to the variational problem in differential form."},{"title":"Solving to the Cycloid","startSeconds":367.19416666666666,"narration":"We now solve y times one plus y prime squared equals two a. The constant is positive, and y is the downward depth below the release point. The combination two a minus y suggests the substitution y equals a times one minus cosine theta. It automatically starts at y equals zero when theta equals zero. Solve the condition for y prime squared, then insert the substitution. The ratio becomes one plus cosine over one minus cosine, which is cotangent squared of theta over two. Differentiate y with respect to theta. That gives a sine theta. The slope equation also says d x over d y is tangent of theta over two. Multiply d y by d x over d y. The result is a sine theta times tangent of theta over two, which simplifies to a times one minus cosine theta. Integrate with respect to theta and choose x equals zero at the cusp. We obtain x equals a times theta minus sine theta. Together with the substitution for y, these are the parametric equations of a cycloid. Let theta grow. The point traces the curve from its cusp, initially almost straight downward, then gradually turns toward the finish. The two endpoint equations determine the two remaining constants. For the race, a is about one point five three and the finishing parameter is about two point eight eight. Near the release point, the vertical depth y is tiny, so the curve begins extremely steep. Farther down, the bead already has speed, and the curve spends that speed moving toward the destination. The straight line minimizes distance alone. The cycloid minimizes the integral of distance divided by speed, so it deliberately buys early speed with extra length. That is why it wins the race."},{"title":"Every Height, the Same Time","startSeconds":491.7473958333333,"narration":"The fastest curve has another remarkable property. Put three beads at different heights on the same cycloid, and release all three from rest. The red bead has the longest arc to travel. The yellow bead starts lower. The green bead begins lower still, close to the bottom. Release them together. Their speeds and remaining distances are different throughout the descent, yet all three reach the bottom at the same instant. This is the tautochrone property. Tauto means the same, and chronos means time. On an ideal cycloid, the travel time to the bottom is independent of the release point. Let theta measure position from the cusp. The downward depth is a times one minus cosine theta. The bottom occurs at theta equals pi and depth two a. Let h be vertical height above the bottom. Subtracting the depth from two a gives a times one plus cosine theta, or two a cosine squared of theta over two. Now let s be arc length measured upward from the bottom. The cycloid's arc element is two a sine of theta over two, d theta. Integrating back to pi gives four a cosine of theta over two. Eliminate the cosine between the two formulas. The height above the bottom is exactly s squared divided by eight a. That quadratic relation is the secret. Gravitational potential energy is m g h. Because h is quadratic in s, the potential energy is a constant times s squared. Differentiate the potential with respect to s and reverse the sign to get the force. Newton's law gives an acceleration proportional to minus s. After cancelling the mass, this is the equation of simple harmonic motion. Its angular frequency is square root of g over four a. A bead released from rest begins at one extreme of that oscillation. The bottom is the equilibrium point, one quarter of a period later. One quarter period is pi over two omega, which simplifies to pi times square root of a over g. Notice what is missing: the starting arc length s zero. The higher bead travels farther, but it also begins with a larger restoring acceleration. The lower bead has less distance but receives a weaker pull. The cycloid balances those effects exactly. Return the beads to their three starting places. Their different amplitudes are now visible again. Release them once more. One shared harmonic clock carries every amplitude to zero at the same quarter period, so the three beads meet at the bottom together. The brachistochrone and tautochrone are therefore two faces of the same curve. Between fixed endpoints, the cycloid minimizes gravitational travel time. Along one cycloidal bowl, every release height shares one arrival time."}]}}
