Physics Forums Insights
  • Physics
    • Physics Articles
    • Physics Tutorials
    • Physics Guides
    • Physics FAQs
  • Math
    • Math Articles
    • Math Tutorials
    • Math Guides
    • Math FAQs
  • Bio/Chem/Tech
    • Bio/Chem Articles
    • Computer Science Tutorials
    • Technology Guides
  • Education
    • Education Articles
    • Education Guides
  • Interviews
  • Quizzes
  • Forums
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
groupsandgeometry

Klein’s Erlangen Program: Groups Define Geometry

June 30, 2016/7 Comments/in Mathematics Articles/by Micromass
📖Read Time: 5 minutes
📊Readability: Advanced 📐 (Technical knowledge needed)
🔖Core Topics: geometry, group, transformations, geometries, allowable

Table of Contents

  • Klein’s Erlangen program: groups and geometry
  • Multiple geometries within Euclidean space
  • Geometry as a relation defined by allowed transformations
  • Examples of common geometries
  • Invariants and moving to coarser geometries
  • Groups, homogeneous spaces and the pair (G,H)
  • Extensions and further directions
    • More Related Articles

Klein’s Erlangen program: groups and geometry

There is a very deep link between group theory and geometry. Sadly, this link is not emphasized in most group-theory courses, even though the ideas are not difficult. The link was spelled out by Felix Klein in his Erlangen program; the goal of this article is to explain the basic ideas of that program.

Multiple geometries within Euclidean space

Start with familiar 2-dimensional Euclidean geometry. This is the geometry taught in high school, but it is worth noting there are actually several geometries hiding inside the same ambient set. Which geometries? The key point is that a “geometry” is determined by which transformations are declared to preserve “sameness” of geometric figures.

Consider triangles to illustrate the idea. Two triangles can be considered “the same” in different senses. Congruent triangles can be cut out of paper and placed on top of each other; they have equal angles and equal side lengths. Similar triangles have the same shape but possibly different sizes: all angles agree, while side lengths are proportional rather than equal.

Geometry as a relation defined by allowed transformations

In a geometry one specifies a relation on subsets of the underlying set: whether two geometric figures are regarded as “the same.” That relation is encoded by allowable transformations. For example, two triangles are congruent if there exists a transformation T: ##\mathbb{R}^2\rightarrow \mathbb{R}^2## that moves one triangle to the other. Such transformations include reflections, rotations, translations, or combinations of those. For similarity we also allow maps that uniformly shrink or expand the space.

Formally, given a set ##X## we equip it with a collection of allowable transformations. We call a subset ##A## of ##X## isomorphic to a subset ##B## if there is an allowable transformation ##T## with ##T(A)=B##. Which transformations should be allowed? The choice is guided by natural desiderata:

  • A set ##A## must be isomorphic to itself. This follows by including the identity map ##T:X\rightarrow X## among the allowable transformations.
  • If ##A## is isomorphic to ##B## then ##B## should be isomorphic to ##A##. To ensure this, allowable transformations should be invertible and the inverse of an allowable transformation should itself be allowable.
  • If ##A## is isomorphic to ##B## and ##B## is isomorphic to ##C##, then ##A## should be isomorphic to ##C##. This is ensured by requiring that the composition of two allowable transformations is again allowable.

These three conditions mean the allowable transformations form a group. Thus a geometry can be defined as a set ##X## equipped with a group of transformations ##X\rightarrow X##. Often we demand the group to act transitively on ##X##; that is, for any ##x,y\in X## there exists a transformation ##T## with ##T(x)=y##.

Examples of common geometries

  • Euclidean geometry. The underlying set is ##\mathbb{R}^2## and the group is the Euclidean motions: bijections ##T:\mathbb{R}^2\rightarrow \mathbb{R}^2## that preserve distances. The Mazur–Ulam theorem implies these bijections are affine, and one obtains the familiar form ##T(\mathbf{x}) = A\mathbf{x}+\mathbf{b}## with ##A\in O(2,\mathbb{R})##. Group-theoretically, the Euclidean motion group is the semidirect product of ##O(2,\mathbb{R})## with the translation group ##\mathbb{R}^2##.
  • Similarity geometry. Allow shrinking and expanding as well as rotations and translations. Transformations then have the form ##T(\mathbf{x}) = \alpha A\mathbf{x} + \mathbf{b}## with ##A\in O(2,\mathbb{R})## and ##\alpha\neq 0##. Using complex numbers, the underlying set can be taken as ##mathbb{C}## and transformations written as ##T(z)=az+b## (see the linked complex-number discussion).
  • Affine geometry. Allow all bijections that send straight lines to straight lines. Such maps preserve parallelism, and the fundamental theorem of affine geometry shows that these bijections are affine transformations. One can write them as ##T(\mathbf{x}) = A\mathbf{x}+\mathbf{b}## with ##A\in GL(n,\mathbb{R})##.
  • Other geometries. Hyperbolic and spherical geometry can likewise be described by appropriate transformation groups (Mobius transformations are relevant), and finite symmetry groups of solids (cubes, pyramids) fit the same scheme. For example, the symmetry group of a cube acting on its vertices is ##S_4\times\mathbb{Z}_2##, with ##48## elements.

Invariants and moving to coarser geometries

Different geometries on the same set have different invariants — quantities preserved by the allowed transformations. In Euclidean geometry invariants include length, angles, and perpendicularity. In similarity geometry length is no longer invariant but angles remain invariant. In affine geometry angles are lost but parallel lines and ratios of lengths along a line remain invariant. At the extreme, if we equip ##\mathbb{R}^2## with the full group of homeomorphisms, we get topology: very few invariants survive, but dimension remains meaningful. Topology is sometimes called the largest interesting geometry.

Groups, homogeneous spaces and the pair (G,H)

One can also build geometries by specifying only a group and a subgroup. Given a group ##G## and a subgroup ##H##, form the set of left cosets ##X=G/H##. Each ##g\in G## defines a transformation ##T_g: X\to X## by ##T_g(aH)=gaH##, so ##G## acts transitively on ##X##. The subgroup ##H## is the isotropy group of the coset ##H## (the stabilizer of a chosen basepoint).

Conversely, if a group ##G## acts transitively on a geometry ##X##, choose a point ##p\in X## and let ##H=\{T\in G\mid T(p)=p\}##. Then ##X## is naturally isomorphic to ##G/H##. Thus the geometric information is encoded in the pair ##(G,H)##, with ##G## a group and ##H## a subgroup. For Euclidean geometry in two dimensions, the motion group is ##E(2)## and the stabilizer is ##O(2)##, so ##\mathbb{R}^2\cong E(2)/O(2)##. Many other examples fit the same pattern (for instance, a triangle as a geometry on three points can be described by a suitable pair like ##(S_3, mathbb{Z}_2)##).

Extensions and further directions

From this perspective one can compare geometries by comparing their groups, or allow curvature and other structures to obtain Cartan–Cayley–Klein type geometries. The Erlangen program is a unifying viewpoint: a geometry is determined by its group of allowable transformations, and many classical geometries become homogeneous spaces ##G/H## under this lens.

Micromass

Advanced education and experience with mathematics

More Related Articles

  • Évariste Galois and His Theory
  • Learn the Geometry of Mathematical Quantum Field Theory
  • How to Self Study Geometry for Students
  • In High School and Want to Do Advanced Mathematics?
  • Yardsticks to Metric Tensor Fields
  • Aspects Behind the Concept of Dimension in Various Fields
Tags: mathematics self-study
Share this entry
  • Share on Facebook
  • Share on X
  • Share on WhatsApp
  • Share on LinkedIn
  • Share on Reddit
  • Share by Mail
https://www.physicsforums.com/insights/wp-content/uploads/2016/06/groupsandgeometry.png 135 240 Micromass https://www.physicsforums.com/insights/wp-content/uploads/2019/02/Physics_Forums_Insights_logo.png Micromass2016-06-30 22:17:492026-01-23 17:09:21Klein’s Erlangen Program: Groups Define Geometry
You might also like
lerch and zeta functions The Analytic Continuation of the Lerch and the Zeta Functions
highschoolmath College-Level Math Options for High School Students
integralmisconceptions Integration Paradoxes: Indefinite Integrals and Constants
cubicfunction Learn How to Solve the Cubic Equation for Dummies
Integral Representations of Some Special Functions The Orin Fractional Calculus
selfstudy Why Self-Studying Math Often Fails: 5 Common Pitfalls
7 replies
  1. TheAdmin says:
    July 20, 2016 at 2:43 pm

    Great contribution!

    Log in to Reply
  2. robphy says:
    July 2, 2016 at 4:18 pm

    [QUOTE="micromass, post: 5510507, member: 205308"]But Klein had a very general method of generating geometries. Basically, he took projective space and he equipped it with a special "distance functions". Then a lot of very pathological but also natural geometries pop up. For example, of course euclidean, hyperbolic and elliptic geometry shows up this way. But also Minkowski geometry and Galilean geometry shows up in this way outlined by Klein. In this way, Klein discovered Minkowski geometry far before SR and GR, but he probably dismissed it for being not useful.”Klein built upon the idea of Cayley—hence the name Cayley-Klein Geometries ( https://en.wikipedia.org/wiki/Cayley–Klein_metric ), as mentioned at the end of the Insight.These "distance functions" are related to the https://en.wikipedia.org/wiki/Laguerre_formula .It might be worth noting that deSitter and anti-deSitter (spacetimes of nonzero constant curvature) and their non-relativistic limits are also in this classification of geometries.

    Log in to Reply
  3. Stephen Tashi says:
    July 1, 2016 at 4:04 pm

    “There is a very deep link between group theory and geometry. “Generalizing the line of thinking in the Insight, can we say that there is a very deep link between group theory and equivalence classes (of any sort) ?  Another interesting (and probably subjective) question is "What characterizes a mathematical structure that has 'geometry'"?   ( For example, at face value, elementary plane geometry has many topics besides congruence and similarity. )

    Log in to Reply
  4. martinbn says:
    July 1, 2016 at 9:41 am

    Nice! One more example for the last section, a very important one, the upper half plane is ##SL_2(mathbb R)/SO_2(mathbb R)##.

    Log in to Reply
  5. micromass says:
    July 1, 2016 at 2:54 am

    [QUOTE="strangerep, post: 5510488, member: 70760"]The relationship becomes even more fascinating in elementary particle theory. I.e., the insight that the state spaces of elementary (quantum) particles can be constructed by finding representations of a particular group. Also advanced classical mechanics where symmetry groups for the dynamics, and associated structure of the symplectic phase space take center stage. The notion that Minkowski spacetime is "really" just a homogeneous space for the Poincare group is also intriguing.One might even say that these relationships are now intrinsic to most (if not all) of modern theoretical physics (after one has generalized the concept of "geometry" to "representations"). :oldbiggrin:BTW, what about semigroups? Is there a well developed theory of (some alternate version of) homogeneous spaces when one is dealing with a semigroup in which some elements have no inverses? The obvious example is the heat equation for which only forward time evolution is sensible.[Edit: Is "Erlanger" a typo? I thought it was "Erlangen".]”Yes, it is Erlangen. I'll fix it.The point you bring up is very interesting, but I didn't want to go so far. But Klein had a very general method of generating geometries. Basically, he took projective space and he equipped it with a special "distance functions". Then a lot of very pathological but also natural geometries pop up. For example, of course euclidean, hyperbolic and elliptic geometry shows up this way. But also Minkowski geometry and Galilean geometry shows up in this way outlined by Klein. In this way, Klein discovered Minkowski geometry far before SR and GR, but he probably dismissed it for being not useful.

    Log in to Reply
  6. strangerep says:
    July 1, 2016 at 2:16 am

    The relationship becomes even more fascinating in elementary particle theory. I.e., the insight that the state spaces of elementary (quantum) particles can be constructed by finding representations of a particular group. Also advanced classical mechanics where symmetry groups for the dynamics, and associated structure of the symplectic phase space take center stage. The notion that Minkowski spacetime is "really" just a homogeneous space for the Poincare group is also intriguing.One might even say that these relationships are now intrinsic to most (if not all) of modern theoretical physics (after one has generalized the concept of "geometry" to "representations"). :oldbiggrin:BTW, what about semigroups? Is there a well developed theory of (some alternate version of) homogeneous spaces when one is dealing with a semigroup in which some elements have no inverses? The obvious example is the heat equation for which only forward time evolution is sensible.[Edit: Is "Erlanger" a typo? I thought it was "Erlangen".]

    Log in to Reply
  7. fresh_42 says:
    June 30, 2016 at 11:18 pm

    Very interesting article, thank you. I admit to belong to those who never walked upon that general bridge. Only occasionally on some walkways. I definitely will have a complete different view on geometries now.

    Log in to Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

You must be logged in to post a comment.

Trending Articles

  • What Planck Length Is and It’s Common Misconceptions
  • Scientific Inference: Do We Really Need Induction?
  • Animal Speed Scaling: Body-Lengths per Second Across Sizes
  • Android Rooting & Magisk Guide: Systemless Root Tips
  • The 7 Basic Rules of Quantum Mechanics
  • How to Better Define Information in Physics
  • Unity Orbital Mechanics and AR Scaling: Implementation Guide
  • Exploring the Anatomy of Compton Scattering
  • Examples of Prequantum Field Theories I: Gauge Fields
  • Linear Algebra Roadmap: Prereqs, Books & Topics Guide

Physics Forums

  • Classical Physics
  • Atomic and Condensed Matter
  • Quantum Physics
  • Special and General Relativity
  • Beyond the Standard Model
  • High Energy, Nuclear, Particle Physics
  • Astronomy and Astrophysics
  • Cosmology
  • Other Physics Topics

Receive Insights Articles to Your Inbox

Enter your email address:

Blog Information

  • Become a Member!
  • Write for Us!
  • Table of Contents
  • Blog Author List

Popular Topics

astronomy (17) black holes (17) classical physics (35) cosmology (16) education (23) electromagnetism (19) general relativity (19) gravity (24) interview (21) mathematics (39) mathematics self-study (21) Physicist (26) programming (18) Quantum Field Theory (31) quantum mechanics (36) quantum physics (24) relativity (40) Special Relativity (16) technology (19) universe (21)
2026 © Physics Forums, ALL RIGHTS RESERVED - Contact Us - Privacy Policy - About PF Insights
  • Link to X
  • Link to Facebook
  • Link to LinkedIn
  • Link to Youtube
Link to: Self-Study Roadmap: Abstract Algebra, Groups to Galois Link to: Self-Study Roadmap: Abstract Algebra, Groups to Galois Self-Study Roadmap: Abstract Algebra, Groups to GaloisselfstudyLink to: Learn Basic Kinematics in Classical Mechanics Link to: Learn Basic Kinematics in Classical Mechanics basickinematicsLearn Basic Kinematics in Classical Mechanics
Scroll to top Scroll to top Scroll to top