Hostname: page-component-6766d58669-l4t7p Total loading time: 0 Render date: 2026-05-19T08:21:17.885Z Has data issue: false hasContentIssue false

Dark Sage: Next-generation semi-analytic galaxy evolution with multidimensional structure and minimal free parameters

Published online by Cambridge University Press:  27 February 2024

Adam R. H. Stevens*
Affiliation:
International Centre for Radio Astronomy Research, The University of Western Australia, Crawley, WA 6009, Australia Australian Research Council Centre of Excellence for All Sky Astrophysics in 3 Dimensions (ASTRO 3D), Australia
Manodeep Sinha*
Affiliation:
Australian Research Council Centre of Excellence for All Sky Astrophysics in 3 Dimensions (ASTRO 3D), Australia Centre for Astrophysics and Supercomputing, Swinburne University of Technology, Hawthorn, VIC 3122, Australia
Alexander Rohl
Affiliation:
School of Computer and Mathematical Sciences, The University of Adelaide, Adelaide, SA 5000, Australia Department of Mathematics and Statistics, The University of Western Australia, Crawley, WA 6009, Australia
Mawson W. Sammons
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
Boryana Hadzhiyska
Affiliation:
Miller Institute for Basic Research in Science, University of California, Berkeley, CA 94720, USA Physics Division, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA
César Hernández-Aguayo
Affiliation:
Max-Planck-Institut für Astrophysik, D-85741 Garching, Bayern, Germany
Lars Hernquist
Affiliation:
Institute for Theory and Computation, Harvard–Smithsonian Center for Astrophysics, Cambridge, MA 02138, USA
*
Corresponding authors: Adam R. H. Stevens and Manodeep Sinha; Emails: adam@a4e.org, msinha@swin.edu.au
Corresponding authors: Adam R. H. Stevens and Manodeep Sinha; Emails: adam@a4e.org, msinha@swin.edu.au
Rights & Permissions [Opens in a new window]

Abstract

After more than five years of development, we present a new version of Dark Sage, a semi-analytic model (SAM) of galaxy formation that breaks the mould for models of its kind. Included among the major changes is an overhauled treatment of stellar feedback that is derived from energy conservation, operates on local scales, affects gas gradually over time rather than instantaneously, and predicts a mass loading factor for every galaxy. Building on the model’s resolved angular momentum structure of galaxies, we now consider the heating of stellar discs, delivering predictions for disc structure both radially and vertically. We add a further dimension to stellar discs by tracking the distribution of stellar ages in each annulus. Each annulus–age bin has its own velocity dispersion and metallicity evolved in the model. This allows Dark Sage to make structural predictions for galaxies that previously only hydrodynamic simulations could. We present the model as run on the merger trees of the highest-resolution gravity-only simulation of the MillenniumTNG suite. Despite its additional complexity relative to other SAMs, Dark Sage only has three free parameters, the least of any SAM, which we calibrate exclusively against the cosmic star formation history and the $z = 0$ stellar and H i mass functions using a particle-swarm optimisation method. The Dark Sage codebase, written in C and python, is publicly available at https://github.com/arhstevens/DarkSage.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of Astronomical Society of Australia
Figure 0

Figure 1. Top panel: Host halo mass versus the ratio of the specific angular momentum of gas cooling from the CGM onto the ISM of the central galaxy in Dark Sage to that of the halo from MillenniumTNG at $z = 0$. For haloes accreting in the ‘hot mode’, this ratio is determined by equation (18). The scatter and mild slope in this relation is driven entirely by the distribution of halo spins, as seen in the bottom panel. For cold-mode haloes, it is assumed that $j_\mathrm{cool} / j_\mathrm{halo} = 1$. Running percentiles and means are shown for the full population (thinner lines in the foreground) and when exclusively selecting those in the hot mode (thicker, behind). The dotted line in the top panel marks where $j_\mathrm{cool} / j_\mathrm{halo} = 1.4$, the average value predicted for hot-mode haloes by Stevens et al. (2017a). Satellite subhaloes are excluded from this plot.

Figure 1

Figure 2. Circular velocity profiles (top) and stellar velocity dispersion profiles (bottom) of Dark Sage discs at $z = 0$. We sample one random central galaxy with $\mathrm{sSFR} = 10^{-10.5}\,\mathrm{yr}^{-1}$ and $m_\mathrm{*,bulge} < 0.3\,m_*$ for each stellar mass in intervals of 0.1 dex between $10^{8.5}$ and $10^{11}\,\mathrm{M}_\odot$ with a 0.04-dex search window. The colour of the curves transitions from dark blue to bright yellow as we move up in mass.

Figure 2

Figure 3. The Baryonic Tully–Fisher relation for Dark Sage galaxies: that is, the maximum rotational velocity of each galaxy as a function of its stellar + neutral-gas mass. Hex bins show the number density of Dark Sage galaxies with $m_\mathrm{*,bulge} < 0.1\,m_*$, $m_{\rm H\,\small{I}} \geq 10^8\,\mathrm{M}_\odot$, and $m_\mathrm{neutral}/m_* \geq 10^{-2}$. The running solid lines are the median (thick) and 16th and 84th percentiles (thin) of the Dark Sage selection, calculated in bins along the y-axis. The Dark Sage cuts are a crude attempt at a comparable selection to the SPARC sample of galaxies (Lelli et al. 2019), compared here.

Figure 3

Figure 4. The planes of stellar mass versus H i fraction (top panel), H$_{2}$ fraction (middle panel), and specific star formation rate (bottom panel) in Dark Sage galaxies at $z = 0$. Representative observational samples with $m_* \geq 10^9\,\mathrm{M}_\odot$ are compared from xGASS for H i (Catinella et al. 2018), xCOLD GASS for H$_{2}$ (Saintonge et al. 2017), and SDSS for sSFR (the volume-limited sample used in Brown et al. 2017). Thick lines represent medians. Thin lines are 16th and 84th percentiles. For xGASS and xCOLD GASS, the lines assume non-detections carry their upper-limit value, while the shaded region covers the 16th–84th interpercentile range assuming non-detections have zero mass of that type. SDSS contours approximately encapsulate 38, 68, and 95 per cent of the sample (thicker to thinner). Dark Sage hexbins and solid lines in the bottom panel use the time-step-averaged SFR (almost instantaneous), while the dashed lines represent the average SFR in the last age bin ($\sim$1 Gyr).

Figure 4

Figure 5. Black hole–bulge mass relation for Dark Sage galaxies at $z = 0$. The x-axis is the sum of the merger- and instability-driven bulge masses. Because this is not a simple unimodal relation in Dark Sage, we show running percentiles (thick for median, thin for 16th and 84th) when the model’s data are binned along the x-axis (solid) and y-axis (dotted). Neither median traces the high-number-density ridge of Dark Sage galaxies. Compared is a compilation of observational data from Scott et al. (2013). While previous versions of Dark Sage calibrated to these data, this outcome is now a prediction of the model.

Figure 5

Figure 6. The resolved molecular Kennicutt–Schmidt relation for Dark Sage galaxies at $z = 0$. The dashed Dark Sage line is the median relation for all annuli. The hexbins are grey-scaled according to the logarithmic number of annuli within them. For a fairer comparison to observations, the hexbins only count annuli with $\Sigma_* > 10\,\mathrm{M}_\odot\,\mathrm{pc}^{-2}$ from galaxies with $10^{8.9} < m_*/\mathrm{M}_{\odot} < 10^{11}$ and $0.02 < m_\mathrm{H_2} / m_{\rm H\,\small{I}} < 1.13$ in (sub)haloes with at least 200 particles at one point in their history. The solid lines represent the median (thick) and 16th and 84th percentiles (thin) for those binned annuli after weighting each annulus by its area. This weighting further improves the comparison to observations, which typically use pixels of fixed length $\simeq$1 kpc. The best-fitting relation from observations (Bigiel et al. 2011) and equivalent scatter is shown by the shaded region. Contours encapsulate 38, 68, and 95 per cent of pixels across the HERACLES and VERTICO surveys that are detected in both axes.

Figure 6

Figure 7. Cumulative mass fraction of a stellar population returned to the ISM (top, equation 76) and cumulative number of supernovae per unit initial mass of that population (bottom) as a function of star birth mass (left) and time since the population’s formation (right) implemented in our new stellar evolution/feedback model in Dark Sage. For reference, the vertical lines in the right-hand panels represent the age bins used in Dark Sage for this work (treating $t_\mathrm{form}$ as 0; see Section 3.2). For stellar populations born at $t_\mathrm{form} > 0$, the vertical lines would effectively be shifted to the left to describe how the evolution of that population is discretised in Dark Sage.

Figure 7

Figure 8. Mass loading factor predicted by Dark Sage as a function of stellar mass (left) and maximal circular velocity (right-hand panel) for central galaxies with $\mathrm{sSFR} \geq 10^{-11}\,\mathrm{yr}^{-1}$ at $z = 0$. Greyscale hexbins represent a two-dimensional histogram of Dark Sage galaxies, where the solid, purple lines follow the running median (thick) and 16th and 84 percentiles (thin). Compared are observations in the left-hand panel (Heckman et al. 2015; Chisholm et al. 2017; Sugahara et al. 2017). Based on the captions of tables 1 and 2 of Heckman et al. (2015), we assume an error of 0.3 dex in stellar mass and $\sqrt{0.2^2 + 0.25^2}$ dex in $\eta$. Various other models are compared in the right-hand panel (including Guo et al. 2011; Bower, Benson & Crain 2012; Croton et al. 2016; Lagos et al. 2018). Note that $V_\mathrm{max}$ is from subfind, which is different to what we derive from the rotation curves we build; this is the fairest quantity to compare to other semi-analytic models.

Figure 8

Figure 9. The relation between stellar mass and ISM metallicity for galaxies at $z = 0$. We only include Dark Sage galaxies with $m_\mathrm{neutral} \geq 10^8\,\mathrm{M}_{\odot}$ to ensure there is appreciable gas present for a meaningful gas metallicity. Dark Sage data are plotted in the same way as Figure 8. Compared is the observed relation from Tremonti et al. (2004) at $z \simeq 0.1$, covering their 16–84th interpercentile range, and the running median from Bellstedt et al. (2021) at $z = 0.07$.

Figure 9

Figure 10. Radius-weighted average of the metallicity gradient in gas discs in Dark Sage galaxies at $z = 0$. Data for Dark Sage are presented in the same way as in previous figures. Dotted lines with error bars represent the average relations from three IFS surveys: the ‘Calar Alto Legacy Integral Field spectroscopy Area’ survey (CALIFA; Sánchez et al. 2014), the ‘Mapping nearby Galaxies at Apache Point Observatory’ survey (MaNGA; Belfiore et al. 2017), and the ‘Sydney-AAO Multi-object Integral-field spectrograph’ survey (SAMI; Poetrodjojo et al. 2021), which have been homogenized (Sharda et al. 2021; Acharyya et al. in prep.).

Figure 10

Figure 11. The breakdown of baryons in Dark Sage haloes at $z = 0$. We calculate the average mass of each reservoir for all haloes in each halo mass bin of width 0.05 dex. Bars are stacked on top of each other, such that the height of all bars in a column, less the ejected gas, gives the total baryon fraction inside the halo. All matter for satellite galaxies inside the virial radius is included. Black holes are reasonably neglected from this plot. The dotted horizontal line represents the cosmic baryon fraction. Photoionization heating suppresses the total baryon fraction below the cosmic value for $M_\mathrm{200c} \lesssim 10^{13}\,\mathrm{M}_\odot$. The ejected gas contributes towards the halo baryon fraction for the purposes of cosmic accretion, even though it is outside the halo (as discussed in Section 4). The outflowing-gas reservoir is nigh negligible at all halo masses.

Figure 11

Figure 12. Top panels: Contributions to the cosmic star formation density history based on the stellar components of galaxies in three wide stellar-mass bins. This is reconstructed from the $z = 0$ output of Dark Sage using the stellar-age bins in each stellar component after multiplying the mass in those components by $m_\mathrm{*,pop}^\mathrm{form} / m_\mathrm{*,pop}^\mathrm{rem}$. Bottom panels: the average metallicity of those stars, equal to the average metallicity of the star-forming gas at the time of formation. The dashed, thin lines are the per-annulus contribution to the disc stars, smoothly changing colour from teal for outer annuli ($i \rightarrow N_\mathrm{ann}$) to blue for intermediate annuli, to magenta for inner annuli ($i \rightarrow 1$, i.e. towards the instability-driven bulge, which functions like a ‘zeroth’ annulus).

Figure 12

Table 1. Search range of Dark Sage’s free parameters for the PSO calibration and the output best-fitting values to two significant figures. The latter are used in all results throughout this paper. There is no prior expectation on the value of $f_\mathrm{move}^\mathrm{gas}$; as it is defined to have a value in (0,1), its search range conservatively covers almost all possible values. $\mathcal{E}_\mathrm{SN}$ is expected to have a value close to $10^{44}$ J, based on literature canon, and the search range around this value is deliberately conservatively wide. The search range of $\epsilon_\mathrm{AGN}$ matches the maximum possible range for a black-hole accretion model where mass moves quasi-statically through a centripetal disc until reaching the innermost stable circular orbit, given the range of possible black-hole spin values.

Figure 13

Figure 13. Historical maximum of the FoF or subhalo mass for Dark Sage galaxies versus their stellar mass (top panel) or H i mass (bottom panel) at $z = 0$. We define a galaxy as having 200 times the particle mass of MTNG on the x-axis as being resolved. Calibration to the SMF and HIMF only occurs (approximately) above the respective masses where Dark Sage is complete to this mass resolution. The long-dashed, red curves show the completeness as a function of stellar and H i mass. The shaded region on the left is where galaxies are not reliably resolved by this definition. The thin, dashed, horizontal lines are the masses above which we calibrate the SMF and HIMF. As in other figures, hexbins and purple lines show the density of Dark Sage galaxies and the running 16th, 50th, and 84th percentiles.

Figure 14

Table 2. Stand-out features of Dark Sage compared to its previous version and other semi-analytic models in the literature. Each row represents a different semi-analytic model. Columns represent: (i) the number of free parameters that model has; (ii) the model’s treatment of radial disc structure; (iii) treatment of radial metallicity variation in galaxy discs, if any; (iv) treatment of stellar-age distributions as function of disc radius; (v) treatment of mass loading from stellar feedback. Only if an entry is ‘non-parametric’ can that model make predictions for that property. Note that the total number of nominal parameters a model may have is not what we equate as free parameters. For a parameter to count as ‘free’ by our definition, it has to have been described as being varied in a calibration procedure in the model paper. The most relevant reference for each model is: Dark Sage 2018 (Stevens et al. 2018), L-galaxies (Henriques et al. 2020), Meraxes (Mutch et al. 2016), SAG (Cora et al. 2018), SAGE (Croton et al. 2016), Shark (Lagos et al. 2018).

Figure 15

Figure 14. Three observed relations used to constrain the three free parameters in Dark Sage. Top left: stellar mass function at $z = 0$ with observational data at $z \simeq 0.072$ from Driver et al. (2022). Top middle: H i mass function at $z = 0$ with observational data from Jones et al. (2018). Top right: cosmic star formation history with observational data from D’Silva et al. (2023). Each line in each of the panels corresponds to a run of Dark Sage with a different $(f_\mathrm{move}^\mathrm{gas},\,\epsilon_\mathrm{AGN},\,\mathcal{E}_\mathrm{SN})$ parameter set. The colour indicates the combined reduced $\chi^2$ of the three constraints (equation 129). The bottom panels show where each run lies in Dark Sage’s parameter space. The best fit was found by applying a particle-swarm optimisation code. See Section 13 for further details.