<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">mjms</journal-id>
      <journal-title-group>
        <journal-title>Meridian Journal of Mathematical Sciences</journal-title>
        <abbrev-journal-title abbrev-type="publisher">Meridian J. Math. Sci.</abbrev-journal-title>
      </journal-title-group>
      <issn publication-format="print">2471-3562</issn>
      <issn publication-format="electronic">2471-3643</issn>
      <publisher>
        <publisher-name>Meridian Academic Press</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.58301/hkgepv44</article-id>
      <title-group>
        <article-title>A mathematical model for optimal breakaways in cycling: balancing energy expenditure and crash risk</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0009-0008-7536-6978</contrib-id>
          <name>
            <surname>Chico-Vázquez</surname>
            <given-names>Javier</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing – review &amp; editing</role>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0000-0001-6882-7977</contrib-id>
          <name>
            <surname>Griffiths</surname>
            <given-names>Ian M.</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing – review &amp; editing</role>
          <xref ref-type="aff" rid="aff1"/>
          <xref ref-type="corresp" rid="cor1"/>
        </contrib>
        <aff id="aff1">Mathematical Institute, University of Oxford, Oxford, UK</aff>
      </contrib-group>
      <author-notes>
        <corresp id="cor1"><email>Ian.Griffiths@maths.ox.ac.uk</email></corresp>
      </author-notes>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2023-05-04">
        <day>04</day>
        <month>05</month>
        <year>2023</year>
      </pub-date>
      <volume>9</volume>
      <issue>2</issue>
      <elocation-id>250972</elocation-id>
      <pub-history>
        <event>
          <date date-type="received" iso-8601-date="2025-05-21">
            <day>21</day>
            <month>05</month>
            <year>2025</year>
          </date>
        </event>
        <event>
          <date date-type="rev-recd" iso-8601-date="2025-08-13">
            <day>13</day>
            <month>08</month>
            <year>2025</year>
          </date>
        </event>
        <event>
          <date date-type="accepted" iso-8601-date="2025-09-03">
            <day>03</day>
            <month>09</month>
            <year>2025</year>
          </date>
        </event>
      </pub-history>
      <permissions>
        <ali:free_to_read/>
        <license>
          <ali:license_ref>https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
        </license>
      </permissions>
      <abstract>
        <p>We present a mathematical model for optimizing breakaway strategies in competitive cycling, balancing power expenditure, aerodynamic drag and crashing. Our framework incorporates probabilistic crash dynamics, allowing a cyclist’s risk tolerance to shape optimal tactics. We define an objective function that accounts for both finish time differences and the probability of crashing, which we optimize subject to an energy expenditure constraint. We demonstrate the methodology for a flat stage with a simple constant-power breakaway. We then extend this analysis to account for fatigue-driven power decay and varying terrain and race conditions. We highlight the importance of strategy by demonstrating that carefully planned decision making can lead to a race win even when the energy expenditure is low. Our results highlight and quantify the fact that, at the elite level, success often depends as much on minimizing risk as on maximizing physical output.</p>
      </abstract>
      <kwd-group kwd-group-type="author">
        <kwd>competitive cycling</kwd>
        <kwd>mathematical modelling</kwd>
        <kwd>crashing</kwd>
        <kwd>breakaway</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body><sec sec-type="intro" id="s1"><label>1<x xml:space="preserve">. </x></label><title>Introduction</title><p>In competitive cycling, cyclists typically ride for large portions of the race as a group, or <italic toggle="yes">peloton</italic>. This has the advantage of significant reductions in aerodynamic drag. However, to win a race, a cyclist must choose to break away from the peloton at some strategic position during the race. To execute a successful breakaway, cyclists must balance energy expenditure, aerodynamic drag and the inherent risk of crashing, often under complex and dynamic race conditions. To date, existing research has primarily focused on isolated aspects of racing, such as drag reduction through drafting [<xref rid="B1" ref-type="bibr">1</xref>], nutrition or the biomechanics of power generation [<xref rid="B2" ref-type="bibr">2</xref>,<xref rid="B3" ref-type="bibr">3</xref>]. However, exploration of the specific interplay between these factors in breakaway situations is limited. Understanding this interaction is essential for optimizing race strategy, particularly for athletes seeking to achieve a tactical advantage.</p><p>Aerodynamic drag plays a significant role in determining the energy expenditure of a cyclist, especially when drafting within the peloton or executing a breakaway. As previous studies have shown, aerodynamic resistance accounts for up to 90% of the overall resistance a cyclist experiences at race speeds [<xref rid="B4" ref-type="bibr">4</xref>,<xref rid="B5" ref-type="bibr">5</xref>]. While drafting can significantly reduce drag—by as much as 80% for cyclists in a peloton [<xref rid="B6" ref-type="bibr">6</xref>,<xref rid="B7" ref-type="bibr">7</xref>]—a breakaway rider is faced with the challenge of overcoming this loss of aerodynamic advantage.</p><p>Gaul <italic toggle="yes">et al.</italic> [<xref rid="B8" ref-type="bibr">8</xref>] considered the problem of breakaway optimization by focusing on cyclist exhaustion and stamina, but did not consider the peloton structure or the important role crashing plays in their optimization strategy.</p><p>Crashing also contributes substantially to strategic decision-making. Even a minor crash with no injuries can mean a rider loses around a minute, in addition to the extra energy expenditure required to catch up with the peloton. In a sport where victories are achieved with razor-thin margins, a single crash can make or break a contender’s attempt. Moreover, a single major crash can lead to severe injuries, ultimately forcing a contender to abandon an event.</p><p>Crashes are influenced by environmental variables, race conditions and cyclist behaviour [<xref rid="B9" ref-type="bibr">9</xref>–<xref rid="B11" ref-type="bibr">11</xref>]. In peloton settings, a higher density of riders increases the likelihood of collisions, which can play a tactical role, as riders often seek to escape this risk by moving to the front or breaking away entirely. Breakaway riders, however, encounter different risk factors, such as fatigue-induced impairments and exposure to crosswinds that may affect stability.</p><p>In this article, we aim to uncover the important role crashes play in deciding racing outcomes, and how competitive cyclists can make informed strategic decisions. We present a comprehensive mathematical approach that integrates energy consumption, drag reduction and crash probability to determine the optimal position and timing for initiating a breakaway attempt.</p><p>We begin in §2 by presenting the governing equations for our model. These comprise equations of motion for the riders and equations that capture the crashing probability. The equation of motion for each rider is based on Newton’s second law, incorporating aerodynamic drag, power generation and losses owing to rolling resistance and drivetrain friction. As we are interested in the role of attacking and escaping from the peloton, we incorporate a position-dependent drag coefficient, which depends on how far the rider is from the head of the peloton when riding in a group, and takes the same value as a rider at the front of the peloton when the rider is cycling alone. We introduce an objective function that balances the time advantage of winning a race with the probability of crashing.</p><p>To facilitate analytical progress, we choose to write the system in terms of the position of just two riders: the rider at the front of the peloton, and a special rider who will break away from the peloton at some point during the race.</p><p>We first consider a simple case of a flat course with no crashes in §3, to demonstrate the methodology. We extend this by incorporating the probability of a crash, in §4 . Here, we show how we may obtain an analytic expression for our objective function, which allows for easy optimization.</p><p>We develop the model further in §5, to account for rider fatigue. We also briefly discuss more realistic course profiles with variable elevation in appendix C and outline the numerical techniques required to analyse these more complex equations. In §6, we draw conclusions from the analysis conducted. We use this to make relevant predictions to real-world cycle races, and we discuss extensions that would provide valuable further input for the optimization procedure.</p></sec><sec id="s2"><label>2<x xml:space="preserve">. </x></label><title>Governing equations</title><sec id="s2-1"><label>2.1<x xml:space="preserve">. </x></label><title>Dimensional equations</title><p>We suppose that the race comprises a total of <inline-formula id="ui1"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u1" display="inline" overflow="scroll"><mml:mi>N</mml:mi></mml:math></inline-formula> riders, and label these as <inline-formula id="ui2"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u2" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">[</mml:mo><mml:mn>1</mml:mn><mml:mo separator="true">,</mml:mo><mml:mi>N</mml:mi><mml:mo form="postfix" stretchy="false">]</mml:mo></mml:mrow></mml:math></inline-formula>. We assume that all <inline-formula id="ui3"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u3" display="inline" overflow="scroll"><mml:mi>N</mml:mi></mml:math></inline-formula> riders start off as a group, or <italic toggle="yes">peloton</italic>, but that at some point during the race, a single rider can make a breakaway attempt. We assume that the riders are arranged in the peloton as a rectangular grid of cyclists, with <inline-formula id="ui4"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u4" display="inline" overflow="scroll"><mml:msub><mml:mi>N</mml:mi><mml:mo lspace="0em" rspace="0em">∥</mml:mo></mml:msub></mml:math></inline-formula> rows and <inline-formula id="ui5"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u5" display="inline" overflow="scroll"><mml:msub><mml:mi>N</mml:mi><mml:mo lspace="0em" rspace="0em">⟂</mml:mo></mml:msub></mml:math></inline-formula> columns, where <inline-formula id="ui6"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u6" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mo lspace="0em" rspace="0em">∥</mml:mo></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mo lspace="0em" rspace="0em">⟂</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula>, and ordered such that rider <inline-formula id="ui7"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u7" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> is at the front of the peloton and rider <inline-formula id="ui8"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u8" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> is at the rear. We note that the magnitudes of the rows and columns would influence the drag reduction in the peloton and may change throughout a race, but the effects will be relatively small, so we do not explore this here.</p><p>We track the distance travelled along the course by each individual rider <inline-formula id="ui9"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u9" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> at time <inline-formula id="ui10"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u10" display="inline" overflow="scroll"><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>, and denote this by <inline-formula id="ui11"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u11" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. We begin by assuming that the course is flat (but generalize our approach for non-flat courses in appendix C). A force balance on an individual rider <inline-formula id="ui12"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u12" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> on flat terrain gives</p><disp-formula id="uFD1">
<label>(2.1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um1" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left" rowspacing="3pt" columnspacing="0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>m</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>In <xref rid="uFD1" ref-type="disp-formula">equation (2.1)</xref>, <inline-formula id="ui13"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u13" display="inline" overflow="scroll"><mml:msub><mml:mover><mml:mi>m</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula> is the mass of the rider and <inline-formula id="ui14"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u14" display="inline" overflow="scroll"><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the effective power the rider is exerting, which also accounts for losses in the drivetrain. In this model, we consider high-speed motion so that rolling resistance is negligible in comparison to aerodynamic drag. We choose to express the problem in terms of power exerted since most competitive cyclists carry a power meter device, which they monitor closely during a race. The constants <inline-formula id="ui15"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u15" display="inline" overflow="scroll"><mml:mi>ρ</mml:mi></mml:math></inline-formula> and <inline-formula id="ui16"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u16" display="inline" overflow="scroll"><mml:mi>A</mml:mi></mml:math></inline-formula> represent the air density and the rider’s cross-sectional area, respectively. Finally, the drag coefficient <inline-formula id="ui17"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u17" display="inline" overflow="scroll"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> varies as a function of the distance between the individual rider and the first rider in the peloton. We model this functional dependence following Blocken <italic toggle="yes">et al.</italic> [<xref rid="B6" ref-type="bibr">6</xref>], with drag decaying exponentially as we move farther back into the peloton:</p><disp-formula id="uFD2">
<label>(2.2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um2" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:msubsup><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>λ</mml:mi><mml:mfrac><mml:msub><mml:mrow><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub><mml:mi>d</mml:mi></mml:mfrac></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0.</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>Here, <inline-formula id="ui18"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u18" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the distance behind the front of the peloton (only defined when the rider is inside the peloton) and <inline-formula id="ui19"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u19" display="inline" overflow="scroll"><mml:mrow><mml:mi>d</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:math></inline-formula> m is the axle-to-axle distance in a packed peloton, so that by definition <inline-formula id="ui20"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u20" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:math></inline-formula> is the drafting position of the individual rider within the peloton; <inline-formula id="ui21"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u21" display="inline" overflow="scroll"><mml:mi>λ</mml:mi></mml:math></inline-formula> is a parameter that indicates how the drag force experienced by cyclists decays as they move into the back of the peloton. We estimate <inline-formula id="ui22"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u22" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula> from the work of Blocken <italic toggle="yes">et al.</italic> [<xref rid="B6" ref-type="bibr">6</xref>] and will assume this value throughout this article. We also take a representative value of <inline-formula id="ui23"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u23" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.9</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui24"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u24" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.05</mml:mn></mml:mrow></mml:math></inline-formula> [<xref rid="B6" ref-type="bibr">6</xref>,<xref rid="B12" ref-type="bibr">12</xref>]. We note that we have assumed that riders share identical aerodynamic properties, specifically the same cross-sectional area, <inline-formula id="ui25"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u25" display="inline" overflow="scroll"><mml:mi>A</mml:mi></mml:math></inline-formula> and drag coefficient <inline-formula id="ui26"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u26" display="inline" overflow="scroll"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, although the model readily generalizes to account for rider dependence of these parameters.</p><p>Since the riders in the peloton all travel at the same speed, it is advantageous for us to work with the peloton behaviour on average. To study this, we introduce the definition of a peloton average of a quantity <inline-formula id="ui27"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u27" display="inline" overflow="scroll"><mml:msub><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula>,</p><disp-formula id="uFD3">
<label>(2.3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um3" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mo fence="false" stretchy="false">⟨</mml:mo><mml:mi>f</mml:mi><mml:mo fence="false" stretchy="false">⟩</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>Averaging <xref rid="uFD1" ref-type="disp-formula">equation (2.1)</xref> for the <inline-formula id="ui28"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u28" display="inline" overflow="scroll"><mml:mi>N</mml:mi></mml:math></inline-formula> riders in the peloton then gives</p><disp-formula id="uFD4">
<label>(2.4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um4" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mtable displaystyle="true" columnalign="right left" class="tml-jot"><mml:mtr><mml:mtd class="tml-right" style="padding-left:0em;padding-right:0em;"><mml:mrow><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mi>m</mml:mi><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">⟩</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-left" style="padding-left:0em;padding-right:0em;"><mml:mrow><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui29"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u29" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mo lspace="0em" rspace="0em">∥</mml:mo></mml:msub><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>d</mml:mi><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> defines the position of the front of the peloton. To close the model, we supply the initial condition <inline-formula id="ui30"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u30" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, which assumes that the race begins in peloton format, with the head of the peloton at the start line.</p><p>It is also useful to introduce the notion of energy depletion. If rider <inline-formula id="ui31"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u31" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> is exerting a power <inline-formula id="ui32"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u32" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, then by time <inline-formula id="ui33"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u33" display="inline" overflow="scroll"><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> this rider will have consumed the following energy:</p><disp-formula id="uFD5">
<label>(2.5)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um5" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mover><mml:mi>E</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mn>0</mml:mn><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover></mml:msubsup><mml:msub><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mspace width="0.1667em"/><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>From here on, we cease to consider <inline-formula id="ui34"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u34" display="inline" overflow="scroll"><mml:mi>N</mml:mi></mml:math></inline-formula> equations for the position of all <inline-formula id="ui35"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u35" display="inline" overflow="scroll"><mml:mi>N</mml:mi></mml:math></inline-formula> riders in the peloton, and instead focus on only two positions: the head of the peloton, <inline-formula id="ui36"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u36" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, and one ‘special’ rider, whose race behaviour we wish to optimize. Without loss of generality, we label the special rider by index <inline-formula id="ui37"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u37" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula>. Their position is then given by <inline-formula id="ui38"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u38" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ui39"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u39" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, so that this rider starts behind the head of the peloton.</p></sec><sec id="s2-2"><label>2.2<x xml:space="preserve">. </x></label><title>Non-dimensionalization</title><p>To simplify the analysis of the equations of motion, we introduce the following dimensionless variables:</p><disp-formula id="uFD2_6">
<label>(2.6)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um6" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mi>L</mml:mi></mml:mfrac><mml:mo>,</mml:mo><mml:mspace width="1em"/><mml:msub><mml:mi>ζ</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mrow><mml:mover><mml:mi>ζ</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>d</mml:mi></mml:mfrac><mml:mo>,</mml:mo><mml:mspace width="1em"/><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>⟨</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>⟩</mml:mo></mml:mrow><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo fence="false" stretchy="false">⟨</mml:mo><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">⟩</mml:mo></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mover><mml:mi>t</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo fence="false" stretchy="false">⟨</mml:mo><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">⟩</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mspace width="1em"/><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>⟨</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>⟩</mml:mo></mml:mrow><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi><mml:mo fence="false" stretchy="false">⟨</mml:mo><mml:mrow><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mo fence="false" stretchy="false">⟩</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mover><mml:mi>E</mml:mi><mml:mo stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>Here, <inline-formula id="ui40"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u40" display="inline" overflow="scroll"><mml:mrow><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">⟩</mml:mo></mml:mrow></mml:math></inline-formula> is the initial peloton power. With this choice of scalings, the course length is one unit and the course will be completed in one time unit by the rider at the front of the peloton. Moreover, the average energy expenditure of the peloton will also be equal to one.</p><p>The dimensionless counterpart of the equation of motion for the peloton, <xref rid="uFD4" ref-type="disp-formula">equation (2.4)</xref>, is then given by</p><disp-formula id="uFD6">
<label>(2.7)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um7" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where</p><disp-formula id="uFD7">
<label>(2.8)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um8" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right left right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mi>ϵ</mml:mi></mml:mtd><mml:mtd class="tml-left" style="padding-left:0em;padding-right:0em;"><mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mi>m</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">⟩</mml:mo></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:mfrac><mml:mo>≈</mml:mo><mml:mn>0.005.</mml:mn></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:1em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Here, we have used <inline-formula id="ui41"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u41" display="inline" overflow="scroll"><mml:mrow><mml:mi>ρ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.225</mml:mn></mml:mrow></mml:math></inline-formula> kg<inline-formula id="ui42"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u42" display="inline" overflow="scroll"><mml:mo lspace="0em" rspace="0em">⋅</mml:mo></mml:math></inline-formula>m<inline-formula id="ui43"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u43" display="inline" overflow="scroll"><mml:msup><mml:mo>⁣</mml:mo><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula id="ui44"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u44" display="inline" overflow="scroll"><mml:mrow><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mi>m</mml:mi><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>70</mml:mn></mml:mrow></mml:math></inline-formula> kg, <inline-formula id="ui45"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u45" display="inline" overflow="scroll"><mml:mrow><mml:mi>L</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>100</mml:mn></mml:mrow></mml:math></inline-formula> km and <inline-formula id="ui46"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u46" display="inline" overflow="scroll"><mml:mrow><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mi>A</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>0.4</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula id="ui47"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u47" display="inline" overflow="scroll"><mml:msup><mml:mo>⁣</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> [<xref rid="B5" ref-type="bibr">5</xref>]. We may interpret the smallness in <inline-formula id="ui48"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u48" display="inline" overflow="scroll"><mml:mi>ϵ</mml:mi></mml:math></inline-formula> by noting that changes in velocity happen very quickly when compared to the duration of the race. The dimensionless counterpart to the equation of motion for the individual rider, <xref rid="uFD1" ref-type="disp-formula">equation (2.1)</xref>, is</p><disp-formula id="uFD8">
<label>(2.9)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um9" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>ϵ</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui49"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u49" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>m</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mo form="prefix" stretchy="false" lspace="0em" rspace="0em">⟨</mml:mo><mml:mi>m</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">⟩</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the dimensionless mass of the rider, and <inline-formula id="ui50"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u50" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>/</mml:mi><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">⟩</mml:mo></mml:mrow></mml:math></inline-formula> is the rescaled drag coefficient. For completeness, we list the initial conditions for the peloton and the individual rider:</p><disp-formula id="uFD9">
<label>(2.10)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um10" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo separator="true">,</mml:mo><mml:mspace width="1em"/><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo form="prefix" stretchy="false">−</mml:mo><mml:mi>δ</mml:mi><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:mspace width="1em"/><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>1.</mml:mn></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui51"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u51" display="inline" overflow="scroll"><mml:mrow><mml:mi>δ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>/</mml:mi><mml:mi>L</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>4</mml:mn><mml:mo>×</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>5</mml:mn></mml:mrow></mml:msup><mml:mo>≪</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. In all subsequent analyses, we neglect terms of order <inline-formula id="ui52"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u52" display="inline" overflow="scroll"><mml:mi>δ</mml:mi></mml:math></inline-formula>, except in appendix A, where we analyse the behaviour during an escape from the peloton and must consider the system on the peloton length scale.</p><p>The dimensionless energy is given by</p><disp-formula id="uFD10">
<label>(2.11)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um11" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>E</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mn>0</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mspace width="0.1667em"/><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui53"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u53" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula> is the time it takes for the individual rider to complete the course. We pay particular attention to the dimensionless quantity <inline-formula id="ui54"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u54" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, which measures the total energy used during the entire race by the special rider compared with the peloton average.</p><p>Motivated by the small value of the inertia, <inline-formula id="ui55"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u55" display="inline" overflow="scroll"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mo>≪</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, we focus on the quasi-steady regime where <inline-formula id="ui56"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u56" display="inline" overflow="scroll"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. In physical terms, this means that changes in power <inline-formula id="ui57"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u57" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> drive instantaneous jumps in velocity. While this is not true when looking at the microscale, it is an excellent model when comparing the time it takes to accelerate/decelerate to a new velocity (seconds) with the time it takes to complete the entire course (hours). The microstructure associated with inertial effects and acceleration is explored further using boundary-layer methods in appendix A.</p></sec><sec id="s2-3"><label>2.3<x xml:space="preserve">. </x></label><title>Crashing</title><p>Cycling near the rear of the peloton has clear advantages, chiefly a drag reduction close to 90% [<xref rid="B6" ref-type="bibr">6</xref>]. However, it is also associated with risks. In particular, if there is a crash at a given location in the peloton, since a crash propagates backwards in the peloton, a rider who is farther back is more likely to crash (see <xref rid="F1" ref-type="fig">figure 1</xref>). Therefore, we need to model the probability of crashing as part of our race-winning strategy. To find the risk penalty associated with crashing, we use a conditional-probability approach.</p><fig position="float" fig-type="figure" id="F1" orientation="portrait"><label>Figure 1<x xml:space="preserve">. </x></label><caption><p>The immediate aftermath of a crash (<italic toggle="yes">pile-up</italic>). Riders positioned ahead of the start of the crash are spared. The crash propagates backwards through the peloton. Credit: Luis Ángel Gómez/Sprint Cycling Agency.</p></caption><alt-text>The immediate aftermath of a crash (pile-up).</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/78"/></fig><p>Let <inline-formula id="ui58"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u58" display="inline" overflow="scroll"><mml:mrow><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> denote the event of a crash taking place between <inline-formula id="ui59"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u59" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula id="ui60"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u60" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>. We define <inline-formula id="ui61"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u61" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> as the event that the rider in position <inline-formula id="ui62"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u62" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> crashes given that a crash occurred at location <inline-formula id="ui63"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u63" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula>. In other words, given that a crash has taken place at <inline-formula id="ui64"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u64" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula id="ui65"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u65" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the event that rider <inline-formula id="ui66"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u66" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> is involved in. Moreover, we introduce <inline-formula id="ui67"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u67" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> as the event that the first rider to crash is at position <inline-formula id="ui68"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u68" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula>, given that a crash occurred at location <inline-formula id="ui69"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u69" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula>. In order to compute the probability <inline-formula id="ui70"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u70" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, we consider <inline-formula id="ui71"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u71" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, the probability that rider <inline-formula id="ui72"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u72" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> is involved in the crash given that rider <inline-formula id="ui73"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u73" display="inline" overflow="scroll"><mml:mi>j</mml:mi></mml:math></inline-formula> is involved in it. We assume that any riders ahead of the crash are unaffected, but that riders behind may crash, with a probability that decays exponentially as we move away from the crash:</p><disp-formula id="uFD11">
<label>(2.12)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um12" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mtext>if </mml:mtext><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mtd><mml:mtd><mml:mtext>if </mml:mtext><mml:mi>i</mml:mi><mml:mo>≥</mml:mo><mml:mi>k</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>Here, <inline-formula id="ui74"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u74" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>ω</mml:mi></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> is a parameter that measures how far back a crash propagates on average, and in general will depend on the peloton speed, road width, peloton width and road conditions (for example, rain and terrain type), along with other factors. Generally, we set <inline-formula id="ui75"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u75" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, so that an average crash will propagate over <inline-formula id="ui76"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u76" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>ω</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, so more than one rider. We also note that <inline-formula id="ui77"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u77" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, as required. We assume that the crash is equally likely to start at any position, so that <inline-formula id="ui78"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u78" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>. Non-uniform distributions for <inline-formula id="ui79"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u79" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, as well as a general model for the crash propagation <xref rid="uFD11" ref-type="disp-formula">equation (2.12)</xref>, are explored in appendix D. Invoking the law of total probability, we obtain the probability that the rider at position <inline-formula id="ui80"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u80" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> crashes given a crash has occurred:</p><disp-formula id="uFD12">
<label>(2.13)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um13" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:mtd><mml:mtd><mml:mo>=</mml:mo><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>≡</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>;</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>The probability of rider <inline-formula id="ui81"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u81" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> being involved in a crash at some point in the race (defined as <inline-formula id="ui82"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u82" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula>) follows from a second application of the law of total probability,</p><disp-formula id="uFD13">
<label>(2.14)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um14" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi mathvariant="script">P</mml:mi><mml:mo>≡</mml:mo><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mn>0</mml:mn><mml:mn>1</mml:mn></mml:msubsup><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mspace width="0.1667em"/><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>x</mml:mi><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui83"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u83" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the probability of a crash occurring between <inline-formula id="ui84"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u84" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula id="ui85"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u85" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:math></inline-formula>. For simplicity, here we assume that the probability of crashing is independent of <inline-formula id="ui86"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u86" display="inline" overflow="scroll"><mml:mi>x</mml:mi></mml:math></inline-formula> (no cobblestones, dangerous corners or other treacherous features), so that</p><disp-formula id="uFD14">
<label>(2.15)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um15" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi mathvariant="script">P</mml:mi><mml:mo>=</mml:mo><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mn>0</mml:mn><mml:mn>1</mml:mn></mml:msubsup><mml:mi>H</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo separator="true">;</mml:mo><mml:mi>ω</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mspace width="0.1667em"/><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>x</mml:mi><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where we write <inline-formula id="ui87"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u87" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> to explicitly denote that the position of the rider within the peloton changes along the course of the race. To estimate the crash density <inline-formula id="ui88"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u88" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, we consider a 21-stage, 3500 km Grand Tour. There are typically 1–3 crashes per stage, depending on environmental conditions and course difficulty [<xref rid="B13" ref-type="bibr">13</xref>]. This corresponds to a crash every 50–100 km of racing, and so <inline-formula id="ui89"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u89" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>0.01</mml:mn><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:mn>0.02</mml:mn></mml:mrow></mml:math></inline-formula> crashes km<sup>−1</sup>. In dimensionless variables, <inline-formula id="ui90"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u90" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> crashes per unit dimensionless distance, which is the same as <inline-formula id="ui91"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u91" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> crashes per stage. Thus, we use <inline-formula id="ui92"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u92" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> unless otherwise stated.</p><sec id="s2-3-1"><label>2.3.1<x xml:space="preserve">. </x></label><title>A simple example</title><p>Here, we consider an example computation of <inline-formula id="ui93"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u93" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mrow><mml:mi class="mathcal" mathvariant="script">P</mml:mi></mml:mrow></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> that will be useful for later computations. In particular, in §3, we consider the simple scenario with the rider initially in the peloton, until breaking away at attack position <inline-formula id="ui94"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u94" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (so that <inline-formula id="ui95"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u95" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:math></inline-formula> for <inline-formula id="ui96"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u96" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula id="ui97"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u97" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> for <inline-formula id="ui98"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u98" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The integral in <xref rid="uFD14" ref-type="disp-formula">equation (2.15)</xref> thus becomes</p><disp-formula id="uFD15">
<label>(2.16)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um16" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi class="mathcal" mathvariant="script">P</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>;</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>;</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula></sec></sec><sec id="s2-4"><label>2.4<x xml:space="preserve">. </x></label><title>Objective function and optimization</title><p>The rider wishes both to finish ahead of the peloton and to avoid crashing. Different riders will be willing to accept more or less risk. To this end, we introduce an objective function to evaluate the suitability of a racing strategy. The objective function should be low when both the rider finishes far ahead of the peloton and their probability of crashing is small. These considerations motivate the definition of the objective function <inline-formula id="ui99"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u99" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo>∈</mml:mo></mml:mrow><mml:mrow><mml:mi>ℝ</mml:mi></mml:mrow></mml:math></inline-formula> as</p><disp-formula id="uFD16">
<label>(2.17)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um17" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo>=</mml:mo><mml:mo form="prefix" stretchy="false">−</mml:mo><mml:mi>β</mml:mi><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi mathvariant="script">P</mml:mi><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where <inline-formula id="ui100"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u100" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui101"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u101" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula> is the time that the special rider <inline-formula id="ui102"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u102" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> takes to finish, <inline-formula id="ui103"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u103" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:math></inline-formula> is the time it takes for the peloton to complete the course and <inline-formula id="ui104"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u104" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula> is the crashing probability defined in <xref rid="uFD13" ref-type="disp-formula">equation (2.14)</xref>. Under our choice of scalings, <inline-formula id="ui105"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u105" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. The parameter <inline-formula id="ui106"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u106" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is a measure of the risk the special rider is willing to assume: <inline-formula id="ui107"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u107" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> corresponds to risk-averse riders, who prioritize not crashing over a larger winning margin, while <inline-formula id="ui108"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u108" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> applies to riders who are willing to take risks at any cost to maximize the win margin. Inclusion of a risk parameter is crucial to the applicability of the model. For example, the <italic toggle="yes">maillot jaune</italic> in the later stages of a Grand Tour should choose a low value of <inline-formula id="ui109"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u109" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, as they are already winning the race and have much to lose if they crash and are forced to retire.</p><p>The goal of this article is to find the strategy for rider <inline-formula id="ui110"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u110" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> that minimizes <inline-formula id="ui111"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u111" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> for a given risk tolerance <inline-formula id="ui112"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u112" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>. By strategy, we mean the allocation of resources from the energy budget for cyclist <inline-formula id="ui113"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u113" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula id="ui114"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u114" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, by changing the power <inline-formula id="ui115"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u115" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> during the race [<xref rid="B14" ref-type="bibr">14</xref>].</p></sec></sec><sec id="s3"><label>3<x xml:space="preserve">. </x></label><title>A simple breakaway with no crashes</title><p>To illustrate the mathematical model, we begin in this section by considering a race in which no crashes take place. We suppose that a single rider sits at position <inline-formula id="ui116"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u116" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> in the peloton until making a breakaway attempt at some attack point along the course, which we denote as <inline-formula id="ui117"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u117" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>. By our choice of non-dimensionalization, the peloton moves at unit dimensionless speed, and hence <inline-formula id="ui118"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u118" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>. Next, we assume the power exerted has the following form. Before the attack, the rider is in the peloton at position <inline-formula id="ui119"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u119" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> and so the power exerted is <inline-formula id="ui120"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u120" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, using <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref>. We denote <inline-formula id="ui121"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u121" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as the lurking power of the rider at position <inline-formula id="ui122"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u122" display="inline" overflow="scroll"><mml:mi>i</mml:mi></mml:math></inline-formula> in the peloton. Note that owing to the choice in non-dimensionalization, <inline-formula id="ui123"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u123" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> for <inline-formula id="ui124"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u124" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. After the rider makes a breakaway move at, say, <inline-formula id="ui125"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u125" display="inline" overflow="scroll"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we suppose that they provide a constant power <inline-formula id="ui126"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u126" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> until the end of the race. The total energy expenditure is then simply</p><disp-formula id="uFD17">
<label>(3.1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um18" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>As the peloton moves with unit speed, the attack position is related to the attack time by <inline-formula id="ui127"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u127" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (neglecting terms in <inline-formula id="ui128"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u128" display="inline" overflow="scroll"><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula> as noted earlier). After the attack, the time left to complete the course is <inline-formula id="ui129"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u129" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>/</mml:mi><mml:msub><mml:mi>v</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> where <inline-formula id="ui130"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u130" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>≡</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, using <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref> and the fact that the drag on a solo rider is <inline-formula id="ui131"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u131" display="inline" overflow="scroll"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. We can thus find the earliest attack location for a given attack power, <inline-formula id="ui132"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u132" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, that a rider can provide and their total energy reserve, <inline-formula id="ui133"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u133" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>:</p><disp-formula id="uFD18">
<label>(3.2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um19" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mi>max</mml:mi><mml:mo>⁡</mml:mo></mml:mrow><mml:mrow><mml:mo fence="true" form="prefix">{</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo separator="true">,</mml:mo><mml:mn>0</mml:mn><mml:mo fence="true" form="postfix">}</mml:mo></mml:mrow><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Here, we have introduced the <inline-formula id="ui134"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u134" display="inline" overflow="scroll"><mml:mrow><mml:mi>max</mml:mi><mml:mo>⁡</mml:mo><mml:mspace width="0.1667em"/></mml:mrow></mml:math></inline-formula> operator to ensure the attack position is in the domain, i.e. <inline-formula id="ui135"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u135" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. Since we require <inline-formula id="ui136"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u136" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> for an attack to be successful, this gives a minimum attack power, <inline-formula id="ui137"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u137" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and thus an associated earliest attack time</p><disp-formula id="uFD19">
<label>(3.3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um20" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mi>max</mml:mi><mml:mo>⁡</mml:mo></mml:mrow><mml:mrow><mml:mo fence="true" form="prefix">{</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo separator="true">,</mml:mo><mml:mn>0</mml:mn><mml:mo fence="true" form="postfix">}</mml:mo></mml:mrow><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>using <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. For the rider to have a chance of winning, we must have <inline-formula id="ui138"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u138" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, and so this means that the minimum energy of the rider for an attack to be successful is <inline-formula id="ui139"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u139" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>.</p><p>In the left-hand panel of <xref rid="F2" ref-type="fig">figure 2</xref>, we plot the dependence of <inline-formula id="ui140"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u140" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> on the attack power for different values of <inline-formula id="ui141"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u141" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, given by <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. For small energy budgets, the earliest attack position is close to the finish line, but for higher energy budgets, the attack position is closer to the start line. In particular, if the energy budget is high enough (that is, if <inline-formula id="ui142"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u142" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>), then the earliest attack position <inline-formula id="ui143"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u143" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>≤</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. In this case, this means that a rider has sufficient energy to make a break at the beginning of the race (and still have surplus energy at the end of the race).</p><fig position="float" fig-type="figure" id="F2" orientation="portrait"><label>Figure 2<x xml:space="preserve">. </x></label><caption><p>Left: plots of the attack position as a function of attack power for different energy budgets <inline-formula id="ui144"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u144" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, given by <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. Right: plots of the attack power as a function of the attack position for different energy budgets <inline-formula id="ui145"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u145" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, given by <xref rid="uFD20" ref-type="disp-formula">equation (3.4)</xref>. The dashed grey line represents the minimum power required for the attack to be successful, <inline-formula id="ui146"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u146" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. For both plots, the initial position of the rider inside the peloton is <inline-formula id="ui147"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u147" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, which translates to <inline-formula id="ui148"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u148" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>. Other parameters are <inline-formula id="ui149"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u149" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui150"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u150" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Left: plots of the attack position as a function of attack power for different energy budget</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/79"/></fig><p>Alternatively, a racer may have identified a particular place where they wish to break away. In this case, we can rearrange <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref> for <inline-formula id="ui151"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u151" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> to determine the required power for the optimal breakaway that uses all their energy reserves by the end of the race:</p><disp-formula id="uFD20">
<label>(3.4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um21" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>The dependence of <inline-formula id="ui152"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u152" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> on the attack position <inline-formula id="ui153"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u153" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> is plotted in the right-hand panel of <xref rid="F2" ref-type="fig">figure 2</xref>. We show the minimum attack power required to escape from the peloton (<inline-formula id="ui154"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u154" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> from <inline-formula id="ui155"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u155" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>), as a dashed grey line.</p><p>We may also solve for the finish time ahead of the peloton for the breakaway rider in terms of <inline-formula id="ui156"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u156" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> and <inline-formula id="ui157"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u157" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>:</p><disp-formula id="uFD21">
<label>(3.5)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um22" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>or in terms of <inline-formula id="ui158"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u158" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> and <inline-formula id="ui159"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u159" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>,</p><disp-formula id="uFD22">
<label>(3.6)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um23" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:mfrac><mml:mrow><mml:mo form="prefix" stretchy="false" lspace="0em" rspace="0em">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mrow><mml:mn>3</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false" lspace="0em" rspace="0em">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>We may see how the finish time ahead of the peloton, <inline-formula id="ui160"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u160" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> varies with either the attack power or the breakaway position in <xref rid="F3" ref-type="fig">figure 3</xref>. In the left-hand panel, we observe that the time gap initially increases as the breakaway power rises, but eventually, it reaches a maximum before falling again. Similarly, the time gap initially grows with attack position before reaching a maximum and then falling as the attack position gets closer to the end of the course with <inline-formula id="ui161"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u161" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> at <inline-formula id="ui162"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u162" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. Another feature we highlight from the plots for <inline-formula id="ui163"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u163" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the discontinuous derivative of the function at the minimum attack position. Breakaways attempted before this position lack the power necessary to overcome the increased drag when riding in isolation, and the rider simply returns to the peloton and finishes the race with the main group, with <inline-formula id="ui164"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u164" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>.</p><fig position="float" fig-type="figure" id="F3" orientation="portrait"><label>Figure 3<x xml:space="preserve">. </x></label><caption><p>Dependence of finish time of special rider ahead of the peloton for a fixed energy budget <inline-formula id="ui165"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u165" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, as a function of either attack power, <inline-formula id="ui166"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u166" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, given by <xref rid="uFD22" ref-type="disp-formula">equation (3.6)</xref> (left) or attack position, <inline-formula id="ui167"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u167" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, given by <xref rid="uFD22" ref-type="disp-formula">equation (3.6)</xref> (right). For both plots, the initial position of the rider inside the peloton is <inline-formula id="ui168"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u168" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, which translates to <inline-formula id="ui169"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u169" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>. Other parameters are <inline-formula id="ui170"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u170" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui171"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u171" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Dependence of finish time of special rider ahead of the peloton for a fixed energy budget</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/80"/></fig><p>A key observation from <xref rid="F3" ref-type="fig">figure 3</xref> is the existence of an optimum that maximizes the time difference between the breakaway rider and the peloton for a given attack power <inline-formula id="ui172"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u172" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> or attack position <inline-formula id="ui173"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u173" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, when taking account of the available energy reserves. In the following section, we study the dependence of this optimum on the parameters and consider how this is affected by the introduction of a non-zero crashing probability.</p></sec><sec id="s4"><label>4<x xml:space="preserve">. </x></label><title>A simple breakaway with crash probability</title><sec id="s4-1"><label>4.1<x xml:space="preserve">. </x></label><title>Assembling the objective function</title><p>We now extend the model to study the effect that a non-zero probability of crashing has on the existence of a strategy that maximizes the finish time ahead of the peloton.</p><p>Substituting for <inline-formula id="ui174"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u174" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui175"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u175" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula> in <xref rid="uFD16" ref-type="disp-formula">equation (2.17)</xref> using <xref rid="uFD22" ref-type="disp-formula">equations (3.6)</xref> and <xref rid="uFD15" ref-type="disp-formula">(2.16)</xref>, respectively, gives</p><disp-formula id="uFD23">
<label>(4.1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um24" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi class="mathcal" mathvariant="script">M</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mo>−</mml:mo><mml:mi>β</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mn>3</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>β</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>In the left-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>, we plot the components that make up the objective function, <inline-formula id="ui176"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u176" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui177"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u177" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula>, given, respectively, by <xref rid="uFD22" ref-type="disp-formula">equations (3.6)</xref> and <xref rid="uFD15" ref-type="disp-formula">(2.16)</xref>, as a function of the breakaway point, <inline-formula id="ui178"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u178" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>. In the right-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>, we plot the objective function <inline-formula id="ui179"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u179" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> as a function of the attack position for several values of the risk index level <inline-formula id="ui180"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u180" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>.</p><fig position="float" fig-type="figure" id="F4" orientation="portrait"><label>Figure 4<x xml:space="preserve">. </x></label><caption><p><italic toggle="yes">Left</italic>: the finish time ahead of the peloton, <inline-formula id="ui181"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u181" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>, and the crashing probability <inline-formula id="ui182"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u182" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula> plotted as a function of the attack position <inline-formula id="ui183"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u183" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, given, respectively, by <xref rid="uFD22" ref-type="disp-formula">equations (3.6)</xref> and <xref rid="uFD15" ref-type="disp-formula">equation (2.16)</xref>. We plot <inline-formula id="ui184"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u184" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula> for <inline-formula id="ui185"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u185" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.1</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui186"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u186" display="inline" overflow="scroll"><mml:mn>1</mml:mn></mml:math></inline-formula>. <italic toggle="yes">Right</italic>: objective function <inline-formula id="ui187"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u187" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, given by <xref rid="uFD16" ref-type="disp-formula">equation (2.17)</xref>, plotted as a function of attack position, <inline-formula id="ui188"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u188" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>. Parameter values are <inline-formula id="ui189"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u189" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.2</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui190"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u190" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui191"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u191" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui192"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u192" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui193"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u193" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui194"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u194" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui195"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u195" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Left: the finish time ahead of the peloton</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/81"/></fig><p>For suitably large values of <inline-formula id="ui196"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u196" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, the value of <inline-formula id="ui197"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u197" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> that minimizes <inline-formula id="ui198"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u198" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> is a local minimum. However, when <inline-formula id="ui199"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u199" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is smaller, the minimum value of <inline-formula id="ui200"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u200" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> occurs at the discontinuity in the graph, which occurs at <inline-formula id="ui201"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u201" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, defined by <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. In the next section, we will analyse this further to find a method to determine the value of <inline-formula id="ui202"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u202" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> where <inline-formula id="ui203"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u203" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> is minimized, and hence the optimal attack position.</p></sec><sec id="s4-2"><label>4.2<x xml:space="preserve">. </x></label><title>Results</title><p>We now proceed to systematically analyse the dependence of the critical attack position, and the finish time ahead of the peloton associated with such a location, on the system parameters. As seen earlier, the minimum value of <inline-formula id="ui204"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u204" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> can either occur at a local minimum in <inline-formula id="ui205"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u205" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> or at a discontinuity in <inline-formula id="ui206"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u206" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>.</p><p>If <inline-formula id="ui207"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u207" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> attains its minimum value at a local minimum, say <inline-formula id="ui208"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u208" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo>∈</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0,1</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, we may find the optimal attack position that minimizes the objective function by solving <inline-formula id="ui209"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u209" display="inline" overflow="scroll"><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">M</mml:mi><mml:mi>/</mml:mi><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, which may be written as the depressed cubic</p><disp-formula id="uFD24">
<label>(4.2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um25" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mrow><mml:mo fence="true" form="prefix">[</mml:mo><mml:mi>N</mml:mi><mml:mi>H</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo separator="true">;</mml:mo><mml:mi>ω</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" form="postfix">]</mml:mo></mml:mrow><mml:mfrac><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:mi>β</mml:mi><mml:mo>+</mml:mo><mml:mi>β</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo fence="true" form="prefix">[</mml:mo><mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mn>2</mml:mn></mml:mfrac><mml:msup><mml:mi>η</mml:mi><mml:mn>3</mml:mn></mml:msup><mml:mo>−</mml:mo><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mi>η</mml:mi><mml:mo fence="true" form="postfix">]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where</p><disp-formula id="uFD25">
<label>(4.3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um26" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>While <xref rid="uFD24" ref-type="disp-formula">equation (4.2)</xref> may be solved analytically for <inline-formula id="ui210"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u210" display="inline" overflow="scroll"><mml:mi>η</mml:mi></mml:math></inline-formula> and hence <inline-formula id="ui211"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u211" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula>, this is not required. Instead, we invert <xref rid="uFD25" ref-type="disp-formula">equation (4.3)</xref> for <inline-formula id="ui212"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u212" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula>, to give</p><disp-formula id="uFD26">
<label>(4.4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um27" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:msup><mml:mi>η</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>η</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>and since the solution for <inline-formula id="ui213"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u213" display="inline" overflow="scroll"><mml:mi>η</mml:mi></mml:math></inline-formula> from <xref rid="uFD24" ref-type="disp-formula">equation (4.2)</xref> is independent of <inline-formula id="ui214"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u214" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, we immediately see the optimal attack position changes linearly with the budget energy <inline-formula id="ui215"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u215" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. We may also find the corresponding optimal attack power, say <inline-formula id="ui216"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u216" display="inline" overflow="scroll"><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula>, in terms of <inline-formula id="ui217"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u217" display="inline" overflow="scroll"><mml:mi>η</mml:mi></mml:math></inline-formula> by making use of <xref rid="uFD20" ref-type="disp-formula">equation (3.4)</xref>:</p><disp-formula id="uFD27">
<label>(4.5)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um28" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:msup><mml:mi>η</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>This optimal attack power is thus independent of the energy budget.</p><p>The minimum of <inline-formula id="ui218"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u218" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> may also be located at the discontinuity at <inline-formula id="ui219"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u219" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, defined by <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. To find the global minimum of <inline-formula id="ui220"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u220" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, we thus compare the interior minimum <inline-formula id="ui221"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u221" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula> found from <xref rid="uFD26" ref-type="disp-formula">equation (4.4)</xref> with the value of <inline-formula id="ui222"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u222" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> at <inline-formula id="ui223"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u223" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> given by <xref rid="uFD18" ref-type="disp-formula">equation (3.2)</xref>. The optimal location, <inline-formula id="ui224"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u224" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula>, is then given by</p><disp-formula id="uFD28">
<label>(4.6)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um29" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mtext/><mml:mi>argmin</mml:mi></mml:mrow><mml:mrow><mml:mo fence="true" form="prefix">{</mml:mo><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo separator="true">,</mml:mo><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo fence="true" form="postfix">}</mml:mo></mml:mrow><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Similarly, once the optimal attack location is known, we may use <xref rid="uFD20" ref-type="disp-formula">equation (3.4)</xref> to find the optimal attack power, <inline-formula id="ui225"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u225" display="inline" overflow="scroll"><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula>. We now study how the optimal attack location changes as the risk index is varied.</p><sec id="s4-2-1"><label>4.2.1<x xml:space="preserve">. </x></label><title>Role of risk</title><p>In the left-hand panel of <xref rid="F5" ref-type="fig">figure 5</xref>, we plot how the optimal attack position, <inline-formula id="ui226"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u226" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula>, varies as a function of the assumed risk <inline-formula id="ui227"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u227" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, for several values of the energy budget. We observe the aforementioned jump from <inline-formula id="ui228"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u228" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> to <inline-formula id="ui229"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u229" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> as <inline-formula id="ui230"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u230" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is increased. We see that <inline-formula id="ui231"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u231" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> when <inline-formula id="ui232"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u232" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> if <inline-formula id="ui233"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u233" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, using <xref rid="uFD19" ref-type="disp-formula">equation (3.3)</xref>, and <inline-formula id="ui234"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u234" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> when <inline-formula id="ui235"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u235" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> if <inline-formula id="ui236"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u236" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. For the parameters used in <xref rid="F5" ref-type="fig">figure 5</xref>, we find <inline-formula id="ui237"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u237" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>. We also see that the optimal attack position asymptotes to an <inline-formula id="ui238"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u238" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>-dependent limit value as <inline-formula id="ui239"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u239" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>.</p><fig position="float" fig-type="figure" id="F5" orientation="portrait"><label>Figure 5<x xml:space="preserve">. </x></label><caption><p>Dependence on assumed risk. <italic toggle="yes">Left</italic>: attack position <inline-formula id="ui240"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u240" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> that minimizes the objective function as a function of the risk index <inline-formula id="ui241"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u241" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>. <italic toggle="yes">Middle</italic>: Finish time ahead of the peloton when the break is attempted at the optimal position as a function of the risk index. <italic toggle="yes">Right</italic>: Optimal attack power computed from <inline-formula id="ui242"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u242" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> using <xref rid="uFD20" ref-type="disp-formula">equation (3.4)</xref>. Optimal solutions are shown for several values of the energy budget <inline-formula id="ui243"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u243" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. Parameter values are <inline-formula id="ui244"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u244" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui245"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u245" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui246"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u246" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui247"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u247" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui248"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u248" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui249"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u249" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui250"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u250" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Dependence on assumed risk</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/82"/></fig><p>In the middle panel of <xref rid="F5" ref-type="fig">figure 5</xref>, we plot how the finish time ahead of the peloton varies as a function of risk, when the rider makes an attack at the optimal location <inline-formula id="ui251"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u251" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> (as given in the left-hand panel). For sufficiently high energy budgets, if the rider breaks at the start of the race, they will win, but for lower energy budgets, <inline-formula id="ui252"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u252" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>≲</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, the rider does not possess sufficient energy to break from the start, and ends up finishing the race with the peloton. This highlights how, when the risk index <inline-formula id="ui253"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u253" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is low, the best strategy is to break away from the peloton, not to win but to avoid crashing. As the risk increases and the optimal attack position moves away from <inline-formula id="ui254"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u254" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, the finish time ahead of the peloton subsequently increases as well, converging to an <inline-formula id="ui255"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u255" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>-dependent limit as <inline-formula id="ui256"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u256" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>.</p><p>It is especially noteworthy that it is possible to win with an energy budget that is appreciably lower than that used on average in the peloton, that is, <inline-formula id="ui257"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u257" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>0.6</mml:mn></mml:mrow></mml:math></inline-formula>, but to do so requires the rider to be willing to assume a more elevated level of risk (right-hand panel of <xref rid="F5" ref-type="fig">figure 5</xref>). More generally, riders with an energy budget <inline-formula id="ui258"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u258" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> must assume a minimum level of risk—approximately <inline-formula id="ui259"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u259" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>0.1</mml:mn></mml:mrow></mml:math></inline-formula> to win the race. This is consistent with the intuition that a strong competitor can assume a much lower risk to win, while a weaker opponent must be willing to race with a riskier strategy.</p><p>In the right-hand panel of <xref rid="F5" ref-type="fig">figure 5</xref>, we plot the optimal attack power <inline-formula id="ui260"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u260" display="inline" overflow="scroll"><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula>, computed from <inline-formula id="ui261"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u261" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> using <xref rid="uFD20" ref-type="disp-formula">equation (3.4)</xref>. We observe that when <inline-formula id="ui262"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u262" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, the optimal power for different energy budgets collapses into a single curve, as predicted in <xref rid="uFD27" ref-type="disp-formula">equation (4.5)</xref>, where we theorized that <inline-formula id="ui263"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u263" display="inline" overflow="scroll"><mml:msubsup><mml:mi>P</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> was independent of <inline-formula id="ui264"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u264" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> provided the optimal attack position was non-zero.</p></sec><sec id="s4-2-2"><label>4.2.2<x xml:space="preserve">. </x></label><title>Dependence on energy budget</title><p>Intuition tells us that the energy budget will play an important role in racing strategy. In particular, we found in <xref rid="uFD26" ref-type="disp-formula">equation (4.4)</xref> that the optimal attack position varies linearly with the energy budget, provided we are in a region of parameter space where the objective function is smooth.</p><p>In the left-hand panel of <xref rid="F6" ref-type="fig">figure 6</xref>, we plot how the optimal attack position changes with <inline-formula id="ui265"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u265" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> for various risk levels. For low energy budgets, the optimal location to attack is as close as possible to the end of the race. As the energy budget increases, the optimal location decreases linearly (as predicted by <xref rid="uFD26" ref-type="disp-formula">equation (4.4)</xref>) until it reaches <inline-formula id="ui266"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u266" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> again for conservative riders with high energy budgets, where the rider is strong enough to break from the start and win as well. Cyclists with high energy budgets who prioritize winning are recommended to attack close to the midpoint of the race.</p><fig position="float" fig-type="figure" id="F6" orientation="portrait"><label>Figure 6<x xml:space="preserve">. </x></label><caption><p>Optimal attack position (left) and associated finish time ahead of the peloton (right) plotted as a function of energy budget <inline-formula id="ui267"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u267" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> for several risk indices. Parameter values are <inline-formula id="ui268"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u268" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui269"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u269" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui270"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u270" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui271"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u271" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui272"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u272" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui273"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u273" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui274"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u274" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Optimal attack position (left) and associated finish time ahead of the peloton (right) plotted as a function of energy budget</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/83"/></fig><p>In the right-hand panel of <xref rid="F6" ref-type="fig">figure 6</xref>, we plot how the finish time ahead of the peloton (when breaking at the optimal location) changes with the energy budget. As the energy budget increases, the time difference will also increase (as intuition suggests). For more conservative riders, there is a sharp transition at a critical value of <inline-formula id="ui275"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u275" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, where the rider can win by attacking at the start of the race.</p></sec><sec id="s4-2-3"><label>4.2.3<x xml:space="preserve">. </x></label><title>Minimum risk to win</title><p>In <xref rid="F7" ref-type="fig">figure 7</xref>, we show contours of the optimal attack position (left) and the finish time ahead of the peloton (right) as a function of the risk index and the energy budget. From the right-hand panel, we can see how each risk index <inline-formula id="ui276"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u276" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> has an associated minimum energy budget that allows the breakaway rider to win the race, which we define as <inline-formula id="ui277"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u277" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi mathvariant="script">E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. We see that <inline-formula id="ui278"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u278" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi mathvariant="script">E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is a piecewise constant function</p><fig position="float" fig-type="figure" id="F7" orientation="portrait"><label>Figure 7<x xml:space="preserve">. </x></label><caption><p><italic toggle="yes">Left</italic>: contours of the optimal attack position as a function of the risk index <inline-formula id="ui279"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u279" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> and the energy budget <inline-formula id="ui280"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u280" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. For <inline-formula id="ui281"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u281" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (in white), there is no attack position <inline-formula id="ui282"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u282" display="inline" overflow="scroll"><mml:mrow><mml:mn>0</mml:mn><mml:mo>≤</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>≤</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> that leads to a race win. <italic toggle="yes">Right</italic>: contours of the finish time ahead of the peloton <inline-formula id="ui283"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u283" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo separator="true">,</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> when attacking at the location given by the right-hand panel. The dashed red line is the function <inline-formula id="ui284"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u284" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi mathvariant="script">E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> from <xref rid="uFD30" ref-type="disp-formula">equation (4.8)</xref>. Parameter values are <inline-formula id="ui285"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u285" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui286"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u286" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui287"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u287" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui288"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u288" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui289"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u289" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui290"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u290" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui291"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u291" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Left: contours of the optimal attack position as a function of the risk index</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/84"/></fig><disp-formula id="uFD29">
<label>(4.7)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um30" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi class="mathcal" mathvariant="script">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>β</mml:mi><mml:mo>&lt;</mml:mo><mml:msup><mml:mi>β</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>β</mml:mi><mml:mo>&gt;</mml:mo><mml:msup><mml:mi>β</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>This corresponds to the optimal strategy of either attacking at the beginning of the race, <inline-formula id="ui292"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u292" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> (when <inline-formula id="ui293"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u293" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>) or attacking at some intermediate point in the race <inline-formula id="ui294"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u294" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> (when <inline-formula id="ui295"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u295" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>). We overlay a plot <inline-formula id="ui296"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u296" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi mathvariant="script">E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> in the right-hand panel of <xref rid="F7" ref-type="fig">figure 7</xref>.</p><p>We compute the critical risk index <inline-formula id="ui297"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u297" display="inline" overflow="scroll"><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> in terms of the system parameters in appendix B, which gives</p><disp-formula id="uFD30">
<label>(4.8)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um31" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msup><mml:mi>β</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mstyle><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mstyle></mml:mfrac><mml:mo>.</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>For the parameter values used to produce <xref rid="F7" ref-type="fig">figure 7</xref>, the critical risk is <inline-formula id="ui298"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u298" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.0949</mml:mn></mml:mrow></mml:math></inline-formula><italic toggle="yes">.</italic> In practice, this means that riders who take greater risks require less energy to win, with a sharp cut-off at <inline-formula id="ui299"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u299" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>.</p><p>For an elite rider, it is perhaps more interesting to consider the converse question, that is, for a given energy budget, what is the smallest risk one must take to win the race? This is provided by the inverse function, <inline-formula id="ui300"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u300" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>β</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, given by</p><disp-formula id="uFD31">
<label>(4.9)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um32" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>β</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msup><mml:mi>β</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup><mml:mo>&lt;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>&lt;</mml:mo><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>E</mml:mi><mml:mo>&gt;</mml:mo><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>where <inline-formula id="ui301"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u301" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula><italic toggle="yes">,</italic>
<inline-formula id="ui302"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u302" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui303"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u303" display="inline" overflow="scroll"><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> is given by <xref rid="uFD30" ref-type="disp-formula">equation (4.8)</xref>.</p><p>If the energy budget is lower than <inline-formula id="ui304"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u304" display="inline" overflow="scroll"><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> then there does not exist a winning strategy, and we do not define <inline-formula id="ui305"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u305" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>β</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. We see that for sufficiently high <inline-formula id="ui306"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u306" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, <inline-formula id="ui307"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u307" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>β</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, so that very fit riders (who have 43% more energy than the average rider in the peloton) need not assume any risks at all.</p></sec><sec id="s4-2-4"><label>4.2.4<x xml:space="preserve">. </x></label><title>Dependence on crash propagation</title><p>In this section, we investigate how conditions such as rain, fog, road narrowing, perilous corners or exhaustion could modify the optimal racing strategy. Mathematically, this is implemented by changing the value of the crash propagation parameter, <inline-formula id="ui308"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u308" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula>. Since the crash propagation is inversely proportional to <inline-formula id="ui309"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u309" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula>, larger values of <inline-formula id="ui310"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u310" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula> may be interpreted as safer cycling conditions. In the left-hand panel of <xref rid="F8" ref-type="fig">figure 8</xref>, we plot the optimal attack position as a function of risk index for various crash-propagation parameters, <inline-formula id="ui311"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u311" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula>. When the risk and energy budget are fixed, stronger crash propagation (smaller values of <inline-formula id="ui312"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u312" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula>) is associated with an earlier optimal attack location (smaller <inline-formula id="ui313"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u313" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula>), as expected from intuition. Furthermore, we observe the minimum risk required to win the race decreases as <inline-formula id="ui314"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u314" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula> increases and the riding conditions become safer.</p><fig position="float" fig-type="figure" id="F8" orientation="portrait"><label>Figure 8<x xml:space="preserve">. </x></label><caption><p>Optimal attack position <inline-formula id="ui315"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u315" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>β</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> (left-hand panel) and finish time ahead of peloton (right-hand panel) plotted as a function of the risk index for <inline-formula id="ui316"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u316" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.5</mml:mn></mml:mrow></mml:math></inline-formula> (solid) and <inline-formula id="ui317"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u317" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.1</mml:mn></mml:mrow></mml:math></inline-formula> (dashed) and <inline-formula id="ui318"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u318" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.1</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25,0.5,0.75</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow><mml:mrow><mml:mn>1.0</mml:mn></mml:mrow></mml:math></inline-formula> (denoted by colour). The remaining parameter values are <inline-formula id="ui319"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u319" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui320"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u320" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui321"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u321" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula id="ui322"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u322" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui323"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u323" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui324"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u324" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Optimal attack position</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/85"/></fig><p>As smaller values of <inline-formula id="ui325"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u325" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula> are associated with higher crash probabilities <inline-formula id="ui326"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u326" display="inline" overflow="scroll"><mml:mi mathvariant="script">P</mml:mi></mml:math></inline-formula> (see left-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>), stronger crash propagation manifests itself by increasing the value of the crashing component in the objective function <inline-formula id="ui327"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u327" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, resulting in the cyclist assigning lower priority to finishing ahead of the peloton. This effect can be seen in the right-hand panel of <xref rid="F8" ref-type="fig">figure 8</xref>, where <inline-formula id="ui328"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u328" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> decreases with decreasing <inline-formula id="ui329"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u329" display="inline" overflow="scroll"><mml:mi>ω</mml:mi></mml:math></inline-formula>, for both energy budgets studied.</p></sec></sec></sec><sec id="s5"><label>5<x xml:space="preserve">. </x></label><title>Towards a more realistic breakaway attempt</title><p>Although the model introduced in §3 can provide team directors with useful reference points for deciding team strategy, such as the minimum energy expenditure, and a good estimate for the optimal attack position, it assumes an unrealistic evolution of the power developed by a rider attempting a breakaway. Once an athlete exceeds their anaerobic limit, their maximum power output will fall. This short-term fatigue effect is commonly attributed to lactic acid build-up as a consequence of anaerobic respiration. However, another cause of fatigue is the net movement of potassium ions (K<inline-formula id="ui330"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u330" display="inline" overflow="scroll"><mml:msup><mml:mo>⁣</mml:mo><mml:mo lspace="0em" rspace="0em">+</mml:mo></mml:msup></mml:math></inline-formula>) out of contracting skeletal muscle [<xref rid="B15" ref-type="bibr">15</xref>]. There are contrasting opinions on whether lactic acid or potassium has the larger effect on force output (e.g. [<xref rid="B16" ref-type="bibr">16</xref>]). Here we choose to model the short-term fatigue in a general manner that may be attributed to lactic acid build-up or the movement of potassium ions or other physiological effects.</p><sec id="s5-1"><label>5.1<x xml:space="preserve">. </x></label><title>Modelling fatigue</title><p>In order to incorporate the short-term fatigue effects, we allow for a time-dependent attack power, <inline-formula id="ui331"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u331" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. We follow a qualitatively similar approach to [<xref rid="B8" ref-type="bibr">8</xref>], but choose instead to continue using breakaway power rather than breakaway force:</p><disp-formula id="uFD32">
<label>(5.1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um33" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>t</mml:mi><mml:mo>&lt;</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>μ</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>−</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>t</mml:mi><mml:mo>&gt;</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>Here, <inline-formula id="ui332"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u332" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the maximum power the rider can exert, <inline-formula id="ui333"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u333" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:math></inline-formula> is the maximum sustainable power for the rider, and <inline-formula id="ui334"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u334" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:math></inline-formula> is the lurking power the rider exerts while in the peloton. Unless explicitly stated, we take <inline-formula id="ui335"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u335" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The dimensionless parameter <inline-formula id="ui336"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u336" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> captures the effect of short-term fatigue effects of the rider; lower values of <inline-formula id="ui337"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u337" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> correspond to a greater resilience to short-term fatigue. A useful interpretation for <inline-formula id="ui338"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u338" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> in the context of competitive cycling is to distinguish between riders who specialize in short, explosive outbursts of extremely high power (sprinters) and cyclists who are better suited for endurance and long periods of sustained moderate high power, such as time trial specialists and ‘climbers’.</p><p>Our methodology to find the optimal breakaway position is similar to that in §3, but requires additional care and numerical computation to handle the time-dependent power. We assume the rider has budgeted an energy expenditure <inline-formula id="ui339"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u339" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> for the race, and wishes to minimize the objective function <inline-formula id="ui340"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u340" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> subject to some risk level <inline-formula id="ui341"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u341" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>. For <inline-formula id="ui342"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u342" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> as given in <xref rid="uFD32" ref-type="disp-formula">equation (5.1)</xref>, the total energy expenditure is</p><disp-formula id="uFD33">
<label>(5.2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um34" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msup><mml:mi>E</mml:mi><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>−</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>μ</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>μ</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mo>−</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>where <inline-formula id="ui343"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u343" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula> is the (<italic toggle="yes">a priori</italic> unknown) finish time for the rider. Given the energy budget, we may solve for the maximum attack power,</p><disp-formula id="uFD34">
<label>(5.3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um35" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mi>μ</mml:mi><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>μ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>μ</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi>μ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>The velocity after the attack is</p><disp-formula id="uFDquWL2">
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um36" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>≡</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mtext> </mml:mtext><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msubsup></mml:mfrac><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>μ</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>−</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>using <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref> in the asymptotic limit <inline-formula id="ui344"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u344" display="inline" overflow="scroll"><mml:mrow><mml:mi>ε</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. The position of the rider may be readily obtained by integrating <xref rid="uFD35" ref-type="disp-formula">equation (5.4)</xref>:</p><disp-formula id="uFD35">
<label>(5.4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um37" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msubsup></mml:mfrac><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>μ</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mspace width="thinmathspace"/><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>.</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>The finish time for the special rider, <inline-formula id="ui345"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u345" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula>, is obtained by solving <inline-formula id="ui346"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u346" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, which must be done numerically. This provides <inline-formula id="ui347"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u347" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and allows us to calculate the objective function <inline-formula id="ui348"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u348" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> from <xref rid="uFD16" ref-type="disp-formula">equation (2.17)</xref>, where the crashing component is unchanged from the simpler attack <xref rid="uFD15" ref-type="disp-formula">equation (2.16)</xref>.</p><p>Since we cannot find <inline-formula id="ui349"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u349" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:mi>μ</mml:mi><mml:mo separator="true">,</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> explicitly from <xref rid="uFD35" ref-type="disp-formula">equation (5.4)</xref>, we must minimize <inline-formula id="ui350"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u350" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula> using a numerical approach. This is achieved by solving a constrained optimization problem for three variables: the attack position <inline-formula id="ui351"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u351" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> (which is the same as the attack time <inline-formula id="ui352"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u352" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>), the maximum attack power <inline-formula id="ui353"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u353" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the finish time of the special rider <inline-formula id="ui354"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u354" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula>. More concretely, we minimize <inline-formula id="ui355"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u355" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub><mml:mo separator="true">;</mml:mo><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo separator="true">,</mml:mo><mml:mi>μ</mml:mi><mml:mo separator="true">,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo separator="true">,</mml:mo><mml:mi>ω</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> over <inline-formula id="ui356"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u356" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula id="ui357"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u357" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></inline-formula> and <inline-formula id="ui358"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u358" display="inline" overflow="scroll"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, subject to <xref rid="uFD33" ref-type="disp-formula">equation (5.2)</xref>, and <xref rid="uFD35" ref-type="disp-formula">equation (5.4)</xref> with <inline-formula id="ui359"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u359" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> set to 1.</p></sec><sec id="s5-2"><label>5.2<x xml:space="preserve">. </x></label><title>Results for time-dependent attack power</title><sec id="s5-2-1"><label>5.2.1<x xml:space="preserve">. </x></label><title>Effect of fatigue</title><p>In this section, we wish to understand the effect of rider fatigue on the optimal attack time, <inline-formula id="ui360"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u360" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, and the time difference at the finish line, <inline-formula id="ui361"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u361" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. In the left-hand panel of <xref rid="F9" ref-type="fig">figure 9</xref>, we plot how the optimal breakaway time changes as a function of the risk index for different values of <inline-formula id="ui362"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u362" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>. For small values of <inline-formula id="ui363"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u363" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>, the breakaway power decays sufficiently slowly that it remains close to constant and we recover the solution from §3.</p><fig position="float" fig-type="figure" id="F9" orientation="portrait"><label>Figure 9<x xml:space="preserve">. </x></label><caption><p>Left-hand panel: optimal attack position <inline-formula id="ui364"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u364" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> plotted against risk index <inline-formula id="ui365"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u365" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, for several values of <inline-formula id="ui366"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u366" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>. Middle panel: how far ahead the breakaway finishes plotted against risk index. Right-hand panel: Optimal attack power, <inline-formula id="ui367"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u367" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow><mml:mrow><mml:mo>∗</mml:mo></mml:mrow></mml:msubsup></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> as a function of the risk index <inline-formula id="ui368"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u368" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>. Parameter values are <inline-formula id="ui369"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u369" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui370"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u370" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui371"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u371" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui372"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u372" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui373"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u373" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui374"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u374" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui375"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u375" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui376"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u376" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Left-hand panel: optimal attack position</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/86"/></fig><p>As <inline-formula id="ui377"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u377" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> increases, the optimal breakaway point moves closer to the finish line. This is because the attack velocity eventually falls below the peloton speed (owing to the increased drag associated with riding without drafting). Thus, attacks that take place early in the race run the risk of failing in the final stages of the race owing to the exhausted rider being caught by the peloton. Hence, we expect the optimal attack location to increase as <inline-formula id="ui378"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u378" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> increases (see left-hand panel of <xref rid="F9" ref-type="fig">figure 9</xref>).</p><p>In the middle panel of <xref rid="F9" ref-type="fig">figure 9</xref>, we plot how the time difference at the finish line changes with risk index if the breakaway is attempted at the optimal attack position <inline-formula id="ui379"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u379" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> (from the left-hand panel). For moderate to high risk, we observe that endurance riders (small <inline-formula id="ui380"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u380" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>) finish the race with a larger margin than explosive riders (large <inline-formula id="ui381"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u381" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>). Again, as <inline-formula id="ui382"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u382" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, we recover the solution from the constant–breakaway–power model, plotted in yellow. As in the simpler model from §3, there is a minimum risk that must be assumed to finish ahead of the peloton. Notably, this required minimum risk decreases as <inline-formula id="ui383"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u383" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> increases. However, consistent with expectations, the time gained over the peloton also diminishes with increasing <inline-formula id="ui384"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u384" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula>. Practically speaking, this implies that cyclists with greater endurance capacity are better positioned to establish and maintain substantial leads over the peloton. On the other hand, explosive cyclists attack closer to the finish line and reach it with the peloton close behind.</p><p>In the right-hand panel of <xref rid="F9" ref-type="fig">figure 9</xref>, we plot how the optimal maximum attack power changes with the risk index. As expected, larger values of <inline-formula id="ui385"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u385" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> lead to larger maximum attack powers, and for <inline-formula id="ui386"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u386" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>≫</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> we we see that <inline-formula id="ui387"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u387" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="script">O</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>μ</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, a scaling predicted by <xref rid="uFD34" ref-type="disp-formula">equation (5.3)</xref>. As <inline-formula id="ui388"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u388" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, we recover the <inline-formula id="ui389"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u389" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> trends from <xref rid="F5" ref-type="fig">figure 5</xref>. We remark that the large values of <inline-formula id="ui390"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u390" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> we consider here (<inline-formula id="ui391"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u391" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:math></inline-formula>) require the generation of high attack powers <inline-formula id="ui392"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u392" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:math></inline-formula>. In dimensional terms, this corresponds to exerting a peak power output that is 10 times higher than the peloton average during the start of the attack. This is not too dissimilar to real data for elite sprinters, who have been reported to attain peak powers in excess of 1000 W during bursts [<xref rid="B17" ref-type="bibr">17</xref>]. This estimate thus compares well with peloton powers for flat stages of around 150 W [<xref rid="B18" ref-type="bibr">18</xref>].</p><p>As <inline-formula id="ui393"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u393" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, we recover the <inline-formula id="ui394"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u394" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> trends from <xref rid="F5" ref-type="fig">figure 5</xref>. We remark that the large values of <inline-formula id="ui395"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u395" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> we consider here (<inline-formula id="ui396"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u396" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:math></inline-formula>) require the generation of high attack powers <inline-formula id="ui397"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u397" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msub><mml:mo>≈</mml:mo></mml:mrow><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:math></inline-formula>. In dimensional terms, this corresponds to exerting a peak power output that is 10 times higher than the peloton average during the start of the attack. This is not too dissimilar to real data for elite sprinters, who have been reported to attain peak powers in excess of 1000 W during bursts [<xref rid="B17" ref-type="bibr">17</xref>]. This estimate thus compares well with peloton powers for flat stages of around 150 W [<xref rid="B18" ref-type="bibr">18</xref>].</p></sec><sec id="s5-2-2"><label>5.2.2<x xml:space="preserve">. </x></label><title>Role of energy budget</title><p>We look at how the energy budget changes the optimal breakaway strategy in <xref rid="F10" ref-type="fig">figure 10</xref>. We fix the fatigue parameter to <inline-formula id="ui398"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u398" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, an intermediate value where the rider gets exhausted in a time scale comparable to the time to finish the race. In the left-hand panel, we plot how the optimal attack position changes with the risk index <inline-formula id="ui399"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u399" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, for several values of the energy budget <inline-formula id="ui400"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u400" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. As in the simpler model from §3, for large values of the energy budget, the optimal solution for suitably risk-averse cyclists (small <inline-formula id="ui401"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u401" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>) is to break away at the start of the race. For risk indices higher than the minimum risk, the optimal attack position gradually increases, approaching an energy-dependent limit as <inline-formula id="ui402"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u402" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. In the right-hand panel of <xref rid="F10" ref-type="fig">figure 10</xref>, we plot how far ahead the peloton the breakaway finishes as a function of the risk index for several values of <inline-formula id="ui403"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u403" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. As expected from the previous model, small values of <inline-formula id="ui404"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u404" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula> require the cyclist to assume a minimum risk to win.</p><fig position="float" fig-type="figure" id="F10" orientation="portrait"><label>Figure 10<x xml:space="preserve">. </x></label><caption><p>Left-hand panel: optimal attack position <inline-formula id="ui405"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u405" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> plotted against risk index <inline-formula id="ui406"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u406" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, for several values of the energy budget <inline-formula id="ui407"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u407" display="inline" overflow="scroll"><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. Right-hand panel: how far ahead the breakaway finishes are plotted against risk index. Parameter values are <inline-formula id="ui408"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u408" display="inline" overflow="scroll"><mml:mrow><mml:mi>μ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui409"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u409" display="inline" overflow="scroll"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui410"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u410" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.46</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui411"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u411" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.43</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui412"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u412" display="inline" overflow="scroll"><mml:mrow><mml:mi>ω</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui413"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u413" display="inline" overflow="scroll"><mml:mrow><mml:mi>λ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.25</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula id="ui414"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u414" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui415"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u415" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>75</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption><alt-text>Left-hand panel: optimal attack position</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/87"/></fig></sec></sec></sec><sec id="s6"><label>6<x xml:space="preserve">. </x></label><title>Discussion and future directions</title><p>In this article, we have developed a mathematical framework that captures the key trade-offs faced by elite cyclists: balancing aerodynamic efficiency, energy expenditure and the risk of crashing. By incorporating both physiological limits and probabilistic crash modelling, our approach extends earlier models from [<xref rid="B8" ref-type="bibr">8</xref>] to more realistically capture the strategic considerations involved in breakaway attempts.</p><p>One of the key strengths of our model lies in its relative simplicity and analytical tractability. Despite this, it successfully quantifies several intuitive yet previously unmodelled strategic insights. For example, it confirms that breakaways near the end of a race are more energy-efficient, while earlier attacks can result in larger time gains, but at a higher energetic cost. Similarly, spending more time near the rear of the peloton reduces drag [<xref rid="B6" ref-type="bibr">6</xref>] but significantly increases the risk of being caught in a crash. These results not only validate widely held beliefs among athletes and team directors but also allow for rigorous quantitative evaluation of such strategies.</p><p>A particularly novel feature of this work is the inclusion of crash dynamics as a fundamental part of strategic planning. By treating the probability of crashing as a dynamic penalty, we show that risk management is as crucial to success as fitness or power output. This aligns with real-world race scenarios, where riders must weigh the dangers of remaining in a densely packed peloton against the energetic demands of escaping it. In elite competition, where physical capabilities are often comparable among top athletes, it is these marginal strategic decisions—timing of attacks, positioning and risk tolerance—that frequently determine the outcome.</p><p>The model is also versatile enough to accommodate different risk profiles via the parameter <inline-formula id="ui416"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u416" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, representing a rider’s willingness to trade risk for performance. This provides a useful lens to interpret decisions made by different types of riders: for instance, a General Classification (GC) leader may choose a conservative strategy, while a <italic toggle="yes">stage hunter</italic> might favour risky strategies.</p><p>While the current model assumes a flat course and relatively simple power profiles, extensions are straightforward. In appendix C, we outline a framework for incorporating elevation changes, showing that our methods readily generalize to more complex terrains. Though analytical results are harder to obtain in this setting, standard numerical solvers can be used to explore optimal strategies in varied topography. In appendix D, we show how the crash model could be generalized to account for more realistic crash propagation patterns and environment-dependent risks such as road conditions, weather or race congestion.</p><p>The model presented in this article relies on a number of simplifying assumptions and therefore has some important limitations. For instance, our assumption that the peloton power is constant over the race rarely holds, with teams increasing the pace close to the finish line either to drop riders from the peloton (known as ‘making a selection’) or to secure better positions for their sprinting specialists. The constant or exponentially decaying functional forms we used for the attack power are pragmatic choices to allow for analytical progress. A more realistic choice that teams could employ is a ‘tank’ model, where different amounts of energy are available to be consumed at different power rates [<xref rid="B19" ref-type="bibr">19</xref>,<xref rid="B20" ref-type="bibr">20</xref>]. However, such models quickly increase the number of parameters in the model, potentially leading to parameter identifiability issues and overfitting to a particular cyclist.</p><p>Our use of the total energy expenditure as a control variable is also a simplification of the real racing scenario. However, regardless of how complicated and time-dependent a power profile may be during a stage, the total energy expenditure is always a scalar quantity that is readily available to cyclists from their GPS/cycling computers (and often quoted by trainers and fitness trackers). This makes it a suitable candidate to be used in a user-friendly mathematical model, as it is already widely used in the athletic world, and its significance is well understood by cyclists. Mathematically, the use of this scalar quantity as a constraint has the complication that it behaves singularly as the attack position nears the finish line, <inline-formula id="ui417"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u417" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo stretchy="false">→</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. A finite amount of energy must be used within a vanishingly small amount of time, which leads to unrealistically large power profiles. Although sprinters can achieve power outputs close to 2500 W [<xref rid="B21" ref-type="bibr">21</xref>] (approximately 17 times our estimated 150 W lurking power [<xref rid="B18" ref-type="bibr">18</xref>]), when the attack location is chosen closer to the finish line, the attack power exceeds these amounts. Therefore, our model should not be used to inform strategies where breakaway attempts occur near the finish line and power outputs exceed the maximum achievable by the breakaway rider. This would correspond simply to truncating <xref rid="F2" ref-type="fig">figure 2</xref> at the maximum power of the cyclist.</p><p>Breakaways in cycling are seldom performed by a single cyclist, and future models should account for multi-rider breakaways. In particular, as cycling is a team sport, having supportive teammates in the breakaway usually brings a significant advantage and an increased likelihood of winning [<xref rid="B22" ref-type="bibr">22</xref>]. This is true even when the breakaway rider is not aiming to win the stage, but is instead offering assistance to the team leader, usually a GC contender, who might be chasing behind. Cycling teams could therefore benefit from extensions of the model presented here that account for multi-rider breakaway attempts.</p><p>There are other promising directions for future work. One is to include dynamic chasing behaviour, where the peloton adjusts its speed in response to breakaways, and how this affects the viability of a breakaway. Another is to model physiological decay more precisely by linking the power decay rate <inline-formula id="ui418"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u418" display="inline" overflow="scroll"><mml:mi>μ</mml:mi></mml:math></inline-formula> to underlying rider attributes or empirical data (e.g. from power meters or lactate threshold tests [<xref rid="B23" ref-type="bibr">23</xref>]). Similarly, incorporating nutrition and hydration strategies, particularly over multi-stage races such as the Tour de France, could provide insights into optimal energy allocation over days rather than single stages [<xref rid="B24" ref-type="bibr">24</xref>].</p><p>Another future direction for this work could be to explore velocity-dependent crash probabilities, which would reflect the reduced time to react to a crash at higher speeds. Moreover, integrating spatial features of the course such as narrow roads, roundabouts or downhill corners would offer a more nuanced crash model. These refinements could also be informed by data analytics from race telemetry and crash reports.</p><p>A third future direction is to understand how headwinds, tailwinds and crosswinds can shape racing strategies, particularly when the weather forecast is different for different stages of a race. This is because strong headwinds should lead riders to prioritize staying inside the peloton owing to higher drag at the same ground speed, but tailwinds effectively reduce drag and hence the advantages of staying in the peloton. Moreover, crosswinds can lead to the formation of echelons [<xref rid="B25" ref-type="bibr">25</xref>], where riders who are not well positioned at the front of the peloton may be easily dropped [<xref rid="B26" ref-type="bibr">26</xref>], giving rise to exhilarating racing conditions.</p><p>Our work fits more generally in the field of athletic decision making, such as withdrawal from endurance events. Withdrawal is common in Grand Tours; on average, one in every four participants abandons the race before the twenty-first stage [<xref rid="B27" ref-type="bibr">27</xref>]. As the model presented in this work can quantitatively predict successful outcomes in racing, it may enhance our understanding of the reasons participants choose to withdraw. Previous work has focused mainly on environmental conditions [<xref rid="B28" ref-type="bibr">28</xref>], but it is natural to ask whether participants in endurance events have an intuitive ‘failure compass’ that allows them to decide if withdrawal is the best option. If this is the case, it would be interesting to ask whether their intuitive predictions match the quantitative predictions.</p><p>Finally, we emphasize that elite racing is not solely a test of physical ability, but of strategic timing and decision-making. As athletic performance nears physiological limits [<xref rid="B29" ref-type="bibr">29</xref>,<xref rid="B30" ref-type="bibr">30</xref>], small tactical choices, such as when and where to initiate a breakaway, can determine the outcome of a race. Our framework provides a structured way to analyse these choices, translating race-day intuition into quantifiable insights. The analytical clarity that our mathematical model provides makes this a valuable tool for interpreting rider behaviour and guiding tactical planning in competitive settings.</p></sec></body>
  <back><ack><title>Acknowledgements</title><p>We are grateful to J. W. M. Bush for his feedback on one of the initial ideas for this project and to Alberto Conde Mellado and Lucas T. Y. Yeung for helpful discussion. The photograph in this text belongs to Luis Ángel Gómez, whom we thank for his generosity. For the purpose of Open Access, the authors will apply a CC BY public copyright license to any Author Accepted Manuscript version arising from this submission.</p></ack><sec sec-type="ethics" id="s7"><title>Ethics</title><p>This work did not require ethical approval from a human subject or animal welfare committee.</p></sec><sec id="s9"><title>Declaration of AI use</title><p>We have not used AI-assisted technologies in creating this article.</p></sec><sec id="s10"><title>Authors’ contributions</title><p>I.M.G.: conceptualization, investigation, supervision, writing—original draft, writing—review and editing; J.C.‑V.: conceptualization, formal analysis, investigation, writing—original draft, writing—review and editing.</p><p>Both authors gave final approval for publication and agreed to be held accountable for the work performed therein.</p></sec><sec sec-type="COI-statement" id="s11"><title>Conflict of interest declaration</title><p>We declare we have no competing interests.</p></sec><sec id="s12"><title>Funding</title><p>J.C.-V. is funded by St John's College, University of Oxford.</p></sec><app-group><app id="A1"><label/><title>Appendix A. An in-depth look at the attack microstructure</title><p>In our analysis in §3, we exploit the fact that <inline-formula id="ui419"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u419" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>ϵ</mml:mi><mml:mo>≪</mml:mo><mml:mn>1</mml:mn></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> to obtain a leading-order solution for the trajectory of the rider by setting <inline-formula id="ui420"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u420" display="inline" overflow="scroll"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. In doing so, we solve <xref rid="uFD6" ref-type="disp-formula">equations (2.7)</xref> and <xref rid="uFD8" ref-type="disp-formula">(2.9)</xref> in such a way that the sudden jump in power instantaneously translates to a jump in speed. In reality, there is a small time when the rider is accelerating from the peloton speed to their attack speed, as shown in <xref rid="F11" ref-type="fig">figure 11</xref>. There, we numerically solve the nonlinear problem <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref> for small but finite <inline-formula id="ui421"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u421" display="inline" overflow="scroll"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.005</mml:mn></mml:mrow></mml:math></inline-formula><italic toggle="yes">.</italic> The velocity first rapidly increases when the attack occurs, as the rider benefits from accelerating with reduced drag owing to the presence of the peloton. Once the rider reaches the head of the peloton (and the breakaway truly commences), the rider experiences increased drag, with their speed reducing until stabilizing to the attack velocity computed in the main text, <inline-formula id="ui422"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u422" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. We can understand this transition region by examining the time close to the attack position.</p><fig position="anchor" fig-type="figure" id="F11" orientation="portrait"><label>Figure 11<x xml:space="preserve">. </x></label><caption><p>A sketch of the asymptotic transition layers during the early stages of an attack attempt.</p></caption><alt-text>A sketch of the asymptotic transition layers during the early stages of an attack attempt.</alt-text><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/88"/></fig><p>For a typical race length of <inline-formula id="ui423"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u423" display="inline" overflow="scroll"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>100</mml:mn></mml:mrow></mml:math></inline-formula> km, <inline-formula id="ui424"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u424" display="inline" overflow="scroll"><mml:mrow><mml:mi>δ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>4</mml:mn><mml:mo>×</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>5</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>γ</mml:mi><mml:msup><mml:mi>ϵ</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ui425"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u425" display="inline" overflow="scroll"><mml:mrow><mml:mi>γ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1.6</mml:mn></mml:mrow></mml:math></inline-formula><italic toggle="yes">.</italic> This means that the approach to the equilibrium velocity after the attack takes place on two time scales: the first, O<inline-formula id="ui426"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u426" display="inline" overflow="scroll"><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>ϵ</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, time scale captures the motion of the rider to the front of the peloton; the second, <inline-formula id="ui427"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u427" display="inline" overflow="scroll"><mml:mrow><mml:mi>O</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>ϵ</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, time scale captures the part of the race once the rider has escaped the peloton and their speed approaches the solo equilibrium value.</p><p>To capture the first phase, we scale <inline-formula id="ui428"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u428" display="inline" overflow="scroll"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>ϵ</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>
<italic toggle="yes">and</italic>
<inline-formula id="ui429"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u429" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mi>δ</mml:mi><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ui430"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u430" display="inline" overflow="scroll"><mml:mrow><mml:mi>δ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>γ</mml:mi><mml:msup><mml:mi>ϵ</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. Substituting these scalings into <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref> gives, to leading order in <inline-formula id="ui431"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u431" display="inline" overflow="scroll"><mml:mi>ϵ</mml:mi></mml:math></inline-formula></p><disp-formula id="uFDA1">
<label>(A 1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um38" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>γ</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where</p><disp-formula id="uFDA2">
<label>(A 2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um39" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:msubsup><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi><mml:mrow><mml:mtext/><mml:mi>max</mml:mi></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:msubsup><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>λ</mml:mi><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false" lspace="0em" rspace="0em">⟨</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">⟩</mml:mo></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>We solve this subject to <inline-formula id="ui432"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u432" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">−</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui433"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u433" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> for <inline-formula id="ui434"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u434" display="inline" overflow="scroll"><mml:mrow><mml:mi>τ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, which provides the solution until <inline-formula id="ui435"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u435" display="inline" overflow="scroll"><mml:mrow><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> defined by <inline-formula id="ui436"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u436" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, which corresponds to the time when the rider has reached the front of the peloton. Note that here we are solving for <inline-formula id="ui437"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u437" display="inline" overflow="scroll"><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula> as a continuous variable. This allows us to track the motion of the special rider past the discrete values <inline-formula id="ui438"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u438" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> that correspond to locations at which we permit riders to sit while riding in the peloton and not making an attack. The speed of the rider when they reach the front of the peloton is <inline-formula id="ui439"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u439" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>≡</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mrow><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>ζ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>τ</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mover><mml:mi>τ</mml:mi><mml:mo stretchy="false" mathvariant="normal">~</mml:mo></mml:mover><mml:mi>.</mml:mi></mml:mrow></mml:math></inline-formula></p><p>For the second part, the appropriate distinguished limit is obtained by scaling <inline-formula id="ui440"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u440" display="inline" overflow="scroll"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mi>ϵ</mml:mi><mml:mi>τ</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui441"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u441" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>+</mml:mo></mml:mrow><mml:mrow><mml:mi>ϵ</mml:mi><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Substituting these scaling into <xref rid="uFD8" ref-type="disp-formula">equation (2.9)</xref> gives, to leading order in <inline-formula id="ui442"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u442" display="inline" overflow="scroll"><mml:mi>ϵ</mml:mi></mml:math></inline-formula></p><disp-formula id="uFDA3">
<label>(A 3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um40" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>τ</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>τ</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>τ</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>We solve this subject to <inline-formula id="ui443"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u443" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui444"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u444" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>τ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> at <inline-formula id="ui445"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u445" display="inline" overflow="scroll"><mml:mrow><mml:mi>τ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, which ensure that the solution matches the <inline-formula id="ui446"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u446" display="inline" overflow="scroll"><mml:mrow><mml:mi>O</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msup><mml:mi>ϵ</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> time scale of the rider moving to the front of the peloton. Note that we can write <xref rid="uFDA3" ref-type="disp-formula">equation (A 3)</xref> in terms of the velocity <inline-formula id="ui447"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u447" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>τ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>−</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which may then be solved straightforwardly subject to <inline-formula id="ui448"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u448" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> when <inline-formula id="ui449"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u449" display="inline" overflow="scroll"><mml:mrow><mml:mi>τ</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, to give</p><disp-formula id="uFDA4">
<label>(A 4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um41" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi>f</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>τ</mml:mi><mml:mi>/</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>The composite solution for <inline-formula id="ui450"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u450" display="inline" overflow="scroll"><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula> first rises as the rider makes their way through the peloton, reaching a maximum when they reach the front of the peloton, before decaying exponentially to <inline-formula id="ui451"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u451" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>∞</mml:mi></mml:msub><mml:mo>≡</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>/</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> once the rider escapes the peloton and becomes a solo rider (<xref rid="F11" ref-type="fig">figure 11</xref>).</p></app><app id="A2"><label/><title>Appendix B. Minimum risk computation</title><p>To compute the value of the minimum risk, we first recall the minimum viable attack position <inline-formula id="ui452"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u452" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is given by <xref rid="uFD19" ref-type="disp-formula">equation (3.3)</xref>. For <inline-formula id="ui453"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u453" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, the minimum attack position lies in the open interval <inline-formula id="ui454"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u454" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo>∈</mml:mo></mml:mrow><mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0,1</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. We focus on this range of energy budgets as (i) for <inline-formula id="ui455"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u455" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> the start location <inline-formula id="ui456"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u456" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> is a viable attack position and conservative riders will prefer it, and (ii) for <inline-formula id="ui457"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u457" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, there is no viable attack position (mathematically, <inline-formula id="ui458"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u458" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>≥</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>). Moreover, for <inline-formula id="ui459"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u459" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>E</mml:mi><mml:mrow><mml:mtext/><mml:mi>crit</mml:mi></mml:mrow><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> the objective function has a discontinuity in its derivative at <inline-formula id="ui460"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u460" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> for all values of <inline-formula id="ui461"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u461" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>. In this case, as we can see in the right-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>, for <inline-formula id="ui462"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u462" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> the objective function is flat. For <inline-formula id="ui463"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u463" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, the behaviour of the objective function depends on the risk index, and there are two qualitatively distinct regimes.</p><p>The first regime occurs for small <inline-formula id="ui464"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u464" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, and is characterized by <inline-formula id="ui465"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u465" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> being a monotonically increasing function for <inline-formula id="ui466"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u466" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>. In this case, <inline-formula id="ui467"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u467" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula> is not defined as there is no point where <inline-formula id="ui468"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u468" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> in the domain (see, for example, the curves for <inline-formula id="ui469"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u469" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> and 0.1 in the right-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>). In this regime, <inline-formula id="ui470"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u470" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p><p>A second regime exists for larger <inline-formula id="ui471"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u471" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, where <inline-formula id="ui472"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u472" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="script">M</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is a non-monotonic function of <inline-formula id="ui473"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u473" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> (see, for example, the curves for <inline-formula id="ui474"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u474" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.4</mml:mn></mml:mrow></mml:math></inline-formula>, 0.6, 0.8 and 1.0 in the right-hand panel of <xref rid="F4" ref-type="fig">figure 4</xref>). In this case, <inline-formula id="ui475"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u475" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula> is well defined as the point where <inline-formula id="ui476"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u476" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, and this is the global minimum of <inline-formula id="ui477"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u477" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, so that <inline-formula id="ui478"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u478" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p><p>The transition between both regimes occurs at a critical <inline-formula id="ui479"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u479" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula>, which we define as <inline-formula id="ui480"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u480" display="inline" overflow="scroll"><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>. To find this value, we observe that in the second regime, we have <inline-formula id="ui481"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u481" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>≤</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>, while in the first regime, we have <inline-formula id="ui482"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u482" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>≥</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. At the critical value of <inline-formula id="ui483"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u483" display="inline" overflow="scroll"><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>, we are in an intermediate regime that satisfies exactly <inline-formula id="ui484"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u484" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. An alternative way of seeing this is to consider how <inline-formula id="ui485"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u485" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula> changes as <inline-formula id="ui486"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u486" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is decreased from a high value. As <inline-formula id="ui487"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u487" display="inline" overflow="scroll"><mml:mi>β</mml:mi></mml:math></inline-formula> is decreased, <inline-formula id="ui488"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u488" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup></mml:math></inline-formula> decreases, eventually reaching <inline-formula id="ui489"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u489" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">†</mml:mo></mml:msubsup><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> for <inline-formula id="ui490"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u490" display="inline" overflow="scroll"><mml:mrow><mml:mi>β</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>. By definition <inline-formula id="ui491"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u491" display="inline" overflow="scroll"><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msubsup></mml:math></inline-formula> is the point where the derivative vanishes, so that substituting we also find <inline-formula id="ui492"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u492" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi mathvariant="script">M</mml:mi><mml:mo lspace="0em" rspace="0em" class="tml-prime">′</mml:mo></mml:msup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula>. Using the definition of <inline-formula id="ui493"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u493" display="inline" overflow="scroll"><mml:mi mathvariant="script">M</mml:mi></mml:math></inline-formula>, <xref rid="uFD16" ref-type="disp-formula">equation (2.17)</xref>, this condition reads</p><disp-formula id="uFDA5">
<label>(B 1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um42" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mo>−</mml:mo><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>and solving for the critical risk <inline-formula id="ui494"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u494" display="inline" overflow="scroll"><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup></mml:math></inline-formula>,</p><disp-formula id="uFDA6">
<label>(B 2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um43" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mrow><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>We can compute the partial derivatives of the objective function components. For the time difference,</p><disp-formula id="uFDA7">
<label>(B 3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um44" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:mn>3</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mi>/</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Now, evaluating <inline-formula id="ui495"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u495" display="inline" overflow="scroll"><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="italic">Δ</mml:mi><mml:mi>t</mml:mi><mml:mi>/</mml:mi><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
<italic toggle="yes">at</italic>
<inline-formula id="ui496"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u496" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, the above simplifies to</p><disp-formula id="uFDA8">
<label>(B 4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um45" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where we have used the fact that</p><disp-formula id="uFDA9">
<label>(B 5)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um46" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msubsup><mml:mi>η</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup><mml:mo>≡</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mi>E</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Since the probability of crashing is a linear function of <inline-formula id="ui497"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u497" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula> from <xref rid="uFD15" ref-type="disp-formula">equation (2.16)</xref>, its derivative is constant and given by</p><disp-formula id="uFDA10">
<label>(B 6)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um47" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msub><mml:mrow><mml:mo fence="true" form="prefix"/><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mtext/><mml:mi>min</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>∂</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>Thus, the critical risk is</p><disp-formula id="uFDA11">
<label>(B 7)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um48" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:msup><mml:mi>β</mml:mi><mml:mo lspace="0em" rspace="0em">∗</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false" lspace="0em" rspace="0em">)</mml:mo></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mi>ω</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mfrac><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo separator="true">,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula></app><app><label/><title>Appendix C. Elevation</title><p>In this section, we outline how to generalize the methods from the main paper to account for elevation changes, including an example simulation of a race over arbitrary terrain. In this case, the generalized equation for the peloton motion, <xref rid="uFD6" ref-type="disp-formula">equation (2.7)</xref>, when riding on a course of arbitrary steepness <inline-formula id="ui498"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u498" display="inline" overflow="scroll"><mml:mrow><mml:mi>θ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, is given by</p><disp-formula id="uFDA12">
<label>(C 1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um49" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>ϵ</mml:mi><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mrow><mml:mo lspace="0em" rspace="0em">−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msup><mml:mrow><mml:mo fence="true" form="prefix">(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo fence="true" form="postfix">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>−</mml:mo><mml:mi>γ</mml:mi><mml:mrow><mml:mspace width="0.1667em"/><mml:mi>sin</mml:mi><mml:mo>⁡</mml:mo></mml:mrow><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>θ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>where</p><disp-formula id="uFDA13">
<label>(C 2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um50" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left right left right" class="tml-jot" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-right" style="padding-left:1em;padding-right:0em;"><mml:mi>γ</mml:mi></mml:mtd><mml:mtd class="tml-left" style="padding-left:0em;padding-right:0em;"><mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:mover><mml:mi>m</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mover><mml:mi>P</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>p</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mo form="prefix" stretchy="false">⟨</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false" class="tml-capshift" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>d</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">⟩</mml:mo><mml:mi>ρ</mml:mi><mml:mi>A</mml:mi><mml:msup><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>≈</mml:mo><mml:mn>40</mml:mn><mml:mo separator="true">,</mml:mo></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:1em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula><p>which is a ratio between the force owing to gravity and aerodynamic drag. Although <inline-formula id="ui499"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u499" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>γ</mml:mi></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> appears rather large, since the inclination angle <inline-formula id="ui500"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u500" display="inline" overflow="scroll"><mml:mi>θ</mml:mi></mml:math></inline-formula> is at most around 0.1, the effect of gravity is <inline-formula id="ui501"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u501" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mrow><mml:mi class="mathcal" mathvariant="script">O</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula>. The generalized equation for motion of an individual rider, <xref rid="uFD6" ref-type="disp-formula">equation (2.7)</xref>, is</p><disp-formula id="uFDA14">
<label>(C 3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um51" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mi>ϵ</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>γ</mml:mi><mml:mi>sin</mml:mi><mml:mo>⁡</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>θ</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0.</mml:mn></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>One crucial difference with the flat course presented in the main paper is that the time it takes for the peloton to complete the course, <inline-formula id="ui502"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u502" display="inline" overflow="scroll"><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:math></inline-formula>, is no longer unity, as it will depend on the race profile <inline-formula id="ui503"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u503" display="inline" overflow="scroll"><mml:mrow><mml:mi>θ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. As a result, the total energy expenditure in the peloton is no longer unity either, but is now given by <inline-formula id="ui504"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u504" display="inline" overflow="scroll"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, using <xref rid="uFD10" ref-type="disp-formula">equation (2.11)</xref>.</p><p>We now simulate a simple attack, where the rider is located at some position in the interior of the peloton until they reach <inline-formula id="ui505"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u505" display="inline" overflow="scroll"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:math></inline-formula>, where they attempt to break away with a constant power, as in §3. Unlike a flat course, analytical progress is complicated, so we solve for the trajectory of the peloton and the rider numerically. The solution strategy for <inline-formula id="ui506"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u506" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui507"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u507" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is:</p><list list-type="simple" id="list1"><list-item><label>—</label><p>We evolve the position of the peloton with a constant power <inline-formula id="ui508"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u508" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, solving <xref rid="uFDA1" ref-type="disp-formula">equation (A 1)</xref>.</p></list-item><list-item><label>—</label><p>Before the attack, for <inline-formula id="ui509"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u509" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the rider simply moves at the same speed as the peloton, <inline-formula id="ui510"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u510" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false" class="tml-xshift" mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, obtained in the first step. Using <xref rid="uFDA3" ref-type="disp-formula">equation (A 3)</xref> we can find the power <inline-formula id="ui511"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u511" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> that the rider must exert to maintain this velocity, which will be in general lower than 1, as the rider is located inside the peloton and experiences lower drag.</p></list-item><list-item><label>—</label><p>At <inline-formula id="ui512"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u512" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the rider attacks so that we now solve <xref rid="uFDA3" ref-type="disp-formula">equation (A 3)</xref> with the power set to <inline-formula id="ui513"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u513" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (this could also be an exponentially decaying power profile, as in §5).</p></list-item><list-item><label>—</label><p>From here on, we solve the (now uncoupled) equations of motion for <inline-formula id="ui514"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u514" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ui515"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u515" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, until both of them reach the end of the race at <inline-formula id="ui516"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u516" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>, where an event handler automatically stops the integration.</p></list-item></list><p>We use Scipy’s solve_ivp routine to solve the problem numerically. The routine can handle ‘events’, stopping the integration once a certain condition has been met, that is, reaching the finish line at <inline-formula id="ui517"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u517" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula>. The integration method is either RK45 or BDF if we suspect the sharp power profile leads to a stiff problem.</p><p>In <xref rid="F12" ref-type="fig">figure 12</xref>, we show the results for a simulation of a single rider attacking at position <inline-formula id="ui518"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u518" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>0.5</mml:mn></mml:mrow></mml:math></inline-formula>, with a constant attack power as in §3. In the top row, we can see the example mountainous course elevation profile, <inline-formula id="ui519"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u519" display="inline" overflow="scroll"><mml:mrow><mml:mi>h</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, obtained by a superposition of sines and cosines. The elevation is small because it is scaled by the course length <inline-formula id="ui520"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u520" display="inline" overflow="scroll"><mml:mi>L</mml:mi></mml:math></inline-formula>. The steepness is given by <inline-formula id="ui521"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u521" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>θ</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>tan</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>⁡</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula>. In the second row, we plot how the distance between the rider and the peloton widens from <inline-formula id="ui522"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u522" display="inline" overflow="scroll"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> onwards, as well as the velocity of the rider (red) and the peloton (blue) as a function of position. We see that the individual rider moves faster in flat (and uphill) sectors of the course, while the peloton descends faster on the steepest regions owing to the reduced drag it experiences. The third row shows the positions and velocities of the rider and the peloton, but now as a function of time. The bottom row shows the evolution of the power of the rider, <inline-formula id="ui523"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u523" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, which varies in such a way that the velocity <inline-formula id="ui524"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u524" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> before the breakaway, and <inline-formula id="ui525"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u525" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> after the breakaway. We do not allow for negative powers, so that in very steep downhill sections where the rider needs to do no work to keep up with the peloton, the power is set to zero. The peloton power is set to unity for the whole course. The lines in the right-hand panel of the bottom row correspond to the cumulative energy consumed, defined by <xref rid="uFD10" ref-type="disp-formula">equation (2.11)</xref>.</p><fig position="anchor" fig-type="figure" id="F12" orientation="portrait"><label>Figure 12<x xml:space="preserve">. </x></label><caption><p>Details for the simulation of a rider (solid red lines) breaking away from the peloton (dashed blue lines) at <inline-formula id="ui526"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u526" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula>, in a hilly race. The parameters are <inline-formula id="ui527"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u527" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1.43</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1.5</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn>75</mml:mn></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> and <inline-formula id="ui528"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u528" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>λ</mml:mi><mml:mo>=</mml:mo><mml:mn>0.25</mml:mn></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula>. The faint red line in row 3, left, indicates the point where the individual rider has finished the course.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/12/files/89"/></fig></app><app id="A4"><label/><title>Appendix D. Complex crash dynamics</title><p>If we drop the assumption that the distribution of the position of crash start is uniform, more complicated crashing dynamics emerge. We recall that the quantity of interest is the probability of being involved in a crash conditioned on a crash occurring, which we define as <inline-formula id="ui529"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u529" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Let <inline-formula id="ui530"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u530" display="inline" overflow="scroll"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> be the probability that the cyclist in position <inline-formula id="ui531"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u531" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula> crashes first, which we now allow to vary with <inline-formula id="ui532"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u532" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula>. Once a crash has been initiated at position <inline-formula id="ui533"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u533" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula>, the probability that the cyclist in position <inline-formula id="ui534"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u534" display="inline" overflow="scroll"><mml:mi>j</mml:mi></mml:math></inline-formula> also crashes is zero if <inline-formula id="ui535"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u535" display="inline" overflow="scroll"><mml:mrow><mml:mi>j</mml:mi><mml:mo>&lt;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:math></inline-formula> (rider is ahead of the crash), and will in general depend on the distance between <inline-formula id="ui536"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u536" display="inline" overflow="scroll"><mml:mi>j</mml:mi></mml:math></inline-formula> and <inline-formula id="ui537"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u537" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula> for <inline-formula id="ui538"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u538" display="inline" overflow="scroll"><mml:mrow><mml:mi>j</mml:mi><mml:mo>&gt;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:math></inline-formula>. Therefore, we write</p><disp-formula id="uFDA15">
<label>(D 1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um52" display="block" overflow="scroll"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo fence="false" stretchy="false">|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>j</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mtd><mml:mtd><mml:mi>j</mml:mi><mml:mo>≥</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"/></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:mrow></mml:mstyle></mml:math>
</disp-formula><p>where <inline-formula id="ui539"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u539" display="inline" overflow="scroll"><mml:mrow><mml:mi>f</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mo form="prefix" stretchy="false">⋅</mml:mo><mml:mo form="postfix" stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is a decreasing function of the distance between <inline-formula id="ui540"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u540" display="inline" overflow="scroll"><mml:mi>j</mml:mi></mml:math></inline-formula> and <inline-formula id="ui541"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u541" display="inline" overflow="scroll"><mml:mi>k</mml:mi></mml:math></inline-formula> (the farther away, the less likely to also crash) and satisfies <inline-formula id="ui542"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u542" display="inline" overflow="scroll"><mml:mrow><mml:mi>f</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula id="ui543"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u543" display="inline" overflow="scroll"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:math></inline-formula> is the cyclist that starts the crash, so they crash with probability 1). In general, both the distribution of the crash start position <inline-formula id="ui544"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u544" display="inline" overflow="scroll"><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math></inline-formula> and the crash propagation statistics could be learnt from real-life data. In the main paper, we used a uniform distribution for <inline-formula id="ui545"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u545" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mi>/</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> and an exponential decay for <inline-formula id="ui546"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u546" display="inline" overflow="scroll"><mml:mstyle><mml:mrow><mml:mstyle displaystyle="false"><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi>ω</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mstyle></mml:mrow></mml:mstyle></mml:math></inline-formula> as realistic yet simple starting points. Furthermore, the parameters and distributions will, in general, depend on the speed of the peloton (which will affect reaction time), environmental factors (for example, fog or wet roads that decrease braking performance) and how densely packed the peloton is.</p><p>Once their function or numerical form has been found, the probability that the cyclist at position <inline-formula id="ui547"><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="u547" display="inline" overflow="scroll"><mml:mi>j</mml:mi></mml:math></inline-formula> crashes given that a crash has occurred can be found using the law of total probability:</p><disp-formula id="uFDA16">
<label>(D 2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="um53" display="block" overflow="scroll"><mml:mtable displaystyle="true" columnalign="left center right" style="width:100%;"><mml:mtr><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"/><mml:mtd class="tml-left" style="padding-left:1em;padding-right:0em;"><mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover></mml:mrow><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mi>ℙ</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>j</mml:mi></mml:munderover></mml:mrow><mml:mi>f</mml:mi><mml:mo form="prefix" stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>−</mml:mo><mml:mi>k</mml:mi><mml:mo form="postfix" stretchy="false">)</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mi>.</mml:mi></mml:mrow></mml:mtd><mml:mtd class="tml-right" style="padding:0;width:50%;padding-left:0em;padding-right:0em;"><mml:mtext/></mml:mtd></mml:mtr></mml:mtable></mml:math>
</disp-formula></app></app-group><ref-list><title>References</title><ref id="B1"><label>1<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Blocken</surname>
<given-names>B</given-names></string-name>, <string-name name-style="western"><surname>Defraeye</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Koninckx</surname>
<given-names>E</given-names></string-name>, <string-name name-style="western"><surname>Carmeliet</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Hespel</surname>
<given-names>P</given-names></string-name></person-group>. <year>2013</year>
<article-title>CFD simulations of the aerodynamic drag of two drafting cyclists</article-title>. <source>Comput. Fluids</source>
<volume><bold>71</bold></volume>, <fpage>435</fpage>–<lpage>445</lpage>. (<pub-id pub-id-type="doi">10.1016/j.compfluid.2012.11.012</pub-id>)</mixed-citation></ref><ref id="B2"><label>2<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Atkinson</surname>
<given-names>G</given-names></string-name>, <string-name name-style="western"><surname>Davison</surname>
<given-names>R</given-names></string-name>, <string-name name-style="western"><surname>Jeukendrup</surname>
<given-names>A</given-names></string-name>, <string-name name-style="western"><surname>Passfield</surname>
<given-names>L</given-names></string-name></person-group>. <year>2003</year>
<article-title>Science and cycling: current knowledge and future directions for research</article-title>. <source>J. Sports Sci.</source>
<volume><bold>21</bold></volume>, <fpage>767</fpage>–<lpage>787</lpage>. (<pub-id pub-id-type="doi">10.1080/0264041031000102097</pub-id>)<pub-id pub-id-type="pmid">14579871</pub-id>
</mixed-citation></ref><ref id="B3"><label>3<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Martin</surname>
<given-names>JC</given-names></string-name>, <string-name name-style="western"><surname>Milliken</surname>
<given-names>DL</given-names></string-name>, <string-name name-style="western"><surname>Cobb</surname>
<given-names>JE</given-names></string-name>, <string-name name-style="western"><surname>McFadden</surname>
<given-names>KL</given-names></string-name>, <string-name name-style="western"><surname>Coggan</surname>
<given-names>AR</given-names></string-name></person-group>. <year>1998</year>
<article-title>Validation of a mathematical model for road cycling power</article-title>. <source>J. Appl. Biomech.</source>
<volume><bold>14</bold></volume>, <fpage>276</fpage>–<lpage>291</lpage>. (<pub-id pub-id-type="doi">10.1123/jab.14.3.276</pub-id>)<pub-id pub-id-type="pmid">28121252</pub-id>
</mixed-citation></ref><ref id="B4"><label>4<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Kyle</surname>
<given-names>CR</given-names></string-name></person-group>. <year>1979</year>
<article-title>Reduction of wind resistance and power output of racing cyclists and runners travelling in groups</article-title>. <source>Ergonomics</source>
<volume><bold>22</bold></volume>, <fpage>387</fpage>–<lpage>397</lpage>. (<pub-id pub-id-type="doi">10.1080/00140137908924623</pub-id>)</mixed-citation></ref><ref id="B5"><label>5<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>van Druenen</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Blocken</surname>
<given-names>B</given-names></string-name></person-group>. <year>2021</year>
<article-title>Aerodynamic analysis of uphill drafting in cycling</article-title>. <source>Sports Eng.</source>
<volume><bold>24</bold></volume>, <elocation-id>10</elocation-id>. (<pub-id pub-id-type="doi">10.1007/s12283-021-00345-2</pub-id>)</mixed-citation></ref><ref id="B6"><label>6<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Blocken</surname>
<given-names>B</given-names></string-name>, <string-name name-style="western"><surname>van Druenen</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Toparlar</surname>
<given-names>Y</given-names></string-name>, <string-name name-style="western"><surname>Malizia</surname>
<given-names>F</given-names></string-name>, <string-name name-style="western"><surname>Mannion</surname>
<given-names>P</given-names></string-name>, <string-name name-style="western"><surname>Andrianne</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Marchal</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Maas</surname>
<given-names>GJ</given-names></string-name>, <string-name name-style="western"><surname>Diepens</surname>
<given-names>J</given-names></string-name></person-group>. <year>2018</year>
<article-title>Aerodynamic drag in cycling pelotons: new insights by CFD simulation and wind tunnel testing</article-title>. <source>J. Wind Eng. Ind. Aerodyn.</source>
<volume><bold>179</bold></volume>, <fpage>319</fpage>–<lpage>337</lpage>. (<pub-id pub-id-type="doi">10.1016/j.jweia.2018.06.011</pub-id>)</mixed-citation></ref><ref id="B7"><label>7<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Olds</surname>
<given-names>T</given-names></string-name></person-group>. <year>1998</year>
<article-title>The mathematics of breaking away and chasing in cycling</article-title>. <source>Eur. J. Appl. Physiol.</source>
<volume><bold>77</bold></volume>, <fpage>492</fpage>–<lpage>497</lpage>. (<pub-id pub-id-type="doi">10.1007/s004210050365</pub-id>)<pub-id pub-id-type="pmid">9650732</pub-id></mixed-citation></ref><ref id="B8"><label>8<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Gaul</surname>
<given-names>LH</given-names></string-name>, <string-name name-style="western"><surname>Thomson</surname>
<given-names>SJ</given-names></string-name>, <string-name name-style="western"><surname>Griffiths</surname>
<given-names>IM</given-names></string-name></person-group>. <year>2018</year>
<article-title>Optimizing the breakaway position in cycle races using mathematical modelling</article-title>. <source>Sports Eng.</source>
<volume><bold>21</bold></volume>, <fpage>297</fpage>–<lpage>310</lpage>. (<pub-id pub-id-type="doi">10.1007/s12283-018-0270-5</pub-id>)</mixed-citation></ref><ref id="B9"><label>9<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Salmon</surname>
<given-names>PM</given-names></string-name>, <string-name name-style="western"><surname>Naughton</surname>
<given-names>M</given-names></string-name>, <string-name name-style="western"><surname>Hulme</surname>
<given-names>A</given-names></string-name>, <string-name name-style="western"><surname>McLean</surname>
<given-names>S</given-names></string-name></person-group>. <year>2022</year>
<article-title>Bicycle crash contributory factors: a systematic review</article-title>. <source>Saf. Sci.</source>
<volume><bold>145</bold></volume>, <fpage>105511</fpage>. (<pub-id pub-id-type="doi">10.1016/j.ssci.2021.105511</pub-id>)</mixed-citation></ref><ref id="B10"><label>10<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Dong</surname>
<given-names>X</given-names></string-name>, <string-name name-style="western"><surname>Zhang</surname>
<given-names>D</given-names></string-name>, <string-name name-style="western"><surname>Wang</surname>
<given-names>C</given-names></string-name>, <string-name name-style="western"><surname>Zhang</surname>
<given-names>T</given-names></string-name></person-group>. <year>2024</year>
<article-title>Analysis of factors influencing the degree of accidental injury of bicycle riders considering data heterogeneity and imbalance</article-title>. <source>PLoS One</source>
<volume><bold>19</bold></volume>, <elocation-id>e0301293</elocation-id>. (<pub-id pub-id-type="doi">10.1371/journal.pone.0301293</pub-id>)<pub-id pub-id-type="pmid">38743677</pub-id>
<pub-id pub-id-type="pmcid">PMC11093317</pub-id></mixed-citation></ref><ref id="B11"><label>11<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Dash</surname>
<given-names>I</given-names></string-name>, <string-name name-style="western"><surname>Abkowitz</surname>
<given-names>M</given-names></string-name>, <string-name name-style="western"><surname>Philip</surname>
<given-names>C</given-names></string-name></person-group>. <year>2022</year>
<article-title>Factors impacting bike crash severity in urban areas</article-title>. <source>J. Saf. Res.</source>
<volume><bold>83</bold></volume>, <fpage>128</fpage>–<lpage>138</lpage>. (<pub-id pub-id-type="doi">10.1016/j.jsr.2022.08.010</pub-id>)<pub-id pub-id-type="pmid">36481004</pub-id></mixed-citation></ref><ref id="B12"><label>12<x xml:space="preserve">. </x></label><mixed-citation publication-type="book">
<person-group person-group-type="author"><string-name name-style="western"><surname>Munson</surname>
<given-names>BR</given-names></string-name>, <string-name name-style="western"><surname>Young</surname>
<given-names>DF</given-names></string-name>, <string-name name-style="western"><surname>Okiishi</surname>
<given-names>TH</given-names></string-name></person-group>. <year>1998</year>
<source>Fundamentals of fluid mechanics</source>, <edition>3rd</edition>
<comment>edn</comment>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>John Wiley</publisher-name>.</mixed-citation></ref><ref id="B13"><label>13<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Decock</surname>
<given-names>M</given-names></string-name>, <string-name name-style="western"><surname>De Wilde</surname>
<given-names>L</given-names></string-name>, <string-name name-style="western"><surname>Vanden Bossche</surname>
<given-names>L</given-names></string-name>, <string-name name-style="western"><surname>Steyaert</surname>
<given-names>A</given-names></string-name>, <string-name name-style="western"><surname>Van Tongel</surname>
<given-names>A</given-names></string-name></person-group>. <year>2016</year>
<article-title>Incidence and aetiology of acute injuries during competitive road cycling</article-title>. <source>Br. J. Sports Med.</source>
<volume><bold>50</bold></volume>, <fpage>669</fpage>–<lpage>672</lpage>. (<pub-id pub-id-type="doi">10.1136/bjsports-2015-095612</pub-id>)<pub-id pub-id-type="pmid">26968218</pub-id>
</mixed-citation></ref><ref id="B14"><label>14<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Foster</surname>
<given-names>C</given-names></string-name>, <string-name name-style="western"><surname>Hoyos</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Earnest</surname>
<given-names>C</given-names></string-name>, <string-name name-style="western"><surname>Lucia</surname>
<given-names>A</given-names></string-name></person-group>. <year>2005</year>
<article-title>Regulation of energy expenditure during prolonged athletic competition</article-title>. <source>Med. Sci. Sports Exerc.</source>
<volume><bold>37</bold></volume>, <fpage>670</fpage>–<lpage>675</lpage>. (<pub-id pub-id-type="doi">10.1249/01.mss.0000158183.64465.bf</pub-id>)<pub-id pub-id-type="pmid">15809568</pub-id>
</mixed-citation></ref><ref id="B15"><label>15<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Lindinger</surname>
<given-names>MI</given-names></string-name></person-group>. <year>1995</year>
<article-title>Potassium regulation during exercise and recovery in humans: implications for skeletal and cardiac muscle</article-title>. <source>J. Mol. Cell. Cardiol.</source>
<volume><bold>27</bold></volume>, <fpage>1011</fpage>–<lpage>1022</lpage>. (<pub-id pub-id-type="doi">10.1016/0022-2828(95)90070-5</pub-id>)<pub-id pub-id-type="pmid">7563098</pub-id>
</mixed-citation></ref><ref id="B16"><label>16<x xml:space="preserve">. </x></label><mixed-citation publication-type="webpage">
<person-group person-group-type="author"><string-name name-style="western"><surname>Hargreaves</surname>
<given-names>M</given-names></string-name></person-group>. <year>2014</year>
<article-title>Metabolic factors in fatigue</article-title>. <comment>See</comment>
<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.gssiweb.org/en/sports-science-exchange/Article/sse155-metabolic-factors-in-fatigue" ext-link-type="uri">https://www.gssiweb.org/en/sports-science-exchange/Article/sse155-metabolic-factors-in-fatigue</ext-link>.</mixed-citation></ref><ref id="B17"><label>17<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Kordi</surname>
<given-names>M</given-names></string-name>, <string-name name-style="western"><surname>Folland</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Goodall</surname>
<given-names>S</given-names></string-name>, <string-name name-style="western"><surname>Haralabidis</surname>
<given-names>N</given-names></string-name>, <string-name name-style="western"><surname>Maden‐Wilkinson</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Sarika Patel</surname>
<given-names>T</given-names></string-name>, <string-name name-style="western"><surname>Leeder</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Barratt</surname>
<given-names>P</given-names></string-name>, <string-name name-style="western"><surname>Howatson</surname>
<given-names>G</given-names></string-name></person-group>. <year>2020</year>
<article-title>Mechanical and morphological determinants of peak power output in elite cyclists</article-title>. <source>Scand. J. Med. Sci. Sports</source>
<volume><bold>30</bold></volume>, <fpage>227</fpage>–<lpage>237</lpage>. (<pub-id pub-id-type="doi">10.1111/sms.13570</pub-id>)<pub-id pub-id-type="pmid">31598998</pub-id>
</mixed-citation></ref><ref id="B18"><label>18<x xml:space="preserve">. </x></label><mixed-citation publication-type="webpage">
<person-group><collab>Tempo Cyclist</collab></person-group>. <year>2021</year>
<article-title>Egan Bernal’s Strava data from a flat stage</article-title>. <comment>See</comment>
<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://tempocyclist.com/2021/05/24/pro-cyclist-power-numbers/" ext-link-type="uri">https://tempocyclist.com/2021/05/24/pro-cyclist-power-numbers/</ext-link>.</mixed-citation></ref><ref id="B19"><label>19<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Morton</surname>
<given-names>RH</given-names></string-name></person-group>. <year>1996</year>
<article-title>A 3-parameter critical power model</article-title>. <source>Ergonomics</source>
<volume><bold>39</bold></volume>, <fpage>611</fpage>–<lpage>619</lpage>. (<pub-id pub-id-type="doi">10.1080/00140139608964484</pub-id>)<pub-id pub-id-type="pmid">8854981</pub-id>
</mixed-citation></ref><ref id="B20"><label>20<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Skiba</surname>
<given-names>PF</given-names></string-name>, <string-name name-style="western"><surname>Chidnok</surname>
<given-names>W</given-names></string-name>, <string-name name-style="western"><surname>Vanhatalo</surname>
<given-names>A</given-names></string-name>, <string-name name-style="western"><surname>Jones</surname>
<given-names>AM</given-names></string-name></person-group>. <year>2012</year>
<article-title>Modeling the expenditure and reconstitution of work capacity above critical power</article-title>. <source>Med. Sci. Sports Exerc.</source>
<volume><bold>44</bold></volume>, <fpage>1526</fpage>–<lpage>1532</lpage>. (<pub-id pub-id-type="doi">10.1249/MSS.0b013e3182517a80</pub-id>)<pub-id pub-id-type="pmid">22382171</pub-id>
</mixed-citation></ref><ref id="B21"><label>21<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Douglas</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Ross</surname>
<given-names>A</given-names></string-name>, <string-name name-style="western"><surname>Martin</surname>
<given-names>JC</given-names></string-name></person-group>. <year>2021</year>
<article-title>Maximal muscular power: lessons from sprint cycling</article-title>. <source>Sports Med. Open</source>
<volume><bold>7</bold></volume>, <fpage>48</fpage>. (<pub-id pub-id-type="doi">10.1186/s40798-021-00341-7</pub-id>)<pub-id pub-id-type="pmid">34268627</pub-id>
<pub-id pub-id-type="pmcid">PMC8282832</pub-id></mixed-citation></ref><ref id="B22"><label>22<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Scelles</surname>
<given-names>N</given-names></string-name>, <string-name name-style="western"><surname>Mignot</surname>
<given-names>JF</given-names></string-name>, <string-name name-style="western"><surname>Cabaud</surname>
<given-names>B</given-names></string-name>, <string-name name-style="western"><surname>François</surname>
<given-names>A</given-names></string-name></person-group>. <year>2018</year>
<article-title>Temporary organizational forms and coopetition in cycling</article-title>. <source>Team Perform. Manag.</source>
<volume><bold>24</bold></volume>, <fpage>122</fpage>–<lpage>134</lpage>. (<pub-id pub-id-type="doi">10.1108/tpm-03-2017-0012</pub-id>)</mixed-citation></ref><ref id="B23"><label>23<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Jobson</surname>
<given-names>SA</given-names></string-name>, <string-name name-style="western"><surname>Passfield</surname>
<given-names>L</given-names></string-name>, <string-name name-style="western"><surname>Atkinson</surname>
<given-names>G</given-names></string-name>, <string-name name-style="western"><surname>Barton</surname>
<given-names>G</given-names></string-name>, <string-name name-style="western"><surname>Scarf</surname>
<given-names>P</given-names></string-name></person-group>. <year>2009</year>
<article-title>The analysis and utilization of cycling training data</article-title>. <source>Sports Med.</source>
<volume><bold>39</bold></volume>, <fpage>833</fpage>–<lpage>844</lpage>. (<pub-id pub-id-type="doi">10.2165/11317840-000000000-00000</pub-id>)<pub-id pub-id-type="pmid">19757861</pub-id>
</mixed-citation></ref><ref id="B24"><label>24<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Earnest</surname>
<given-names>CP</given-names></string-name>, <string-name name-style="western"><surname>Jurca</surname>
<given-names>R</given-names></string-name>, <string-name name-style="western"><surname>Church</surname>
<given-names>TS</given-names></string-name>, <string-name name-style="western"><surname>Chicharro</surname>
<given-names>JL</given-names></string-name>, <string-name name-style="western"><surname>Hoyos</surname>
<given-names>J</given-names></string-name>, <string-name name-style="western"><surname>Lucia</surname>
<given-names>A</given-names></string-name></person-group>. <year>2004</year>
<article-title>Relation between physical exertion and heart rate variability characteristics in professional cyclists during the Tour of Spain</article-title>. <source>Br. J. Sports Med.</source>
<volume><bold>38</bold></volume>, <fpage>568</fpage>–<lpage>575</lpage>. (<pub-id pub-id-type="doi">10.1136/bjsm.2003.005140</pub-id>)<pub-id pub-id-type="pmid">15388541</pub-id>
<pub-id pub-id-type="pmcid">PMC1724921</pub-id></mixed-citation></ref><ref id="B25"><label>25<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Beaumont</surname>
<given-names>F</given-names></string-name>, <string-name name-style="western"><surname>Bogard</surname>
<given-names>F</given-names></string-name>, <string-name name-style="western"><surname>Murer</surname>
<given-names>S</given-names></string-name>, <string-name name-style="western"><surname>Polidori</surname>
<given-names>G</given-names></string-name></person-group>. <year>2023</year>
<article-title>Fighting crosswinds in cycling: a matter of aerodynamics</article-title>. <source>J. Sci. Med. Sport</source>
<volume><bold>26</bold></volume>, <fpage>46</fpage>–<lpage>51</lpage>. (<pub-id pub-id-type="doi">10.1016/j.jsams.2022.12.003</pub-id>)<pub-id pub-id-type="pmid">36528552</pub-id>
</mixed-citation></ref><ref id="B26"><label>26<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Phillips</surname>
<given-names>KE</given-names></string-name>, <string-name name-style="western"><surname>Hopkins</surname>
<given-names>WG</given-names></string-name></person-group>. <year>2020</year>
<article-title>Determinants of cycling performance: a review of the dimensions and features regulating performance in elite cycling competitions</article-title>. <source>Sports Med. Open</source>
<volume><bold>6</bold></volume>, <elocation-id>23</elocation-id>. (<pub-id pub-id-type="doi">10.1186/s40798-020-00252-z</pub-id>)<pub-id pub-id-type="pmid">32495230</pub-id>
<pub-id pub-id-type="pmcid">PMC7271082</pub-id></mixed-citation></ref><ref id="B27"><label>27<x xml:space="preserve">. </x></label><mixed-citation publication-type="webpage">
<person-group><collab>Sicycle</collab></person-group>. <year>2016</year>
<article-title>Giving up: Abandon rates since ’98. Sicycle</article-title>. <comment>See</comment>
<ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://sicycle.wordpress.com/2016/11/26/giving-up-abandon-rates-since-98/" ext-link-type="uri">https://sicycle.wordpress.com/2016/11/26/giving-up-abandon-rates-since-98/</ext-link>.</mixed-citation></ref><ref id="B28"><label>28<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Peng</surname>
<given-names>Q</given-names></string-name>, <string-name name-style="western"><surname>Liu</surname>
<given-names>C</given-names></string-name>, <string-name name-style="western"><surname>Scelles</surname>
<given-names>N</given-names></string-name>, <string-name name-style="western"><surname>Inoue</surname>
<given-names>Y</given-names></string-name></person-group>. <year>2023</year>
<article-title>Continuing or withdrawing from endurance sport events under environmental uncertainty: athletes’ decision-making</article-title>. <source>Sport Manag. Rev.</source>
<volume><bold>26</bold></volume>, <fpage>698</fpage>–<lpage>719</lpage>. (<pub-id pub-id-type="doi">10.1080/14413523.2023.2190431</pub-id>)</mixed-citation></ref><ref id="B29"><label>29<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Joyner</surname>
<given-names>MJ</given-names></string-name>, <string-name name-style="western"><surname>Coyle</surname>
<given-names>EF</given-names></string-name></person-group>. <year>2008</year>
<article-title>Endurance exercise performance: the physiology of champions</article-title>. <source>J. Physiol.</source>
<volume><bold>586</bold></volume>, <fpage>35</fpage>–<lpage>44</lpage>. (<pub-id pub-id-type="doi">10.1113/jphysiol.2007.143834</pub-id>)<pub-id pub-id-type="pmid">17901124</pub-id>
<pub-id pub-id-type="pmcid">PMC2375555</pub-id></mixed-citation></ref><ref id="B30"><label>30<x xml:space="preserve">. </x></label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name name-style="western"><surname>Haake</surname>
<given-names>SJ</given-names></string-name></person-group>. <year>2009</year>
<article-title>The impact of technology on sporting performance in Olympic sports</article-title>. <source>J. Sports Sci.</source>
<volume><bold>27</bold></volume>, <fpage>1421</fpage>–<lpage>1431</lpage>. (<pub-id pub-id-type="doi">10.1080/02640410903062019</pub-id>)<pub-id pub-id-type="pmid">19764001</pub-id>
</mixed-citation></ref><ref id="B31"><label>31<x xml:space="preserve">. </x></label><mixed-citation publication-type="other">
<person-group person-group-type="author"><string-name name-style="western"><surname>Vázquez</surname>
<given-names>JC</given-names></string-name></person-group>. <year>2025</year>
<article-title>JavierChico/Cycling2025: v1.0 (v1.0). Zenodo.</article-title> (<pub-id pub-id-type="doi">10.5281/zenodo.17151962</pub-id>)</mixed-citation></ref></ref-list>
    <sec sec-type="data-availability">
      <title>Data Availability</title>
      <p>Data and relevant code for this research work are stored in GitHub: https://github.com/JavierChico/Cycling2025 and have been archived within the Zenodo repository: [31].</p>
    </sec>
  </back>
</article>
