#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:                     |  5796cbd4fd66bdad4df405a4942f47e9d9d9c69a
  public/categories/topological_metric_spaces-18175|     Stopgaps:
   Dependencies:  #18174 #17160      |
-------------------------------------+-------------------------------------

Comment (by egourgoulhon):

 IMHO, a complex manifold should be a topological manifold over '''C'''
 (i.e. locally homeomorphic to '''C'''^n^) with holomorphic transition
 maps. In the refactoring/split of !SageManifolds I am preparing in #18528,
 I have relaxed the assumption of real manifolds used up to now and have
 introduced topological manifolds over a generic topological field, having
 in mind complex manifolds, in addition to real ones. In the
 implementation, each object of the class `ComplexManifold` could have an
 attribute which is an almost complex manifold. The latter would be a real
 smooth manifold of dimension 2n with an almost complex structure and would
 be implemented as a subclass of `SmoothManifold`.
 I have the impression that the category `Manifolds` that you are
 introducing in the current ticket is sufficient for this, i.e. it can be
 used for any topological manifold over a topological field. I plan to set
 the `TopManifold` objects of #18529 in this category. Then, the class
 `ComplexManifold` would inherit from `TopManifold` and would be set in the
 category `Manifolds.Complex()`.

--
Ticket URL: <http://trac.sagemath.org/ticket/18175#comment:18>
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