Skip to content
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

SageManifolds metaticket 1 #18528

Closed
egourgoulhon opened this issue May 27, 2015 · 193 comments
Closed

SageManifolds metaticket 1 #18528

egourgoulhon opened this issue May 27, 2015 · 193 comments

Comments

@egourgoulhon
Copy link
Member

This is the implementation of manifolds resulting from the SageManifolds project, developed by the following authors.

This metaticket covers the implementation up to Sage 9.2. See the metaticket #30525 for Sage >= 9.3.

Algebraic part

Topological and differential part

Bug fixes and performance improvements

Depends on #18175

CC: @sagetrac-mbejger @man74cio @tscrim @sagetrac-bpillet @LBrunswic @mjungmath @honglizhaobob

Component: geometry

Keywords: tensor, differential geometry

Issue created by migration from https://trac.sagemath.org/ticket/18528

@egourgoulhon egourgoulhon added this to the sage-6.8 milestone May 27, 2015
@egourgoulhon egourgoulhon self-assigned this May 27, 2015
@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon egourgoulhon changed the title SageManifolds meta-ticket SageManifolds metaticket Jun 18, 2015
@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon egourgoulhon modified the milestones: sage-6.8, sage-6.9 Aug 26, 2015
@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon
Copy link
Member Author

Changed keywords from tensors, differential geometry to tensor, differential geometry

@egourgoulhon

This comment has been minimized.

@egourgoulhon

This comment has been minimized.

@egourgoulhon
Copy link
Member Author

comment:12

All the tickets, except for #18786, are now ready for review.

@egourgoulhon egourgoulhon modified the milestones: sage-6.9, sage-6.10 Oct 15, 2015
@egourgoulhon
Copy link
Member Author

comment:13

All the tickets are now based on the category ticket #18175, so that the manifold categories are

  • Manifolds(K) for topological manifolds over a topological field K
  • Manifolds(K).Differentiable() for differentiable manifolds
  • Manifolds(K).Smooth() for smooth manifolds

@tscrim
Copy link
Collaborator

tscrim commented Nov 3, 2015

comment:14

Something I would like to see once the basics are done is a catalog of examples and common interesting manifolds:

  • n-sphere
  • n-torus
  • real/complex projective n-space
  • surfaces
  • (Affine) Grassmannians
  • Classical Lie groups (more for my info, a description of charts is on page 5 of https://www.dpmms.cam.ac.uk/~agk22/mfds.pdf, but this probably isn't a good atlas for doing computations)

I understand that some of these could be considered more wishlist than others. Some other wishlist items:

  • Morse theory to compute homology of manifolds.
  • Manifolds with boundary
  • Cartesian products of manifolds (or more generally, fiber bundles)
  • DeRham cohomology (see, e.g., lecture notes above)

@egourgoulhon
Copy link
Member Author

comment:15

Replying to @tscrim:

Something I would like to see once the basics are done is a catalog of examples and common interesting manifolds:

Thanks for these suggestions. For sure, one should have a catalog of standard manifolds. For the time being, there are only examples available as worksheets at http://sagemanifolds.obspm.fr/examples.html, for instance

I understand that some of these could be considered more wishlist than others. Some other wishlist items:

  • Morse theory to compute homology of manifolds.
  • Manifolds with boundary
  • Cartesian products of manifolds (or more generally, fiber bundles)
  • DeRham cohomology (see, e.g., lecture notes above)

All the above seem indeed desirable extensions. Even if they are not implemented yet, we should have them in mind when setting the basics.

@egourgoulhon
Copy link
Member Author

comment:16

PS: could you point to some existing catalog in Sage, in order to have some example?

@tscrim
Copy link
Collaborator

tscrim commented Nov 4, 2015

comment:17
  • algebras.<tab> in sage/algebras/catalog.py
  • crystals.<tab> in sage/combinat/crystals.catalog.py
  • designs.<tab> in sage/combinat/designs.designs_catalog.py
  • groups.<tab> in sage/groups/groups_catalog.py

@egourgoulhon
Copy link
Member Author

comment:18

Thanks!

@egourgoulhon

This comment has been minimized.

@kcrisman
Copy link
Member

comment:195

Okay, great!

@FlorentinJ FlorentinJ mannequin mentioned this issue May 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants