[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Physical Geometry by Plane-Based Geometric Algebra

  • Conference paper
  • First Online:
Advanced Computational Applications of Geometric Algebra (ICACGA 2022)

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 445))

  • 300 Accesses

Abstract

Plane-based geometric algebra (PGA) offers a way to represent Euclidean motions that is directly built on the primitives of affine geometry, and thus provides a seamless framework for objects and their movement. We show how this universal treatment includes the actual physical motions of objects with mass under forces and torques. PGA unifies the linear and angular aspects compactly, and in a coordinate-free manner; inertia maps become simply additive (without displacement terms). We demonstrate the simple equations and straightforward numerical code that result. We show explicitly how to embed the vector-based concepts of the usual classical Newtonian mechanics into the 3D PGA framework, and why it is advantageous to do so.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 143.50
Price includes VAT (United Kingdom)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
GBP 179.99
Price includes VAT (United Kingdom)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    In the dimensionality of PGA, with d Euclidean dimensions and one ‘extra’ dimension, one may recognize the principles of homogeneous coordinates; but the metric aspects are new and essential. The usual projective interpretation of homogeneous coordinates uses no metric—to its detriment.

  2. 2.

    Using distribution of dot over wedge: \(a \cdot (B \wedge C) = (a\cdot B) \wedge C + \widehat{B} \wedge (a \cdot C)\), the hat denoting grade involution, supplying a minus sign to odd-grade elements.

  3. 3.

    Whether an element becomes ‘purely Euclidean’ on its basis (as opposed to requiring an ideal element with factor \(\boldsymbol{\epsilon }\)) depends fully on one’s choice of basis, notably the choice of origin. Being origin-attached, it is a non-geometrical term, only employed to show how the null-elements act algebraically and/or in an implementation. We will encounter this non-geometrical concept ‘purely Euclidean’ again, when reverting to the classical vector-based treatment; but it is otherwise to be avoided.

  4. 4.

    While it is clear in Eq. (17) from its form that the term \(\textbf{p}\cdot C\) is a join line (like Eq. (3.3)) and therefor a dual bivector, the angular part \(\boldsymbol{\epsilon }\wedge \boldsymbol{\ell }\) perhaps appears to be a meet line. However, \(\boldsymbol{\ell }\equiv {I}_c{\boldsymbol{{\omega }}}\) is an axial vector, the Euclidean dual of a Euclidean bivector \(\textbf{L}\equiv \boldsymbol{\ell }\textbf{I}_3\), so that \(\boldsymbol{\epsilon }\wedge \boldsymbol{\ell }= \boldsymbol{\epsilon }\textbf{L}/ \textbf{I}_3 = -\textbf{L}\boldsymbol{\epsilon }\textbf{I}_e = -\textbf{L}{{\mathcal {I}}}= \star {\textbf{L}}\), and therefore indeed a proper dual bivector.

  5. 5.

    The same dual distinctions occur in other 6D frameworks: screws and coscrews (for rate aspects) and wrenches and co-wrenches (for forque aspects) in Screw Theory; displacements and forces in Spatial Vector Algebra, see Sect. 9.

  6. 6.

    In a treatment that places the dual elements in a dual space of k-forms rather than k-vectors, one can evaluate the dual bivector (a 2-form) on the bivector (a 2-vector) to produce a scalar; this is essentially what Gunn does with his J-map in [15].

References

  1. De Keninck, S.: Geometric algebra, not just algebra: ganja.js (2018). https://zenodo.org/record/3635774

  2. De Keninck, S.: Ganja demo at https://enkimute.github.io/ganja.js/examples/coffeeshop.html#inertia_spring (2021)

  3. De Keninck, S., Dorst, L.: Geometric algebra Levenberg-Marquardt. In: Gavrilova, M., Chang, J., Thalmann, N., Hitzer, E., Ishikawa, H. (eds.) Advances in Computer Graphics, pp. 511–522. Springer International Publishing, Cham (2019)

    Google Scholar 

  4. De Keninck, S., Roelfs, M.: Normalization, square roots, and the exponential and logarithmic maps in geometric algebras of less than 6D. Math. Meth. Appl. Sci. 1–17 (2022)

    Google Scholar 

  5. Doran, C.: Euclidean geometry and geometric algebra, June 2020. Blogpost. https://geometry.mrao.cam.ac.uk/2020/06/euclidean-geometry-and-geometric-algebra/

  6. Doran, C., Lasenby, A.: Geometric Algebra for Physicists. Cambridge University Press (2003)

    Google Scholar 

  7. Dorst, L., Fontijne, D., Mann, S.: Geometric Algebra for Computer Science: An Object-oriented Approach to Geometry. Morgan Kaufman (2009)

    Google Scholar 

  8. Dorst, L., Projective duality encodes complementary orientations in geometric algebras. Math. Meth. Appl. Sci. 1–17 (2023). https://doi.org/10.1002/mma.9754

  9. Dorst , L., De Keninck, S.: Guided tour to the plane-based geometric algebra PGA (version 2.0) (2022). https://bivector.net/PGA4CS.html

  10. Dorst, L., De Keninck, S.: May the forque be with you, dynamics in PGA (version 2.6) (2023). https://bivector.net/PGADYN.html

  11. Featherstone Roy (2001) The acceleration vector of a rigid body. Int. J. Robot. Res. 20:841–846

    Article  Google Scholar 

  12. Featherstone, R.: Rigid Body Dynamics Algorithms. Springer (2008)

    Google Scholar 

  13. Featherstone, R.: A beginner’s guide to 6-D vectors (part 1). IEEE Robot. Autom. Mag. (2010)

    Google Scholar 

  14. Featherstone, R.: A beginner’s guide to 6-D vectors (part 2). IEEE Robot. Autom. Mag. (2010)

    Google Scholar 

  15. Gunn, C.: Geometry, Kinematics, and Rigid Body Mechanics in Cayley-Klein Geometries. PhD thesis, TUBerlin (2011)

    Google Scholar 

  16. Gunn, C.: On the homogeneous model of Euclidean geometry. In: Dorst, L., Lasenby, J. (eds.) Guide to Geometric in Practice, pp. 297–327. Springer (2011)

    Google Scholar 

  17. Gunn, C.: A bit better: variants of duality in geometric algebras with degenerate metrics (2022). https://arxiv.org/abs/2206.02459

  18. Gunn, C.G., De Keninck, S.: Geometric algebra and computer graphics. In: ACM SIGGRAPH 2019 Courses, SIGGRAPH ’19. New York, NY, USA (2019). Association for Computing Machinery

    Google Scholar 

  19. Hadfield, H., Lasenby, J.: Constrained dynamics in conformal and projective geometric algebra. In: Magnenat-Thalmann, N., Stephanidis, C., Wu, E., Thalmann, D., Sheng, B., Kim, J., Papagiannakis, G., Gavrilova, M. (eds.) Advances in Computer Graphics, pp. 459–471. Springer International Publishing, Cham (2020)

    Google Scholar 

  20. Hestenes, D.: New Foundations for Classical Mechanics. Reidel, 2nd edn. (2000)

    Google Scholar 

  21. Hitzer, E., Hildenbrand, D.: Introduction to geometric algebra (in this volume). In: Araujo Da Silva, D.W.H., Hildenbrand, D., Hitzer, E. (eds.) Advanced Computational Applications of Geometric Algebra, pp. xx–xx (2024)

    Google Scholar 

  22. Lasenby, A.: Rigid body dynamics in a constant curvature space and the ‘1d-up’ approach to conformal geometric algebra. In: Dorst, L., Lasenby, J. (eds.) Guide to Geometric in Practice, pp. 371–389. Springer (2011)

    Google Scholar 

  23. Lasenby, A., Lasenby, R., Doran, C.: Rigid body dynamics and conformal geometric algebra. In: Dorst, L., Lasenby, J. (eds.) Guide to Geometric in Practice, pp. 3–24. Springer (2011)

    Google Scholar 

  24. Lengyel, E.: Projective geometric algebra illuminated. Terathon Software (2024)

    Google Scholar 

  25. Roelfs, M., De Keninck, S.: Graded symmetry groups: plane and simple. Adv. Appl. Clifford Algebras 33(30) (2023)

    Google Scholar 

  26. Selig Jon M (2000) Clifford algebra of points, lines and planes. Robotica 18:545–556

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leo Dorst .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dorst, L., De Keninck, S. (2024). Physical Geometry by Plane-Based Geometric Algebra. In: Araujo Da Silva, D.W.H., Hildenbrand, D., Hitzer, E. (eds) Advanced Computational Applications of Geometric Algebra. ICACGA 2022. Springer Proceedings in Mathematics & Statistics, vol 445. Springer, Cham. https://doi.org/10.1007/978-3-031-55985-3_2

Download citation

Publish with us

Policies and ethics