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.
