#10132: Differential Geometry via Sage
------------------------------------+---------------------------------------
   Reporter:  mikarm                |       Owner:  mhampton                    
               
       Type:  enhancement           |      Status:  new                         
               
   Priority:  major                 |   Milestone:                              
               
  Component:  geometry              |    Keywords:  differential geometry, 
parametrized surface
     Author:  Mikhail Malakhaltsev  |    Upstream:  N/A                         
               
   Reviewer:                        |      Merged:                              
               
Work_issues:                        |  
------------------------------------+---------------------------------------
 I am working in the field of differential geometry (research and teaching)
 and use SAGE for two or three years in the research work and in the
 teaching as well.

 SAGE includes rather developed methods in algebra, number theory,
 algebraic geometry, etc. but lacks the differential geometry. Therefore I
 would like to contribute to the SAGE development in this direction.

 To start with, I wrote a class 'parametrized_surface3d', and made a
 worksheet "Ellipsoid via SAGE" which demonstrates the methods of the class
 in work.  I attached the corresponding files to this ticket.
 Note that, at this moment, the class is not optimized from the programing
 point of view (calculation time, catching exeptions, etc), but somehow it
 works.

 I plan to write also the similar classes for curves on the plane and in
 the 3-dimensional space, as well as a class for a surface given
 implicitly. The further plans are Riemannian geometry, etc, though the
 life is short :) so I do not know if I will be able to complete this
 program. Anyway, I hope I will write a text-book "Elementary differential
 geometry via SAGE" which in some sense will be similar to A.Gray's book
 "Differential geometry via Mathematica".

 So I would be thankful if I could get answers on the following questions:

 1) What do you think, is it important to include the differential
 geometric stuff to SAGE?

 2) Are there other people who work in the same direction? It would be good
 if I could cooperate with them.

 3) What recommendations can you give concerning the code of the class for
 I could take into account in my future work.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10132>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to