<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="article-commentary" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJCMG</journal-id>
<journal-title-group><journal-title>International Journal of Computational Mathematics and Geometry</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijcmg.2026.v1.i1.pp23-27</article-id>
<article-id pub-id-type="publisher-id">3b8a2e4c37</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Perspective</subject></subj-group></article-categories>
<title-group><article-title>Discrete Differential Geometry Deserves a Larger Place in Undergraduate Numerical Analysis Curricula</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Nielsen</surname><given-names>Hiroshi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Chandrasekar</surname><given-names>Haruka</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Kozlowski</surname><given-names>Duc</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Mathematics, Baikal Center for Mathematics, Uganda</aff>
<aff id="aff2"><label>2</label>Department of Mathematics, Kaveri University Centre for Mathematics, Uganda</aff>
<aff id="aff3"><label>3</label>Department of Mathematics, Nile Delta Center for Mathematics, Jamaica</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>hiroshi.nielsen@baikal.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-04-29"><day>29</day><month>04</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>23</fpage>
<lpage>27</lpage>
<history>
<date date-type="received" iso-8601-date="2025-12-16"><day>16</day><month>12</month><year>2025</year></date>
<date date-type="accepted" iso-8601-date="2026-02-21"><day>21</day><month>02</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=3b8a2e4c37"/>
<abstract><p>Undergraduate numerical analysis is usually taught as the approximation of continuous objects: a derivative is replaced by a difference quotient, an integral by a weighted sum, and the central question is how fast the error vanishes. Discrete differential geometry starts from the opposite end. It asks for discrete objects, polygons, triangle meshes and cochains, that obey exact counterparts of the theorems of the smooth theory, and treats convergence as a second requirement. This Perspective argues that the second viewpoint deserves a larger place in the first course. The argument has three parts. Structure preservation has become a guiding principle of modern numerical analysis, in geometric integration and in finite element exterior calculus, and students can meet it early through simple geometric examples. Meshes are the data on which most scientific and graphical computation is done, and a course that treats them only as a source of error undersells them. And a small number of geometric examples, among them the cotangent Laplacian and the discrete Gauss-Bonnet theorem, tie together topics that the standard syllabus presents separately. The article considers objections concerning a crowded syllabus, prerequisites and rigour, and outlines modest ways in which the material could be introduced without displacing the core.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Discrete differential geometry</kwd>
<kwd>Numerical analysis education</kwd>
<kwd>Structure-preserving discretization</kwd>
<kwd>Cotangent Laplacian</kwd>
<kwd>Discrete exterior calculus</kwd>
<kwd>Undergraduate curriculum</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>The contents of a first course in numerical analysis have been stable for decades. Widely used textbooks such as those of Burden and Faires (2011) and Süli and Mayers (2003) proceed through rounding error, nonlinear equations, interpolation, numerical differentiation and quadrature, linear systems, eigenvalues, and initial value problems, with boundary value problems and a first look at partial differential equations where time allows. The organizing idea is approximation. A continuous problem is given, a discrete one is put in its place, and the analysis measures the gap between them in powers of a step size.</p>
<p>That idea is sound and should stay. It is, however, no longer the only idea that organizes the subject. Over the past three decades a second principle has moved from research into the mainstream: a discretization should inherit the structure of the problem, its conservation laws, symmetries and exact identities, and not only approximate its solution. The principle is the subject of a standard monograph on ordinary differential equations (Hairer et al., 2006) and underlies the finite element exterior calculus of Arnold et al. (2006). Its most accessible form is discrete differential geometry, the study of polygons and polyhedral surfaces as geometric objects in their own right (Bobenko and Suris, 2008).</p>
<p>This Perspective argues that discrete differential geometry deserves a larger place in the undergraduate numerical analysis curriculum than the near absence it has today. The claim is not that it should replace existing topics. It is that a few well-chosen geometric examples would teach students something the standard syllabus does not, and would do so with mathematics already within their reach.</p>
</sec>
<sec id="sec2"><title>2. What the Standard Course Leaves Out</title>
<p>Consider how a typical course treats the curvature of a curve. If it appears at all, it appears as an exercise in finite differences: approximate the first and second derivatives of a parametrization and substitute into the formula. The result converges under refinement, and that is the end of the matter. Nothing is said about whether the approximate curvatures of a closed curve add up to the right total. For a closed polygon there is a definition that makes the total exactly right. Assign to each vertex its turning angle. The sum of the turning angles of a simple closed polygon is one full turn for every polygon, coarse or fine, just as the total curvature of a simple closed smooth curve is.</p>
<p>The example is elementary, and it contains the whole point. Two discretizations of the same quantity can both be consistent while only one of them respects a theorem. Students who have seen only the first kind tend to believe that the quality of a method is fully described by its order of accuracy. They are then unprepared for the fact that a symplectic integrator of low order can outperform a high-order general-purpose method over long times, or that some finite element spaces produce spurious solutions for problems that others solve cleanly. Order of accuracy describes behaviour as the step tends to zero. Structure describes behaviour at the step size one can afford.</p>
</sec>
<sec id="sec3"><title>3. The Case for Discrete Differential Geometry</title>
<p>Three arguments support giving the subject more room. They concern what it teaches about method, what it teaches about data, and how it connects topics already in the course.</p>
<sec id="sec3-2"><title>3.1. Structure preservation is teachable early</title>
<p>The clearest statements of the structural viewpoint come from discrete mechanics and discrete exterior calculus. A variational integrator is obtained by discretizing the action integral with a quadrature rule and then taking variations, and it conserves a symplectic form and the momenta associated with symmetries exactly (Marsden and West, 2001). Discrete exterior calculus represents differential forms as numbers attached to the vertices, edges and faces of a mesh, defines the exterior derivative as the coboundary operator, and thereby makes the theorems of Stokes, Gauss and Green hold exactly, by construction (Desbrun et al., 2005; Hirani, 2003). None of this needs more than multivariable calculus and linear algebra to state. Whitney forms had brought the same idea into computational electromagnetism before it had a general name (Bossavit, 1998).</p>
</sec>
<sec id="sec3-3"><title>3.2. Meshes are geometry, not only error</title>
<p>Most large-scale computation is done on meshes, and graduates of numerical courses will spend much of their working lives with them, in simulation, in geometry processing, in imaging. The standard course presents a mesh as a device for interpolation whose only attribute is its width. Discrete differential geometry presents it as a surface with its own lengths, angles, areas and curvatures, to which a well-developed toolbox applies (Botsch et al., 2010). The discrete curvature operators of Meyer et al. (2003) and the freely available course notes of Crane et al. (2013a) show how much can be done with that toolbox by students at the level of an advanced undergraduate.</p>
</sec>
<sec id="sec3-4"><title>3.3. A few examples unify the syllabus</title>
<p>The cotangent formula for the Laplacian on a triangle mesh, used by Pinkall and Polthier (1993) to compute discrete minimal surfaces, is the best single example. It can be derived in a lecture as the gradient of the Dirichlet energy of a piecewise linear function, and it coincides with the stiffness matrix of linear finite elements. The matrix is sparse, symmetric and positive semidefinite, so it leads directly to the linear algebra of the course. Solving the heat equation with it for one implicit step, followed by a Poisson problem, yields geodesic distances on a surface (Crane et al., 2013b), an application that students can program in an afternoon and see on the screen. Figure 1 sketches how this and similar examples attach to the standard topics, and Table 1 lists concrete pairings.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>Standard topics, a discrete-geometric counterpart for each, and what the pairing teaches</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Standard topic</th><th>Discrete-geometric counterpart</th><th>What the student gains</th></tr></thead><tbody><tr><td>Numerical differentiation</td><td>Turning angles and edge normals of a polygon</td><td>A consistent formula can also satisfy a theorem exactly</td></tr><tr><td>Quadrature</td><td>Angle defect and the discrete Gauss-Bonnet theorem</td><td>Integrated quantities may be exact when pointwise ones are not</td></tr><tr><td>Sparse linear systems</td><td>Cotangent Laplacian (Pinkall and Polthier, 1993)</td><td>Where sparse symmetric matrices come from</td></tr><tr><td>Initial value problems</td><td>Variational integrators (Marsden and West, 2001)</td><td>Long-time behaviour is not captured by order alone</td></tr><tr><td>Finite elements</td><td>Cochains and the discrete exterior derivative</td><td>Vector calculus identities as matrix identities</td></tr><tr><td>Convergence analysis</td><td>The Schwarz lantern</td><td>Pointwise convergence of a mesh does not imply convergence of area</td></tr></tbody></table></table-wrap>
<fig id="fig1"><label>Figure 1</label><caption><p>Points of contact between discrete differential geometry and the standard topics of a numerical analysis course</p></caption><graphic xlink:href="IJCMG_V1I1_2026_05_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
<p>The discrete Gauss-Bonnet theorem serves the same purpose for quadrature. Define the curvature at a vertex of a closed triangulated surface as the angle defect, the amount by which the angles meeting there fall short of a full turn. The defects sum to the Euler characteristic of the surface multiplied by a full turn, exactly and for every triangulation. A student who verifies this on a coarse mesh of a torus has learned that topology constrains computation, a lesson otherwise postponed to graduate courses. The classical smooth statement, as found in do Carmo (1976), then appears as the limit of something already understood.</p>
</sec>
</sec>
<sec id="sec4"><title>4. Objections</title>
<p>The first objection is that the syllabus is full. It is, and every proposal to add material must say what gives way. The examples above, however, are mostly substitutions. A lecture on numerical differentiation can use a polygon as its example at no extra cost, and the cotangent matrix can replace the five-point stencil as the model sparse system in one of several places. A single week devoted to the structural viewpoint, placed after ordinary differential equations, would suffice to state the principle and illustrate it.</p>
<p>The second objection concerns prerequisites: differential geometry is not usually required of students entering numerical analysis. The discrete theory needs less than this objection supposes. Angles, areas and normals of triangles are school geometry, and the smooth statements can be quoted as motivation without proof. The dependence arguably runs the other way, since students who have handled discrete curvature arrive at a later course in differential geometry with intuition that the smooth definitions alone seldom supply.</p>
<p>The third objection is the most serious. Discrete differential geometry can look like a collection of attractive formulas whose convergence is asserted and not proved, and the convergence theory is in fact subtle. Polyhedral surfaces can converge to a smooth surface pointwise while their areas and curvatures do not, as the Schwarz lantern shows, and convergence of the normals is the condition that restores order (Hildebrandt et al., 2006). Nor can any discrete Laplacian on general meshes have all the properties of the smooth one at once (Wardetzky et al., 2007). These facts are not reasons to exclude the subject. They are among the most instructive things a course could contain, because they show that consistency, structure and convergence are different properties that have to be established separately.</p>
<p>A last objection holds that the material belongs to computer graphics. The applications that made it prominent are indeed graphical, but the same constructions appear in elasticity, electromagnetism and fluid simulation, and the oldest of them, Regge&#x27;s simplicial formulation of general relativity, is older than most of computer graphics (Regge, 1961).</p>
</sec>
<sec id="sec5"><title>5. Implications for Curriculum Design</title>
<p>If the argument is accepted, three levels of change are possible. The lightest is to replace selected examples and exercises with geometric ones, as in Table 1, leaving the list of topics untouched. The second is a short unit on structure preservation, with the turning-angle theorem, a symplectic method for the pendulum and the cotangent Laplacian as its three examples, and with the Schwarz lantern as a cautionary case. The third is an elective that follows the first course and takes discrete exterior calculus as its organizing idea, leading naturally towards finite element exterior calculus (Arnold et al., 2006). Which level suits a department depends on its students and its staff. Whether any of them improves learning is an empirical question that this article does not answer, and one that those who try the changes should examine and report.</p>
<p>Assessment would need to follow. Questions that ask only for the order of a method reward the approximation viewpoint alone. Asking which quantities a scheme conserves exactly, and why, tests the other half of the subject, and such questions are no harder to set or to mark.</p>
</sec>
<sec id="sec6"><title>6. Conclusion</title>
<p>Numerical analysis has absorbed the idea that good discretizations preserve structure, and its undergraduate teaching has not yet caught up. Discrete differential geometry offers the most concrete and least demanding route by which students can meet that idea: polygons whose turning angles sum exactly, meshes whose curvature knows their topology, and a Laplacian that is at once a geometric object, a finite element matrix and a sparse linear system. Giving these examples a place in the first course would cost little and would show students that accuracy is one measure of a numerical method, and faithfulness to structure another.</p>
</sec>
<sec id="sec7"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec8"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Arnold, D.N., Falk, R.S. and Winther, R.</string-name></person-group> (<year>2006</year>). <article-title>Finite element exterior calculus, homological techniques, and applications</article-title>. <source>Acta Numerica</source>, <volume>15</volume>, <fpage>1-155</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1017/S0962492906210018">https://doi.org/10.1017/S0962492906210018</ext-link></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bobenko, A.I. and Suris, Y.B.</string-name></person-group> (<year>2008</year>). <article-title>Discrete Differential Geometry: Integrable Structure</article-title>. <source>American Mathematical Society, Providence, RI</source></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bossavit, A.</string-name></person-group> (<year>1998</year>). <article-title>Computational Electromagnetism: Variational Formulations, Complementarity, Edge Elements</article-title>. <source>Academic Press, San Diego</source></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Botsch, M., Kobbelt, L., Pauly, M., Alliez, P. and Lévy, B.</string-name></person-group> (<year>2010</year>). <article-title>Polygon Mesh Processing</article-title>. <source>A K Peters, Natick, MA</source></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Burden, R.L. and Faires, J.D.</string-name></person-group> (<year>2011</year>). <article-title>Numerical Analysis</article-title>. <source>9th edition. Brooks/Cole, Boston</source></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Crane, K., de Goes, F., Desbrun, M. and Schröder, P.</string-name></person-group> (<year>2013</year>). <article-title>Digital geometry processing with discrete exterior calculus</article-title>. <source>ACM SIGGRAPH 2013 Courses</source></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Crane, K., Weischedel, C. and Wardetzky, M.</string-name></person-group> (<year>2013</year>). <article-title>Geodesics in heat: A new approach to computing distance based on heat flow</article-title>. <source>ACM Transactions on Graphics, 32(5): Article 152</source> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/2516971.2516977">https://doi.org/10.1145/2516971.2516977</ext-link></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Desbrun, M., Hirani, A.N., Leok, M. and Marsden, J.E.</string-name></person-group> (<year>2005</year>). <article-title>Discrete exterior calculus</article-title>. <source>arXiv preprint arXiv:math/0508341</source></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>do Carmo, M.P.</string-name></person-group> (<year>1976</year>). <article-title>Differential Geometry of Curves and Surfaces</article-title>. <source>Prentice-Hall, Englewood Cliffs, NJ</source></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hairer, E., Lubich, C. and Wanner, G.</string-name></person-group> (<year>2006</year>). <article-title>Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations</article-title>. <source>2nd edition. Springer, Berlin</source></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hildebrandt, K., Polthier, K. and Wardetzky, M.</string-name></person-group> (<year>2006</year>). <article-title>On the convergence of metric and geometric properties of polyhedral surfaces</article-title>. <source>Geometriae Dedicata</source>, <volume>123</volume>, <fpage>89-112</fpage></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hirani, A.N.</string-name></person-group> (<year>2003</year>). <article-title>Discrete Exterior Calculus</article-title>. <source>PhD thesis, California Institute of Technology, Pasadena</source></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Marsden, J.E. and West, M.</string-name></person-group> (<year>2001</year>). <article-title>Discrete mechanics and variational integrators</article-title>. <source>Acta Numerica</source>, <volume>10</volume>, <fpage>357-514</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1017/S096249290100006X">https://doi.org/10.1017/S096249290100006X</ext-link></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Meyer, M., Desbrun, M., Schröder, P. and Barr, A.H.</string-name></person-group> (<year>2003</year>). <article-title>Discrete differential-geometry operators for triangulated 2-manifolds</article-title>. <source>Visualization and Mathematics III, Springer, Berlin</source>, <fpage>35-57</fpage></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Pinkall, U. and Polthier, K.</string-name></person-group> (<year>1993</year>). <article-title>Computing discrete minimal surfaces and their conjugates</article-title>. <source>Experimental Mathematics</source>, <volume>2(1)</volume>, <fpage>15-36</fpage></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Regge, T.</string-name></person-group> (<year>1961</year>). <article-title>General relativity without coordinates</article-title>. <source>Il Nuovo Cimento</source>, <volume>19(3)</volume>, <fpage>558-571</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF02733251">https://doi.org/10.1007/BF02733251</ext-link></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Süli, E. and Mayers, D.F.</string-name></person-group> (<year>2003</year>). <article-title>An Introduction to Numerical Analysis</article-title>. <source>Cambridge University Press, Cambridge</source></mixed-citation></ref>
<ref id="ref18"><label>18</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Wardetzky, M., Mathur, S., Kälberer, F. and Grinspun, E.</string-name></person-group> (<year>2007</year>). <article-title>Discrete Laplace operators: No free lunch</article-title>. <source>Proceedings of the Fifth Eurographics Symposium on Geometry Processing</source>, <fpage>33-37</fpage></mixed-citation></ref>
</ref-list>
</back>
</article>