A car as parabolic geometry
C. Denson Hill, Pawe{\l} Nurowski

TL;DR
This paper demonstrates that a car, modeled as a nonholonomic system, exemplifies a flat parabolic geometry, linking it to various classical geometries and their interpretations through the car's kinematics.
Contribution
It establishes a novel connection between car kinematics and advanced geometric structures, specifically flat parabolic geometries of a certain type.
Findings
Car as an example of flat parabolic geometry
Connections to circle geometry and conformal Minkowski spacetime
Interpretation of classical geometries via car kinematics
Abstract
We show that a car, viewed as a nonholonomic system, provides an example of a flat parabolic geometry of type , where is a Borel parabolic subgroup in . We discuss the relations of this geometry of a car with the geometry of circles in the plane (a low dimensional Lie sphere geometry), the geometry of 3-dimensional conformal Minkowski spacetime, the geometry of 3-rd order ODEs, projective contact geometry in three dimensions, and the corresponding twistor fibrations. We indicate how all these classical geometries can be interpreted in terms of the nonholonomic kinematics of a car.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A car as parabolic geometry
C. Denson Hill
Department of Mathematics, Stony Brook University, Stony Brook, NY 11794, USA
and
Paweł Nurowski
Centrum Fizyki Teoretycznej, Polska Akademia Nauk, Al. Lotników 32/46, 02-668 Warszawa, Poland
Abstract.
We show that a car, viewed as a nonholonomic system, provides an example of a flat parabolic geometry of type , where is a Borel parabolic subgroup in . We discuss the relations of this geometry of a car with the geometry of circles in the plane (a low dimensional Lie sphere geometry), the geometry of 3-dimensional conformal Minkowski spacetime, the geometry of 3-rd order ODEs, projective contact geometry in three dimensions, and the corresponding twistor fibrations. We indicate how all these classical geometries can be interpreted in terms of the nonholonomic kinematics of a car.
Support: This work was supported by the Polish National Science Centre (NCN) via the grant number 2018/29/B/ST1/02583 and via the POLONEZ grant 2016/23/P/ST1/04148, which received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 665778.
1. Car and Engel distribution
1.1. Configuration space and nonholonomic constraints
In this note we look at a car from the point of view of an observer that is situated in space over the plane on which the car is moving. We idealize the car as an interval of length in the plane . The car has two pairs of wheels; we idealize them to be attached at both ends of the interval. The rear wheels are always parallel to the interval, whereas the front wheels can be rotated around the line vertical to the plane passing through the point of their attachment to the car. At every moment the direction of the front wheels can assume any angle with respect to the direction of the headlights of the car. To describe the position of the car we need four numbers. One can define these four numbers in many ways; here we choose the setting depicted in the figure below:
We introduce a Cartesian coordinate system in the plane so that the position of the rear wheels of the car has coordinates . Then as a fixed line in the plane we choose the line , and to keep track of the orientation of the chassis of the car we take the angle that the interval representing the car forms with this line. The orientation of the front wheels is the angle , between the direction defined by the front wheels and the direction of the interval representing the chassis of the car. As a result we have four numbers describing uniquely the position of the car as it moves. Thus the configuration space of the car is a 4-dimensional manifold , locally diffeomorphic to
[TABLE]
1.2. Movement and the role of the tires
When the car is moving it traverses a curve in its configuration space . The velocity of the car at time is . It is a vector from the tangent space .
A safe car has tires. Their role is to prevent the car from skidding. Our car will have perfect tires. They impose nonholonomic constraints. These are constraints on positions and velocities, that can not be integrated to constraints on positions only. Indeed, what is expected from a properly behaving car is that its rear wheels, i.e. the point has its -plane velocity parallel to the direction of the body of the car, and that the front wheels. i.e. the point , has its -plane velocity in the plane parallel to the orientation of the front wheels. Thus, the movement of a car, represented by the curve , at every moment of time , must satisfy
[TABLE]
or, what is the same
[TABLE]
We emphasize that the above constraints are linear in velocities. Solving them we get the possible velocities as
[TABLE]
where , , and are arbitrary functions of time.
1.3. Velocity distribution as an Engel distribution
We can rephrase this by saying that at each point in the tangent space , which is considered as the space of all possible velocities, there is a distinguished vector subspace
{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}_{q}=\mathrm{Span}_{\mathbb{R}}({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}) spanned at each point by the vectors tangent to the vector fields
[TABLE]
which is the space of admissible velocities of the car at . The car with perfect tires moves always along the curves such that its velocity in the configuration space satisfies
[TABLE]
The arbitrary functions and are called controls of the car111Sometimes the vector fields and are also called controls..
Thus on there is a rank 2 distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}$${\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} on , describing the space of possible velocities, given by
[TABLE]
Therefore ‘the structure of a car with perfect tires’ is up to now
[TABLE]
i.e. a 4-manifold with a rank 2 distribution (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}).
Now the fundamental question is: Is {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} integrable?
The answer is: Obviously not, since everybody knows that a car can be driven from any position in its configuration space to any other position (Chow-Raszewski theorem). One can also convince oneself about that by calculating the commutators of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}} and {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}. We have:
[TABLE]
and it is easy to check that
[TABLE]
This shows that taking successive commutators of the vectors from the car distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} we quickly (in two steps!) produce the entire tangent bundle to . This, by the Chow-Raszewski theorem, is a well know condition for curves tangent to the distribution to be capable reaching any point of the configuration space from any other point.
We summarize this by defining three distributions , and on as in the table below:
[TABLE]
Thus given the so far defined structure of the car (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}), we have a filtration of distributions with the constant growth vector {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}(2,3,4)}. These collective properties of the car distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} make it an Engel distribution. Here we recall that an abstract Engel distribution is a rank 2 distribution on a 4-manifold such that its derived flag of distributions , and has respective constant ranks and .
1.4. Equivalence of Engel distributions
Our discussion so far shows that the geometric structure associated with a car is (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}) with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} being an Engel distribution on a manifold .
A newcomer to this subject has an immediate question: are there nonequivalent Engel distributions? To answer this we need the notion of equivalence of distributions.
We say that two distributions and of the same rank on manifolds and of the same dimension are (locally) equivalent iff there exists a (local) diffeomorphism such that . (Local) self-equivalence maps , i.e. maps such that are called (local) symmetries of . They form a *group of (local) symmetries of * . This notion has its infinitesimal version: we say that a vector field on is an infinitesimal symmetry of if and only if . Since the commutator of two infinitesimal symmetries and is also an infinitesimal symmetry, this leads to the notion of the Lie algebra of infinitesimal symmetries of .
Now, one convinces herself that the distribution
[TABLE]
defined on an open set of parametrized by is an Engel distribution. We have the following classical theorem due to Friedrich Engel.
Theorem Every Engel distribution is locally equivalent to the distribution .
One may say that we are in trouble: Since the car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}) is a structure of an Engel distribution, there is no geometry associated to the car. The wrong argument in this kind of criticisim is that an Engel distribution is not the only structure that a car with perfect tires has. It turns out that the geometry associated with a car is more subtle than just the geometry of an Engel distribution. The car features equip its Engel distribution with an additional structure.
2. Car and Engel distribution with a split
2.1. Two distinguished directions
To see this consider the vector field: {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=-\sin\beta\partial_{\alpha}+\ell\cos\beta(\cos\alpha\partial_{x}+} {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\sin\alpha\partial_{y})}. When it becomes {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=\ell(\cos\alpha\partial_{x}+\sin\alpha\partial_{y})} and if the car chooses this direction of its velocity it makes a simple movement by going along a straight line in the direction in the plane. On the other hand, if the car chooses its velocity in the direction of the vector fild {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{\beta}}, then although it does move in the configuration space, it does not perform any movement in the physical plane, merely rotating the steering wheel/front wheels with the engine at idle.
Cars owners/producers perfectly know and make use of these two particular vector fields ({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}) in the distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}. In particular, car owners alternate using these two vector fields, each separately at proper instants/intervals of time, in parallel parking.
Indeed, if one wants to park a car one first approaches the parking spot by having its velocity aligned with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} vector field with . Then the car stops and rotates its front wheels towards the sidewalk passing from to =const. This is done by aligning its velocity with the vector field {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}}. After this, the car velocity again becomes aligned with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}, which now has =const, so that the car goes backwards towards the sidewalk.
When the rear wheels are close to the sidewalk the car stops again, and aligns its velocity with {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}}, going back from to . Again applying backwards {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} with this constant enables the driver to orient the rear wheels parallely to the sidewalk. If this happens, the car stops and applies {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}} to make again. Finally the car aligns its velocity with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} having to move parallely to the sidewalk and to take the midlle position between the two cars before and after it.
Thus the car’s distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} has an additional structure, which is its split
[TABLE]
onto rank one subdistributions
[TABLE]
These subdistributions have a clear physical meaning:
The distribution {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}} as spanned by {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{\beta}}, is responsible for the steering wheel control, and will be called the steering wheel space; on the other hand the distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}_{g}}}, as spanned by the generator of the forward-backward movement {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=-\sin\beta\partial_{\alpha}+\ell\cos\beta(\cos\alpha\partial_{x}+\sin\alpha\partial_{y})} will be called the gas space.
This results in the statement that the car structure is actually (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}), with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} being an Engel distribution with a split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}} onto rank one, steering wheel and gas, subdistributions. So considering a car’s geometry more thoroughly we land in a realm of the subtle geometry of Engel distributions with a split!
2.2. New geometry: Engel distributions with a split
Thus we ultimately established that the geometry of a car with perfect tires, is given by a structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}), where {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}} is an Engel distribution with a (car’s) split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathcal{D}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathcal{D}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}.
Abstractly, irrespectively of car’s considerations, let us consider a geometry in the form , where dim=4, is an Engel distribition on , and both subdistributions and in have rank one. Let us call this an Engel structure with a split.
Such structures have their own equivalence problem, related to the following definitions:
Two Engel structures with a split and are (locally) equivalent if and only if there exists a (local) diffeomorphism such that and . Infinitesimally, we consider vector fields on such that and , and we call such vector fields infinitesimal symmetries of . This, as usual, leads to a notion of the Lie algebra of infinitesimal symmetries of an Engel structure with a split, as the Lie algebra of the vectors fields as above.
We can now ask about the Lie algebra of infinitesimal symmetries of the Engel structure with a split (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) of a car. In this case we have {\mathcal{D}}_{1}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}} and {\mathcal{D}}_{2}={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}. As an answer we get a bit surprising result as below:
Theorem 2.1**.**
*Consider the car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}) consisting of its velocity distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}} and the split of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}} onto rank 1 distributions {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}_{w}}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}_{g}}} with {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}=\mathrm{Span}(\partial_{\beta})},\,\,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}=\mathrm{Span}(-\sin\beta\partial_{\alpha}+\ell\cos\beta(\cos\alpha\partial_{x}+\sin\alpha\partial_{y})}.
The Lie algebra of infinitesimal symmetries of this Engel structure with a split is 10-dimensional, with the following generators*
[TABLE]
It is isomorphic to the simple real Lie algebra . Moreover, there are plenty of locally nonequivalent Engel distributions with a split, but the split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}} on the (Engel) car distribution used by car owners and provided by cars’ producers is the most symmetric.
The fact that there are many locally nonequivalent Engel structures with a split is not surprising at all. What is surprising here, is that the split on the Engel distribution provided by the ‘steering-wheel–gas’ control of a car is the most symmetric. Moreover, the appearence of a simple Lie algebra as the full algebra of symmetries of car’s {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}_{w}}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}_{g}}} is also striking. Especially that is the Lie algebra of the group of conformal symmetries of 3-dimensional Minkowski space. How on earth Minkowski space can be related to a car?
3. Explaining the symmetry
3.1. A double fibration
Consider integral curves of the two distinguished directions {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}} and {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} defined by the split in the car’s distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}. Let us call the integral curves of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}} by {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}q_{3}} and the integral curves of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q_{4}} respectively. They define two foliations of , the first having {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}q_{3}} as the leaves, and the second consisting of leaves given by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q_{4}}. Passing to the space of leaves of these two foliations, which we denote by {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} and by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}, respectively, we get a double fibration
with the 4-dimensional configuration space of a car on top, and the two 3-dimensional spaces {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} and {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} at the bottom.
We will now analyze the geometry of each of the base spaces of this fibration, devoting a subsection to each of them.
3.2. Conformal structure on {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}
Points of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} are just the integral curves of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}. What are these curves in ? In an appropriate parametrization they are:
[TABLE]
or
[TABLE]
Here are constants, corresponding to the position of the car at .
These curves {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q_{4}(t)} correspond to the movement of the car, when the angle is fixed. Thus in the configuration space , they are helices in the 3-dimensional space =const, parametrized by . The axi of these helices are given by , their radii are and their pitch is , for each choice of initial conditions .
In the physical 2-dimensional space , where the car is physically moving, these curves are either points (when ), or circles (when ), or straight lines (when ). This corresponds to the simple fact that if one sets the steering wheel in a given position, or what is the same keeps the constant angle between the front wheels and the axis of the chasis of the car, the rear wheels of the car will go on a straight line if , will go on circles if , or will stay at a given point if the front wheels are perpendicular to the axis of the car. It is important to note that, by setting the initial conditions properly, one can obtain any point, line or a circle in the plane , as a trajectory of a physical movement of the car in the plane .
Thus there is a one-to one correspondence between the points {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q} of the 3-dimensional space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} of the integral curves of the vector field {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} (the helices at each plane in ) and the 3-dimensional space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} of all points, circles and lines in coordinatized by .
3.2.1. Geometry of oriented circles on the plane
Since two circles on the plane can be disjoint, or can intersect, or be tangent, and since these relations between any two circles are invariant with respect to diffeomorphisms of the plane, they should be used to further determine the geometry of the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} and in turn the geometry of the leaf space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}.
The geometry of circles on the plane is a classical subject first considered by S. Lie (see e.g. [16]). Consider a set {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} of all objects in the plane whose coordinates satisfy
[TABLE]
with some real constants . Introducing
[TABLE]
and projective coordinates in via
[TABLE]
we see that {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} is a projective quadric
[TABLE]
in . The objects (the points) of this set are stratified as follows. Generically they form the set {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} of (all) circles in the plane; this occurs when . When the radius is infinite, i.e. when , the objects belong to {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{\ell}}, the set of (all) lines in the plane; finally, when , the objects belong to {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{p}}, the set of (all) points on the plane. Thus we have
[TABLE]
i.e. {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} is the set of all circles, lines and points on the plane. In addition we easily see that the three dimensional set {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}}, as a null projective quadric in , acquires a natural conformal Lorentzian structure , coming from the quadratic form
[TABLE]
in .
It is important to notice that by considering as in formula (3.3) we doubled the number of circles in the plane. This is because, depending on the sign of , the radius of the circle may be positive or negative. This has an obvious interpretation: the space \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q} consists of all oriented circles/lines. We adapt the convention that a circle/line is oriented counterclockwise iff , and it is oriented clockwise iff .
Lie has shown that the conformal structure in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}}, whose points are generically oriented circles in the plane, is identical with the structure defined by the incidence relation between the circles: two circles from {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} are incident if and only if they are tangent to each other in such a way that their orientations coincide when one of the circles is inside the other and are opposite when they are external to each other.
Indeed, parametrizing the space of circles on the plane by , where are the coordinates of their center in the plane, and is their (negative or positive) radius, we see that close circles corresponding to and have only one point of intersection iff the equations
[TABLE]
have a unique solution for . It is only possible if and only if
[TABLE]
i.e. when the circles corresponding to and are null separated in the Lorentzian metric on the space of all circles {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}}. Thus the space of all circles {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} is embedded as an open set in the projective quadric {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}}, and moreover this embedding is a conformal embedding with a flat conformal structure coming from the Minkowski metric .
Another, more geometric, way of seeing the conformal metric on the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} is to think about plane as a slice of with coordinates . This space can be uniquely equipped with the set of cones, such that each circle with center in and (positive or negative) radius on the plane is an intersection of this plane with a cone having tip at . Then one declares with such cones as a conformal 3-dimensional manifold on which these cones are light cones. By construction these cones are light cones in the metric .
3.2.2. Conformal Minkowski space in 3-dimensions is symmetric
Since, following Lie, we have shown that the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} of all circles on the plane has a natural structure of 3-dimensional conformal Minkowski space which has as a group of symmetries, and since {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} is in one to one correspondence with the base {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} of the fibration M\to{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}, then also the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} of all integral curves of the vector field {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} in has as a symmetry. But this is naturally associated with the configuration space of a car equipped with the geometry of an (velocity) Engel distribution with car’s split. This gives an argument why the Lie algebra is the algebra of infinitesimal symmetries of the car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}_{w}}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}_{g}}}).
3.3. Geometry of 3rd order ODEs
It turns out that the double fibration of the type
is also associated with the geometry of 3rd order ODEs considered modulo contact transformations of variables. Indeed, in [7] S.S. Chern studied the geometry of an ordinary differential equation (ODE)
[TABLE]
considered modulo contact transformation of variables, and established that the space of second jets of the ODE, i.e. the four-dimensional space coordinatized by the jet coordinates , is naturally equipped with two 1-dimensional foliations. These are given
- •
in terms of the integral curves of a vector field {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{y^{\prime\prime}}} responsible for the projection from the space of second jets to space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} of the first jets, and
- •
in terms of the total differential vector field {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=\partial_{x}+y^{\prime}\partial_{y}+y^{\prime\prime}\partial_{y}^{\prime}+F\partial_{y^{\prime\prime}}} of the equation.
He has also shown that these two foliations on do not change when the ODE undergoes contact transformation of variables. This led him to the study of a double fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\rightarrow{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, with the 3-dimensional space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} beeing the leaf space of the foliation given by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}.
In this section we recall Chern’s considerations, and will show their relation to the geometry of the car fibration.
The equation (3.6) can be equivalently written as a system , , and as such is defined on the space of second jets over the -axis. This space is parameterized by and every solution to (3.6) is a curve in such that its tangent vector annihilates the contact forms
[TABLE]
These can be supplemented by
[TABLE]
to a coframe on .
Chern, inspired by the earlier work of E. Cartan’s [5], (see also [6]), established that an arbitrary contact transformation of variables of the equation (3.6) is equivalent to the following transformation of the coframe 1-forms in :
[TABLE]
Here the are arbitrary functions on such that . Thus the local equivalence of 3-rd order ODEs, considered modulo contact transformations, got reformulated by Chern into the local equivalence of coframes (3.7)-(3.8) given modulo transformations (3.9).
Looking at the transformation (3.9) defining a contact equivalence class of ODEs (3.6), we see that the frame vector fields (X_{1},X_{2},{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}), which on are dual to , X_{i}\raisebox{-1.50696pt}{\makebox[6.00006pt][r]{\scriptsize-}}\raisebox{1.07639pt}{\makebox[3.99994pt][l]{\tiny|}}\omega^{j}=\delta_{i}{}^{j}, are given up to the transformations
[TABLE]
Thus a 3rd order ODE (3.6) considered modulo contact transformations distinguishes two well defined directions on . They are spanned by the respective vector fields
[TABLE]
These in turn span a rank 2 distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}=\mathrm{Span}_{{\mathcal{F}}({\mathcal{J}}^{2})}({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}) which happens to be an Engel distribution. Thus we have an Engel distribution {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}} with a natural split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}} given by {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}=\mathrm{Span}_{{\mathcal{F}}({\mathcal{J}}^{2})}({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}}) and {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}=\mathrm{Span}_{{\mathcal{F}}({\mathcal{J}}^{2})}({\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}). So the geometry of the jet space with a 3rd order ODE considered modulo point transformations of variables is very much like the geometry of car’s configuration space!
Can we thus associate a 3rd order ODE to the car? If so, what is the ODE?
It turns out that the car structure geometry is a special case of geometries studied by us in the paper [17]. There we considered manifolds of dimension and the geometry of rank distributions on which had the split onto integrable subdistributions of respective ranks and . We called such structures para-CR structures of type . Since rank 1 distributions are always integrable then, in this sense, the geometry of car’s structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) is a para-CR structure of type .
Actually, in Ref. [17], Sec. 4, Proposition 4.2, we have shown that the geometry of para-CR structures of type is the same as the geometry of 3rd order ODEs considered modulo contact transformation of variables. Thus, according to this general result, there definitely exists a contact equivalence class of 3rd order ODEs associated with a car. So what is an ODE representing this class?
The car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) defines a -structure [11] on , i.e. the reduction of the structure group of the tangent bundle to its subgroup G=\{\mathbf{GL}(4,\mathbb{R})\ni A:A{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}}=\lambda_{3}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},A{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}=\lambda_{4}{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}\}, preserving {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}} and its split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}. It is more convenient to think about a -structure dually: it is a -subbundle of the bundle of -coframes of . The requirement that the -structure is given by the car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) is reflected in the transformation of coframes as follows. We first consider the coframe dual to the car frame (X_{1},X_{2},{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}) on given in (1.1), (1.3). We have:
[TABLE]
and X_{i}\raisebox{-1.50696pt}{\makebox[6.00006pt][r]{\scriptsize-}}\raisebox{1.07639pt}{\makebox[3.99994pt][l]{\tiny|}}\omega^{j}=\delta_{i}{~{}}^{j}. Now, the coframe , , is given by the geometry of the car up to the transformation
[TABLE]
with
[TABLE]
The -structure group of the car structure is therefore
[TABLE]
We now use transformations (3.12)-(3.13) to bring the coframe forms (3.11) to a form which is convenient to see a 3rd order ODE related to the car’s geometry.
Taking
[TABLE]
we bring into the form
[TABLE]
Now we observe that
[TABLE]
where we have used the new given by (3.15). This means that by taking
[TABLE]
we can bring the coframe 1-form into the form
[TABLE]
We further observe that
[TABLE]
where we have used the new given by (3.17). This means that by means of the matrix
[TABLE]
we can bring the 1-form into the form
[TABLE]
Finally, we also see that
[TABLE]
with and as in (3.15), (3.17), which shows that the matrix
[TABLE]
brings the form into
[TABLE]
Summarizing what we have obtained so far we note that by a linear transformation
[TABLE]
with as in (3.14), (3.16), (3.18), (3.20), which is of the form of (3.13), we can bring the car coframe (3.11) to the -equivalent coframe
[TABLE]
Now we introduce the new coordinates on related to the coordinates via
[TABLE]
In these new coordinates the coframe 1-forms (3.22) read:
[TABLE]
with
[TABLE]
Thus the car structure can equivalently be described in terms of coordinates with the adapted coframe 1-forms
[TABLE]
The car velocity distribution
[TABLE]
is in these coordinates spanned by the vector fields
[TABLE]
They form a part of a frame (X_{1},X_{2},{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}) dual to given by (3.23). The ‘steering wheel’-‘gas’ split,
[TABLE]
is given by
[TABLE]
Since the coframe 1-forms (3.23) are just the standard contact forms on the bundle of second jets with the standard jet coordinates as in (3.7)-(3.8), we recognize here the third ODE , with . The possible transformations (3.12)-(3.13) of these forms, are equivalent to the contact transformations of variables for this equation (see [17], Sec. 4). Thus, the geometry of the car structure (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) is locally diffeomorphically equivalent to the local differential geometry of the 3rd order ODE
[TABLE]
considered modulo contact transformation of variables.
What is this equation? This is the equation whose graphs of general solutions describe all circles on the plane . Indeed one can easilly check that the general solution to (3.25) is given by
[TABLE]
where are real constants. Since this formula is projective, the space of solutions {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} is 3-dimensional. Taking we get the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} of all circles on the plane (with radius , centered at and ), taking we get the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{\ell}} of all lines in the plane, and taking and we get the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{p}} of all points in the plane.
What is the relation of the circles and the lines to the car movement? By construction, the vector field {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} in (3.24) differs from the vector field {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} in (1.1) by rescaling. Thus, modulo a reparametrization, both of them have the same integral curves in . We know that the curves defined by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} from (1.1) are helixes () or straight lines (), which when projected on the plane, are circles or straight lines there. Likewise the integral curves of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} from (3.24) are helixes or straight lines which project to the circles or straight lines in the plane. To see this one considers a curve {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q_{4}(t)=(x(t),y(t),p(t),q(t))} in such that {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\dot{q}_{4}} is tangent to {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}} from (3.24). It satisfies the system of ODEs . This means that , , , and finally Thus, the graphs of solutions of the last equation in the plane , which are circles or straight lines, are just the circles or straight lines which the rear wheels of the car are performing in the plane when the driver of a car applies a primitive ‘gas control’ only.
3.4. Contact projective geometry on {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}
We now pass to analyse the geometry of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, i.e. the base of the fibration M\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, whose fibers are the steering wheel trajectories generated by the steering wheel vector field {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}} on the car’s configuration space . So what is the geometry on {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}?
To answer this question let us start with the interpretation of the configuration space of the car as the second jet space for the car’s ODE . In this interpretation, the unparametrized integral curves of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{\beta}} are the same as the unparametrized integral curves of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{q}}, and they constitute natural fibres of the fibration \pi:M={\mathcal{J}}^{2}\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P={\mathcal{J}}^{1}} of the second jet space with coordinates over the first jet space \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1} with coordinates . Consider now the trajectories of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}}, which in the second jet interpretation of , are just curves {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}(x,y,p,q)=(x,y(x),y^{\prime}(x),y^{\prime\prime}(x))} in corresponding to solutions of the ODE (3.25). There is a natural projection \pi({\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}(x,y(x),y^{\prime}(x),y^{\prime\prime}(x))})=\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}(x,y(x),y^{\prime}(x)) of these curves to the 3-dimensional space \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1} of the first jets. The important observation is that these projected curves {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}(x,y,p)=(x,y(x),y^{\prime}(x))} in \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1}, as curves corresponding to the solutions of (3.25), are always tangent to the contact distribution {\mathcal{C}}=\{X\in\Gamma(\mathrm{T}{\mathcal{J}}^{1})~{}:~{}X\raisebox{-1.50696pt}{\makebox[6.00006pt][r]{\scriptsize-}}\raisebox{1.07639pt}{\makebox[3.99994pt][l]{\tiny|}}({\rm d}y-p{\rm d}x)=0\}, which is a natural structure on . Moreover, since we have a solution to (3.25) for every choice of initial conditions , , then at every point in \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1} the projection defines a curve tangent to in every direction of . It follows that the projections \pi({\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}(x,y(x),y^{\prime}(x),y^{\prime\prime}(x))}) of solution curves from to can be considered as geodesics of a certain class of torsion free connections on {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P={\mathcal{J}}^{1}}.
Indeed, consider a curve tangent to a distribution in \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1}, and a frame in \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1} with
[TABLE]
Since , the velocity of this curve,
[TABLE]
has the following components in the frame :
[TABLE]
If the curve is a geodesic of a torsion free connection, there should exist functional coefficients - the connection coefficients in the frame - such that
[TABLE]
Thus, to interprete as a geodesic it is enough to find such that
[TABLE]
For this we eliminate from both of these equations, by parametrizing and by . Because of the first equation in (3.26) we have
[TABLE]
and the last two of these equations compared with the second equation in (3.27) shows that
[TABLE]
Simplifying, we get:
[TABLE]
where are functions of and only.
Thus, for an equation to define on the space of first jets a structure of a contact manifold with geodesics passing through every point in every direction and such that they are tangent to the contact distribution, it is neccessary that the function is a polynomial of at most 3rd order in the variable . It follows that this condition for is also sufficient for getting such a structure on .
Since the car’s structure equation depends on quadratically, this implies that its 3-dimensional space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} i.e. its space of first jets \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{J}}^{1} is naturally equipped with the structure as in the following definition [12].
Definition 3.1**.**
A contact projective structure on the first jet space is given by the following data.
- •
The contact distribution , that is the distribution annihilated by .
- •
A family of unparameterized curves everywhere tangent to and such that:
- –
for a given point and a direction in there is exactly one curve passing through that point and tangent to that direction,
- –
curves of the family are among unparameterized geodesics for some linear connection on .
To make the statement above the definition more explicit, we argue as follows:
We have the fibration M\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, which on the one hand is a fibration of the second jet space of a contact equivalence class of ODEs over the space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}={\mathcal{J}}^{1}, and on the other hand the car fibration M\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} of the configuration space of a car and the space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} of the possible movements of the car modulo the moves of a steering wheel. As we explained in Section 3.3 there is a natural bundle isomorphism between the car configuration space and the space of second jets of the contact equivalence classes of ODEs represented by , making an equivalence between the car’s Engel geometry with a split and the contact geometry of this ODE. Since the ODE has only quadratic dependence on it belongs to the class of ODEs . Thus the car’s ODE first jet space has a natural contact projective structure. This, via the bundle isomorphism {\mathcal{J}}^{2}\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, induced by the isomorphism between geometries on the car’s configuration space and the bundle of the second jets, shows that the car’s 3-dimensional space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} of leaves generated by {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{\beta}} has a natural contact projective structure. Such structures were in particular studied in [12, 13, 14]. Since the car’s ODE is contact equivalent to , it follows from these studies that this contact projective structure is Cartan flat. More precisely we have the following theorem:
Theorem 3.2**.**
The car’s Engel structure with a split (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) induces a natural contact projective structure on the car’s space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} of all possible positions of a car considered modulo orientation of the front wheels. This contact projective structure has a 10-dimensional Lie algebra of symmetries, which is isomorphic to the simple Lie algebra . It is flat in the sense of having vanishing curvature of the natural normal -valued Cartan connection uniquely defined by this contact projective structure.
Since is isomorphic to (see Section 4.1.1) we again have an indication why the geometry of car’s configuration space has as its local symmetry.
3.5. Chern’s double fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}, the geometries on {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} and a problem about a car on a curved terrain
If somebody inspired by this article would like to curve the geometry of a car, she will find usefull the following information about the geometry of general third order ODEs, , considered modulo contact transformations.
As we mentioned in Section 3.3 Chern in 1940 noticed the above double fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P for any contact equivalence class of third order ODEs. If the class is defined by the equation , and if the general solution of the defining the equation is written as , where , , are the three constants of integration, then the base space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} is the leaf space of the total differential {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=\partial_{x}+y^{\prime}\partial_{y}+y^{\prime\prime}\partial_{y^{\prime}}+F\partial_{y^{\prime\prime}}}, which is parameterized by , and the base space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P} is the space of first jets - the leaf space of the integral curves of the vector field {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{y^{\prime\prime}}}, which is parameterized by . We emphasize that this double fibration exists for any choice of the function , and in turn is associated with any contact equivalence class of 3rd order ODEs. However, and this is the main observation of S.S. Chern in [7], the space of solutions {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} has a natural conformal Lorentzian geometry on it, and/or the first jet space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} has a natural contact projective structure on it, if and only if the function satisfies certain conditions, which are invariant with respect to contact change of the variables of the equation.
We have the following theorem [7, 13, 14].
Theorem 3.3**.**
The space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} in Chern’s double fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P associated with a contact equivalence class of ODEs has a natural conformal Lorentzian structure on it, if and only if the Wünschmann invariant
[TABLE]
identically vanishes for .
Similarly, the space {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} in the Chern’s double fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P associated with a contact equivalence class of ODEs has a natural contact projective structure on it, if and only if the Chern invariant
[TABLE]
identically vanishes for .
Here, {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}X_{3}=\partial_{y^{\prime\prime}}}, {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}X_{4}=\partial_{x}+y^{\prime}\partial_{y}+y^{\prime\prime}\partial_{y^{\prime}}+F\partial_{y^{\prime\prime}}}, and .
In the car’s fibration we have . This function has . Thus the car fibration has a (flat) conformal structure on {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and a (flat) contact projective structure on {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}. This provoks the following (open) problem.
Problem. Generalize the car setting enabling the car to move on a curved terrain. This should lead to a nonflat Engel structure with a split (M,{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}}) on the car’s configuration space. Characterize, in terms of Chern’s invariants , , and possibly their derivatives, those Engel structures with a split, which are configuration space structures of cars on curved terrains. Which of the two geometries: the conformal Lorentzian one, or the contact projective one will survive for a car on a general terrain? Perhaps none?
4. Lie’s correspondence
4.1. Lagrangian planes in and oriented circles in the plane
It was S. Lie who understood the geometry of the projective quadric \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}, as in (3.4), in terms of the geometry of Lagrangian planes in a real 4-dimensional vector space. (see [2, 16] for more details). To talk about Lagrangian planes we need to have a real 4-dimensional vector space and a symplectic form in , i.e. a 2-form such that Now, a 2-plane , with and , is Lagrangian in if and only if .
Given a symplectic form in we consider the 5-dimensional vector space consisting of elements annihilating :
[TABLE]
It is now convenient to introduce a basis in , such that the symplectic form reads as
[TABLE]
in its dual cobasis , e_{i}\raisebox{-1.50696pt}{\makebox[6.00006pt][r]{\scriptsize-}}\raisebox{1.07639pt}{\makebox[3.99994pt][l]{\tiny|}}e^{j}=\delta_{i}{}^{j}, in . Then the most general element is:
[TABLE]
where .
We now ask the question as to when such is a simple bivector. Recall that an element of is simple if and only if . In such case there exist vectors and in such that . Thus such defines a 2-plane
[TABLE]
in . If in addition, a simple belongs to the 5-dimensional subspace , then its direction,
[TABLE]
defines a 2-plane which is Lagrangian. It turns out that every Lagrangian 2-plane in is defined in terms of such that .
Simple algebra applied to a generic as in (4.2) gives:
[TABLE]
Note the appearence of the quadratic form (3.5) in this formula! Thus such an is simple, , if and only if the quintuple belongs to the projective quadric {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} considered in Section 3.2. Now, let us define
[TABLE]
where, as it is customary, we denoted the projectivization of by .
Since for is equivalent to for , then
[TABLE]
This in turn establishes a diffeomorphism between {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}} and the space of all Lagrangian 2-planes in . With some abuse of notation we will denote this space also by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}},
[TABLE]
Let us now parametrize those {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y)} in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}} that correspond to all circles with a finite radius in the plane. Since such circles are points of the set {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}}\subset{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}}, with , we can conveniently parametrize them by , . Thus, the corresponding bivectors {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y)} in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}} may be represented by
[TABLE]
or what is the same by Y=\Big{(}\,(\eta+\zeta)\,e_{1}+e_{4}+\xi\,e_{3}\,\Big{)}\wedge\Big{(}-\xi\,e_{1}+e_{2}+(\eta-\zeta)\,e_{3}\,\Big{)}. Thus in the 3-dimensional space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}} there is an open set {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}} of bivectors given by (4.4). This set, in turn, is diffeomorphic to the space of all Lagrangian 2-planes
[TABLE]
spanned by
[TABLE]
Again, with some abuse, we denote this space by {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}}.
In {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} we had a nice interpretation of the incidence between two points (circles): two close circles in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} were incident if they were tangent to each other. The natural incidence between the points of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}}, i.e. between two close Lagrangian 2-planes in , is their intersection along a line. Let us see what such an incidence means:
If we take a Lagrangian 2-plane and its close neighbour , then they intersect in a line iff their corresponding bivectors
[TABLE]
and
[TABLE]
satisfy
[TABLE]
A short algebra shows that
[TABLE]
Hence the two Lagrangian planes from {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}} intersect in a line if and only if the connecting vector between the points and in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}} is null in the 3-dimensional Minkowski metric . Comparing with (3.3) we see that in the present parametrization of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}}, we have
[TABLE]
Hence , and the condition that two neighbouring Lagrangian planes from {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}^{\prime}_{c}} intersect in a line in is then equivalent to the condition that the corresponding neighbouring circles from {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\bf Q}_{c}} are kissing each other in the plane . This is the essence of *Lie’s observation *:
Tangent circles in with orientations as in moving gears correspond to Lagrangian planes in intersecting in a line.
4.1.1. Double cover of by
It was Lie who established the isomorphism between the simple Lie algebras and . This is, for example, very nicely explained in [2]. Here we argue for this as follows:
The symplectic group is defined as
[TABLE]
where as before is a real 4-dimensional vector space, and is a symplectic form on . Note that , where is the identity in , is a subgroup of , .
Introducing, via , and , we obtain that the matrix elements of those that are in satisfy
[TABLE]
Since we have
[TABLE]
and hence
[TABLE]
Here denotes the totally skew Levi-Civita symbol in .
Let us now take an element from . We have . Then, according to (4.3) we have
[TABLE]
so the quadratic form written in terms of the components of the bivector is
[TABLE]
There is a natural action of on the space induced by the action of in . In components it reads
[TABLE]
If we now apply the form on the transformed bivector we get
[TABLE]
where the expressions after the second and the fourth equality sign follow from (4.8), and the expression after the third equality sign follows from (4.7). Thus the symplectic transformation in induces a linear transformation in which preserves the real quadratic form of signature . This gives a homomorphism of onto . Its kernel is , since
[TABLE]
This gives the Lie’s double cover of by ,
[TABLE]
which has its local version in the isomorphism of the Lie algebras and .
4.2. Lie’s twistor fibration
The relation between the groups and recalled in the previous section is the basis for Lie’s correspondence [2], Section 3. This can be described in yet another incarnation of the car’s fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P, which is Lie’s twistor fibration; see Section 4.4 in [3] for a general theory of these things.
To explain this we start with the space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} of all Lagrangian planes in as before. This 3-dimensional space can be locally parameterized by as in (4.5)-(4.6), with a Lagrangian plane {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y)} spanned by
[TABLE]
There is also another 3-dimensional space associated with . This is
[TABLE]
the projectivization of . This can be locally parametetrized by , where a generic element of {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} is {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell={\mathrm{dir}}(x^{1}e_{1}+x^{2}e_{2}+x^{3}e_{3}+e_{4})}.
There is a third space, , associated with our pair . This is
[TABLE]
i.e. the space of all pairs (line {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell}, Lagrangian plane associated with {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Y}) passing through zero in with an incidence relation such that a line {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell} is in the plane {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y)}. This space is four dimensional, as a generic such pair can be parametrized by , where parametrizes the plane spanned by and , and the parameter comes from {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell={\mathrm{dir}}(Y_{1}+}s{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}Y_{2})} and specifies a given line from the wealth of lines passing through zero in \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y).
We again have a natural fibration {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}\leftarrow M\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}:
where the map M\to\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q is given by ({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Y})\to{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Y}, and the map M\to\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P is given by ({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Y})\to{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell}. It is the Lie’s twistor fibration.
In it the fiber over a point {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}q}\in\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q, i.e. over a Lagrangian plane \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y) in , consists of all lines \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell passing through zero in this plane. Therefore the topology of such a fiber is the same as . Likewise, the fiber over a point {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}p}\in\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P, i.e. over a line \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell passing through zero in , consists of all Lagrangian planes \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathrm{dir}}(Y) containing the line \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell. Such a fiber also has topology of .
The group naturally acts on {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P. These actions are given by
[TABLE]
and
[TABLE]
where , and . It also has an induced action on the elements ({\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\ell},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Y})\in M, via
[TABLE]
It is a matter of checking that the isotropy of the action (4.9) of on {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} is a certain 7-dimensional group {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}}, the isotropy of the action (4.10) of on {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} is also a certain 7-dimensional group {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{2}}, and that the isotropy of the action (4.11) of on is a 6-dimensional group P_{12}={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}}\cap{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2}}.
Thus Lie’s twistor fibration can be considered to be a double fibration of three homogeneous spaces: , {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}=\mathbf{Sp}(2,\mathbb{R})/{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}=\mathbf{Sp}(2,\mathbb{R})/{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2}}.
[TABLE]
Due to Lie’s double cover of by , and due to the proper dimensions of the spaces in the above fibration, it is clear that this gives a global version of the car’s configuration space fibration
[TABLE]
considered in Section 3.1. Now, the overall symmetry of all the ingredients of the fibration is obvious.
4.3. The picture in terms of parabolic subgroups in
The double fibration (4.16) is a low dimensional example of the twistor correspondences discussed in [3], Section 4.4.6. The crucial point here is that the subgroups \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} and considered in the previous section are parabolic subgroups of a simple Lie group ; moreover they are such that \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1} and \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} contain the same Borel subgroup, which happens to be . To comment about this we need some preparations.
4.3.1. Car’s gradation in
The elements of the Lie algebra of can be considered as real matrices that preserve the symplectic form , i.e.
[TABLE]
With our choice of a basis in , in which the symplectic form is as in (4.1), the matrix giving the generic element of the Lie algebra is given by
[TABLE]
where the coefficients , , are real constants.
Now, viewing as a Lie algebra consisting of all real matrices as above, with the commutator in being the usual commutator [E,E^{\prime}]=E\hbox to2.5pt{\hss\cdot\hss}E^{\prime}-E^{\prime}\hbox to2.5pt{\hss\cdot\hss}E of two matrices and , we get a convenient basis in by
[TABLE]
In this basis, modulo the antisymmetry, we have the following nonvanishing commutators: [{\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}}]=2{\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}}, [{\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}},{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}]={\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}-2E_{2}}, [{\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}-2E_{4}}, [{\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}},{\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}E_{10}}]={\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}4E_{5}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}}]={\color[rgb]{0.45,0.11,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.45,0.11,0.11}E_{1}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}}]={\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}}]={\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}]={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}2E_{3}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}E_{8}}]={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}-E_{5}-E_{6}}, [{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}E_{2}},{\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}E_{10}}]={\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}-2E_{7}}, [{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}E_{3}},{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}}]={\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}-E_{2}}, [{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}E_{3}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}}]={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}2E_{3}}, [{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}E_{3}},{\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}E_{8}}]={\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}-E_{6}}, [{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}E_{3}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}-E_{7}}, [{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}}]={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}}, [{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}},{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}}]={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}-E_{4}}, [{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}},{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}]={\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}-E_{6}}, [{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}-2E_{8}}, [{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}E_{4}},{\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}E_{10}}]={\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}-2E_{9}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}},{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}]={\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{5}},{\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}E_{10}}]={\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}2E_{10}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}},{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}}]={\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}-E_{7}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}},{\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}E_{8}}]={\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}2E_{8}}, [{\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}E_{6}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}, [{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}},{\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}E_{8}}]={\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}, [{\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}E_{7}},{\color[rgb]{0.0,1.0,1.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,1.0,1.0}E_{9}}]={\color[rgb]{0.71,0.4,0.11}\definecolor[named]{pgfstrokecolor}{rgb}{0.71,0.4,0.11}E_{10}}.
What can be seen from this colorful mess?
First, it is useful to note that our choice of the basis in is related to the following root diagram of the Lie algebra :
This gives a mnemonic technique on how to get the directions of the vectors representing the commutators: a commutator of two vectors and in either vanishes or is along the direction of , where the sum is the usual sum of the vectors and in the plane of the diagram. The commutators are nonzero if and only if the sum of vectors in the diagram belongs to the diagram.
Morever, the commutation realtions above show, in particular, a certain gradation in . Indeed, define
[TABLE]
and observe that due to the above commutation relations of the basis vectors , these vector subspaces in satisfy
[TABLE]
when , or
[TABLE]
otherwise. This observation decomposes onto
[TABLE]
and makes it into a 3-step graded Lie algebra.
We further make a decomposition of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{g}_{-1}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{g}_{-1}} and {\color[rgb]{0.91,0.33,0.5}\definecolor[named]{pgfstrokecolor}{rgb}{0.91,0.33,0.5}\mathfrak{g}_{1}}{\color[rgb]{0.30,0.82,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.30,0.82,0.0}\mathfrak{g}_{1}} onto
[TABLE]
with
[TABLE]
The commutation relations above show also that the following vector subspaces in are Lie subalgebras:
[TABLE]
[TABLE]
4.3.2. Parabolic subalgebras in
We recall that a Lie subalgebra in the Lie algebra is (-step) nilpotent if and only if the following sequence
[TABLE]
of vector subspaces in terminates at step . Here the term ‘terminates at step ’ means that , and , for some finite . Note, that according to this definition, the Lie subalgebras , , , , \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p} and \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{q}, of respective dimensions 4,3,3,4,3,3, are nilpotent in .
Using the structure constants , defined in our basis of by , we find that the Killing form of is
[TABLE]
where the coefficients are calculated using . Here , , is the dual basis in to the basis in , E_{I}\raisebox{-1.50696pt}{\makebox[6.00006pt][r]{\scriptsize-}}\raisebox{1.07639pt}{\makebox[3.99994pt][l]{\tiny|}}E^{J}=\delta^{J}{}_{I}.
Denoting by the subspace in , which is Killing-form-orthogonal to ,
[TABLE]
we can now easily see that the nilpotent subalgebras , and are Killing orthogonals to the respective Lie subalgebras \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{p}_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}_{2} and ,
[TABLE]
Now we recall the following definition:
Definition 4.1**.**
A Lie subalgebra is a parabolic subalgebra of a (semi)simple Lie algebra if and only if its Killing orthogonal is a nilpotent subalgebra in .
Thus according to this definition, we found three parabolic subalgebras, \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{p}_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}_{2} and , in the simple Lie algebra .222It further follows that the 6-dimensional parabolic algebra \mathfrak{p}_{12}={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{p}_{1}}\cap{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}_{2}} is a Borel subalgebra in .
4.3.3. Twistor fibration and three flat parabolic geometries associated with a car
Consider now the simple Lie group and its three parabolic subgroups \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} and P_{12}={\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}}\cap\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} corresponding to the parabolic subalgebras \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}p_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}p_{2} and is . Accordingly we have three corresponding homogeneous spaces , {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}=G/{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}=G/{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2}}. By construction all these three spaces are symmetric. Moreover, their tangent spaces at each point have the structure of the corresponding quotient vectors spaces , {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{q}}=\mathfrak{sp}(2,\mathbb{R})/\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{p}_{1} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}}=\mathfrak{sp}(2,\mathbb{R})/\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}_{2}. In particular, , which can be identified with \mathfrak{m}={\color[rgb]{0,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,0}\pgfsys@color@gray@stroke{0}\pgfsys@color@gray@fill{0}\mathfrak{g}_{-3}}\oplus{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\mathfrak{g}_{-2}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{g}_{-1}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{g}_{-1}}, has a well defined 2-dimensional vector space {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{g}_{-1}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{g}_{-1}} with a well defined split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{g}_{-1}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{g}_{-1}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{g}_{-1w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{g}_{-1g}}. This, point by point on , defines an Engel distribution with a split {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}}{\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}}={\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}{\mathcal{D}}_{w}}\oplus{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}{\mathcal{D}}_{g}} on , which by construction is symmetric. Therefore this must be locally equivalent to the configuration space of a car.
We leave to the reader to figure out, directly from the algebraic properties of and \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{p}_{1} and \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}_{2}, how the spaces {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}=\mathbf{Sp}(2,\mathbb{R})/\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P}=\mathbf{Sp}(2,\mathbb{R})/\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} get equipped with the respective conformal Lorentzian structure, and the contact projective structure.
Anyhow, we can now write the global version of the car’s double fibration as a parabolic twistor fibration
[TABLE]
invoked in (4.16). Each space in this fibration is now a (Cartan) flat model for a parabolic geometry of the type , where is one of \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}P_{1}, \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P_{2} or . In this sense the car’s geometry falls in the realm of parabolic geometries [3].
Another simpler form of this fibration, can be obtained by taking the simply connected nilpotent Lie groups , {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} whose corresponding Lie algebras are , {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\mathfrak{q}} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}\mathfrak{p}} as in (4.17). These are Carnot groups [19] with additional structure, such as the Engel structure with a split on . This enables us to interpret the car’s double fibration as the following double fibration of Carnot groups:
[TABLE]
Although this fibration is made only in terms of Lie groups, and although it is, in a sense, a minimal fibration locally equivalent to the car’s fibration, its disadvantage with comparison to the twistor parabolic fibration is that, similar to the cars fibration, the overall symmetry is not immediately visible in it.
4.4. Outlook: parabolic twistor fibrations in physics and in nonholonomic mechanics
The geometry of a car, which we discussed in this paper, is a baby version of the well known Penrose’s twistor fibration [20]
[TABLE]
in which {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} is a 4-dimensional conformal Minkowski spacetime, {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} is a 5-dimensional space of all null rays in {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q}, and is the 6-dimensional bundle of null directions over {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} (see [20]). Penrose’s fibration is also known as a basis for the Klein correspondence (see [21], Part 1, Section 1). To explain this we again need some preparations:
The determination of how many different parabolic subgroups is in a given simple Lie algebra , is obtained in terms of the Dynkin diagram of : if is considered over the complex numbers, then the choice of a parabolic subgroup in is in one-to-one corespondence with the choice of a decoration of its Dynkin diagram with crosses marked at the nodes of the diagram. In this sense, in the Klein’s-Penrose’s case where the symmetry algebra is , the twistor parabolic fibration looks like:
Note that the symmetry Lie algebra here is a simple Lie algebra of rank 3 - there are three nodes in each of the manifolds of the diagram.
The car’s geometry is related to the symmetry algebra , which is a simple Lie algebra of rank 2. The corresponding twistor fibration, in terms of the Dynkin diagrams, looks like this:
R. Bryant in the beautiful article [2] describes mathematically all the twistor parabolic fibrations associated with simple Lie algebras of rank 2. Since we interpreted the nonholonomic geometry of a car in terms of the twistor parabolic fibration related to the simple Lie algebra of Cartan-Killing type , one can ask if there are similar physical - possibly related to nonholonomic mechanics - interpretations of the twistor parabolic fibrations related to the simple Lie algebras of type and ? The answer to this question is yes. It turns out that the fibration
corresponds to the nonholonomic movement of a skate on an ice ring [15, 18]. And this case, due to the dimension of being equal to three, and dim\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q=dim\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P=2, is really the simplest to describe. It is also very similar to the car’s case, since is really the configuration space of the physical object (a car, a skate) subject to the nonholonomic constraints.
The case [4, 10], corresponding to the twistor diagram
is quite different. Here the dimension of is 6, and the dimensions of {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} are both 5. In this case however, the physical objects subjected to the nonholonomic constraints (rolling surfaces, a flying saucer) have their configuration spaces as {\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q} and {\color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P} [1, 8, 9] and is merely the correspondence space enabling to translate nonholonomic movements between \color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}Q and \color[rgb]{0.33,0.55,0.13}\definecolor[named]{pgfstrokecolor}{rgb}{0.33,0.55,0.13}P. If in this, case, an interpretation of as a configuration space of some nonholonomic system exists we do not know.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. An, P. Nurowski, Twistor space for rolling bodies, Commun. Math. Phys. , 326 , 393 - 414 (2014).
- 2[2] R. L. Bryant, Élie Cartan and geometric duality, in Journees Elie Cartan 1998 et 1999 , Institut Elie Cartan 16 (2000), 5–20, available at: https://services.math.duke.edu/~bryant/Cartan.pdf.
- 3[3] A. Čap, J. Slovák, (2009) Parabolic Geometries I, Background and General Theory , Math. Surveys Monogr., vol. 154, Amer. Math. Soc.
- 4[4] É. Cartan, (1893) Sur la structure des groupes simples finis et continus, C. R. Acad. Sci. 116 , 784–786.
- 5[5] É. Cartan, (1924) Sur les varietes a connection projective, Bull. Soc. Math. France 52 205–241
- 6[6] É. Cartan (1941) La geometria de las ecuaciones diferenciales de tercer orden Rev. Mat. Hispano-Amer. 4 1–31
- 7[7] S. S. Chern, The geometry of differential equation y ′′′ = F ( x , y , y ′ , y ′′ ) superscript 𝑦 ′′′ 𝐹 𝑥 𝑦 superscript 𝑦 ′ superscript 𝑦 ′′ y^{\prime\prime\prime}=F(x,y,y^{\prime},y^{\prime\prime}) , Sci. Rep. Nat. Tsing Hua Univ. , 4 (1940), 97-111
- 8[8] M. Eastwood, P. Nurowski (2019) Aerobatics of flying saucers, https://arxiv.org/abs/1810.04852
