Forming Worlds Lab

Forming Worlds Lab

@formingworlds.space

Forming Worlds Lab at the Kapteyn Institute, University of Groningen. We study how rocky planets form and evolve, and the conditions that make worlds habitable, connecting the origins of planets and life. formingworlds.space

61 followers26 following90 posts

View full thread

TOI-431 b & TOI-2431 b only match their densities with iron cores of 70 to 80% by radius. For systems ≥320 Myr old, escape efficiency ≥10^-2 strips the atmosphere (Fig. 3). Where one survives (Fig. 5), molten mantles outgas H2O, H2, CO2 & CO, while S2 builds up only when solid. (5/6)

View full thread

JWST Program 8864 observes MIRI phase curves of 5 ultra-short-period rocky planets (~200 Myr to >5 Gyr). In coupled interior-atmosphere models (Fig. 6 in post 1), the 3 older worlds (>2 Gyr: TOI-6255 b, TOI-431 b, TOI-2431 b) cool into solid bare rocks, while the 2 young ones stay molten 🌍 (4/6)

View full thread

Every surviving run still sits on a global magma ocean under 1,000 to 10,000 bar of heavy gas (first plot in post 1). They split into two archetypes set by how much sulfur the planet started with (plot here): a CO2-dominated super-Venus or an SO2-dominated super-Io.

Late inward migration works too if the planet moves in within 1 to 100 Myr, though it isn't required: in-situ and migrated histories look the same today. Telling the CO2-rich and SO2-rich atmospheres apart is the next job for observations. 🔭

View full thread

TOI-561 b orbits an 11-Gyr-old star every 11 hours, where a rocky planet should have been stripped bare ages ago. Instead its 4.3 g/cm³ density is far below bare rock (5.5 g/cm³), and JWST eclipse and phase-curve data (Teske+, Boucher+) point to a thick atmosphere over a magma ocean.

Emma ran coupled interior-atmosphere simulations over the full 11 Gyr to see what keeps an envelope alive that long. Over half the grid strips to bare rock. Survivors need a small iron core (≤40% in radius), an oxidised mantle, up to 200 Earth oceans of H, and slow escape (ε ≤ 0.001). 🌍

View full thread
View full thread

Heat it and the rock expands. For low-mass silicate planets the radius grows by more than 1% above 1500 K and up to 16% at 4000 K. That is as large as the spread from changing bulk composition, and as large as the typical transit radius uncertainty. 🌋

So the same mass and radius can be two different planets. WASP-47 e and TOI-1807 b each admit two purely rocky solutions, identical in mass and radius: one fully solid, one with a deep magma ocean on a liquid iron core.

Measure an exoplanet's mass and radius and you get its density, and density is usually read as composition: how much iron, how much rock, how much water. That reading assumes the inside is cold and solid.

View full thread

The phase curve shows a high Bond albedo and moderate global heat transport. When you feed that into general circulation models, the best fit is a highly reflective atmosphere loaded with silicate clouds (like SiO2 and MgSiO3) near the dayside terminator.

Keeping that atmosphere intact against escape means the gas must be actively replenished. The surface magma ocean is likely exchanging volatiles with the envelope to maintain it over time. Accepted in The Astronomical Journal. Congrats to Samuel on his work with Lisa! 🌋🔭

Last year, Teske et al. (2025) showed this super-Earth held onto a thick volatile atmosphere despite the intense radiation. Now, these new 37-hour continuous NIRSpec observations map the planet across its entire orbit.

View full thread

Test case is the short-period super-Earth GJ 1132 b. The two atmospheres are distinct enough for JWST to tell apart. 🔭 The first image shows the melting curves themselves: reduced in blue melts hotter, oxidised in pink melts cooler.

View full thread

You would expect that to rewrite the cooling history. It only does when the planet is volatile-poor. Give it enough water and the outgassed atmosphere holds the mantle above its melting point whatever the curve says.

What the planet breathes out is a different matter. Reduced surfaces give hydrogen and carbon monoxide, oxidised ones water and carbon dioxide. Plot: outgassed composition against mantle oxidation state, for three starting water inventories. 🌍

Models of young molten planets normally carry one melting curve, the temperature at which mantle rock starts to melt, taken from oxidised Earth-like rock. How oxidised the rock actually is moves that curve by hundreds of kelvin.

View full thread
View full thread

The six states can be told apart. Carbon dioxide dominates the oxidised cases, ammonia the reduced ones, and methane peaks in the middle, which is what separates the two most oxidised cases. Plot: retrieved abundance of each gas, black bars for the true values.

Reduced atmospheres are harder to retrieve than oxidised ones, because their spectra are flatter. In the spectra on the first post: top row reduced, bottom oxidised, red the input model, blue the retrieved range, grey the noise. Hydrogen and nitrogen were not useful.

The gases a rocky planet releases depend on how oxidised its mantle is. 🌋 That matters for biosignatures: you can't say a gas is unusual without knowing what a lifeless planet would produce. And you can't measure mantle chemistry directly from ten parsecs away.

So we tested whether it can be measured indirectly. Atmospheres for six mantle oxidation states, twelve orders of magnitude in oxygen fugacity, then a simulation of what LIFE would see for Earth-sized planets at 1 AU around a Sun-like star at 10 parsecs.

Harrison worked closely with our group all through his PhD, and still does. His new paper asks what you can learn about an exoplanet by fitting its whole life instead of a snapshot of today. 🔭 https://arxiv.org/abs/2607.25845 #Exoplanets #PlanetaryScience

Harrison Nicholls@nichollsh.bsky.social

New paper on arXiv today! On the efficacy of using novel Bayesian machine learning to dispatch 'expensive' forward models of planetary evolution. This connects with #PLATO ageing and can help solve degeneracies in current static-retrieval approaches which treat #exoplanets as snapshots.

View full thread

100 simulations per retrieval, a few minutes each, hours of wall-clock on fewer than ten CPU cores. On a warm terrestrial that recovers the volatile inventory the planet formed with to within ~20%, and constrains its mantle redox state and metallic core fraction.

Harrison worked closely with our group all through his PhD, and still does. His new paper asks what you can learn about an exoplanet by fitting its whole life instead of a snapshot of today. 🔭 https://arxiv.org/abs/2607.25845 #Exoplanets #PlanetaryScience

Harrison Nicholls@nichollsh.bsky.social

New paper on arXiv today! On the efficacy of using novel Bayesian machine learning to dispatch 'expensive' forward models of planetary evolution. This connects with #PLATO ageing and can help solve degeneracies in current static-retrieval approaches which treat #exoplanets as snapshots.

View full thread

Retrievals fit a planet as it is now, because the model has to run thousands of times and so has to be cheap. That leaves ambiguity: a sub-Neptune's density suits a steam atmosphere over a small core about as well as a hydrogen envelope over a dense one. Figure: the three test planets.

So fit the whole life instead, magma ocean to today. Every guess is then a full coupled interior-atmosphere run. 🌋 Asynchronous Bayesian optimisation makes that affordable: each worker starts its next simulation the moment its last one ends, instead of idling for the batch.

Harrison worked closely with our group all through his PhD, and still does. His new paper asks what you can learn about an exoplanet by fitting its whole life instead of a snapshot of today. 🔭 https://arxiv.org/abs/2607.25845 #Exoplanets #PlanetaryScience

Harrison Nicholls@nichollsh.bsky.social

New paper on arXiv today! On the efficacy of using novel Bayesian machine learning to dispatch 'expensive' forward models of planetary evolution. This connects with #PLATO ageing and can help solve degeneracies in current static-retrieval approaches which treat #exoplanets as snapshots.