edpell
- 282
- 4
When can we expect to see numerical simulations of GR for cases that are not highly symmetric? Say 10^3 blobs of matter in an arbitrary initial configuration.
hamster143 said:Estimate parameters of the problem.
Size of the simulation region?
Resolution?
Boundary conditions?
Duration of simulation?
edpell said:resolution - 1 meter
size of region - 10^6 steps = 10^6 meters
Nabeshin said:Out of curiosity, why are you thinking about this? Seems very random.. What situation is there where there are 10^3 relativistic, interacting masses?
edpell said:I am just trying to understand why people do not do numerical simulation of GR.
Nabeshin said:If you want to investigate on your own, you can check out any of the papers that come out of the research group. Here's one, for example:
http://arxiv.org/PS_cache/arxiv/pdf/0809/0809.0002v2.pdf
edpell said:Thank you. Cool paper. Are you in New York or California?
hamster143 said:But they do.
Nabeshin said:We certainly do. I make (and am currently working with identical data, actually!) movies like the one hamster143 just posted, as a matter of fact! The project is called sxs, and you can find the website here: www.black-holes.org . That's where that video comes from, although it's a few years dated at this point. We also do things like neutron star - black hole mergers, but I don't know of any simulations anyone in our group is doing or has done with 3 or more celestial bodies.
No you cannot.Dunnis said:I can do the same thing with Newton's law of gravity.
First off, these are not quantum mechanics calculations. It is GR, but still classical.Dunnis said:This is my equation: F = m*a = k* m1m2/r^2, and it can model planets and all their moons pretty accurately, so I do not see how can QM equations can be any better and what could possibly be the difference?
Even so, it sounds like you are getting some interesting exposure to these things. I never learned stuff like that in undergrad.Nabeshin said:What I personally do is boring undergraduate slave labor, so I'm not a terribly interesting case!
Is there anyway you could coax a gradstudent to come on here and answer a few questions for the curious folks? Maybe they'd enjoy bragging about their work for a bit :)Nabeshin said:I must confess that I am only a 2nd year undergraduate and my knowledge of a lot of the methodology behind how we solve and evolve the Einstein equations is minimal (I mostly just do visualization of the data to make the movies like you saw above). However, I believe hamster143's explanation is correct, at least in spirit if not in detail. One starts with a set of additional conditions and constraints, and then you solve spatial slices always enforcing (or checking) the constraints. Sorry I can't give a better explanation, perhaps in a couple of years!
JustinLevy said:No you cannot.
That video shows decaying orbits due to gravitational radiation. Neither is possible in Newton's law of gravity.
And second, even in Einstein's time, astronomy measurements of bodies in the solar system showed deviations from Newton's Laws. The data fits GR though. Also, with current measurements, the deviations from Newton's laws can be even more interesting.
Maybe your question is: Why do GR simulations?
Because while we can solve the two body problem in Newtonian mechanics (but have trouble with the three body and above).
We can't solve the two body problem in GR!
So simulations are very important.
It currently is the only way to make contact between experiment and theory in many cases (especially in the gravitational wave calculation like in that video).
Nabeshin said:What's your point?
You're correct, you do not need full GR to model the solar system. To leading order, you probably don't need GR at all. But for planets like mercury, you can probably use a Newtonian approximation to GR, or some other such approximation, in order to get a result within the desired precision.
I don't understand what the point of your post is... Do you want someone to do a solar system simulation using full GR? If so, this would be a colossal waste of computing time.
It would be a waste of computer time because the gravity is so weak in the solar system, that you can calculate the metric due to a massive body (we CAN analytically solve some one body problems in GR), and then just treat the planets as test particle moving in this background. I do not know of any orbit measurements in the solar system that this level of approximation doesn't fully cover. Maybe someone in astronomy can comment.Dunnis said:Huh?? Why would that be a waste of computer time?
Write down the equation and I will do it in less than 5 hours.
Are you not a programmer?
We're saying the predictions were made with GR to within the experimental limits. There is no reason they must solve everything the way you are suggesting, as that is often overkill.Dunnis said:Are you really saying that no one ever even bothered to check those GR equations by simulating complete Solar system? Why then do you think those equations are better than Newton's equations, how can you verify them otherwise, by observing black holes collisions ?
Ugh.Dunnis said:You have yet to show me any GR software that can simulate the complete Solar system, while there is thousands of them that can do it Newton's laws of motion and gravity, and with great precision even through millions of years of simulated time. The "error" then is obviously not in the equation, but in our measurements, estimates, approximation of point masses and computer precision.
If he'd be willing to come talk basics about his research, that would be a lot of fun. I've always been curious how they do numerical GR.Frame Dragger said:I know someone (online) who is a numerical relativist working on the 2-body problem at The API in Jena (Germany), but if he's on this forum I don't know what his nickname is. He's a recent PhD so I'd say that would work... maybe I can ask him to come here, or I can relay a question to him if you like?
JustinLevy said:My understanding is that in analytic solutions they use symmetry arguments and boundary conditions at infinity to constrain the form of the metric, which effectively puts in the Weyl terms. Maybe that is not correct, but even if it is along the right track, in dynamic situations you don't have those luxuries. Naively it looks like the Weyl curvature can just evolve however it wants (I assume that is wrong for some reason though).
Dunnis said:Gravitational radiation? Can you support that statement with some reference where I can see exact equations used in such simulations, or if you can just write the equation down here, please?
edpell said:I also have a very limited understanding of the issue for GR simulation. But it does seem like two of the issues are initial conditions and coordinate systems.
JustinLevy said:Nabeshin,
How do people even do numerical simulations?
Naively, when I look at Einstein's equations, it only gives information for the Ricci curvature ... so what determines the Weyl curvature evolution?
Stingray said:Einstein's equation: R_{ab} - \\frac{1}{2} g_{ab} R = 8\\pi T_{ab} . This is a nonlinear PDE. Unlike in Newtonian gravity, the field has its own dynamical degrees of freedom in GR. You can not code up anything to solve this in 5 hours. You need a great deal of theoretical knowledge even to turn it into something you might try to write into a program. It is still extremely difficult and time consuming to get high quality simulations. The problem is VASTLY more complicated than solving a problem in Newtonian gravity.
r
M1-------------------M2
r'
M1->-----------<-M2
That said, something like the solar system does not need full GR. It is adequate to use what is called the post-Newtonian approximation of it. This assume weak fields and slow speeds to analytically simplify the equations. The result can be simulated without much effort. The very lowest order corrections have a similar effect to making the gravitational field of the Sun look like it is coming from a somewhat more oblate object. This kind of thing is included in modern simulations of the solar system.
hamster143 said:It is not necessary to use numerical GR to model solar system, because solar system can be modeled analytically to a high degree of accuracy.
GR corrections to Newton's law are in good agreement with experiment.
Dunnis said:@Dragger: My angry friend, with slight amusement I acknowledge your emotional distress, but I do not recall to have been talking to you before, so can you just tell me what is it we are arguing about and what did I say to make you cry?
JustinLevy said:It would be a waste of computer time because the gravity is so weak in the solar system...
...it is a waste of computer time because you don't seem to understand how massive these calculations are.
Since you clearly do not know this field...
Let's make this very clear right now.
Are you denying that Newton's gravity cannot explain the precession of mercury (already mentioned to you previously)? Are you actually claiming these must be error in measurements since it disagrees with Newton?
If you are here to promote the Newtonian view over Relativity, I am not interested in having this discussion any further.
Dunnis said:Complexity does not scare me, but I acknowledge you're haste to underestimate a complete stranger. The question is rather if you can write down the meanings of the terms in those equations and their relation to physical properties so we know how to input real numerical values and use it in practical case scenario.
At time t0 relative velocity between mass M1 and M2 is zero, the distance between them is r, what is their velocity and distance at time t0+10 seconds? - Can you show me how the terms in GR equation relate to this and what would be their numerical value here? That's all I need to know.
Can you write down this "correction equation" you are talking about so I can see the physical and mathematical meaning of that correction? - I do not believe any corrections of any kind are included in any simulation of any solar system, can you point any such software?
Stingray said:Just getting numerical simulations of Einstein's equation that didn't crash almost instantaneously was a major research area for years. This has only recently been solved.
Frame Dragger said:40 years spent just on that, right?
Dunnis said:Code:r M1-------------------M2 r' M1->-----------<-M2
At time t0 relative velocity between mass M1 and M2 is zero, the distance between them is r, what is their velocity and distance at time t0+10 seconds? - Can you show me how the terms in GR equation relate to this and what would be their numerical value here? That's all I need to know.
atyy said:http://relativity.livingreviews.org/Articles/lrr-2000-5/
http://www.astrobiology.ucla.edu/OTHER/SSO/
Hulse and Taylor measured the orbital decay of a binary pulsar which was in agreement with the predictions of GR (and not Newton) and their work earned them a Nobel prize so it must have been reasonably rigorous. See http://www.cv.nrao.edu/course/astr534/PulsarTiming.htmlDunnis said:Gravitational radiation? Can you support that statement with some reference where I can see exact equations used in such simulations, or if you can just write the equation down here, please?
Frame Dragger said:Again, obviously, when I say that 3+ is unsolvable, I am again speaking of EXACT solutions.
Ben Niehoff said:It's been pointed out that this question is much more complex than you expect. To elucidate some of the complexity, consider:
1. In GR, you have to solve a minimization problem and do an integral just in order to find the distance between two points! And the answer is not necessarily unique!
2. In GR, gravity is not a force at all. A free-falling body is in a local inertial frame of reference; that is, a free-falling body experiences no acceleration!
3. In GR, the amount of gravitation (i.e. spacetime curvature) between two bodies is not simply a function of distance (such as 1/r^2, etc.). Spacetime itself is a dynamical continuum, and needs to be approximated by some set of finite elements. This is akin to trying to simulate the electric field between N bodies, including radiation effects...except GR is more complicated because the evolution equations for spacetime are highly nonlinear.
4. In GR, gravitation responds not only to mass, but also to energy, pressure, and stress. The mass-energy density itself is not well-defined, but is an observer-dependent quantity. Instead, one needs the entire stress-energy tensor. This is just the beginning. As others mention, there are also issues with boundary conditions, choices of coordinates, etc.
Dunnis said:Let me tell you, if you take MODERN measurements and dynamically integrate all the masses via volumes and densities, then you still can play around *within measurement error* and obtain wide range of conditions that will satisfy Mercury’s precession. For example, you can tweak and shift mass distribution of overall system, within measurement error, and get the precession due to equinoxes to be, say 1207 arc seconds, and due to gravitational tug of other planets 4393 arc seconds per century, which would agree with observation.
JustinLevy said:Furthermore, if you don't know the global topology ahead of time, and instead only know the "topology" of a spacelike slice ... how can you run the equations forward at all? Einstein's equations are local evolution rules, so how can local evolution dictate global topology (whether a spatial point like singularity or ring singularity, or causal horizon, etc appears)? For example the people doing numerical simulations looking at whether naked singularities can form. How can they do it without putting in the topology ahead of time? In a really fun case, how could you "solve" to see if a wormhole appears ... since it seems you'd have to put the topology in ahead of time, which would mean putting in the answer ahead of time?
atyy said:See section 3.5 of http://relativity.livingreviews.org/...es/lrr-2006-3/
-"Now, the measured perihelion shift of Mercury is known accurately: After the perturbing effects of the other planets have been accounted for, the excess shift is known to about 0.1 percent from radar observations of Mercury between 1966 and 1990."
Dunnis said:Exact, eh? At first I thought it was ridiculous to even talk about dynamics and numerical modeling in terms of EXACT solutions, and then I realized your nonsensical objection is self-refuting.
Grig said:Hi FD,
This question is not simple to answer. First, though, I would point out that the Weyl tensor is not a primary variable of relativity. All information about a spacetime is contained in the metric, from which the Ricci tensor and Weyl tensor are computed. Just like any mathematical theory, Einstein's equations alone are not enough to determine the solution. We must make choices, such as the inclusion of black holes, or matter, along with spins, angular momentum and masses, not to mention gauge. Indeed, choices must be made about gravitational wave content. Those choices have an impact on the metric. Given proper choices, one can have enough data to use Einstein's equations to uniquely determine the spacetime metric.
Here's the way to look at it. General Relativity is a theory that admits all metrics which conform to Einstein's equations. That is, Einstein's equations give us a set of rules which determine whether a metric is allowable. The physicist must then see to it to choose a spacetime representing the desired physical solution which is allowable.
In numerical relativity, these choices are larely made in the initial data. While I don't choose the gravitational wave content directly, choices I make, such as conformal flatness, has a direct effect on the gravitational wave content. We then use Einstein's equations to evolve the metric. We're not evolving the Weyl Tensor. We simply calculate the Weyl tensor using the information we possess.
cheers,
grigjd3
Stingray said:Just getting numerical simulations of Einstein's equation that didn't crash almost instantaneously was a major research area for years. This has only recently been solved.
The issues are very different from any other field of simulation I'm aware of. It is not a stretch to assume to that you do not have the background to figure this out. You clearly do not understand the physics at all. You cannot simulate this system without that background. It is not (to repeat again) just solving a bunch of ODEs.
No. That's an extremely complicated question. There is no direct translation of Newtonian concepts in full GR.
M1= 950kg; M2= 730kg
r= 25m
M1-------------------M2
At time t0 relative velocity between mass M1 and M2 is zero.
Q: What is their velocity and distance at time t0+10 seconds?
The basics of low-order post-Newtonian simulations are reasonably straightforward and could be explained to someone who is not an expert. I really don't have time to do this here. I can't point to any downloadable software for you (unless you just want a bunch of test bodies moving in the field of the Sun with no mutual interaction). As examples that these things are done, take a look at:
http://arxiv4.library.cornell.edu/abs/0802.3371: This paper shows that the solar system is significantly more stable over very long time scales with post-Newtonian corrections.
http://arxiv.org/abs/astro-ph/0701612: PN N-body simulation.
trs-new.jpl.nasa.gov/dspace/bitstream/2014/8903/1/02-1476.pdf: This states that PN effects have been included in ephemeris calculations needed for spacecraft navigation since the 1960's.