On Wednesday, May 14, 2014 8:41:35 AM UTC+2, Abhishek K Das wrote:
>
> I was checking the physics module and saw there is nothing on relativistic 
> mechanics as of now . 
> Is anyone working on that ? I would like to contribute in that or 
> otherwise start implementing it . 
>

Are you interested in special relativity or in general relativity? And 
especially, what abstraction depth are you planning to reach?

For special relativity, Lorentz transformations could be implemented as 
matrices acting on vectors. Lie algebra elements could be represented as 
matrices and then exponentiated. Similar work for spinor representations. 
But in that case you would still working in a fixed basis of the Minkowski 
space, while it would preferable to have a base-independent formulation in 
a CAS.

As for general relativity, there is the sympy.diffgeom module which could 
help. Here an example of the Schwarzschild solution from the GSoC 2012: 
http://krastanov.files.wordpress.com/2012/07/schwarzschild.pdf

In any case, I am currently trying to refactor sympy.tensor.tensor in order 
to allow operator formalism on tensors with abstract index notation. I will 
still take some times (probably months), but as soon as it is finished, it 
will be much easier to reason about relativity and quantum field theory.

The abstract index notation means that indices are not the component 
number, but rather contain information on which representation of which Lie 
algebra that component transforms.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" 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/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/8c00c61a-f04a-4a44-9bcb-7bd0d2b703f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to