pith. sign in

arxiv: 2410.02767 · v2 · pith:3UD2JJGFnew · submitted 2024-09-17 · ⚛️ physics.class-ph · cs.NA· math.NA

A mathematical model for Nordic skiing

Pith reviewed 2026-05-23 20:41 UTC · model grok-4.3

classification ⚛️ physics.class-ph cs.NAmath.NA
keywords Nordic skiingmathematical modelordinary differential equations3D space curvenumerical simulationNewton's lawssports science
0
0 comments X

The pith

A model using 3D curves and Newton's laws predicts skier motion on real Nordic courses.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper presents a mathematical model for Nordic skiing in which the course is a three-dimensional space curve and the skier's dynamics are governed by a nonlinear system of ordinary differential equations derived from Newton's laws of motion. Forces including gravity, friction, and air resistance are incorporated into the equations. An algorithm using Hermite spline interpolation for the curve, numerical quadrature, and a high-order ODE solver generates simulations of the skier's path and speed. These simulations are validated by comparison with measurements taken from skiers on actual courses. This work shows how undergraduate-level calculus and computing can model a complex sport and yield practical insights for sports science.

Core claim

The motion of a Nordic skier along a three-dimensional course can be accurately simulated by solving a nonlinear ODE system based on Newton's second law, where the course geometry is represented by a space curve, and the resulting numerical predictions match experimental data collected from real ski runs.

What carries the argument

Nonlinear system of ordinary differential equations derived from Newton's laws, with course geometry given by a three-dimensional space curve.

If this is right

  • The model can simulate how terrain variations affect a skier's speed and total time on course.
  • Changes in parameters like friction coefficients can be used to study the effects of different snow conditions or equipment.
  • The numerical method provides a way to analyze the contribution of individual forces to overall performance.
  • It serves as an example for applying mathematical techniques to study athletic activities.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The approach could be adapted to model other endurance sports on variable terrain such as trail running or cycling.
  • Simulations might help coaches test the impact of different racing lines without physical trials.
  • Extending the model to include skier technique variations like poling or turning could provide more detailed performance analysis.

Load-bearing premise

The parameters chosen for the forces in the ODE system adequately represent the physical interactions between the skier, skis, snow, and air, and the 3D curve precisely captures the actual course geometry.

What would settle it

Collecting speed and position data from skiers on a previously unmodeled course and finding that the simulated times or velocities differ substantially from observations despite adjustments to model parameters.

Figures

Figures reproduced from arXiv: 2410.02767 by Jane Shaw MacDonald, John M. Stockie, Rafael Ordo\~nez Cardales.

Figure 1
Figure 1. Figure 1: Three views of the 4.2 km Ole course in Toblach [8]. (a, Top Left) 3D plot of the skier path defined [PITH_FULL_IMAGE:figures/full_fig_p004_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Comparison of three splines using both elevation (a,left) and plane views (b,right): linear (dotted [PITH_FULL_IMAGE:figures/full_fig_p005_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: The final 250 m stretch of the Ole course, emphasizing the spurious oscillations that can be [PITH_FULL_IMAGE:figures/full_fig_p005_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: (a) A 2D elevation profile with the course parameterized as [PITH_FULL_IMAGE:figures/full_fig_p008_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Simulations of the MSH baseline case. (a, Top Left) Elevation profile shown in terms of ( [PITH_FULL_IMAGE:figures/full_fig_p014_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Simulations of the Welde course, taking all parameters equal to the baseline values except [PITH_FULL_IMAGE:figures/full_fig_p016_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Simulation of the 4.2 km Ole course with the baseline parameters, displaying speed and projected [PITH_FULL_IMAGE:figures/full_fig_p018_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Definition of the inclination angle θ (measured relative to the horizontal plane) and azimuth angle φ (in the x, y-plane, measured relative to the x-axis) for a 3D ski course parameterized as ⃗r(ξ) = [PITH_FULL_IMAGE:figures/full_fig_p019_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: The difference in projected arc length ξ between the 2D and 3D simulations on the Ole course with three choices of braking parameter (γ = 0, γstep, γskid ). The braking threshold is set to ac,min = 2 and all other parameters are taken from the MSH baseline test. and generate a moderate braking force with Fb ≈ 1. In contrast, the similar curvature near the base of the hill occurs once the course has flatten… view at source ↗
Figure 10
Figure 10. Figure 10: (a, Top) The braking force is displayed along the scaled Ole course profile in a 3D view of the [PITH_FULL_IMAGE:figures/full_fig_p024_10.png] view at source ↗
read the original abstract

Nordic skiing provides fascinating opportunities for mathematical modelling studies that exploit methods and insights from physics, applied mathematics, data analysis, scientific computing and sports science. A typical ski course winds over varied terrain with frequent changes in elevation and direction, and so its geometry is naturally described by a three-dimensional space curve. The skier travels along a course under the influence of various forces, and their dynamics can be described using a nonlinear system of ordinary differential equations (ODEs) that are derived from Newton's laws of motion. We develop an algorithm for solving the governing equations that combines Hermite spline interpolation, numerical quadrature and a high-order ODE solver. Numerical simulations are compared with measurements of skiers on actual courses to demonstrate the effectiveness of the model. Throughout, we aim to illustrate how elementary concepts from undergraduate courses in calculus and scientific computing can be applied to study real problems in sport, which we hope will provide stimulating examples for both instructors and students. At the same time, we demonstrate how these concepts are capable of providing novel insights into skiing that should also be of interest to sport scientists.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper models Nordic skiing by representing the course as a 3D space curve and deriving a nonlinear ODE system from Newton's laws that incorporates gravity, friction, air resistance, and other forces. It develops a numerical algorithm using Hermite spline interpolation for the curve, numerical quadrature, and a high-order ODE solver. Simulations are compared to measurements of skiers on real courses to demonstrate model effectiveness, while illustrating applications of undergraduate calculus and scientific computing to sports science.

Significance. If the comparisons hold with independently determined parameters and quantitative error metrics, the model could serve as a reproducible framework for analyzing skier dynamics on complex terrain and as an educational bridge between elementary numerical methods and real sports data. The explicit use of Newton's laws plus measured course geometry, rather than purely empirical fitting, is a potential strength for predictive use in course design or technique analysis.

major comments (2)
  1. [Results/comparison section] Results/comparison section: the abstract and introduction state that simulations are compared with measurements on actual courses to demonstrate effectiveness, yet no quantitative fit metrics (RMS error, R², mean absolute deviation in speed or position) or uncertainty quantification are provided. This directly affects the central claim that the model is shown to be effective.
  2. [Model formulation and parameter section] Model formulation and parameter section: the ODE system includes several physical coefficients (friction, drag, possibly power output). It is not stated whether these are obtained from separate independent experiments or adjusted to the trajectory data used for validation. If the latter, the reported agreement tests calibration rather than a priori prediction from Newton's laws plus the 3D geometry alone.
minor comments (2)
  1. [Numerical algorithm] The description of the Hermite spline interpolation and quadrature steps could include a brief pseudocode or explicit reference to the specific quadrature rule employed for arc-length computation.
  2. [Figures] Figure captions for the course curve and trajectory plots should explicitly state the source of the measured data (e.g., GPS sampling rate, skier mass, snow conditions) to allow reproducibility assessment.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive comments on our manuscript. We address each major point below and will revise the paper to improve clarity and strengthen the validation claims.

read point-by-point responses
  1. Referee: [Results/comparison section] Results/comparison section: the abstract and introduction state that simulations are compared with measurements on actual courses to demonstrate effectiveness, yet no quantitative fit metrics (RMS error, R², mean absolute deviation in speed or position) or uncertainty quantification are provided. This directly affects the central claim that the model is shown to be effective.

    Authors: We agree that the absence of quantitative error metrics limits the strength of the validation claim. The current manuscript presents comparisons via figures of simulated versus measured speeds and positions but does not report RMS errors, R², or similar statistics. In the revised version we will compute and tabulate these metrics (RMS error and mean absolute deviation in speed and along-track position) for the real-course data sets, along with a short discussion of measurement uncertainty. revision: yes

  2. Referee: [Model formulation and parameter section] Model formulation and parameter section: the ODE system includes several physical coefficients (friction, drag, possibly power output). It is not stated whether these are obtained from separate independent experiments or adjusted to the trajectory data used for validation. If the latter, the reported agreement tests calibration rather than a priori prediction from Newton's laws plus the 3D geometry alone.

    Authors: The manuscript does not currently state the origin of the physical coefficients. We will add an explicit subsection (or table) listing each coefficient together with its source and reference to independent experimental or literature values. If any coefficient was informed by the validation trajectories, we will note this and qualify the interpretation of the comparisons as a combination of prediction and calibration. revision: yes

Circularity Check

0 steps flagged

No significant circularity; derivation from Newton's laws with external validation

full rationale

The paper derives a nonlinear ODE system directly from Newton's laws for forces on the skier along a 3D space curve, develops a numerical solver using Hermite splines and quadrature, and validates by comparing simulations to independent measurements of skiers on real courses. No quoted steps reduce predictions to fitted inputs by construction, no self-citation load-bearing for central claims, and no ansatz or uniqueness imported from prior author work. The central claim remains independent of the validation data.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

Abstract-only review provides insufficient detail to enumerate specific free parameters or invented entities; the model relies on standard Newtonian mechanics.

axioms (1)
  • domain assumption Newton's laws of motion apply to describe skier dynamics under the listed forces
    Explicitly stated as the basis for deriving the nonlinear ODE system.

pith-pipeline@v0.9.0 · 5723 in / 1238 out tokens · 32293 ms · 2026-05-23T20:41:05.995368+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Reference graph

Works this paper leans on

34 extracted references · 34 canonical work pages

  1. [1]

    Aftalion and J

    A. Aftalion and J. F. Bonnans. Optimization of running strategies based on anaerobic energy and variations of velocity.SIAM Journal on Applied Mathematics, 74(5):1615–1636, 2014

  2. [2]

    Andersson, B

    E. Andersson, B. Pellegrini, Ø. Sandbakk, T. St¨ oggl, and H.-C. Holmberg. The effects of skiing velocity on mechanical aspects of diagonal cross-country skiing.Sports Biomechanics, 13(3):267–284, 2014

  3. [3]

    Bucher Sandbakk, M

    S. Bucher Sandbakk, M. Supej, Ø. Sandbakk, and H.-C. Holmberg. Downhill turn techniques and associated physical characteristics in cross-country skiers.Scandinavian Journal of Medicine and Science in Sports, 24(4):708–716, 2013

  4. [4]

    Carlsson, M

    P. Carlsson, M. Ainegren, M. Tinnsten, D. Sundstr¨ om, B. Esping, A. Koptioug, and M. B¨ ackstr¨ om. Cross-country ski. In F. Braghin, F. Cheli, S. Maldifassi, S. Melzi, and E. Sabbioni, editors,The Engineering Approach to Winter Sports, chapter 5. Springer, New York, 2016

  5. [5]

    Carlsson, M

    P. Carlsson, M. Tinnsten, and M. Ainegren. Numerical simulation of cross-country skiing.Computer Methods in Biomechanics and Biomedical Engineering, 14(8):741–746, 2011

  6. [6]

    de Boor.A Practical Guide to Splines, volume 27 ofApplied Mathematical Sciences

    C. de Boor.A Practical Guide to Splines, volume 27 ofApplied Mathematical Sciences. Springer-Verlag, New York, 1978

  7. [7]

    J. Doke. GRABIT: Extract data points off image files (version 1.0.0.1). MATLAB File Exchange, 2016. Retrieved July 14, 2025

  8. [8]

    Open Tracks: 3 Zinnen (3 peaks) Dolomites

    Dolmiti Nordic Ski. Open Tracks: 3 Zinnen (3 peaks) Dolomites. URL:https://www. dolomitinordicski.com/en/regions/3-zinnen-dolomites/open-tracks.html. Accessed: 2024-06- 14

  9. [9]

    Driessel, P

    K. Driessel, P. Fink, and I. Hentzel. The dynamics of ski skating.The Undergraduate Mathematics and its Applications (UMAP) Journal, 25(4):375–410, 2004

  10. [10]

    FIS Cross-Country Homologation Manual

    F´ ed´ eration Internationale de Ski. FIS Cross-Country Homologation Manual. URL:https: //assets.fis-ski.com/image/upload/v1648564366/fis-prod/assets/FIS_homologation_ manual_draft_October2021.pdf, October 2021

  11. [11]

    Hind´ er, K

    G. Hind´ er, K. Kalliorinne, J. Sandberg, A. Almqvist, H.-C. Holmberg, and R. Larsson. On ski–snow contact mechanics during the double poling cycle in cross-country skiing.Tribology Letters, 72:44, 2024. 26

  12. [12]

    Hutchinson

    A. Hutchinson. Grab life by the poles: Science says you should take up cross-country skiing. The Globe and Mail, Jan. 2018. URL:https://www.theglobeandmail.com/life/health-and-fitness/ fitness/grab-life-by-the-poles-science-says-you-should-take-up-cross-country-skiing/ article37762224

  13. [13]

    J. B. Keller. Optimal velocity in a race.American Mathematical Monthly, 81(5):474–480, 1974

  14. [14]

    J. A. Laukkanen, T. Laukkanen, and S. K. Kunutsor. Cross-country skiing is associated with lower all-cause mortality: A population-based follow-up study.Scandinavian Journal of Medicine and Science in Sports, 28(3):1064–1072, 2018

  15. [15]

    Losnegard, K

    T. Losnegard, K. Kjeldsen, and Ø. Skattebo. An analysis of the pacing strategies adopted by elite cross-country skiers.Journal of Strength and Conditioning Research, 30(11):3256–3260, 2016

  16. [16]

    Maro´ nski

    R. Maro´ nski. Minimum-time running and swimming: An optimal control approach.Journal of Biome- chanics, 29(2):245–249, 1996

  17. [17]

    The MathWorks, Inc., Natick, MA, 2023

    MATLAB Curve Fitting Toolbox. The MathWorks, Inc., Natick, MA, 2023. URL:https://www. mathworks.com/help/curvefit

  18. [18]

    The MathWorks, Inc., Natick, MA, 2023

    MATLAB Mapping Toolbox. The MathWorks, Inc., Natick, MA, 2023. URL:https://www.mathworks. com/help/map

  19. [19]

    The Mathworks, Inc., Natick, MA, 2023

    MATLAB Release 2023a. The Mathworks, Inc., Natick, MA, 2023

  20. [20]

    C. Moler. Cleve’s Corner: Splines and pchips. MathWorks Blogs, July 2012. URL:https://blogs. mathworks.com/cleve/2012/07/16/splines-and-pchips

  21. [21]

    C. Moler. Cleve’s corner: Makima piecewise cubic interpolation. MathWorks Blogs, Apr. 2019. URL: https://blogs.mathworks.com/cleve/2019/04/29/makima-piecewise-cubic-interpolation

  22. [22]

    J. F. Moxnes and K. Hausken. Cross-country skiing motion equations, locomotive forces and mass scaling laws.Mathematical and Computer Modelling of Dynamical Systems, 14(6):535–569, 2008

  23. [23]

    J. F. Moxnes and K. Hausken. A dynamic model of nordic diagonal stride skiing, with a literature review of cross country skiing.Computer Methods in Biomechanics and Biomedical Engineering, 12(5):531–551, 2009

  24. [24]

    J. F. Moxnes, Ø. Sandbakk, and K. Hausken. Using the power balance model to simulate cross-country skiing on varying terrain.Open Access Journal of Sports Medicine, 5:89–98, 2014

  25. [25]

    P. J. Nee and J. G. Herterich. Modelling road cycling as motion on a curve.Sports Engineering, 25:12, 2022

  26. [26]

    X. Ni, J. Liu, S. Zhang, and P. Ke. Numerical optimization of pacing strategy in cross-country skiing based on Gauss pseudo-spectral method.Scientific Reports, 12:20457, 2022

  27. [27]

    A. Rohatgi. WebPlotDigitizer. Software version 4.7, URL:https://apps.automeris.io/wpd/, 2024

  28. [28]

    Sandbakk, S

    Ø. Sandbakk, S. Bucher Sandbakk, M. Supej, and H.-C. Holmberg. The velocity and energy profiles of elite cross-country skiers executing downhill turns with different radii.International Journal of Sports Physiology and Performance, 9(1):41–47, 2014

  29. [29]

    J. G. Santiago.A First Course in Dimensional Analysis: Simplifying Complex Phenomena Using Phys- ical Insight. MIT Press, Cambridge, MA, 2019

  30. [30]

    L. F. Shampine and M. W. Reichelt. The MATLAB ODE suite.SIAM Journal on Scientific Computing, 18(1):1–22, 1997

  31. [31]

    St¨ oggl, B

    T. St¨ oggl, B. Pellegrini, and H.-C. Holmberg. Pacing and predictors of performance during cross-country skiing races: A systematic review.Journal of Sport and Health Science, 7:381–393, 2018. 27

  32. [32]

    St¨ oggl, C

    T. St¨ oggl, C. Schwarzl, E. E. M¨ uller, M. Nagasaki, J. St¨ oggl, P. Scheiber, M. Sch¨ onfelder, and J. Niebauer. A comparison between alpine skiing, cross-country skiing and indoor cycling on cardiores- piratory and metabolic response.Journal of Sports Science and Medicine, 15:184–195, 2016

  33. [33]

    Sundstr¨ om, P

    D. Sundstr¨ om, P. Carlsson, F. St˚ ahl, and M. Tinnsten. Numerical optimization of pacing strategy in cross-country skiing.Structural and Multidisciplinary Optimization, 47:943–950, 2013

  34. [34]

    Welde, T

    B. Welde, T. L. St¨ oggl, G. E. Mathisen, M. Supej, C. Zoppirolli, A. K. Winther, B. Pellegrini, and H.-C. Holmberg. The pacing strategy and technique of male cross-country skiers with different levels of performance during a 15-km classical race.PLoS ONE, 12(11):e0187111, 2017. 28