Geometry and Symmetry The work of Gromov

Similar documents
2. Length and distance in hyperbolic geometry

1 Symmetries of regular polyhedra

Lesson 18: Looking More Carefully at Parallel Lines

UNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE

PROJECTIVE GEOMETRY. b3 course Nigel Hitchin

Creating Repeating Patterns with Color Symmetry

alternate interior angles

The Euler Line in Hyperbolic Geometry

Metric Spaces. Chapter Metrics

Lecture 4 DISCRETE SUBGROUPS OF THE ISOMETRY GROUP OF THE PLANE AND TILINGS

Tangent circles in the hyperbolic disk

Metrics on SO(3) and Inverse Kinematics

MA 408 Computer Lab Two The Poincaré Disk Model of Hyperbolic Geometry. Figure 1: Lines in the Poincaré Disk Model

Classical theorems on hyperbolic triangles from a projective point of view

Geometric Transformations

A Correlation of Pearson Texas Geometry Digital, 2015

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A.

Solving Simultaneous Equations and Matrices

Hyperbolic Islamic Patterns A Beginning

Section Continued

Angle - a figure formed by two rays or two line segments with a common endpoint called the vertex of the angle; angles are measured in degrees

Factoring Patterns in the Gaussian Plane

Arrangements And Duality

Math 181 Handout 16. Rich Schwartz. March 9, 2010

Projective Geometry: A Short Introduction. Lecture Notes Edmond Boyer

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

3. INNER PRODUCT SPACES

MA 323 Geometric Modelling Course Notes: Day 02 Model Construction Problem

Unified Lecture # 4 Vectors

Shortcut sets for plane Euclidean networks (Extended abstract) 1

12. Parallels. Then there exists a line through P parallel to l.

Midterm Practice Problems

Solutions to Practice Problems

Geometry Chapter Point (pt) 1.1 Coplanar (1.1) 1.1 Space (1.1) 1.2 Line Segment (seg) 1.2 Measure of a Segment

Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data

Situation: Proving Quadrilaterals in the Coordinate Plane

Orthogonal Projections

Lecture 2: Homogeneous Coordinates, Lines and Conics

Section 1.1. Introduction to R n

Inversion. Chapter Constructing The Inverse of a Point: If P is inside the circle of inversion: (See Figure 7.1)

Name Class. Date Section. Test Form A Chapter 11. Chapter 11 Test Bank 155

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

Incenter Circumcenter

Mathematics Course 111: Algebra I Part IV: Vector Spaces

The Dot and Cross Products

Chapter 7. Permutation Groups

(Q, ), (R, ), (C, ), where the star means without 0, (Q +, ), (R +, ), where the plus-sign means just positive numbers, and (U, ),

On Motion of Robot End-Effector using the Curvature Theory of Timelike Ruled Surfaces with Timelike Directrix

Escher Style Tessellations

Big Ideas in Mathematics

A Non-Linear Schema Theorem for Genetic Algorithms

DEGREE OF NEGATION OF AN AXIOM

ISOMETRIES OF R n KEITH CONRAD

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

arxiv: v1 [math.mg] 7 Feb 2015

Geometry: Unit 1 Vocabulary TERM DEFINITION GEOMETRIC FIGURE. Cannot be defined by using other figures.

Selected practice exam solutions (part 5, item 2) (MAT 360)

What's the Spin? - Discover Properties of Geometric Rotations

DRAFT. Further mathematics. GCE AS and A level subject content

NON-EUCLIDEAN GEOMETRIES

The Math Circle, Spring 2004

Systems of Linear Equations

Computing the Symmetry Groups of the Platonic Solids With the Help of Maple

Introduction to Geometric Algebra Lecture II

LINEAR INEQUALITIES. Mathematics is the art of saying many things in many different ways. MAXWELL

Notes on Orthogonal and Symmetric Matrices MENU, Winter 2013

The Use of Dynamic Geometry Software in the Teaching and Learning of Geometry through Transformations

Hyperbolic Groups Lecture Notes

Geodesic Lines, Local Gauss-Bonnet Theorem

3. Reaction Diffusion Equations Consider the following ODE model for population growth

DEFINITIONS. Perpendicular Two lines are called perpendicular if they form a right angle.

Copyright 2011 Casa Software Ltd. Centre of Mass

Making tessellations combines the creativity of an art project with the challenge of solving a puzzle.

Least-Squares Intersection of Lines

Chapter 17. Orthogonal Matrices and Symmetries of Space

Grade 7 & 8 Math Circles Circles, Circles, Circles March 19/20, 2013

Numerical Analysis Lecture Notes

Grade 7/8 Math Circles November 3/4, M.C. Escher and Tessellations

BALTIC OLYMPIAD IN INFORMATICS Stockholm, April 18-22, 2009 Page 1 of?? ENG rectangle. Rectangle

Elasticity Theory Basics

Number Sense and Operations

Triangle Congruence and Similarity A Common-Core-Compatible Approach

Lecture L3 - Vectors, Matrices and Coordinate Transformations

Student Outcomes. Lesson Notes. Classwork. Exercises 1 3 (4 minutes)

Linear Algebra Notes for Marsden and Tromba Vector Calculus

Lecture L22-2D Rigid Body Dynamics: Work and Energy

MATH1231 Algebra, 2015 Chapter 7: Linear maps

Particle Physics. Michaelmas Term 2011 Prof Mark Thomson. Handout 7 : Symmetries and the Quark Model. Introduction/Aims

88 CHAPTER 2. VECTOR FUNCTIONS. . First, we need to compute T (s). a By definition, r (s) T (s) = 1 a sin s a. sin s a, cos s a

5.1 Midsegment Theorem and Coordinate Proof

Let s first see how precession works in quantitative detail. The system is illustrated below: ...

1. A student followed the given steps below to complete a construction. Which type of construction is best represented by the steps given above?

ON SELF-INTERSECTIONS OF IMMERSED SURFACES

LINEAR EQUATIONS IN TWO VARIABLES

Why do mathematicians make things so complicated?

5.3 The Cross Product in R 3

Vector Spaces; the Space R n

So let us begin our quest to find the holy grail of real analysis.

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours

Transcription:

Geometry and Symmetry The work of Gromov Kapil Hari Paranjape The Institute of Mathematical Sciences 5 April 2009

Research in Geometry? Conversation in a train: Co-passenger What are you scribbling on that notebook? Geometer I do research in Geometry. Co-passenger (genuinely puzzled) Is there anything left to do?

Research in Geometry? Conversation in a train: Co-passenger What are you scribbling on that notebook? Geometer I do research in Geometry. Co-passenger (genuinely puzzled) Is there anything left to do?

Research in Geometry? Conversation in a train: Co-passenger What are you scribbling on that notebook? Geometer I do research in Geometry. Co-passenger (genuinely puzzled) Is there anything left to do?

Research in Geometry? Conversation in a train: Co-passenger What are you scribbling on that notebook? Geometer I do research in Geometry. Co-passenger (genuinely puzzled) Is there anything left to do?

Research in Geometry? Conversation in a train: Co-passenger What are you scribbling on that notebook? Geometer I do research in Geometry. Co-passenger (genuinely puzzled) Is there anything left to do?

Some Important Geometric Figures René Descartes Bernhard Riemann Sophus Lie Felix Klein Élie Cartan Mikhail Gromov

A Group of Axioms A Group is a set G, with a special element e called the identity element, a binary operation µ called group multiplication and a unary operation ι called inversion such that: The operation µ is associative µ(a, µ(b, c)) = µ(µ(a, b), c) The element e is a multiplicative identity µ(a, e) = e = µ(e, a) The inversion of an element provides a multiplicative inverse µ(a, ι(a)) = e = µ(ι(a), a)

A Group of Axioms A Group is a set G, with a special element e called the identity element, a binary operation µ called group multiplication and a unary operation ι called inversion such that: The operation µ is associative µ(a, µ(b, c)) = µ(µ(a, b), c) The element e is a multiplicative identity µ(a, e) = e = µ(e, a) The inversion of an element provides a multiplicative inverse µ(a, ι(a)) = e = µ(ι(a), a)

A Group of Axioms A Group is a set G, with a special element e called the identity element, a binary operation µ called group multiplication and a unary operation ι called inversion such that: The operation µ is associative µ(a, µ(b, c)) = µ(µ(a, b), c) The element e is a multiplicative identity µ(a, e) = e = µ(e, a) The inversion of an element provides a multiplicative inverse µ(a, ι(a)) = e = µ(ι(a), a)

A Group of Axioms A Group is a set G, with a special element e called the identity element, a binary operation µ called group multiplication and a unary operation ι called inversion such that: The operation µ is associative µ(a, µ(b, c)) = µ(µ(a, b), c) The element e is a multiplicative identity µ(a, e) = e = µ(e, a) The inversion of an element provides a multiplicative inverse µ(a, ι(a)) = e = µ(ι(a), a)

Reflections on Geometry High school (or Euclidean) geometry can be seen as the properties of figures that are preserved under the group generated by reflections. This group also contains rotations and translations.

Reflections on Geometry High school (or Euclidean) geometry can be seen as the properties of figures that are preserved under the group generated by reflections. This group also contains rotations and translations.

Reflections on Geometry High school (or Euclidean) geometry can be seen as the properties of figures that are preserved under the group generated by reflections. This group also contains rotations and translations.

Reflections on Geometry High school (or Euclidean) geometry can be seen as the properties of figures that are preserved under the group generated by reflections. This group also contains rotations and translations.

The Euclidean Group The group generated by reflections can be described in co-ordinate terms as the collection of all transformations of the form where, p Ap + w p denotes a point of the plane written as a vertical vector. A is a 2 2 orthogonal matrix (AA t = 1). w is some vector. This is an example of a Lie (or continuous or topological) group. The group operations are continuous.

The Euclidean Group The group generated by reflections can be described in co-ordinate terms as the collection of all transformations of the form where, p Ap + w p denotes a point of the plane written as a vertical vector. A is a 2 2 orthogonal matrix (AA t = 1). w is some vector. This is an example of a Lie (or continuous or topological) group. The group operations are continuous.

The Euclidean Group The group generated by reflections can be described in co-ordinate terms as the collection of all transformations of the form where, p Ap + w p denotes a point of the plane written as a vertical vector. A is a 2 2 orthogonal matrix (AA t = 1). w is some vector. This is an example of a Lie (or continuous or topological) group. The group operations are continuous.

The Euclidean Group The group generated by reflections can be described in co-ordinate terms as the collection of all transformations of the form where, p Ap + w p denotes a point of the plane written as a vertical vector. A is a 2 2 orthogonal matrix (AA t = 1). w is some vector. This is an example of a Lie (or continuous or topological) group. The group operations are continuous.

The Euclidean Group The group generated by reflections can be described in co-ordinate terms as the collection of all transformations of the form where, p Ap + w p denotes a point of the plane written as a vertical vector. A is a 2 2 orthogonal matrix (AA t = 1). w is some vector. This is an example of a Lie (or continuous or topological) group. The group operations are continuous.

Discrete Groups enter quietly There are also discrete groups of plane transformations that create interesting patterns: The basic ingredient of discrete groups in the plane is the lattice which can be thought of as moving like a rook on a chess board.

Discrete Groups enter quietly There are also discrete groups of plane transformations that create interesting patterns: The basic ingredient of discrete groups in the plane is the lattice which can be thought of as moving like a rook on a chess board.

Discrete Groups enter quietly There are also discrete groups of plane transformations that create interesting patterns: The basic ingredient of discrete groups in the plane is the lattice which can be thought of as moving like a rook on a chess board.

The Poincaré disk Poincaré visualised the non-euclidean plane as a disk which has the wierd property that things become smaller and smaller as they approach the boundary. Henri Poincaré The Poincaré Disk The strange consequence of this is that the shortest paths are not always along straight lines. Instead they are along circles that are perpendicular to the boundary.

The Poincaré disk Poincaré visualised the non-euclidean plane as a disk which has the wierd property that things become smaller and smaller as they approach the boundary. Henri Poincaré The Poincaré Disk The strange consequence of this is that the shortest paths are not always along straight lines. Instead they are along circles that are perpendicular to the boundary.

Broken Lattices Since shorter people take the same number of steps to walk a shorter distance(!)... the usual lattice based tiling of the plane breaks to become the tree-like tiling of the non-euclidean plane. 1 1 We ignore the curving of the paths in the picture.

Broken Lattices Since shorter people take the same number of steps to walk a shorter distance(!)... the usual lattice based tiling of the plane breaks to become the tree-like tiling of the non-euclidean plane. 1 1 We ignore the curving of the paths in the picture.

Broken Lattices Since shorter people take the same number of steps to walk a shorter distance(!)... the usual lattice based tiling of the plane breaks to become the tree-like tiling of the non-euclidean plane. 1 1 We ignore the curving of the paths in the picture.

A superior artist The artwork of M. C. Escher can explain this much better than my own (admittedly poor) artwork! Does he remind you of someone?!

A superior artist The artwork of M. C. Escher can explain this much better than my own (admittedly poor) artwork! Does he remind you of someone?!

A superior artist The artwork of M. C. Escher can explain this much better than my own (admittedly poor) artwork! Does he remind you of someone?!

Erlangen Programme Felix Klein proposed the unification of all (homogeneous) geometries by understanding the structure of groups. The structure of continuous groups. This part was to be done by Sophus Lie who had already done most of the groundwork. The structure of discrete groups. This was the monumental effort of Klein.

Erlangen Programme Felix Klein proposed the unification of all (homogeneous) geometries by understanding the structure of groups. The structure of continuous groups. This part was to be done by Sophus Lie who had already done most of the groundwork. The structure of discrete groups. This was the monumental effort of Klein.

Erlangen Programme Felix Klein proposed the unification of all (homogeneous) geometries by understanding the structure of groups. The structure of continuous groups. This part was to be done by Sophus Lie who had already done most of the groundwork. The structure of discrete groups. This was the monumental effort of Klein.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Riemann was the man Bernhard Riemann had taken a different approach. the fundamental geometric notion is that of the measurement of speed. Given a path between two points the length of the path is determined by integrating the speed. The geodesic is the path of least resistance or energy minimising path. It plays the role of straight line in the geometry of this space. Thus Riemann could construct and study geometries that were not homogeneous. In some sense in-homogeoneity is closer to physical reality, with homogeneity being a Platonic ideal.

Cartan blanched Élie Cartan was able to find a way to combine the work of Riemann on the one hand and the work of Lie and Klein on the other. His fundamental idea is: the infinitesimal geometry at any two points is isomorphic The theory of invariants tensors allows us to make this precise. Thus infinitesimal geometry is understood using the geometries of Klein and Lie, while allowing the development (or integral) of these structures to evolve in-homogeoneously.

Cartan blanched Élie Cartan was able to find a way to combine the work of Riemann on the one hand and the work of Lie and Klein on the other. His fundamental idea is: the infinitesimal geometry at any two points is isomorphic The theory of invariants tensors allows us to make this precise. Thus infinitesimal geometry is understood using the geometries of Klein and Lie, while allowing the development (or integral) of these structures to evolve in-homogeoneously.

Cartan blanched Élie Cartan was able to find a way to combine the work of Riemann on the one hand and the work of Lie and Klein on the other. His fundamental idea is: the infinitesimal geometry at any two points is isomorphic The theory of invariants tensors allows us to make this precise. Thus infinitesimal geometry is understood using the geometries of Klein and Lie, while allowing the development (or integral) of these structures to evolve in-homogeoneously.

Dead End? The work of Cartan provides the framework to study differential geometry even today. So it looked as if the final word on what is a geometry had been written! Not So! Says Misha

Dead End? The work of Cartan provides the framework to study differential geometry even today. So it looked as if the final word on what is a geometry had been written! Not So! Says Misha

A spider s web The kind of tiling (a discrete structure) that is available for a homogeneous geometry closely reflects the underlying (continuous) geometry. For example, the tiling groups for the Euclidean plane contain the lattice which is a free abelian group, whereas the tiling groups for the Poincaré disk contain the free (non-commutative) group. The free group F (a, b) on two generators a and b consists of all words in the symbols a, b, a 1 and b 1 ; where we are allowed to add and drop the pairs aa 1 ; a 1 a; bb 1 ; b 1 b when they occur (adjacently) in a word.

A spider s web The kind of tiling (a discrete structure) that is available for a homogeneous geometry closely reflects the underlying (continuous) geometry. For example, the tiling groups for the Euclidean plane contain the lattice which is a free abelian group, whereas the tiling groups for the Poincaré disk contain the free (non-commutative) group. The free group F (a, b) on two generators a and b consists of all words in the symbols a, b, a 1 and b 1 ; where we are allowed to add and drop the pairs aa 1 ; a 1 a; bb 1 ; b 1 b when they occur (adjacently) in a word.

A spider s web The kind of tiling (a discrete structure) that is available for a homogeneous geometry closely reflects the underlying (continuous) geometry. For example, the tiling groups for the Euclidean plane contain the lattice which is a free abelian group, whereas the tiling groups for the Poincaré disk contain the free (non-commutative) group. The free group F (a, b) on two generators a and b consists of all words in the symbols a, b, a 1 and b 1 ; where we are allowed to add and drop the pairs aa 1 ; a 1 a; bb 1 ; b 1 b when they occur (adjacently) in a word.

A spider s web The kind of tiling (a discrete structure) that is available for a homogeneous geometry closely reflects the underlying (continuous) geometry. For example, the tiling groups for the Euclidean plane contain the lattice which is a free abelian group, whereas the tiling groups for the Poincaré disk contain the free (non-commutative) group. The free group F (a, b) on two generators a and b consists of all words in the symbols a, b, a 1 and b 1 ; where we are allowed to add and drop the pairs aa 1 ; a 1 a; bb 1 ; b 1 b when they occur (adjacently) in a word.

Large scale structure Mikhail Gromov was able to define a precise relation-ship between the discrete and the continuous via the notion of quasi-isometry. A (set-theoretic) map f : X Y is said to be a (k, c) quasi-isometry if for any pair of points u, v in X we have d(u, v) kd(f (u), f (v)) + c d(f (u), f (v)) kd(u, v) + c This is a way of tearing and stitching together that leaves invariant certain kinds of hyperbolicity of the space.

Large scale structure Mikhail Gromov was able to define a precise relation-ship between the discrete and the continuous via the notion of quasi-isometry. A (set-theoretic) map f : X Y is said to be a (k, c) quasi-isometry if for any pair of points u, v in X we have d(u, v) kd(f (u), f (v)) + c d(f (u), f (v)) kd(u, v) + c This is a way of tearing and stitching together that leaves invariant certain kinds of hyperbolicity of the space.

Large scale structure Mikhail Gromov was able to define a precise relation-ship between the discrete and the continuous via the notion of quasi-isometry. A (set-theoretic) map f : X Y is said to be a (k, c) quasi-isometry if for any pair of points u, v in X we have d(u, v) kd(f (u), f (v)) + c d(f (u), f (v)) kd(u, v) + c This is a way of tearing and stitching together that leaves invariant certain kinds of hyperbolicity of the space.

Hyperbolicity The fundamental property of non-euclidean space like the Poincaré disk is that geodesic triangles are thin. If o is a point of the space and oa and ob are two distinct geodesics through o, then the geodesic from a to b goes close to o. If you go far enough from o in different directions, then the distance between the points on these two geodesis grows exponentially in terms of the distance from o. One can show that this property carries over to higher dimensional fugures.

Hyperbolicity The fundamental property of non-euclidean space like the Poincaré disk is that geodesic triangles are thin. If o is a point of the space and oa and ob are two distinct geodesics through o, then the geodesic from a to b goes close to o. If you go far enough from o in different directions, then the distance between the points on these two geodesis grows exponentially in terms of the distance from o. One can show that this property carries over to higher dimensional fugures.

Hyperbolicity The fundamental property of non-euclidean space like the Poincaré disk is that geodesic triangles are thin. If o is a point of the space and oa and ob are two distinct geodesics through o, then the geodesic from a to b goes close to o. If you go far enough from o in different directions, then the distance between the points on these two geodesis grows exponentially in terms of the distance from o. One can show that this property carries over to higher dimensional fugures.

Hyperbolicity The fundamental property of non-euclidean space like the Poincaré disk is that geodesic triangles are thin. If o is a point of the space and oa and ob are two distinct geodesics through o, then the geodesic from a to b goes close to o. If you go far enough from o in different directions, then the distance between the points on these two geodesis grows exponentially in terms of the distance from o. One can show that this property carries over to higher dimensional fugures.

Almost-, Quasi-, Pseudo- The other big advantange of this approach is that it allows us to study space that are quasi-isometric to homogeneous spaces without themselves being homogeneous.this allows us to carry over results from Group theory to Geometry and vice versa. So one can say that under Gromov s theory, group theory and geometry have been unified.

Almost-, Quasi-, Pseudo- The other big advantange of this approach is that it allows us to study space that are quasi-isometric to homogeneous spaces without themselves being homogeneous.this allows us to carry over results from Group theory to Geometry and vice versa. So one can say that under Gromov s theory, group theory and geometry have been unified.

Almost-, Quasi-, Pseudo- The other big advantange of this approach is that it allows us to study space that are quasi-isometric to homogeneous spaces without themselves being homogeneous.this allows us to carry over results from Group theory to Geometry and vice versa. So one can say that under Gromov s theory, group theory and geometry have been unified.