Online Christoffel Symbols Calculator

  • #1
Dhananjhay
4
3
TL;DR Summary
I've launched the very first mathematical web application with a Graphical User Interface (GUI) capable of calculating Christoffel Symbols (both first and second kinds) and associated Tensors (Riemann, Ricci, and Einstein) in a matter of just a few seconds!

Link: https://christoffel-symbols-calculator.com/
I would love to hear from you if you have any suggestions, feedback, or criticism. The goal is to build better and more sophisticated software that would push the boundaries of research in astrophysics!
 
  • Like
Likes ohwilleke
Physics news on Phys.org
  • #2
Thread is in Moderation for review by the Mentors.

UPDATE: After a Mentor discussion, this thread is reopened. Thanks for your patience.
 
Last edited:
  • Like
Likes Dhananjhay
  • #3
Dhananjhay said:
Link: https://christoffel-symbols-calculator.com/

I would love to hear from you if you have any suggestions, feedback, or criticism.
Me, too. Please check validity and reliability and let us know your results!
 
  • Like
Likes Dhananjhay and ohwilleke
  • #4
Dhananjhay said:
TL;DR Summary: I've launched the very first mathematical web application with a Graphical User Interface (GUI) capable of calculating Christoffel Symbols (both first and second kinds) and associated Tensors (Riemann, Ricci, and Einstein) in a matter of just a few seconds!

Link: https://christoffel-symbols-calculator.com/

How do I change to spherical coordinates, i.e., ##r, \theta, \phi## ?
(Your calculator seems to insist on using Cartesian coordinates.)
 
  • #5
Thank you for your comment! (x,y,z) don't necessarily represent Cartesian coordinates. They are just symbols (more specifically, components of a contravariant vector) and can be used contingent on your needs. `x` means the the first coordinate, `y` means the second coordinate, and `z` means the third coordinate. In your case, I would just replace `r` by `x`, `θ` by `y`, and `Φ` by `z`. I hope this clears your doubt.
 
  • #6
Dhananjhay said:
Thank you for your comment! (x,y,z) don't necessarily represent Cartesian coordinates. [...]
Yes, that's what I figured. But,... it's a bit sad. :oldfrown:

Most other Einstein calculation packages allow one to use one's own variables of choice. Many can also generate latex output for, e.g., easy inclusion in publishable papers.
 
  • #7
Let me see what I can do! But thank you very much for your comment, this is exactly what I needed! I've noted down your concerns and hopefully, in the next release you should have access to the variables of your own choice and a latex output.
 
  • #8
strangerep said:
Yes, that's what I figured. But,... it's a bit sad. :oldfrown:

Most other Einstein calculation packages allow one to use one's own variables of choice. Many can also generate latex output for, e.g., easy inclusion in publishable papers.
Hello! Thanks to your earlier comment, I've now added a new feature to the software that will allow users to choose the coordinate system of their choice. You can also export the results to LaTeX. Both excellent suggestions/feedback!

A reliability test was conducted on the software and the results have been attached to this comment in a form of a txt file. The space-time models were taken from the paper Catalogue of Spacetimes (Thomas Müller & Frank Grave, Nov 2010).

Please let me know if you have any more suggestions, feedback or criticism!
 

Attachments

  • verifiedResults.txt
    4.9 KB · Views: 12
  • Like
Likes fresh_42 and TSny

Similar threads

Replies
16
Views
3K
Replies
10
Views
3K
Replies
2
Views
2K
Replies
11
Views
1K
Replies
10
Views
4K
Replies
2
Views
1K
Replies
2
Views
1K
Replies
1
Views
1K
Replies
8
Views
3K
Back
Top