What are the best free software options for visualizing relativity concepts?

ehrenfest
Messages
2,001
Reaction score
1
Does anyone know of a good, free special and general relativity software package that would allow me to do things like visualize spacetime warping or length contractions or lightcones?
 
Physics news on Phys.org
Could you give some more detailed examples of the typical types of thing you would like to do with the software, please?
 
Are you trying to visualize spacetime diagrams?
or visualize graphical plots of relevant subspaces?
or visualize optical effects?
 
I don't really know what the software is capable of. But for a start, it would be nice to visualize spacetime diagrams.
 
ehrenfest said:
But for a start, it would be nice to visualize spacetime diagrams.

I'd like that too. :)
 
One package that might be worth looking at is
http://www.opensourcephysics.org/apps/gr_programs/special_relativity/index.html
which is Java based... and can probably be customized.
However, there might be some setup required.

For simple viewing and interaction:
www.its.caltech.edu/~phys1/java/phys1/Einstein/Einstein.html
http://physics.syr.edu/courses/modules/LIGHTCONE/java/TwinParadox.html (my ancient applet)

There are some other relativity applets around... but they don't draw spacetime diagrams... but rather spatial diagrams, which have some but only limited use.

The visualizations I do are in Python and in Java... but they're not ready for general usage by others [i.e. they work for me to some extent, but isn't friendly enough for others to use for their own purposes yet].
 
Last edited by a moderator:
I asked a question here, probably over 15 years ago on entanglement and I appreciated the thoughtful answers I received back then. The intervening years haven't made me any more knowledgeable in physics, so forgive my naïveté ! If a have a piece of paper in an area of high gravity, lets say near a black hole, and I draw a triangle on this paper and 'measure' the angles of the triangle, will they add to 180 degrees? How about if I'm looking at this paper outside of the (reasonable)...
The Poynting vector is a definition, that is supposed to represent the energy flow at each point. Unfortunately, the only observable effect caused by the Poynting vector is through the energy variation in a volume subject to an energy flux through its surface, that is, the Poynting theorem. As a curl could be added to the Poynting vector without changing the Poynting theorem, it can not be decided by EM only that this should be the actual flow of energy at each point. Feynman, commenting...
Back
Top