Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/master/sage/SageManifolds/SM_projective_plane_RP2.sagews
Views: 1042
Real projective plane
This worksheet demonstrates a few capabilities of SageManifolds (version 0.8) in computations regarding the real projective plane.
It is released under the GNU General Public License version 3.
(c) Eric Gourgoulhon, Michal Bejger (2015)
The corresponding worksheet file can be downloaded from here
Constructing the manifold
We start by declaring the real projective plane as a 2-dimensional differentiable manifold:
Then we provide with some atlas. A minimal atlas on must have at least three charts. Such an atlas is easy to infer from the common interpretation of as the set of lines of passing through the origin . Let be the subset of lines that are not contained in the plane ; this is an open set of , so that we declare it as:
Any line in is uniquely determined by its intersection with the plane . The Cartesian coordinates of the intersection point lead to an obvious coordinate system on by setting :
Note that since we have not specified any coordinate range in the arguments of chart(), the range of is .
Similarly, let be the set of lines through the origin of that are not contained in the plane . Any line in is uniquely determined by its intersection with the plane , leading to coordinates on :
Finally, let be the set of lines through the origin of that are not contained in the plane . Any line in is uniquely determined by its intersection with the plane , leading to coordinates on :
We declare that the union of the three (overlapping) open domains , and is :
Finally, to fully specify the manifold , we give the transition maps between the various charts; the transition map between the charts X1= and X2= is defined on the set of lines through the origin of that are neither contained in the plane ( in ) nor contained in the plane ( in ):
The inverse of this transition map is easily computed by Sage:
The transition map between the charts X1= and X3= is defined on the set of lines through the origin of that are neither contained in the plane ( in ) nor contained in the plane ( in ):
Finally, the transition map between the charts X2= and X3= is defined on the set of lines through the origin of that are neither contained in the plane ( in ) nor contained in the plane ( in ):
At this stage, the manifold is fully constructed. It has been provided with the following atlas:
Note that, in addition to the three chart we have defined, the atlas comprises subcharts on the intersection domains , and . These charts can be obtained by the method restrict():
Non-orientability of
It is well known that is not an orientable manifold. To illustrate this, let us make an attempt to construct a global non-vanishing 2-form on . If we succeed, this would provide a volume form and would be orientable. We start by declaring as a 2-form on :
We set the value of on domain to be by demanding that the component of with respect to coordinates is one, as follows:
If we ask for the expression of in terms of the coframe associated with the chart X2 on , we get
Now, the complement of in is defined by . The above expression shows that it is not possible to extend smoothly to the whole domain . We conclude that starting from on , it is not possible to get a regular non-vanishing 2-form on . This of course follows from the fact that is not orientable.
Steiner map (Roman surface)
Let us first define as a 3-dimensional manifold, with a single-chart atlas (Cartesian coordinates Y):
The Steiner map is a map defined as follows:
is a topological immersion of into , but it is not a smooth immersion (contrary to the Apéry map below): its differential is not injective at and . The image of is a self-intersecting surface of , called the Roman surface:
Apéry map (Boy surface)
The Apéry map [Apéry, Adv. Math. 61, 185 (1986)] is a smooth immersion . In terms of the charts X1, X2, X3 introduced above, it is defined as follows:
The image of is a self-intersecting surface of , called the Boy surface, after Werner Boy (1879-1914):