Discrete Differential Forms for Computational Modeling

  • Mathieu Desbrun
  • Eva Kanso
  • Yiying Tong
Part of the Oberwolfach Seminars book series (OWS, volume 38)


This chapter introduces the background needed to develop a geometry-based, principled approach to computational modeling. We show that the use of discrete differential forms often resolves the apparent mismatch between differential and discrete modeling, for applications varying from graphics to physical simulations. Keywords. Discrete differential forms, exterior calculus, Hodge decomposition.


Boundary Operator Differential Form Simplicial Complex Exterior Derivative Wedge Product 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    R. Abraham, J.E. Marsden, and T. Ratiu (eds.), Manifolds, Tensor Analysis, and Applications, Applied Mathematical Sciences Vol. 75, Springer, 1988.Google Scholar
  2. [2]
    Anders Björner and Volkmar Welker, The homology of “ k-equal” manifolds and related partition lattices, Advances in Math. 110 (1995), 277–313.MATHCrossRefGoogle Scholar
  3. [3]
    A. Bobenko and R. Seiler (eds.), Discrete integrable geometry and physics, Clarendon Press, 1999.Google Scholar
  4. [4]
    Alain Bossavit, Computational electromagnetism, Academic Press, Boston, 1998.MATHGoogle Scholar
  5. [5]
    William L. Burke, Applied differential geometry, Cambridge University Press, 1985.Google Scholar
  6. [6]
    Sean Carroll, Spacetime and geometry: An introduction to general relativity, Pearson Education, 2003.Google Scholar
  7. [7]
    Élie Cartan, Les systèmes differentiels exterieurs et leurs applications géometriques, Hermann, Paris, 1945.MATHGoogle Scholar
  8. [8]
    Mathieu Desbrun, Melvin Leok, and Jerrold E. Marsden, Discrete Poincaré Lemma, Appl. Num. Math. (2004).Google Scholar
  9. [9]
    Aristophanes Dimakis and Folkert Müller-Hoissen, Discrete Differential Calculus, Graphs, Topologies, and Gauge Theory, Journal of Mathematical Physics 35 (1994), 6703–6735.MATHCrossRefMathSciNetGoogle Scholar
  10. [10]
    Chris Doran and Anthony Lasenby (eds.), Geometric algebra for physicists, Cambridge University Press, 2003.Google Scholar
  11. [11]
    Herbert Edelsbrunner, David Letscher, and Afra Zomorodian, Topological persistence and simplification, IEEE Symposium on Foundations of Computer Science, 2000, pp. 454–463.Google Scholar
  12. [12]
    Sharif Elcott, Yiying Tong, Eva Kanso, Mathieu Desbrun, and Peter Schröder, Discrete, Circulation-Preserving and Stable Simplicial Fluid, ACM Trans. on Graphics 26(1) (2007).Google Scholar
  13. [13]
    Harley Flanders, Differential forms and applications to physical sciences, Dover, 1990.Google Scholar
  14. [14]
    Harley Flanders (ed.), Geometric methods for computational electromagnetics, EMW Publishing, Cambridge Mass., 2001.Google Scholar
  15. [15]
    Robin Forman, Bochner’s Method for Cell Complexes and Combinatorial Ricci Curvature, J. of Discrete and Computational Geom. 29 (2003), no. 3, 323–374.MATHMathSciNetGoogle Scholar
  16. [16]
    Theodore Frankel, The geometry of physics, Second Edition, Cambridge University Press, 2004.Google Scholar
  17. [17]
    Steven Gortler, Craig Gotsman, and Dylan Thurston, One-Forms on Meshes and Applications to 3D Mesh Parameterization, Computer Aided Geometric Design 23 (2006), no. 2, 83–112.MATHCrossRefMathSciNetGoogle Scholar
  18. [18]
    Paul W. Gross and Robert Kotiuga, Electromagnetic Theory and Computation: A Topological Approach, Cambridge University Press, 2004.Google Scholar
  19. [19]
    Xianfeng Gu and Shing-Tung Yau, Global conformal surface parameterization, Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Geometry Processing, Eurographics Association, 2003, pp. 127–137.Google Scholar
  20. [20]
    Jenny Harrison, Ravello Lecture Notes on Geometric Calculus-Part I, Tech. report, UC Berkeley, 2005.Google Scholar
  21. [21]
    Allen Hatcher, Algebraic Topology, Cambridge University Press, 2004.Google Scholar
  22. [22]
    Klaus Hildebrandt and Konrad Polthier, Anisotropic filtering of non-linear surface features, Computer Graphics Forum (Grenoble, France) (M.-P. Cani and M. Slater, eds.), vol. 23, September 2004, Proc. Eurographics 2004.Google Scholar
  23. [23]
    Anil N. Hirani, Discrete Exterior Calculus, Ph.D. thesis, Caltech, 2003.Google Scholar
  24. [24]
    J.M. Hyman and M. Shashkov, Natural Discretizations for the Divergence, Gradient, and Curl, International Journal of Computers and Mathematics with Applications 33 (1997).Google Scholar
  25. [25]
    Eva Kanso, Marino Arroyo, Yiying Tong, Arash Yavari, Jerrold E. Marsden, and Mathieu Desbrun, On the Geometric Character of Continuum Mechanics, Z. angew. Math. Phys. 58 (2007).Google Scholar
  26. [26]
    Francis Lazarus and Anne Verroust, Level Set Diagrams of Polyhedral Objects, Proceedings of the 5th ACM Symposium on Solid Modeling and Applications, 1999, pp. 130–140.Google Scholar
  27. [27]
    David Lovelock and Hanno Rund, Tensors, differential forms, and variational principles, Dover Publications, 1993.Google Scholar
  28. [28]
    Jerrold E. Marsden and Alan Weinstein, Coadjoint orbits, vortices and Clebsch variables for incompressible fluids, Physica D 7 (1983), 305–323.CrossRefMathSciNetGoogle Scholar
  29. [29]
    Jerrold E. Marsden and Matthew West, Discrete Mechanics and Variational Integrators, Acta Numerica 10 (2001), 357–514.MATHCrossRefMathSciNetGoogle Scholar
  30. [30]
    Christian Mercat, Discrete Riemann Surfaces and the Ising Model, Commun. Math. Phys. 218 (2001), no. 1, 177–216.MATHCrossRefMathSciNetGoogle Scholar
  31. [31]
    Mark Meyer, Mathieu Desbrun, Peter Schröder, and Alan H. Barr, Discrete differential-geometry operators for triangulated 2-manifolds, Visualization and Mathematics III (H.-C. Hege and K. Polthier, eds.), Springer, Berlin, 2003, pp. 35–57.Google Scholar
  32. [32]
    Shigeyuki Morita, Geometry of differential forms, Translations of Mathematical Monographs, Vol. 201, Am. Math. Soc., 2001.Google Scholar
  33. [33]
    James R. Munkres, Elements of Algebraic Topology, Addison-Wesley, Menlo Park, CA, 1984.MATHGoogle Scholar
  34. [34]
    Ulrich Pinkall and Konrad Polthier, Computing Discrete Minimal Surfaces, Experimental Mathematics 2 (1993), no. 1, 15–36.MATHMathSciNetGoogle Scholar
  35. [35]
    Vasu Ramaswamy and Vadim Shapiro, Combinatorial Laws for Physically Meaningful Design, J. of Computing and Information Science in Engineering 4 (2004), no. 1, 3–10.CrossRefGoogle Scholar
  36. [36]
    Urs Schreiber, On Superstrings in Schrödinger Representation, Preprint (2003).Google Scholar
  37. [37]
    Richard W. Sharpe, Differential geometry: Cartan’s generalization of Klein’s Erlangen programm, Springer-Verlag, NY, 1997.Google Scholar
  38. [38]
    Karl F. Warnick, Richard H. Selfridge, and David V. Arnold, Teaching Electromagnetic Field Theory Using Differential Forms, IEEE Trans. on Education 40 (1997), no. 1, 53–68.CrossRefGoogle Scholar
  39. [39]
    H. Whitney, Geometric integration theory, Princeton Press, Princeton, 1957.MATHGoogle Scholar
  40. [40]
    Roman Zapatrin, Polyhedral Representations of Discrete Differential Manifolds, preprint (1996).Google Scholar

Copyright information

© Birkhäuser Verlag Basel/Switzerland 2008

Authors and Affiliations

  • Mathieu Desbrun
    • 1
  • Eva Kanso
    • 2
  • Yiying Tong
    • 1
  1. 1.California Institute of Technology MS 256-80PasadenaUSA
  2. 2.Dept. of Aerospace and Mechanical EngineeringUniversity of Southern CaliforniaLos AngelesUSA

Personalised recommendations