jump to navigation

a four-pipe problem 30 January 2007

Posted by DSM in astronomy, planets.
comments closed

I’ve mentioned several times recently that I’ve been working on techniques to allow me to study the formation of hot Neptune systems without the simulations taking fifty times longer than they used to.  (See, e.g. here; I don’t think people looking for “astral projection” found what they wanted!)

That factor of fifty’s not an exaggeration, by the way: the orbital period at 0.05 AU is ~0.01 yrs.  Even if I only take ten steps an orbit, which is pushing things a little, that means I have to take a timestep of 0.001 yrs.. for comparison, my usual timestep for terrestrial planet formation is 0.05 yr.  For the first part of the evolution, which lasts ~5 Myr, this means I’d need five billion steps.  Assuming each step took 10 milliseconds, this simulation would take 50 million seconds, or 578 days.. completely impractical.   I want something that’ll take a few weeks at most.

Well, I have some good news to report!  My most recent attempt is behaving quite nicely, despite the small violations of momentum conservation.  (These come about because to compute the forces between the inner and outer zones I use the “current” inner particle positions — they’re updated on a short timescale — but “expired” outer particle positions, and the sampling frequency isn’t as short as it should be to resolve the inner potential completely.)  The inner objects are treated using the same code as before, so I know the close encounters are being treated correctly; likewise the outer objects; only the transition from zone to zone (which turns out to be quite smooth) and the force coupling between the inner and outer zones (which seems okay) are potential problems.  Had to play some crazy pointer games to avoid modifying what I’d already written, but now isn’t the time to go breaking things which work.

Preliminary results are very encouraging.  For example, in a test case with two 18 Earth-mass objects undergoing strong migration in a heavy (five times standard) gas disc, it’s basically impossible to determine from the semimajor axis and eccentricity evolution which code I used (the standard approach or my new version) or where the transition point is.

Tomorrow I’ll do as I promised and plot graph after graph to convince Richard that the code is working, and then hopefully we can get the low-resolution runs started soon, if not by the end of this week then the beginning of next..

b is not h 24 January 2007

Posted by DSM in astronomy, physics, planets.
comments closed

I’ve mentioned previously that I’m currently working on numerical techniques which will allow me to handle a small number of protoplanets orbiting close to their parent star without having to use the small timestep their fast orbits necessitate for all of the objects in my system. It’s tough to do in a symplectic fashion, but I’m making progress — and am helped somewhat by the fact it’s guaranteed in my particular domain that the number of particles in that region will always be very small compared to the total.

The other week, just out of curiosity, I started a sim with only a few protoplanets but using the small timestep, to see what the gross properties were likely to be. I had a look at the results yesterday and saw some very strange behaviour. I expected a nice linear infall: for the particular surface density I chose, the migration rate is independent of orbital semimajor axis, so if you use the same masses for all your objects they should migrate in tandem.

However, interior to 0.2 AU or so the objects instead started accelerating, and there was no obvious reason for that. Spent most of the afternoon trying to sort out what was going on. At one point I was convinced that it was working on my desktop machine and not working on the cluster, which was very frustrating..

The effect appeared dependent on timestep, which suggested a numerical instability. I’d never tried the migration code at such high densities and so close to the Sun, so it was possible that there was some criterion for the change in energy or angular momentum per timestep that I was now violating. But that didn’t make much sense: the migration rate I was using now was much slower than the migration rate I used in my thesis and you should be able to scale most of the semimajor axis dependence away, so the integration shouldn’t really notice that I’m now closer in. (Annoyingly, they redid the theory on me mid-thesis; fortunately we’d used a number of different migration rates to account for the uncertainty.)

Then things got even weirder: I wanted to see how the unexplained acceleration depended on the mass of the protoplanet, and it turned out that the problem got worse the lighter the planet was! This was downright perverse. Not only should most numerical problems go away the smaller the mass, but type I migration (the kind I’m working with) scales linearly with the mass. You cut the mass in ten, the migration rate drops by ten, so the perturbation per timestep should be much, much smaller — but instead the problem was getting ten times worse!

This turned out to be the key clue. I couldn’t believe that any type I-related numerical instability would behave like that. What kind of effect gets stronger the lighter the planet?

Aerodynamic drag. The aerodynamic drag formula that I use scales inversely with the density of the planet and the radius of the planet. For my test cases, I was leaving the radius alone and just decreasing the mass, which means that I was decreasing the density: so the aerodynamic drag was getting stronger.

So now I knew what was breaking — nothing to do with the strong type I migration, but the easily-overlooked weak aerodynamic drag. It should have been far too weak to do anything, even at these high gas densities, because my protoplanets had very large radii.. once you get above a few hundred km or so there should have been little-to-no effect. I went home, and left solving the problem for today.

Woke up early this morning and tossed in bed for a while, and wondered if it was a scale height issue. Generally speaking, integrators prefer to work with smooth functions. In the inner parts of my disc — much further inside that I’d ever tested before — the disc becomes very thin. If the orbits of my protoplanets were too inclined to the plane, then they might not be smoothly sampling the vertical profile of the disc, which could lead to numerical problems.. but working the numbers in my head it looked like I should be safe. I’ve learned not to trust my before-seven-o’clock arithmetic, though, so it was worth a try.

Tested this theory when I came to the office by putting down a protoplanet right in the midplane, making it a two-dimensional problem, in which it shouldn’t ever notice there’s a vertical gradient.. but it continued to fail noisily. Manually changing the scale height and making the disc thicker didn’t help either, although the midplane test was stricter in any case.

So I fell back on the old standby: uncommenting all the debugging printfs in the aerodrag routine and looking to see if the intermediate numbers provided any insight.

After that it took about thirty seconds. The accelerations on the protoplanets that the aerodynamic drag were reporting were varying by orders of magnitude from one call to the next, which couldn’t be right.

I soon realized what was going on: I was using the barycentric positions instead of the heliocentric positions as a result of some changes I’d made to the code a while back. This meant that the acceleration vector had the wrong magnitude and was pointing in the wrong direction half the time. It’d be hard to notice at large semimajor axis, where the orbital velocity is slower and the accelerations smaller, but the problems due to the asymmetry leap out at you when the accelerations get large enough.

The necessary change, after all that?

r = obj->rb;

had to become

r = obj->rh;

Just another day in the life of a numerical programmer.

While I’m rambling on the subject of numerics, let me put in a good word for Piet Hut and Jun Makino’s brilliant work on the various Art of Computational Science projects. Their dialogue-style tutorials and introductions to N-body methods not only give you an understanding of the details of the field, but they do about as good a job as it’s possible to imagine a static text doing of conveying the “tacit knowledge” that lurks in the background of the discipline.. the sorts of things you should try, and the sorts of mistakes that crop up. All fellow computational astrophysicists should take a look, and we owe them a debt of gratitude for their efforts.

astral projection 5 January 2007

Posted by DSM in astronomy, planets.
comments closed

Well, here I am in the office early in the morning. Why, you ask?

Had trouble getting to sleep last night, and then woke up at about five. Tossed for an hour and change before giving up and coming in. I have renewed sympathy for people with major sleep problems (hi Dad!).. even this one night of restlessness was frustrating. Not sure why I couldn’t sleep, but a research problem I’ll describe in a minute was proving very distracting.

(All-time best remains one evening when I was out with a gorgeous young woman at a family-run hole-in-the-wall restaurant in Kingston. The food was very tasty, but the coffee was do-it-yourself and I accidentally spilled an entire enormous chunk of the grounds into my cup; it took up about a third of the volume. Rather than writing off the cup as a failure, I forced myself to drink it, and only put in a little bit of extra water.

I spent the night being exhausted beyond belief and yet wired like I’ve never been in my entire life. If I’d had sleeping pills available I’d probably be dead now, because I’d have swallowed the bottle whole and not stopped to think about appropriate dosages.)

To understand my problem, you need some background. Most of my work in planet formation involves simulating the formation process using N-body integrations. The code accepts a list of objects (N objects, or bodies, hence the name), which specifies their masses, their positions, and their velocities. Then the code computes the trajectories of the objects as the result of their mutual interactions: you compute the forces, which gives you the accelerations, and so you change the velocities a bit; then you have an updated velocity, so you change the position a bit; etc. In practice there are all sorts of clever things people have dreamed up to do this efficiently and robustly, but at heart you’re just approximating the continuous path by dividing it up into small steps and advancing each part. (The relationships between the posititions, the velocities, and the accelerations involve differential equations, so solving them is an “integration”: you add up the little changes to get the final answer.)

The particular kind of integrator that I have expertise with is called “symplectic”, which is a subcategory of geometric integrators. Basically, geometric integrators build information about the structure of the equations right into the method you use to solve them, in the hopes of improving the stability and the accuracy of the integrations.

It’s sometimes easy to get the structure right: for example, if you’re modelling a spherically symmetric system, then you only have one distance variable: the radius. You *could* use Cartesian x, y, and z coordinates, but (1) it’s more work, and (2) since the method you’re using isn’t enforcing spherical symmetry, you’d expect that little errors would build up over time and eventually your spherical shells wouldn’t be spherical any more.. which tends to be what happens.

In the case of spherical symmetry, choosing the right coordinates is so obvious that we don’t even notice we’re doing it. Not every geometric structure is so straightforward to handle, and appropriate coordinate choice (though important) isn’t the only way to get your equation solver to respect the properties of the system.. which is where symplectic integrators come in.

“Symplectic” comes from the Greek for “structure”, if I remember right, and the particular kind of structure that the integration is trying to preserve here is the relationship between the positions and the velocities that Newton’s laws give us, which turns out to be roughly equivalent to preserving areas. By designing our integrators in a way which respects this, we can get much better energy conservation (the total energy stays what it should), we can take much larger timesteps (speeding up the calculation by orders of magnitude), and generally do a better job of representing the long-term dynamics, the overall shape of the evolution.

For the planetary work that I do, there’s even more structure we can build in: the Sun is by far the dominant mass in the system, so to first order you can neglect all the other planets. My hero Kepler showed that the planets orbit the Sun on near-ellipses, so if we write the equations as a Kepler orbit around the Sun — which we can solve very easily — plus a little perturbation due to the other planets, then our integration method by construction keeps us close to where we want to be. This works amazingly well, but there are a number of complications I won’t get into here which mean that getting a symplectic integrator to be tuned to the Kepler problem was very challenging. It wasn’t done until 1991 by Wisdom & Holman on one side of the Pacific and Kinoshita, Yoshida, and Nakai on the other.

There’s actually a bit of a controversy over who should be credited with the result. WH were in a way closer to what we do now, but they derived it using a method which wasn’t easily generalizable. KYN were in a way further off, but used methods which have become standard because of their simplicity. (I think in one of Tremaine’s papers he wrote something to the effect that “we follow WH’s algorithm but KYN’s analysis”, which says it pretty well.) For a while in the 90s the Kepler trick I mentioned above was known as “mixed-variable symplectic” — the mixed variables being Cartesian (for the interplanet forces) and Keplerian (for the orbits around the Sun) — which I didn’t like much because it’s not obvious what the mixing is unless you already know. These days we call it the Wisdom-Holman mapping, which I don’t like because the name doesn’t tell you anything about what you’re doing, only one of the teams who dreamed it up. I’d have called it the standard Kepler mapping, or Jacobi-Kepler mapping if we want to be technical. (Jacobi here referring to the coordinates you use.)

Recently, i.e. post-1998, a descendant of the W-H map due to my old supervisor Martin Duncan, Hal Levison, and Man Hoi Lee has become more popular because it allows you to handle close encounters between the objects, which the original map couldn’t. And, again, there’s a naming problem. Duncan et al. called their coordinate system “democratic heliocentric” (where “democratic” refers to the fact that all objects apart from the Sun are treated equally in the system); John Chambers called the same coordinate system “mixed-centre” (because the positions are measured with respect to the centre of the Sun, but the velocities are measured with respect to the barycentre); and Jack Wisdom has called it “canonical heliocentric” (because the positions are with respect to the Sun and the velocities are what they have to be to make the coordinate system canonical, which means appropriate for the underlying equations). Who knows what they’ll be calling it next year?

This Duncan et al. approach is the method I use in the code I wrote for my thesis. Unfortunately, though it’s very good at handling the case where bodies get very close to one another, it’s not so good for handling a wide range of orbital radii. The inner planets, closer to the Sun, move much faster than the outer ones, and you need to choose one base timestep to integrate all the orbits on. This means that if I have an object close to the Sun then I have to choose a timestep small enough to resolve its orbit. But this can be hundreds of times smaller than I need to handle objects further out, and if an object is close enough then it can slow my simulation down by a depressing factor.

As I’ve mentioned before, one of the projects we’re working on involves “hot” Neptunes, where the “heat” here isn’t thermal but dynamical. They’re not hot in the don’t-touch-them sense, they’re “hot” because they’re moving so fast, because they’re very close to their parent stars. For example, in the system HD69380, there are three planets each with masses less than 1 Neptune mass all inside 1 AU (the Earth’s distance from the Sun). The closest planet is 0.0785 AU, or less than a tenth the Earth’s distance from the Sun, which is just plain silly. (“Who ordered that?”)

Right before Christmas we did some quick runs studying what initial conditions we’d need to reproduce this system, and found some promising results, but only by neglecting the detailed evolution of the inner part of the system.. which is exactly what we care about.

So I’m experimenting with ways to allow more distant objects to evolve on their own timesteps. There are a number of approaches in the literature, but it’s difficult to have multiple timescales and simultaneously (1) stay symplectic, (2) allow close encounters, and (3) stay fast. I can’t give up the last two. If I give up symplecticity it’s trivial, but if I do that then I have to take far more steps an orbit than I’d like, which causes speed problems. It’s probably still a net improvement, but not by enough.

Once — just once — I’d like to study a problem which doesn’t involve endless amounts of brainwork, one where I could simply use what we’ve already done and not have to dream up new methods.

*sigh*

and he was far at sea 8 December 2006

Posted by DSM in astronomy, planets.
comments closed

I’ve been brushing up on the literature about structures formed in Saturn’s rings, and pretty much everything I know from terrestrial planet formation is wrong. Robin Canup has a 1995 paper (co-authored with Larry Esposito) on accretion in the Roche zone, and it’s a crazy regime. The tidal forces due to Saturn suppress the merger of like-size bodies and runaway accretion, although self-gravity may help counteract this, and many of the Japanese teams (e.g. Daisaka and Ida, and Tanaka) have been studying the dynamics of self-gravitation-produced clumps.

One thing I’m coming to believe is that the issue of self-gravity is unrelated (at first order, anyhow) to the problem I mentioned earlier. Recall that there are these sharp features in the F-ring, and Murray et al. explain them using a simple model in which Prometheus pulls ring particles towards it when it’s nearest the ring, and then the particles oscillate back and forth, which explains why the features change direction every half-period. (Although the Cassini guys around here don’t seem to agree, it seems to me there are some F-ring features which point the wrong way for their model. I’m going to have to crunch some numbers before I declare war on the point, though, in my animations there are moments when you stop it where the differential response leads to what look like phase errors, though everything’s behaving exactly as it should.)

However, there’s a sense in which the problem they’ve solved isn’t the interesting one. As I’ve mentioned before, their model works well on a pristine ring, but doesn’t explain why the ring (after a full synodic period, when Prometheus laps the ring, like the inner car on a racetrack) doesn’t show signs of disruption on earlier passages. This is the point at which the locals tend to wave their hands and say “self-gravity” or “collisions”. I might believe the latter, but not the former: assuming the F-ring core mass is comparable to Prometheus, then the mass in the region of a feature is down by a factor of 100 or so (roughly estimating from one of my last runs). There’s no reason to believe that’s going to wash away the spikes, with or without the clumps that Daisaka et al. find.

Collisions might do it, but it’s tough to see what effect self-gravity should have, and so far in my simulations it hasn’t had any.. at least for reasonable disc masses. (You put a Jupiter mass in the F-ring and interesting things happen, but I think it’s fair to say that’s ruled out by the observations..)

To prove this, of course, I’m going to have to modify my code to handle the collisional evolution of the rings. That’s actually not going to be as difficult as it sounds: the hard parts (the close encounter resolution and the treecode) are already done and working. In principle, all I have to do is take the near-neighbour list produced by the treecode and feed that potential-encounter list into my encounter routine. In practice, I need to be careful to make sure that (1) all forces on encountering particles are being computed directly (with no tree approximations) before they’re sent off, and (2) the number of encounter candidates is kept close to the number of real encounters. My first attempt, for merely ~0.1 M particles, produced >5M encounter pairs, but almost none of those were actually going to get anywhere near each other, much less within 10 Hill radii (where the Hill radius is the size of the region in which your gravity is more important than the central body’s.)

I think I may spend time looking at the non-self-gravitating models for a while.. one thing I’ve been wondering about is whether there are any interesting dynamics with the small ring moonlets analogous to the behaviour of Earth’s quasi-satellites. That is, for the ring-crossers, how much do their orbits change qualitatively due to interactions with Prometheus, the ring, and Pandora?

walking through molasses 29 November 2006

Posted by DSM in astronomy, planets.
comments closed

Some days you feel full of energy, like you can do anything. I thought today was going to be one of those days: it was bright and blue when I walked to the office, with a cool spring-though-it’s-autumn breeze.

Since then it’s been a series of minor disasters.

Remember the Prometheus/F-ring work I’ve been doing?

I had a look at data from some sims I ran earlier this week. First it turned out I managed to get Prometheus’ eccentricity wrong: instead of being 0.002 and 0.003, it was 0.000 and 0.000. Much less interesting, although I did notice something odd that I’ll have to talk to Richard about later. Then I thought that I’d screwed things up even worse, because the self-gravitating rings had zero mass (which made the force calculations quick but utterly unnecessary).. so I deleted the useless duplicate outputs. Always a bad idea, deleting things.

Turned out that I’d used a symbolic link to point to the ring data, and the link pointed to the right place, so I’d erased data which was actually informative. Unfortunately what it’s informing me is that it doesn’t look like there’s a lot of interesting self-gravitational effects when the ring mass is comparable to Prometheus, because the mass in the region which is being strongly influenced by Prometheus is much lower. This isn’t what I was hoping for.

So I fired off yet another suite, but ran a quick low-N test-particle case to see what to expect. As predicted, after a synodic period (120 years or so), when Prometheus has managed to lap the edge of the ring, the kicks it gives the ring don’t quite match up with the kicks it gave on the earlier go-round, so the ring structure gets increasingly noisy. (Units as before.)

I don’t understand how the real ring core manages to avoid this problem and produce such clean signals. The in-house explanation works on a pristine ring over one synodic period very nicely, but I don’t see how it works on the second pass. I’m missing something obvious, I think, and I’ll ask Carl at tomorrow’s meeting.

And then a former coauthor (I have trouble saying “collaborator”.. makes it sound like you’re working with the Nazis in Vichy France or something) dropped a note asking if he could get a look at data from an earlier paper of ours for a talk he’s giving.. a talk which is next week, which means he really needs the data right now. So now to my list of things I’m behind on I have to add digging through old files and making them fit for public viewing.

Plus I ate too many of the yogurt-coated peanuts and raisins I picked up as a snack, and they’re implanting in my stomach like alien vines would on some cheap Outer Limits knockoff.

Woe, woe is me!

</self-pity>

the torments of Prometheus 23 November 2006

Posted by DSM in astronomy, planets.
comments closed

Ambiguous word, ‘of’. Do I mean the torments endured by Prometheus or the torments caused by Prometheus? In this case, both.. though mostly the second.

As I’ve mentioned before, one of the research projects Richard and I are working on (with Carl as distant overseer) is studying Saturn’s F-ring (see also here for lots of cool pictures) which is the speciality of the in-house Cassini group.

Today, for example, at the planetary lunch meeting we had a talk by Nick Cooper on various objects that may or may not have been observed in the F-ring and the difficulties involved in fitting consistent orbits to the various candidates.

For my purposes, where we’re aiming to look at the self-gravity of the ring, the most interesting result Cooper reported was that it to get a consistent fit, they needed to let the mass of Prometheus be a free parameter. They find that Prometheus is considerably lighter than the standard value of Jacobson and French 2004 (1.80*10^17 kg, or thereabouts; I’m too lazy to check). Since the JF04 value is believed to be quite accurate, this suggests that if the fit is probing physics and not noise, then Prometheus’ apparent lower mass could be due to some other material generating an opposing force: such as the F-ring, whose mass they neglected. This handwavy line of reasoning yields a ring mass roughly a third that of Prometheus. However, as Cooper emphasized, there really isn’t enough clear signal yet to make any solid claims. Hopefully improved observations will allow for a better-determined orbital fit, at which time we can have another look at what constraints it might impose on the F-ring.

For the last week or so I’ve been running simulations, with and without self-gravity, in which the moon Prometheus orbits Saturn, interior to a circular ring of material. (The real F-ring is eccentric, which plays an important role in its dynamics, but we wanted to get the easy stuff right first.) I took the orbital parameters for the moon and ring from Carl’s 2005 Nature paper, which provided an explanation for some of the features in the F-ring in terms of encounters with Prometheus.

Unfortunately, the results don’t look much like what I expected. (Warning: large animated gifs. Not for anyone on dial-up!)

(Technical note: units are scaled so that 1 time unit is 1 orbit at 140000 km = 1 distance unit. Old habit, choosing units so that typical quantities are of order unity.)

For example, here’s a look at the simulation in the x-y plane (with the x scale considerably stretched.) Prometheus is the purple-ish square, and the F-ring is in grey. The frame is corotating with Prometheus, so you see it moving in and out on its epicycle (heh! epicycle!). When it’s closest to the ring, it produces a twist, which then shears away (moves off-image due to differences in velocity) because Prometheus is closer to Saturn and is therefore orbiting faster.. so the slower-moving F-ring material seems to fall behind.

Imagine what a fast runner on the inside track sees when he looks at the slower runners outside.. er, if he were kicking them every time they got too close..

Note also that between the time that Prometheus is at the innermost part of its orbit (its pericentre) and at the outermost part (the apocentre), the features tend to change whether they’re pointing inside or out. This explains why the images of the F-ring taken by Cassini show the same thing, and was the subject of the Murray et al. (2005) Nature paper I mentioned earlier.

Another way of looking at the data is to imagine unwrapping the ring, and plotting the radius against the angle. Again, we’re corotating with (the mean motion of) Prometheus, which is at theta=0. Here, where you can see the whole ring at once, it’s even more obvious how much damage Prometheus is doing to the ring, and how the kinks it produces change direction as Prometheus orbits.

And finally, we can imagine replacing Cassini’s rather meagre flight system with a full-fledged impulse drive and fly around the ring, to see what it’d look like from above.. this one’s to true physical scale, and it’s much harder to see the effects than in the other two animations but it’s still obvious which parts of the ring have suffered damage and which haven’t.

Problem #1: the real ring doesn’t show nearly this much distortion. The kinks are a small fraction of the ring width, not several times the ring width. Problem #2: I’d expected that the synodic period (the time it’d take for the ring to go around once and “meet up” with Prometheus at the same angle again) would be about 120 orbits or so, so I expected that after 100 it’d be almost done, but it’s got a long ways to go.

It’s true that in this particular simulation Prometheus is more eccentric than it really is, but in another simulation where it’s less eccentric I still have the problem.. and these animations are more enlightening. Spent a fair bit of time today trying to sort out whether or not I’d done anything wrong, but I couldn’t come up with anything.

Finally I sent Richard an email, explaining that I hadn’t found any problems, and he consulted with Carlos Chavez (PhD student of Carl Murray’s) who’s done a lot of work on these dynamics and was the second author on the Nature letter. He was kind enough to lend us a copy of the relevant pages of his thesis, and what do I find?

Murray et al. 2005 Prometheus semi-major axis: 139700 km
Jacobson and French 2004 Prometheus semi-major axis: 139378 km

The number I used by following Murray et al. was 300 km off, which is 15 times the F-ring core width (20 km)! I’ve only realized what probably happened now: 139378 is pretty close to 139400, and 4 is an easy number to confuse with 7..

(They’re eye-somorphic!)

(Yes, I should be shot for that.)

*sigh*

Now I’ve got to rerun the sims. This is still progress, though, we’re ramping up at a pretty impressive rate considering that neither Richard nor I understand much about ring dynamics. We spent the previous month studying clumping scales, which I should get around to posting sometime.. the animations are neat, and informative, if completely unrealistic.

Anyhow, for those who were curious, this is what I do with my days, and as unlikely as this sounds, this is how I earn a living!

breakfast with Kepler (2) 18 October 2006

Posted by DSM in arXiv, astronomy, breakfast with Kepler, planets.
comments closed

Couple interesting arXiv papers today: I’ll only talk about two of them (many of the others are related to the themes of exoplanet observations from yesterday; the one by McCullough on modelling glint from alien oceans looks kind of neat.)

One of the cool papers is by J. Harrington, B. Hansen, S. Luszcz, S. Seager, D. Deming, K. Menou, J. Cho, and L. J. Richardson. I list all of their names because the next-to-last name on the paper, James Cho, is not only another Queen Mary researcher, but the two of us share a Thursday afternoon engineering math tutorial! He’s lots of fun, very friendly, and since he’s from North America — Maryland, originally, I think? — hearing him speak is comfortably familiar.

The paper’s worth a quick read — it was for Science, so it’s pretty short. It descibes how using 24-micron Spitzer observations of upsilon Andromedae b (which is the starhugger in the three-planet system) they were able to spot the periodic modulations in the system’s flux and see the day/night temperature variation of the planet. Enormously hot on one side (1600 degrees) and cold on the other (-100, say).

This work got a fair bit of notice in the popular press last week; here’s a quick writeup from the Times.

The other paper I liked relates to a long-standing quirky interest of mine: what various constraints from the solar system can tell us about fundamental physics. My favourite example comes from a cute four-page paper by Whitmire & Matese a few years ago (which can be found here for those who don’t have a subscription to Icarus) on the anomalous Pioneer acceleration, which showed by some simple calculations that if there were some external isotropic force which behaved like some of the crazier new-physics explanations for the acceleration then the resulting distribution of comets would be incompatible with observations.

I gave a talk on the acceleration back when I was a PhD student.  By the end of my readings, I had decided that since at the time the two most careful papers which listed the forty or so main possible systematic errors disagreed with each other on the size of the effects — with disagreement on the order of the acceleration detection itself — that it was almost certainly not a hint of anything new and exciting.

Today’s paper by Erickcek et al. — also a short four-pager! — entitled “Solar System tests DO rule out 1/R gravity” deals with similar subjects.

A while back, Chiba wrote a paper showing that you can’t simply add a 1/R term to the Einstein-Hilbert action to explain the acceleration of the universe (note that this is a different observation than the Pioneer acceleration, although as you might expect many people have tried to come up with unifying models to tie the two together.) Chiba demonstrated that the solar system constraints rule it out.

However, this result got some static: Erickcek and company list five papers arguing that no, in fact the 1/R theory was indistinguishable from GR on solar system scales.

Erickcek et al. patiently explain why Chiba was right in the first place, and give a nice analogy from basic second-year electrostatics which shows where the counterarguments went wrong; they then work through some straightforward computations to confirm. An enjoyable read.

breakfast with Kepler (1) 17 October 2006

Posted by DSM in arXiv, astronomy, breakfast with Kepler, planets.
comments closed

My arXiv reading has been pretty spotty for the past few months (yeah, let’s go with months) during the half-mad, half-leisurely dash to finish my thesis. The arXiv is an amazing resource for preprints in a lot of mathematical sciences, and I should really be checking it more frequently.

Just the other day I found out about an important upcoming paper by Caroline Terquem and John Papaloizou on the formation of hot Neptune systems, which is one of the things that Nelson and I are planning to look at with my parallel planetary N-body code miranda. I’ve been working on initial conditions for the runs for the last week or so.

So to help discipline myself, I figure that semi-intermittently, I’ll take some time in the morning and skim through the papers looking for ones on subjects of interest to those of us in planetary formation and dynamics. And at the moment the boss is off in Cardiff refereeing an enormous grant proposal, so now’s as good a time as any!

Only two planetary papers of interest today, and neither of them are really in my area:

CoRoT and the search for exoplanets. The Italian contribution by Poretti et al.

As you might guess from the title, this one’s about, er, what the Italians are doing vis-a-vis the upcoming satellite CoRoT (COnvection, ROtation, and planetary Transits — which as astronomical acronyms goes isn’t actually that bad). They explain that the Italian Space Agency hadn’t officially supported the project, but some of the authors (e.g. Poretti) decided that it was worth continuing to work on it even without an imprimatur. There seems to be a subtle “see? we should’ve signed on!” suggestion in the background..

They’re leveraging the high-precision photometry from the astroseismology for the exoplanet search: if I’m understanding them right they’re hoping to detect not via the usual Doppler tricks but chiefly through transits. They quote probable detection numbers of ~25 1.6 Earth radii bodies at 0.3 AU; ~40 x2.0 at 0.3 AU; “a few” 2 Earth radii bodies in the habitable zone; and hundreds of hot Jupiter-to-Uranus planets. Those numbers may seem low — after all, they’re looking at 60000 targets — but they could just as easily be too optimistic.

(Personally, I think that predictions for where bodies of sizes below our current detection limits — such as Earth-mass objects — will be are little more than wild guesses. Every sane, sensible expectation would’ve ruled out almost all of the planetary systems we’ve seen so far. Given the orbits of the dominant bodies, I can probably say via integrations where terrestrial objects are unlikely to be, but that’s about it.)

They give some details of their expectations for the data and their data modelling process, and the challenges that the confusion due to eclipsing binaries will pose. And because no Canadian can talk about observational astroseismology and exoplanets without mentioning you-know-what, here’s a link to Canada’s own entry in the field, MOST.

The Response of Atmospheric Chemistry on Earthlike Planets around F, G and K Stars to Small Variations in Orbital Distance by Grenfell et al.

This one’s a little dense for a morning read, but the abstract is interesting. It asks the question “How would the atmospheric chemistry of the Earth respond if we moved it to different orbital distances or changed its host star?”

They use (what seems to me, who doesn’t do atmospherics) quite a complicated numerical model to look at the problem, with an emphasis on biomarkers (chemical signals which correlate strongly with life). They take an Earthlike planet and move it around the habitable zone (+/- 5~10%), finding that the chemistry could change significantly even with such slight changes in planet semimajor axis. For example, ozone levels increased slightly with greater orbital radius; water decreased by an order of magnitude; methane increased by a factor of 20; that sort of thing.

This isn’t necessarily evidence in favour of a Rare Earth hypothesis [1], though, as they explain that one of the major assumptions of their model is that “biogenic output” (like methane, chloromethyl, and nitrous oxide) stays at Earth’s values even while they move the planet. It’s possible that the planet’s species would have developed to provide a feedback mechanism. There’s no real way to predict this, and they say (kind of wistfully I think) that it’d be useful to couple a vegetation model to their atmospheric model as a step towards solving the whole problem.

(Right now, some grad students somewhere are working on alien vegetation models. Good luck, kids!)

One of their interesting bottom-line results is that despite the strong variation in biomarker signal they predict, they’re not sure if the Darwin/TPF projects would be able to see it anyway.

We’re still in the very early stages of this game; it’s going to be fiendishly difficult.

[1] For the record, I accept the hypothesis. I expect that complex, intelligent life is probably very rare in the universe.

mysteries of Saturn’s F ring 10 October 2006

Posted by DSM in astronomy, planets.
comments closed

I spent last Friday afternoon with Richard Nelson (my primary supervisor, in the formation group) and Carl Murray (my adjunct supervisor, in the dynamics group). The pictures on their webpages don’t quite do them justice: in real life Richard looks somewhat more professorish, though still not as scholarly as he did in his July appearance on the impressive British astronomy television show The Sky at Night, and the image doesn’t capture Prof. Murray’s mountain-like presence.

This meeting was to talk about Murray’s side of our projects. He’s a major player in the Cassini imaging team which has been taking such gorgeous pictures of the Saturn system, and also a coauthor of a great reference text on planetary dynamics; that book was what got me through my master’s thesis. Learning the secular theory (the analytic model for the solar system in which you average over the orbits and study the longer-term behaviour) from the previous standard (Brouwer & Clemence) was impossible. [Aside: I'm listed in the errata for Murray & Dermott as having spotted a missing 0 in eq 7.47, which I think was my first published science result..]

Prof. Murray has the corner office on the floor below me, with a great view of the city. The room’s also enormous, with a table almost the size of my office and two gigantic flatscreen monitors, the largest I’ve ever seen in a nonindustrial setting.

Various aspects of the Cassini data are assigned to different researchers for the first analysis, and his specialization is the F ring, which is what he gave me a brief tutorial on.

It has some very strange properties, with streamers and striations and the like. Murray’s made a good deal of progress toward understanding some of these features: for example, some of the banding can be explained by the satellite Prometheus encountering the ring and causing a roughly radial perturbation which is then sheared out due to the different orbital speeds at different radii. Two of his graduate students have been working on related models. Some of the features aren’t easily associated with Prometheus, though, and so we need to figure out what’s going on.

He also mentioned cool recent discoveries I can’t talk about yet, some of which he had only made that Friday morning! High-activity, this place, even if unlike Queen’s the building empties out at five-thirty and no one’s here on the weekends..

The PPARC grant which pays my salary claims we’re going to investigate the importance of ring self-gravity and possible moonlet formation in the F-ring. We’ll probably study ring memory first: that is, for what physical parameters can objects clump and resist the shear so that Prometheus doesn’t merely find an (effectively) undisturbed stream at re-encounter, but structures can instead persist?

Should be fun! Details to follow.