#18175: Implement categories for topological and metric spaces and related
categories
-------------------------------------+-------------------------------------
       Reporter:  tscrim             |        Owner:  tscrim
           Type:  enhancement        |       Status:  new
       Priority:  major              |    Milestone:  sage-6.8
      Component:  categories         |   Resolution:
       Keywords:  geometry,          |    Merged in:
  topology, sd67                     |    Reviewers:
        Authors:  Travis Scrimshaw   |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  95a30aa57fc62f23a884790b57835d107d8bdeef
  public/categories/topological_metric_spaces-18175|     Stopgaps:
   Dependencies:  #18174 #17160      |
-------------------------------------+-------------------------------------

Comment (by egourgoulhon):

 Replying to [comment:20 tscrim]:

 >
 > However I feel like it would be best for `Manifolds` to be over an
 arbitrary topological field (which will require some very mild changes).
 So then the heirarchy for manifolds would be:
 > {{{
 >      Manifolds
 >         |
 >   Differentiable
 >         |
 >       Smooth
 >    /         \
 > Analytic    AlmostComplex
 >                 |
 >              Complex
 > }}}
 > Do you think this what we want?

 If manifolds are distinguished by their base field (after all, this is the
 base field that defines the dimension), an alternative hierarchy would be
 {{{
             Manifolds
              /    \
         Complex  Differentiable
                        |
                      Smooth
                     /      \
                 Analytic  AlmostComplex
 }}}
 with the understanding that
 - `Manifolds`: topological manifolds over a topological field K
 - `Complex`: topological manifolds over K='''C'''
 - `Differentiable`: topological manifolds over K='''R''' with a
 differentiable atlas
 - `Smooth`: topological manifolds over K='''R''' with a C^oo^ atlas
 - `Analytic`: topological manifolds over K='''R''' with an analytic atlas
 - `AlmostComplex`: smooth manifolds with an almost complex structure
 In particular, it seems to me that in the literature, "differentiable
 manifold" and "smooth manifold" always mean a real manifold. As mentionned
 in comment:18, in the implementation a complex manifold of dimension n
 would be canonically associated to an almost complex manifold of dimension
 2n.


 >
 > Also do we think we should add a stub category for PL and/or (pseudo)
 Riemannian manifolds? How about `ManifoldsWithBoundary` as a supercategory
 of `Manifolds` (and how many of these extra structures lift to the
 boundary)?

 Probably at some point, `ManifoldsWithBoundary` will be necessary, but
 this could be left for a second stage...

--
Ticket URL: <http://trac.sagemath.org/ticket/18175#comment:21>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to