New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Align notation of vector fields #33542
Comments
Commit: |
Author: Tobias Diez |
New commits:
|
comment:3
From what I've seen, this is the usual notation for arbitrary k-smooth maps from |
comment:4
|
comment:5
Replying to @tobiasdiez:
I agree: |
comment:6
May I ask about the purpose of these doctests: + TESTS:
+
+ Identity map of a differentiable manifold::
+
+ sage: M = Manifold(2, 'M', structure='differentiable')
+ sage: id = M.identity_map(); id
+ Identity map Id_M of the 2-dimensional differentiable manifold M
+ sage: isinstance(id, sage.manifolds.differentiable.diff_map.DiffMap)
+ True
+
+ Identity map of a topological manifold is not smooth::
+
+ sage: M = Manifold(2, 'M', structure='topological')
+ sage: isinstance(M.identity_map(), sage.manifolds.differentiable.diff_map.DiffMap)
+ False They are pretty trivial and I am not sure they are useful. Moreover, I don't see the connection with the topic of this ticket. |
comment:7
I agree, In principle, I just wanted to start a discussion as these changes were proposed by Tobias in another ticket. |
This comment has been minimized.
This comment has been minimized.
comment:8
Replying to @egourgoulhon:
They were a result of a discussion/confusion at the beginning of #29775. |
This comment has been minimized.
This comment has been minimized.
comment:10
I don't like this notation. This looks like a statement. I'd prefer something like this: - the *vector field module* `\mathfrak{X}(U,\Phi)` is the set of
+ the *vector field module* `\mathfrak{X}(U,\Phi)` (sometimes also denoted as
+ `\Gamma(\Phi^* TM)` or `C^k(U; \Phi^* TM) )` is the set of Also, it could be a nice idea to add a reference to the section modules of vector bundles. It might be worth to check other files and make the changes accordingly. |
comment:12
Moreover, I agree with Eric. I still don't see the purpose of this (trivial) test. |
comment:13
Replying to @mjungmath:
It is also a statement. |
comment:14
Replying to @mjungmath:
Ok, removed. |
comment:15
(Don't have the rights to update Mathias branch on trac, but they are on github sagemath/sagetrac-mirror@develop...u/mkoeppe/align_notation_of_vector_fields |
comment:16
Just put the name of your branch in the "Branch:" field |
Changed branch from u/mkoeppe/align_notation_of_vector_fields to public/manifolds/vectorfields_docs |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
We explain the notation
\mathfrak{X}(U,\Phi)
for the space of vector fields along a map and, in particular, stretch that its only an abbreviation for\Gamma<sup>\infty(\Phi</sup>* TM)
.Also include a few other fairly trivial improvements to the documentation.
CC: @tobiasdiez @tscrim @egourgoulhon
Component: manifolds
Author: Tobias Diez
Branch/Commit: public/manifolds/vectorfields_docs @
6773244
Issue created by migration from https://trac.sagemath.org/ticket/33542
The text was updated successfully, but these errors were encountered: