Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Page Not Found

Sorry, but the page you were trying to view does not exist.

“The foundation of General Relativity appeared to me then, and it still does, the greatest feat of human thinking about nature, the most amazing combination of philosophical penetration, physical intuition, and mathematical skill. It appealed to me like a great work of art.”

— Max Born (1962)

Hi there. I am an associate professor at the University of Milano-Bicocca, Italy, where I lead a research group in gravitational-wave astronomy and relativistic astrophysics. We study the impact of Einstein’s general relativity on the astrophysical world. My group is supported by the European Research Council (ERC).

Besides gravity and all the rest, I love mountains (basically everything up there: hiking, climbing, skiing…), playing football (I mean good Italian “soccer” of course!) and rock music (Bruce is the Boss!).

Study group: stellar-mass black-hole binaries in AGN disks

This was a journal club / study group held at the University of Birmingham from October 2020 to March 2021. We studied the formation of LIGO-like binaries promoted by gas accretion in AGNs.

Ok, we’ll study black-hole binary formation in AGN disks, which is a “new” formation channel for GW sources. Here is an ADS Library with these papers

Discussion log

  • Before we start… If you need to refresh the physics of accretion disks, Lodato (2008) wrote a short and sweet review.
  • Oct 12, 2020 [Davide]. Bellovary+ 2016. Migration Traps in Disks Around Supermassive Black Holes. 1511.00005
  • Oct 19, 2020 [Matt M]. Section 7.1 in Armitage 2020“Astrophysics of Planet Formation”, 2nd Ed.
  • Oct 26, 2020 [Daria]. Bartos+ 2017. Rapid and Bright Stellar-mass Binary Black Hole Mergers in Active Galactic Nuclei. 1602.03831
  • Nov 2, 2020 [Eliot]. Stone+ 2017. Assisted Inspirals of Stellar Mass Black Holes Embedded in AGN Disks: Solving the “Final AU Problem”. 1602.04226
  • Nov 9, 2020 [Davide]. McKernan+ 2018. On stellar-mass black hole mergers in AGN disks detectable with LIGO 1702.07818
  • Nov 16, 2020 [Matt M] . Leigh+ 2018. On the rate of black hole binary mergers in galactic nuclei due to dynamical hardening. 1711.10494
  • Nov 23, 2020 [Daria]. Secunda+ 2019. Orbital Migration of Interacting Stellar Mass Black Holes in Disks around Supermassive Black Holes. 1807.02859
  • Nov 30, 2020 [Eliot]. Yang+ 2019. AGN Disks Harden the Mass Distribution of Stellar-mass Binary Black Hole Mergers. 1903.01405
  • Dec 7, 2020 [Davide]. Yang+ 2019. Hierarchical Black Hole Mergers in Active Galactic Nuclei. 1906.09281
  • Dec 14, 2020 [Matt M]. McKernan+ 2020. Monte-Carlo simulations of black hole mergers in AGN disks: Low χeff mergers and predictions for LIGO. 1907.04356
  • Feb 1, 2021 [Daria]. McKernan+ 2019. Ram-pressure stripping of a kicked Hill sphere: Prompt electromagnetic emission from the merger of stellar mass black holes in an AGN accretion disk. 1907.03746
  • [Discussed in previous group meeting already]. Graham+ 2020. Candidate Electromagnetic Counterpart to the Binary Black Hole Merger Gravitational Wave Event S190521g. 2006.14122
  • Feb 8, 2021 [Matt N]. Yi+ 2019. Where to find Electromagnetic Wave Counterparts of stellar-mass binary black hole mergers? 1909.08384
  • Feb 15, 2021 [Nicola].Gayathri+ 2020. GW170817A as a Hierarchical Black Hole Merger 1911.11142
  • Feb 22, 2021 [Davide]. Tagawa+ 2020. Formation and Evolution of Compact Object Binaries in AGN Disks 1912.08218
  • Mar 1, 2021 [Eliot]. McKernan+ 2020. Black hole, neutron star and white dwarf merger rates in AGN disks 2002.00046
  • Mar 10, 2021. Department seminar by H. Tagawa: Formation and Evolution of Compact Objects in Active Galactic Nuclei
  • Mar 15, 2021 [Daria]. Yang+ 2020. Cosmic Evolution of Stellar-mass Black Hole Merger Rate in Active Galactic Nuclei. 2003.08564
  • Mar 22, 2021 [Chris]. Pan and Yang. Formation Rate of Extreme Mass Ratio Inspirals in Active Galactic Nucleus. 2101.09146
  • Mar 31, 2021 [all]. The season finale: wider group meeting discussion on BHs in AGN disks.

Other papers on the topic

  • Tagawa+ 2020. Spin Evolution of Stellar-mass Black Hole Binaries in Active Galactic Nuclei. 2004.11914
  • Secunda+ 2020. Orbital Migration of Interacting Stellar Mass Black Holes in Disks around Supermassive Black Holes II. Spins and Incoming Objects. 2004.11936
  • Gröbner+ 2020. Binary black hole mergers in AGN accretion discs: gravitational wave rate density estimates. 2005.03571
  • Ishibashi+ 2020. Evolution of binary black holes in AGN accretion discs: Disc-binary interaction and gravitational wave emission. 2006.07407
  • Yang+ 2020. Black Hole Formation in the Lower Mass Gap through Mergers and Accretion in AGN Disks. 2007.04781
  • Tagawa+ 2020. Eccentric Black Hole Mergers in Active Galactic Nuclei. 2010.10526
  • Tagawa+ 2020. Mass-gap Mergers in Active Galactic Nuclei. 22012.00011
  • Ishibashi and Gröbner 2020. Evolution of binary black holes in AGN accretion discs: Disc-binary interaction and gravitational wave emission. 2006.07407
  • Jermyn+ 2021 Stellar Evolution in the Disks of Active Galactic Nuclei Produces Rapidly Rotating Massive Stars. 2102.13114

Citations

Here is my citation count, with data from ADS and INSPIRE. The MAX column takes the maximum value between the two databases for each entry. The h-index is computed from the MAX numbers (and h-index of \(N\) means that one has \(N\) papers with at least \(N\) citations each).

Citation Summary

  • Total ADS citations: 8594
  • Total INSPIRE citations: 9287
  • Total MAX citations: 9350
  • h-index: 46

Paper List Sorted by Citation Count

# Author Year Title ADS INSPIRE MAX
1 Berti 2015 Testing general relativity with present and future astrophysical observations 1313 1466 1466
2 Barack 2019 Black holes, gravitational waves and fundamental physics: a roadmap 778 853 853
3 Amaro-Seoane 2022 Astrophysics with the Laser Interferometer Space Antenna 573 549 573
4 Belczynski 2020 Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes 437 448 448
5 Barausse 2020 Prospects for fundamental physics with LISA 356 397 397
6 Varma 2019 Surrogate models for precessing binary black hole simulations with unequal masses 352 376 376
7 Gerosa 2017 Are merging black holes born from stellar collapse or previous mergers? 288 312 312
8 Arun 2022 New horizons for fundamental physics with LISA 250 282 282
9 Gerosa 2021 Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures 204 226 226
10 Gerosa 2018 Spin orientations of merging black holes formed from the evolution of stellar binaries 197 219 219
11 Gerosa 2015 Multi-timescale analysis of phase transitions in precessing black-hole binaries 130 151 151
12 Gerosa 2013 Resonant-plane locking and spin alignment in stellar-mass black-hole binaries: a diagnostic of compact-binary formation 136 148 148
13 Varma 2019 High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants 134 145 145
14 Kesden 2015 Effective potentials and morphological transitions for binary black-hole spin precession 111 129 129
15 Afshordi 2023 Waveform modelling for the Laser Interferometer Space Antenna 107 127 127
16 Islam 2021 Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case 116 118 118
17 Ng 2018 Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases 105 118 118
18 Baibhav 2019 Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond 102 114 114
19 Gerosa 2019 Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap 107 112 112
20 Vitale 2020 Inferring the properties of a population of compact binaries in presence of selection effects 107 111 111
21 Gerosa 2019 Multiband gravitational-wave event rates and stellar physics 106 110 110
22 Vitale 2017 Impact of Bayesian priors on the characterization of binary black hole coalescences 85 97 97
23 Gerosa 2016 PRECESSION: Dynamics of spinning black-hole binaries with python 88 94 94
24 Moore 2019 Are stellar-mass black-hole binaries too quiet for LISA? 82 93 93
25 Wysocki 2018 Explaining LIGO’s observations via isolated binary evolution with natal kicks 92 92 92
26 Taylor 2018 Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework 88 89 89
27 Baibhav 2020 The mass gap, the spin gap, and the origin of merging binary black holes 67 82 82
28 O’Shaughnessy 2017 Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks 74 81 81
29 Bouffanais 2019 Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data 75 75 75
30 Korol 2020 Populations of double white dwarfs in Milky Way satellites and their detectability with LISA 74 72 74
31 Horbatsch 2015 Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition 69 73 73
32 Romero-Shaw 2023 Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data 63 72 72
33 Gerosa 2021 A generalized precession parameter \(\chi_\mathrm{p}\) to interpret gravitational-wave data 61 70 70
34 Gerosa 2016 Black-hole kicks as new gravitational-wave observables. 58 62 62
35 Gerosa 2016 Numerical simulations of stellar collapse in scalar-tensor theories of gravity 53 60 60
36 Gerosa 2015 Precessional instability in binary black holes with aligned spins 56 60 60
37 Gerosa 2018 Black-hole kicks from numerical-relativity surrogate models 57 59 59
38 Gupta 2020 Black holes in the low mass gap: Implications for gravitational wave observations 56 57 57
39 Klein 2022 The last three years: multiband gravitational-wave observations of stellar-mass binary black holes 53 56 56
40 Buscicchio 2021 Bayesian parameter estimation of stellar-mass black-hole binaries with LISA 50 55 55
41 Gerosa 2020 Astrophysical implications of GW190412 as a remnant of a previous black-hole merger 50 55 55
42 Gerosa 2014 Distinguishing black-hole spin-orbit resonances by their gravitational-wave signatures 45 53 53
43 Gerosa 2015 Spin alignment and differential accretion in merging black hole binaries 52 45 52
44 Roebber 2020 Milky Way satellites shining bright in gravitational waves 43 48 48
45 Sperhake 2017 Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity 43 48 48
46 Gerosa 2015 Missing black holes in brightest cluster galaxies as evidence for the occurrence of superkicks in nature 41 47 47
47 Mould 2022 Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers 39 42 42
48 Mould 2022 Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data 39 42 42
49 Moore 2021 Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics 37 41 41
50 Trifiro’ 2016 Distinguishing black-hole spin-orbit resonances by their gravitational wave signatures. II: Full parameter estimation 36 41 41
51 Tso 2019 Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy 38 40 40
52 Lodato 2013 Black hole mergers: do gas discs lead to spin alignment? 37 36 37
53 Gerosa 2020 Gravitational-wave selection effects using neural-network classifiers 31 36 36
54 Santini 2023 Black-hole mergers in disk-like environments could explain the observed \(q-\chi_\mathrm{eff}\) correlation 33 32 33
55 Rosca-Mead 2020 Core collapse in massive scalar-tensor gravity 27 32 32
56 Gangardt 2024 pAGN: the one-stop solution for AGN disc modeling 30 30 30
57 Wong 2019 Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study. 27 30 30
58 Gerosa 2021 High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap 27 29 29
59 Sayeb 2021 Massive black hole binary inspiral and spin evolution in a cosmological framework 29 26 29
60 Baibhav 2021 Looking for the parents of LIGO’s black holes 27 27 27
61 Rosca-Mead 2020 Structure of neutron stars in massive scalar-tensor gravity 23 26 26
62 Chamberlain 2019 Frequency-domain waveform approximants capturing Doppler shifts 24 26 26
63 Spadaro 2023 Glitch systematics on the observation of massive black-hole binaries with LISA 23 25 25
64 Gerosa 2023 Efficient multi-timescale dynamics of precessing black-hole binaries 22 24 24
65 Mould 2022 Gravitational-wave population inference at past time infinity 21 23 23
66 Gerosa 2019 Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment 22 21 22
67 Gerosa 2017 On the equal-mass limit of precessing black-hole binaries. 19 22 22
68 Zhao 2017 Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems 18 21 21
69 Boschini 2023 Extending black-hole remnant surrogate models to extreme mass ratios 20 13 20
70 Mancarella 2023 Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors 13 19 19
71 Mould 2020 Endpoint of the up-down instability in precessing binary black holes 16 19 19
72 Sperhake 2020 Amplification of superkicks in black-hole binaries through orbital eccentricity 19 19 19
73 Boschini 2025 Orbital eccentricity in general relativity from catastrophe theory 16 18 18
74 Fumagalli 2024 Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes 16 18 18
75 Fumagalli 2023 Spin-eccentricity interplay in merging binary black holes 15 18 18
76 Moore 2021 Population-informed priors in gravitational-wave astronomy 18 17 18
77 Nealon 2022 The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity 17 11 17
78 Gangardt 2021 A taxonomy of black-hole binary spin precession and nutation 14 16 16
79 Buscicchio 2024 A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries. 12 15 15
80 Varma 2021 Up-down instability of binary black holes in numerical relativity 15 15 15
81 Gerosa 2020 The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach 15 14 15
82 Gerosa 2017 filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography 12 15 15
83 Pacilio 2024 Flexible mapping of ringdown amplitudes for nonprecessing binary black holes 13 13 13
84 Mould 2023 One to many: comparing single gravitational-wave events to astrophysical populations 10 12 12
85 Steinle 2023 The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries 9 11 11
86 Reali 2020 Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants 11 11 11
87 De Renzis 2022 Characterization of merging black holes with two precessing spins 7 10 10
88 Santoliquido 2024 Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach 9 8 9
89 Gangardt 2022 Constraining black-hole binary spin precession and nutation with sequential prior conditioning 9 9 9
90 Fabbri 2025 Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data. 5 8 8
91 Gerosa 2024 Quick recipes for gravitational-wave selection effects 5 8 8
92 Nobili 2025 Ringdown mode amplitudes of precessing binary black holes 7 7 7
93 Pacilio 2024 Catalog variance of testing general relativity with gravitational-wave data 6 7 7
94 Mould 2024 Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs 5 7 7
95 De Renzis 2025 Forecasting the population properties of merging black holes 4 6 6
96 Dabrowny 2021 Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness 5 6 6
97 Spadaro 2025 Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA 5 3 5
98 De Renzis 2023 Parameter estimation of binary black holes in the endpoint of the up-down instability 3 5 5
99 Gerosa 2022 The irreducible mass and the horizon area of LIGO’s black holes 5 5 5
100 Gerosa 2018 Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers 4 5 5
101 Fumagalli 2025 Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory 3 4 4
102 Mancarella 2025 Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy 3 4 4
103 Gerosa 2025 Which is which? Identification of the two compact objects in gravitational-wave binaries 3 4 4
104 Steinle 2024 Probing AGN jet precession with LISA 4 2 4
105 Kritos 2024 Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters 4 4 4
106 Varma 2019 The binary black hole explorer: on-the-fly visualizations of precessing binary black holes 4 4 4
107 Pedrotti 2025 Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey 2 3 3
108 Chiaberge 2025 A confirmed recoiling supermassive black hole in a powerful quasar 3 2 3
109 Tenorio 2025 Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms. 3 3 3
110 Boschini 2024 Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186 3 2 3
111 Cole 2025 Sequential simulation-based inference for extreme mass ratio inspirals 2 2 2
112 Stegmann 2025 Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements 2 2 2
113 Gerosa 2023 QLUSTER: quick clusters of merging binary black holes 2 0 2
114 Gerosa 2018 Reanalysis of LIGO black-hole coalescences with alternative prior assumptions 2 2 2
115 Romero-Shaw 2025 GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications 1 1 1
116 Giarda 2025 Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background 0 1 1
117 Gerosa 2015 Rival families: waveforms from resonant black-hole binaries as probes of their astrophysical formation history 0 1 1
118 Toubiana 2025 Comparing astrophysical models to gravitational-wave data in the observable space 0 0 0
119 Tornotti 2025 Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters 0 0 0
120 Gerosa 2016 Source modelling at the dawn of gravitational-wave astronomy 0 0 0
121 Gerosa 2014 Spin alignment effects in black hole binaries 0 0 0

Papers per year

Year Paper Count
2013 2
2014 2
2015 8
2016 5
2017 7
2018 7
2019 13
2020 15
2021 12
2022 10
2023 12
2024 11
2025 17

Papers per journal

Journal Paper Count
PRD 56
MNRAS 12
arXiv 11
CQG 10
PRL 9
A&A 4
APJ 3
LRR 2
IAU 1
AaSSP 1
book 1
Symmetry 1
GRG 1
Lincei 1
Moriond 1
NatAstro 1
PhD thesis 1
JOSS 1
JoPCS 1
iScience 1
PRR 1
CURJ 1

Papers per arXiv category

Category Paper Count
gr-qc 65
astro-ph.HE 40
astro-ph.GA 9
astro-ph.CO 2
astro-ph.IM 1

Codes and data

Public codes and datasets supporting my publications and other software I’ve contributed to. There’s a bit of everything here: black holes, machine learning, laTex workflows.

  • precession: Dynamics of spinning black-hole binaries with python. Public python module to perform post-Newtornian evolution of precessing exploiting multi-timescale methods. The code is described carefully arXiv:1605.01067 (v1) and arXiv:2304.04801 (v2), and has by now been used in many papers by us and others.

  • filltex: Automagically fill LaTex bibliography. Are you tired of copying bibtex records when writing papers? We got you covered. This is a web-scraping tool to automatically download citation records from both ADS and INSPIRE and automagically fill bib files. Usage from the terminal is straightforward, and our code is also integrated with TexShop.

  • writeapaper: templates and github action for scientific papers. This is a template github repository to write scientific papers. Templates for the journals I commonly use are provided, and a github action compiles the paper at every commit and deploys it to an orphan branch. So much better (and free!) than overleaf.

  • spinprecession: Black-hole binary inspiral: a precession-averaged approach. Some animations and data on black-hole binary spin precession. Supporting arXiv:1411.0674, arXiv:1506.03492, arXiv:1506.09116, arXiv:1711.10038, arXiv:1811.05979, arXiv:2003.02281, arXiv:2012.07147, arXiv:2405.14945.

  • QLUSTER: Quick clusters of merging black holes. Toy model for the evolution of black hole binaries in star clusters, with a specific focus on hierarchical mergers. The code is described in arXiv:2305.04987. Key results were reported in arXiv:2305.04987 and arXiv:2305.04987.

  • pAGN: The one-stop solution for AGN disc modeling. Great public code to easily compute 1D models of AGN disks. Supporting arXiv:2304.13063.

  • surfinBH: surrogate final Black Hole properties for mergers of binary black holes. Public python module to estimate post-merger masses, spins, and kicks for generic systems. Supporting arXiv:1809.09125, arXiv:1809.09125.

  • postmerger: Ringdown amplitude fits. Surrogate models for the ringdown amplitudes, fitted to numerical-relativity simulations. Supporting arXiv:2408.05276 , arXiv:2504.17021.

  • skywalker: Things I like in Python. This is a python module made mostly for myself, where I collect useful functions and tricks to be imported from everywhere.

  • gwdet: Detectability of gravitational-wave signals from compact binary coalescences. Python module to compute the probability that a gravitational-signal will be detected averaging over sky location and detector antenna pattern, using a simple SNR cut. Initially develped for arXiv:1806.08365 then used in many papers.

  • pdetclassifier: Gravitational-wave selection effects using neural-network classifiers Training samples and pre-trained neural networks to estimate the LIGO/Virgo detectability. Supporting arXiv:2007.06585.

  • surrkick: Black-hole kicks from numerical-relativity surrogate models. Python module to extract black-hole recoils from waveform approximants by directly integrating the linear momentum flux in gravitational waves. Supporting arXiv:1802.04276.

  • sfts: Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms Compute faster inner products with SFTs! You’re going to need it when gravitational-wave signals get too long. Supporting arXiv:2502.11823.

  • pymcpop-gw: Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy. Successfull PyMC sampling of the full gravitational-wave poulation likelihood, withour marginalizing over the single-event parameters. Supporting 2502.12156.

  • gwlabel: Which is which? Identification of the two compact objects in gravitational-wave binaries. Separate the two components in a gravitational-wave binary using spectral clustering, which is a flavor of semi-supervised machine learning. Supporting 2409.07519.

  • marcumQ: Marcum-Q function with scipy. This is a scipy wrapper to evaluate the generalized Marcum-Q function. It turns out they are useful to compute selection effects in gravitational-wave astronomy. Supporting 2404.16930.

  • popodds: One to many: comparing single gravitational-wave events to astrophysical populations. The right way to compare many simulated gravitational wave sources against a single gravitational-wave event. Don’t overplot, compute detection-weighted Bayes factors. Supporting 2305.18539

  • gw_catalog_mining: Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework** What are we going to do with thousands of gravitational wave observations? Maybe Gaussain process emulators and hierarchical analyses. Supporting: 1806.08365.

  • GPRHBA: Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study. An early sampler for the gravitational population likelihood, using interpolation of some population-synthesis simulations as the targeted model. Supporting 1909.06373.

  • spops: Spinning black-hole binary Population Synthesis. Database containing population synthesis simulations computed with Startrack and post-processed with precession, together with a simple python code to query it. Supporting arXiv:1808.02491, arXiv:1902.00021, arXiv:1909.06373, arXiv:2005.04243.

  • binaryBHexp: The binary black hole explorer. On-the-fly visualization of precessing binary black holes. Use ours, or do your own with our code. Supporting 1811.06552.

  • updowninjections: Parameter estimation of binary black holes in the endpoint of the up-down instability. Bilby posterior samples of binaries that were aligned but are now precessing. Supporting arXiv:2304.13063,

  • twoprecessingspins. Characterization of merging black holes with two precessing spins. Bilby posterior samples of >100 LIGO/Virgo injections with two large, misaligned spins. Supporting arXiv:2207.00030, arXiv:2405.14945.

  • lisa-mbhb-cats-and-samps: Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA. Posteriors of LISA massive black-hole binaries from the Balrog code. Supporting 2409.13011.

  • WDsatellites: Milky Way Satellites Shining Bright in Gravitational Waves. LISA white dwarf posteriors from satellites of the Milky Way. Supporting 2002.10465.

  • generalizedchip: A generalized precession parameter \(\chi_{\rm p}\) to interpret gravitational-wave data. Python script to compute various definitions of \(\chi_{\rm p}\). Supporting arXiv:2011.11948. Now outdated, use precession.

  • GWpriors: Impact of bayesian priors on the characterization of binary black hole coalescences Posterior samples of the LIGO 01 events with different priors. Supporting 1707.04637, 1712.06635

  • corecollapse: Numerical simulations of stellar collapse in scalar-tensor theories of gravity Animations and data release on core-collapse simulations in scalar-tensor theories of gravity. Supporting arXiv:1602.06952.

  • welovespins: Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases Estimate your own effective-spin posterior with the recipe presented. Supporting 1805.03046.

Conferences and workshops

List of conferences, workshops, and study groups I have organized, together with the related material (like slides) when available.

CV

Summary

Currently employed at Red Brick University. Short biography for the left-hand sidebar

Education

  • Ph.D in Version Control Theory
    2018
    GitHub University
  • M.S. in Jekyll
    2014
    GitHub University
  • B.S. in GitHub
    2012
    GitHub University

Publications

  • Paper Title Number 1
    2009
    Journal 1
    This paper is about the number 1. The number 2 is left for future work.
  • Paper Title Number 2
    2010
    Journal 1
    This paper is about the number 2. The number 3 is left for future work.
  • Paper Title Number 3
    2015
    Journal 1
    This paper is about the number 3. The number 4 is left for future work.
  • Paper Title Number 4
    2024
    GitHub Journal of Bugs
    This paper is about fixing template issue #693.

Presentations

  • Talk 1 on Relevant Topic in Your Field
    2012
    UC San Francisco, Department of Testing
    San Francisco, CA, USA
  • Tutorial 1 on Relevant Topic in Your Field
    2013
    UC-Berkeley Institute for Testing Science
    Berkeley, CA, USA
  • Talk 2 on Relevant Topic in Your Field
    2014
    London School of Testing
    London, UK
  • Conference Proceeding talk 3 on Relevant Topic in Your Field
    2014
    Testing Institute of America 2014 Annual Conference
    Los Angeles, CA, USA

Teaching

  • Teaching experience 1
    2014
    University 1, Department
    Role: Undergraduate course
  • Teaching experience 2
    2015
    University 1, Department
    Role: Workshop

Portfolio

  • Portfolio item number 1
    Portfolio
    Short description of portfolio item number 1

CV

Here is my CV in pdf format:

My career in a nutshell

  • 2021 – now: Associate Professor (ERC Grantee), University of Milano-Bicocca, Italy.
  • 2019 – 2021: Assistant Professor, University of Birmingham, UK.
  • 2016 – 2019: Postdoc (NASA Einstein Fellow), Caltech, USA.
  • 2013 – 2016: PhD, University of Cambridge, UK.
  • 2010 – 2013: MSc, University of Milano, Italy.
  • 2007 – 2010: BSc, University of Milano, Italy.

Metrics

From git to git

This is a short guide to migrate repositories between different hosts, while preserving the history.

git to git

First, let’s go from git to git. We want to migrate from one server to another, say because you’re copying that repository somewhere else. The naive way is to clone the old repo, move files manually, and push to the new repo. That works but you’re not going to preserve the history of the old repository. You’ll find a million solutions around if you google this problem, but this is by far the best one:

git clone --mirror [email protected]:dgerosa/OLD_REPO
cd OLD_REPO.git
git remote set-url origin [email protected]:dgerosa/NEW_REPO
git push --mirror origin

svn to git

Once upon a time, I was using svn to handle my research projects, then saw the light and discovered git (there are a billion of GIT tutorials on the web, but if you’re looking for a recommendation, I found this page from Bitbucket very nice!).

So, you have many svn repos and want to switch to git? I am going to assume you have very simple svn repositories (one single branch, no tags) like I used to have. If you have a more complicated structure, have a look here and here.

You need the git-svn tool. It should be there by default, but if you don’t have it, you can easily install it from your package manager.

First, clone your old SNV repository using git svn. Use the same link you used to checkout the svn repo in the first place. Then push it to the new remote on git:

git svn clone svn+ssh://USER@HOST/PATH/SVNNAME
cd SVNNAME
git remote add origin [\[email protected\]](https://davidegerosa.com/cdn-cgi/l/email-protection):USERNAME/GITNAME
git push origin --all

Repo too big?

I recently tried to run these commands again, and found out one of my old repo was too big for the remote server I want to use. Just want to say that this tool called bfg is great to reduce a repo size while removing only some of the previous history.

The ultimate git solution

If you get stuck with git, this always works:

git

Credit: xkcd n. 1597

Group

Here are the amazing people in my group. Come visit and chat science with us! If you’re interested in joining, please check out the jobs page.

Current group members

Arianna Renzini
Arianna Renzini
ERC Marie Skłodowska-Curie Fellow
[email protected]
Stochastic backgrounder, anisotropy locator, non-gaussianizer. Writes python packages, merges pull requests, dances acrobatic rock’n’roll.
Tristan Bruel
Tristan Bruel
Postdoc
[email protected]
Binary black holes enjoyer, population synthesizer, star cluster simulator. Dream of identifying the host galaxies of black hole mergers. Addicted to endurance sports and eager to bring a French touch to local Italian rugby.
Alexandre Toubiana
Alexandre Toubiana
Postdoc
[email protected]
Data analyzer, astrophysical modeler, GR tester. I try to decipher the mystery of gravitational waves between tap dance, cinema sessions, tennis games, and food exploration.
Rodrigo Tenorio
Rodrigo Tenorio
Postdoc
[email protected]
Long-signal searcher, stats geek, thinks that everything is a sinusoid if you look close enough. He enjoys crunching numbers on a GPU, playing bagpipes, and using Bayesian probability to climb up walls efficiently. Also, Fëanor did nothing wrong.
Caroline Owen
Caroline Owen
Postdoc
[email protected]
Inspiral modeler, fundamental physics explorer, gravitational-wave enthusiast. Loves a long walk. Prefers to be in the woods.
Philippa Cole
Philippa Cole
Postdoc
[email protected]
Dark matter hunter, gravitational wave decipherer, primordial black hole dreamer. Looking for signatures of dark matter in gravitational wave signals. Enjoys food-centric trips around the world and dancing to Beyonce.
Ssohrab Borhanian
Ssohrab Borhanian
Postdoc
[email protected]
Third generation forecaster, open sourcer, gravitational-wave counterparter, golden eventer. Exploring Milan’s restaurant scene without drinking coffee and meandering through Italy while taking too many pictures.
Nicholas Loutrel
Nicholas Loutrel
Postdoc
[email protected]
Stationary phaser, burst calculator, catastrophe theorizer. Perhaps a secret agent. Still can’t understand why we talk probabilities while he lives in a deterministic world.
Costantino Pacilio
Costantino Pacilio
Postdoc
[email protected]
Black-hole spectroscoper, simulation-based inferer, pizza purist, coffee obsessed. Using black holes and neutron stars to understand our Universe. Reading comic books to explore parallel worlds. Listening to Bob Dylan to refresh my emotions.
Chiara Anselmo
Chiara Anselmo
PhD student
[email protected]
Black hole enthusiast, curious about gravitational waves. Outside of research, you’ll find her perfecting recipes in the kitchen, lost in books, immersed in anime, working out, or curating the perfect playlist.
Federico De Santi
Federico De Santi
PhD student
[email protected]
Machine learning keeps him busy, Gravitational waves keep him curious. Astrophotographer, always in awe of the night sky. When not dealing with the universe he’s lost in movies, games, or the keys of a piano.
Matteo Boschini
Matteo Boschini
PhD student
[email protected]
Gaussian Processor, black-hole surrogator, Tolkien addict. Likes discovering new places, whether in the real world or in fantasy books. Often bothers friends with “simple” board games. Probably knows even how to build a nuclear reactor.
Alice Spadaro
Alice Spadaro
PhD student
[email protected]
Glitch hunter, LISA responser, gravitational-wave lover. Cares for nature, addicted to adventure sports (surf!). Likes building fun stuff with Lego bricks and gets charged up with rock music. Curious to learn something new and explore the universe.
Giulia Fumagalli
Giulia Fumagalli
PhD student
[email protected]
Eccentricity calculator, outlier nightmare, PN analyzer. Likes gravitational waves, black holes, and cats. Specialized in cakes, cookies, and any sweet treats (by far the best chocolate brownie in town!). A marathon every now and then just to let off steam.

Current MSc and Bsc students

Here are the amazing students who are currently completing research projects with us in the group… Taking the first fun steps into the perilous world of black holes!

  • Marco Bianchi, MSc thesis, Milano-Bicocca, 2025.
  • Pietro Zeduri, MSc thesis, Milano-Bicocca and University of Aix-Marseille, 2025.
  • Alessia Corelli, MSc thesis, Milano-Bicocca , 2025.
  • Federico Leto di Priolo, MSc thesis, Milano-Bicocca and ESO Garching, 2025.
  • Giorgio Monti, MSc thesis, Milano-Bicocca and GSSI L’Aquila, 2025.
  • Oliver Rossi, MSc thesis, Milano-Bicocca, 2025.
  • Martin Gerini, MSc thesis, Milano-Bicocca, 2025.
  • Giulia Conti, MSc thesis, Milano-Bicocca, 2025.
  • Erika Sottocorno, MSc thesis, Milano-Bicocca, 2025.
  • Serena Caslini, MSc thesis, Milano-Bicocca, 2025.
  • Simone Restuccia, MSc thesis, Milano-Bicocca, 2025.
  • Lorenzo Lecci, BSc thesis, Milano-Bicocca, 2025.
  • Arianna Pedone, BSc thesis, Milano-Bicocca, 2025.
  • Federico Quattrini, BSc thesis, Milano-Bicocca, 2025.



Former group members

…and here are those who passed through our group at some stage. Thank you all!

Former postdocs

  • Swetha Baghwat. Birmingham, 2022–2025. Stephen Hawking Fellow.
  • Michele Mancarella. Milano-Bicocca, 2022–2024. Supported by the ERC. Then faculty at the University of Aix-Marseille, France.
  • Nathan Steinle. Birmingham, 2021–2023. Supported by the Leverhulme Trust. Then postdoc at the University of Manitoba, Winnipeg (Canada).
  • Nicola Giacobbo. Birmingham, 2020–2021. Supported by the Leverhulme Trust. Then software developer at IRS Srl (Italy).

Former PhD students

  • Viola De Renzis. Milano-Bicocca, 2021–2024. Supported by the ERC. Then postdoc at the University of Aix-Marseille, France.
  • Daria Gangardt. Birmingham, 2020–2024. Supported by STFC. Then Research Associate at the UK Centre for Ecology & Hydrology (UKCEH).
  • Matthew Mould. Birmingham, 2019–2023. Supported by STFC. Then postdoc at the Massachusetts Institute of Technology, USA.

Former MSc students

  • Leonardo Toti. Milano-Bicocca, 2025. Then PhD student at IFAE Barcelona (Spain).
  • Olga Pietrosanti. Milano-Bicocca, 2025. Then PhD student at SISSA (Trieste, Italy).
  • Nicole Grillo. Milano-Bicocca, 2025. Then PhD student at GSSI (L’Aquila, Italy).
  • Giovanni Giarda. Milano-Bicocca, 2025. Then PhD student at ETH Zurich (Switzerland). Resulting publication: arXiv:2506.12572.
  • Federica Tettoni. Milano-Bicocca, 2024. Resulting publication: arXiv:2409.07519.
  • Cecilia Fabbri. Milano-Bicocca, 2024. Then PhD student at the University of Nottingham (UK). Resulting publication: arXiv:2501.17233.
  • Alessandro Pedrotti. Milano-Bicocca, 2024. Then PhD student at the University of Aix-Marseille (France). Resulting publication: arXiv:2504.10482.
  • Francesco Nobili. Milano-Bicocca and Birmingham, 2023. Then PhD student at the University of Insubria (Como, Italy). Resulting publication: arXiv:2504.17021.
  • Alessandro Santini. Milano-Bicocca and Johns Hopkins, 2023. Then PhD student at Max Planck Institute for Gravitational Physics (Potsdam, Germany). Resulting publication: arXiv:2308.12998.
  • Simone Piscitelli. Milano-Bicocca and Milano-Statale, 2023. Then PhD student at INAF – Merate (Italy).
  • Matteo Boschini. Milano-Bicocca and Max Planck AEI, 2023. Then PhD student in my group. Resulting publication: arXiv:2307.03435.
  • Giovanni Cavallotto. Milano-Bicocca, 2022. Then technologist in Space Weather at Milano-Bicocca. Resulting publication: arXiv:2304.04801.
  • Alice Spadaro. Milano-Bicocca, 2022. Then PhD student in my group. Resulting publication: arXiv:2306.03923.
  • Alessandro Carzaniga. Milano-Bicocca, 2022. Resulting publication: arXiv:2410.08263.
  • Andrea Geminardi. Milano-Bicocca, 2022. Then PhD student at Istituto Universitario di Studi Superiori (IUSS) Pavia, Italy.
  • Maciej Dabrowny. Birmingham, 2021. Then machine-learning engineer at Kubrick Group. Resulting publication: arXiv:2106.12541.
  • Beatrice Basset. Birmingham and Lyon, 2020. Then high-school teacher.
  • Julian Chan. Birmingham, 2020. Then PhD at the University of Surrey (UK).
  • Abdullah Aziz. Birmingham, 2020. Then software engineer at Menlo Security Inc (UK).
  • Riccardo Barbieri. Caltech and Pavia, 2018. Then PhD at the Max Planck Institute for Gravitational Physics (Potsdam, Germany). Resulting publication: arXiv:2004.02894.

Former BSc students

  • Sterling Scarlett. Milano-Bicocca and Boston University, 2025.
  • Alessandro Malfasi. Milano-Bicocca, 2025.
  • Rocco Giugni. Milano-Bicocca, 2024.
  • Giulia Foroni. Milano-Bicocca, 2024.
  • Matilde Vergani. Milano-Bicocca, 2024.
  • Laura Tassoni. Milano-Bicocca, 2024.
  • Francesca Rattegni. Milano-Bicocca, 2024.
  • Matteo Pagani. Milano-Bicocca, 2024.
  • William Toscani. Milano-Bicocca, 2024.
  • Ava Bailey. Milano-Bicocca and Duke, 2024.
  • Alessandro Crespi. Milano-Bicocca, 2024.
  • Annalisa Amigoni. Milano-Bicocca, 2024.
  • Alice Palladino. Milano-Bicocca, 2024.
  • Lisa Merlo. Milano-Bicocca, 2024.
  • Serena Caslini. Milano-Bicocca, 2023.
  • Matteo Falcone. Milano-Bicocca, 2023.
  • Marco Bianchi. Milano-Bicocca, 2023.
  • Martin Gerini. Milano-Bicocca, 2023.
  • Federico Ravelli. Milano-Bicocca, 2023.
  • Simone Sferlazzo. Milano-Bicocca, 2023.
  • Malvina Bellotti. Milano-Bicocca, 2023. Resulting publication: arXiv:2404.16930.
  • Riccardo Bosoni De Martini. Milano-Bicocca, 2023.
  • Ludovica Carbone. Milano-Bicocca, 2023.
  • Harrison Blake. Milano-Bicocca and Ohio State, 2023.
  • Leonardo Toti. Milano-Bicocca, 2023.
  • Simone Restuccia. Milano-Bicocca, 2023.
  • Daniele Chirico. Milano-Bicocca, 2023.
  • Matteo Muriano. Milano-Bicocca, 2022.
  • Lorenzo Zanga. Milano-Bicocca, 2022. Resulting publication: arXiv:2304.13063.
  • Oliver Rossi. Milano-Bicocca, 2022.
  • Sayan Neogi. Birmingham and IISER Pune, 2022.
  • Diego Padilla Monroy. Milano-Bicocca and Florida International, 2022. Resulting publication: arXiv:2304.04801.
  • Sarah Al Humaikani. Birmingham and ENSTA Paris, 2022.
  • Nesibe Sivrioglu. Milano-Bicocca and Grinell College, 2022.
  • Cecilia Fabbri. Milano-Bicocca, 2022. Resulting publication: arXiv:2202.08848.
  • Meredith Vogel. Birmingham and Missouri State, 2021.
  • Daria Gangardt. Birmingham, 2019. Resulting publication: arXiv:2103.03894.
  • Luca Reali. Birmingham and Milano-Statale, 2019. Resulting publication: arXiv:2005.01747.
  • Alica Lima. Caltech and Bowdoin College, 2018. Resulting publication: arXiv:1811.05979.
  • Katie Chamberlain. Caltech and Montana State, 2017. Resulting publication: arXiv:1809.04799.
  • Riccardo Barbieri. Cambridge and Pavia, 2016.
  • Jakub Vosmera. Cambridge, 2015. Resulting publication: arXiv:1612.05263.



For group members, more info is on our internal wiki.

Hopbham workshop

With the COVID pandemic still raging, we organized an informal workshop (more like a series of joint group meerings) to facilitate dialogue between our gravity research groups at Johns Hopkins and Birmingham.

Where

We’ll meet in Zoomland. Link will be circulated via email.


Hopbham workshop


Schedule

Thu Jan 21, 2021. Session starts at 9am EST, 2pm UK

  • Vishal Baibhav, JHU: The parents of LIGO’s black holes and their hometown.
  • Matt Mould, BHAM: Mining many messy mergers: Gaussian processes, GW population inference, and hierarchical mergers.
  • Kaze Wong, JHU: Applying normalizing flows to gravitational-wave populations.
  • Davide Gerosa, BHAM: We need to know what’s missing. Gravitational-wave selection effects with machine learning.

Thu Jan 28, 2021. Session starts at 9am EST, 2pm UK

  • Vladimir Strokov, JHU: Finding IMBHs in the Milky Way globular clusters through Doppler shifts in gravitational signal.
  • Emanuele Berti, JHU: The LISA key science interpretation work package: effects of low-frequency, mission duration, and figures of merit.
  • Daria Gangardt, BHAM: Precession and nutation in binary black holes.

Thu Feb 4, 2021. Session starts at 9am EST, 2pm UK

  • Roberto Cotesta, JHU: Getting ready for the LISA symphony: Bayesian parameter estimation on BHBs using waveform models with higher-order modes, and more…
  • Felix Julie, JHU: Black hole binaries in Einstein-scalar-Gauss-Bonnet gravity.
  • Andrea Antonelli, JHU: Noisy neighbours: inference biases from overlapping gravitational-wave signals.

Thu Feb 18, 2021. Session starts at 9am EST, 2pm UK

  • Thomas Helfer, JHU: GRChombo and superradiance
  • Nick Speeney, JHU: Dark matter profiles around massive BHs
  • Zipeng Wang, JHU: Plasma-induced superradiance around black holes

My notes to install the LIGO Algorithm Library (lal)

This guide is very outdated, don’t use it. Take it as a testimony of how hard things used to be in 2015ish. Now it’s a pip install dreamland.

If you do research in gravity, you probably know what lal is (if not, maybe you should leave this page…). It’s a monumental set of codes and tools developed by the LIGO and Virgo Collaboration to run gravitational-wave search pipelines, source modeling studies, etc, etc.

It’s a great open-source tool if you know how to use it, but installation can be messy. I recently went through the process and would like to share my steps (this is mostly a set of notes for myself if I have to do it again, but thought maybe can be useful to others). The guide here mostly follows this one.

I was interested in doing basic stuff, like plotting waveforms, computing signal-to-noise ratios, etc. I think the most accessible way is the python pyCBC module. It provides a reasonable high-level interface to many of the lal functions, which is what I like.

Important: if you use pyCBC for your research, make sure you cite them as they want to be cited! See here.

Important: I’m not a lal or pyCBC developer, this is just my personal set of notes.

Before you start…

On Mac, first use homebrew to install a couple of things you’re going to need (maybe you have them already, I didn’t):

brew install gsl brew install swig

Isolate the mess

We will install lal and pyCBC in a dedicated virtual environment. Given how easy it is to mess things up, this definitely the way to go. If you don’t have it, I wrote about installing virtual environment here.  First, go somewhere in your system (this will be the parent directory of your lal installation) and create a python virtual environment in there

cd somewhere
virtualenv lal

I personally find useful to have a short command to get in and out the environment. This will add a lal alias to your bashrc:

echo "" >>${HOME}/.bashrc
echo "alias lal='source ${HOME}/lal/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Now you can type lal and deactivate to go in an out the virtual environment.

Go in, and install some basic python packages

lal
pip install --upgrade pip
pip install --upgrade setuptools
pip install numpy scipy matplotlib h5py astropy dqsegdb

Do not move the lal directory of your virtual environment, or everything will break because paths are hardcoded everywhere. If you want to change the installation location, delete everything and start again. If you get errors somewhere along the way and need to start again, just remove the lal directory and everything you’ve done will go with it.

Install lalsuite

Now we are ready to install lalsuite. Create a source directory and clone the repository

mkdir -p ${VIRTUAL\_ENV}/src
cd ${VIRTUAL\_ENV}/src
git clone https://git.ligo.org/lscsoft/lalsuite.git # Takes a while...
cd ${VIRTUAL\_ENV}/src/lalsuite

LIGO migrated their repositories in Dec 2017. Earlier versions are at: github.com/lscsoft/lalsuite.git.

Now, proceed with a simplified installation. Right now I am only interested in plotting waveforms, compute SNR, matches etc, so I removed things that for me are unnecessary:

./00boot
./configure --prefix=${VIRTUAL\_ENV}/opt/lalsuite --enable-swig-python --disable-lalstochastic --disable-lalxml --disable-lalinference --disable-laldetchar --disable-lalapps --disable-lalframe --disable-lalmetaio --disable-lalpulsar
make
make install

By the way, after running the configure command, you should have received a message which says something like

>>> LALSimulation has now been successfully configured:
>>> * Python support is ENABLED
>>> (many other things) DISABLED

If you don’t have this, then I guess something went wrong.  This piece of code requires the execution of a script to make variables accessible, etc. It’s useful if you run it together with the virtual environment activation script:

echo 'source ${VIRTUAL\_ENV}/opt/lalsuite/etc/lalsuite-user-env.sh' >> ${VIRTUAL\_ENV}/bin/activate
deactivate
lal

As a test of your successful installation, try

echo $LAL\_PREFIX

and you should get the lalsuite installation directory.

Install pyCBC

After that, installing pyCBC is as easy as:

pip install PyCBC

You can try some of the examples presented here.

The best way to install Python

My guide on how to install python. I wrote this back in 2015ish and it is now very outdated. We don’t do things this way anymore. I leave it here on this website mainly for legacy; this used to be the most viewed page of this website by a large margin!

Python is cool, especially if you a scientist. All sort of scientific algorithms are already there (written and debugged!), you just have to use them. This is a step-by-step guide to the best way I found to install and use python for science, the easy (less hackable) way comes first, and the long way comes next.

The easy way on mac: homebrew

Most (if not all) unix systems already come with a python distribution installed. However, it is advisable to install a local distribution and do your scientific stuff from there… If you screw something up, you can just delete everything and your OS is safe. I will also stay with python 2 for now,  but see below for some info on python 3 (see also here for more).

The easiest way to safely install python on a MAC is homebrew. Homebrew installs a new version of python (by default the latest 2.x version available) and set is as default.

brew install python2

Next, we want a virtualenv. Python’s virtual environments are kind of separate boxes, where you can install modules and packages locally. You can have different boxes for different projects, or a single box for all your python stuff. Again, if you screw something up, you can just delete the box and start again. Now type

pip install virtualenv
virtualenv ~/box

The virtual environment is physically located in ~/box. You have created the box, but you’re still out of it. To get into the box

chmod u+x ${HOME}/box/bin/activate
source ${HOME}/box/bin/activate

Now you’re in the box, and you should see “(box)” close to your username in the terminal. To get out of the box, type

deactivate

and the label “(box)” should disappear from your terminal.

You may want to add this last command in your .bashrc

echo "" >>${HOME}/.bashrc
echo "alias inthebox='source ${HOME}/box/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Now type “inthebox” and “deactivate” to get in and out of your new virtual environment.

Science is fun again: install packages

And you’re done. Virtualenv comes with pip, the tool to install python modules from the Python Package Index PyPi. From within your box, to install a package type

pip install PACKAGE\_NAME

But first of all, upgrade pip itself. It’s not needed strictly, but my experience is that it may fix issues, especially on mac OS X

pip install --upgrade setuptools pip

You can try with numpy, scipy, matploltib, my own precession module to study black holes and my own filltex module to handle Latex bibliographies.,

Update: use python 2 and python 3 together…

As I mentioned, python 3 code is not really backward compatible with python 2. Python 3 is more recent, but there’s a lot of legacy code around that works only in python 2, so you might still need it (see here to write nice python 2-3 compatible code).

With virtual environments, you can have both python 2 and pyhton 3 on the same system, and switch between the two as needed. First, install a python 3 distribution:

brew install python3

Next, create another virtual environment and specify that the default python executable should be python 3

python3 -m venv box3

Now we have two boxes, box runs python 2 and box3 runs python 3.  Now, let’s add the two boxes to our bashrc

echo "" >>${HOME}/.bashrc 
echo "alias py2='source ${HOME}/box/bin/activate' " >> ${HOME}/.bashrc 
echo "alias py3='source ${HOME}/box3/bin/activate' " >> ${HOME}/.bashrc 
source ${HOME}/.bashrc

If you type py2 or py3 you enter the respective box:

py2
python -V
>>>> Python 2.7.13
py3
python -V
>>>> Python 3.6.1

Again, deactivate will take you out of both boxes. If you need to use a package under both python 2 and python 3, you will need to install it twice via pip, in both boxes.

The hard way (for the PROs)

Homebrew is great, but you can of course do the same manually. The procedure below is somehow taken from this stack overflow question. Instructions here are given again for python 2 on mac OSX  but can be easily generalized to any unix system (e.g. replacing curl with wget and so on…).

First let’s install a python  distribution. Go to  this URL. and check what is the latest version of python 2. At the time of writing, this is 2.7.15, change the following lines if you want a different version. I am going to assume you want to put your new python distribution in a directory called “localpython” in your home directory

cd
mkdir localpython
cd localpython
curl  https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz > Python-2.7.15.tgz
tar -zxvf Python-2.7.15.tgz
cd Python-2.7.15
# "make clean" may be necessary here for earlier versions
./configure --prefix=${HOME}/localpython --enable-optimizations
make
make install

If, at any time, you need to start again, just

rm -rf ${HOME}/localpython

and you should be fine.

Now, virtualenv. Go to this URL and check what is the latest version of virtualenv. At the time of writing, this is 15.1.0, change the following lines if you want a different version.

cd ${HOME}/localpython
curl  https://pypi.python.org/packages/source/v/virtualenv/virtualenv-15.1.0.tar.gz > virtualenv-15.1.0.tar.gz
tar -zxvf virtualenv-15.1.0.tar.gz
cd virtualenv-15.1.0
${HOME}/localpython/bin/python setup.py install

Update: unfortunately pypi.python.org changed their link structure and the link above doesn’t work anymore. You need to go that webpage with a browser and get the tar.gz manually. At the time of writing, even the virtualenv official documentation has not been updated yet.

Now we create a virtual environment specifying it should run python from our local distribution. Again, we call our virtual environment “box” and place it in localpython

cd ${HOME}/localpython 
${HOME}/localpython/bin/virtualenv box --python=${HOME}/localpython/bin/python

If you get an error involving zlib, this is likely to be related to an upgrade of the OS: get back to the homebrew solution. If you’re still alive, type

chmod u+x ${HOME}/localpython/box/bin/activate
source ${HOME}/localpython/box/bin/activate

You can test everything with

which python
>>>  ${HOME}/localpython/box/bin/python

If you enter a python console, you should get today’s date and time (or yesterday’s if you found these instructions exhausting)

python
>>>  Python 2.7.10 (default, TODAY! )

To get out of the box, type

deactivate

As before, we can add these commands to our .bashrc

echo "" >>${HOME}/.bashrc
echo "alias inthebox='source ${HOME}/localpython/box/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Update: no pip, no fun!

I recently got across the situation that I did not want to use a virtual environment. This was because I was on a supercomputer which already had a python distribution installed and I didn’t want to deal with the scipy dependancies (e.g. lbpack etc.).

So, how to get pip and install modules anyway? The python people have a script precisely for this:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py --user

Note the –user flag, which is good if you can’t sudo (as it was for me on the Caltech supercomputer).  Now, you only need to remember to install modules using this slightly different line:

python -m pip install MODULENAME --user

Done! Enjoy python on your supercomputer.

Update: mac and backends, what a mess!

If you installed python on mac and tried to use matplotlib to make beautiful plots for your papers, you might get into this error

RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework.

This has to to with the default backend of matplotlib, which macOS doesn’t really like. The solution is

echo "backend: TkAgg" >> ~/.matplotlib/matplotlibrc

Now you can fly

Seriously… just import antigravity

antigravity

Credit: xkcd n. 353

Jobs

For current and recent opportunities, see here.


Do you like black holes and gravitational waves? Come and join us at the University of Milano-Bicocca! Our science is great, the group is fun… and if that’s not enough, Milan is a truly beautiful city in the north of Italy. Mountains and lakes are just around the corner, food is outstanding.

Here I list a few possible opportunities to work with me and my group. If you’re interested in any of these, feel free to drop me a line at [email protected] to discuss the application process.

PhD in Milan

If you’re looking for a PhD in gravitational astronomy, then Milan is the place for you! The deadline is usually in April/May each year for positions starting in the fall. Here is some general information on the program, including funding, etc. Please get in touch with me at any time for tips on the application call.

Postdocs: Marie Skłodowska-Curie fellowships

I actively support applications to the Marie Skłodowska-Curie fellowships from the European Union, both their European and Global scheme. I supervised several of these applications (including a few winners!) and know the scheme very well. Our grant office in Milan will also help us. If you’re interested in this program, please get in touch. For winners of Global MSCA Fellowships with the incoming phase here at Milan-Bicocca, we can open a (strong) case for a faculty appointment.

Postdocs: Cariplo Foundation Fellowships

The Cariplo Foundation is a private trust that operates in the Milan area. They have a great fellowship scheme for early-career researchers, with full independence and very generous salaries. The deadline is usually in late winter / early spring. Please get in touch if you’re interested in applying with us!

Postdocs: INFN group 5 fellowships

Every year, the Italian Institute for Fundamental Physics (INFN), which I am part of, sponsors postdoc fellowships for young researchers. This particular opportunity I’m referring to falls under the remit of the Commission number 5 of INFN which, among other things, covers machine learning applications. If you’re a machine learner and want to apply please get in touch with me! The deadline is usually in May-ish.

Master’s and Bachelor’s theses

For students at the University of Milano-Bicocca, I have several thesis projects available, both at the MSc (“laurea magistrale”) and BSc (“laurea triennale”) levels. Possible topics range from dynamics of black-hole binaries, modeling of gravitational-wave signals, statistical and machine learning applications, etc, covering both theoretical and computational activities. More broadly, I am happy to design a project that works for you, based on what you find most exciting in gravitational (astro)physics. MSc thesis projects are often completed in collaboration with external researchers with students spending some time abroad. For efficient planning, I encourage students to get in touch with me about a month or so in advance.

Research visits, internships

I welcome externally funded students and researchers who wish to visit my group to complete a project together. A few examples of funding sources include:

  • The StudyInItaly program offers grants that can be used for research projects (and not only to formally enroll in classes here as the website seems to imply).
  • For European students, the Erasmus+ program provides funding that can be used for research projects.
  • For researchers/students from Japan, have a look at the Canon Foundation Fellowships.
  • For PhD students from the UK, check out these Study Abroad Studentships from the Leverhulme Trust.
  • For undergraduate students from the US, I encourage you to look into the Gravitational Physics International REU, where students engage in summer projects across the world, including my group.
  • For students and researchers based in Switzerland, the Istituto Svizzero has a program for placements in the city of Milan.
  • The GARR Consortium offers 1yr scholarships for graduate and undergraduate students with a focus on technological applications (e.g. machine learning).
  • The European Consortium for Astroparticle Theory (EuCAPT) has travel grants that can be used to visit the participating institutions, including our group. Worth checking, their schedule is irregular though.

Linking Advances in our Understanding of Theoretical Astrophysics and Relativity to Observations (LAUTARO)

LAUTARO is a joint scientific meeting between researchers in astrophysics and gravitational physics from Università degli Studi di Milano-Bicocca (UNIMIB) and Gran Sasso Science Institute (GSSI).

Lautaro workshop

When and where

April 17–19, 2024.

University of Milano-Bicocca
Aula Marchetti, U1 Building
Piazza della Scienza, 1, 20126 Milano, Italy

Organizing Committee

Costantino Pacilio (chair), Sara Gliorio, Andrea Maselli, Davide Gerosa.

Participants

UNIMIB

  • Ssorhab Bohranian
  • Matteo Boschini
  • Riccardo Buscicchio
  • Philippa Cole
  • Vola De Renzis
  • Cecilia Maria Fabbri
  • Giulia Fumagalli
  • Davide Gerosa
  • Giovanni Giarda
  • Nicole Grillo
  • Nicholas Loutrel
  • Costantino Pacilio
  • Arianna Renzini
  • Alice Spadaro
  • Federica Tettoni

GSSI

  • Andrea Cozzumbo
  • Ulyana Dupletsa
  • Sara Gliorio
  • Andrea Maselli
  • Lavinia Paiella
  • Laura Pezzella
  • Jacopo Tissino

Other

  • Michele Mancarella (Marseille)


Lautaro workshop


Timetable

Session 1 (Wednesday, April 17th, 14:30–18:00)

Chairs: Andrea Maselli, Nicholas Loutrel

  • Davide Gerosa + Andrea Maselli, Welcome and introduction
  • Viola De Renzis, A Fisher matrix code for population analysis of gravitational-wave events
  • Ulyana Dupletsa, Enhancing Fisher Matrix Results with Physically Motivated Priors
  • Ssohrab Bohranian, Systematic investigation of Fisher predictions for next-generation gravitational-wave networks
  • Coffee Break (15:30–16:00)
  • Davide Gerosa, Gravitational-wave selection effects, the easy way
  • Michele Mancarella, Unbiased standard siren cosmology with joint GW and GRB observations
  • Discussion (16:30–18:00)

Session 2 (Thursday, April 18th, 09:30–12:30)

Chairs: Jacopo Tissino, Arianna Renzini

  • Lavinia Paiella, Assembly of IMBHs in stellar clusters
  • Riccardo Buscicchio, Statistical challenges in LISA data analysis
  • Philippa Cole, Parameter estimation for long-duration LISA sources
  • Matteo Boschini, Eccentricity: a recipe from catastrophes
  • Coffee Break (10:30–11:00)
  • Discussion (11:00–12:30)

Session 3 (Thursday, April 18th, 14:30–18:00)

Chairs: Philippa Cole, Ulyana Dupletsa

  • Giulia Fumagalli, Spin dynamics and back propagations in eccentric black hole binaries
  • Sara Gliorio, Asymmetric binaries as probes of fundamental fields
  • Costantino Pacilio, Testing GR with black hole ringdown: parameter estimation, interpretation, and prospects for next-generation detectors
  • Andrea Maselli, Love, the easy road
  • Coffee Break (15:30–16:00)
  • Laura Pezzella, Quasi Normal Modes of black holes surrounded by dark matter halos
  • Nicholas Loutrel, Post-Newtonian Spin Precession in the Extreme Mass Ratio Limit
  • Discussion (16:30–18:00)
  • Aperitivo at the “collinetta” with our students
  • Conference dinner (20:00). Restaurant: “Carmelina”, Via Revel 5 (closest subway station: Zara)

Session 4 (Friday, April 19th, 09:30–12:30)

Chairs: Riccardo Buscicchio, Ssorhab Bohranian

  • Andrea Cozzumbo, Cosmology with joint GW-GRB observations
  • Arianna Renzini, Understanding the impact of compact binary population uncertainties for the detection of the gravitational-wave background
  • Cecilia Maria Fabbri, From one population to another with Bayesian inference
  • Jacopo Tissino, Multiband analysis of long signals
  • Coffee Break (10:00–10:30)
  • Discussion (10:30–12:00)

This workshop is supported by:

Local apps from a remote server

This is a short guide to access remote resources with your local (i.e. laptopt) machine. Includes browsing the internet and using jupyter notebooks

Browse the internet

Let’s browse the internet using a local browser via a remote server. This is useful to login into a University machine with your RSA key and then use your laptopt as if you are on campus.

Option 1 (best): a dedicated Chrome session

The best option I found was to open a dedicated Chrome session through an SSH tunnel. First, open an ssh connection to your server (user@host) specifying the port number (in this case 1337 but you can pick whatever you want):

ssh -D 1337 -f -C -q -N user@host

Then open Google Chrome using that SSH tunnel as a proxy. You need to specify a cache directory; otherwise, it interferes with your main Chrome session:

ssh -D $portid -f -C -q -N $host /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server=socks5://localhost:1337 --user-data-dir=~/chromesession`

A new Chrome window will open: in that window (but not elsewhere) it’s like you’re browsing from the remote location. Wow!

You can put these two operations in a convenient function for your bashrc

function portssh {
       host=${1}
       portid=${2:-1337}
       echo Port $portid $host
       ssh -D $portid -f -C -q -N $host
       /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server=socks5://localhost:${portid} --user-data-dir=/Users/dgerosa/Library/otherchromesession

This can be called with

portssh <server>

where <server> is an entry of your ssh config file.

Option 2 (manual): a global proxy

This is a more manual solution where you redirect the entire web traffic through the remote server. First open the ssh tunnel

ssh -D 1337 -f -C -q -N user@host

On mac then do the following:

  • Go to: “Settings”, “Network”, “Wi-Fi”, “Advanced”, “Proxies”.
  • Click on “SOCKS Proxies” and write “localhost” and “1337” in the two white boxes separated by a colon.
  • Click “Ok” and “Apply”

Here you go, your browser will now believe you’re elsewhere. Remember you switch the proxy option off when you want to go back to your usual internet setup.

Jupyter notebooks

This is to run remote instances of jupyter notebooks, such that the visual interface is provided by your own laptop but the calculations in the background are done on the servers.

  • From your local machine (say your laptop), login into the remote server while providing a specific port number. For instance (assuming <server> is an entry of your ssh config file):
ssh -L 8080:localhost:8080 xwing

The number 8080 is just an example, pick a different port as only one user can use a given port at once.

  • On the remote server, run jupyter while sending outputs to that port:
jupyter notebook --no-browser --port=8080
  • Jupyter will print a web url to screen. Just paste that into your local browser and you should be good to go.

:root{--global-base-color: #7a8288;--global-bg-color: #fff;--global-footer-bg-color: #f2f3f3;--global-border-color: #f2f3f3;--global-dark-border-color: #bdc1c4;--global-code-background-color: #fafafa;--global-code-text-color: #313436;--global-fig-caption-color: mix(#fff, #494e52, 25%);--global-link-color: #52adc8;--global-link-color-hover: mix(#000, #2f7f93, 25%);--global-link-color-visited: mix(#fff, #2f7f93, 25%);--global-masthead-link-color: #494e52;--global-masthead-link-color-hover: mix(#000, #7a8288, 25%);--global-text-color: #494e52;--global-text-color-light: #9ba1a6;--global-thead-color: #f2f3f3}html[data-theme="dark"]{--global-base-color: #474747;--global-bg-color: #474747;--global-footer-bg-color: #474747;--global-border-color: #bdc1c4;--global-dark-border-color: #dadada;--global-code-background-color: #fafafa;--global-code-text-color: #313436;--global-fig-caption-color: #bdc1c4;--global-link-color: #0ea1c5;--global-link-color-hover: #0b7994;--global-link-color-visited: #4ab9d4;--global-masthead-link-color: #fff;--global-masthead-link-color-hover: #dadada;--global-text-color: #fff;--global-text-color-light: #bdc1c4;--global-thead-color: #ededed}a:focus{outline:thin dotted #f89406;outline:5px auto #f89406;outline-offset:-2px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{box-sizing:border-box;background-color:var(--global-bg-color);font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media (min-width: 48em){html{font-size:18px}}body{margin:0}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}a{color:var(--global-link-color)}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}html{position:relative;min-height:100%}body{color:var(--global-text-color);background-color:var(--global-bg-color);margin:0;padding:70px 0 0;padding-bottom:9em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;line-height:1.5}body.overflow--hidden{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:2em 0 0.5em;line-height:1.2;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}h1{margin-top:0;font-size:1.563em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:.75em}h5{font-size:.75em}h6{font-size:.75em}small,.small{font-size:.75em}p{margin-bottom:1.3em}u,ins{text-decoration:none;border-bottom:1px solid var(--global-text-color)}u a,ins a{color:inherit}del a{color:inherit}p,pre,blockquote,ul,ol,dl,figure,table,fieldset{orphans:3;widows:3}abbr[title],abbr[data-original-title]{text-decoration:none;cursor:help;border-bottom:1px dotted var(--global-text-color)}blockquote{margin:2em 1em 2em 0;padding-left:1em;padding-right:1em;font-style:italic;border-left:0.25em solid var(--global-border-color)}blockquote cite{font-style:italic}blockquote cite:before{content:"\2014";padding-right:5px}a:hover,a:active{outline:0}tt,code,kbd,samp,pre{font-family:Monaco,Consolas,"Lucida Console",monospace}pre{overflow-x:auto}a>code,figcaption>code,li>code,p>code,td>code{color:var(--global-code-text-color);padding-top:0.1rem;padding-bottom:0.1rem;font-size:.75em;background:var(--global-code-background-color);border:1px solid var(--global-thead-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}a>code:before,a>code:after,figcaption>code:before,figcaption>code:after,li>code:before,li>code:after,p>code:before,p>code:after,td>code:before,td>code:after{letter-spacing:-0.2em;content:"\00a0"}a>code{color:inherit}pre>code{color:var(--global-code-text-color)}hr{display:block;margin:1em 0;border:0;border-top:1px solid var(--global-border-color)}ul li,ol li{margin-bottom:0.5em}li ul,li ol{margin-top:0.5em}figure{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;margin:2em 0}figure img,figure iframe,figure .fluid-width-video-wrapper{margin-bottom:1em}figure img{width:100%;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figure>a{display:block}@media (min-width: 37.5em){figure.half>a,figure.half>img{width:calc(50% - 0.5em)}}figure.half figcaption{width:100%}@media (min-width: 37.5em){figure.third>a,figure.third>img{width:calc(33.3333% - 0.5em)}}figure.third figcaption{width:100%}figcaption{margin-bottom:0.5em;color:var(--global-fig-caption-color);font-family:Georgia,Times,serif;font-size:.75em}figcaption a{color:inherit;text-decoration:none;border-bottom:1px solid var(--global-border-color);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figcaption a:hover{color:#000;border-bottom-color:#000}svg:not(:root){overflow:hidden}nav ul{margin:0;padding:0}nav li{list-style:none}nav a{text-decoration:none}nav ul li,nav ol li{margin-bottom:0}nav li ul,nav li ol{margin-top:0}@-webkit-keyframes intro{0%{opacity:0}100%{opacity:1}}@keyframes intro{0%{opacity:0}100%{opacity:1}}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a,tr,td,form button,input[type="submit"],.btn,#goog-wm-sb,.highlight,.archive__item-teaser{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media print{.masthead,.toc,.page__share,.page__related,.ads,.page__footer{display:none}}.hidden{display:none;visibility:hidden}.load{display:none}.transparent{opacity:0}.visually-hidden,.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;width:1px !important;border:0 !important;overflow:hidden}body:hover .visually-hidden a,body:hover .visually-hidden input,body:hover .visually-hidden button{display:none !important}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto !important;width:auto !important;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.skip-link{position:fixed;z-index:20;margin:0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;white-space:nowrap}.skip-link li{height:0;width:0;list-style:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.cf{clear:both}.wrapper{max-width:925px;margin-left:auto;margin-right:auto}.wrapper:after{content:" ";display:block;clear:both}.wordwrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.align-left{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-left{float:left;margin-right:1em}}.align-right{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-right{float:right;margin-left:1em}}.align-center{display:block;margin-left:auto;margin-right:auto}@media (min-width: 57.8125em){.full{margin-right:-19.4915254237% !important}}.icon{display:inline-block;fill:currentColor;width:1em;height:1.1em;line-height:1;position:relative;top:-0.1em;vertical-align:middle}.icon-pad-right{padding-right:0.5em;margin-right:0.5em}.social-icons .fa{color:#000}.social-icons .fa-bluesky,.social-icons .fa-bluesky-square{color:#1184fe}.social-icons .fa-behance,.social-icons .fa-behance-square{color:#1769FF}.social-icons .fa-dribbble{color:#ea4c89}.social-icons .fa-facebook,.social-icons .fa-facebook-square{color:#3b5998}.social-icons .fa-flickr{color:#ff0084}.social-icons .fa-foursquare{color:#0072b1}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square{color:#171516}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square{color:#dd4b39}.social-icons .fa-instagram{color:#517fa4}.social-icons .fa-kaggle,.social-icons .fa-kaggle-square{color:#20c0ff}.social-icons .fa-lastfm,.social-icons .fa-lastfm-square{color:#d51007}.social-icons .fa-linkedin,.social-icons .fa-linkedin-square{color:#007bb6}.social-icons .fa-mastodon,.social-icons .fa-mastodon-square{color:#6364ff}.social-icons .ai-orcid,.social-icons .ai-orcid-square{color:#a6ce39}.social-icons .fa-pinterest,.social-icons .fa-pinterest-p,.social-icons .fa-pinterest-square{color:#cb2027}.social-icons .fa-rss,.social-icons .fa-rss-square{color:#fa9b39}.social-icons .fa-soundcloud{color:#f30}.social-icons .fa-stack-exchange,.social-icons .fa-stack-overflow{color:#fe7a15}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{color:#32506d}.social-icons .fa-twitter,.social-icons .fa-twitter-square{color:#55acee}.social-icons .fa-vimeo,.social-icons .fa-vimeo-square{color:#1ab7ea}.social-icons .fa-vine{color:#00bf8f}.social-icons .fa-youtube,.social-icons .fa-youtube-square,.social-icons .fa-youtube-play{color:#b00}.social-icons .fa-xing,.social-icons .fa-xing-square{color:#006567}.navicon{position:relative;width:28px;height:4px;background:#fff;margin:auto;-webkit-transition:0.3s;transition:0.3s}.navicon:before,.navicon:after{content:"";position:absolute;left:0;width:28px;height:4px;background:#fff;-webkit-transition:0.3s;transition:0.3s}.navicon:before{top:-8px}.navicon:after{bottom:-8px}.close .navicon{background:transparent}.close .navicon:before,.close .navicon:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:28px}.close .navicon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.close .navicon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}@media (min-width: 57.8125em){.sticky{clear:both;position:-webkit-sticky;position:sticky;top:2em}.sticky::after{clear:both;content:"";display:table}.sticky>*{display:block}}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.show-modal{overflow:hidden;position:relative}.show-modal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(255,255,255,0.85)}.show-modal .modal{display:block}.modal{display:none;position:fixed;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-150px;min-height:0;z-index:9999;background:#fff;border:1px solid var(--global-border-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.modal__title{margin:0;padding:0.5em 1em}.modal__supporting-text{padding:0 1em 0.5em 1em}.modal__actions{padding:0.5em 1em;border-top:1px solid var(--global-border-color)}.footnote{color:var(--global-text-color-light);text-decoration:none}.footnotes{color:var(--global-text-color-light)}.footnotes ol,.footnotes li,.footnotes p{margin-bottom:0;font-size:.75em}a.reversefootnote{color:var(--global-text-color-light);text-decoration:none}a.reversefootnote:hover{text-decoration:underline}.required{color:#ee5f5b;font-weight:bold}table{margin-bottom:1em;width:100%;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;border-collapse:collapse;border:1px solid var(--global-border-color)}table+table{margin-top:1em}thead{background-color:var(--global-border-color);border-bottom:1px solid var(--global-border-color)}th{padding:0.5em;font-weight:bold;text-align:left;border-right:1px solid var(--global-border-color)}td{padding:0.5em;border-bottom:1px solid var(--global-border-color);border-right:1px solid var(--global-border-color)}tr,td,th{vertical-align:middle}.btn,#goog-wm-sb{display:inline-block;margin-bottom:0.25em;padding:0.5em 1em;color:#fff !important;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-align:center;text-decoration:none;background-color:var(--global-base-color);border:0 !important;border-radius:4px;cursor:pointer}.btn:hover,#goog-wm-sb:hover{background-color:#333}.btn .icon,#goog-wm-sb .icon{margin-right:0.5em}.btn .icon+.hidden,#goog-wm-sb .icon+.hidden{margin-left:-0.5em}.btn--block{display:block;width:100%}.btn--block+.btn--block{margin-top:0.25em}.btn--inverse{color:var(--global-text-color-light) !important;border:1px solid var(--global-border-color) !important;background-color:var(--global-bg-color)}.btn--inverse:hover{color:#fff !important;border-color:var(--global-text-color-light)}.btn--light-outline{border:1px solid #fff !important;background-color:transparent}.btn--info{background-color:#2f7f93}.btn--info:hover{background-color:#266676}.btn--warning{background-color:#f89406}.btn--warning:hover{background-color:#c67605}.btn--success{background-color:#62c462}.btn--success:hover{background-color:#4e9d4e}.btn--danger{background-color:#ee5f5b}.btn--danger:hover{background-color:#be4c49}.btn--disabled{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.btn--bluesky{background-color:#1184fe}.btn--bluesky:hover{background-color:#0e6acb}.btn--facebook{background-color:#3b5998}.btn--facebook:hover{background-color:#2f477a}.btn--twitter{background-color:#55acee}.btn--twitter:hover{background-color:#448abe}.btn--google-plus{background-color:#dd4b39}.btn--google-plus:hover{background-color:#b13c2e}.btn--linkedin{background-color:#007bb6}.btn--linkedin:hover{background-color:#006292}.btn--x-large{font-size:1.25em}.btn--large{font-size:1em}.btn--small{font-size:.6875em}.notice{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(122,130,136,0.25);color:var(--global-code-text-color)}.notice h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice h4{margin-bottom:0;font-size:1em}.notice p:last-child{margin-bottom:0 !important}.notice h4+p{margin-top:0;padding-top:0}.notice a{color:#7a8288}.notice a:hover{color:#494e52}.notice code{background-color:#f8f9f9}.notice ul:last-child{margin-bottom:0}.notice--primary{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(122,130,136,0.25);color:var(--global-code-text-color)}.notice--primary h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--primary h4{margin-bottom:0;font-size:1em}.notice--primary p:last-child{margin-bottom:0 !important}.notice--primary h4+p{margin-top:0;padding-top:0}.notice--primary a{color:#7a8288}.notice--primary a:hover{color:#494e52}.notice--primary code{background-color:#f8f9f9}.notice--primary ul:last-child{margin-bottom:0}.notice--info{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#eaf2f4;border-radius:4px;box-shadow:0 1px 1px rgba(47,127,147,0.25);color:var(--global-code-text-color)}.notice--info h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--info h4{margin-bottom:0;font-size:1em}.notice--info p:last-child{margin-bottom:0 !important}.notice--info h4+p{margin-top:0;padding-top:0}.notice--info a{color:#2f7f93}.notice--info a:hover{color:#1c4c58}.notice--info code{background-color:#f5f9fa}.notice--info ul:last-child{margin-bottom:0}.notice--warning{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fef4e6;border-radius:4px;box-shadow:0 1px 1px rgba(248,148,6,0.25);color:var(--global-code-text-color)}.notice--warning h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--warning h4{margin-bottom:0;font-size:1em}.notice--warning p:last-child{margin-bottom:0 !important}.notice--warning h4+p{margin-top:0;padding-top:0}.notice--warning a{color:#f89406}.notice--warning a:hover{color:#955904}.notice--warning code{background-color:#fffaf3}.notice--warning ul:last-child{margin-bottom:0}.notice--success{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#eff9ef;border-radius:4px;box-shadow:0 1px 1px rgba(98,196,98,0.25);color:var(--global-code-text-color)}.notice--success h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--success h4{margin-bottom:0;font-size:1em}.notice--success p:last-child{margin-bottom:0 !important}.notice--success h4+p{margin-top:0;padding-top:0}.notice--success a{color:#62c462}.notice--success a:hover{color:#3b763b}.notice--success code{background-color:#f7fcf7}.notice--success ul:last-child{margin-bottom:0}.notice--danger{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fdefef;border-radius:4px;box-shadow:0 1px 1px rgba(238,95,91,0.25);color:var(--global-code-text-color)}.notice--danger h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--danger h4{margin-bottom:0;font-size:1em}.notice--danger p:last-child{margin-bottom:0 !important}.notice--danger h4+p{margin-top:0;padding-top:0}.notice--danger a{color:#ee5f5b}.notice--danger a:hover{color:#8f3937}.notice--danger code{background-color:#fef7f7}.notice--danger ul:last-child{margin-bottom:0}.masthead{position:fixed;background:var(--global-bg-color);height:fit-content;top:0;width:100%;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.15s;animation-delay:0.15s;z-index:20}.masthead::after{content:"";position:absolute;bottom:0;height:1px;background:var(--global-border-color);width:100%}.masthead__inner-wrap{max-width:925px;margin-left:auto;margin-right:auto;clear:both;padding:0.5em 1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.masthead__inner-wrap:after{content:" ";display:block;clear:both}.masthead__inner-wrap::after{clear:both;content:"";display:table}@media (min-width: 80em){.masthead__inner-wrap{max-width:1280px}}.masthead__inner-wrap nav{z-index:10}.masthead__inner-wrap a{text-decoration:none}.masthead__menu ul{margin:0;padding:0;clear:both;list-style-type:none}.masthead__menu-item{background-color:var(--global-bg-color);display:block;list-style-type:none;white-space:nowrap}.masthead__menu-item--lg{padding-right:2em;font-weight:700}.breadcrumbs{max-width:925px;margin-left:auto;margin-right:auto;clear:both;margin-top:0;margin-bottom:0;padding-left:2em;padding-right:2em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.30s;animation-delay:0.30s}.breadcrumbs:after{content:" ";display:block;clear:both}.breadcrumbs::after{clear:both;content:"";display:table}@media (min-width: 57.8125em){.breadcrumbs{padding-left:1em;padding-right:1em}}@media (min-width: 80em){.breadcrumbs{max-width:1280px}}.breadcrumbs ol{padding:0;list-style:none;font-size:.75em}@media (min-width: 57.8125em){.breadcrumbs ol{width:83.0508474576%;float:right;margin-right:0}}@media (min-width: 80em){.breadcrumbs ol{padding-left:4.2372881356%}}.breadcrumbs li{display:inline}.breadcrumbs .current{font-weight:bold}.pagination{clear:both;width:100%;float:left;margin-left:0;margin-right:0;clear:both;margin-top:1em;padding-top:1em}.pagination::after{clear:both;content:"";display:table}.pagination ul{margin:0;padding:0;list-style-type:none;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.pagination li{display:block;float:left;margin-left:-1px}.pagination li a{margin-bottom:0.25em;padding:0.5em 1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:14px;font-weight:bold;line-height:1.5;text-align:center;text-decoration:none;color:var(--global-text-color-light);border:1px solid var(--global-border-color);border-radius:0}.pagination li a:hover{color:var(--global-link-color-hover)}.pagination li a.current{color:#fff;background:var(--global-base-color)}.pagination li a.disabled{color:var(--global-text-color-light);pointer-events:none;cursor:not-allowed}.pagination li:first-child{margin-left:0}.pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination--pager{display:block;padding:1em 2em;float:left;width:50%;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold;text-align:center;text-decoration:none;color:var(--global-text-color-light);border:1px solid var(--global-border-color);border-radius:4px}.pagination--pager:hover{color:var(--global-link-color-hover)}.pagination--pager:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pagination--pager:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.pagination--pager.disabled{color:var(--global-text-color-light);pointer-events:none;cursor:not-allowed}.page__content+.pagination,.page__meta+.pagination,.comment__date+.pagination,.page__share+.pagination,.page__comments+.pagination{margin-top:2em;padding-top:2em;border-top:1px solid var(--global-border-color)}.greedy-nav{position:relative;min-width:250px;background:var(--global-bg-color)}.greedy-nav a{display:block;margin:0 1rem;padding:0.5rem 0;color:var(--global-masthead-link-color);text-decoration:none}.greedy-nav a:hover{color:var(--global-masthead-link-color-hover)}.greedy-nav button{position:absolute;height:2.5rem;right:0;padding:0 0.5rem;border:0;outline:none;background-color:var(--global-base-color);color:#fff;cursor:pointer;z-index:100}.greedy-nav .visible-links{display:table}.greedy-nav .visible-links li{display:table-cell;vertical-align:middle}.greedy-nav .visible-links li:first-child{font-weight:bold;text-wrap:wrap}.greedy-nav .visible-links li:first-child a{margin-left:0}.greedy-nav .visible-links li:last-child a{margin-right:0}.greedy-nav .visible-links #theme-toggle a{width:25px;display:flex;justify-content:center;cursor:pointer}.greedy-nav .visible-links a{position:relative}.greedy-nav .visible-links a:before{content:"";position:absolute;left:0;bottom:0;height:4px;background:var(--global-border-color);width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.greedy-nav .visible-links a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.greedy-nav .hidden-links{position:absolute;top:100%;right:0;margin-top:15px;padding:5px;border:1px solid var(--global-border-color);border-radius:4px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.25)}.greedy-nav .hidden-links a{margin:0;padding:10px 20px;font-size:1em}.greedy-nav .hidden-links a:hover{color:var(--global-masthead-link-color-hover);background:var(--global-border-color)}.greedy-nav .hidden-links:before{content:"";position:absolute;top:-11px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:var(--global-border-color) transparent;display:block;z-index:0}.greedy-nav .hidden-links:after{content:"";position:absolute;top:-10px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;z-index:1}.greedy-nav .hidden-links li{display:block;border-bottom:1px solid var(--global-border-color)}.greedy-nav .hidden-links li:last-child{border-bottom:none}.nav__list{font-size:1.25rem}.nav__list ul{margin-bottom:1em}.nav__list a{display:block;padding:0.125em 0;color:inherit}.nav__list a:hover{text-decoration:underline}.nav__list .active{margin-left:-0.5em;padding-left:0.5em;padding-right:0.5em;color:#fff;font-weight:bold;background:var(--global-base-color);border-radius:4px}.nav__list .active:hover{color:#fff}.nav__title{margin:0;padding:0.5rem 1rem;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold}.nav__sub-title{display:block;margin:0.5rem 0;padding:0.5rem 0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid var(--global-border-color)}.toc{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;color:var(--global-text-color-light);text-transform:uppercase;letter-spacing:1px;background-color:#fff;border:1px solid var(--global-border-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.toc .nav__title{color:#fff;font-size:.75em;background:var(--global-base-color);border-top-left-radius:4px;border-top-right-radius:4px}.toc__menu{margin:0;padding:0;width:100%;list-style:none;font-size:0.8rem}.toc__menu a{display:block;padding:0.5rem 1rem;color:var(--global-code-text-color);font-size:.6875em;font-weight:bold;line-height:1.5;border-bottom:1px solid var(--global-border-color);text-decoration-line:none !important}.toc__menu a:hover{color:#000;background:var(--global-link-color-hover)}.toc__menu>li:last-child a{border-bottom:none}.toc__menu li ul>li a{padding-left:2rem;font-weight:normal}.toc__menu li>ul li{display:none}@media (min-width: 48em){.toc__menu li>ul li{display:block}}.page__footer{clear:both;background-color:var(--global-footer-bg-color);color:var(--global-text-color-light);float:left;margin-left:0;margin-right:0;width:100%;clear:both;position:absolute;bottom:0em;height:auto;margin-top:3em;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.45s;animation-delay:0.45s;border-top:1px solid var(--global-dark-border-color)}.page__footer::after{clear:both;content:"";display:table}.page__footer footer{clear:both;margin-left:auto;margin-right:auto;margin-top:1em;max-width:100%;padding:0 1em 1em}.page__footer footer::after{clear:both;content:"";display:table}@media (min-width: 80em){.page__footer footer{max-width:1280px}}.page__footer a{color:inherit;text-decoration:none}.page__footer a:hover{text-decoration:underline}.page__footer .fas,.page__footer .fab,.page__footer .far,.page__footer .fal{color:var(--global-text-color-light)}.page__footer-copyright{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.6875em}.page__footer-follow ul{margin:0;padding:0;list-style-type:none}.page__footer-follow li{display:inline-block;padding-top:5px;padding-bottom:5px;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;text-transform:uppercase}.page__footer-follow li+li:before{content:"";padding-right:5px}.page__footer-follow a{padding-right:10px;font-weight:bold}.page__footer-follow .social-icons a{white-space:nowrap}div.highlighter-rouge,figure.highlight{position:relative;margin-bottom:1em;padding:1em;border:1px solid var(--global-border-color);border-radius:4px;background-color:var(--global-code-background-color);box-shadow:0 1px 1px rgba(0,0,0,0.125);font-size:1.25em}div.highlighter-rouge:before,figure.highlight:before{position:absolute;top:0;right:0;padding:0.5em;background-color:#f2f3f3;content:"\f121";font-family:"Font Awesome 6 Free" !important;font-size:.75em;line-height:1;text-transform:none;speak:none}div.highlighter-rouge .highlight,figure.highlight .highlight{margin:0;font-family:Monaco,Consolas,"Lucida Console",monospace;font-size:.75em;line-height:1.8}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .c{color:#93a1a1}.highlight .err{color:#586e75}.highlight .g{color:#586e75}.highlight .k{color:#859900}.highlight .l{color:#586e75}.highlight .n{color:#586e75}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#586e75}.highlight .cm{color:#93a1a1}.highlight .cp{color:#859900}.highlight .c1{color:#93a1a1}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#586e75;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go{color:#586e75}.highlight .gp{color:#586e75}.highlight .gs{color:#586e75;font-weight:bold}.highlight .gu{color:#cb4b16}.highlight .gt{color:#586e75}.highlight .kc{color:#cb4b16}.highlight .kd{color:#22b3eb}.highlight .kn{color:#859900}.highlight .kp{color:#859900}.highlight .kr{color:#22b3eb}.highlight .kt{color:#dc322f}.highlight .ld{color:#586e75}.highlight .m{color:#2aa198}.highlight .s{color:#2aa198}.highlight .na{color:#586e75}.highlight .nb{color:#B58900}.highlight .nc{color:#22b3eb}.highlight .no{color:#cb4b16}.highlight .nd{color:#22b3eb}.highlight .ni{color:#cb4b16}.highlight .ne{color:#cb4b16}.highlight .nf{color:#22b3eb}.highlight .nl{color:#586e75}.highlight .nn{color:#586e75}.highlight .nx{color:#586e75}.highlight .py{color:#586e75}.highlight .nt{color:#22b3eb}.highlight .nv{color:#22b3eb}.highlight .ow{color:#859900}.highlight .w{color:#586e75}.highlight .mf{color:#2aa198}.highlight .mh{color:#2aa198}.highlight .mi{color:#2aa198}.highlight .mo{color:#2aa198}.highlight .sb{color:#93a1a1}.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#586e75}.highlight .si{color:#2aa198}.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1{color:#2aa198}.highlight .ss{color:#2aa198}.highlight .bp{color:#22b3eb}.highlight .vc{color:#22b3eb}.highlight .vg{color:#22b3eb}.highlight .vi{color:#22b3eb}.highlight .il{color:#2aa198}form{margin:0 0 5px 0}form fieldset{margin-bottom:5px;padding:0;border-width:0}form legend{display:block;width:100%;margin-bottom:10px;*margin-left:-7px;padding:0;color:var(--global-text-color);border:0;border-bottom:1px solid #ccc;white-space:normal}form p{margin-bottom:5px / 2}form ul{list-style-type:none;margin:0 0 5px 0;padding:0}form br{display:none}label,input,button,select,textarea{vertical-align:baseline;*vertical-align:middle}input,button,select,textarea{box-sizing:border-box;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}label{display:block;margin-bottom:0.25em;color:var(--global-text-color);cursor:pointer}label small{font-size:.75em}label input,label textarea,label select{display:block}input,textarea,select{display:inline-block;width:100%;padding:0.25em;margin-bottom:0.5em;color:var(--global-text-color);background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}input:hover,textarea:hover,select:hover{border-color:var(--global-base-color)}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="image"]{border:0;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;cursor:pointer;*overflow:visible}select,input[type="file"]{*margin-top:4px}select{width:auto;background-color:#fff}select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}input[type="hidden"]{display:none}.form{position:relative}.radio,.checkbox{padding-left:18px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:0.5;cursor:not-allowed}input:focus,textarea:focus{border-color:var(--global-border-color);outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{box-shadow:none}.help-block,.help-inline{color:#2f7f93}.help-block{display:block;margin-bottom:1em;line-height:1em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form-search input,.form-search textarea,.form-search select{display:inline-block;margin-bottom:0}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form--loading:before{content:''}.form--loading .form__spinner{display:block}.form:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);z-index:10}.form__spinner{display:none;position:absolute;top:50%;left:50%;z-index:11}#goog-fixurl ul{list-style:none;margin-left:0;padding-left:0}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{width:auto;margin-right:10px;margin-bottom:20px;padding:8px 20px;display:inline-block;font-size:.75em;background-color:#fff;color:#000;border-width:2px !important;border-style:solid !important;border-color:gray;border-radius:4px}#main{max-width:925px;margin-left:auto;margin-right:auto;clear:both;margin-top:2em;padding-left:1em;padding-right:1em;animation:intro 0.3s both;animation-delay:0.35s}#main:after{content:" ";display:block;clear:both}#main::after{clear:both;content:"";display:table}@media (min-width: 80em){#main{max-width:1280px}}@media (min-width: 57.8125em){.page{width:83.0508474576%;float:right;margin-right:0;padding-left:4.2372881356%;padding-right:16.9491525424%}}.page .page__inner-wrap{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page .page__inner-wrap .page__content,.page .page__inner-wrap .page__meta,.page .page__inner-wrap .comment__date,.page .page__inner-wrap .page__share{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page__title{margin-top:0;line-height:1}.page__title+.page__meta,.page__title+.comment__date{margin-top:-0.5em}.page__lead{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1.25em}.page__content h2{padding-bottom:0.5em;border-bottom:1px solid var(--global-border-color)}.page__content p,.page__content li,.page__content dl{font-size:1em}.page__content p{margin:0 0 1.3em}.page__content a{text-decoration:underline}.page__content a:hover{text-decoration:underline}.page__content a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.25)}.page__content dt{margin-top:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}.page__content dd{margin-left:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__content .small{font-size:.75em}.page__content blockquote+.small{margin-top:-1.5em;padding-left:1.25rem}.page__hero{position:relative;margin-bottom:2em;clear:both;animation:intro 0.3s both;animation-delay:0.25s}.page__hero::after{clear:both;content:"";display:table}.page__hero--overlay{position:relative;margin-bottom:2em;padding:3em 0;clear:both;background-size:cover;background-repeat:no-repeat;background-position:center;animation:intro 0.3s both;animation-delay:0.25s}.page__hero--overlay::after{clear:both;content:"";display:table}.page__hero--overlay a{color:#fff}.page__hero--overlay .wrapper{padding-left:1em;padding-right:1em}@media (min-width: 80em){.page__hero--overlay .wrapper{max-width:1280px}}.page__hero--overlay .page__title,.page__hero--overlay .page__meta,.page__hero--overlay .comment__date,.page__hero--overlay .page__lead,.page__hero--overlay .btn,.page__hero--overlay #goog-wm-sb{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.page__hero--overlay .page__lead{max-width:768px}.page__hero--overlay .page__title{font-size:1.953em}@media (min-width: 37.5em){.page__hero--overlay .page__title{font-size:2.441em}}.page__hero-image{width:100%;height:auto;-ms-interpolation-mode:bicubic}.page__hero-caption{position:absolute;bottom:0;right:0;margin:0 auto;padding:2px 5px;color:#fff;font-family:Georgia,Times,serif;font-size:.6875em;background:#000;text-align:right;z-index:5;opacity:0.5;border-radius:4px 0 4px 0}@media (min-width: 57.8125em){.page__hero-caption{padding:5px 10px}}.page__hero-caption a{color:#fff;text-decoration:none}.page__share{margin-top:2em;padding-top:1em;border-top:1px solid var(--global-border-color)}@media (max-width: 37.5em){.page__share .btn span,.page__share #goog-wm-sb span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.page__share-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__meta,.comment__date{margin-top:2em;color:var(--global-text-color-light);font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__meta p,.comment__date p{margin:0}.page__meta a,.comment__date a{color:inherit}.page__meta-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__taxonomy .sep{display:none}.page__taxonomy strong{margin-right:10px}.page__taxonomy-item{display:inline-block;margin-right:5px;margin-bottom:8px;padding:5px 10px;text-decoration:none;border:1px solid var(--global-border-color);border-radius:4px}.page__taxonomy-item:hover{text-decoration:none;color:var(--global-link-color-hover)}.page__comments{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page__comments-title{margin-top:2rem;margin-bottom:10px;padding-top:2rem;font-size:.75em;border-top:1px solid var(--global-border-color);text-transform:uppercase}.page__comments-form{padding:1em;background:var(--global-border-color);transition:all 0.2s ease-in-out}.page__comments-form.disabled input,.page__comments-form.disabled button,.page__comments-form.disabled textarea,.page__comments-form.disabled label{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.comment{clear:both;margin:1em 0}.comment::after{clear:both;content:"";display:table}.comment:not(:last-child){border-bottom:1px solid var(--global-border-color)}.comment__avatar-wrapper{float:left;width:60px;height:60px}@media (min-width: 57.8125em){.comment__avatar-wrapper{width:100px;height:100px}}.comment__avatar{width:40px;height:40px;border-radius:50%}@media (min-width: 57.8125em){.comment__avatar{width:80px;height:80px;padding:5px;border:1px solid var(--global-border-color)}}.comment__content-wrapper{float:right;width:calc(100% - 60px)}@media (min-width: 57.8125em){.comment__content-wrapper{width:calc(100% - 100px)}}.comment__author{margin:0}.comment__author a{text-decoration:none}.comment__date{margin:0}.comment__date a{text-decoration:none}.page__related{margin-top:2em;padding-top:1em;border-top:1px solid var(--global-border-color);clear:both;float:left}.page__related::after{clear:both;content:"";display:table}@media (min-width: 57.8125em){.page__related{margin-left:21.186440678%}}.page__related a{color:inherit;text-decoration:none}.page__related-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.archive{margin-bottom:2em}@media (min-width: 48em){.archive{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width: 57.8125em){.archive{width:83.0508474576%;float:right;margin-right:0;padding-left:4.2372881356%}}.archive a{text-decoration:underline}.archive a:hover{text-decoration:underline}.archive a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.25)}.archive__subtitle{margin:1.414em 0 0;padding-bottom:0.5em;font-size:1em;color:var(--global-text-color-light);border-bottom:1px solid var(--global-border-color)}.archive__subtitle+.list__item .archive__item-title{margin-top:0.5em}.archive__item-title{margin-bottom:0.25em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.archive__item-title a+a{opacity:0.5}.page__content .archive__item-title{margin-top:1em;border-bottom:none}.archive__item-excerpt{margin-top:0;font-size:.75em}.archive__item-excerpt+p{text-indent:0}.archive__item-teaser{border-radius:4px;overflow:hidden}.archive__item-teaser img{width:100%}.archive__item:hover .archive__item-teaser{box-shadow:0 0 10px rgba(0,0,0,0.25)}.archive__item:hover .archive__item-title{text-decoration:underline}@media (min-width: 48em){.list__item{padding-right:auto}}@media (min-width: 57.8125em){.list__item{padding-right:auto}}@media (min-width: 80em){.list__item{padding-right:auto}}.list__item .page__meta,.list__item .comment__date{margin:0 0 4px}.grid__item{margin-bottom:2em}.grid__item .page__meta,.grid__item .comment__date{margin:0 0 4px}.grid__item .archive__item-title{margin-top:0.5em;font-size:1em}.grid__item .archive__item-excerpt{display:none}@media (min-width: 37.5em){.grid__item{width:48.9795918367%;float:left}.grid__item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid__item:nth-child(2n+2){margin-left:51.0204081633%;margin-right:-100%;clear:none}.grid__item .archive__item-teaser{max-height:200px}}@media (min-width: 48em){.grid__item{margin-left:0;margin-right:0;width:23.4693877551%;float:left}.grid__item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid__item:nth-child(4n+2){margin-left:25.5102040816%;margin-right:-100%;clear:none}.grid__item:nth-child(4n+3){margin-left:51.0204081633%;margin-right:-100%;clear:none}.grid__item:nth-child(4n+4){margin-left:76.5306122449%;margin-right:-100%;clear:none}.grid__item .archive__item-teaser{max-height:120px}.grid__item .archive__item-excerpt{display:block;font-size:.75em}}.feature__wrapper{clear:both;margin-bottom:2em;border-bottom:1px solid var(--global-border-color)}.feature__wrapper::after{clear:both;content:"";display:table}.feature__item{margin-bottom:2em;font-size:1.25rem}@media (min-width: 37.5em){.feature__item{margin-bottom:0;width:32.2033898305%;float:left}.feature__item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.feature__item:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.feature__item:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}.feature__item .feature__item-teaser{max-height:200px;overflow:hidden}}.feature__item--left{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--left .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--left .archive__item-teaser{width:40.6779661017%;float:left;margin-right:1.6949152542%}.feature__item--left .archive__item-body{width:57.6271186441%;float:right;margin-right:0;padding-left:4.2372881356%;padding-right:8.4745762712%}}.feature__item--right{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--right .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--right{text-align:right}.feature__item--right .archive__item-teaser{width:40.6779661017%;float:right;margin-left:1.6949152542%}.feature__item--right .archive__item-body{width:57.6271186441%;float:left;margin-left:0;padding-left:4.2372881356%;padding-right:8.4745762712%}}.feature__item--center{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--center .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--center{text-align:center}.feature__item--center .archive__item-teaser{margin:0 auto;width:40.6779661017%}.feature__item--center .archive__item-body{margin:0 auto;width:57.6271186441%}}.sidebar{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);clear:both;margin-bottom:1em}.sidebar::after{clear:both;content:"";display:table}@media (orientation: portrait){.sidebar{margin-top:1em}}@media screen and (min-width: 1024px){.sidebar{height:100vh;overflow-y:auto;position:fixed;padding-top:70px}}@media (min-width: 57.8125em){.sidebar{width:15.2542372881%;float:left;margin-right:1.6949152542%;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.sidebar:hover{opacity:1}}@media (min-width: 80em){.sidebar{max-width:250px;padding-right:0}}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{margin-bottom:0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.sidebar h3,.sidebar h4{font-size:1em}.sidebar p,.sidebar li{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;line-height:1.5}.sidebar img{width:100%}.sidebar__right{margin-bottom:1em}@media (min-width: 57.8125em){.sidebar__right{position:relative;float:right;width:auto;margin-left:2.5423728814%;z-index:10}}@media (min-width: 80em){.sidebar__right{width:auto}}.author__avatar{display:table-cell;vertical-align:top;width:36px}@media (min-width: 57.8125em){.author__avatar{display:block;width:auto;height:auto}}.author__avatar img{max-width:175px;border-radius:50%}@media (min-width: 57.8125em){.author__avatar img{padding:5px;border:1px solid var(--global-border-color)}}.author__content{display:table-cell;vertical-align:top;padding-left:15px;padding-right:25px;line-height:1}@media (min-width: 57.8125em){.author__content{display:block;width:100%;padding-left:0;padding-right:0}}.author__name{margin:0}@media (min-width: 57.8125em){.author__name{margin-top:10px;margin-bottom:10px}}.sidebar .author__name{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em}.sidebar .author__desktop{display:none}@media screen and (min-width: 1024px){.sidebar .author__desktop{display:block}}.author__pronouns{margin:0}@media (min-width: 57.8125em){.author__pronouns{margin-top:10px;margin-bottom:10px}}.author__bio{margin:0}@media (min-width: 57.8125em){.author__bio{margin-top:10px;margin-bottom:20px}}.author__urls-wrapper{position:relative;display:table-cell;vertical-align:middle;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;z-index:10;position:relative;cursor:pointer}.author__urls-wrapper li:last-child a{margin-bottom:0}@media (min-width: 57.8125em){.author__urls-wrapper{display:block}}.author__urls-wrapper button{margin-bottom:0}@media (min-width: 57.8125em){.author__urls-wrapper button{display:none}}.author__urls{display:none;position:absolute;right:0;margin-top:15px;padding:10px;list-style-type:none;border:1px solid var(--global-border-color);border-radius:4px;background:var(--global-bg-color);z-index:-1;box-shadow:0 0 10px rgba(0,0,0,0.25);cursor:default}@media (min-width: 57.8125em){.author__urls{display:block;position:relative;margin:0;padding:0;border:0;background:transparent;box-shadow:none}}.author__urls:before{display:block;content:"";position:absolute;top:-11px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:var(--global-border-color) transparent;z-index:0}@media (min-width: 57.8125em){.author__urls:before{display:none}}.author__urls:after{display:block;content:"";position:absolute;top:-10px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;z-index:1}@media (min-width: 57.8125em){.author__urls:after{display:none}}.author__urls li{white-space:nowrap}.author__urls a{display:block;margin-bottom:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;color:inherit;font-size:1em;text-decoration:none}.author__urls a:hover{text-decoration:underline}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:'Font Awesome 6 Free'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%, 90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%, 100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%, 24%{transform:rotate(-18deg)}12%, 28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%, 100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0::before{content:"\30 "}.fa-1::before{content:"\31 "}.fa-2::before{content:"\32 "}.fa-3::before{content:"\33 "}.fa-4::before{content:"\34 "}.fa-5::before{content:"\35 "}.fa-6::before{content:"\36 "}.fa-7::before{content:"\37 "}.fa-8::before{content:"\38 "}.fa-9::before{content:"\39 "}.fa-fill-drip::before{content:""}.fa-arrows-to-circle::before{content:""}.fa-circle-chevron-right::before{content:""}.fa-chevron-circle-right::before{content:""}.fa-at::before{content:"\@"}.fa-trash-can::before{content:""}.fa-trash-alt::before{content:""}.fa-text-height::before{content:""}.fa-user-xmark::before{content:""}.fa-user-times::before{content:""}.fa-stethoscope::before{content:""}.fa-message::before{content:""}.fa-comment-alt::before{content:""}.fa-info::before{content:""}.fa-down-left-and-up-right-to-center::before{content:""}.fa-compress-alt::before{content:""}.fa-explosion::before{content:""}.fa-file-lines::before{content:""}.fa-file-alt::before{content:""}.fa-file-text::before{content:""}.fa-wave-square::before{content:""}.fa-ring::before{content:""}.fa-building-un::before{content:""}.fa-dice-three::before{content:""}.fa-calendar-days::before{content:""}.fa-calendar-alt::before{content:""}.fa-anchor-circle-check::before{content:""}.fa-building-circle-arrow-right::before{content:""}.fa-volleyball::before{content:""}.fa-volleyball-ball::before{content:""}.fa-arrows-up-to-line::before{content:""}.fa-sort-down::before{content:""}.fa-sort-desc::before{content:""}.fa-circle-minus::before{content:""}.fa-minus-circle::before{content:""}.fa-door-open::before{content:""}.fa-right-from-bracket::before{content:""}.fa-sign-out-alt::before{content:""}.fa-atom::before{content:""}.fa-soap::before{content:""}.fa-icons::before{content:""}.fa-heart-music-camera-bolt::before{content:""}.fa-microphone-lines-slash::before{content:""}.fa-microphone-alt-slash::before{content:""}.fa-bridge-circle-check::before{content:""}.fa-pump-medical::before{content:""}.fa-fingerprint::before{content:""}.fa-hand-point-right::before{content:""}.fa-magnifying-glass-location::before{content:""}.fa-search-location::before{content:""}.fa-forward-step::before{content:""}.fa-step-forward::before{content:""}.fa-face-smile-beam::before{content:""}.fa-smile-beam::before{content:""}.fa-flag-checkered::before{content:""}.fa-football::before{content:""}.fa-football-ball::before{content:""}.fa-school-circle-exclamation::before{content:""}.fa-crop::before{content:""}.fa-angles-down::before{content:""}.fa-angle-double-down::before{content:""}.fa-users-rectangle::before{content:""}.fa-people-roof::before{content:""}.fa-people-line::before{content:""}.fa-beer-mug-empty::before{content:""}.fa-beer::before{content:""}.fa-diagram-predecessor::before{content:""}.fa-arrow-up-long::before{content:""}.fa-long-arrow-up::before{content:""}.fa-fire-flame-simple::before{content:""}.fa-burn::before{content:""}.fa-person::before{content:""}.fa-male::before{content:""}.fa-laptop::before{content:""}.fa-file-csv::before{content:""}.fa-menorah::before{content:""}.fa-truck-plane::before{content:""}.fa-record-vinyl::before{content:""}.fa-face-grin-stars::before{content:""}.fa-grin-stars::before{content:""}.fa-bong::before{content:""}.fa-spaghetti-monster-flying::before{content:""}.fa-pastafarianism::before{content:""}.fa-arrow-down-up-across-line::before{content:""}.fa-spoon::before{content:""}.fa-utensil-spoon::before{content:""}.fa-jar-wheat::before{content:""}.fa-envelopes-bulk::before{content:""}.fa-mail-bulk::before{content:""}.fa-file-circle-exclamation::before{content:""}.fa-circle-h::before{content:""}.fa-hospital-symbol::before{content:""}.fa-pager::before{content:""}.fa-address-book::before{content:""}.fa-contact-book::before{content:""}.fa-strikethrough::before{content:""}.fa-k::before{content:"K"}.fa-landmark-flag::before{content:""}.fa-pencil::before{content:""}.fa-pencil-alt::before{content:""}.fa-backward::before{content:""}.fa-caret-right::before{content:""}.fa-comments::before{content:""}.fa-paste::before{content:""}.fa-file-clipboard::before{content:""}.fa-code-pull-request::before{content:""}.fa-clipboard-list::before{content:""}.fa-truck-ramp-box::before{content:""}.fa-truck-loading::before{content:""}.fa-user-check::before{content:""}.fa-vial-virus::before{content:""}.fa-sheet-plastic::before{content:""}.fa-blog::before{content:""}.fa-user-ninja::before{content:""}.fa-person-arrow-up-from-line::before{content:""}.fa-scroll-torah::before{content:""}.fa-torah::before{content:""}.fa-broom-ball::before{content:""}.fa-quidditch::before{content:""}.fa-quidditch-broom-ball::before{content:""}.fa-toggle-off::before{content:""}.fa-box-archive::before{content:""}.fa-archive::before{content:""}.fa-person-drowning::before{content:""}.fa-arrow-down-9-1::before{content:""}.fa-sort-numeric-desc::before{content:""}.fa-sort-numeric-down-alt::before{content:""}.fa-face-grin-tongue-squint::before{content:""}.fa-grin-tongue-squint::before{content:""}.fa-spray-can::before{content:""}.fa-truck-monster::before{content:""}.fa-w::before{content:"W"}.fa-earth-africa::before{content:""}.fa-globe-africa::before{content:""}.fa-rainbow::before{content:""}.fa-circle-notch::before{content:""}.fa-tablet-screen-button::before{content:""}.fa-tablet-alt::before{content:""}.fa-paw::before{content:""}.fa-cloud::before{content:""}.fa-trowel-bricks::before{content:""}.fa-face-flushed::before{content:""}.fa-flushed::before{content:""}.fa-hospital-user::before{content:""}.fa-tent-arrow-left-right::before{content:""}.fa-gavel::before{content:""}.fa-legal::before{content:""}.fa-binoculars::before{content:""}.fa-microphone-slash::before{content:""}.fa-box-tissue::before{content:""}.fa-motorcycle::before{content:""}.fa-bell-concierge::before{content:""}.fa-concierge-bell::before{content:""}.fa-pen-ruler::before{content:""}.fa-pencil-ruler::before{content:""}.fa-people-arrows::before{content:""}.fa-people-arrows-left-right::before{content:""}.fa-mars-and-venus-burst::before{content:""}.fa-square-caret-right::before{content:""}.fa-caret-square-right::before{content:""}.fa-scissors::before{content:""}.fa-cut::before{content:""}.fa-sun-plant-wilt::before{content:""}.fa-toilets-portable::before{content:""}.fa-hockey-puck::before{content:""}.fa-table::before{content:""}.fa-magnifying-glass-arrow-right::before{content:""}.fa-tachograph-digital::before{content:""}.fa-digital-tachograph::before{content:""}.fa-users-slash::before{content:""}.fa-clover::before{content:""}.fa-reply::before{content:""}.fa-mail-reply::before{content:""}.fa-star-and-crescent::before{content:""}.fa-house-fire::before{content:""}.fa-square-minus::before{content:""}.fa-minus-square::before{content:""}.fa-helicopter::before{content:""}.fa-compass::before{content:""}.fa-square-caret-down::before{content:""}.fa-caret-square-down::before{content:""}.fa-file-circle-question::before{content:""}.fa-laptop-code::before{content:""}.fa-swatchbook::before{content:""}.fa-prescription-bottle::before{content:""}.fa-bars::before{content:""}.fa-navicon::before{content:""}.fa-people-group::before{content:""}.fa-hourglass-end::before{content:""}.fa-hourglass-3::before{content:""}.fa-heart-crack::before{content:""}.fa-heart-broken::before{content:""}.fa-square-up-right::before{content:""}.fa-external-link-square-alt::before{content:""}.fa-face-kiss-beam::before{content:""}.fa-kiss-beam::before{content:""}.fa-film::before{content:""}.fa-ruler-horizontal::before{content:""}.fa-people-robbery::before{content:""}.fa-lightbulb::before{content:""}.fa-caret-left::before{content:""}.fa-circle-exclamation::before{content:""}.fa-exclamation-circle::before{content:""}.fa-school-circle-xmark::before{content:""}.fa-arrow-right-from-bracket::before{content:""}.fa-sign-out::before{content:""}.fa-circle-chevron-down::before{content:""}.fa-chevron-circle-down::before{content:""}.fa-unlock-keyhole::before{content:""}.fa-unlock-alt::before{content:""}.fa-cloud-showers-heavy::before{content:""}.fa-headphones-simple::before{content:""}.fa-headphones-alt::before{content:""}.fa-sitemap::before{content:""}.fa-circle-dollar-to-slot::before{content:""}.fa-donate::before{content:""}.fa-memory::before{content:""}.fa-road-spikes::before{content:""}.fa-fire-burner::before{content:""}.fa-flag::before{content:""}.fa-hanukiah::before{content:""}.fa-feather::before{content:""}.fa-volume-low::before{content:""}.fa-volume-down::before{content:""}.fa-comment-slash::before{content:""}.fa-cloud-sun-rain::before{content:""}.fa-compress::before{content:""}.fa-wheat-awn::before{content:""}.fa-wheat-alt::before{content:""}.fa-ankh::before{content:""}.fa-hands-holding-child::before{content:""}.fa-asterisk::before{content:"\*"}.fa-square-check::before{content:""}.fa-check-square::before{content:""}.fa-peseta-sign::before{content:""}.fa-heading::before{content:""}.fa-header::before{content:""}.fa-ghost::before{content:""}.fa-list::before{content:""}.fa-list-squares::before{content:""}.fa-square-phone-flip::before{content:""}.fa-phone-square-alt::before{content:""}.fa-cart-plus::before{content:""}.fa-gamepad::before{content:""}.fa-circle-dot::before{content:""}.fa-dot-circle::before{content:""}.fa-face-dizzy::before{content:""}.fa-dizzy::before{content:""}.fa-egg::before{content:""}.fa-house-medical-circle-xmark::before{content:""}.fa-campground::before{content:""}.fa-folder-plus::before{content:""}.fa-futbol::before{content:""}.fa-futbol-ball::before{content:""}.fa-soccer-ball::before{content:""}.fa-paintbrush::before{content:""}.fa-paint-brush::before{content:""}.fa-lock::before{content:""}.fa-gas-pump::before{content:""}.fa-hot-tub-person::before{content:""}.fa-hot-tub::before{content:""}.fa-map-location::before{content:""}.fa-map-marked::before{content:""}.fa-house-flood-water::before{content:""}.fa-tree::before{content:""}.fa-bridge-lock::before{content:""}.fa-sack-dollar::before{content:""}.fa-pen-to-square::before{content:""}.fa-edit::before{content:""}.fa-car-side::before{content:""}.fa-share-nodes::before{content:""}.fa-share-alt::before{content:""}.fa-heart-circle-minus::before{content:""}.fa-hourglass-half::before{content:""}.fa-hourglass-2::before{content:""}.fa-microscope::before{content:""}.fa-sink::before{content:""}.fa-bag-shopping::before{content:""}.fa-shopping-bag::before{content:""}.fa-arrow-down-z-a::before{content:""}.fa-sort-alpha-desc::before{content:""}.fa-sort-alpha-down-alt::before{content:""}.fa-mitten::before{content:""}.fa-person-rays::before{content:""}.fa-users::before{content:""}.fa-eye-slash::before{content:""}.fa-flask-vial::before{content:""}.fa-hand::before{content:""}.fa-hand-paper::before{content:""}.fa-om::before{content:""}.fa-worm::before{content:""}.fa-house-circle-xmark::before{content:""}.fa-plug::before{content:""}.fa-chevron-up::before{content:""}.fa-hand-spock::before{content:""}.fa-stopwatch::before{content:""}.fa-face-kiss::before{content:""}.fa-kiss::before{content:""}.fa-bridge-circle-xmark::before{content:""}.fa-face-grin-tongue::before{content:""}.fa-grin-tongue::before{content:""}.fa-chess-bishop::before{content:""}.fa-face-grin-wink::before{content:""}.fa-grin-wink::before{content:""}.fa-ear-deaf::before{content:""}.fa-deaf::before{content:""}.fa-deafness::before{content:""}.fa-hard-of-hearing::before{content:""}.fa-road-circle-check::before{content:""}.fa-dice-five::before{content:""}.fa-square-rss::before{content:""}.fa-rss-square::before{content:""}.fa-land-mine-on::before{content:""}.fa-i-cursor::before{content:""}.fa-stamp::before{content:""}.fa-stairs::before{content:""}.fa-i::before{content:"I"}.fa-hryvnia-sign::before{content:""}.fa-hryvnia::before{content:""}.fa-pills::before{content:""}.fa-face-grin-wide::before{content:""}.fa-grin-alt::before{content:""}.fa-tooth::before{content:""}.fa-v::before{content:"V"}.fa-bangladeshi-taka-sign::before{content:""}.fa-bicycle::before{content:""}.fa-staff-snake::before{content:""}.fa-rod-asclepius::before{content:""}.fa-rod-snake::before{content:""}.fa-staff-aesculapius::before{content:""}.fa-head-side-cough-slash::before{content:""}.fa-truck-medical::before{content:""}.fa-ambulance::before{content:""}.fa-wheat-awn-circle-exclamation::before{content:""}.fa-snowman::before{content:""}.fa-mortar-pestle::before{content:""}.fa-road-barrier::before{content:""}.fa-school::before{content:""}.fa-igloo::before{content:""}.fa-joint::before{content:""}.fa-angle-right::before{content:""}.fa-horse::before{content:""}.fa-q::before{content:"Q"}.fa-g::before{content:"G"}.fa-notes-medical::before{content:""}.fa-temperature-half::before{content:""}.fa-temperature-2::before{content:""}.fa-thermometer-2::before{content:""}.fa-thermometer-half::before{content:""}.fa-dong-sign::before{content:""}.fa-capsules::before{content:""}.fa-poo-storm::before{content:""}.fa-poo-bolt::before{content:""}.fa-face-frown-open::before{content:""}.fa-frown-open::before{content:""}.fa-hand-point-up::before{content:""}.fa-money-bill::before{content:""}.fa-bookmark::before{content:""}.fa-align-justify::before{content:""}.fa-umbrella-beach::before{content:""}.fa-helmet-un::before{content:""}.fa-bullseye::before{content:""}.fa-bacon::before{content:""}.fa-hand-point-down::before{content:""}.fa-arrow-up-from-bracket::before{content:""}.fa-folder::before{content:""}.fa-folder-blank::before{content:""}.fa-file-waveform::before{content:""}.fa-file-medical-alt::before{content:""}.fa-radiation::before{content:""}.fa-chart-simple::before{content:""}.fa-mars-stroke::before{content:""}.fa-vial::before{content:""}.fa-gauge::before{content:""}.fa-dashboard::before{content:""}.fa-gauge-med::before{content:""}.fa-tachometer-alt-average::before{content:""}.fa-wand-magic-sparkles::before{content:""}.fa-magic-wand-sparkles::before{content:""}.fa-e::before{content:"E"}.fa-pen-clip::before{content:""}.fa-pen-alt::before{content:""}.fa-bridge-circle-exclamation::before{content:""}.fa-user::before{content:""}.fa-school-circle-check::before{content:""}.fa-dumpster::before{content:""}.fa-van-shuttle::before{content:""}.fa-shuttle-van::before{content:""}.fa-building-user::before{content:""}.fa-square-caret-left::before{content:""}.fa-caret-square-left::before{content:""}.fa-highlighter::before{content:""}.fa-key::before{content:""}.fa-bullhorn::before{content:""}.fa-globe::before{content:""}.fa-synagogue::before{content:""}.fa-person-half-dress::before{content:""}.fa-road-bridge::before{content:""}.fa-location-arrow::before{content:""}.fa-c::before{content:"C"}.fa-tablet-button::before{content:""}.fa-building-lock::before{content:""}.fa-pizza-slice::before{content:""}.fa-money-bill-wave::before{content:""}.fa-chart-area::before{content:""}.fa-area-chart::before{content:""}.fa-house-flag::before{content:""}.fa-person-circle-minus::before{content:""}.fa-ban::before{content:""}.fa-cancel::before{content:""}.fa-camera-rotate::before{content:""}.fa-spray-can-sparkles::before{content:""}.fa-air-freshener::before{content:""}.fa-star::before{content:""}.fa-repeat::before{content:""}.fa-cross::before{content:""}.fa-box::before{content:""}.fa-venus-mars::before{content:""}.fa-arrow-pointer::before{content:""}.fa-mouse-pointer::before{content:""}.fa-maximize::before{content:""}.fa-expand-arrows-alt::before{content:""}.fa-charging-station::before{content:""}.fa-shapes::before{content:""}.fa-triangle-circle-square::before{content:""}.fa-shuffle::before{content:""}.fa-random::before{content:""}.fa-person-running::before{content:""}.fa-running::before{content:""}.fa-mobile-retro::before{content:""}.fa-grip-lines-vertical::before{content:""}.fa-spider::before{content:""}.fa-hands-bound::before{content:""}.fa-file-invoice-dollar::before{content:""}.fa-plane-circle-exclamation::before{content:""}.fa-x-ray::before{content:""}.fa-spell-check::before{content:""}.fa-slash::before{content:""}.fa-computer-mouse::before{content:""}.fa-mouse::before{content:""}.fa-arrow-right-to-bracket::before{content:""}.fa-sign-in::before{content:""}.fa-shop-slash::before{content:""}.fa-store-alt-slash::before{content:""}.fa-server::before{content:""}.fa-virus-covid-slash::before{content:""}.fa-shop-lock::before{content:""}.fa-hourglass-start::before{content:""}.fa-hourglass-1::before{content:""}.fa-blender-phone::before{content:""}.fa-building-wheat::before{content:""}.fa-person-breastfeeding::before{content:""}.fa-right-to-bracket::before{content:""}.fa-sign-in-alt::before{content:""}.fa-venus::before{content:""}.fa-passport::before{content:""}.fa-heart-pulse::before{content:""}.fa-heartbeat::before{content:""}.fa-people-carry-box::before{content:""}.fa-people-carry::before{content:""}.fa-temperature-high::before{content:""}.fa-microchip::before{content:""}.fa-crown::before{content:""}.fa-weight-hanging::before{content:""}.fa-xmarks-lines::before{content:""}.fa-file-prescription::before{content:""}.fa-weight-scale::before{content:""}.fa-weight::before{content:""}.fa-user-group::before{content:""}.fa-user-friends::before{content:""}.fa-arrow-up-a-z::before{content:""}.fa-sort-alpha-up::before{content:""}.fa-chess-knight::before{content:""}.fa-face-laugh-squint::before{content:""}.fa-laugh-squint::before{content:""}.fa-wheelchair::before{content:""}.fa-circle-arrow-up::before{content:""}.fa-arrow-circle-up::before{content:""}.fa-toggle-on::before{content:""}.fa-person-walking::before{content:""}.fa-walking::before{content:""}.fa-l::before{content:"L"}.fa-fire::before{content:""}.fa-bed-pulse::before{content:""}.fa-procedures::before{content:""}.fa-shuttle-space::before{content:""}.fa-space-shuttle::before{content:""}.fa-face-laugh::before{content:""}.fa-laugh::before{content:""}.fa-folder-open::before{content:""}.fa-heart-circle-plus::before{content:""}.fa-code-fork::before{content:""}.fa-city::before{content:""}.fa-microphone-lines::before{content:""}.fa-microphone-alt::before{content:""}.fa-pepper-hot::before{content:""}.fa-unlock::before{content:""}.fa-colon-sign::before{content:""}.fa-headset::before{content:""}.fa-store-slash::before{content:""}.fa-road-circle-xmark::before{content:""}.fa-user-minus::before{content:""}.fa-mars-stroke-up::before{content:""}.fa-mars-stroke-v::before{content:""}.fa-champagne-glasses::before{content:""}.fa-glass-cheers::before{content:""}.fa-clipboard::before{content:""}.fa-house-circle-exclamation::before{content:""}.fa-file-arrow-up::before{content:""}.fa-file-upload::before{content:""}.fa-wifi::before{content:""}.fa-wifi-3::before{content:""}.fa-wifi-strong::before{content:""}.fa-bath::before{content:""}.fa-bathtub::before{content:""}.fa-underline::before{content:""}.fa-user-pen::before{content:""}.fa-user-edit::before{content:""}.fa-signature::before{content:""}.fa-stroopwafel::before{content:""}.fa-bold::before{content:""}.fa-anchor-lock::before{content:""}.fa-building-ngo::before{content:""}.fa-manat-sign::before{content:""}.fa-not-equal::before{content:""}.fa-border-top-left::before{content:""}.fa-border-style::before{content:""}.fa-map-location-dot::before{content:""}.fa-map-marked-alt::before{content:""}.fa-jedi::before{content:""}.fa-square-poll-vertical::before{content:""}.fa-poll::before{content:""}.fa-mug-hot::before{content:""}.fa-car-battery::before{content:""}.fa-battery-car::before{content:""}.fa-gift::before{content:""}.fa-dice-two::before{content:""}.fa-chess-queen::before{content:""}.fa-glasses::before{content:""}.fa-chess-board::before{content:""}.fa-building-circle-check::before{content:""}.fa-person-chalkboard::before{content:""}.fa-mars-stroke-right::before{content:""}.fa-mars-stroke-h::before{content:""}.fa-hand-back-fist::before{content:""}.fa-hand-rock::before{content:""}.fa-square-caret-up::before{content:""}.fa-caret-square-up::before{content:""}.fa-cloud-showers-water::before{content:""}.fa-chart-bar::before{content:""}.fa-bar-chart::before{content:""}.fa-hands-bubbles::before{content:""}.fa-hands-wash::before{content:""}.fa-less-than-equal::before{content:""}.fa-train::before{content:""}.fa-eye-low-vision::before{content:""}.fa-low-vision::before{content:""}.fa-crow::before{content:""}.fa-sailboat::before{content:""}.fa-window-restore::before{content:""}.fa-square-plus::before{content:""}.fa-plus-square::before{content:""}.fa-torii-gate::before{content:""}.fa-frog::before{content:""}.fa-bucket::before{content:""}.fa-image::before{content:""}.fa-microphone::before{content:""}.fa-cow::before{content:""}.fa-caret-up::before{content:""}.fa-screwdriver::before{content:""}.fa-folder-closed::before{content:""}.fa-house-tsunami::before{content:""}.fa-square-nfi::before{content:""}.fa-arrow-up-from-ground-water::before{content:""}.fa-martini-glass::before{content:""}.fa-glass-martini-alt::before{content:""}.fa-rotate-left::before{content:""}.fa-rotate-back::before{content:""}.fa-rotate-backward::before{content:""}.fa-undo-alt::before{content:""}.fa-table-columns::before{content:""}.fa-columns::before{content:""}.fa-lemon::before{content:""}.fa-head-side-mask::before{content:""}.fa-handshake::before{content:""}.fa-gem::before{content:""}.fa-dolly::before{content:""}.fa-dolly-box::before{content:""}.fa-smoking::before{content:""}.fa-minimize::before{content:""}.fa-compress-arrows-alt::before{content:""}.fa-monument::before{content:""}.fa-snowplow::before{content:""}.fa-angles-right::before{content:""}.fa-angle-double-right::before{content:""}.fa-cannabis::before{content:""}.fa-circle-play::before{content:""}.fa-play-circle::before{content:""}.fa-tablets::before{content:""}.fa-ethernet::before{content:""}.fa-euro-sign::before{content:""}.fa-eur::before{content:""}.fa-euro::before{content:""}.fa-chair::before{content:""}.fa-circle-check::before{content:""}.fa-check-circle::before{content:""}.fa-circle-stop::before{content:""}.fa-stop-circle::before{content:""}.fa-compass-drafting::before{content:""}.fa-drafting-compass::before{content:""}.fa-plate-wheat::before{content:""}.fa-icicles::before{content:""}.fa-person-shelter::before{content:""}.fa-neuter::before{content:""}.fa-id-badge::before{content:""}.fa-marker::before{content:""}.fa-face-laugh-beam::before{content:""}.fa-laugh-beam::before{content:""}.fa-helicopter-symbol::before{content:""}.fa-universal-access::before{content:""}.fa-circle-chevron-up::before{content:""}.fa-chevron-circle-up::before{content:""}.fa-lari-sign::before{content:""}.fa-volcano::before{content:""}.fa-person-walking-dashed-line-arrow-right::before{content:""}.fa-sterling-sign::before{content:""}.fa-gbp::before{content:""}.fa-pound-sign::before{content:""}.fa-viruses::before{content:""}.fa-square-person-confined::before{content:""}.fa-user-tie::before{content:""}.fa-arrow-down-long::before{content:""}.fa-long-arrow-down::before{content:""}.fa-tent-arrow-down-to-line::before{content:""}.fa-certificate::before{content:""}.fa-reply-all::before{content:""}.fa-mail-reply-all::before{content:""}.fa-suitcase::before{content:""}.fa-person-skating::before{content:""}.fa-skating::before{content:""}.fa-filter-circle-dollar::before{content:""}.fa-funnel-dollar::before{content:""}.fa-camera-retro::before{content:""}.fa-circle-arrow-down::before{content:""}.fa-arrow-circle-down::before{content:""}.fa-file-import::before{content:""}.fa-arrow-right-to-file::before{content:""}.fa-square-arrow-up-right::before{content:""}.fa-external-link-square::before{content:""}.fa-box-open::before{content:""}.fa-scroll::before{content:""}.fa-spa::before{content:""}.fa-location-pin-lock::before{content:""}.fa-pause::before{content:""}.fa-hill-avalanche::before{content:""}.fa-temperature-empty::before{content:""}.fa-temperature-0::before{content:""}.fa-thermometer-0::before{content:""}.fa-thermometer-empty::before{content:""}.fa-bomb::before{content:""}.fa-registered::before{content:""}.fa-address-card::before{content:""}.fa-contact-card::before{content:""}.fa-vcard::before{content:""}.fa-scale-unbalanced-flip::before{content:""}.fa-balance-scale-right::before{content:""}.fa-subscript::before{content:""}.fa-diamond-turn-right::before{content:""}.fa-directions::before{content:""}.fa-burst::before{content:""}.fa-house-laptop::before{content:""}.fa-laptop-house::before{content:""}.fa-face-tired::before{content:""}.fa-tired::before{content:""}.fa-money-bills::before{content:""}.fa-smog::before{content:""}.fa-crutch::before{content:""}.fa-cloud-arrow-up::before{content:""}.fa-cloud-upload::before{content:""}.fa-cloud-upload-alt::before{content:""}.fa-palette::before{content:""}.fa-arrows-turn-right::before{content:""}.fa-vest::before{content:""}.fa-ferry::before{content:""}.fa-arrows-down-to-people::before{content:""}.fa-seedling::before{content:""}.fa-sprout::before{content:""}.fa-left-right::before{content:""}.fa-arrows-alt-h::before{content:""}.fa-boxes-packing::before{content:""}.fa-circle-arrow-left::before{content:""}.fa-arrow-circle-left::before{content:""}.fa-group-arrows-rotate::before{content:""}.fa-bowl-food::before{content:""}.fa-candy-cane::before{content:""}.fa-arrow-down-wide-short::before{content:""}.fa-sort-amount-asc::before{content:""}.fa-sort-amount-down::before{content:""}.fa-cloud-bolt::before{content:""}.fa-thunderstorm::before{content:""}.fa-text-slash::before{content:""}.fa-remove-format::before{content:""}.fa-face-smile-wink::before{content:""}.fa-smile-wink::before{content:""}.fa-file-word::before{content:""}.fa-file-powerpoint::before{content:""}.fa-arrows-left-right::before{content:""}.fa-arrows-h::before{content:""}.fa-house-lock::before{content:""}.fa-cloud-arrow-down::before{content:""}.fa-cloud-download::before{content:""}.fa-cloud-download-alt::before{content:""}.fa-children::before{content:""}.fa-chalkboard::before{content:""}.fa-blackboard::before{content:""}.fa-user-large-slash::before{content:""}.fa-user-alt-slash::before{content:""}.fa-envelope-open::before{content:""}.fa-handshake-simple-slash::before{content:""}.fa-handshake-alt-slash::before{content:""}.fa-mattress-pillow::before{content:""}.fa-guarani-sign::before{content:""}.fa-arrows-rotate::before{content:""}.fa-refresh::before{content:""}.fa-sync::before{content:""}.fa-fire-extinguisher::before{content:""}.fa-cruzeiro-sign::before{content:""}.fa-greater-than-equal::before{content:""}.fa-shield-halved::before{content:""}.fa-shield-alt::before{content:""}.fa-book-atlas::before{content:""}.fa-atlas::before{content:""}.fa-virus::before{content:""}.fa-envelope-circle-check::before{content:""}.fa-layer-group::before{content:""}.fa-arrows-to-dot::before{content:""}.fa-archway::before{content:""}.fa-heart-circle-check::before{content:""}.fa-house-chimney-crack::before{content:""}.fa-house-damage::before{content:""}.fa-file-zipper::before{content:""}.fa-file-archive::before{content:""}.fa-square::before{content:""}.fa-martini-glass-empty::before{content:""}.fa-glass-martini::before{content:""}.fa-couch::before{content:""}.fa-cedi-sign::before{content:""}.fa-italic::before{content:""}.fa-table-cells-column-lock::before{content:""}.fa-church::before{content:""}.fa-comments-dollar::before{content:""}.fa-democrat::before{content:""}.fa-z::before{content:"Z"}.fa-person-skiing::before{content:""}.fa-skiing::before{content:""}.fa-road-lock::before{content:""}.fa-a::before{content:"A"}.fa-temperature-arrow-down::before{content:""}.fa-temperature-down::before{content:""}.fa-feather-pointed::before{content:""}.fa-feather-alt::before{content:""}.fa-p::before{content:"P"}.fa-snowflake::before{content:""}.fa-newspaper::before{content:""}.fa-rectangle-ad::before{content:""}.fa-ad::before{content:""}.fa-circle-arrow-right::before{content:""}.fa-arrow-circle-right::before{content:""}.fa-filter-circle-xmark::before{content:""}.fa-locust::before{content:""}.fa-sort::before{content:""}.fa-unsorted::before{content:""}.fa-list-ol::before{content:""}.fa-list-1-2::before{content:""}.fa-list-numeric::before{content:""}.fa-person-dress-burst::before{content:""}.fa-money-check-dollar::before{content:""}.fa-money-check-alt::before{content:""}.fa-vector-square::before{content:""}.fa-bread-slice::before{content:""}.fa-language::before{content:""}.fa-face-kiss-wink-heart::before{content:""}.fa-kiss-wink-heart::before{content:""}.fa-filter::before{content:""}.fa-question::before{content:"\?"}.fa-file-signature::before{content:""}.fa-up-down-left-right::before{content:""}.fa-arrows-alt::before{content:""}.fa-house-chimney-user::before{content:""}.fa-hand-holding-heart::before{content:""}.fa-puzzle-piece::before{content:""}.fa-money-check::before{content:""}.fa-star-half-stroke::before{content:""}.fa-star-half-alt::before{content:""}.fa-code::before{content:""}.fa-whiskey-glass::before{content:""}.fa-glass-whiskey::before{content:""}.fa-building-circle-exclamation::before{content:""}.fa-magnifying-glass-chart::before{content:""}.fa-arrow-up-right-from-square::before{content:""}.fa-external-link::before{content:""}.fa-cubes-stacked::before{content:""}.fa-won-sign::before{content:""}.fa-krw::before{content:""}.fa-won::before{content:""}.fa-virus-covid::before{content:""}.fa-austral-sign::before{content:""}.fa-f::before{content:"F"}.fa-leaf::before{content:""}.fa-road::before{content:""}.fa-taxi::before{content:""}.fa-cab::before{content:""}.fa-person-circle-plus::before{content:""}.fa-chart-pie::before{content:""}.fa-pie-chart::before{content:""}.fa-bolt-lightning::before{content:""}.fa-sack-xmark::before{content:""}.fa-file-excel::before{content:""}.fa-file-contract::before{content:""}.fa-fish-fins::before{content:""}.fa-building-flag::before{content:""}.fa-face-grin-beam::before{content:""}.fa-grin-beam::before{content:""}.fa-object-ungroup::before{content:""}.fa-poop::before{content:""}.fa-location-pin::before{content:""}.fa-map-marker::before{content:""}.fa-kaaba::before{content:""}.fa-toilet-paper::before{content:""}.fa-helmet-safety::before{content:""}.fa-hard-hat::before{content:""}.fa-hat-hard::before{content:""}.fa-eject::before{content:""}.fa-circle-right::before{content:""}.fa-arrow-alt-circle-right::before{content:""}.fa-plane-circle-check::before{content:""}.fa-face-rolling-eyes::before{content:""}.fa-meh-rolling-eyes::before{content:""}.fa-object-group::before{content:""}.fa-chart-line::before{content:""}.fa-line-chart::before{content:""}.fa-mask-ventilator::before{content:""}.fa-arrow-right::before{content:""}.fa-signs-post::before{content:""}.fa-map-signs::before{content:""}.fa-cash-register::before{content:""}.fa-person-circle-question::before{content:""}.fa-h::before{content:"H"}.fa-tarp::before{content:""}.fa-screwdriver-wrench::before{content:""}.fa-tools::before{content:""}.fa-arrows-to-eye::before{content:""}.fa-plug-circle-bolt::before{content:""}.fa-heart::before{content:""}.fa-mars-and-venus::before{content:""}.fa-house-user::before{content:""}.fa-home-user::before{content:""}.fa-dumpster-fire::before{content:""}.fa-house-crack::before{content:""}.fa-martini-glass-citrus::before{content:""}.fa-cocktail::before{content:""}.fa-face-surprise::before{content:""}.fa-surprise::before{content:""}.fa-bottle-water::before{content:""}.fa-circle-pause::before{content:""}.fa-pause-circle::before{content:""}.fa-toilet-paper-slash::before{content:""}.fa-apple-whole::before{content:""}.fa-apple-alt::before{content:""}.fa-kitchen-set::before{content:""}.fa-r::before{content:"R"}.fa-temperature-quarter::before{content:""}.fa-temperature-1::before{content:""}.fa-thermometer-1::before{content:""}.fa-thermometer-quarter::before{content:""}.fa-cube::before{content:""}.fa-bitcoin-sign::before{content:""}.fa-shield-dog::before{content:""}.fa-solar-panel::before{content:""}.fa-lock-open::before{content:""}.fa-elevator::before{content:""}.fa-money-bill-transfer::before{content:""}.fa-money-bill-trend-up::before{content:""}.fa-house-flood-water-circle-arrow-right::before{content:""}.fa-square-poll-horizontal::before{content:""}.fa-poll-h::before{content:""}.fa-circle::before{content:""}.fa-backward-fast::before{content:""}.fa-fast-backward::before{content:""}.fa-recycle::before{content:""}.fa-user-astronaut::before{content:""}.fa-plane-slash::before{content:""}.fa-trademark::before{content:""}.fa-basketball::before{content:""}.fa-basketball-ball::before{content:""}.fa-satellite-dish::before{content:""}.fa-circle-up::before{content:""}.fa-arrow-alt-circle-up::before{content:""}.fa-mobile-screen-button::before{content:""}.fa-mobile-alt::before{content:""}.fa-volume-high::before{content:""}.fa-volume-up::before{content:""}.fa-users-rays::before{content:""}.fa-wallet::before{content:""}.fa-clipboard-check::before{content:""}.fa-file-audio::before{content:""}.fa-burger::before{content:""}.fa-hamburger::before{content:""}.fa-wrench::before{content:""}.fa-bugs::before{content:""}.fa-rupee-sign::before{content:""}.fa-rupee::before{content:""}.fa-file-image::before{content:""}.fa-circle-question::before{content:""}.fa-question-circle::before{content:""}.fa-plane-departure::before{content:""}.fa-handshake-slash::before{content:""}.fa-book-bookmark::before{content:""}.fa-code-branch::before{content:""}.fa-hat-cowboy::before{content:""}.fa-bridge::before{content:""}.fa-phone-flip::before{content:""}.fa-phone-alt::before{content:""}.fa-truck-front::before{content:""}.fa-cat::before{content:""}.fa-anchor-circle-exclamation::before{content:""}.fa-truck-field::before{content:""}.fa-route::before{content:""}.fa-clipboard-question::before{content:""}.fa-panorama::before{content:""}.fa-comment-medical::before{content:""}.fa-teeth-open::before{content:""}.fa-file-circle-minus::before{content:""}.fa-tags::before{content:""}.fa-wine-glass::before{content:""}.fa-forward-fast::before{content:""}.fa-fast-forward::before{content:""}.fa-face-meh-blank::before{content:""}.fa-meh-blank::before{content:""}.fa-square-parking::before{content:""}.fa-parking::before{content:""}.fa-house-signal::before{content:""}.fa-bars-progress::before{content:""}.fa-tasks-alt::before{content:""}.fa-faucet-drip::before{content:""}.fa-cart-flatbed::before{content:""}.fa-dolly-flatbed::before{content:""}.fa-ban-smoking::before{content:""}.fa-smoking-ban::before{content:""}.fa-terminal::before{content:""}.fa-mobile-button::before{content:""}.fa-house-medical-flag::before{content:""}.fa-basket-shopping::before{content:""}.fa-shopping-basket::before{content:""}.fa-tape::before{content:""}.fa-bus-simple::before{content:""}.fa-bus-alt::before{content:""}.fa-eye::before{content:""}.fa-face-sad-cry::before{content:""}.fa-sad-cry::before{content:""}.fa-audio-description::before{content:""}.fa-person-military-to-person::before{content:""}.fa-file-shield::before{content:""}.fa-user-slash::before{content:""}.fa-pen::before{content:""}.fa-tower-observation::before{content:""}.fa-file-code::before{content:""}.fa-signal::before{content:""}.fa-signal-5::before{content:""}.fa-signal-perfect::before{content:""}.fa-bus::before{content:""}.fa-heart-circle-xmark::before{content:""}.fa-house-chimney::before{content:""}.fa-home-lg::before{content:""}.fa-window-maximize::before{content:""}.fa-face-frown::before{content:""}.fa-frown::before{content:""}.fa-prescription::before{content:""}.fa-shop::before{content:""}.fa-store-alt::before{content:""}.fa-floppy-disk::before{content:""}.fa-save::before{content:""}.fa-vihara::before{content:""}.fa-scale-unbalanced::before{content:""}.fa-balance-scale-left::before{content:""}.fa-sort-up::before{content:""}.fa-sort-asc::before{content:""}.fa-comment-dots::before{content:""}.fa-commenting::before{content:""}.fa-plant-wilt::before{content:""}.fa-diamond::before{content:""}.fa-face-grin-squint::before{content:""}.fa-grin-squint::before{content:""}.fa-hand-holding-dollar::before{content:""}.fa-hand-holding-usd::before{content:""}.fa-bacterium::before{content:""}.fa-hand-pointer::before{content:""}.fa-drum-steelpan::before{content:""}.fa-hand-scissors::before{content:""}.fa-hands-praying::before{content:""}.fa-praying-hands::before{content:""}.fa-arrow-rotate-right::before{content:""}.fa-arrow-right-rotate::before{content:""}.fa-arrow-rotate-forward::before{content:""}.fa-redo::before{content:""}.fa-biohazard::before{content:""}.fa-location-crosshairs::before{content:""}.fa-location::before{content:""}.fa-mars-double::before{content:""}.fa-child-dress::before{content:""}.fa-users-between-lines::before{content:""}.fa-lungs-virus::before{content:""}.fa-face-grin-tears::before{content:""}.fa-grin-tears::before{content:""}.fa-phone::before{content:""}.fa-calendar-xmark::before{content:""}.fa-calendar-times::before{content:""}.fa-child-reaching::before{content:""}.fa-head-side-virus::before{content:""}.fa-user-gear::before{content:""}.fa-user-cog::before{content:""}.fa-arrow-up-1-9::before{content:""}.fa-sort-numeric-up::before{content:""}.fa-door-closed::before{content:""}.fa-shield-virus::before{content:""}.fa-dice-six::before{content:""}.fa-mosquito-net::before{content:""}.fa-bridge-water::before{content:""}.fa-person-booth::before{content:""}.fa-text-width::before{content:""}.fa-hat-wizard::before{content:""}.fa-pen-fancy::before{content:""}.fa-person-digging::before{content:""}.fa-digging::before{content:""}.fa-trash::before{content:""}.fa-gauge-simple::before{content:""}.fa-gauge-simple-med::before{content:""}.fa-tachometer-average::before{content:""}.fa-book-medical::before{content:""}.fa-poo::before{content:""}.fa-quote-right::before{content:""}.fa-quote-right-alt::before{content:""}.fa-shirt::before{content:""}.fa-t-shirt::before{content:""}.fa-tshirt::before{content:""}.fa-cubes::before{content:""}.fa-divide::before{content:""}.fa-tenge-sign::before{content:""}.fa-tenge::before{content:""}.fa-headphones::before{content:""}.fa-hands-holding::before{content:""}.fa-hands-clapping::before{content:""}.fa-republican::before{content:""}.fa-arrow-left::before{content:""}.fa-person-circle-xmark::before{content:""}.fa-ruler::before{content:""}.fa-align-left::before{content:""}.fa-dice-d6::before{content:""}.fa-restroom::before{content:""}.fa-j::before{content:"J"}.fa-users-viewfinder::before{content:""}.fa-file-video::before{content:""}.fa-up-right-from-square::before{content:""}.fa-external-link-alt::before{content:""}.fa-table-cells::before{content:""}.fa-th::before{content:""}.fa-file-pdf::before{content:""}.fa-book-bible::before{content:""}.fa-bible::before{content:""}.fa-o::before{content:"O"}.fa-suitcase-medical::before{content:""}.fa-medkit::before{content:""}.fa-user-secret::before{content:""}.fa-otter::before{content:""}.fa-person-dress::before{content:""}.fa-female::before{content:""}.fa-comment-dollar::before{content:""}.fa-business-time::before{content:""}.fa-briefcase-clock::before{content:""}.fa-table-cells-large::before{content:""}.fa-th-large::before{content:""}.fa-book-tanakh::before{content:""}.fa-tanakh::before{content:""}.fa-phone-volume::before{content:""}.fa-volume-control-phone::before{content:""}.fa-hat-cowboy-side::before{content:""}.fa-clipboard-user::before{content:""}.fa-child::before{content:""}.fa-lira-sign::before{content:""}.fa-satellite::before{content:""}.fa-plane-lock::before{content:""}.fa-tag::before{content:""}.fa-comment::before{content:""}.fa-cake-candles::before{content:""}.fa-birthday-cake::before{content:""}.fa-cake::before{content:""}.fa-envelope::before{content:""}.fa-angles-up::before{content:""}.fa-angle-double-up::before{content:""}.fa-paperclip::before{content:""}.fa-arrow-right-to-city::before{content:""}.fa-ribbon::before{content:""}.fa-lungs::before{content:""}.fa-arrow-up-9-1::before{content:""}.fa-sort-numeric-up-alt::before{content:""}.fa-litecoin-sign::before{content:""}.fa-border-none::before{content:""}.fa-circle-nodes::before{content:""}.fa-parachute-box::before{content:""}.fa-indent::before{content:""}.fa-truck-field-un::before{content:""}.fa-hourglass::before{content:""}.fa-hourglass-empty::before{content:""}.fa-mountain::before{content:""}.fa-user-doctor::before{content:""}.fa-user-md::before{content:""}.fa-circle-info::before{content:""}.fa-info-circle::before{content:""}.fa-cloud-meatball::before{content:""}.fa-camera::before{content:""}.fa-camera-alt::before{content:""}.fa-square-virus::before{content:""}.fa-meteor::before{content:""}.fa-car-on::before{content:""}.fa-sleigh::before{content:""}.fa-arrow-down-1-9::before{content:""}.fa-sort-numeric-asc::before{content:""}.fa-sort-numeric-down::before{content:""}.fa-hand-holding-droplet::before{content:""}.fa-hand-holding-water::before{content:""}.fa-water::before{content:""}.fa-calendar-check::before{content:""}.fa-braille::before{content:""}.fa-prescription-bottle-medical::before{content:""}.fa-prescription-bottle-alt::before{content:""}.fa-landmark::before{content:""}.fa-truck::before{content:""}.fa-crosshairs::before{content:""}.fa-person-cane::before{content:""}.fa-tent::before{content:""}.fa-vest-patches::before{content:""}.fa-check-double::before{content:""}.fa-arrow-down-a-z::before{content:""}.fa-sort-alpha-asc::before{content:""}.fa-sort-alpha-down::before{content:""}.fa-money-bill-wheat::before{content:""}.fa-cookie::before{content:""}.fa-arrow-rotate-left::before{content:""}.fa-arrow-left-rotate::before{content:""}.fa-arrow-rotate-back::before{content:""}.fa-arrow-rotate-backward::before{content:""}.fa-undo::before{content:""}.fa-hard-drive::before{content:""}.fa-hdd::before{content:""}.fa-face-grin-squint-tears::before{content:""}.fa-grin-squint-tears::before{content:""}.fa-dumbbell::before{content:""}.fa-rectangle-list::before{content:""}.fa-list-alt::before{content:""}.fa-tarp-droplet::before{content:""}.fa-house-medical-circle-check::before{content:""}.fa-person-skiing-nordic::before{content:""}.fa-skiing-nordic::before{content:""}.fa-calendar-plus::before{content:""}.fa-plane-arrival::before{content:""}.fa-circle-left::before{content:""}.fa-arrow-alt-circle-left::before{content:""}.fa-train-subway::before{content:""}.fa-subway::before{content:""}.fa-chart-gantt::before{content:""}.fa-indian-rupee-sign::before{content:""}.fa-indian-rupee::before{content:""}.fa-inr::before{content:""}.fa-crop-simple::before{content:""}.fa-crop-alt::before{content:""}.fa-money-bill-1::before{content:""}.fa-money-bill-alt::before{content:""}.fa-left-long::before{content:""}.fa-long-arrow-alt-left::before{content:""}.fa-dna::before{content:""}.fa-virus-slash::before{content:""}.fa-minus::before{content:""}.fa-subtract::before{content:""}.fa-chess::before{content:""}.fa-arrow-left-long::before{content:""}.fa-long-arrow-left::before{content:""}.fa-plug-circle-check::before{content:""}.fa-street-view::before{content:""}.fa-franc-sign::before{content:""}.fa-volume-off::before{content:""}.fa-hands-asl-interpreting::before{content:""}.fa-american-sign-language-interpreting::before{content:""}.fa-asl-interpreting::before{content:""}.fa-hands-american-sign-language-interpreting::before{content:""}.fa-gear::before{content:""}.fa-cog::before{content:""}.fa-droplet-slash::before{content:""}.fa-tint-slash::before{content:""}.fa-mosque::before{content:""}.fa-mosquito::before{content:""}.fa-star-of-david::before{content:""}.fa-person-military-rifle::before{content:""}.fa-cart-shopping::before{content:""}.fa-shopping-cart::before{content:""}.fa-vials::before{content:""}.fa-plug-circle-plus::before{content:""}.fa-place-of-worship::before{content:""}.fa-grip-vertical::before{content:""}.fa-arrow-turn-up::before{content:""}.fa-level-up::before{content:""}.fa-u::before{content:"U"}.fa-square-root-variable::before{content:""}.fa-square-root-alt::before{content:""}.fa-clock::before{content:""}.fa-clock-four::before{content:""}.fa-backward-step::before{content:""}.fa-step-backward::before{content:""}.fa-pallet::before{content:""}.fa-faucet::before{content:""}.fa-baseball-bat-ball::before{content:""}.fa-s::before{content:"S"}.fa-timeline::before{content:""}.fa-keyboard::before{content:""}.fa-caret-down::before{content:""}.fa-house-chimney-medical::before{content:""}.fa-clinic-medical::before{content:""}.fa-temperature-three-quarters::before{content:""}.fa-temperature-3::before{content:""}.fa-thermometer-3::before{content:""}.fa-thermometer-three-quarters::before{content:""}.fa-mobile-screen::before{content:""}.fa-mobile-android-alt::before{content:""}.fa-plane-up::before{content:""}.fa-piggy-bank::before{content:""}.fa-battery-half::before{content:""}.fa-battery-3::before{content:""}.fa-mountain-city::before{content:""}.fa-coins::before{content:""}.fa-khanda::before{content:""}.fa-sliders::before{content:""}.fa-sliders-h::before{content:""}.fa-folder-tree::before{content:""}.fa-network-wired::before{content:""}.fa-map-pin::before{content:""}.fa-hamsa::before{content:""}.fa-cent-sign::before{content:""}.fa-flask::before{content:""}.fa-person-pregnant::before{content:""}.fa-wand-sparkles::before{content:""}.fa-ellipsis-vertical::before{content:""}.fa-ellipsis-v::before{content:""}.fa-ticket::before{content:""}.fa-power-off::before{content:""}.fa-right-long::before{content:""}.fa-long-arrow-alt-right::before{content:""}.fa-flag-usa::before{content:""}.fa-laptop-file::before{content:""}.fa-tty::before{content:""}.fa-teletype::before{content:""}.fa-diagram-next::before{content:""}.fa-person-rifle::before{content:""}.fa-house-medical-circle-exclamation::before{content:""}.fa-closed-captioning::before{content:""}.fa-person-hiking::before{content:""}.fa-hiking::before{content:""}.fa-venus-double::before{content:""}.fa-images::before{content:""}.fa-calculator::before{content:""}.fa-people-pulling::before{content:""}.fa-n::before{content:"N"}.fa-cable-car::before{content:""}.fa-tram::before{content:""}.fa-cloud-rain::before{content:""}.fa-building-circle-xmark::before{content:""}.fa-ship::before{content:""}.fa-arrows-down-to-line::before{content:""}.fa-download::before{content:""}.fa-face-grin::before{content:""}.fa-grin::before{content:""}.fa-delete-left::before{content:""}.fa-backspace::before{content:""}.fa-eye-dropper::before{content:""}.fa-eye-dropper-empty::before{content:""}.fa-eyedropper::before{content:""}.fa-file-circle-check::before{content:""}.fa-forward::before{content:""}.fa-mobile::before{content:""}.fa-mobile-android::before{content:""}.fa-mobile-phone::before{content:""}.fa-face-meh::before{content:""}.fa-meh::before{content:""}.fa-align-center::before{content:""}.fa-book-skull::before{content:""}.fa-book-dead::before{content:""}.fa-id-card::before{content:""}.fa-drivers-license::before{content:""}.fa-outdent::before{content:""}.fa-dedent::before{content:""}.fa-heart-circle-exclamation::before{content:""}.fa-house::before{content:""}.fa-home::before{content:""}.fa-home-alt::before{content:""}.fa-home-lg-alt::before{content:""}.fa-calendar-week::before{content:""}.fa-laptop-medical::before{content:""}.fa-b::before{content:"B"}.fa-file-medical::before{content:""}.fa-dice-one::before{content:""}.fa-kiwi-bird::before{content:""}.fa-arrow-right-arrow-left::before{content:""}.fa-exchange::before{content:""}.fa-rotate-right::before{content:""}.fa-redo-alt::before{content:""}.fa-rotate-forward::before{content:""}.fa-utensils::before{content:""}.fa-cutlery::before{content:""}.fa-arrow-up-wide-short::before{content:""}.fa-sort-amount-up::before{content:""}.fa-mill-sign::before{content:""}.fa-bowl-rice::before{content:""}.fa-skull::before{content:""}.fa-tower-broadcast::before{content:""}.fa-broadcast-tower::before{content:""}.fa-truck-pickup::before{content:""}.fa-up-long::before{content:""}.fa-long-arrow-alt-up::before{content:""}.fa-stop::before{content:""}.fa-code-merge::before{content:""}.fa-upload::before{content:""}.fa-hurricane::before{content:""}.fa-mound::before{content:""}.fa-toilet-portable::before{content:""}.fa-compact-disc::before{content:""}.fa-file-arrow-down::before{content:""}.fa-file-download::before{content:""}.fa-caravan::before{content:""}.fa-shield-cat::before{content:""}.fa-bolt::before{content:""}.fa-zap::before{content:""}.fa-glass-water::before{content:""}.fa-oil-well::before{content:""}.fa-vault::before{content:""}.fa-mars::before{content:""}.fa-toilet::before{content:""}.fa-plane-circle-xmark::before{content:""}.fa-yen-sign::before{content:""}.fa-cny::before{content:""}.fa-jpy::before{content:""}.fa-rmb::before{content:""}.fa-yen::before{content:""}.fa-ruble-sign::before{content:""}.fa-rouble::before{content:""}.fa-rub::before{content:""}.fa-ruble::before{content:""}.fa-sun::before{content:""}.fa-guitar::before{content:""}.fa-face-laugh-wink::before{content:""}.fa-laugh-wink::before{content:""}.fa-horse-head::before{content:""}.fa-bore-hole::before{content:""}.fa-industry::before{content:""}.fa-circle-down::before{content:""}.fa-arrow-alt-circle-down::before{content:""}.fa-arrows-turn-to-dots::before{content:""}.fa-florin-sign::before{content:""}.fa-arrow-down-short-wide::before{content:""}.fa-sort-amount-desc::before{content:""}.fa-sort-amount-down-alt::before{content:""}.fa-less-than::before{content:"\<"}.fa-angle-down::before{content:""}.fa-car-tunnel::before{content:""}.fa-head-side-cough::before{content:""}.fa-grip-lines::before{content:""}.fa-thumbs-down::before{content:""}.fa-user-lock::before{content:""}.fa-arrow-right-long::before{content:""}.fa-long-arrow-right::before{content:""}.fa-anchor-circle-xmark::before{content:""}.fa-ellipsis::before{content:""}.fa-ellipsis-h::before{content:""}.fa-chess-pawn::before{content:""}.fa-kit-medical::before{content:""}.fa-first-aid::before{content:""}.fa-person-through-window::before{content:""}.fa-toolbox::before{content:""}.fa-hands-holding-circle::before{content:""}.fa-bug::before{content:""}.fa-credit-card::before{content:""}.fa-credit-card-alt::before{content:""}.fa-car::before{content:""}.fa-automobile::before{content:""}.fa-hand-holding-hand::before{content:""}.fa-book-open-reader::before{content:""}.fa-book-reader::before{content:""}.fa-mountain-sun::before{content:""}.fa-arrows-left-right-to-line::before{content:""}.fa-dice-d20::before{content:""}.fa-truck-droplet::before{content:""}.fa-file-circle-xmark::before{content:""}.fa-temperature-arrow-up::before{content:""}.fa-temperature-up::before{content:""}.fa-medal::before{content:""}.fa-bed::before{content:""}.fa-square-h::before{content:""}.fa-h-square::before{content:""}.fa-podcast::before{content:""}.fa-temperature-full::before{content:""}.fa-temperature-4::before{content:""}.fa-thermometer-4::before{content:""}.fa-thermometer-full::before{content:""}.fa-bell::before{content:""}.fa-superscript::before{content:""}.fa-plug-circle-xmark::before{content:""}.fa-star-of-life::before{content:""}.fa-phone-slash::before{content:""}.fa-paint-roller::before{content:""}.fa-handshake-angle::before{content:""}.fa-hands-helping::before{content:""}.fa-location-dot::before{content:""}.fa-map-marker-alt::before{content:""}.fa-file::before{content:""}.fa-greater-than::before{content:"\>"}.fa-person-swimming::before{content:""}.fa-swimmer::before{content:""}.fa-arrow-down::before{content:""}.fa-droplet::before{content:""}.fa-tint::before{content:""}.fa-eraser::before{content:""}.fa-earth-americas::before{content:""}.fa-earth::before{content:""}.fa-earth-america::before{content:""}.fa-globe-americas::before{content:""}.fa-person-burst::before{content:""}.fa-dove::before{content:""}.fa-battery-empty::before{content:""}.fa-battery-0::before{content:""}.fa-socks::before{content:""}.fa-inbox::before{content:""}.fa-section::before{content:""}.fa-gauge-high::before{content:""}.fa-tachometer-alt::before{content:""}.fa-tachometer-alt-fast::before{content:""}.fa-envelope-open-text::before{content:""}.fa-hospital::before{content:""}.fa-hospital-alt::before{content:""}.fa-hospital-wide::before{content:""}.fa-wine-bottle::before{content:""}.fa-chess-rook::before{content:""}.fa-bars-staggered::before{content:""}.fa-reorder::before{content:""}.fa-stream::before{content:""}.fa-dharmachakra::before{content:""}.fa-hotdog::before{content:""}.fa-person-walking-with-cane::before{content:""}.fa-blind::before{content:""}.fa-drum::before{content:""}.fa-ice-cream::before{content:""}.fa-heart-circle-bolt::before{content:""}.fa-fax::before{content:""}.fa-paragraph::before{content:""}.fa-check-to-slot::before{content:""}.fa-vote-yea::before{content:""}.fa-star-half::before{content:""}.fa-boxes-stacked::before{content:""}.fa-boxes::before{content:""}.fa-boxes-alt::before{content:""}.fa-link::before{content:""}.fa-chain::before{content:""}.fa-ear-listen::before{content:""}.fa-assistive-listening-systems::before{content:""}.fa-tree-city::before{content:""}.fa-play::before{content:""}.fa-font::before{content:""}.fa-table-cells-row-lock::before{content:""}.fa-rupiah-sign::before{content:""}.fa-magnifying-glass::before{content:""}.fa-search::before{content:""}.fa-table-tennis-paddle-ball::before{content:""}.fa-ping-pong-paddle-ball::before{content:""}.fa-table-tennis::before{content:""}.fa-person-dots-from-line::before{content:""}.fa-diagnoses::before{content:""}.fa-trash-can-arrow-up::before{content:""}.fa-trash-restore-alt::before{content:""}.fa-naira-sign::before{content:""}.fa-cart-arrow-down::before{content:""}.fa-walkie-talkie::before{content:""}.fa-file-pen::before{content:""}.fa-file-edit::before{content:""}.fa-receipt::before{content:""}.fa-square-pen::before{content:""}.fa-pen-square::before{content:""}.fa-pencil-square::before{content:""}.fa-suitcase-rolling::before{content:""}.fa-person-circle-exclamation::before{content:""}.fa-chevron-down::before{content:""}.fa-battery-full::before{content:""}.fa-battery::before{content:""}.fa-battery-5::before{content:""}.fa-skull-crossbones::before{content:""}.fa-code-compare::before{content:""}.fa-list-ul::before{content:""}.fa-list-dots::before{content:""}.fa-school-lock::before{content:""}.fa-tower-cell::before{content:""}.fa-down-long::before{content:""}.fa-long-arrow-alt-down::before{content:""}.fa-ranking-star::before{content:""}.fa-chess-king::before{content:""}.fa-person-harassing::before{content:""}.fa-brazilian-real-sign::before{content:""}.fa-landmark-dome::before{content:""}.fa-landmark-alt::before{content:""}.fa-arrow-up::before{content:""}.fa-tv::before{content:""}.fa-television::before{content:""}.fa-tv-alt::before{content:""}.fa-shrimp::before{content:""}.fa-list-check::before{content:""}.fa-tasks::before{content:""}.fa-jug-detergent::before{content:""}.fa-circle-user::before{content:""}.fa-user-circle::before{content:""}.fa-user-shield::before{content:""}.fa-wind::before{content:""}.fa-car-burst::before{content:""}.fa-car-crash::before{content:""}.fa-y::before{content:"Y"}.fa-person-snowboarding::before{content:""}.fa-snowboarding::before{content:""}.fa-truck-fast::before{content:""}.fa-shipping-fast::before{content:""}.fa-fish::before{content:""}.fa-user-graduate::before{content:""}.fa-circle-half-stroke::before{content:""}.fa-adjust::before{content:""}.fa-clapperboard::before{content:""}.fa-circle-radiation::before{content:""}.fa-radiation-alt::before{content:""}.fa-baseball::before{content:""}.fa-baseball-ball::before{content:""}.fa-jet-fighter-up::before{content:""}.fa-diagram-project::before{content:""}.fa-project-diagram::before{content:""}.fa-copy::before{content:""}.fa-volume-xmark::before{content:""}.fa-volume-mute::before{content:""}.fa-volume-times::before{content:""}.fa-hand-sparkles::before{content:""}.fa-grip::before{content:""}.fa-grip-horizontal::before{content:""}.fa-share-from-square::before{content:""}.fa-share-square::before{content:""}.fa-child-combatant::before{content:""}.fa-child-rifle::before{content:""}.fa-gun::before{content:""}.fa-square-phone::before{content:""}.fa-phone-square::before{content:""}.fa-plus::before{content:"\+"}.fa-add::before{content:"\+"}.fa-expand::before{content:""}.fa-computer::before{content:""}.fa-xmark::before{content:""}.fa-close::before{content:""}.fa-multiply::before{content:""}.fa-remove::before{content:""}.fa-times::before{content:""}.fa-arrows-up-down-left-right::before{content:""}.fa-arrows::before{content:""}.fa-chalkboard-user::before{content:""}.fa-chalkboard-teacher::before{content:""}.fa-peso-sign::before{content:""}.fa-building-shield::before{content:""}.fa-baby::before{content:""}.fa-users-line::before{content:""}.fa-quote-left::before{content:""}.fa-quote-left-alt::before{content:""}.fa-tractor::before{content:""}.fa-trash-arrow-up::before{content:""}.fa-trash-restore::before{content:""}.fa-arrow-down-up-lock::before{content:""}.fa-lines-leaning::before{content:""}.fa-ruler-combined::before{content:""}.fa-copyright::before{content:""}.fa-equals::before{content:"\="}.fa-blender::before{content:""}.fa-teeth::before{content:""}.fa-shekel-sign::before{content:""}.fa-ils::before{content:""}.fa-shekel::before{content:""}.fa-sheqel::before{content:""}.fa-sheqel-sign::before{content:""}.fa-map::before{content:""}.fa-rocket::before{content:""}.fa-photo-film::before{content:""}.fa-photo-video::before{content:""}.fa-folder-minus::before{content:""}.fa-store::before{content:""}.fa-arrow-trend-up::before{content:""}.fa-plug-circle-minus::before{content:""}.fa-sign-hanging::before{content:""}.fa-sign::before{content:""}.fa-bezier-curve::before{content:""}.fa-bell-slash::before{content:""}.fa-tablet::before{content:""}.fa-tablet-android::before{content:""}.fa-school-flag::before{content:""}.fa-fill::before{content:""}.fa-angle-up::before{content:""}.fa-drumstick-bite::before{content:""}.fa-holly-berry::before{content:""}.fa-chevron-left::before{content:""}.fa-bacteria::before{content:""}.fa-hand-lizard::before{content:""}.fa-notdef::before{content:""}.fa-disease::before{content:""}.fa-briefcase-medical::before{content:""}.fa-genderless::before{content:""}.fa-chevron-right::before{content:""}.fa-retweet::before{content:""}.fa-car-rear::before{content:""}.fa-car-alt::before{content:""}.fa-pump-soap::before{content:""}.fa-video-slash::before{content:""}.fa-battery-quarter::before{content:""}.fa-battery-2::before{content:""}.fa-radio::before{content:""}.fa-baby-carriage::before{content:""}.fa-carriage-baby::before{content:""}.fa-traffic-light::before{content:""}.fa-thermometer::before{content:""}.fa-vr-cardboard::before{content:""}.fa-hand-middle-finger::before{content:""}.fa-percent::before{content:"\%"}.fa-percentage::before{content:"\%"}.fa-truck-moving::before{content:""}.fa-glass-water-droplet::before{content:""}.fa-display::before{content:""}.fa-face-smile::before{content:""}.fa-smile::before{content:""}.fa-thumbtack::before{content:""}.fa-thumb-tack::before{content:""}.fa-trophy::before{content:""}.fa-person-praying::before{content:""}.fa-pray::before{content:""}.fa-hammer::before{content:""}.fa-hand-peace::before{content:""}.fa-rotate::before{content:""}.fa-sync-alt::before{content:""}.fa-spinner::before{content:""}.fa-robot::before{content:""}.fa-peace::before{content:""}.fa-gears::before{content:""}.fa-cogs::before{content:""}.fa-warehouse::before{content:""}.fa-arrow-up-right-dots::before{content:""}.fa-splotch::before{content:""}.fa-face-grin-hearts::before{content:""}.fa-grin-hearts::before{content:""}.fa-dice-four::before{content:""}.fa-sim-card::before{content:""}.fa-transgender::before{content:""}.fa-transgender-alt::before{content:""}.fa-mercury::before{content:""}.fa-arrow-turn-down::before{content:""}.fa-level-down::before{content:""}.fa-person-falling-burst::before{content:""}.fa-award::before{content:""}.fa-ticket-simple::before{content:""}.fa-ticket-alt::before{content:""}.fa-building::before{content:""}.fa-angles-left::before{content:""}.fa-angle-double-left::before{content:""}.fa-qrcode::before{content:""}.fa-clock-rotate-left::before{content:""}.fa-history::before{content:""}.fa-face-grin-beam-sweat::before{content:""}.fa-grin-beam-sweat::before{content:""}.fa-file-export::before{content:""}.fa-arrow-right-from-file::before{content:""}.fa-shield::before{content:""}.fa-shield-blank::before{content:""}.fa-arrow-up-short-wide::before{content:""}.fa-sort-amount-up-alt::before{content:""}.fa-house-medical::before{content:""}.fa-golf-ball-tee::before{content:""}.fa-golf-ball::before{content:""}.fa-circle-chevron-left::before{content:""}.fa-chevron-circle-left::before{content:""}.fa-house-chimney-window::before{content:""}.fa-pen-nib::before{content:""}.fa-tent-arrow-turn-left::before{content:""}.fa-tents::before{content:""}.fa-wand-magic::before{content:""}.fa-magic::before{content:""}.fa-dog::before{content:""}.fa-carrot::before{content:""}.fa-moon::before{content:""}.fa-wine-glass-empty::before{content:""}.fa-wine-glass-alt::before{content:""}.fa-cheese::before{content:""}.fa-yin-yang::before{content:""}.fa-music::before{content:""}.fa-code-commit::before{content:""}.fa-temperature-low::before{content:""}.fa-person-biking::before{content:""}.fa-biking::before{content:""}.fa-broom::before{content:""}.fa-shield-heart::before{content:""}.fa-gopuram::before{content:""}.fa-earth-oceania::before{content:""}.fa-globe-oceania::before{content:""}.fa-square-xmark::before{content:""}.fa-times-square::before{content:""}.fa-xmark-square::before{content:""}.fa-hashtag::before{content:"\#"}.fa-up-right-and-down-left-from-center::before{content:""}.fa-expand-alt::before{content:""}.fa-oil-can::before{content:""}.fa-t::before{content:"T"}.fa-hippo::before{content:""}.fa-chart-column::before{content:""}.fa-infinity::before{content:""}.fa-vial-circle-check::before{content:""}.fa-person-arrow-down-to-line::before{content:""}.fa-voicemail::before{content:""}.fa-fan::before{content:""}.fa-person-walking-luggage::before{content:""}.fa-up-down::before{content:""}.fa-arrows-alt-v::before{content:""}.fa-cloud-moon-rain::before{content:""}.fa-calendar::before{content:""}.fa-trailer::before{content:""}.fa-bahai::before{content:""}.fa-haykal::before{content:""}.fa-sd-card::before{content:""}.fa-dragon::before{content:""}.fa-shoe-prints::before{content:""}.fa-circle-plus::before{content:""}.fa-plus-circle::before{content:""}.fa-face-grin-tongue-wink::before{content:""}.fa-grin-tongue-wink::before{content:""}.fa-hand-holding::before{content:""}.fa-plug-circle-exclamation::before{content:""}.fa-link-slash::before{content:""}.fa-chain-broken::before{content:""}.fa-chain-slash::before{content:""}.fa-unlink::before{content:""}.fa-clone::before{content:""}.fa-person-walking-arrow-loop-left::before{content:""}.fa-arrow-up-z-a::before{content:""}.fa-sort-alpha-up-alt::before{content:""}.fa-fire-flame-curved::before{content:""}.fa-fire-alt::before{content:""}.fa-tornado::before{content:""}.fa-file-circle-plus::before{content:""}.fa-book-quran::before{content:""}.fa-quran::before{content:""}.fa-anchor::before{content:""}.fa-border-all::before{content:""}.fa-face-angry::before{content:""}.fa-angry::before{content:""}.fa-cookie-bite::before{content:""}.fa-arrow-trend-down::before{content:""}.fa-rss::before{content:""}.fa-feed::before{content:""}.fa-draw-polygon::before{content:""}.fa-scale-balanced::before{content:""}.fa-balance-scale::before{content:""}.fa-gauge-simple-high::before{content:""}.fa-tachometer::before{content:""}.fa-tachometer-fast::before{content:""}.fa-shower::before{content:""}.fa-desktop::before{content:""}.fa-desktop-alt::before{content:""}.fa-m::before{content:"M"}.fa-table-list::before{content:""}.fa-th-list::before{content:""}.fa-comment-sms::before{content:""}.fa-sms::before{content:""}.fa-book::before{content:""}.fa-user-plus::before{content:""}.fa-check::before{content:""}.fa-battery-three-quarters::before{content:""}.fa-battery-4::before{content:""}.fa-house-circle-check::before{content:""}.fa-angle-left::before{content:""}.fa-diagram-successor::before{content:""}.fa-truck-arrow-right::before{content:""}.fa-arrows-split-up-and-left::before{content:""}.fa-hand-fist::before{content:""}.fa-fist-raised::before{content:""}.fa-cloud-moon::before{content:""}.fa-briefcase::before{content:""}.fa-person-falling::before{content:""}.fa-image-portrait::before{content:""}.fa-portrait::before{content:""}.fa-user-tag::before{content:""}.fa-rug::before{content:""}.fa-earth-europe::before{content:""}.fa-globe-europe::before{content:""}.fa-cart-flatbed-suitcase::before{content:""}.fa-luggage-cart::before{content:""}.fa-rectangle-xmark::before{content:""}.fa-rectangle-times::before{content:""}.fa-times-rectangle::before{content:""}.fa-window-close::before{content:""}.fa-baht-sign::before{content:""}.fa-book-open::before{content:""}.fa-book-journal-whills::before{content:""}.fa-journal-whills::before{content:""}.fa-handcuffs::before{content:""}.fa-triangle-exclamation::before{content:""}.fa-exclamation-triangle::before{content:""}.fa-warning::before{content:""}.fa-database::before{content:""}.fa-share::before{content:""}.fa-mail-forward::before{content:""}.fa-bottle-droplet::before{content:""}.fa-mask-face::before{content:""}.fa-hill-rockslide::before{content:""}.fa-right-left::before{content:""}.fa-exchange-alt::before{content:""}.fa-paper-plane::before{content:""}.fa-road-circle-exclamation::before{content:""}.fa-dungeon::before{content:""}.fa-align-right::before{content:""}.fa-money-bill-1-wave::before{content:""}.fa-money-bill-wave-alt::before{content:""}.fa-life-ring::before{content:""}.fa-hands::before{content:""}.fa-sign-language::before{content:""}.fa-signing::before{content:""}.fa-calendar-day::before{content:""}.fa-water-ladder::before{content:""}.fa-ladder-water::before{content:""}.fa-swimming-pool::before{content:""}.fa-arrows-up-down::before{content:""}.fa-arrows-v::before{content:""}.fa-face-grimace::before{content:""}.fa-grimace::before{content:""}.fa-wheelchair-move::before{content:""}.fa-wheelchair-alt::before{content:""}.fa-turn-down::before{content:""}.fa-level-down-alt::before{content:""}.fa-person-walking-arrow-right::before{content:""}.fa-square-envelope::before{content:""}.fa-envelope-square::before{content:""}.fa-dice::before{content:""}.fa-bowling-ball::before{content:""}.fa-brain::before{content:""}.fa-bandage::before{content:""}.fa-band-aid::before{content:""}.fa-calendar-minus::before{content:""}.fa-circle-xmark::before{content:""}.fa-times-circle::before{content:""}.fa-xmark-circle::before{content:""}.fa-gifts::before{content:""}.fa-hotel::before{content:""}.fa-earth-asia::before{content:""}.fa-globe-asia::before{content:""}.fa-id-card-clip::before{content:""}.fa-id-card-alt::before{content:""}.fa-magnifying-glass-plus::before{content:""}.fa-search-plus::before{content:""}.fa-thumbs-up::before{content:""}.fa-user-clock::before{content:""}.fa-hand-dots::before{content:""}.fa-allergies::before{content:""}.fa-file-invoice::before{content:""}.fa-window-minimize::before{content:""}.fa-mug-saucer::before{content:""}.fa-coffee::before{content:""}.fa-brush::before{content:""}.fa-mask::before{content:""}.fa-magnifying-glass-minus::before{content:""}.fa-search-minus::before{content:""}.fa-ruler-vertical::before{content:""}.fa-user-large::before{content:""}.fa-user-alt::before{content:""}.fa-train-tram::before{content:""}.fa-user-nurse::before{content:""}.fa-syringe::before{content:""}.fa-cloud-sun::before{content:""}.fa-stopwatch-20::before{content:""}.fa-square-full::before{content:""}.fa-magnet::before{content:""}.fa-jar::before{content:""}.fa-note-sticky::before{content:""}.fa-sticky-note::before{content:""}.fa-bug-slash::before{content:""}.fa-arrow-up-from-water-pump::before{content:""}.fa-bone::before{content:""}.fa-user-injured::before{content:""}.fa-face-sad-tear::before{content:""}.fa-sad-tear::before{content:""}.fa-plane::before{content:""}.fa-tent-arrows-down::before{content:""}.fa-exclamation::before{content:"\!"}.fa-arrows-spin::before{content:""}.fa-print::before{content:""}.fa-turkish-lira-sign::before{content:""}.fa-try::before{content:""}.fa-turkish-lira::before{content:""}.fa-dollar-sign::before{content:"\$"}.fa-dollar::before{content:"\$"}.fa-usd::before{content:"\$"}.fa-x::before{content:"X"}.fa-magnifying-glass-dollar::before{content:""}.fa-search-dollar::before{content:""}.fa-users-gear::before{content:""}.fa-users-cog::before{content:""}.fa-person-military-pointing::before{content:""}.fa-building-columns::before{content:""}.fa-bank::before{content:""}.fa-institution::before{content:""}.fa-museum::before{content:""}.fa-university::before{content:""}.fa-umbrella::before{content:""}.fa-trowel::before{content:""}.fa-d::before{content:"D"}.fa-stapler::before{content:""}.fa-masks-theater::before{content:""}.fa-theater-masks::before{content:""}.fa-kip-sign::before{content:""}.fa-hand-point-left::before{content:""}.fa-handshake-simple::before{content:""}.fa-handshake-alt::before{content:""}.fa-jet-fighter::before{content:""}.fa-fighter-jet::before{content:""}.fa-square-share-nodes::before{content:""}.fa-share-alt-square::before{content:""}.fa-barcode::before{content:""}.fa-plus-minus::before{content:""}.fa-video::before{content:""}.fa-video-camera::before{content:""}.fa-graduation-cap::before{content:""}.fa-mortar-board::before{content:""}.fa-hand-holding-medical::before{content:""}.fa-person-circle-check::before{content:""}.fa-turn-up::before{content:""}.fa-level-up-alt::before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */:root,:host{--fa-style-family-classic: 'Font Awesome 6 Free';--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */:root,:host{--fa-style-family-brands: 'Font Awesome 6 Brands';--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wpressr:before{content:""}.fa-rendact:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before{content:""}.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-square-github:before{content:""}.fa-github-square:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-square-gitlab:before{content:""}.fa-gitlab-square:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-square-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-square-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-square-google-plus:before{content:""}.fa-google-plus-square:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before{content:""}.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before{content:""}.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-square-pied-piper:before{content:""}.fa-pied-piper-square:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-square-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-square-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before{content:""}.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-square-behance:before{content:""}.fa-behance-square:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-square-git:before{content:""}.fa-git-square:before{content:""}.fa-square-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}.mfp-counter{font-family:Georgia,Times,serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=100);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Georgia,Times,serif}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=100);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-figure figcaption{margin-top:0;margin-bottom:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}

Map

Here is a map with the places where I gave a talk (blue), those where I organized a conference (red), and those where I had an academic position (orange).


More

Here you’ll find:

  • Codes Public codes and datasets supporting my publications and other software I’ve contributed to. There’s a bit of everything here: black holes, machine learning, laTex workflows.

  • Teaching Classes I have been teaching and the related material I developed. With a huge thanks to all my students!

  • Notes If I don’t remember how to do something, sometimes I write it down here. Hopefully these are useful to others, some of them are probably (surely) outdated.

  • Conferences List of conferences, workshops, and study groups I have organized, together with the related material (like slides) when available.

  • Quotes Here I collect some quotations on General Relativity, science in general, and more (like music), which are particularly dear to me.

News

July 2025

GWfreeride: carving the AI gradient in gravitational-wave astronomy

We are pleased to announce “GWfreeride: Carving the AI Gradient in Gravitational-Wave Astronomy,” a focused workshop taking place January 26-30, 2026, in Sexten, Italy, nestled in the scenic Dolomites region.

sites.google.com/unimib.it/gwfreeride

The workshop aims to bring together leading researchers in AI and gravitational waves to address pressing data challenges in the field. Key topics include single-event detection and parameter estimation, population inference, and the global fit. The meeting will be held at Haus Sexten, right next to the ski slopes, and the conference program will have appropriate breaks for snow activities. More details on logistics are available here: sites.google.com/unimib.it/gwfreeride/logistics

To participate, please apply at sites.google.com/unimib.it/gwfreeride/registration We encourage early applications to facilitate hotel reservations, with a final deadline of September 15, 2025. Notifications of acceptance will be sent on a rolling basis. We look forward to welcoming you to Sexten!

Stephen Green, Davide Gerosa, Max Dax, Natalia Korsakova

Gwfreeride


Comparing astrophysical models to gravitational-wave data in the observable space

Our worst nightmare in the gravitational-wave population buisiness is \(p_{\rm det}\), the detection probability. That such a crucial aspect that we spend entire discussion sessions at conferences trying to get it right. Selection effects are usually removed, i.e. one goes from a set of observed data to the intrinsic distribution of sources. Wouldn’t it be easier to just model the observed distribution instead? Well, it’s not that trivial, and indeed people thought it was not possibile without biasing your results. It turns out it is possible, but one still needs to model \(p_{\rm det}\). But then, we argue, the comparison between gravitational-wave data and astrophysical models becomes much cleaner.

A. Toubiana, D. Gerosa, M. Mould, S. Rinaldi, M. Arca Sedda, T. Bruel, R. Buscicchio, J. Gair, L. Paiella, F. Santoliquido, R. Tenorio, C. Ugolini.
arXiv:2507.13249 [gr-qc].


What do you think of the most masssive LVK black hole so far?

We’re all at the big GR+Amaldi conference this week, and the LIGO/Virgo/KAGRA folks have been announcing their most massive gravitational-wave event so far, GW231123. I was asked about it by a few journalist, from both New Scientis (“LIGO has spotted the most massive black hole collision ever detected”) and the American Physical Society (“Heaviest Black Hole Merger Flouts a Forbidden Gap”). Exciting stuff indeed! My thoughts on the hierarchical-merger formation idea are that it’s likely but not obvious at the same time.


Graduation time

Congrats to Leonardo Toti, who defended his MSc degree yesterday with a research project with us. Leonardo worked with Alex Toubiana on improving the robustness of testing GR with gravitational-wave data (waveform systematics are a tricky business indeed). Leonardo will move on with a PhD at IFAE in beautiful Barcelona, Spain.



June 2025

GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications

A few of us met at the GWsnowballs workshop earlier this year, and during a scientific discussion, I ended up asking: “What’s the current gravitational-wave event with signs of eccentricity that are the least ambiguous?” I argued against the usual suspect, GW190521, because that signal is too short—and short makes it ambiguous. Then we looked at two analyses that searched for eccentricity in the current gravitational-wave catalog. They flagged several events, but only one appeared in both. The “telephone number” of that event is GW200208_222617, and that discussion eventually led to this paper.

I. Romero-Shaw, J. Stegmann, H. Tagawa, D. Gerosa, J. Samsing, N. Gupte, S. R. Green.
arXiv:2506.17105 [astro-ph.HE].


Got a UIF/UFI grant for collaborations between Italy and France

Happy to share I was just awarded a grant from the Università Italo Francese / Université Franco Italienne (UIF/UFI), a joint institution supported by the Italian and French governments to foster academic collaborations between the two countries. My proposal is titled ``Populations of compact objects for next-generation gravitational-wave detectors’’ and was submitted jointly with Michele Mancarella’s group at the University of Aix-Marseille. We have been awarded funds under the “UIF/UFI Vinci 2025 - Chapter 3” grant solicitation. This award will fully support a joint PhD student between our two institutions.


New website!

As you probably just noticed, I have a new website! The old one was 10 years old (I started it in 2015 during my PhD) and became too hard to maintain. The old website was developed in Wordpress, and the template I used was not supported anymore. Also, the hosting arrangments on Google Cloud were unnecessarily complicated. So I finally took the opportuniy to learn Jekyll, which is the engine behind this new website. I’m using this template, and hosting is done via Cloudfare Workers, which so far it’s working great. The source code of this website lives at github.com/dgerosa/website.

For some nostalgia, here is an archived version of my former website. Farewell.


Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background

Now, there are a lot of black holes out there. So many that their gravitational-wave signals won’t even be separable, all piling up on top of each other (if/when we’ll have a detector to pick that up). Analyzing this stochastic background can tell us about the details of those black holes; that’s the good old “population” problem in GW astronomy, here tackled in a different way. And, why not, let’s throw in a neural network.

G. Giarda, A. I. Renzini, C. Pacilio, D. Gerosa.
arXiv:2506.12572 [gr-qc].


Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters

I started collaborating with some galaxy folks here at my institution, which is just great. Their problem is that of estimating the luminosity function of some objects, with the complication that the survey is flux limited. They’ve been referring to this as a “completeness function”. We looked into the stats togehter, and realized that is exactly the same problem we GW people solve with hierarchical Bayesian analysis, and that completeness function is nothing but our \(p_{\rm det}\) with some weird astro units.

D. Tornotti, M. Fossati, M. Fumagalli, D. Gerosa, L. Pizzuti, F. Arrigoni Battaia.
arXiv:2506.10083 [astro-ph.GA].


IREU once more

As we’ve done it for several years now, this summer we’re hosting an undergraduate student from the US-based IREU program in gravitational-wave physics. Sterling Scarlett is joining us from Boston University and will be working with Nick on a theory-heavy project. Welcome!


May 2025

Sequential simulation-based inference for extreme mass ratio inspirals

Welcome to the beautiful world of SBI, with this terrific piece of work by Pippa Cole. Here we’re looking at extreme mass-ratio inspirals (EMRIs), that is, a small black hole orbiting a big black hole, which will be (one day) detected by LISA. These signals are nasty (long and of a very complicated morphology). We’re trying something new here – a deep learning called “truncated marginal neural ratio estimation” that does not even require writing down the likelihood of the problem. Just simulate all you can. The answer, this thing is great for narrowing down the parameter space where EMRIs will be, kind of like searches do with current gravitational-wave data, but in a very different way.

P. S. Cole, J. Alvey, L. Speri, C. Weniger, U. Bhardwaj, D. Gerosa, G. Bertone.
arXiv:2505.16795 [gr-qc].


Tenure-track appointment in Astrophysics, Milan, Italy

The University of Milano-Bicocca (Milan, Italy) invites applications for a tenure-track professorship in Astrophysics.

Milano-Bicocca hosts a vibrant astrophysics group consisting of 11 faculty members, approximately 25 postdocs, and around 15 PhD students. The group has a strong track record of securing national and international funding, with 6 recently awarded ERC grants. We are part of a larger physics department with about 70 faculty members and are situated on a dynamic campus with 40,000 students. Milan is a modern, international city in northern Italy, close to the stunning Alps, offering a lively cultural scene, excellent food, and a high quality of life.

Current interests of the group include gravitational-wave astronomy, formation and evolution of cosmic structures, and experimental cosmology. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in astrophysics to Milan.

The position will be at the assistant professor level (“RTT” in the Italian system), a tenure-track appointment with a well-defined path to tenure within either three or six years, depending on performance. The anticipated start date is fall 2025, though this is negotiable. Responsibilities include conducting research at the highest international standards, teaching BSc and MSc courses, mentoring students, and securing external funding.

Interested candidates are invited to apply by June 12th, 2025:
https://www.unimib.it/ateneo/gare-e-concorsi/2025-rtt-027-dipartimento-fisica-g-occhialinigsd-02phys-05-ssd-phys-05a

Knowledge of the Italian language is not required to apply; the online application portal is available in English. We strive to build a diverse and inclusive environment and welcome applications from traditionally underrepresented groups.

For inquiries, please contact Prof. Michele Fumagalli ([email protected]).


Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements

This paper came out of some discussions from our “Gravitational-wave snowballs” workshop in Sexten (Italy). We were discussing the good old problem of separating black-hole binary formation channels with spin measurements. Usually one says “aligned=isolated”, “isotropic=dynamical”. But then, some binaries that formed dynamically should also be eccentric. What we then realized is that, for those eccentric binaries and only for those, spin measurements can actually tell which of the dynamical channel (because there are many…) is at play.

J. Stegmann, D. Gerosa, I. Romero-Shaw, G. Fumagalli, H. Tagawa, L. Zwick.
arXiv:2505.13589 [astro-ph.HE].


Theoretical Horizons in Unraveling Relativity, Astrophysics, and Mergers (THURAM)

This week we’re all at the Gran Sasso Science Institute (GSSI) in beautiful L’Aquila for the second edition of our joint workshop with the local GW group. Thanks for having us!

davidegerosa.com/thuram

(If you’re asking, the title of the workshop is a totally legit acronym that just happens to make up the name of FC Inter’s striker… So weird, it happened last year already, I really don’t know how.)

Thuram Conference


April 2025

Ringdown mode amplitudes of precessing binary black holes

We’re back to predicting the excitation amplitude of black hole merger ringdowns. We already looked into the simpler case of binaries with aligned spins, and now tried to study the full problem of binaries with misaligned (i.e. processing) spins. Well, this is a hard problem! It’s not even clear which mode is the stronger one anymore, and finding suitable coordinates is not at all trivial. While this is just a first exploration, there’s so much interesting phenomenology here! Do it yourself with the postmerger package.

F. Nobili, S. Bhagwat, C. Pacilio, D. Gerosa.
arXiv:2504.17021 [gr-qc].


2025 Frontiers of Science Award

The 2017 paper “Are merging black holes born from stellar collapse or previous mergers? ” that I wrote with Emanuele Berti was selected 2025 Frontiers of Science Award. These prizes are awarded by the International Congress of Basic Science (ICBS), sponsored by the City of Beijing and the Yanqi Lake Beijing Institute of Mathematical Sciences and Application (BIMSA). Every year, they select influential recent papers in Physics, Maths, and Computer Science.

The complete list of Physics papers selected for awards is available here. Ours is one of only three papers that were selected in the category Astrophysics and Cosmology – Theory. The award citation reads:

This investigations combines gravitational-wave observations with population synthesis models to distinguish between binary black holes formed through isolated stellar evolutions versus those created through hierarchical mergers in dense stellar environments.

I’m so happy to see how a seemingly simple idea we had (“What if LIGO’s black holes merge multiple times?”) went so far! Our paper was published in Physical Review D in 2017, selected as an Editor’s Suggestion back then… and now got an award!

ICBS prize

And that’s me collecting the prize in Beijing…


Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey

Great paper led by our former MSc student Alessandro Pedrotti today! This is about combining the distributions of gravitational waves and galaxies to do cosmology. These two probes measure different things (distance and redshift, respectively), so their distributions will “match” only if the cosmological model is right. You can actually use this to measure the cosmological model itself. Short answer: putting together 3G detectors and Euclid is a great idea.

A. Pedrotti, M. Mancarella, J. Bel, D. Gerosa.
arXiv:2504.10482 [astro-ph.CO].


March 2025

3+1 graduations in March 2025

Four BSc+MSc students just graduated with projects in our group!

  • Alessandro Malfasi completed his BSc project with Pippa Cole on combining PTA data and primordial black holes (a believer!).
  • Nicole Grillo got her MSc degree in Astrophysics with a project, also with Pippa Cole, on EMRIs and environmental effects.
  • Olga Pietrosanti also got her Astrophysics MSc today, and she works in collaboration with Alessandro Trani (Copenhagen), Evgeni Grishin (Monash, Australia), and Clement Bonnerot (Birmingham, UK) on black holes migrating in AGN disks.
  • Giovanni Giarda (…my name is Giovanni Giarda) completed his MSc project with Arianna Renzini and Costantino Pacilio on a deep learning pipeline to speed up the computation of GW stochastic backgrounds.

… congrats all!


2025 PhD call

If you’re looking for a PhD in gravitational-wave physics, our 2025 call for PhD scholarships is now available. The procedure is described here (Session 1):

https://en.unimib.it/study/doctoral-research-phd-programmes/applying-doctorate/calls-application

The deadline is April 24th at noon CEST.

For instructions, start from the file “Guide to filling in the online application.” There’s a key step on page 10 where candidates can express interest in some themed scholarships. If you’re interested in working with my group, I encourage you to select PROG.1 and PROG.3.

You will need to submit your research proposal/statement. These are usually 2-3 pages long. It should provide some context about your work in gravitational-wave astronomy (or astrophysics more in general), what you want to do next, your key interests, what you would like to work on here with us, why you want to work with us, and more in general how you plan to integrate with our activities. It should be forward-looking and not just about what you’ve done already. Hope this helps!

For any questions, please do not hesitate to contact me: [email protected]


Cariplo Foundation “Young Reseacher” fellowship

Happy to share this postdoc opportunity from the Cariplo Foundation, which is a private trust that operates in the Milan area. It’s an independent fellowship for early career researchers, with a duration of 3 years and a total budget of 200k EUR.

https://www.fondazionecariplo.it/static/upload/you/young-researchers-2025.pdf

The deadline is March 24, 2025. If you’re reading this and are interested in applying with us at Milano-Bicocca, please shoot me an email!


Teaching this semester

I’m on the hook for teaching this semester (can’t complain really with such fun classes!). I’m down for “Astrostatistics and Machine Learning” for our MSc degree in Astrophysics and “Machine Learning for Physics and Astronomy” for our BSc degree in Artificial Intelligence. Here is my material for both, and thanks to all the students who will be engaging with this!


February 2025

26th SIGRAV Conference on General Relativity and Gravitation

The Italian Society of General Relativity and Gravitation (SIGRAV) announces the 26th SIGRAV Conference, hosted by the University of Milano-Bicocca, to be held in Milan, Italy, from September 8-12, 2025.

https://sites.google.com/unimib.it/sigrav2025

The conference will cover various aspects of classical and quantum gravity, including tests of General Relativity, cosmology, gravity experiments, and gravitational waves from experimental, theoretical, and data-analysis perspectives.

Participation is open to SIGRAV members and non-members alike, both nationally and internationally. The program will feature a series of broad review talks on various aspects of gravitational physics, as well as contributed talks. The SIGRAV Amaldi medals, the SIGRAV prizes for young researchers, and the Giulio Rampa PhD thesis prize will be awarded during the conference. There will also be a public event dedicated to the 10-year anniversary of the first direct detection of gravitational waves, GW150914.

Abstracts for contributed talks should submitted by May 31, 2025. We aim to announce the full conference program by the end of June. Registrations will be accepted until July 15, 2025.

Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; you can also explore nearby lakes or venture into the stunning Alps.

SIGRAV conference banner


Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms

Long gravitational-wave signals are, well, long. And long often means painful, as more data need to be stored and processed. Kind of intuitively, the solution might be that of cutting things into chunks, so that long becomes short. Here we apply this idea to the popular inner product entering all gravitational-wave pipelines; this is a key building block of everything we do. The answer is that using SFTs, “Short-time Fourier Transforms”, can make things faster by more than 3 orders of magnitudes, sometimes 5. We think this is the solution to future gravitational-wave data analysis problems (think LISA and 3G…).

R. Tenorio, D. Gerosa.
Physical Review D 111 (2025) 104044. arXiv:2502.11823 [gr-qc].


Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy

When inferring black holes from gravitational-wave data, we tend to do two things, one after the other. First, we consider each event individually and measure its parameters (masses, spins, etc). Then we consider all the events together and measure the population properties. This is what we do all the time, but, actually, if objects are now part of a population, those parameters should be looked at again in light of all the others. This full problem (all parameters of all the events plus the population parameters) is daunting, and in the past we used an indirect and somewhat convoluted approach. We got back to it now, and this time, we managed to do it head-on. Let me introduce this giant 500-dimensional sampling of the full population problem!

M. Mancarella, D. Gerosa.
Physical Review D 111 (2025) 103012. arXiv:2502.12156 [gr-qc].


Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory

General relativity has this beautiful property that coordinates are meaningless. You can change them at will, which means they don’t contain any physics. And, believe it or not, some of the popular formulations we use to write down the dynamics of eccentric binary black holes still have coordinates in them. They go away if you take an average of an orbit (Peters, the man!) but that’s killing some information. In this paper we go back to those old results and show how those gauges can actually be absorbed into the formulation itself. The paper is on the maths-heavy side of things, but the results are great. Peters, you were basically right, but not quite.

G. Fumagalli, N. Loutrel, D. Gerosa, M. Boschini.
Physical Review D 112 (2025) 024012. arXiv:2502.06952 [gr-qc].


Early 2025 with many visitors

We’re going to have quite a few visitors in the next few months. They will be giving amazing seminars, with lots of research ideas floating around: Stephen Green from Nottingham, Cecilia Sgalletta from Trieste, Francisco Duque from the AEI, Angela Borchers from the other AEI, Lorenzo Pompili also from AEI (!), Ilaria Caporali from Pisa, Aleksandra Olejak from the MPA at Garching, Pantelis Pnigouras from Alicante, Lucy McNeill from Kyoto, James Alvey from Cambridge, and Valerio De Luca from U. of Pennsylvania. Hope I didn’t forget anyone… This is going to be exciting 🙂


A confirmed recoiling supermassive black hole in a powerful quasar

Quasar 3C 186 strikes back! Matteo and I got interested in this funny quasar last year (see this one). When our paper hit the arxiv, we got contacted by the real astronomers who take actual data, who told us they had even more beautiful data. We ended up contributing with our relativistic model and… well… everything seems to work. 3C 186 is indeed a recoiling black hole (it might be a rare one, but we’ve observed it nonetheless). The abstract says “decisive,” and this is indeed the right word.

M. Chiaberge, T. Morishita, M. Boschini, S. Bianchi, A. Capetti, G. Castignani, D. Gerosa, M. Konishi, S. Koyama, K. Kushibiki, E. Lambrides, E. T. Meyer, K. Motohara, M. Stiavelli, H. Takahashi, G. R. Tremblay, C. Norman.
arXiv:2501.18730 [astro-ph.GA].


January 2025

Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data

Gravitational-wave population people talk all the time about parametric vs non-parametric methods. Parametric methods mean imposing our astrophysical knowledge on how we look at GW data. This is great, we do want to extract astrophysical knowledge, but what if we don’t know what to look for? The statisticians tell us to go non-parametric, which means using a flexible model that can fit whatever you want. That’s great, but what do we learn then? In other words, where’s the boundary between flexibility and interpretability? Today’s paper shows that one can conceptually separate these two processes and extract parametric results from non-parametric fits. I’m very proud of this piece of work, which was Cecilia Fabbri‘s MSc thesis project and was actually kickstarted by one of my previous students, Alessandro Santini. We even wrote a poem about this!

C. M. Fabbri, D. Gerosa, A. Santini, M. Mould, A. Toubiana, J. Gair.
Physical Review D 111 (2025) 104053. arXiv:2501.17233 [astro-ph.HE].


Super Viola!

I’m so so proud to see my PhD student Viola De Renzis defending her PhD thesis today. Viola’s thesis is titled “Gravitational-wave astronomy at the crossroads: from current to future detectors, from single events to populations” and was examined by Maya Fishbach (Toronto), Laura Sberna (Nottingham) as external referees, as well as Walter Del Pozzo (Pisa), Stephen Green (Nottingham) and Alberto Sesana (Milano-Bicocca) as defense committee members. What should I say, from the first “off you go and learn Bilby” meeting we had, to all those discussions at the board, learning how to ski, those codes that did (not) work, and that distinctive laughter across the corridor. Our group will not be the same without Viola. You turned into a great scientist: now “spacca tutti” in Marseille!

Viola PhD

That’s me, Steve, Walter, Viola, and Alberto…


GWsnowballs was amazing!

Together with Ilya Mandel, last week I organized a workshop titled “Gravitational-wave snowballs, populations, and models” in Sexten (Italy). Both the science and the scenery were just stellar! We had almost zero talks, and the entire conference was made of brainstorming sessions on three topics “Parametrization”, “Correlation,” and “Falsification.” There are already several emails circulating with several paper ideas coming out of it. Huge thanks to all those who led and participated in the discussions. Here is the conference website…

https://sites.google.com/unimib.it/gwsnowballs

GWSnowballs conferences

… and here is us! We should definitely do it again. And remember: if you run population synthesis once, you shall be cursed forever.


Alex got a fellowship

Congrats to Alex Toubiana, postdoc with us, who was just awarded an independent fellowship from the Italian Research Ministry. The scheme is called Young Researcher 2024 and will fund Alex and his research for 3 years.


December 2024

2024 Wrapped!

In 2024…. We welcomed Tristan, Chiara, Caroline, Rodrigo, Alex, Federico, and Zachos (group accretion at the Eddington limit). Michele started a faculty in Marseille, Daria graduated, Viola almost graduated and is fighting the paperwork in Marseille, Giulia went to Cambridge, Alice went to the AEI, Cecilia went to Nottingham, Costantino went to Novara. Ringdowns, EMRIs, stochastic backgrounds, p_det, catastrophes, SBI, and 3G detectors don’t have secrets for us. I think 13 BSc and 3 MSc students defended their projects with us, not sure. Arianna and Nick are two Giovani Talenti, Alex is a Young Researcher. We went to the lake together, got risotto together, and organized a conference named after Inter’s striker. If you don’t know what to eat for dinner, define a likelihood and sample it (Loutrel et al. 2024). Or put pins on google maps (Borhanian et al. 2024). You look at data, I look at the physics (Bruel et al. 2024).


FIS 3 grant opportunity

FIS (“Fondo Italiano per la Scienza”) is an Italian grant opportunity which is conceptually similar to the ERC. The amount of these grants is >= 1M EUR and grant holders are offered a tenure-track or tenured position. The deadline for this year’s solicitation (FIS 3) is Mar 28, 2025. If you’re interested in applying with Milano-Bicocca as host institution please shoot me an email!

https://www.mur.gov.it/it/atti-e-normativa/decreto-direttoriale-n-1802-del-21-11-2024


Group dinner with everyone

We had a really nice before-the-holiday group dinner yesterday night. We went to a very traditional Milanese trattoria, and almost everyone got “risotto con l’osso buco” (amazing, you should try!). Our Master’s students joined us as, and with them we’re now a group of 20 people. Thaks all for working together, see you all next year.

Group dinner dec 2024


November 2024


Orbital eccentricity in general relativity from catastrophe theory

Black holes on eccentric orbits… what does it even mean? The hard (but fun) thing is that we work in General Relativity, where coordinates don’t have a physics inside. One can always change the coordinates as they want, so they can’t be used to define observables. The eccentricity of an orbit has to do, indeed, with the shape of the orbit itself, and that can be transformed away with suitable coordinates. So, does it even sense to measure the orbital eccentricity of black-hole binaries? The one thing we are allowed to do is to find a coordinate-free estimator in General Relativity that reduces to the eccentricity we all know and love in the Newtonian limit. This is possible! The right mathematical framework for this is something called “catastrophe theory”, a funny name, but Nick likes it.

M. Boschini, N. Loutrel, D. Gerosa, G. Fumagalli.
Physical Review D 111 (2025) 024008. arXiv:2411.00098 [gr-qc].


October 2024

Forecasting the population properties of merging black holes

Our “popfisher” paper is finally out! (and now Viola can submit her PhD thesis). This is about next-generation (aka 3G) gravitational wave detectors. Those beasts will measure millions of black holes… and with so many of them who cares about each source individually. The important thing will be the population of objects, i.e. how those black holes are distributed as a whole. Measuring populations is an interesting but convoluted statistical problem. Here we implement a quick shortcut (the Fisher matrix) and show that yes, 3G detectors will be amazing… but more amazing for some things than for others.

V. De Renzis, F. Iacovelli, D. Gerosa, M. Mancarella, C. Pacilio.
Physical Review D 111 (2025) 044048. arXiv:2410.17325 [astro-ph.HE].


4+1: October graduations

Four BSc students and one MSc student defended their research project with us this month.

  • First, huge congrats to Federica Tettoni who got her MSc degree in astrophysics. She worked with Viola De Renzis and myself on labeling black holes in gravitational wave events. Such a fun problem (and we got confused so many times!).
  • Rocco Giugni (BSc) worked with Matteo Boschini on finding issues in his remnant surrogate models…
  • Giulia Foroni (BSc) worked with me on black-hole binary spin precession. The good old problem of the spin morphologies, but this time looking for two transitions at the same time.
  • Matilde Vergani (BSc) also worked with me; we looked at merger trees and their combinatorics problem (her presentation had pictures of trees, I mean actual trees…).
  • Laura Tassoni (BSc) worked with Costantino Pacilio on ringdown data analysis.

Thanks all for spending some time in our research group!


Nick and Arianna are the new “Giovani Talenti”

Huge congrats to Arianna Renzini and Nick Loutrel who won two of this year’s “Giovani Talenti” (Young Talents) prizes from the University of Milano-Bicocca. These are internal grants for postdocs: there were four grants awarded in Physics in total and two of them are from our group! Let’s gooooooooooo


A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries

LISA will see a gazillion white dwarfs, but we won’t, or at least not individually. Those signals will actually pile up together in a mashed potato thing called foreground. But this mashed potato won’t be smooth (translate: the gravitational-wave signal won’t be stationary and Gaussian) and this structure can indeed be precious for extracting more information from LISA. But first, let’s taste this with today’s paper, i.e. characterize the foreground.

R. Buscicchio, A. Klein, V. Korol, F. Di Renzo, C. J. Moore, D. Gerosa, A. Carzaniga.
arXiv:2410.08263 [astro-ph.HE].


Group accretion (close to the Eddington limit)

Our group is accreting people at the Eddington rate! There are 5 new postdocs and 2 PhD students who have just started or are about to start:

  • Zachos Roupas is joining Bicocca as a Marie Curie Fellow with an independent research program on stellar clusters.
  • Caroline Owen comes as a postdoc from Illinois, with expertise in fundamental physics and testing GR.
  • Alexandre Toubiana is joining as a postdoc from the AEI and likes gravity at all frequencies.
  • Rodrigo Tenorio is a new postdoc coming from UIB (Balearic Islands) and he’s going to be the group member who’s the closest to real GW data.
  • Tristan Bruel comes as a postdoc from Nice and will bring us back to astrophysics instead.
  • Federico De Santi graduated from the University of Pisa and will join as a PhD student.
  • Last but definitely not least, Chiara Anselmo will also join as a PhD student after an MSc degree in Rome.

Group meetings are funny and busy these days, with too many ideas going around.


September 2024

Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters

This is a fun IMBH story we worked out when Kostas and Luca were visiting last summer from JHU. What if (one day, who knows) we observe a highly spinning intermediate-mass black hole? If that happens, is going to be puzzling because IMBH that grow in clusters by mergers of smaller black holes tend to spin down, not up. This is a funny property of black holes, namely that extracting spins is easier than putting it in, so on average black holes slow down after they have merged many times. So if we see an IMBH with large spins, the spin must come from somewhere else. Where? Maybe gas. The argument then is that one can actually convert an IMBH spin measurement into the minimum amount of gas that must have been accreted to get that spin.

K. Kritos, L. Reali, D. Gerosa, E. Berti.
Physical Review D 110 (2024) 123017. arXiv:2409.15439 [astro-ph.HE].


Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA

To Stars or to gas, that is the question.
Whether ’tis nobler in the hardening to suffer
The slings and arrows of passing stars,
Or to dissipate against a sea of gas
And by disk end them. To inspiral — to merge,
No more; and by LISA to say we end
The models and the thousand PE samples
That gravity is heir to.

A. Spadaro, R. Buscicchio, D. Izquierdo-Villalba, D. Gerosa, A. Klein, G. Pratten.
Physical Review D 111 (2025) 023004 . arXiv:2409.13011 [astro-ph.HE].


Cecilia et al.

Four students just graduated with projects in our group…

First, huge congrats to Cecilia Fabbri who got her MSc in Astrophysics. Cecilia (you might remember her)worked on an exciting applied statistics problem (which has already ended up in a poem, but soon in a paper). Her problem got like 10 more people hooked beside us, so we really have to finish it now! From my side, it’s always amazing to see scientists like her growing so much. Cecilia be moving on with a PhD in Nottingham (UK) with Steve Green (and when you come back to visit you’ll tell me everything I don’t understand about simulation-based inference!). Good luck!

We also supervised three BSc students who defended their short projects:

  • Matteo Pagani worked with Ssohrab Borhanian on testing Fisher Matrix codes (spoiler, it’s tricky).
  • William Toscani worked with Giulia Fumagalli on eccentric binary black holes, revisiting the old “isotropic stays isotropic” problem in PN dynamics.
  • Francesca Rattegni worked with Matteo “Bormio” Bonetti on how the Galaxy can cause Kozai-Lidov oscillations on wide binaries.

Congrats all, Spritz time now.

Graduations Sep 2024

(Wearing Laurel crowns is a very Italian thing to do when graduating)


Which is which? Identification of the two compact objects in gravitational-wave binaries

All right I think this is great (but it took me a long time to convince myself and the others that’s the case!) In gravitational-wave astronomy we measure binaries, that is, pairs of two objects. Our signals have information about the pair as a whole. At the same time, we care very much about separating those two objects and measuring the properties of individual black holes and neutron stars. We always do that operation without thinking twice, just say that for each posterior sample object “1” is that with the larger mass and object “2” is that with the lower mass. But is that ok? Surely it’s a choice, but is it the best one? What does it even mean to pick the “best” labels? I think machine learning can help us here and that this problem can be framed using the language of semi-supervised clustering. The results? Well, they seem very significant. Measurements of the black-hole spins are more accurate, you can tell more easily if that’s a black hole or a neutron star, and overall the posterior distributions just look nicer (go away nasty multimodalities and non-Gaussianities!).

D. Gerosa, V. De Renzis, F. Tettoni, M. Mould, A. Vecchio, C. Pacilio.
Physical Review Letters 134 (2025) 121402. arXiv:2409.07519 [astro-ph.HE].
PRL Editors’ Suggestion. Covered by press release.

Press release : Milano-Bicocca.
Other press coverage: ilgiorno, lescienze, ansa.it, adnkronos (1), adnkronos (2), 30science, agenparl.eu, cagliarilivemagazine, ilcentrotirreno, ilgiornaleditalia, laragione, lospecialegiornale, meteoweb, msn.com, occhioche, padovanews, prpchannel, sardegnalive, smartphonology, tgabruzzo24, vetrinatv, unicaradio, altoadige, ecodibergamo, roboreporter, saluteh24, salutedomani.


August 2024

Flexible mapping of ringdown amplitudes for nonprecessing binary black holes

The ringdown is the final bit of a gravitational-wave signal, after the two black holes have merged. It’s nice because it’s clean; GR is so powerful that all that comes out after a black hole merger has specific frequencies, the fantastic “quasi-normal modes.” While the frequencies only depend on that final BH (thanks Kerr!), the excitations of those frequencies depend on all that happened before, i.e. the merger process itself. In this summer paper by Costantino and the rest of us, we present a new accurate approximant to those amplitudes. Now go home and test GR using postmerger.

C. Pacilio, S. Bhagwat, F. Nobili, D. Gerosa.
Physical Review D 110 (2024) 103037. arXiv:2408.05276 [gr-qc].


July 2024

Computer-science graduation

Usually my students graduate in Physics, but not this time… Together with Matteo Boschini, I had the pleasure of supervising a student majoring in Computer Science. Alessandro Crespi got his BSc degree with a project on Simulation Design, which is really a computing thing but has lots of physics applications. That was so much fun! It is truly true that putting different expertise/approaches/ideas makes things better.


Group meeting at the lake

We run a weekly group meeting to share research updates, and yesterday was a special one… Instead of the usual room, we had group meeting at lake Como. No laptopts, almost no physics, but swimming, ball games, spritz, and lake-fish dinner together.

Lake July 2024a

Lake July 2024b


Many visitors

We’re having a few visitors this summer, with lots of science going around. Welcome Jam Sadiq from SISSA (Italy), Rossella Gamba from Berkeley (USA), Abhishek Chowdhuri from IIT Gandhinagar (India), Luca Reali from JHU (USA), and Kostas Kritos also from JHU (USA), thanks for joining us for a bit.


Go Daria go!

Daria Gangardt has just defended her PhD thesis at the University of Birmingham. The thesis is called “Black-hole dynamics and their environments” and jumps from black-hole spins all the way to AGN discs. Daria, it has been a true pleasure working with you, all the way since your very first summer project and through your supervisor changing countries. I’m both honored and proud that you completed your PhD with me, all the best with everything. Time for drinks now! Go Dr. Daria!

Daria viva


Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond

The workshop “ Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond ” will take place at the Lorentz Center (Leiden, Netherlands) from October 14th to October 18th, 2024.

Our goal is to foster an interdisciplinary discussion (with astrophysicists, data analysts, and machine learners) about how current and future observations of gravitational and electromagnetic waves can be used to shed light on the physics of compact-object formation and evolution.

We encourage interested participants to apply by July 21st, 2024 at:
https://www.lorentzcenter.nl/challenges-and-future-perspectives-in-gravitational-wave-astronomy-o4-and-beyond.html

Lorentz Workshops@Oort are scientific meetings for small groups of up to 55 participants, including both senior and junior scientists. We will dedicate a considerable amount of time to discussion sessions, thus stimulating an interactive atmosphere and encouraging collaboration between participants. The venue Lorentz Center@Oort is located at the Faculty of Science campus of Leiden University, the Netherlands. The Lorentz Center provides each participant with office space as well as various practical services such as arranging accommodations at the nearby hotel Van der Valk Hotel Leiden/Tulip Inn Leiden at a special rate, visa assistance, and bike rental. For more information see: www.lorentzcenter.nl

SOC : Fabio Antonini (chair), Maya Fishbach, Davide Gerosa, Laura Nuttall, Rosalba Perna, Simon Portegies Zwart.

Lorentz Center workshop


June 2024

One population fit to rule them all

Three fits for the non-parametric under data sky,
Seven for the astrophysicists in their clusters of stars,
Nine for powerlaw+peaks doomed to die,
One for the sampler on his python throne
In the land of LIGO where the data lie.
One population fit to rule them all
One population fit to find them features
One population fit to Bayes them all, and in the stats bind them.
In the land of LIGO where the data lie.


2024 IREU visitor

This week we welcome Ava Bailey from Duke University (USA), who will be completing a summer project with is under the IREU program, of which we are external partners. Ava will be working with Nick on measuring the dispersion relation of gravitational waves in modified gravity.


May 2024

Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes

The orbits of binary black holes could be eccentric, but in practice they’re not. At least when we observe them, and that’s because of a relativistic effect that circularizes the orbit. Even if astrophysics formed black holes eccentric, relativity makes them circular when we observe them with gravitational-wave interferometers. But we’re interested in the astrophysics back then! What we find here is that the tiny residual eccentricity at detection can be crucial. Even eccentricities that are so small that we cannot tell them apart from circular can mess up the astrophysical inference. Unfortunately, this is a new systematic error that needs to be taken into account: inferring the “formation channel” of binary black holes might be even harder than we thought.

G. Fumagalli, I. Romero-Shaw, D. Gerosa, V. De Renzis, K. Kritos, A. Olejak.
Physical Review D 110 (2024) 063012. arXiv:2405.14945 [astro-ph.HE].


Gravitational Wave Snowballs Populations And Models


title: ‘Gravitational-wave snowballs, populations, and models’ date: 2024-05-23 permalink: /posts/2024-05-23-gravitational-wave-snowballs-populations-and-models tags:

  • Conferences

We are organizing “Gravitational-wave snowballs, populations, and models” — a workshop to be held in Sexten, in the Dolomites region of Italy, January 20-24, 2025:
https://sites.google.com/unimib.it/gwsnowballs

Our goal is to bring together researchers at the forefront of both forward astrophysical modeling of compact object binary formation and gravitational-wave data analysis in preparation for the upcoming O4 data release of LIGO/Virgo, for discussions focused on population-level modeling and inference.

The meeting will be held at Bad Moos Hotel right next to the ski slopes and the conference program will have appropriate breaks for snow activities; more details are available at
https://sites.google.com/unimib.it/gwsnowballs/logistics

We hope you will consider applying to participate. Space is limited to 40 people. Please apply online at
https://sites.google.com/unimib.it/gwsnowballs/registration
by July 15, 2024. We plan to notify accepted participants by the end of July.

Ilya Mandel
Davide Gerosa
Salvatore Vitale

gwsnowballs conference banner


April 2024

Quick recipes for gravitational-wave selection effects

… and we’re back to selection effects. That means modeling what you cannot see. The black holes that gravitational-wave detectors observe are not representative of those that are out there in the Universe. Some are easier to see, some are harder. Quantifying how much easier and harder is crucial to properly understand the underlying astrophysics. In this paper (which came out of Malvina’s BSc student project!), we go back to the basics and work out gravitational-wave selection effects one step after the other, using and refining the most common approximation. Two things to remember: including noise fluctuations is easy, and a signal-to-noise ratio threshold of 11 is probably ok.

D. Gerosa, M. Bellotti.
Classical and Quantum Gravity 41 (2024) 125002. arXiv:2404.16930 [astro-ph.HE].


Linking Advances in our Understanding of Theoretical Astrophysics and Relativity to Observations (LAUTARO)

This week we’re hosting researchers from the Gran Sasso Science Institute (GSSI) for a joint mini-conference / workshop / group meeting. More here:

davidegerosa.com/lautaro

This is part of a PRIN grant we have together (thanks Italy) with support from other grants as well (thanks Europe). The meeting has the best title ever (that was actually my idea…), the best logo ever (that was Giulia’s idea), and the best organization ever (huge thanks Costantino and Sara!).

Lautaro workshop


Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach

Population 3 stars are like “the original” stars. Those formed with material that comes straight from the Big Bang. It would be very (like, a lot!) cool to see them with gravitational-wave detectors. But can we tell them apart? Or do they look like all the other stars? Here is an attempt with a fancy machine-learning classifier.

F. Santoliquido, U. Dupletsa, J. Tissino, M. Branchesi, F. Iacovelli, G. Iorio, M. Mapelli, D. Gerosa, J. Harms, M. Pasquato.
Astronomy & Astrophysics 690 (2024) A362. arXiv:2404.10048 [astro-ph.HE].


PhDs with us! 2024 admissions

The University of Milano-Bicocca welcomes applications for PhD scholarships. This year’s application deadline is May 14th, 2024 (noon CEST) for positions starting in the Fall of 2024:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, we are looking for highly motivated candidates to join our activities in black-hole binary dynamics and gravitational-wave data exploitation. Milano-Bicocca hosts a large group in gravitational-wave physics, covering activities ranging from astrophysical/numerical modeling to data analysis. The group counts 7 faculty members (Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, Sesana, and an upcoming new hire) together with several postdocs (of which two prize fellows) and PhD students. Candidates will also have ample opportunities to work with and visit external collaborators.

Our PhD admission program includes several “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, we are advertising an additional “project” scholarship titled “Gravitational-wave source modeling” which will be supervised by Prof. Davide Gerosa. Candidates wishing to be considered for this opportunity should indicate it explicitly when applying (the number of this position FIS.8). For more information on Gerosa’s group see www.davidegerosa.com/group

We strive to build an inclusive group and welcome applications from all interested candidates. For informal inquiries, expressions of interest, and application tips please do not hesitate to contact [email protected]


March 2024

Three more

Three more students graduated in March with research projects completed in our group!

  • Alessandro Pedrotti defended his MSc thesis working with Michele Mancarella on gravitational-wave cosmology going from crazy calculations to fun correlations and all the way to Einstein Telescope! Alessandro is now moving on with his career with a research placement at the University of Aix-Marseille. Congrats!
  • Annalisa Amigoni completed a BSc project with Ssohrab: more fun with 3g detectors…
  • Alice Palladino also completed a BSc project; she worked with Viola and me on a strange and mind-twisting “ordering” problem using the LIGO posterior (how many times did we get confused on this!)

Teaching for the new AI degree

On top of “astrostats” for the MSc degree in Astrophysics, this semester I’m excited to start teaching for the new BSc degree in Artificial Intelligence. This course is delivered jointly by the University of Milano-Bicocca (my place), the University of Milano-Statale (“the other” uni in town), and the University of Pavia (south of here…). My class is actually a lab, the full (too long) title is “Laboratory of Machine Learning Applied to Physical Systems.” The class material is available here:

github.com/dgerosa/machinelearning4physics_bicocca_2024

Can’t wait to see what these AI students can do! Hope to learn from you as much as you learn from me.



Probing AGN jet precession with LISA

This is the first of two papers on the arxiv today: it’s fun when two long, very different projects by different people just happen to be done on the same day! This paper is by my former colleague Nate Steinle (now a postdoc in Manitoba, Canada). Here we connect the dynamics of jets in AGN disks to the spin of black holes observable by LISA. And show the latter is a diagnostic of the former! And it’s nice to see my disk-binary code being used for something I didn’t think of when I wrote it.

N. Steinle, D. Gerosa, M. G. H. Krause.
Physical Review D 110 (2024) 123034. arXiv:2403.00066 [astro-ph.HE].


pAGN: the one-stop solution for AGN disc modeling

And the second paper on the arxiv today is Daria’s masterpiece! pAGN (which Daria says you should read “pagan”) is a brand new, super cool code that implements the hydrodynamics of AGN disks, at least in their most popular one-dimensional fashion. Those solutions have been around for a long time but their details were, well, let’s say unclear. Daria went through everything from beginning to end, coming up with the “one-stop solution for your AGN disc needs” (that was actually the working title of the paper…). So pip install pAGN and have fun.

D. Gangardt, A. A. Trani, C. Bonnerot, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 530 (2024) 3986–3997. arXiv:2403.00060 [astro-ph.HE].
Open source code.


February 2024

Primordial black holes by Lisa (not LISA…)

Our student Lisa Merlo defended her BSc 3rd year project today! Lisa worked with Pippa Cole and me on computing rates for mergers of primordial black holes, also considering a new detector prototype that the experimental group here is developing (nickname BAUSCIA, from the Milan dialect). Short answer: the rate is low but now is more accurately low. Lisa’s presentation was amazing and working with her has been a real pleasure. Stay tuned for her future astro career!


We got (another!) Marie Curie Fellowship!

Huge huge congrats to Zacharias Roupas who was awarded a Marie Curie Fellowship with us! Zachos is currently based at the British University in Egypt and will be joining my group in Milan in the Fall of 2024. The Marie Curie Fellowship program is a prestigious postdoctoral scheme operating at the EU level and, together with Arianna, we’ll now have two Marie Curie grantees in the group. Zachos’ winning proposal is titled “Black hole spin and mass function in gaseous proto-clusters” (nickname: protoBH).


Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186

Not sure what happened here, how the hell did I end up writing a paper with actual radio data that needed to be reduced … Call me an ambulance.

The guy here is 3C186 which is not a postcode but a quasar. A funny one because it’s not centered on the galaxy (it’s a bit off) and it’s also going at another velocity (ciao ciao). One of the leading explanations is that 3C186 is a recoiling black hole, the remnant of black-hole merger is being kicked away (yeah these things can happen). 3C186 also has a radio jet, and that should point in the direction of the black-hole spin. The funny thing is that spin and the kick appear perpendicular to each other, and this is fun because theory says they should actually be parallel. We looked into this a bit carefully and discovered it’s all a lie! The spin and the kick both point along the line of sight and appear perpendicular only because of a super strong projection effect. If this is true, the radio jet should also point straight to us! We then tried to test this with whatever ratio data we could grab (where is that ambulance) and found that… mmh, well, it’s a maybe.

M. Boschini, D. Gerosa, O. S. Salafia, M. Dotti.
Astronomy & Astrophysics 686 (2024) A245. arXiv:2402.08740 [astro-ph.GA].


January 2024

Tenured professorship in Astrophysics at the University of Milano-Bicocca (Italy)

The University of Milano-Bicocca (Milan, Italy) will be opening a tenured professorship in astrophysics, with a focus on gravitational-wave data analysis and exploitation. With this notice, we invite expressions of interest from potential candidates.

Milano-Bicocca hosts a large group in gravitational astronomy, with activities covering all bands of the gravitational-wave spectrum and the related experiments (LIGO/Virgo, LISA, ET, PTA). Faculty members with matching interests include Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, and Sesana. The group hosts two large ERC grants and currently counts about 10 PhD students and 15 postdocs. We are part of a wider astrophysics unit at Milano-Bicocca (with activities in large-scale structures and experimental cosmology) as well as a large Physics department with ~70 faculty members.

We are targeting the opening of a faculty position on a timescale of a few months, with a prospective starting date in the early fall of 2024. Onboarding will be at the associate professor level (“professore associato” in the Italian system), which is a tenured appointment. Formal application requirements include holding either the Italian national habilitation (ASN) or a comparable position abroad for at least 3 years. We are happy to assist potential candidates with their ASN application.

Current strategic interests include the development of gravitational-wave data-analysis pipelines for the LISA space mission. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in relativistic astrophysics and/or gravitational-wave astronomy to Milan.

Interested applicants are encouraged to send their CVs and a short cover letter to [email protected] by February 15th, 2024. The CV should include the names and email addresses of three referees who might be approached for references.


In memory of Chris Belczynski

Hey Chris, just wanted to say thanks because you wanted to understand what was going on, for that ski run down the Highland Bowl in Aspen, for sending me yet another version of those StarTrack files I had to postprocess, for those obscure code comments in Polish, for that last chat in Japan last month (I’ll finish that calculation about tides we sketched at the board!), and for the energy. I’m sure you’re on a beautiful mountain.

mykeeper.com/profile/KrzysztofBelczynski


December 2023

2023 Wrapped!

Much like Spotify, here is our group “Wrapped”, 2023 edition!

Some of the group highlights include… We welcomed Pippa, Nick, Arianna, Sshorab, and Matteo. We said bye to Matt who moved to MIT and Nate who moved to Canada, while Daria remains our UK stronghold. Michele got a faculty job, Viola got a postdoc, Davide got a PRIN grant, and Giulia got a SigmaXi grant. We graduated something like 12 BSc students and 4 MSc students (and all 4 of them now have PhD positions). A few long-term visitors (Francesco, Giulia, Harrison) made the group even better for a while. We wrote lots of papers, gave lots of talks, and ate lots of cakes. LIGO is taking data, LISA is being adopted, Virgo has seen better days, and GR is still true. Arianna was in the newspaper, Sshorab broke Davide’s ribs, Alice danced Greek dances, and Costantino got his first American coffee ever. Our gwpopnext conference was a blast and we discussed too much, thunderstorms included.

… now get ready for all the 2024 surprises!


November 2023

Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs

In the gravitational-wave world, we usually say a binary merger is detected if it has a sufficiently large SNR (signal-to-noise ratio). But is that true? Detection pipelines are far more complicated than that. Here we try to figure out a section threshold from what’s detected. That is: (some) people agree that these guys are GWs, so what’s your SNR threshold for detectability? It’s like reading in the minds of a GW data analyst…

M. Mould, C. J. Moore, D. Gerosa.
Physical Review D 109 (2024) 063013. arXiv:2311.12117 [gr-qc].


Starting a new class! “Scientific computing” for PhD students

I’m teaching the first lecture of a new class today. This is “Scientific computing with Python,” a 16h module for PhD students. To the (many) PhD students who signed up: thanks for your interest, hope you’ll like this. BTW the title says Python but there will also be some Mathematica and some git, just for fun. My material is online at

github.com/dgerosa/scientificcomputing_bicocca_2023

Have a look if you want and please do give feedback if you do 🙂


November graduations: 4 Bsc projects with us

We had another graduation session in November, and a whopping 4 people graduated with research projects in our group. Here are the new BSc physicists who just defended:

  • Matteo Falcone worked with the other Matteo (Boschini) on a simulation design strategy for machine learning;
  • Serena Caslini worked with Nick on a new strategy to classify burst GW signals;
  • Marco “104” Bianchi worked with Giulia and put together a neural network for black-hole binary spin precession using his gaming GPU 🙂
  • Martin “Top” Gerini was supervised by Alice on supermassive black holes, LISA, and glitches.

Congrats all (and twice congrats to Marco and Serena, who graduated with full marks and honors). It was great working with you. Matteo and Martin are now enrolled in an MSc degree in Artificial Intelligence (good luck!), while Marco and Serena are starting our MSc degree in Astrophysics.


Top 2% scientists

Looks like my name is on a list of the 2% top scientists worldwide. Take these rankings with a grain (or a block) of salt… but this is kind of cool! The list was compiled by Stanford University and bounced by our press office.



October 2023

Spin-eccentricity interplay in merging binary black holes

I’m obsessed with spinning black-hole binaries but, guys, spinning and eccentric black holes are even better! This is the first first-author paper by Giulia, who is not only a rising GW astronomer but also a semi-professional baker… So take two spoons of black holes, one spoon of spin dynamics, some eccentricity (but less than 0.6 ounces), and a pinch of maths. Put this in a bowl, mix it thoroughly with numerical integrations …and the result is very tasty! Spins and eccentricity shape the dynamics of black-hole binaries together , which means one can hope to measure eccentricity indirectly from the spins, but also that if you forget about eccentricity then your spin inference will be crap. Buon appetito.

G. Fumagalli, D. Gerosa.
Physical Review D 108 (2023) 124055. arXiv:2310.16893 [gr-qc].


2 Masters + 2 Undegrads

We’ve had four amazing research students graduating with us in October!

  • Alessandro Santini defended his MSc project, which was actually completed in part at Johns Hopkins University (USA) with R. Cotesta and E. Berti. Alessandro worked our a possible astrophysical model to explain the mass-spin correlation observed by LIGO. We’ve published this already! Alessandro is moving on with a PhD at the AEI in Potsdam, Germany.
  • Francesco Nobili also got his MSc degree. His project was completed with S. Baghwat at the University of Birmingham as is about fitting ringdown amplitudes. I discovered other students call him “Brock” from the Pokemon character, so I started doing the same… Brock is starting a PhD in computational astrophysics at the University of Insubria in Como, Italy.
  • Federico Ravelli. Completed a shorter BSc project with Viola De Renzis on spin effects in LIGO/Virgo data…
  • … and Simone Sferlazzo also got his Physics BSc degree. Simone worked with Michele Mancarella on “the use and abuse” (cit.) of Fisher matrices in GWs.

Graduations october 2023

After the Master’s defenses, students turned the graduation party into a football supporter thing, with chants and all the rest!



Catalog variance of testing general relativity with gravitational-wave data

…and we’re back to testing GR. We’ve got many gravitational-wave events and would like to use them all together to figure out if our equations for gravity are correct. And here is the issue: there’s only one set (aka catalog) of black holes that contains all the black holes we’ve observed. Now that’s obvious you’d say, and you would be right!, much like we have a single Universe to observe (I’m not a language guy but indeed “Universe” means like “the whole thing”). This effect is known in cosmology (think those low-order multiples in the usual CMB plot), so we called it “the catalog variance of testing GR”. It’s bad, but the Baron Munchauseen tells us we can bootstrap.

C. Pacilio, D. Gerosa, S. Bhagwat.
Physical Review D 109 (2024) L081302. arXiv:2310.03811 [gr-qc].


More people, more topics, more fun

Our group is getting some tremendous additions, with 5 people joining in the fall of 2023! The scope of our research is getting broader and broader 🙂

  • Pippa Cole is joining us as a postdoc from Amsterdam and she’s going to teach us fun things about dark matter, environmental effects on GW measurements, primordial black-holes etc.
  • Ssohrab Borhanian is also coming in as a postdoc (from Jena, Germany and Penn State before that), with all you can ever hope to know about 3G detectors.
  • Nick Loutrel is a new postdoc from Rome (and Princeton before, and Montana before) which strengthens the analytical / modeling side of the group.
  • Arianna Renzini is coming as a postdoc from sunny Caltech with her own Marie Curie Fellowship, ready to make a splash with stochastic gravitational-wave backgrounds!
  • Matteo Boschini is a new PhD student, after a successful MSc degree with a cool project on numerical-relativity surrogate models.

We’re soon going to have Giulia Capurri who will be visiting us for a few months from Trieste. Welcome aboard all! There are like 13 people at group meetings now…


September 2023

Students going for 3G, ringdowns, and selection effects

Three of our BSc students graduated today.

  • Ludovica Carbone worked with Michele Mancarella and Francesco Iacovellie and has some nice forecasts for 3G detectors.
  • Riccardo Bosoni de Martini was supervised by Costantino Pacilio and checked super carefully their Fisher code for ringdowns.
  • Malvina Bellotti (who, I’m very envious, is from Cortina in the mountains!) worked with me on selection effects for GW surveys.

And, last but not least, let me add Simone Piscitelli, who last week defended his MSc degree at Milano Statale (“the other” University of Milan) supervised by Costantino Pacilio and myself. Simone worked on a cool test of GR. Stay tuned…

Congrats all!


Postdoc positions in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council, with additional support from national grants. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, as well as applications of statistical and machine-learning tools to gravity (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to kickstart new projects with group members and will be strongly encouraged to develop their own independent research lines.

We anticipate awarding up to three positions. Appointments will be for 2+1 years and come with a generous research and travel budget. The starting date is negotiable.

The astrophysics unit at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 15th, 2023 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 15th, 2023.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected]


August 2023

Black-hole mergers in disk-like environments could explain the observed \(q-\chi_{\rm eff}\) correlation

Gravitational-wave data keep on giving us surprises. The most outstanding one IMO is an observed correlation between mass ratios and spins of the black holes, which was first found by Tom Callister and friends. That is so, so weird… to the point that virtually zero astrophysical models so far can explain it fully and consistently. Well, we can’t either (at least not fully and consistently) but we think this paper is a nice attempt. The secret seems to be the symmetry of the astrophysical environment one considers, and data tends to prefer black holes assembled in cylindrical symmetry. That’s also weird to be honest, but there’s a candidate for this setup, namely accretion disks and their migration traps. Who knows, more data will tell.

… and huge congrats to my MSc student Alessandro who managed to publish a paper even before graduating!

A. Santini, D. Gerosa, R. Cotesta, E. Berti.
Physical Review D 108 (2023) 083033. arXiv:2308.12998 [astro-ph.HE].

Other press coverage: astrobites.


July 2023

New July physicists

Two students just completed their Bachelor’s degree with research projects in our group.

  • Leonardo Toti worked with myself and Giulia Fumagalli on exploring black-hole merger trees in dense clusters.
  • Simone Restuccia worked with Costantino Pacilio on applying dimensionality-reduction techniques to black-hole ringdowns.

I had the honor of heading their graduation committee and could call them “physicists” for the very first time (and the Italian ceremonial sentence is quite imposing: “ coi poteri conferitami… “). Congrats Simone and Leonardo!


gwpopnext was a blast!

Last week my group and I hosted the international workshop “Gravitational-wave populations: what’s next?.” It’s been a blast!

An unconventional conference, with almost zero talks and the vast majority of the time dedicated to discussions. I report the program here below, just to give you a feeling of what we discussed. The conference started with the question “ How many of you entered the field after GW150914? ” and virtually everyone raised their hand! It was so refreshing to see our field is alive.

We then went through population synthesis simulations, fancy statistical methods (I promise I’ll understand nonparametric methods one day!), intricacies of injections, catalogs, and overlap with our EM observer friends. We took a break on Wednesday for a social activity on Lake Como, with some folks diving into the lake and others hiking up to a small castle. All before dinner with a fascinating lake (and thunderstorm!) view.

Thanks all for joining and participating so actively. Huge thanks to Emanuele Berti and Salvo Vitale for co-organizing this with me, as well as the local GW group for assistance. Finally, congrats to Amanda Farah and Alex Criswell who won our SIGRAV early career prize.

And if you couldn’t make it for whatever reason no worries, we’ll do it again!

gwpopnext conference picture

Conference program in a nutshell. These are our discussion sessions:

  • Intro: the pieces of the population problem.
  • What can/should astrophysicists and pop-synthers predict?
  • What is the predictive power of pop-synth codes? Are we learning more than our assumptions?
  • Hierarchical Bayesian fits: can we keep on doing this? Technical difficulties, scaling with the number of events, selection effects.
  • Mind the outliers. Are they in or out of your fit? If you fit something well you also need to fit the rest.
  • What is a catalog? Is p_astro the way to go? (Ir)relevance of subthreshold events.
  • Mind the systematics. Are waveform/calibration impacting the population? And how about the assumed population?
  • Beyond functional forms: “non-parametric” methods. What are they and what does it even mean.
  • Beyond functional forms: “parametric but informed”. Machine learning emulators for pop-synth.
  • More populations. LISA, X-ray binaries, Gaia, you name it.
  • More than individual mergers. Stochastic backgrounds, foreground removal.
  • Adding the redshift dimension: toward 3g! Use the population to do cosmology.
  • What’s next? Summary and prospects.

Extending black-hole remnant surrogate models to extreme mass ratios

New paper from a new student! Here is Matteo Boschini’s first piece of work, where we look at predictions for the final mass and spins of black-hole remnants. That is, after two black hole merge, what’s the mass and spin of the guy they left behind? These predictions are typically done by fitting (in various ways) outputs from numerical-relativity simulations but those, unfortunately, can only handle black holes of similar masses. On the other hand, black holes with masses that are very different from each other can be handled analytically. Here we show how to put the two together with a single machine-learning fit.

M. Boschini, D. Gerosa, V. Varma, C. Armaza, M. Boyle, M. S. Bonilla, A. Ceja, Y. Chen, N. Deppe, M. Giesler, L. E. Kidder, G. Lara, O. Long, S. Ma, K. Mitman, P. J. Nee, H. P. Pfeiffer, A. Ramos-Buades, M. A. Scheel, N. L. Vu, J. Yoo.
Physical Review D 108 (2023) 084015. arXiv:2307.03435 [gr-qc].


June 2023

Masterclass in big data within science and industry

The advanced class “Big data within science and industry” will take place on September 22nd at the University of Milano-Bicocca (Milan, Italy).

https://sites.google.com/unimib.it/bigdatamasterclass

Data are everywhere. Exploring scientific data is now at the heart of both scientific advances as well as industrial applications. This one-day master class provides a “learn by example” introduction to the fascinating world of big data, namely pieces of information that are so rich and structured that require targeted analysis techniques loosely referred to as machine learning or artificial intelligence.

The class is suitable for advanced MSc students, PhD students, and postdocs who wish to expand their proficiency in handling scientific data. The program features the participation of three world-leading experts from both academia and the private sector, as well as a hands-on experience for all participants.

For students enrolled in the Physics and Astronomy PhD program here at Milano-Bicocca, this 8-hour program will be recognized with 1 CFU. In any case, we are happy to provide attendance certificates.

Interested students should register by ** September 8th, 2023**. Participation is free of charge. We hope to accommodate everyone, but depending on the number of people registering, participants might need to be selected.

Davide Gerosa, Michele Fumagalli (Milano-Bicocca)

Masterclass bigdata banner


Dr. Matt!

Please let me introduce Dr Matthew Mould… After N papers (where N is a lot) and a 4h+15min viva discussion, Matt has completed his PhD in gravitational-wave astronomy at the University of Birmingham. WooooO! The examiners were Annelies Mortier from Birmingham and Uli Sperhake from Cambridge, who went through a thesis with more than 600 references…. Matt will be continuing his already successful career with a postdoc at MIT, LIGO lab. From my side, Matt is (actually, was!) my first PhD student and spending 3+ years working with him has been amazing. Thanks, Matt for teaching me Bayesian stats and never letting go when I was saying crap.

Matt viva

First thing you do after a 4h 15m viva? Eat a cookie baked by Giulia!


Glitch systematics on the observation of massive black-hole binaries with LISA

All right, this is kind of far from my day-to-day topics but working on this paper with Alice and Riccardo was super fun. Think LISA and supermassive binary black holes. And… the detector does what it wants. That’s not true of course because the experimentalists are amazing, but there will be noise transients: unexpected blips when the gravitational-wave signal will be corrupted. Here we look at what would happen in a realistic setting when a LISA glitch happens on top of a gravitational wave from a supermassive black hole.

A. Spadaro, R. Buscicchio, D. Vetrugno, A. Klein, D. Gerosa, S. Vitale, R. Dolesi, W. J. Weber, M. Colpi.
Physical Review D 108 (2023) 123029. arXiv:2306.03923 [gr-qc].


Let’s PRIN!

Happy to report we got a grant from the Italian PRIN program! This is in collaboration with Andrea Maselli from GSSI in L’Aquila. The title is “Gravitational-wave astronomy as a mature field: characterizing selection biases and environmental effects”. Stay tuned for more research (and more positions to join our group!).


IREU summer time

Welcome Harrison Blake! My group is hosting a student from the IREU program in Gravitational Physics, which is administered by the University of Florida. Harrison is visiting from Ohio State University and will be working with Michele Mancarella on forecasting the science with can do with gravitational waves from the Moon…


May 2023

One to many: comparing single gravitational-wave events to astrophysical populations

We do population analysis in gravitational waves all the time now. That is: we compare many observations from GW experiments against many simulated datapoints from simulations. But what if you only have one observation? That could be a LIGO guy that is kind of an outlier (think GW190521) or maybe a datapoint from a future detector (think LISA) that feels lonely in his parameter space. Don’t look further, this is stats for you (and Matt’s last paper as a grad student…)

M. Mould, D. Gerosa, M. Dall’Amico, M. Mapelli.
Monthly Notices of the Royal Astronomical Society 525 (2023) 3986–3997. arXiv:2305.18539 [astro-ph.HE].


QLUSTER: quick clusters of merging binary black holes

We’ve got the best name ever for a numerical code! Let me introduce QLUSTER which, guess what, simulates clusters. We finally put out a piece of code that was originally developed for this paper in 2019 and later used in several other papers. It’s a very very simple treatment of black-hole binary formation in dense stellar environments, with the goal of predicting gravitational waves from repeated mergers. The code is available at github.com/mdmould/qluster and a short description is provided in the proceedings of the 2023 edition of the amazing Moriond conference.

D. Gerosa, M. Mould.
Moriond proceedings. arXiv:2305.04987 [astro-ph.HE].
Open source code.


April 2023

Parameter estimation of binary black holes in the endpoint of the up-down instability

This paper is episode four in the up-down instability series. We first figured out the instability exists (episode 1), then computed when binaries go after the instability (i.e. the endpoint, episode 2), and also checked binaries are really unstable in numerical relativity (episode 3). Now we look at the inference problem with LIGO/Virgo: if unstable up-down binaries enter the sensitivity window of the detector, will we be able to tell? We phrased the problem with some fancy stats using the so-called Savage Dickey density ratio, which is the right tool to answer this question. As is too often the case, current data are not informative enough but the future is bright and loud.

V. De Renzis, D. Gerosa, M. Mould, R. Buscicchio, L. Zanga.
Physical Review D 108 (2023) 024024. arXiv:2304.13063 [gr-qc].


Efficient multi-timescale dynamics of precessing black-hole binaries

It’s out! The notorious (ask my students…) “ precession v2 ” paper is finally out! This took a veeeery long time; we checked and the first commit for this paper is from May 2020 (!). But the result is an exhilarating tour of spin precession at 2PN with 27 pages and 183 (!!!) numbered equations. We rewrote the entire formalism, change how we parametrize things, compute all we could in closed forms, and speed up the computational implementation. It’s cool, now performing a precession-averaged evolution is a <0.1s operation. If you’re into BH binary spin precession, this is the paper for you. All of this is now part v2 of our PRECESSION python module. So long, and thanks for all the spin.

D. Gerosa, G. Fumagalli, M. Mould, G. Cavallotto, D. Padilla Monroy, D. Gangardt, V. De Renzis.
Physical Review D 108 (2023) 024042. arXiv:2304.04801 [gr-qc].
Open source code.


March 2023

Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors

Third-generation gravitational wave detectors are going to see all stellar-mass black-hole mergers in the Universe. Wooooooooo. But hang on, is this enough? Observing the sources is great, but then we need to measure them. Here we try to focus on the latter and quantify how well we will be able to measure the distance of black holes. Read the paper now, but the short answer is that 3G detectors are going to be awesome but not that awesome…

M. Mancarella, F. Iacovelli, D. Gerosa.
Physical Review D 107 (2023) L101302. arXiv:2303.16323 [gr-qc].


PhD positions in gravitational-wave astronomy at Milano-Bicocca

The University of Milano-Bicocca welcomes applications for PhD scholarships. The application deadline is April 19th, 2023 for positions starting in the Fall of 2023:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. Candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group this year is advertising an additional “project” scholarship titled “Gravitational-wave source modeling” and supervised by Gerosa. Candidates wishing to be considered for this additional opportunity should indicate it explicitly when applying (the number of this position FIS.3).

We strive to build an inclusive group and welcome applications from all interested candidates. More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries and expressions of interest please do not hesitate to contact [email protected]


Spring graduations!

It’s student time! Massive congratulations to two of my students who just graduated.

The star of the day is Matteo Boschini, who completed his MSc project with me after a long visit at the AEI (Postdam, Germany) to collaborate with Vijay Varma. Matteo worked out an amazing extension of current numerical-relativity surrogate models… stay tuned for a paper because this is going to be cool!

Daniele Chirico completed his BSc studies with a sweet research project on supernova explosions, orbits, and kicks. He’s staying in Milan for his MSc degree now, so wait a bit for his successes!

Graduations March 2022

That’s Matteo discussing black-hole remnants


February 2023

Astrostats is back

I’m about to start teaching this year’s edition of “Astrostatistics and Machine Learning” for the MSc degree in Astrophysics here at Milano-Bicocca. The material is available at

github.com/dgerosa/astrostatistics_bicocca_2023

Feel free to have a look if you fancy some stats… and please do send me feedback if you work through the material.


We should learn from our students: LISA and beyond

The student reps of our department (codename: redshift) have organized a stellar event today. Curiosity and interest in the LISA space mission brought them to design a full day of talks from leading experts in the field. They put Stefano Vitale, Alessandra Buonanno, and Bernard Schutz in the same room with the (astro)physics students and, well, a few of us who tagged along. The result was an amazing rollercoaster called “LISA and beyond” across the wonders of the experimental design by Stefano (is this truly going to work?!?), some amazing order-of-magnitude calculations that Bernard pulled off (wish I could do that!), and a broad vision by Alessandra across the discoveries we had and those we will soon be seeing (can’t wait, can’t wait!). Our students engaged with the speakers, asked questions, and organized a round table touching topics like the carbon footprint of space missions, gender equality, and how to manage a research group. Such ingenuity and enthusiasm are what keeps science alive! We should learn from our students and do science like that.


January 2023

Gravitational-wave populations: what’s next?

It is a pleasure to announce the workshop “Gravitational-wave populations: what’s next?” which we are currently organizing for next summer:

https://sites.google.com/unimib.it/gwpopnext

As the catalog of detected gravitational-wave events grows from O(10) to O(100) sources (but think millions in a few decades!), such increasingly detailed information is allowing us to dig deeper into the (astro)physics of compact objects. At the same time, new and more data require appropriately powerful statistical tools to be fully exploited. This highly interactive workshop (fewer talks, more working together!) will be the opportunity to share recent progress, identify what new steps are now needed, and hopefully set the stage for substantial progress in the field.

The workshop will take place on July 10-14, 2023 at the University of Milano-Bicocca, which is located near the city center of Milan, Italy. Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; nearby excursions will take you to the Italian lakes and the stunning Alps.

While we are unable to provide travel support, the workshop will have no registration fee. The workshop will be in person without remote options.

Interested participants should register on the conference website by March 1st, 2023. Depending on the number of people registering, participants might need to be selected. We will be in touch soon after the registration deadline, so please do not make travel plans until you hear back from us. When registering please indicate which of the discussion session(s) you would like to contribute to. Early career scientists will have the opportunity to give flash talks highlighting their science.

Davide Gerosa (Milano-Bicocca), Emanuele Berti (Johns Hopkins), Salvatore Vitale (MIT)

gwpopnext conference banner


New year, new friend

Welcome to 2023… and what better way to start the new year than welcoming a new friend! Alice Spadaro (who has recently graduated with an MSc degree here in Milan) is now officially starting her PhD in my group. Alice always smiles, likes surfing, and of course is into gravitational waves 🙂 .


November 2022

Two more graduations today!

Huge congrats to two of my students who graduated today!

  • Matteo Muriano completed a funny BSc project on black-hole merger trees.
  • Giovanni Cavallotto went all in for his MSc research: he basically “fixed” black-hole binary spin precession at 2PN! (which is pretty cool, stay tuned for these results!).

They both defended quite brilliantly, good luck with everything now!


Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data

We want more! With gravitational-wave data, some quantities like the masses of the black holes are much easier to see than others. But those others are very interesting, notably spins that process and orbits that are eccentric, because they would tell us how black hole binaries came to be in the first place. So while it would be great to see those, it’s also being very hard. Some tentative claims have been made with current data, but nothing unambiguous so far. In this paper led by Isobel from Cambridge, we show that (surprise surprise…) the signals needs to be long enough before one can tell eccentricity and spin precession apart.

I. Romero-Shaw, D. Gerosa, N. Loutrel.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5352–5357. arXiv:2211.07528 [astro-ph.HE].


The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries

Together with my postdoc Nate, we’re proceeding our investigations on supermassive, spinning binary black holes surrounded by accretion disks (that is: a ton of gas around big monsters at the center of galaxies!). In today’s paper, we dig a bit deeper into what happens when the disk breaks. That presumably stops the interactions between the gas and the black-hole spins which could make all this funky astrophysics (spins that moves, disks that breaks, etc) actually observable with future gravitational-wave detectors. More needs to be done of course, but here we are.

N. Steinle, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5031–5042. arXiv:2211.00044 [astro-ph.HE].


October 2022

Here are the new gravitational wave astronomers!

More graduations today! I had the pleasure to see three of my students defending their scientific work.

  • Lorenzo Zanga completed his BSc project on unstable spinning black-hole binaries,
  • Alessandro Carzaniga defended his MSc thesis on gaussianities in the LISA detector, and
  • Alice Spadaro also presented her MSc-thesis work on the LISA mock data challenge. I

t’s so great to see students reaching the point of defending/arguing/explaining their science… I think it’s actually one of the best things about my job! Thank you all for sharing these months with me, I’ll see you around! (And thanks to Viola De Renzis and Riccardo Buscicchio who co-supervised Lorenzo, Alessandro, and Alice with me).

Graduations oct 2022

Here we are, from left to right: Alessandro (sorry I cut your face in half!), me trying to be funny, Riccardo, and smiling Alice! (Lorenzo and Viola had left the room earlier…)


Late 2022 visitors: we’re alive!

My group is hosting quite a few visitors this semester. We’re alive!

  • Francesco Iacovelli is visiting us for 7 (!) months from Geneva with a grant from the Istituto Svizzero. Francesco has done some amazing work on forecasting the capabilities of Einstein Telescope.
  • Chris Moore, a longstanding collaborator from the University of Birmingham will be here at the end of October
  • Clement Bonnerot (now in Copenhagen but about to move to the UK for a faculty job, congrats!) will join us in late November.
  • Swetha Baghwat will be visiting Milan from Birmingham in November as well.
  • And Lieke van Son, Phd student at Harvard and population-synthesis mastermind, will be here in early December.

Group dinner oct 2022

Left to right: Giulia, Viola, Michele, Lieke, Costantino, Francesco, Alice, and me


The group gets larger

So many new people are joining us this Fall!

  • Michele Mancarella is joining us as a postdoc supported by my ERC grant. He’s moving from Geneva (Switzerland) brings with him some new activities on gravitational-wave cosmology, because astronomy was not enough after all 🙂
  • Costantino Pacilio is also coming in as a postdoc on my ERC grant. Costantino is a GR tester and is providing the group with some new connections to fundamental physics.
  • Giulia Fumagalli is about to start her PhD with us, also supported by the ERC. She’s already done some amazing work with Alberto Sesana and Golam Shaifullah on pulsar timing array. Now ready for new GW adventures! And spoiler alert! There’s another PhD student joining in a few months… More soon!

Welcome everybody, it’s an honor you decided to do science with us! You can read their profiles here. And if you’re also interested in my group, we have multiple openings right now. Consider applying!


September 2022

Postdoctoral fellowships in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, and numerical-relativity surrogate modeling (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to collaborate and kickstart new projects with group members and will be strongly encouraged to develop their own independent collaborations.

We anticipate awarding up to three positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the newly formed Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 18th, 2022 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 18th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].


Andrea and Oliver are the new black-hole experts in town!

Wooo! What an amazing performance by two of my students today, who defended their BSc and MSc degrees!

  • Oliver Rossi discussed his BSc project on black holes with large spins completed in collaboration with Viola De Renzis (PhD student in my group).
  • Andrea Geminardi presented the results of his MSc thesis. Andrea studied the stochastic gravitational-wave background with myself, Riccardo Buscicchio (postdoc here in Milan), and Arianna Renzini (postdoc at Caltech).

Hope you guys had fun working with us, we certainly did! (and I’m sorry for my pain-in-the-*** comments on your plots…). All the best for what comes next!


Job opportunities for Marie Curie past holders and applicants

The Italian government has pushed a hiring program dedicated to holders and applicants of Marie Curie Fellowships from the EU. The call targets those that have either (i) completed a successful Marie Curie Fellowship in the past 4 years or (ii) applied unsuccessfully in the past 4 years but were awarded the so-called “Seal of Excellence”.

For both categories, successful candidates will be awarded a 3yr senior researcher position (at the so-called RTDA level in the Italian system). RTDAs are hired as full employees with related benefits and have limited teaching duties. On top of this, candidates in the Marie Curie winners strand (i) will also be offered a substantial startup grant to hire their own PhD students and postdocs.

All Italian institutions can act as hosts, so I encourage you to contact one of us in the country for more information.

In particular, the gravitational-wave group at the University of Milano-Bicocca provides a vibrant environment with activities ranging from relativistic astrophysics. gravitational-wave data analysis, numerical relativity, and gravity theory. The group counts faculty members Gerosa, Sesana, Colpi, Giacomazzo, and Dotti as well as tens of students and postdocs. The city of Milan is a jewel in the north of Italy with a charming international vibe (as well as mountains, history, art, and outstanding food).

The internal application deadline is October 18th. If you’re eligible and/or interested in applying with us, please get in touch asap ([email protected]) and we’ll go from there.

Here are the relevant webpages (scroll down for the English text):

(i) Marie Curie past winners

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-vincitori-msca-young-researchers-msca-grants-winners

(ii) Seal of Excellence holders:

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-seal-excellence-msca-call-young-researchers-seal-excellence-msca


August 2022

Italy has a brand new Center for Supercomputing (ICSC)… and we’re on it!

The Italian government is pushing a major inverstment program in High-Performance Computing, and we’re part of it! The new ICSC (Italian Center for Supercomputing) will manage >300M Euros going towards early-career researchers, PhD scholarships, and computing infrastructure. The University of Milano-Bicocca is part of the founding member of ICSC, with our research group providing some core activities for the Bicocca contribution. If you’re interested in computational (astro)physics, stay tuned for several upcoming opportunities!


July 2022

Characterization of merging black holes with two precessing spins

Lots of “firsts” today! My first -year PhD student Viola just put out her first first -author paper. This is about measuring black holes with not one, but two precessing spins. People have been trying to figure out how to tell if at least one of the two spins of a merging black-hole binary is precessing for quite some time now. And maybe we’ve even done it already for one or two of the current LIGO-Virgo events. But here I must quote that epic Italian commercial from the 90s: “two gust is megl che one” (which is a terrible Italian-English mishmash on a terrible joke to say that when you eat a Maxibon “two flavors are better than one”). In this paper we propose a strategy to identify sources that have the strongest evidence of two processing spins. Viola has been putting together simulated data for the next LIGO/Virgo data-taking period, and the result is pretty cool. If these binaries are out there in the Universe, we will be able to tell they have two spins going around!

V. De Renzis, D. Gerosa, G. Pratten, P. Schmidt, M. Mould.
Physical Review D 106 (2022) 084040. arXiv:2207.00030 [gr-qc].


June 2022

Super Arianna!

Very happy to report that Arianna Renzini (currently a postdoc at Caltech) was awarded a prestigious Marie Skłodowska-Curie Fellowship from the European Union, to be hosted here with my group. Arianna will bring expertise in modeling the gravitational-wave stochastic background, which is a key target for both current and future experiments. Arianna’s proposal is titled “ Stochastic rewind and fast-forward: calibrating LISA with LIGO’s black holes and stochastic background.” Huge congrats, can’t wait to welcome you here.


New summer means new summer projects

We’re having four (!) summer students joining the group this year!

  • Diego Padilla Monroy from Florida International University (Miami) will be working with me in Milan supported by the IREU program.
  • Derin Sivrioglu from Grinnell College (Iowa) will be working with Daria Gangartd in Milan.
  • Sayan Neogi from the Indian Institute of Science, Education and Research (Pune, India) will be working with Matt Mould in Birmingham.
  • Sarah Al Humaikani from Paris (France) will be working with Nathan Steinle in Birmingham.

Welcome all! We look forward to seeing your summer discoveries!


May 2022

Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data

Big stars burn everything they have, die fast, and produce big black holes. So when you see two black holes together, it’s likely that the big black hole comes from the big star. Or maybe not? Before dying, the big star can drop some mass onto the other guy, making it bigger! So now, the initially big star still produces the first black hole, but, at the end of the day, that might not be the more massive black hole anymore! This scenario is called “mass-ratio reversal” and our astrophysics friends have put together many models out there showing this is indeed possible for a good fraction of the black holes that produce gravitational-wave events. So here we ask the data: given the events LIGO and Virgo have seen so far, what’s the evidence for mass-ratio reversal in binary stars? Read Matt’s paper to find out.

M. Mould, D. Gerosa, F. S. Broekgaarden, N. Steinle.
Monthly Notices of the Royal Astronomical Society 517 (2022) 2738–2745. arXiv:2205.12329 [astro-ph.HE].



April 2022

PhD in gravitational physics!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is May 20th, 2022 for positions starting in the Fall of 2022:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for strong, highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. The candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group sponsors two specific positions:

Candidates wishing to be considered for these additional positions should mention it explicitly in their application.

More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries please do not hesitate to contact [email protected] or [email protected].


Long-term research appointment in computational astrophysics at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for a 3+2 year research position in HPC applications to astrophysics.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, galactic dynamics, and numerical relativity. This is embedded in a wider astronomical context including both observational and experimental activities. Our group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Science Board, the European Pulsar Timing Array, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Staff members with matching interests include Colpi, Dotti, Gerosa, Giacomazzo, Lupi, and Sesana.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. Art, culture, and food are outstanding. The city hosts three international airports with worldwide connections.

This recruitment campaign is part of a wider national initiative supporting HPC-related computational activities throughout the country. This is a major investment program directly supported by the European Union. It will provide the most ideal context for ambitious candidates wishing to develop and apply state-of-the-art computational and machine-learning tools to current astrophysical and gravitational-wave modeling issues.

The researcher will be appointed at the so-called “RTDA” level for 3 years. The contract can also be extended for 2 more years depending on funding availability. The starting date is negotiable, with the earliest and latest dates on January 1st, 2023 and May 1st, 2023, respectively. RTDA researchers are full-time university employees (with full benefits, such as health insurance and pension plan), have limited teaching duties, and are eligible to fully supervise research MSc student projects. This is an ideal setup for early-career researchers wishing to transition toward research independence and start developing their own group.

The successful candidate will have a PhD in Physics, Astronomy, Computer Science, or related discipline, strong programming skills, and previous experience in one or more of the following topics: HPC workflows, GPU software development, computational astrophysics, gravitational-wave astronomy, numerical relativity, statistical data analysis, machine learning.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by June 15th, 2022 for full consideration. Candidates should also arrange for two reference letters to be sent to [email protected] by June 15th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups. Women are especially encouraged to apply. For inquiries please do not hesitate to contact Bruno Giacomazzo ([email protected]) or Davide Gerosa ([email protected]).


Got an ISCRA-B supercomputer allocation!

I was just awarded a large allocation on the Italian national supercomputer at CINECA. My PhD student Viola De Renzis (our parameter-estimation expert!) is the co-I on our proposal. Our award is part of the so-called ISCRA Class B program (which is their medium-size allocation scheme) and amounts to 1.2M CPUh on the Galileo cluster (that is: we’re going to have to crunch a ton of numbers now!). Viola and I will study the extraction of spin-spin couplings from black-hole binaries using gravitational-wave data and stochastic sampling techniques. Stay tuned!


“With a little help from my friends” Workshop at JHU

We’re at Johns Hopkins University (Baltimore) today, for a brainstorming workshop we organized together with the gravity groups at JHU and Penn State. A ton of interesting people, cool science, fun numerics, big black holes, future detectors, and many new exciting projects we all want to start. The idea is to get “a little help from my (gravity) friends”. Have a look at what we’re up to: davidegerosa.com/with-a-little-help-from-my-friends

Little help workshop


The last three years: multiband gravitational-wave observations of stellar-mass binary black holes

Observing gravitational waves from the ground (i.e. LIGO, Virgo, etc) give us a unique view on “the last three minutes” of the life of compact objects before they merge with each other. Going to space (I’m talking to you, LISA!) will instead give us “the last three years”. Completed together with the rest of the Birmingham crowd, this paper provides a realistic view of this truly amazing landscape. LISA observations at low frequencies in the 2030s will be paired with high-frequency data from LIGO’s successors (the so-called 3rd generation detectors). Together (and that’s crucial, together!) LISA and 3g detectors will tell us the full story of the life of merging black holes. LIGO alone is like catching up with a movie because you were late at the theatre, LISA alone is like a huge cliffhanger before the series finale… multiband observations are a bingewatching experience!

A. Klein, G. Pratten, R. Buscicchio, P. Schmidt, C. J. Moore, E. Finch, A. Bonino, L. M. Thomas, N. Williams, D. Gerosa, S. McGee, M. Nicholl, A. Vecchio.
arXiv:2204.03423 [gr-qc].


Constraining black-hole binary spin precession and nutation with sequential prior conditioning

Daria’s new paper is out! (With key contributions from others in the group… This is also Viola’s first paper!).

Here we look at sub-dominant black-hole spin effects in current data from LIGO and Virgo (yeah sorry guys… our black-hole spin obsession goes on). People have looked at spin precession before, but we’re interested in even more subtle things, namely disentangling precession and nutation. This is a tricky business, which is made complicated by the fact that this piece of information is hidden behind other parameters that are easier to measure (say the masses of the two black holes). Our paper is an attempt to formulate and systematically exploit something we called “sequential prior conditioning” (which is: mix&match priors and posteriors in Bayesian stats…). Results are weak today but strong tomorrow.

D. Gangardt, D. Gerosa, M. Kesden, V. De Renzis, N. Steinle.
Physical Review D 106 (2022) 024019. Erratum: 107 (2023) 109901. arXiv:2204.00026 [gr-qc].


March 2022


Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers

It took a while (so many technical challenges…) but we made it! Matt‘s monster paper is finally out!

Let me introduce a fully-fledged pipeline to study populations of gravitational-wave events with deep learning. If it sounds cool, well, it is cool (just look at the flowchart in Figure 1!). We can now perform a hierarchical Bayesian analysis on GW data but, unlike current state-of-the-art applications that rely on simple functional form, we can use populations inferred from numerical simulations. This might sound like a detail but it’s not: it’s necessary to compare GW data directly against stellar physics. While we don’t do that yet here (our simulations are admittedly too simple), there’s a ton of astrophysics already in this paper. Whether you care about neural networks or hierarchical black-hole mergers (or, why not, both!), sit tight, fasten your seatbelt, and read Matt’s paper.

M. Mould, D. Gerosa, S. R. Taylor.
Physical Review D 106 (2022) 103013. arXiv:2203.03651 [astro-ph.HE].


New class! Astrostatistics

I just had the first lectures of a class I’m teaching for the first time: Astrostatistics and Machine Learning (sounds exciting? Well, it is!). This is an advanced course for the MSc degree in Astrophysics and Space Science at the University of Milano-Bicocca. My students and I will travel across data inference, Bayesian wonders, sampling, regression, classification, and become best friends with deep learning. All of this is applied to astrophysical datasets.

The entire class is available under the form of jupyter notebooks at github.com/dgerosa/astrostatistics_bicocca_2022. The repository is hooked up with the mybinder service.


February 2022

Congrats Cecilia!

Huge congrats to my student Cecilia Fabbri who got her Bachelor’s degree today. Cecilia defended (quite brilliantly!) her project titled “Constraining the black-hole irreducible mass with current gravitational-wave data”. Her work ended up in our recent draft (arxiv:2202.08848). Cecilia is continuing with a Master’s degree in astrophysics at Milano-Bicocca, stay tuned for her future successes!


The irreducible mass and the horizon area of LIGO’s black holes

Spinning black holes are weird (well, all black holes are weird but those that spin are the worse!). They have a funny thing called ergoregion where orbiting particles can have negative energy. Penrose was the first to realize that this can be exploited to extract energy from the black hole itself. The thing is, even if you figure out how to do it, you’re inevitably going to spin the black hole down. At the end of the day, you’re left with a fossil black hole that does not have any spin. The mass of that leftover black hole (“ What’s for lunch dear? Fancy some sushi or prefer a black hole?”) is called irreducible mass. Hawking (another giant!) figured out this has to do with thermodynamics.

Long story short, in this paper we compute the irreducible mass of the black holes detected in gravitational waves by LIGO. It was funny to re-discover that gravitational wave detection was indeed the motivation behind Hawking original proof of the area theorem (he had Weber‘s claimed detection in mind at the time). The story behind our paper starts as a toy calculation with my undergraduate student Cecilia and ended up in a neat, hopefully informative exploitation of LIGO data. We reparametrized LIGO’s black-hole properties using the rotational and rotational contributions to their total energy, we ranked current gravitational-wave events according to their “irreversibility”, and we compute a sort of population version of the area law. Enjoy!

D. Gerosa, C. M. Fabbri, U. Sperhake.
Classical and Quantum Gravity 39 (2022) 175008. arXiv:2202.08848 [gr-qc].


January 2022

People visiting

Traveling is (kind of) coming back, and we’re having lots of visitors around, all supported by external research grants (congrats folks, you’re great!):

  • Daria Gangardt is visiting Milan from Birmingham for 6 months from January to July, supported by a StudyInItaly research grant from the Italian embassy (thanks Italy!).
  • Floor Broekgaarden joins the group from Harvard for 2 months, supported by the HPCEuropa3 program (thanks Europe!).
  • Matt Mould will be in Milan in April (again thanks to HPCEuropa3).
  • Viola De Renzis instead will be visiting Birmingham in March (once more thanks to HPCEuropa3, such a great program!).
  • Nate Steinle will also be in Milan in late April. Wooo!

Safe travel everyone, it’s time we move our group meetings to a larger room.



December 2021

TEONGRAV

My group and I are now part of TEONGRAV, which is the Italian national initiative dedicated to gravitational theory and phenomenology. TEONGRAV is run by the INFN (National Institute for Nuclear Physics) and, besides the other folks here in Milan, it counts members from Florence, Rome, Naples, Padua, Trento, and Trieste. Looking forward to new exciting collaborations, all surrounded by good Italian coffee of course!


November 2021

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity

Breaking things is fun! In the previous paper of this series, we looked at accretion disks around massive black-hole binaries and found things were going awry. We kept on finding configurations that our implementation could not handle… And now we know this is real! Finding disk solutions when the spin of the black hole has a large misalignment is just not possible! And that’s because the disk really breaks into different sections. We’ve now checked it with state-of-the-art hydrodynamical numerical simulations that not only confirm what we suspected but also show some funny things (like breaking being prevented by disk spirals, etc). I was serious, breaking things is real fun!

Check out Rebecca’s beautiful movies!

R. Nealon, E. Ragusa, D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 509 (2022) 5608–5621. arXiv:2111.08065 [astro-ph.HE].


October 2021

Gravitational-wave population inference at past time infinity

Great Scott, a new paper! When analyzing gravitational-wave data, looking at one black hole at a time is not enough anymore, the fun part is looking at them all together. The issue Matt and I are tackling here is that one needs to be consistent with putting together different events when fitting the entire population. This is obvious for things that do not change (say the masses of the black holes, those are what they are), but becomes a very tricky business for varying quantities (say the spin directions, which is what we look at here). In that case, it’s dangerous to put together events taken at different stages of their evolution. And the solution to this problem is…. time travel! We show that but propagating binaries backward in time, one can put all sources on the same footing. After that, estimating the impact of the detector requires traveling forward in time, so going “back to the future”. After all, we all know that post-Newtonian black-hole binary integrations look like this:

ps. The v1 title on the arxiv was more explicit… too bad they took it away.

M. Mould, D. Gerosa.
Physical Review D 105 (2022) 024076. arXiv:2110.05507 [astro-ph.HE].


Nate is joining us!

Nathan Steinle is officially starting his postdoc in the group today! Nate graduated with Mike Kesden at the University of Texas at Dallas and is now working with me and the rest of the Birmingham crowd. Welcome Nate! Hope you enjoy this side of the pond.


Postdoctoral fellowships in gravitational-wave astronomy at Milan-Bicocca (Italy)

The University of Milan-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join Prof. Davide Gerosa and will constitute the core team of the “GWmining” project funded by the European Research Council. Targeted investigations include applications of machine-learning techniques to gravitational-wave physics, modeling of black-hole binary populations from their stellar progenitors, relativistic dynamics, and statistical inference. Candidates will have ample opportunities to explore other areas of gravitational-wave astronomy and will be encouraged to develop independent collaborations.

We anticipate awarding two positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milan-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in one or more of the following topics: gravitational-wave astronomy, stellar evolution, relativistic astrophysics, general relativity, machine learning, statistical inference.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by December 1st, 2021 for full consideration. Candidates should also arrange for at least two, but preferably three, reference letters to be sent to the same address by December 1st, 2021. We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].


September 2021

Welcome Viola!

Viola De Renzis is the latest addition to our group! Viola graduated from Rome “La Sapienza” with an MSc thesis on exotic compact objects and is now starting her PhD with me at Milano-Bicocca. Viola plays guitar, arguably better than Matt (although he runs for a million miles, and that’s when he’s tired), while Daria remains by far the best fencer in the group. Welcome, we all look forward to working with you!


SIGRAV Prize for Young Researchers

It is a true honor to receive the career Prize for Young Researchers of the Italian Society for General Relativity and Gravitational Physics (SIGRAV). I was awarded the prize in the class of relativistic astrophysics. It’s amazing to be recognized in my home country; it’s great to be back! Let me thank all my mentors, advisors, collaborators, and now students who are walking with me in the adventure of science.

Here is me with the president of the society Fulvio Ricci. And here are press releases from the University of Milan-Bicocca and the INFN.


Moving (back to) Milan!

We moved! I’ve had the opportunity to relocate to Milan, in the north of Italy, very close to where I’m from. I’m now an Associate Professor at the University of Milan-Bicocca, one of the two campuses in the beautiful city of the “Madonnina“. Some of the folks in my group will be visiting Milan very often, and (spoiler alert!) we’re going to have new additions soon. I’m sad to leave the amazing group in Birmingham, but also very excited at this new tremendous opportunity.


August 2021

Population-informed priors in gravitational-wave astronomy

No black hole is an island entire of itself.

We’ve got many gravitational wave events now. One can look at each of them individually (aka “parameter estimation”), all of them together (aka “population”), or each of them individually while they’re together. That’s what we do in this paper: we look at the properties of individual gravitational-wave events in light of the rest of the observed population. The nice thing is that all of these different ways of looking at the data are part of the same statistical tool, which is a hierarchical Bayesian scheme. Careful, heavy stats inside, don’t do this at home.

C. J. Moore, D. Gerosa.
Physical Review D 104 (2021) 083008. arXiv:2108.02462 [gr-qc].


July 2021

Well done Max!

Huge congrats to Maciej (Max) Dabrowny, who just graduated from the University of Birmingham after a very successful research project with us (Max’s project ended up in a paper!). Well done and all the best for the future.



June 2021

Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness

Today we go deep into the perilous world of binary population synthesis! Using Nicola’s code MOBSE, our master student Maciej has implemented some new prescriptions for how supernovae explode and produce compact objects. In practice, we use the compactness (that’s mass over radius) of the stellar core before the explosion to decide if that specific star will form a neutron star or a black hole. This now needs to be compared carefully with gravitational-wave data, but we suggest that there are two key signatures one should look for: the lowest black hole masses and the relative merger rates between black holes and neutron stars.

M. Dabrowny, N. Giacobbo, D. Gerosa.
Rendiconti Lincei 32 (2021) 665–673. arXiv:2106.12541 [astro-ph.HE].


Bayesian parameter estimation of stellar-mass black-hole binaries with LISA

LISA is going to be great and will detect stuff from white dwarfs to those supermassive black-hole that live at the center of galaxies. If we’re lucky (yeah, who knows how many of these we will see), LISA might also detect some smaller black holes, similar to those that LIGO now sees all the time, but at a much earlier stage of their lives. But if we’re indeed lucky, the science we would take home is outstanding. Using simulated data from the LISA Data Challenge we unleash the new amazing parameter-estimation code Balrog (don’t ask what it means, it’s just a name, not one of those surreal astronomy acronyms) at this problem. Dive into the paper for some real data-analysis fun!

R. Buscicchio, A. Klein, E. Roebber, C. J. Moore, D. Gerosa, E. Finch, A. Vecchio.
Physical Review D 104 (2021) 044065. arXiv:2106.05259 [astro-ph.HE].


A new IREU friend from Missouri

We have a new friend in the group! Meredith Vogel is joining us for her undergraduate summer research project. Meredith is e-visiting us from Missouri State University (but will soon start her grad school at the University of Florida (*) ) and will be working with Matt on numerical-relativity surrogate models. Meredith’s project is part of the IREU (International Summer Research) program, which is a great opportunity for US students to visit groups abroad, including us! Welcome Meredith, looking forward to seeing your great science.

(*) That’s the place were I saw a real alligator. On campus!


May 2021

Looking for the parents of LIGO’s black holes

Who are the parents of LIGO’s black holes? Stars, most likely. Things like those we see in the sky at night will eventually surrender to gravity and collapse. Some of them will form black holes. Some of them will form binary black holes. Some of them will merge. Some of them will be observed by LIGO. That’s the vanilla story at least, but it might not apply to all of the black holes that LIGO sees. For some of those, stars might be the grandparents or the great grandparents. And the parents are … just other black holes! This is today’s paper lead by Vishal Baibhav. Instead of just measuring the properties of the black holes that LIGO observes, we show we can also say something about the features of the black hole parents. Read on to explore the black-hole family tree.

V. Baibhav, E. Berti, D. Gerosa, M. Mould, K. W. K. Wong.
Physical Review D 104 (2021) 084002. arXiv:2105.12140 [gr-qc].


Come to Milan for a PhD!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is June 16th, 2021 for positions to start later in 2021:

https://en.unimib.it/education/doctoral-research-phd-programmes/how-apply-phd-programme

In particular, I am looking for a strong, highly motivated candidate to join my newly established research group supported by the European Research Council. The candidate will work toward interpreting the phenomenology and the astrophysics of gravitational-wave sources using innovative machine-learning techniques. My activities are embedded within the wider Astrophysics group at the University of Milano-Bicocca –a world-leading research environment in strong gravity and relativistic astrophysics. Faculty members with matching interests include Colpi, Sesana, Dotti, and Giacomazzo. The candidate will have ample opportunities to work with and visit external collaborators as well.

This specific position is titled “Large catalogs of gravitational-wave events with machine learning”. Interested candidates should mention it explicitly in their application.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. For further information and informal inquiries please do not hesitate to contact me ([email protected]).


Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures

The quest of finding their astrophysical origin of merging black-hole binaries is now a key open problem in modern astrophysics. Stars are the natural progenitor of black holes: at the end of their lives, the core collapses and leaves behind a compact object. But once those “first-generation” black holes are around, they can potentially meet again and form “second generation” LIGO events. I first got interested in this problem in 2017 and, together with many many others researchers in the community, we explored the consequences of this “hierarchical merger” scenario in terms of both gravitational-wave physics and astrophysical environments. In this Nature Astronomy review article, Maya and I tried to condense all this body of work into a few pages. The result is (we hope) a broad and informed overview of this emerging research strand, with a whopping number of more than 270 citations! Hope you like it.

D. Gerosa, M. Fishbach.
Nature Astronomy 5 (2021) 749-760. arXiv:2105.03439 [gr-qc].
Review article. Covered by press release.


Study group: a PTA primer

The next few years are expected to be a golden age for pulsar timing array (PTA) science. The recent tentative claim of a detection of an astrophysical signal in the NANOGrav 12.5-year data set is expected to be confirmed, thereby opening a new observational window on supermassive black holes. In order to better follow these developments, Chris Moore and I will run a spring journal club in which we aim to review some key papers in the field. More info: [davidegerosa.com/ptaprimer/][/ptaprimer].


April 2021

High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap

Hierarchical mergers are the new black. LIGO is seeing black holes that are just too big to be there. The reason is that stars, which collapse and produce black holes, do some funny things when they get too massive. Notably, they start to spontaneously produce positrons and electrons instead of keeping their own photons. Long story short: those missing photons make the temperature go up, ignite an explosion that disrupts the core and prevents black-hole formation. This “mass gap” is a solid prediction from our astrophysics friends. In some previous papers, we and other groups pointed out that one can bypass stars and form black holes from previous black holes (and goodbye my dear maximum mass limit!). But now our astrophysics friends are telling us they can also evade the limit with some more elaborate astro-magic (winds, rotation, dredge-up, reaction rates, accretion). Today’s paper is about telling the two apart, with a key prediction: a black hole with large mass but low spin would raise a glass to the astro-wizards.

D. Gerosa, N. Giacobbo, A. Vecchio.
Astrophysical Journal 915 (2021) 56. arXiv:2104.11247 [astro-ph.HE].


March 2021

Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics

General Relativity works well. But we still want to test it, and I guess that’s because it actually works too well (you know, all those quantum things that don’t really fit, etc). And we want to test it with gravitational-wave data, and not just because it’s the new cool thing to do (though it is!) but also because they gravitational waves give us insight into the strong-field regime of gravity where new things, if they are there at all, should show up. Now, all of this sounds great but, in practice, one has to deal with the actual model used to analyze the data. Errors in these signal models (aka waveforms), which are somewhat inevitable, can trick us into thinking we have seen a deviation from General Relativity. So, before you go out on the street and shout that Einstein was wrong, keep calm and mind your waveform.

ps. The codename for this paper was SANITY: S ystemA tics usiN g populatI ons to T est general relativitY.

C. J. Moore, E. Finch, R. Buscicchio, D. Gerosa.
iScience 24 (2021) 102577. arXiv:2103.16486 [gr-qc].

Other press coverage: indiescience, sciencedaily, phys.org, astronomy.com, physicsworld.


Group study on BH binaries in AGN disks

This is a quick update some of our group activities… In the past few months we’ve been busy learning about the formation of stellar-mass black-hole binaries in the disks of active galactic nuclei. We organized a journal club and studied one paper each week on this “new” formation channel for LIGO sources. We discussed a ton of topics, going from disk accretion to migration traps, LIGO rates, AGN variability, GW counterparts, hierarchical mergers, all the way to EMRIs.

Here is a log of all the sessions: davidegerosa.com/bhbin-agndisks

Let me thanks all those who took part and presented papers including Daria, Matt (1), Chris, Eliot, Matt (2), Alberto, Evan, Riccardo, and Sean.


A taxonomy of black-hole binary spin precession and nutation

Here is the latest in our (by now long) series of papers on black-hole binaries spin precession. This work was is championed by two outstanding PhD students, Daria (in my group) and Nate (UT Dallas). The key idea behind this paper is that, for black-hole spins, one cannot really talk about precession without talking about nutation (although we only say “precession” all the time…). The spin of, say, the Earth also does both precession (azimuthal motion) and nutation (polar motion). But, unlike in the Earth problem, for black-hole spins the two motions happen on roughly the same timescale meaning that you cannot really take them apart. Or can you? We stress the role of five parameters that characterize the combined phenomenology of precession and nutation. The hope is now to use them as building blocks for future waveforms… stay tuned!

ps. Stupid autocorrect! It’s nutation, not mutation.

D. Gangardt, N. Steinle, M. Kesden, D. Gerosa, E. Stoikos.
Physical Review D 103 (2021) 124026. arXiv:2103.03894 [gr-qc].


February 2021

xwing and tiefighter

We just received our new computing servers (thanks Royal Society). These are two machines of 96 cores each and a ton of RAM, and will support our activities in computational astrophysiscs. Their nicknames are xwing and tiefighter. Huge thanks David Stops for helping with the setup.

xwing_tiefighter


January 2021

Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case

Orbital eccentricity in gravitational-wave observations has been long neglected. And with good reasons! Gravitation-wave emission tends to circularize sources. By the time black holes are detectable by LIGO/Virgo/LISA/whatever, they should have had ample time to become circular. Unless something exciting goes on in their formation, things like clusters, triples, Kozai-Lidov oscillations, etc. And if that happens, we want to see it! This paper contains the first model for gravitational waveforms and black-hole remnants (final mass, spin) trained directly on eccentric numerical relativity simulations. Because eccentric is the new circular.

T. Islam, V. Varma, J. Lodman, S. E. Field, G. Khanna, M. A. Scheel, H. P. Pfeiffer, D. Gerosa, L. E. Kidder.
Physical Review D 103 (2021) 064022. arXiv:2101.11798 [gr-qc].


HopBham!

We are running a virtual workshop with my group (Bham) and Emanuele Berti’s group at Johns Hopkins University (Hop). It’s an attempt to feel a bit less lonely during the COVID pandemic. Hope this is the opportunity to start new projects! And we’re a funny crowd…

For more: davidegerosa.com/hopbham

Hopbham workshop


December 2020

Up-down instability of binary black holes in numerical relativity

Up-down instability S01-E03.
“Previously on the up-down instability. After finding out that the instability exists (S01-E01) and calculating its analytic endpoint (S01-E02), one terrifying prospect remains. What if it’s just PN? Can all of this disappear in the strong-field regime? This challenge now needs to be faced”.

Today’s paper is the latest in our investigations of the up-down instability in binary black holes. If the primary black hole is aligned and the secondary is anti-aligned to the orbital angular momentum, the entire system is unstable to spin precession. We found this funny thing using a post-Newtonian (read: approximate) treatment but we couldn’t be 100% sure that this would still be true when the black holes merge and our approximation fails. So, we got our outstanding SXS friends on board and ask them if they could see the same effect with their numerical relativity (read: the real deal!) code. And the answer is… yes! The instability is really there! And by the way, these are among the longest numerical relativity simulations ever done.

V. Varma, M. Mould, D. Gerosa, M. A. Scheel, L. E. Kidder, H. P. Pfeiffer.
Physical Review D 103 (2021) 064003. arXiv:2012.07147 [gr-qc].


November 2020

A generalized precession parameter \(\chi_{\rm p}\) to interpret gravitational-wave data

Spin precession is cool, and we want to measure it. In General Relativity, the orbital plane of a binary is not fixed but moves around. This effect is related to the spin of the orbiting black holes and contains a ton of astrophysical information. The question we try to address in this paper is the following: how does one quantify “how much” precession a system has? This is typically done by condensing information into a parameter called \(\chi_{\rm p}\), which is here generalize to include two- spin effects. There are two black holes in a binary and we received numerous complaints from the secondaries: they want to join the gravitational-wave fun!

D. Gerosa, M. Mould, D. Gangardt, P. Schmidt, G. Pratten, L. M. Thomas.
Physical Review D 103 (2021) 064067. arXiv:2011.11948 [gr-qc].


Nicola joins the band

It’s a great pleasure to welcome Nicola Giacobbo, who starts his postdoc with us today. Nicola completed his PhD and first postdoc year in Padova, and is an expert in population-synthesis simulations, compact binary progenitors, stellar physics, and all those funny things. Welcome Nicola!


Inferring the properties of a population of compact binaries in presence of selection effects

If you want to know what’s out there, you need to figure out what’s missing. And gravitational-wave astronomy is no exception. We are trying to infer how things like black holes and neutron stars behave in the Universe given a limited number of observations, which are somehow selected by our detectors. This is a very general problem which is common to a variety of fields of science. We provide a hopefully pedagogical introduction to population inference, deriving all the necessary statistics from the ground up. In other terms, here is what you always wanted to know about this population business everyone is talking about but never dared to ask.

This document is going to be part of a truly massive “Handbook of Gravitational Wave Astronomy” soon to be published by Springer (not really a handbook I would say, you probably need a truck to carry it around).

S. Vitale, D. Gerosa, W. M. Farr, S. R. Taylor.
Chapter in: Handbook of Gravitational Wave Astronomy, Springer, Singapore. arXiv:2007.05579 [astro-ph.IM].


September 2020


ERC Starting Grant

I was awarded a Starting Grant from the European Research Council for my program titled “Gravitational-wave data mining”. My team and I will look into gravitational-wave data, machine-learning tools, black-hole binary dynamics, stellar-evolution simulations, etc. The total awarded amount is 1.5M EUR. Here is the press release from the Birmingham news office.

Thank you Europe, you’re great.


Daria’s PhD adventure starts here

I am very happy to welcome Daria Gangardt back in my group. We worked together last summer for a short but successful summer project. Now Daria is starting her PhD. I’m honored we can be part together of the next great discoveries of our field


Congrats to MSc students

Congratulations to my Master’s students that graduate this year: **Abdullah Aziz** and Julian Chan from the University of Birmingham, and Beatrice Basset from the University of Lyon. Well done all, and good luck with your future adventures.


July 2020

Structure of neutron stars in massive scalar-tensor gravity

And here is the latest episode in the series of our massive scalar-tensor gravity papers… After stellar collapse, we now look at how neutron stars look like in this strange theory of gravity (recap: “massive scalar-tensor” means that gravity is mediated by the usual metric plus a scalar field which as a mass). Result: not only the theory is strange, stars are strange too! If you want to get a neutron star of 40 solar masses, look no further, massive scalar-tensor is the theory for you. More seriously, we explore all the different families of static solutions, highlighting a remarkable phenomenology. This is the kind of predictions we need to test gravity with astrophysical sources!

R. Rosca-Mead, C. J. Moore, U. Sperhake, M. Agathos, D. Gerosa.
Symmetry 12 (2020) 1384. arXiv:2007.14429 [gr-qc].


Gravitational-wave selection effects using neural-network classifiers

And here is my latest lockdown effort: some experiments in the wonderful and perilous world of machine learning. The idea of this paper is to teach a computer to figure out by itself if a gravitational-wave signal will be detectable or not. The problem is very similar to that of image recognition: much like classifying if an image is more likely to contain a dog or a cat, here we classify black-hole mergers based on the imprints they have in the LIGO and Virgo detectors. This is important to quantify the so-called “selection effects”: in order to figure out what the Universe does based on what we observe, we need to know very well “how” we observe and thus what we are going to miss. Our code is built using Google’s TensorFlow and it is public on Github, feel free to play with it!

D. Gerosa, G. Pratten, A. Vecchio.
Physical Review D 102 (2020) 103020. arXiv:2007.06585 [astro-ph.HE].


June 2020

Massive black hole binary inspiral and spin evolution in a cosmological framework

Supermassive black hole inspiral and spin evolution are deeply connected. In the early stages when black holes are brought together by star scattering and accretion, spin orientations can change because of interactions with the environment. Later on, when gravitational waves are driving the mergers, spins change because of relativistic couplings. In this paper we try to follow this complicated evolution in a full cosmological framework, using products of the Illustris simulation suite, a new sub-resolution model, and post-Newtonian integrations.

M. Sayeb, L. Blecha, L. Z. Kelley, D. Gerosa, M. Kesden, J. Thomas.
Monthly Notices of the Royal Astronomical Society 501 (2021) 2531-2546. arXiv:2006.06647 [astro-ph.GA].


May 2020

Core collapse in massive scalar-tensor gravity

If General Relativity is too boring, couple it to something else. In this paper we study what happens to stellar collapse and supernova explosions if gravity is transmitted not only with the usual metric of Einstein’s theory (aka the graviton) but also an additional quantity. If this extra scalar field has a mass, it dramatically impacts the emitted gravitational waves… Which means that maybe, one day, one can use gravitational-wave data to figure out if scalar fields are coupled to gravity. Here we try to explore all the related phenomenology of stellar collapse with a large set of simulations covering the parameter space. And the overall picture is remarkably neat and simple!

R. Rosca-Mead, U. Sperhake, C. J. Moore, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review D 102 (2020) 044010. arXiv:2005.09728 [gr-qc].


Astrophysical implications of GW190412 as a remnant of a previous black-hole merger

The latest news from our LIGO/Virgo friends (including some colleagues here in Birmingham) was an astrophysical surprise. The black-hole binary GW190412 is just different from every other one we have had so far. One of the two black holes is about three times larger than the other one, it’s spinning relatively fast, and that spin might even be misaligned with respect to the binary axis. That’s a lot of new things, which makes this event very challenging (but we like challenges!) to be explained with a coherent astrophysical setup. That’s what I meant by an astrophysical surprise. Today’s paper is our attempt to, first of all, quantify that GW190412 is indeed very unusual. Maybe it comes from a second-generation merger (that is, an event where one of the two black holes is the result of a previous merger). This might explain its features, but then the astrophysical host must be very unusual. So, yet another challenge.

D. Gerosa, S. Vitale, E. Berti.
Physical Review Letters 125 (2020) 101103. arXiv:2005.04243 [astro-ph.HE].
Covered by press release.

Press release : Birmingham, MIT.
Other press coverage: International Business Times, SciTechDaily, VRT, notimerica, allnewsbuzz, canaltech.


Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants

A black-hole binary starts its life as two single black holes, and finish it as a single black hole. In between there’s all the complicated dynamics predicted by General Relativity: many orbits, dissipation of energy via gravitational waves, spins that complicate the whole business, and finally the merger which leaves behind a remnant. In this paper we put together different techniques to map this entire story beginning to end, connecting the two asymptotic conditions of a black-hole binary. This work started as a summer project of my student Luca: well done!

L. Reali, M. Mould, D. Gerosa, V. Varma.
Classical and Quantum Gravity 37 (2020) 225005. arXiv:2005.01747 [gr-qc].


April 2020

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach

New paper today! We’ve been working on this for a very long time but three weeks of lockdown forced us to finish it. It’s about distorted (aka warped) accretion discs surrounding black holes. If the black hole is spinning and part of a binary system, the disc behaves in a funny way. First, it’s not planar but warped to accomodate these external disturbances. Second, disc and black hole interacts and tend to reach some mutual agreement where the disc is flat and the black-hole spin is aligned. We find it’s not that easy and things are actually much more complicated: read the paper to know more about non-linear fluid viscosities, critical obliquity, mass depletion, etc.

ps. Here is a Twitter thread by P. Armitage.

D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 496 (2020) 3060-3075. arXiv:2004.02894 [astro-ph.GA].


The mass gap, the spin gap, and the origin of merging binary black holes

We’ve been knowing about the mass gap for a while, but I bet “spin gap” sounds new to you, uh? The gap in the spectrum of binary black hole masses is due to pair-instability supernovae (i.e. what happens if a giant ball of carbon and oxygen burns all at the same time). As for the spin gap, it might be that stars collapse into black holes which have a tiny tiny spin. But that’s only for black holes that come from stars: those come out of the merger of other black holes, on the other hand, are very rapidly rotating. So, there’s a gap between these two populations. Our paper today shows that, together, mass gap and spin gap are powerful tools to figure out where black holes come from. Cluster or field? Gaps will tell.

V. Baibhav, D. Gerosa, E. Berti, K. W. K. Wong, T. Helfer, M. Mould.
Physical Review D 102 (2020) 043002. arXiv:2004.00650 [gr-qc].


March 2020

IUPAP General Relativity and Gravitation Young Scientist Prize

I am the recipient of the 2020 IUPAP General Relativity and Gravitation Young Scientist Prize. The prize is awarded by the International Society on General Relativity and Gravitation (ISGRG) through its affiliation with the International Union of Pure and Applied Physics (IUPAP) to “recognize outstanding achievements of scientists at early stages of their career”.

The citation reads: “ For his outstanding contributions to gravitational-wave astrophysics, including new tests of general relativity.

A huge thank you to all my supervisors and advisors who supported me in these past years. For more see the Birmingham press release, the Springer press release, and the IUPAP newsletter.


Endpoint of the up-down instability in precessing binary black holes

Sometimes you have to look into things twice. We found the up-down instability back in 2015 and still did not really understand what was going on. Three out of four black hole binaries with spins aligned to the orbital angular momentum are stable (in the sense that the spins stay aligned), but one is not. The impostors are the “up-down” black holes –binaries where the spin of the big black holes is aligned and the spin of the small black hole is antialigned. These guys are unstable to spin precession: small perturbation will trigger large precession cycles. Matt’s paper today figures out what’s the fate of these runaways. We find that these binaries become detectable in LIGO and LISA with very specific spin configurations: the two spins are aligned with each other and equally misaligned with the orbital angular momentum. There’s a lot of interesting maths in this draft (my first paper with a proof by contradiction!) as well as some astrophysics (for you, AGN disks lover).

M. Mould, D. Gerosa.
Physical Review D 101 (2020) 124037. arXiv:2003.02281 [gr-qc].


February 2020

Populations of double white dwarfs in Milky Way satellites and their detectability with LISA

The Milky Way, our own Galaxy, is not alone. We’re part of a galaxy cluster, but closer in we have some satellites. The bigger ones are the Large and Small Magellanic Clouds (which unfortunately I’ve never seen because they are in the southern hemisphere) but also other smaller ones: faint groups of stars in the outskirts of the Milky Way. Much like all galaxies, these faint satellites will have white dwarfs, those white dwarf will form binaries, which will be observable by LISA. There’s a new population of gravitational-wave sources there waiting to be discovered!

ps. The second half of the story is here.

V. Korol, S. Toonen, A. Klein, V. Belokurov, F. Vincenzo, R. Buscicchio, D. Gerosa, C. J. Moore, E. Roebber, E. M. Rossi, A. Vecchio.
Astronomy & Astrophysics 638 (2020) A153. arXiv:2002.10462 [astro-ph.GA].


Milky Way satellites shining bright in gravitational waves

The LISA data analysis problem is going to be massive: tons of simultaneous sources all together at the same time. In Birmingham we are developing a new scheme to tackle the problem, and here are the first outcomes. We populate satellite galaxies of the Milky Way with double white dwarfs and show that LISA… can actually do it! LISA will detect these guys, tell us which galaxies they come from, etc. It might even discover new small galaxies orbiting the Milky Way! Surprise, surprise, LISA is going to be amazing…

ps. Here is the first half of the story.

ps2. The code still needs a name. Suggestions?

E. Roebber, R. Buscicchio, A. Vecchio, C. J. Moore, A. Klein, V. Korol, S. Toonen, D. Gerosa, J. Goldstein, S. M. Gaebel, T. E. Woods.
Astrophysical Journal 894 (2020) L15. arXiv:2002.10465 [astro-ph.GA].


January 2020

Prospects for fundamental physics with LISA

LISA is going to be cool. And not just for your astro-related dreams. Theoretical physicists can have fun too! This community-wide manifesto illustrates just how cool things are going to be with LISA. LISA will constitute a major milestone to test gravity, cosmology, the nature of black holes, etc. A big thanks to all those involved.

E. Barausse, et al. (320 authors incl. D. Gerosa).
General Relativity and Gravitation 52 (2020) 8, 81. arXiv:2001.09793 [gr-qc].


Royal Society Research Grant

I was recently awarded a research grant from the Royal Society (woooo!). My research proposal is titled “The supermassive black-hole binary puzzle: putting the pieces together.” This was in response of a solicitation for early career scientists who are establishing their research group.


December 2019

Postdoc positions in our group

The Institute for Gravitational Wave Astronomy at the University of Birmingham, UK, invites applications for postdoctoral positions.

The Institute provides a vibrant and diverse environment with expertise covering theoretical and experimental gravitational-wave research, with applications to present and future-generation detectors, theoretical astrophysics, transient astronomy, gravitational-wave source modeling, and general relativity theory. Applications from top researchers in all areas related to gravitational-wave and transient astronomy are encouraged.

Institute faculty members include Andreas Freise, Davide Gerosa, Denis Martynov, Haixing Miao, Christopher Moore, Conor Mow-Lowry, Matt Nicholl, Patricia Schmidt, Silvia Toonen, and Alberto Vecchio.

One postdoctoral appointment is funded by the UK Leverhulme Trust (PI Dr. Davide Gerosa) and is focused on developing astrophysical and statistical predictions for the LISA space mission. The successful candidate will have ample opportunities to explore other areas of gravitational-wave astronomy as well.

Appointments will be for a three-year term starting in the Fall of 2020 and come with generous research and travel budget.

Applications should include a CV with a list of publications, and a two-page statement covering research interests and plans. Complete applications should be received by 27 January 2020 for full consideration. Applications should be sent to Ms. Joanne Cox at: [email protected].
Applicants should also arrange for 3 reference letters to be sent by 27 January 2020 to the same email address.

For further information and informal inquiries please contact Dr. Davide Gerosa ([email protected]) and Prof. Alberto Vecchio ([email protected]).




November 2019

ESA Voyage 2050

I was selected by the European Space Agency to join the Voyage 2050 Topical Teams. Voyage 2050 is ESA’s long-term programmatic plan to select scientific missions to be launched between 2035 and 2050. I am part of the review panel tasked to evaluate mission proposals focussed on “ The Extreme Universe, including gravitational waves, black holes, and compact objects “.


PhD applications now open!

We’re accepting applications from prospective PhD students. The deadline is Dec 31, 2019 for positions starting in the Fall of 2020.

Here below is my project description:

Astrophysics and phenomenology of gravitational-wave sources with LIGO and LISA

This project concentrates on developing theoretical and astrophysical prediction s of gravitational-wave sources. The first observations of gravitational waves by LIGO have ushered us into the golden age of gravitational-wave discoveries. Thousands of new events are expected to be observed in the next few years as detectors reach their design sensitivities. Such large catalogs of gravitational-wave observations will open new, unprecedented opportunities in terms of both fundamental physics and astrophysics. Crucially, they will need to be faced with increasingly accurate predictions. First, among large catalogs, there will be “golden” events. We expect systems that, because of their properties, are particularly interesting to carry out some specific measurements (perhaps because of their favorable orientations, or because they are very massive, or very rapidly rotating, etc). Second, large catalogs need to be exploited with powerful statistical techniques. In the long run, future facilities like LISA will deliver new kinds of sources providing access to a whole new set of phenomena in both astrophysics and fundamental physics. New theoretical tools and techniques need to be developed (and immediately applied!) to maximize the scientific payoff of current and future gravitational-wave observatories.


October 2019

GrEAT PhD winter school

This week I am organizing the GrEAT PhD winter school. GrEAT (which stands for Gravitational-wave Excellence through Alliance Training) is a synergy network between the UK and China. Our program features informal talks in the mornings and hands-on sessions in the afternoons, covering both theoretical and experimental gravitational-wave physics.

After the school in Birmingham, students will move on to various UK nodes to complete longer projects. In particular, Mingyue Zhou will stay here working with me.


Winter visitors

Two close collaborators will be visiting my group this winter.

  • Vijay Varma, postdoc at Caltech and expert of numerical relativity surrogate models, will be here on October 7-11. Get ready for his talk “Binary black hole simulations: from supercomputers to your laptop” (aka: Everything you ever wanted to know about waveform surrogates).
  • Giovanni Rosotti, Veni fellow in Leiden, will be here on November 4-15. He will also give a talk: “The observational era of planet formation“. What do planets have to do with black holes? Turns out some stages of their evolution are set by the same equations. We have a lot to learn from each other! Giovanni’s visit is supported by the GWverse COST Action (thanks EU!).

Amplification of superkicks in black-hole binaries through orbital eccentricity

Today’s paper is about superkicks. These are extreme configurations of black hole binaries which receive a large recoil. Black hole recoils work much like those of, say, a cannon. As the cannonball flies, the cannon recoils backwards. Here the binary is shooting gravitational waves: as they are emitted, the system recoils in the opposite direction. In this paper we show that superkicks might be up to 25% larger if the binary is mildly eccentric. This means it’s a bit easier to kick black holes out of stellar clusters and galaxies.

U. Sperhake, R. Rosca-Mead, D. Gerosa, E. Berti.
Physical Review D 101 (2020) 024044. arXiv:1910.01598 [gr-qc].


September 2019

Welcome Matt!

I am very excited to welcome Matthew Mould in my research group. Matt is starting his Ph.D. with me in Birmingham. We already have too many ideas…


Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study

Gravitational-wave astronomy is, seems obvious to say, about doing astronomy with gravitational waves. One has gravitational-wave observations (thanks LIGO and Virgo!) on hand and astrophysical models on the other hand. The more closely these two sides interact, the more we can hope to use gravitational-wave data to learn about the astrophysics of the sources. Today’s paper with JHU student Kaze Wong tries to further stimulate this dialog. And, well, one needs to throw some artificial intelligence in the game. There are three players now (astrophysics, gravitational waves, and machine learning) and things get even more interesting.

ps. The nickname of this project was sigmaspops

K. W. K. Wong, D. Gerosa.
Physical Review D 100 (2019) 083015. arXiv:1909.06373 [astro-ph.HE].


Black holes in the low mass gap: Implications for gravitational wave observations

What’s in between neutron stars and black holes? It looks like neutron stars have a maximum mass of about 2 solar masses while black holes have a minimum mass of about 5. So what’s in between? That’s the popular issue of the ‘low mass gap’. Actually, now we know something must be in there. LIGO and Virgo have seen GW170817, a merger of two neutron stars, which merged in to a black hole with the right mass to populate the gap. Can this population be seen directly with (future) gravitational-wave detectors? That’s today’s paper.

A. Gupta, D. Gerosa, K. G. Arun, E. Berti, W. Farr, B. S. Sathyaprakash.
Physical Review D 101 (2020) 103036. arXiv:1909.05804 [gr-qc].


June 2019

Summer research fun

This summer I’ll be working with two undergraduate research students. Luca Reali is finishing his master at my alma mater (University of Milan, Italy) and is visiting Birmingham with a scholarship from the HPC Europa 3 cluster. Daria Gangardt just finished her 3rd year in Birmingham. Their projects concentrate on spin effects in black hole binaries and the properties of merger remnants. Welcome Daria and Luca, hope you’ll have a very rewarding summer!


Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap

Funny things happen in supernova explosions. Funny and complicated. If the star is too massive, the explosion is unstable. The black hole it formed it not as massive as it could have been. In gravitational-wave astronomy, this means that we should not observe black holes heavier than about 50 solar masses. This does not apply, of course, to black holes that are not formed from stars, but from other black holes (yes! more black holes!). If black holes resulting from older gravitational wave events somehow stick around, they could be recycled in other generations of mergers. We point out that this can work only if their astrophysical environment is dense enough. Can we measure the escape speed of black holes “nurseries” using gravitational-wave events that should not be there because of supernova instabilities?

D. Gerosa, E. Berti.
Physical Review D 100 (2019) 041301R. arXiv:1906.05295 [astro-ph.HE].
Covered by press release.

Press release : Birmingham.
Other press coverage: Scientific American, astrobites, interestingengineering, metro.co.uk, Media INAF, Great Lakes Ledger, sciencealert, sciencetimes, mic.com.


Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond

LIGO and Virgo are up and running like crazy. They started their third observing run (O3) and in just a few months doubled the catalogs of observing events. And there’s so much more coming! In this paper we try to work out “how much” using our astrophysical models. Figure 4 is kind of shocking: we’re talking about thousands of black holes in a few years, and millions of them in 20 years. Need to figure out what to do with them…

V. Baibhav, E. Berti, D. Gerosa, M. Mapelli, N. Giacobbo, Y. Bouffanais, U. N. Di Carlo.
Physical Review D 100 (2019) 064060. arXiv:1906.04197 [gr-qc].


May 2019

Are stellar-mass black-hole binaries too quiet for LISA?

Spoiler alert: this paper is a bit sad.

Stellar-mass black-hole binaries are now detected by LIGO on a weekly basis. It would be really cool if LISA (a future space mission targeting low-frequencies gravitational waves) could see them as well. We could do a lot of cool stuff, in both the astro and the theory side of things. In today’s paper, we try to figure out how easy or hard it will be to extract these signals from the LISA noise. Well, it’s hard. In terms of the minimum signal-to-noise ratio required, we find that this is as high as 15. The number of expected detection becomes discouragingly low unless the detector behaves a bit better at high frequencies or black holes with 100 solar masses start floating around.

C. J. Moore, D. Gerosa, A. Klein.
Monthly Notices of the Royal Astronomical Society 488 (2019) L94-L98. arXiv:1905.11998 [astro-ph.HE].


Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data

Where do black holes come from? Sounds like a scify book title, but it’s real. These days, that’s actually the million dollar question in gravitational-wave astronomy. LIGO sees (lots of!) black holes in binaries, and those data encode information on how their stellar progenitors behave, what they like or did not like to do. This is paper is the latest attempt to understand if black holes formed alone (i.e. a single binary star forms a single binary black hole) or together (i.e. many stars exchange pairs in dense stellar environments).

Y. Bouffanais, M. Mapelli, D. Gerosa, U. N. Di Carlo, N. Giacobbo, E. Berti, V. Baibhav.
Astrophysical Journal 886 (2019) 25. arXiv:1905.11054 [astro-ph.HE].


Surrogate models for precessing binary black hole simulations with unequal masses

Surrogate models are the best of both worlds. Numerical-relativity simulations are accurate but take forever. Waveform models have larger errors but can be computed cheaply, which means they can be used in the real world and compared with data. Surrogates are as fast as the approximate waform models, but as accurate as the numerical-relativity simulations they are trained on. Don’t believe me? I don’t blame you, this does sound impossible. Check out our new paper, where we pushed this effort to binaries with spins and more unequal masses.

V. Varma, S. E. Field, M. A. Scheel, J. Blackman, D. Gerosa, L. C. Stein, L. E. Kidder, H. P. Pfeiffer.
Physical Review Research 1 (2019) 033015. arXiv:1905.09300 [gr-qc].


March 2019


February 2019

Multiband gravitational-wave event rates and stellar physics

The prospect of multiband gravitational-wave astronomy is so so so exciting (I mean, really!). So exciting that we want to make sure once again it’s true; and this is today’s paper. Multiband means seeing the same black hole binary with both LIGO at high frequencies and LISA at low frequencies. LISA observations can serve as precursors for the LIGO mergers, and you can a whole lot of new science (astrophysics, tests of GR, smart data analysis, cosmology, etc). Here we have a new semi-analytic way to estimate the rate (i.e. how many) of multiband events, and we also explore some of the stellar physics one could constraint with them. Enjoy!

D. Gerosa, S. Ma, K. W. K. Wong, E. Berti, R. O’Shaughnessy, Y. Chen, K. Belczynski.
Physical Review D 99 (2019) 103004. arXiv:1902.00021 [astro-ph.HE].


January 2019

COST comes to California!

The COST action GWverse is an impressive network of European researchers and institutions tackling gravitational waves, black holes, etc (i.e. the things I like… sweet!). Together with conferences and outreach, they support collaborative visits between the network members, so here we come. Hey wait a minute, Caltech is kind of far from Europe isn’t it? Here’s the news: Caltech is now an international partner of GWverse, and we’re very happy to host European researchers who want to collaborate with us in sunny southern California.

We’re having our first visitors. Serguei Ossokine from the AEI, is here to work with me on a black-hole binary spin project. Yann Bouffanais from University of Padova (Italy) is coming to collaborate on formation channels. Welcome Serguei and Yann, and thanks to COST for supporting our science!


November 2018

The binary black hole explorer: on-the-fly visualizations of precessing binary black holes

As you can imagine, I’m kind of obsessed with black hole binaries. So easy (let’s face it, a black hole is easy! Just mass and spin), but at the same time so terribly complicated… Happy to present our attempt to see the binary dynamics in real time. Technical blah blah: we attach a visualization tool to a numerical relativity surrogate model. Are you ready to be a binary black hole explorer? Here!

ps. Folks are having fun with this! From mikesmathpage.

binaryBHexp

V. Varma, L. C. Stein, D. Gerosa.
Classical and Quantum Gravity 36 (2019) 095007. arXiv:1811.06552 [astro-ph.HE].


Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment

Latest in the series of our spin-precession papers, here we found a thing that was worthy of a new name: wide nutation(we had wide precession before, but this is better). These are black-hole binary configurations where the angle between any of the two spins and the orbital angular momentum changes a lot. Can’t change more actually: spins goes from full alignment to full anti-alignment. And they do it many times.

We found this wide precession during Alicia’s SURF undergraduate summer project at Caltech!

D. Gerosa, A. Lima, E. Berti, U. Sperhake, M. Kesden, R. O’Shaughnessy.
Classical and Quantum Gravity 36 (2019) 105003. arXiv:1811.05979 [gr-qc].


September 2018

High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants

Black hole mergers are like a scattering problem. Two black holes come in, and one black hole comes out. The difference is a bunch of gravitational waves. Those are nice, of course, but the remnant black hole is important too! Here we provide accurate predictions of the mass, spin and kick of this remnant given the properties of the two merging black holes. If you need those numbers (want to build a waveform family? or test GR perhaps?) just use our python module surfinBH!

And what if you collide ducks instead of black holes?

Ducks SurrfinBH

V. Varma, D. Gerosa, L. C. Stein, F. H’ebert, H. Zhang.
Physical Review Letters 122 (2019) 011101. arXiv:1809.091259 [gr-qc].\

Press release: Caltech, Ole Miss.
Other press coverage: Space Daily, phys.org, longroom, tasnim, europapress (Spanish), Media INAF (video in Italian).


Frequency-domain waveform approximants capturing Doppler shifts

We all know Doppler shifts, right? That’s like the biibouuubiiiiboouuuuuu of an ambulance. That happens to gravitational waves as well. Suppose you have a merging binary which is emitting gravitational waves (bibooou). If that binary is going somewhere (say it’s falling into the gravitational potential of a third body), much like the ambulance, the emitted signal will be Doppler shifted. This paper shows a very nice calculation to incorporate Doppler shifts into gravitational waves.

This started out as Katie’s undergraduate summer project at Caltech. Congrats Katie!

K. Chamberlain, C. J. Moore, D. Gerosa, N. Yunes.
Physical Review D 99 (2019) 024025. arXiv:1809.04799 [gr-qc].


Giulio Rampa thesis prize

I was recently awarded the 2018 Giulio Rampa Thesis Prize for Outstanding Research in General Relativity. The prize is sponsored by the University of Pavia (Italy) and the Italian Society for Relativity and Gravitational Physics (SIGRAV), and was officially awarded at the 23rd SIGRAV Conference. The prize announcement reads:

Dr. Gerosa’s Ph.D. Thesis on “Source modelling at the dawn of gravitational-wave astronomy” shows an impressive ability to master a rather broad range of topics in relativistic astrophysics and gravitational wave physics. The research initiated by Dr. Gerosa in these areas has triggered follow-up work, providing new important insights and new physical scenarios. The large impact that the work of Dr. Gerosa has already had can only continue to grow.


August 2018

Spin orientations of merging black holes formed from the evolution of stellar binaries

Today’s paper celebrates the wedding of startrack and precession (the nickname for this project was pretrack 😉 ). We use population synthesis evolution from startrack to predict the parameters of spinning black-hole binaries observed by LIGO. The spin distribution is then propagated from formation to detection using post-Newtonian evolutions from my precession code. The bottom line is that spin measurements can be used to truly reconstruct the binary formation channels, and some specific mechanisms (like mass transfers, tides, natal kicks, supernova’s instabilities etc.). Our database is publicly available (play with it!), as well as a little code to compute gravitational-wave detectabilities.

Update : I think this is my 25th published paper!

D. Gerosa, E. Berti, R. O’Shaughnessy, K. Belczynski, M. Kesden, D. Wysocki, W. Gladysz.
Physical Review D 98 (2018) 084036. arXiv:1808.02491 [astro-ph.HE].


June 2018

Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy

LISA is going to be amazing: supermassive black-holes, galactic white dwarfs, EMRIs… Besides all of that, LISA can help us doing LIGO’s science better. Some LIGO sources (notably, things like GW150914) will show up in LISA years in advance. LISA is going to tell us when (in time) and where (in frequency) LIGO will see these sources. In this paper, we explore the idea of adapting the LIGO noise curve if one knows that a source is coming in (because LISA told us). We apply this idea to ringdown tests of GR, and show how powerful they become.

R. Tso, D. Gerosa, Y. Chen.
Physical Review D 99 (2019) 124043. arXiv:1807.00075 [gr-qc].

Other press coverage: astrobites.


Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework

Gravitational-wave astronomy is moving. Quickly. In a few years we are going to have large catalogs of many detections, and a whole lot of information to extract from them. Instead of focussing on parameters (masses, spins, redshifts) of single sources, we will want to extract hyperparameters describing physical features of the population (metallicity, natal kicks, common envelope, stellar winds, etc). Here we show how to do this in practice: read our new paper for an amazing journey through hyperlateral cubes, Gaussian process emulators, selection biases, hierarchical modeling and more.

Our tools are publicly available! Here is Steve’s Webpage and our public code.

S. R. Taylor, D. Gerosa.
Physical Review D 98 (2018) 083017. arXiv:1806.08365 [astro-ph.HE].

Editor’s coverage in APS’s Kaleidoscope.


Numerical Relativity beyond General Relativity

Happy to report about the great success of our workshop ”Numerical Relativity beyond General Relativity”. This was organized by me, Helvi Witek, and Leo Stein at the Benasque physics center (Spain), in the beautiful region of the Pyrenees, on June 3-9, 2018. Was great to see world-leading experts from so many different fields (numerical relativity, gravitational-wave data analysis, self-force, theoretical physics, cosmology, etc) interacting and reporting their progress on innovative uses of computational techniques in gravitation. Here are the conference program and (some of) the talk’s slides.

I only wish the rain would have stopped for more than a few hours over the entire week. This is us with Einstein; we’re all beyond!

Benasque BeyondGR Conference


Black holes, gravitational waves and fundamental physics: a roadmap

This is a massive review born out of the European COST Action CA16104 Gravitational waves, black holes and fundamental physics (GWverse). We summarize the status of the field of gravitational-wave astronomy and lie down a roadmap for the immediate future.

L. Barack, et al. (199 authors incl. D. Gerosa).
Classical and Quantum Gravity 36 (2019) 143001. arXiv:1806.05195 [gr-qc].

Editor’s coverage in physicsworld.com.


May 2018

Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases

LIGO can measure spins. Well, effective spins actually. These are special combinations of the two spins (magnitude and direction) and the binary mass ratio. There’s a ton of astrophysics that can be done just with this quantity, but one should always be careful. Today’s paper points out a few important shortcomings when dealing with effective spin measurements. Want to know more about asymmetries and selection biases?

ps. You can hardly find a better day to post a paper on the arxiv than May 4th

K. K. Y. Ng, S. Vitale, A. Zimmerman, K. Chatziioannou, D. Gerosa, C.-J. Haster.
Physical Review D 98 (2018) 083007. arXiv:1805.03046 [gr-qc].


March 2018

34th Pacific Coast Gravity Meeting

The 34th edition of the Pacific Coast Gravity Meeting, sponsored by the APS, was held at Caltech on March 16-17, 2018. This year’ edition was organized by me, Leo Stein and a few others, and was dedicated to Jim Isenberg who first started the Pacific Gravity meetings 34 years ago. We had a beautiful blend of people (including some very talented undergrads!) and topics (from numerical relativity, to quantum gravity, high-energy physics and gravitational-wave astronomy). I hope everybody had fun. I surely did!

Here is the conference program, and this below is the logo that I designed (It’s supposed to be Newton’s apple with some gravitational waves in Caltech’s orange color; I know, I’m a scientist, not an artist…). And congrats to Maria Okounkova who won the best student talk award of the APS.

PCGM34 Conference


February 2018

Black-hole kicks from numerical-relativity surrogate models

Surrogate models are fancy interpolation schemes developed to provide accurate (well, really accurate) waveforms directly from numerical relativity simulations. The first surrogate able to model fully precessing systems came up recently (and it’s really an amazing piece work!). Here we exploit these advances to explore how linear momentum is emitted in generic black-hole mergers, and well as its back-reaction. Black holes get kicked!

D. Gerosa, F. H’ebert, L. C. Stein.
Physical Review D 97 (2018) 104049. arXiv:1802.04276 [gr-qc].


December 2017

Reanalysis of LIGO black-hole coalescences with alternative prior assumptions

These are proceedings of the IAU Symposium 338 “Gravitational Wave Astrophysics”, held in Baton Rouge LA on October 16-19, 2017. My contribution is based on arXiv:1707.04637, where we look at the first binary black hole data using different Bayesian priors. During that conference, we had the announcement of the first neutron start event, GW170817, and I was presenting black-hole science: so obsolete…

D. Gerosa, S. Vitale, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
IAU Proceedigs 338 (2018) 22-28. arXiv:1712.06635 [astro-ph.HE].


November 2017

Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers

These are my proceedings for the 12th Edoardo Amaldi Conference on Gravitational Waves (July 9-14, 2017, Pasadena CA). I summarize how to use black-hole spin dynamics to learn about the lives of stars using gravitational-wave data. There are surprises…

Before the talk, I was awarded the 2016 Stefano Braccini Thesis prize.

D. Gerosa.
Journal of Physics: Conference Series 957 (2018) 1, 012014. arXiv:1711.10038 [astro-ph.HE].


September 2017

Explaining LIGO’s observations via isolated binary evolution with natal kicks

Natal kicks imparted to neutron stars and black holes at birth can be constrained using LIGO data. Kicks cause misalignments between the spins and the orbital angular momentum. Here we compare large banks of population synthesis simulations to LIGO data using hierarchical Bayesian statistics and show that (already with 4 events!) natal kicks are constrained from both above and below. Simulated binaries are produced merging Startrack evolutions to my precession code. More on this very soon…

Update : here it is!

D. Wysocki, D. Gerosa, R. O’Shaughnessy, K. Belczynski, W. Gladysz, E. Berti, M. Kesden, D. Holz.
Physical Review D 97 (2018) 043014. arXiv:1709.01943 [astro-ph.HE].


August 2017

Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity

Supernova can be used to test gravity! …and if there’s a massive scalar field around, things get terribly interesting. Here we generalize arXiv:1602.06952 to study stellar collapse in massive scalar-tensor theories of gravity (that is, the graviton is coupled to a massive scalar field) with numerical simulations. The scalar-field mass introduces a dispersion relation, and different GW frequencies travel at different speeds. It might even make sense to target historic supernovae: maybe the tail of the signal is still coming to us!

U. Sperhake, C. J. Moore, R. Rosca, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review Letters 119 (2017) 201103. arXiv:1708.03651 [gr-qc].


July 2017

Impact of Bayesian priors on the characterization of binary black hole coalescences

Bayesian statistics is really cool. It lets you specify clearly and openly all the assumptions that enter an analysis. What’s the effect of these prior assumptions on current inference with gravitational-wave data from black-hole binaries? Here we tackle this question head-on, and perform parameter estimation runs on LIGO data with many (astrophysically motivated!) prior assumptions. Some parameters (like chirp mass) do not suffer from prior choices but others (like the effective spin) do! Specifying the astrophysics as priors is a powerful tool to extract more science from GW data

Update : at the time of publication, this was the first independent reanalysis of any GW data! (There are many more now…). Also, use our data for your research!

S. Vitale, D. Gerosa, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
Physical Review Letters 119 (2017) 251103. arXiv:1707.04637 [gr-qc].


Stefano Braccini thesis prize

I was awarded the 2016 Stefano Braccini PhD Thesis Prize by the Gravitational Wave International Committee (GWIC). The prize announcement reads:

Dr. Gerosa received his Ph.D. from the University of Cambridge and was nominated by his adviser, Prof. Ulrich Sperhake. Dr. Gerosa’s thesis includes a wide variety of topics relevant to gravitational waves, as well as other topics in astrophysics: astrophysical explorations of accretion disks, analytically challenging work in mathematical relativity and post-Newtonian theory, and numerical relativity coding of supernova core-collapse in relativity and modified gravity.

The prize was officially awarded at the 12th Edoardo Amaldi Conference on Gravitational Waves. Here is a picture tweeted by Salvo :

Braccini Prize


June 2017

Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes

Looks like some of the LIGO black holes have low spins (better, low effective spins). In this paper we show these values can be accommodated with standard “field binaries”, i.e. formation channels where binary black holes form from binary stars.

K. Belczynski, J. Klencki, C. E. Fields, A. Olejak, E. Berti, G. Meynet, C. L. Fryer, D. E. Holz, R. O’Shaughnessy, D. A. Brown, T. Bulik, S. C. Leung, K. Nomoto, P. Madau, R, Hirschi, E. Kaiser, S. Jones, S. Mondal, M. Chruslinska, P. Drozda, D. Gerosa, Z. Doctor, M. Giersz, S. Ekstr:om, C. Georgy, A. Askar, V. Baibhav, D. Wysocki, T. Natan, W. M. Farr, G. Wiktorowicz, M. C. Miller, B. Farr, J.-P. Lasota.
Astronomy & Astrophysics 636 (2020) A104. arXiv:1706.07053 [astro-ph.HE].


May 2017

The disc migration issue: from protoplanets to supermassive black holes

Our workshop “The disc migration issue: from protoplanets to supermassive black holes” took place in May (2017) at the Cambridge Institute of Astronomy. Chaired by Cathie Clarke and co-organized by me, Giovanni Rosotti and a few other people, we tried to bring together people working on both planetary and black-hole physics, to understand what we have in common… Much like planets migrate in protoplanetary discs, supermassive black holes are also brought together by gas interactions. Same physics, different scales, right?

Here is the conference program (with some of the talk’s slides) and below is our beautiful logo (there are discs, waves, inspirals, and King’s College!). Thanks to the KAVLI and Templeton foundations for making this possible.

Migration Issue workshop


Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems

Part of our series of spin precession papers, here we study nutational resonances. Those are configurations where the precession of L about J, and that of the two spins are in resonance with each other. These configurations are very generic (virtually every binary will go through resonances), but their effect on the dynamics seems to be small, unless… unless you end up in transitional precession! Transitional precession (great paper!) turns out to be a very special nutational resonance.

X. Zhao, M. Kesden, D. Gerosa.
Physical Review D 96 (2017) 024007. arXiv:1705.02369 [gr-qc].


April 2017

Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks

Black-hole data can be used to probe the lives of stars. That’s the promise of gravitational-wave astronomy, right? Here we give it a go. We present a (admittedly) very simple model showing that the misalignment of GW151226 can be easily explained with large natal kicks. I like simple things…

R. O’Shaughnessy, D. Gerosa, D. Wysocki.
Physical Review Letters 119 (2017) 011101. arXiv:1704.03879 [gr-qc].
APS Editor’s choice (physics.aps.org). Covered by press release.

Press release : Rochester Institute of Technology, Caltech’s tweet.
Editor’s coverage in physics.aps.org.
Other press coverage: IOP’s physicsworld.com, Science Daily, Phys.org, astronomy.com, sciencenews, iflscience.


March 2017

filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography

My little latex project to compile bibliographies in a smart way was published by JOSS. I really liked JOSS: it’s an innovative way to get recognition for your carefully crafted software, encouraging open science and good code practice. It’s really about publishing your code, not a paper that describes the code: they peer-review the repository, openly with pull requests.

D. Gerosa, M. Vallisneri.
Journal of Open Source Software 2 (2017) 13.
Open source code.


Are merging black holes born from stellar collapse or previous mergers?

What if the black holes LIGO sees are the results of a merger? I mean, we see mergers, but maybe those are second-generation ones, and the two merging black holes come from first-generation mergers. Or (more likely…) stellar mass black holes form from stars and only merge once…

D. Gerosa, E. Berti.
Physical Review D 95 (2017) 124046. arXiv:1703.06223 [gr-qc].
PRD Editors’ Suggestion.

Other press coverage: Ars Technica.


December 2016


September 2016


July 2016

Cambridge TV interview

I was interviewed by our local Cambridge TV. It was a funny experience: they asked me about black holes, gravitational waves, and black hole kicks.


June 2016

Black-hole kicks as new gravitational-wave observables

Black hole kicks are cool: powerful (up to thousands of km/s!) recoils that black holes receive following a merger. Here we show these events might leave an imprint on the emitted gravitational waves, which is potentially detectable by future interferometers.

D. Gerosa, C. J. Moore.
Physical Review Letters 117 (2016) 011101. arXiv:1606.04226 [gr-qc].
PRL Editors’ Suggestion. Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology
Other press coverage: astrobites, particlebites, Daily Mail, phys.org, Particle Bites, egno.gr, Daily Galaxy, Register, Media INAF, IneffableIsland, AstronomyNow, Accademia delle Stelle, noticiasdelaciencia, Cambridge TV.


May 2016


March 2016

NASA Einstein Fellowhip

I was awarded a NASA Einstein Fellowship to conduct three years of postdoctoral research at Caltech. My proposal is titled “Strong gravity to the realm of observational astronomy”. Here is a passage from NASA’s press release:

“We are very pleased to welcome this talented group of young scientists as the incoming Einstein Fellows,” said Belinda Wilkes, Director of the Chandra X-ray Center at the Smithsonian Astrophysical Observatory that manages the Einstein Fellows program for NASA. “Their research will advance the quest to better understand the physics of the cosmos in a variety of directions.”

Sunny California, here I come!


February 2016


July 2015


The birth of an idea

I wrote a post for The Birth of an Idea, which is a really beautiful blog collecting insights on how scientists start their science. Thanks Vitor for the opportunity to contribute! Here is my post:

An idea, a good one at least, is like a gift. It’s something which is not yours (indeed, you didn’t have it before!) but comes to you, it’s given to you.

I bike to work, it’s kind of ten minutes from my place to the Cambridge Maths department, but those ten minutes can be more productive than ten hours or ten days in front of my computer’s screen. It’s morning, your mind should be clear (you should pay attention to cars while biking!), but it’s actually already getting full of what you have to do today. You get to the office, sit down, turn your computer on, and start looking at your problem. You write the equations down, try putting them in a computer, it doesn’t work, just nans coming out. You ask a collaborator who hopefully knows something, write the equations down again, it doesn’t work. You check in a paper if someone else did something similar, take a break, get annoyed (and here I typically open football websites…). Oh, and you write the same equations down again, it simply doesn’t work.

At some stage, it’s time to go home, and that moment is precious to me. You know your problem so well, those equations, that crashing piece of code, but you were looking too close. When I close my laptop and get on my way home, fresh air on my face, I can look at the problem from afar. It’s like looking at those beautiful ancient mosaics. If you look very close, you only see one colored piece, but you can’t see any meaning in it. Each piece is crucial to the final piece of art, but the value of each piece is its relation to the bigger picture. You can only appreciate a mosaic if you take one step back and look to the whole picture from afar. Wow. Biking home is my step back. You’ve been looking at all pieces for days, weeks, you know the color of each piece so well that you can finally grasp the relation which puts them together.

An idea, a good one at least, is like a gift you can say thanks for.


June 2015

Precessional instability in binary black holes with aligned spins

Here we study the stability of black-hole binaries with spins (anti)aligned with the orbital angular momentum. Aligned configurations are points of equilibrium, but are they stable? If the heavier black-hole is aligned and the lighter one is anti-aligned, this turns out to be unstable! And the onset of this instability can be in the LIGO or LISA band!

D. Gerosa, M. Kesden, R. O’Shaughnessy, A. Klein, E. Berti, U. Sperhake, D. Trifiro’.
Physical Review Letters 115 (2015) 141102. arXiv:1506.09116 [gr-qc].
PRL Editors’ Suggestion.



May 2015

Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition

What happens if you throw a scalar field into General Relativity? And if you throw more than one? Here is a paper on the phenomenology of neutron stars in theories with more than one scalar field coupled to gravity.

M. Horbatsch, H. O. Silva, D. Gerosa, P. Pani, E. Berti, L. Gualtieri, U. Sperhake.
Classical and Quantum Gravity 32 (2015) 204001. arXiv:1505.07462 [gr-qc].
IoP Editor’s choice (CQG++, IOPselect).


March 2015

Spin alignment and differential accretion in merging black hole binaries

Supermassive black holes in binaries and their accretion discs… Spins align on some timescale, but migration also takes place. Do gas discs have enough time to align the spins? Well, the secret is the mass ratio: light secondaries might prevent primaries from aligning. A great collaboration between gravitational-wave and planet researchers!

D. Gerosa, B. Veronesi, G. Lodato, G. Rosotti.
Monthly Notices of the Royal Astronomical Society 451 (2015) 3941-3954. arXiv:1503.06807 [astro-ph.GA].



January 2015


November 2014

Effective potentials and morphological transitions for binary black-hole spin precession

2PN black-hole binary spin precession works exactly like Kepler’s two-body problem. Not kidding: just define effective potentials and divide the phase space into morphologies. The only things you need are a few timescales to play with.

M. Kesden, D. Gerosa, R. O’Shaughnessy, E. Berti, U. Sperhake.
Physical Review Letters 114 (2015) 081103. arXiv:1411.0674 [gr-qc].
Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology, Ole Miss, UT Dallas.
Other press coverage: Science Daily, phys.org, phys.org (2), Media INAF, Astroblogs, RIA, Daily News, Science World Report, Tech Times, Tech Times (2), SpaceRef, Space Daily, ECN, R&D, Daily Galaxy, scitechdaily, nanowerk.


May 2014



March 2014


February 2013


November 2012


Page not in menu

This is a page not in the menu. You can use markdown in this page.

Heading 1

Heading 2

Notes and tutorials

If I don’t remember how to do something, sometimes I write it down here. Hopefully these are useful to others, some of them are probably (surely) outdated.

  • git2git: A quick set of instructions to move a git repository to another host while preserving the full history. For legacy reason, there are also some instructions on moving from SVN to git.

  • local-apps-remote-server: Local browser on SSH tunnel. Browse the internet from home as if you’re on campus. A key thing during a pandemic…

  • installpython: My guide on how to install python. I wrote this back in 2015ish and it is now very outdated. We don’t do things this way anymore. I leave it here on this website mainly for legacy; this used to be the most viewed page of this website by a large margin!

  • installlal: My notes on installing the LIGO Algorithm Library (lal). This guide is very outdated, don’t use it. Take it as a testimony of how hard things used to be in 2015ish. Now it’s a pip install dreamland.

Balls in many dimensions

I recently came across a very funny math thing, which has to do with the volume of spheres in N dimensions. Sure, not really meaningful from a physical point of view, but still very funny to think about it.

I led a discussion on this during one of the 2018 TAPIR Postdoc lunches at Caltech. Thanks to everybody that was there!

Here is the thing: The volume of an N-dimensional sphere goes to zero (!) as the number of dimensions increases. In other terms, balls are empty in very high dimensional spaces. That’s sooo weird.

To be more precise, one should really say that the ratio between the volume of a sphere and that of a cube goes to zero. Imagine putting a circle inside a square in 2D: the area of the square is \(4r^2\), while the area of the circle is \(\pi r^2\). What’s left (“the corners”) have area \((4-\pi) r^2\). In 2D, there’s more area in the circle than in the corners. It turns out that if you crank up the number of dimensions, all of the volume is contained in the corners!

Of course, I couldn’t believe this and had to convince myself with both maths and “experiments”.

Maths…

So, let’s calculate the volume of a sphere in N dimensions. There are many ways to carry out this proof; this is a simple one taken from the source of all knowledge. We expect the volume to scale with the radius as \(V_N(r)\propto r^N\). We want to find the constant of proportionality as a function of N.

We deal with numbers \(\boldsymbol{x}=\{x_1, x_2,\dots, x_n\}\in \mathbb{R}^n\), which are really arrays of reals. We need a function and, for simplicity, let’s just take a Gaussian:

\[f(\boldsymbol{x}) = \exp\left( - \frac{1}{2} \sum_{i=1}^N x_i^2 \right) = \prod_{i=1}^N \exp\left( - \frac{1}{2} x_i^2 \right)\]

The idea is to integrate this function in two different sets of coordinates and compare the result.

First, in Cartesian coordinates:

\[\int_{\mathbb{R}^n} f(\boldsymbol{x}) d \boldsymbol{x} = \prod_{i=1}^N \int_{-\infty}^{+\infty}\exp\left( - \frac{1}{2} x_i^2 \right) dx_i = (2\pi)^{N/2}\]

Each of those pieces is a single-dimensional Gaussian, and we know that a Gaussian integrates to \(\sqrt{2\pi}\). We have N of them, so that gives you \((2\pi)^{N/2}\).

Now, in spherical coordinates. The distance from the origin is \(r^2=\sum_i x_i^2\). We divide \({\mathbb{R}^n}\) into shells of dimension \(N-1\) and then integrate radially:

\[\int_{\mathbb{R}^n} f(\boldsymbol{x}) d \boldsymbol{x} = \int_0^\infty \int_{S_{N-1}(r)} \exp\left(-\frac{1}{2} r^2\right) dA\, dr = \int_0^\infty \exp\left(-\frac{1}{2} r^2\right) \left[\int_{S_{N-1}(r)} dA\right] dr\]

The term in brackets is the surface of an \((N-1)\)-dimensional sphere, which scales as \(r^{N-1}\):

\[\int_{S_{N-1}(r)} dA = A_{N-1}(r) = A_{N-1}(1)\, r^{N-1}\]

So, the integral becomes (substitute \(t = r^2/2\)):

\[= A_{N-1}(1) \int_0^\infty r^{N-1} \exp\left(-\frac{1}{2} r^2\right) dr = A_{N-1}(1)\, 2^{(n-2)/2} \int_0^\infty e^{-t} t^{(n-2)/2} dt = A_{N-1}(1)\, 2^{(n-2)/2} \Gamma\left(\frac{n}{2}\right)\]

This last thing is a Gamma function, which generalizes factorials to non-integers.

Now we equate the integrals:

\[A_{N-1}(1) = \frac{2 \pi^{n/2}}{\Gamma\left(\frac{n}{2}\right)}\]

So the surface area of the \((N-1)\)-sphere is:

\[A_{N-1}(r) = \frac{2 \pi^{n/2}}{\Gamma\left(\frac{n}{2}\right)}\, r^{N-1}\]

To get the volume, integrate this in \(r\):

\[V_N(r) = \int_0^r A_{N-1}(r') dr' = \frac{2 \pi^{n/2}}{n \Gamma\left(\frac{n}{2}\right)}\, r^N = \frac{\pi^{n/2}}{\Gamma\left(\frac{n}{2}+1\right)}\, r^N\]

Here we used the Gamma identity \(z\Gamma(z) = \Gamma(z+1)\).

Final result:

\[V_N(r) = \frac{\pi^{n/2}}{\Gamma\left(\frac{n}{2}+1\right)}\, r^N\]

The N-dimensional volume scales as the inverse of a Gamma function. So, it goes to zero fast! Faster than exponential. This is because:

\[\Gamma(z+1) \sim \sqrt{2\pi z} \left(\frac{z}{e}\right)^z \quad \text{as } z \to \infty\]

(This is called Stirling’s approximation.)

Code…

That’s hard to believe, so I had to do an experiment. Which means putting this into a computer. Here is the simple Python code I wrote to compute the N-dimensional volume.

It’s a Monte-Carlo strategy. We throw random points in \(N\) dimensions between 0 and 1, and select those inside the sphere. The volume of the sphere is then:

\[V_{\rm N\, sphere} = r^N \cdot \frac{N_{\rm accepted}}{N_{\rm total}}\]

We do this for many dimensions \(D\) up to 30 and check the volumes we find against the exact solution we proved above. If you run that code, this is what you get

D=2  N=10000000  N_in=7854391   V=3.14176  Sol=3.14159  diff=0.00005  t=0.63s
D=3  N=10000000  N_in=5236198   V=4.18896  Sol=4.18879  diff=0.00004  t=0.92s
D=4  N=10000000  N_in=3084039   V=4.93446  Sol=4.93480  diff=0.00007  t=1.16s
D=5  N=10000000  N_in=1645407   V=5.26530  Sol=5.26379  diff=0.00029  t=1.35s
D=6  N=10000000  N_in=808056    V=5.17156  Sol=5.16771  diff=0.00074  t=1.74s
D=7  N=10000000  N_in=370005    V=4.73606  Sol=4.72477  diff=0.00239  t=1.89s
D=8  N=10000000  N_in=158915    V=4.06822  Sol=4.05871  diff=0.00234  t=2.08s
D=9  N=10000000  N_in=064144    V=3.28417  Sol=3.29851  diff=0.00435  t=2.50s
D=10 N=10000000  N_in=025101    V=2.57034  Sol=2.55016  diff=0.00791  t=3.78s
D=11 N=10000000  N_in=009097    V=1.86307  Sol=1.88410  diff=0.01117  t=3.54s
D=12 N=10000000  N_in=003223    V=1.32014  Sol=1.33526  diff=0.01133  t=3.11s
D=13 N=10000000  N_in=001055    V=0.86426  Sol=0.91063  diff=0.05092  t=3.27s
D=14 N=10000000  N_in=000382    V=0.62587  Sol=0.59926  diff=0.04439  t=3.41s
D=15 N=10000000  N_in=000114    V=0.37356  Sol=0.38144  diff=0.02068  t=3.62s
D=16 N=10000000  N_in=000026    V=0.17039  Sol=0.23533  diff=0.27594  t=3.65s
D=17 N=10000000  N_in=000012    V=0.15729  Sol=0.14098  diff=0.11566  t=3.80s
D=18 N=10000000  N_in=000002    V=0.05243  Sol=0.08215  diff=0.36176  t=4.06s
D=19 N=10000000  N_in=000001    V=0.05243  Sol=0.04662  diff=0.12456  t=4.54s
D=20 N=10000000  N_in=000001    V=0.10486  Sol=0.02581  diff=3.06316  t=4.47s
D=21 N=10000000  N_in=000000    V=0.00000  Sol=0.01395  diff=1.00000  t=5.10s
D=22 N=10000000  N_in=000000    V=0.00000  Sol=0.00737  diff=1.00000  t=5.42s
D=23 N=10000000  N_in=000000    V=0.00000  Sol=0.00381  diff=1.00000  t=5.27s
D=24 N=10000000  N_in=000000    V=0.00000  Sol=0.00193  diff=1.00000  t=5.68s
D=25 N=10000000  N_in=000000    V=0.00000  Sol=0.00096  diff=1.00000  t=6.46s
D=26 N=10000000  N_in=000000    V=0.00000  Sol=0.00047  diff=1.00000  t=6.16s
D=27 N=10000000  N_in=000000    V=0.00000  Sol=0.00022  diff=1.00000  t=6.51s
D=28 N=10000000  N_in=000000    V=0.00000  Sol=0.00010  diff=1.00000  t=6.99s
D=29 N=10000000  N_in=000000    V=0.00000  Sol=0.00005  diff=1.00000  t=6.91s
D=30 N=10000000  N_in=000000    V=0.00000  Sol=0.00002  diff=1.00000  t=7.29s

For \(D=2\) we get \(3.14\dots\), which is \(\pi\). That prefactor in the volume goes up till \(D=5\). That’s the number of dimensions in which a sphere is maximally filling. After that, it decreases like crazy.

This code is really good only up to \(D=15\) or so. After that, the sphere is so small that the number of points \(N_{\rm accepted}\) is basically zero and the error made on the predictions is close to 100%.

This is the same information in a plot. The two solutions seem to agree on that scale, but if you look at the errors (bottom plot), that becomes huge.

Volume of N-spheres

BTW, I still think it’s weird. What happens if you pour water in an \(N\)-dimensional spherical ball? Can’t fit any water in it. Wait. What’s \(N\)-dimensional water?

Page Archive

Page Not Found

Sorry, but the page you were trying to view does not exist.

“The foundation of General Relativity appeared to me then, and it still does, the greatest feat of human thinking about nature, the most amazing combination of philosophical penetration, physical intuition, and mathematical skill. It appealed to me like a great work of art.”

— Max Born (1962)

Hi there. I am an associate professor at the University of Milano-Bicocca, Italy, where I lead a research group in gravitational-wave astronomy and relativistic astrophysics. We study the impact of Einstein’s general relativity on the astrophysical world. My group is supported by the European Research Council (ERC).

Besides gravity and all the rest, I love mountains (basically everything up there: hiking, climbing, skiing…), playing football (I mean good Italian “soccer” of course!) and rock music (Bruce is the Boss!).

Study group: stellar-mass black-hole binaries in AGN disks

This was a journal club / study group held at the University of Birmingham from October 2020 to March 2021. We studied the formation of LIGO-like binaries promoted by gas accretion in AGNs.

Ok, we’ll study black-hole binary formation in AGN disks, which is a “new” formation channel for GW sources. Here is an ADS Library with these papers

Discussion log

  • Before we start… If you need to refresh the physics of accretion disks, Lodato (2008) wrote a short and sweet review.
  • Oct 12, 2020 [Davide]. Bellovary+ 2016. Migration Traps in Disks Around Supermassive Black Holes. 1511.00005
  • Oct 19, 2020 [Matt M]. Section 7.1 in Armitage 2020“Astrophysics of Planet Formation”, 2nd Ed.
  • Oct 26, 2020 [Daria]. Bartos+ 2017. Rapid and Bright Stellar-mass Binary Black Hole Mergers in Active Galactic Nuclei. 1602.03831
  • Nov 2, 2020 [Eliot]. Stone+ 2017. Assisted Inspirals of Stellar Mass Black Holes Embedded in AGN Disks: Solving the “Final AU Problem”. 1602.04226
  • Nov 9, 2020 [Davide]. McKernan+ 2018. On stellar-mass black hole mergers in AGN disks detectable with LIGO 1702.07818
  • Nov 16, 2020 [Matt M] . Leigh+ 2018. On the rate of black hole binary mergers in galactic nuclei due to dynamical hardening. 1711.10494
  • Nov 23, 2020 [Daria]. Secunda+ 2019. Orbital Migration of Interacting Stellar Mass Black Holes in Disks around Supermassive Black Holes. 1807.02859
  • Nov 30, 2020 [Eliot]. Yang+ 2019. AGN Disks Harden the Mass Distribution of Stellar-mass Binary Black Hole Mergers. 1903.01405
  • Dec 7, 2020 [Davide]. Yang+ 2019. Hierarchical Black Hole Mergers in Active Galactic Nuclei. 1906.09281
  • Dec 14, 2020 [Matt M]. McKernan+ 2020. Monte-Carlo simulations of black hole mergers in AGN disks: Low χeff mergers and predictions for LIGO. 1907.04356
  • Feb 1, 2021 [Daria]. McKernan+ 2019. Ram-pressure stripping of a kicked Hill sphere: Prompt electromagnetic emission from the merger of stellar mass black holes in an AGN accretion disk. 1907.03746
  • [Discussed in previous group meeting already]. Graham+ 2020. Candidate Electromagnetic Counterpart to the Binary Black Hole Merger Gravitational Wave Event S190521g. 2006.14122
  • Feb 8, 2021 [Matt N]. Yi+ 2019. Where to find Electromagnetic Wave Counterparts of stellar-mass binary black hole mergers? 1909.08384
  • Feb 15, 2021 [Nicola].Gayathri+ 2020. GW170817A as a Hierarchical Black Hole Merger 1911.11142
  • Feb 22, 2021 [Davide]. Tagawa+ 2020. Formation and Evolution of Compact Object Binaries in AGN Disks 1912.08218
  • Mar 1, 2021 [Eliot]. McKernan+ 2020. Black hole, neutron star and white dwarf merger rates in AGN disks 2002.00046
  • Mar 10, 2021. Department seminar by H. Tagawa: Formation and Evolution of Compact Objects in Active Galactic Nuclei
  • Mar 15, 2021 [Daria]. Yang+ 2020. Cosmic Evolution of Stellar-mass Black Hole Merger Rate in Active Galactic Nuclei. 2003.08564
  • Mar 22, 2021 [Chris]. Pan and Yang. Formation Rate of Extreme Mass Ratio Inspirals in Active Galactic Nucleus. 2101.09146
  • Mar 31, 2021 [all]. The season finale: wider group meeting discussion on BHs in AGN disks.

Other papers on the topic

  • Tagawa+ 2020. Spin Evolution of Stellar-mass Black Hole Binaries in Active Galactic Nuclei. 2004.11914
  • Secunda+ 2020. Orbital Migration of Interacting Stellar Mass Black Holes in Disks around Supermassive Black Holes II. Spins and Incoming Objects. 2004.11936
  • Gröbner+ 2020. Binary black hole mergers in AGN accretion discs: gravitational wave rate density estimates. 2005.03571
  • Ishibashi+ 2020. Evolution of binary black holes in AGN accretion discs: Disc-binary interaction and gravitational wave emission. 2006.07407
  • Yang+ 2020. Black Hole Formation in the Lower Mass Gap through Mergers and Accretion in AGN Disks. 2007.04781
  • Tagawa+ 2020. Eccentric Black Hole Mergers in Active Galactic Nuclei. 2010.10526
  • Tagawa+ 2020. Mass-gap Mergers in Active Galactic Nuclei. 22012.00011
  • Ishibashi and Gröbner 2020. Evolution of binary black holes in AGN accretion discs: Disc-binary interaction and gravitational wave emission. 2006.07407
  • Jermyn+ 2021 Stellar Evolution in the Disks of Active Galactic Nuclei Produces Rapidly Rotating Massive Stars. 2102.13114

Citations

Here is my citation count, with data from ADS and INSPIRE. The MAX column takes the maximum value between the two databases for each entry. The h-index is computed from the MAX numbers (and h-index of \(N\) means that one has \(N\) papers with at least \(N\) citations each).

Citation Summary

  • Total ADS citations: 8594
  • Total INSPIRE citations: 9287
  • Total MAX citations: 9350
  • h-index: 46

Paper List Sorted by Citation Count

# Author Year Title ADS INSPIRE MAX
1 Berti 2015 Testing general relativity with present and future astrophysical observations 1313 1466 1466
2 Barack 2019 Black holes, gravitational waves and fundamental physics: a roadmap 778 853 853
3 Amaro-Seoane 2022 Astrophysics with the Laser Interferometer Space Antenna 573 549 573
4 Belczynski 2020 Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes 437 448 448
5 Barausse 2020 Prospects for fundamental physics with LISA 356 397 397
6 Varma 2019 Surrogate models for precessing binary black hole simulations with unequal masses 352 376 376
7 Gerosa 2017 Are merging black holes born from stellar collapse or previous mergers? 288 312 312
8 Arun 2022 New horizons for fundamental physics with LISA 250 282 282
9 Gerosa 2021 Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures 204 226 226
10 Gerosa 2018 Spin orientations of merging black holes formed from the evolution of stellar binaries 197 219 219
11 Gerosa 2015 Multi-timescale analysis of phase transitions in precessing black-hole binaries 130 151 151
12 Gerosa 2013 Resonant-plane locking and spin alignment in stellar-mass black-hole binaries: a diagnostic of compact-binary formation 136 148 148
13 Varma 2019 High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants 134 145 145
14 Kesden 2015 Effective potentials and morphological transitions for binary black-hole spin precession 111 129 129
15 Afshordi 2023 Waveform modelling for the Laser Interferometer Space Antenna 107 127 127
16 Islam 2021 Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case 116 118 118
17 Ng 2018 Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases 105 118 118
18 Baibhav 2019 Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond 102 114 114
19 Gerosa 2019 Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap 107 112 112
20 Vitale 2020 Inferring the properties of a population of compact binaries in presence of selection effects 107 111 111
21 Gerosa 2019 Multiband gravitational-wave event rates and stellar physics 106 110 110
22 Vitale 2017 Impact of Bayesian priors on the characterization of binary black hole coalescences 85 97 97
23 Gerosa 2016 PRECESSION: Dynamics of spinning black-hole binaries with python 88 94 94
24 Moore 2019 Are stellar-mass black-hole binaries too quiet for LISA? 82 93 93
25 Wysocki 2018 Explaining LIGO’s observations via isolated binary evolution with natal kicks 92 92 92
26 Taylor 2018 Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework 88 89 89
27 Baibhav 2020 The mass gap, the spin gap, and the origin of merging binary black holes 67 82 82
28 O’Shaughnessy 2017 Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks 74 81 81
29 Bouffanais 2019 Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data 75 75 75
30 Korol 2020 Populations of double white dwarfs in Milky Way satellites and their detectability with LISA 74 72 74
31 Horbatsch 2015 Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition 69 73 73
32 Romero-Shaw 2023 Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data 63 72 72
33 Gerosa 2021 A generalized precession parameter \(\chi_\mathrm{p}\) to interpret gravitational-wave data 61 70 70
34 Gerosa 2016 Black-hole kicks as new gravitational-wave observables. 58 62 62
35 Gerosa 2016 Numerical simulations of stellar collapse in scalar-tensor theories of gravity 53 60 60
36 Gerosa 2015 Precessional instability in binary black holes with aligned spins 56 60 60
37 Gerosa 2018 Black-hole kicks from numerical-relativity surrogate models 57 59 59
38 Gupta 2020 Black holes in the low mass gap: Implications for gravitational wave observations 56 57 57
39 Klein 2022 The last three years: multiband gravitational-wave observations of stellar-mass binary black holes 53 56 56
40 Buscicchio 2021 Bayesian parameter estimation of stellar-mass black-hole binaries with LISA 50 55 55
41 Gerosa 2020 Astrophysical implications of GW190412 as a remnant of a previous black-hole merger 50 55 55
42 Gerosa 2014 Distinguishing black-hole spin-orbit resonances by their gravitational-wave signatures 45 53 53
43 Gerosa 2015 Spin alignment and differential accretion in merging black hole binaries 52 45 52
44 Roebber 2020 Milky Way satellites shining bright in gravitational waves 43 48 48
45 Sperhake 2017 Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity 43 48 48
46 Gerosa 2015 Missing black holes in brightest cluster galaxies as evidence for the occurrence of superkicks in nature 41 47 47
47 Mould 2022 Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers 39 42 42
48 Mould 2022 Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data 39 42 42
49 Moore 2021 Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics 37 41 41
50 Trifiro’ 2016 Distinguishing black-hole spin-orbit resonances by their gravitational wave signatures. II: Full parameter estimation 36 41 41
51 Tso 2019 Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy 38 40 40
52 Lodato 2013 Black hole mergers: do gas discs lead to spin alignment? 37 36 37
53 Gerosa 2020 Gravitational-wave selection effects using neural-network classifiers 31 36 36
54 Santini 2023 Black-hole mergers in disk-like environments could explain the observed \(q-\chi_\mathrm{eff}\) correlation 33 32 33
55 Rosca-Mead 2020 Core collapse in massive scalar-tensor gravity 27 32 32
56 Gangardt 2024 pAGN: the one-stop solution for AGN disc modeling 30 30 30
57 Wong 2019 Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study. 27 30 30
58 Gerosa 2021 High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap 27 29 29
59 Sayeb 2021 Massive black hole binary inspiral and spin evolution in a cosmological framework 29 26 29
60 Baibhav 2021 Looking for the parents of LIGO’s black holes 27 27 27
61 Rosca-Mead 2020 Structure of neutron stars in massive scalar-tensor gravity 23 26 26
62 Chamberlain 2019 Frequency-domain waveform approximants capturing Doppler shifts 24 26 26
63 Spadaro 2023 Glitch systematics on the observation of massive black-hole binaries with LISA 23 25 25
64 Gerosa 2023 Efficient multi-timescale dynamics of precessing black-hole binaries 22 24 24
65 Mould 2022 Gravitational-wave population inference at past time infinity 21 23 23
66 Gerosa 2019 Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment 22 21 22
67 Gerosa 2017 On the equal-mass limit of precessing black-hole binaries. 19 22 22
68 Zhao 2017 Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems 18 21 21
69 Boschini 2023 Extending black-hole remnant surrogate models to extreme mass ratios 20 13 20
70 Mancarella 2023 Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors 13 19 19
71 Mould 2020 Endpoint of the up-down instability in precessing binary black holes 16 19 19
72 Sperhake 2020 Amplification of superkicks in black-hole binaries through orbital eccentricity 19 19 19
73 Boschini 2025 Orbital eccentricity in general relativity from catastrophe theory 16 18 18
74 Fumagalli 2024 Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes 16 18 18
75 Fumagalli 2023 Spin-eccentricity interplay in merging binary black holes 15 18 18
76 Moore 2021 Population-informed priors in gravitational-wave astronomy 18 17 18
77 Nealon 2022 The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity 17 11 17
78 Gangardt 2021 A taxonomy of black-hole binary spin precession and nutation 14 16 16
79 Buscicchio 2024 A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries. 12 15 15
80 Varma 2021 Up-down instability of binary black holes in numerical relativity 15 15 15
81 Gerosa 2020 The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach 15 14 15
82 Gerosa 2017 filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography 12 15 15
83 Pacilio 2024 Flexible mapping of ringdown amplitudes for nonprecessing binary black holes 13 13 13
84 Mould 2023 One to many: comparing single gravitational-wave events to astrophysical populations 10 12 12
85 Steinle 2023 The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries 9 11 11
86 Reali 2020 Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants 11 11 11
87 De Renzis 2022 Characterization of merging black holes with two precessing spins 7 10 10
88 Santoliquido 2024 Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach 9 8 9
89 Gangardt 2022 Constraining black-hole binary spin precession and nutation with sequential prior conditioning 9 9 9
90 Fabbri 2025 Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data. 5 8 8
91 Gerosa 2024 Quick recipes for gravitational-wave selection effects 5 8 8
92 Nobili 2025 Ringdown mode amplitudes of precessing binary black holes 7 7 7
93 Pacilio 2024 Catalog variance of testing general relativity with gravitational-wave data 6 7 7
94 Mould 2024 Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs 5 7 7
95 De Renzis 2025 Forecasting the population properties of merging black holes 4 6 6
96 Dabrowny 2021 Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness 5 6 6
97 Spadaro 2025 Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA 5 3 5
98 De Renzis 2023 Parameter estimation of binary black holes in the endpoint of the up-down instability 3 5 5
99 Gerosa 2022 The irreducible mass and the horizon area of LIGO’s black holes 5 5 5
100 Gerosa 2018 Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers 4 5 5
101 Fumagalli 2025 Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory 3 4 4
102 Mancarella 2025 Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy 3 4 4
103 Gerosa 2025 Which is which? Identification of the two compact objects in gravitational-wave binaries 3 4 4
104 Steinle 2024 Probing AGN jet precession with LISA 4 2 4
105 Kritos 2024 Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters 4 4 4
106 Varma 2019 The binary black hole explorer: on-the-fly visualizations of precessing binary black holes 4 4 4
107 Pedrotti 2025 Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey 2 3 3
108 Chiaberge 2025 A confirmed recoiling supermassive black hole in a powerful quasar 3 2 3
109 Tenorio 2025 Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms. 3 3 3
110 Boschini 2024 Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186 3 2 3
111 Cole 2025 Sequential simulation-based inference for extreme mass ratio inspirals 2 2 2
112 Stegmann 2025 Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements 2 2 2
113 Gerosa 2023 QLUSTER: quick clusters of merging binary black holes 2 0 2
114 Gerosa 2018 Reanalysis of LIGO black-hole coalescences with alternative prior assumptions 2 2 2
115 Romero-Shaw 2025 GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications 1 1 1
116 Giarda 2025 Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background 0 1 1
117 Gerosa 2015 Rival families: waveforms from resonant black-hole binaries as probes of their astrophysical formation history 0 1 1
118 Toubiana 2025 Comparing astrophysical models to gravitational-wave data in the observable space 0 0 0
119 Tornotti 2025 Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters 0 0 0
120 Gerosa 2016 Source modelling at the dawn of gravitational-wave astronomy 0 0 0
121 Gerosa 2014 Spin alignment effects in black hole binaries 0 0 0

Papers per year

Year Paper Count
2013 2
2014 2
2015 8
2016 5
2017 7
2018 7
2019 13
2020 15
2021 12
2022 10
2023 12
2024 11
2025 17

Papers per journal

Journal Paper Count
PRD 56
MNRAS 12
arXiv 11
CQG 10
PRL 9
A&A 4
APJ 3
LRR 2
IAU 1
AaSSP 1
book 1
Symmetry 1
GRG 1
Lincei 1
Moriond 1
NatAstro 1
PhD thesis 1
JOSS 1
JoPCS 1
iScience 1
PRR 1
CURJ 1

Papers per arXiv category

Category Paper Count
gr-qc 65
astro-ph.HE 40
astro-ph.GA 9
astro-ph.CO 2
astro-ph.IM 1

Codes and data

Public codes and datasets supporting my publications and other software I’ve contributed to. There’s a bit of everything here: black holes, machine learning, laTex workflows.

  • precession: Dynamics of spinning black-hole binaries with python. Public python module to perform post-Newtornian evolution of precessing exploiting multi-timescale methods. The code is described carefully arXiv:1605.01067 (v1) and arXiv:2304.04801 (v2), and has by now been used in many papers by us and others.

  • filltex: Automagically fill LaTex bibliography. Are you tired of copying bibtex records when writing papers? We got you covered. This is a web-scraping tool to automatically download citation records from both ADS and INSPIRE and automagically fill bib files. Usage from the terminal is straightforward, and our code is also integrated with TexShop.

  • writeapaper: templates and github action for scientific papers. This is a template github repository to write scientific papers. Templates for the journals I commonly use are provided, and a github action compiles the paper at every commit and deploys it to an orphan branch. So much better (and free!) than overleaf.

  • spinprecession: Black-hole binary inspiral: a precession-averaged approach. Some animations and data on black-hole binary spin precession. Supporting arXiv:1411.0674, arXiv:1506.03492, arXiv:1506.09116, arXiv:1711.10038, arXiv:1811.05979, arXiv:2003.02281, arXiv:2012.07147, arXiv:2405.14945.

  • QLUSTER: Quick clusters of merging black holes. Toy model for the evolution of black hole binaries in star clusters, with a specific focus on hierarchical mergers. The code is described in arXiv:2305.04987. Key results were reported in arXiv:2305.04987 and arXiv:2305.04987.

  • pAGN: The one-stop solution for AGN disc modeling. Great public code to easily compute 1D models of AGN disks. Supporting arXiv:2304.13063.

  • surfinBH: surrogate final Black Hole properties for mergers of binary black holes. Public python module to estimate post-merger masses, spins, and kicks for generic systems. Supporting arXiv:1809.09125, arXiv:1809.09125.

  • postmerger: Ringdown amplitude fits. Surrogate models for the ringdown amplitudes, fitted to numerical-relativity simulations. Supporting arXiv:2408.05276 , arXiv:2504.17021.

  • skywalker: Things I like in Python. This is a python module made mostly for myself, where I collect useful functions and tricks to be imported from everywhere.

  • gwdet: Detectability of gravitational-wave signals from compact binary coalescences. Python module to compute the probability that a gravitational-signal will be detected averaging over sky location and detector antenna pattern, using a simple SNR cut. Initially develped for arXiv:1806.08365 then used in many papers.

  • pdetclassifier: Gravitational-wave selection effects using neural-network classifiers Training samples and pre-trained neural networks to estimate the LIGO/Virgo detectability. Supporting arXiv:2007.06585.

  • surrkick: Black-hole kicks from numerical-relativity surrogate models. Python module to extract black-hole recoils from waveform approximants by directly integrating the linear momentum flux in gravitational waves. Supporting arXiv:1802.04276.

  • sfts: Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms Compute faster inner products with SFTs! You’re going to need it when gravitational-wave signals get too long. Supporting arXiv:2502.11823.

  • pymcpop-gw: Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy. Successfull PyMC sampling of the full gravitational-wave poulation likelihood, withour marginalizing over the single-event parameters. Supporting 2502.12156.

  • gwlabel: Which is which? Identification of the two compact objects in gravitational-wave binaries. Separate the two components in a gravitational-wave binary using spectral clustering, which is a flavor of semi-supervised machine learning. Supporting 2409.07519.

  • marcumQ: Marcum-Q function with scipy. This is a scipy wrapper to evaluate the generalized Marcum-Q function. It turns out they are useful to compute selection effects in gravitational-wave astronomy. Supporting 2404.16930.

  • popodds: One to many: comparing single gravitational-wave events to astrophysical populations. The right way to compare many simulated gravitational wave sources against a single gravitational-wave event. Don’t overplot, compute detection-weighted Bayes factors. Supporting 2305.18539

  • gw_catalog_mining: Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework** What are we going to do with thousands of gravitational wave observations? Maybe Gaussain process emulators and hierarchical analyses. Supporting: 1806.08365.

  • GPRHBA: Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study. An early sampler for the gravitational population likelihood, using interpolation of some population-synthesis simulations as the targeted model. Supporting 1909.06373.

  • spops: Spinning black-hole binary Population Synthesis. Database containing population synthesis simulations computed with Startrack and post-processed with precession, together with a simple python code to query it. Supporting arXiv:1808.02491, arXiv:1902.00021, arXiv:1909.06373, arXiv:2005.04243.

  • binaryBHexp: The binary black hole explorer. On-the-fly visualization of precessing binary black holes. Use ours, or do your own with our code. Supporting 1811.06552.

  • updowninjections: Parameter estimation of binary black holes in the endpoint of the up-down instability. Bilby posterior samples of binaries that were aligned but are now precessing. Supporting arXiv:2304.13063,

  • twoprecessingspins. Characterization of merging black holes with two precessing spins. Bilby posterior samples of >100 LIGO/Virgo injections with two large, misaligned spins. Supporting arXiv:2207.00030, arXiv:2405.14945.

  • lisa-mbhb-cats-and-samps: Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA. Posteriors of LISA massive black-hole binaries from the Balrog code. Supporting 2409.13011.

  • WDsatellites: Milky Way Satellites Shining Bright in Gravitational Waves. LISA white dwarf posteriors from satellites of the Milky Way. Supporting 2002.10465.

  • generalizedchip: A generalized precession parameter \(\chi_{\rm p}\) to interpret gravitational-wave data. Python script to compute various definitions of \(\chi_{\rm p}\). Supporting arXiv:2011.11948. Now outdated, use precession.

  • GWpriors: Impact of bayesian priors on the characterization of binary black hole coalescences Posterior samples of the LIGO 01 events with different priors. Supporting 1707.04637, 1712.06635

  • corecollapse: Numerical simulations of stellar collapse in scalar-tensor theories of gravity Animations and data release on core-collapse simulations in scalar-tensor theories of gravity. Supporting arXiv:1602.06952.

  • welovespins: Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases Estimate your own effective-spin posterior with the recipe presented. Supporting 1805.03046.

Conferences and workshops

List of conferences, workshops, and study groups I have organized, together with the related material (like slides) when available.

CV

Summary

Currently employed at Red Brick University. Short biography for the left-hand sidebar

Education

  • Ph.D in Version Control Theory
    2018
    GitHub University
  • M.S. in Jekyll
    2014
    GitHub University
  • B.S. in GitHub
    2012
    GitHub University

Publications

  • Paper Title Number 1
    2009
    Journal 1
    This paper is about the number 1. The number 2 is left for future work.
  • Paper Title Number 2
    2010
    Journal 1
    This paper is about the number 2. The number 3 is left for future work.
  • Paper Title Number 3
    2015
    Journal 1
    This paper is about the number 3. The number 4 is left for future work.
  • Paper Title Number 4
    2024
    GitHub Journal of Bugs
    This paper is about fixing template issue #693.

Presentations

  • Talk 1 on Relevant Topic in Your Field
    2012
    UC San Francisco, Department of Testing
    San Francisco, CA, USA
  • Tutorial 1 on Relevant Topic in Your Field
    2013
    UC-Berkeley Institute for Testing Science
    Berkeley, CA, USA
  • Talk 2 on Relevant Topic in Your Field
    2014
    London School of Testing
    London, UK
  • Conference Proceeding talk 3 on Relevant Topic in Your Field
    2014
    Testing Institute of America 2014 Annual Conference
    Los Angeles, CA, USA

Teaching

  • Teaching experience 1
    2014
    University 1, Department
    Role: Undergraduate course
  • Teaching experience 2
    2015
    University 1, Department
    Role: Workshop

Portfolio

  • Portfolio item number 1
    Portfolio
    Short description of portfolio item number 1

CV

Here is my CV in pdf format:

My career in a nutshell

  • 2021 – now: Associate Professor (ERC Grantee), University of Milano-Bicocca, Italy.
  • 2019 – 2021: Assistant Professor, University of Birmingham, UK.
  • 2016 – 2019: Postdoc (NASA Einstein Fellow), Caltech, USA.
  • 2013 – 2016: PhD, University of Cambridge, UK.
  • 2010 – 2013: MSc, University of Milano, Italy.
  • 2007 – 2010: BSc, University of Milano, Italy.

Metrics

From git to git

This is a short guide to migrate repositories between different hosts, while preserving the history.

git to git

First, let’s go from git to git. We want to migrate from one server to another, say because you’re copying that repository somewhere else. The naive way is to clone the old repo, move files manually, and push to the new repo. That works but you’re not going to preserve the history of the old repository. You’ll find a million solutions around if you google this problem, but this is by far the best one:

git clone --mirror [email protected]:dgerosa/OLD_REPO
cd OLD_REPO.git
git remote set-url origin [email protected]:dgerosa/NEW_REPO
git push --mirror origin

svn to git

Once upon a time, I was using svn to handle my research projects, then saw the light and discovered git (there are a billion of GIT tutorials on the web, but if you’re looking for a recommendation, I found this page from Bitbucket very nice!).

So, you have many svn repos and want to switch to git? I am going to assume you have very simple svn repositories (one single branch, no tags) like I used to have. If you have a more complicated structure, have a look here and here.

You need the git-svn tool. It should be there by default, but if you don’t have it, you can easily install it from your package manager.

First, clone your old SNV repository using git svn. Use the same link you used to checkout the svn repo in the first place. Then push it to the new remote on git:

git svn clone svn+ssh://USER@HOST/PATH/SVNNAME
cd SVNNAME
git remote add origin [\[email protected\]](https://davidegerosa.com/cdn-cgi/l/email-protection):USERNAME/GITNAME
git push origin --all

Repo too big?

I recently tried to run these commands again, and found out one of my old repo was too big for the remote server I want to use. Just want to say that this tool called bfg is great to reduce a repo size while removing only some of the previous history.

The ultimate git solution

If you get stuck with git, this always works:

git

Credit: xkcd n. 1597

Group

Here are the amazing people in my group. Come visit and chat science with us! If you’re interested in joining, please check out the jobs page.

Current group members

Arianna Renzini
Arianna Renzini
ERC Marie Skłodowska-Curie Fellow
[email protected]
Stochastic backgrounder, anisotropy locator, non-gaussianizer. Writes python packages, merges pull requests, dances acrobatic rock’n’roll.
Tristan Bruel
Tristan Bruel
Postdoc
[email protected]
Binary black holes enjoyer, population synthesizer, star cluster simulator. Dream of identifying the host galaxies of black hole mergers. Addicted to endurance sports and eager to bring a French touch to local Italian rugby.
Alexandre Toubiana
Alexandre Toubiana
Postdoc
[email protected]
Data analyzer, astrophysical modeler, GR tester. I try to decipher the mystery of gravitational waves between tap dance, cinema sessions, tennis games, and food exploration.
Rodrigo Tenorio
Rodrigo Tenorio
Postdoc
[email protected]
Long-signal searcher, stats geek, thinks that everything is a sinusoid if you look close enough. He enjoys crunching numbers on a GPU, playing bagpipes, and using Bayesian probability to climb up walls efficiently. Also, Fëanor did nothing wrong.
Caroline Owen
Caroline Owen
Postdoc
[email protected]
Inspiral modeler, fundamental physics explorer, gravitational-wave enthusiast. Loves a long walk. Prefers to be in the woods.
Philippa Cole
Philippa Cole
Postdoc
[email protected]
Dark matter hunter, gravitational wave decipherer, primordial black hole dreamer. Looking for signatures of dark matter in gravitational wave signals. Enjoys food-centric trips around the world and dancing to Beyonce.
Ssohrab Borhanian
Ssohrab Borhanian
Postdoc
[email protected]
Third generation forecaster, open sourcer, gravitational-wave counterparter, golden eventer. Exploring Milan’s restaurant scene without drinking coffee and meandering through Italy while taking too many pictures.
Nicholas Loutrel
Nicholas Loutrel
Postdoc
[email protected]
Stationary phaser, burst calculator, catastrophe theorizer. Perhaps a secret agent. Still can’t understand why we talk probabilities while he lives in a deterministic world.
Costantino Pacilio
Costantino Pacilio
Postdoc
[email protected]
Black-hole spectroscoper, simulation-based inferer, pizza purist, coffee obsessed. Using black holes and neutron stars to understand our Universe. Reading comic books to explore parallel worlds. Listening to Bob Dylan to refresh my emotions.
Chiara Anselmo
Chiara Anselmo
PhD student
[email protected]
Black hole enthusiast, curious about gravitational waves. Outside of research, you’ll find her perfecting recipes in the kitchen, lost in books, immersed in anime, working out, or curating the perfect playlist.
Federico De Santi
Federico De Santi
PhD student
[email protected]
Machine learning keeps him busy, Gravitational waves keep him curious. Astrophotographer, always in awe of the night sky. When not dealing with the universe he’s lost in movies, games, or the keys of a piano.
Matteo Boschini
Matteo Boschini
PhD student
[email protected]
Gaussian Processor, black-hole surrogator, Tolkien addict. Likes discovering new places, whether in the real world or in fantasy books. Often bothers friends with “simple” board games. Probably knows even how to build a nuclear reactor.
Alice Spadaro
Alice Spadaro
PhD student
[email protected]
Glitch hunter, LISA responser, gravitational-wave lover. Cares for nature, addicted to adventure sports (surf!). Likes building fun stuff with Lego bricks and gets charged up with rock music. Curious to learn something new and explore the universe.
Giulia Fumagalli
Giulia Fumagalli
PhD student
[email protected]
Eccentricity calculator, outlier nightmare, PN analyzer. Likes gravitational waves, black holes, and cats. Specialized in cakes, cookies, and any sweet treats (by far the best chocolate brownie in town!). A marathon every now and then just to let off steam.

Current MSc and Bsc students

Here are the amazing students who are currently completing research projects with us in the group… Taking the first fun steps into the perilous world of black holes!

  • Marco Bianchi, MSc thesis, Milano-Bicocca, 2025.
  • Pietro Zeduri, MSc thesis, Milano-Bicocca and University of Aix-Marseille, 2025.
  • Alessia Corelli, MSc thesis, Milano-Bicocca , 2025.
  • Federico Leto di Priolo, MSc thesis, Milano-Bicocca and ESO Garching, 2025.
  • Giorgio Monti, MSc thesis, Milano-Bicocca and GSSI L’Aquila, 2025.
  • Oliver Rossi, MSc thesis, Milano-Bicocca, 2025.
  • Martin Gerini, MSc thesis, Milano-Bicocca, 2025.
  • Giulia Conti, MSc thesis, Milano-Bicocca, 2025.
  • Erika Sottocorno, MSc thesis, Milano-Bicocca, 2025.
  • Serena Caslini, MSc thesis, Milano-Bicocca, 2025.
  • Simone Restuccia, MSc thesis, Milano-Bicocca, 2025.
  • Lorenzo Lecci, BSc thesis, Milano-Bicocca, 2025.
  • Arianna Pedone, BSc thesis, Milano-Bicocca, 2025.
  • Federico Quattrini, BSc thesis, Milano-Bicocca, 2025.



Former group members

…and here are those who passed through our group at some stage. Thank you all!

Former postdocs

  • Swetha Baghwat. Birmingham, 2022–2025. Stephen Hawking Fellow.
  • Michele Mancarella. Milano-Bicocca, 2022–2024. Supported by the ERC. Then faculty at the University of Aix-Marseille, France.
  • Nathan Steinle. Birmingham, 2021–2023. Supported by the Leverhulme Trust. Then postdoc at the University of Manitoba, Winnipeg (Canada).
  • Nicola Giacobbo. Birmingham, 2020–2021. Supported by the Leverhulme Trust. Then software developer at IRS Srl (Italy).

Former PhD students

  • Viola De Renzis. Milano-Bicocca, 2021–2024. Supported by the ERC. Then postdoc at the University of Aix-Marseille, France.
  • Daria Gangardt. Birmingham, 2020–2024. Supported by STFC. Then Research Associate at the UK Centre for Ecology & Hydrology (UKCEH).
  • Matthew Mould. Birmingham, 2019–2023. Supported by STFC. Then postdoc at the Massachusetts Institute of Technology, USA.

Former MSc students

  • Leonardo Toti. Milano-Bicocca, 2025. Then PhD student at IFAE Barcelona (Spain).
  • Olga Pietrosanti. Milano-Bicocca, 2025. Then PhD student at SISSA (Trieste, Italy).
  • Nicole Grillo. Milano-Bicocca, 2025. Then PhD student at GSSI (L’Aquila, Italy).
  • Giovanni Giarda. Milano-Bicocca, 2025. Then PhD student at ETH Zurich (Switzerland). Resulting publication: arXiv:2506.12572.
  • Federica Tettoni. Milano-Bicocca, 2024. Resulting publication: arXiv:2409.07519.
  • Cecilia Fabbri. Milano-Bicocca, 2024. Then PhD student at the University of Nottingham (UK). Resulting publication: arXiv:2501.17233.
  • Alessandro Pedrotti. Milano-Bicocca, 2024. Then PhD student at the University of Aix-Marseille (France). Resulting publication: arXiv:2504.10482.
  • Francesco Nobili. Milano-Bicocca and Birmingham, 2023. Then PhD student at the University of Insubria (Como, Italy). Resulting publication: arXiv:2504.17021.
  • Alessandro Santini. Milano-Bicocca and Johns Hopkins, 2023. Then PhD student at Max Planck Institute for Gravitational Physics (Potsdam, Germany). Resulting publication: arXiv:2308.12998.
  • Simone Piscitelli. Milano-Bicocca and Milano-Statale, 2023. Then PhD student at INAF – Merate (Italy).
  • Matteo Boschini. Milano-Bicocca and Max Planck AEI, 2023. Then PhD student in my group. Resulting publication: arXiv:2307.03435.
  • Giovanni Cavallotto. Milano-Bicocca, 2022. Then technologist in Space Weather at Milano-Bicocca. Resulting publication: arXiv:2304.04801.
  • Alice Spadaro. Milano-Bicocca, 2022. Then PhD student in my group. Resulting publication: arXiv:2306.03923.
  • Alessandro Carzaniga. Milano-Bicocca, 2022. Resulting publication: arXiv:2410.08263.
  • Andrea Geminardi. Milano-Bicocca, 2022. Then PhD student at Istituto Universitario di Studi Superiori (IUSS) Pavia, Italy.
  • Maciej Dabrowny. Birmingham, 2021. Then machine-learning engineer at Kubrick Group. Resulting publication: arXiv:2106.12541.
  • Beatrice Basset. Birmingham and Lyon, 2020. Then high-school teacher.
  • Julian Chan. Birmingham, 2020. Then PhD at the University of Surrey (UK).
  • Abdullah Aziz. Birmingham, 2020. Then software engineer at Menlo Security Inc (UK).
  • Riccardo Barbieri. Caltech and Pavia, 2018. Then PhD at the Max Planck Institute for Gravitational Physics (Potsdam, Germany). Resulting publication: arXiv:2004.02894.

Former BSc students

  • Sterling Scarlett. Milano-Bicocca and Boston University, 2025.
  • Alessandro Malfasi. Milano-Bicocca, 2025.
  • Rocco Giugni. Milano-Bicocca, 2024.
  • Giulia Foroni. Milano-Bicocca, 2024.
  • Matilde Vergani. Milano-Bicocca, 2024.
  • Laura Tassoni. Milano-Bicocca, 2024.
  • Francesca Rattegni. Milano-Bicocca, 2024.
  • Matteo Pagani. Milano-Bicocca, 2024.
  • William Toscani. Milano-Bicocca, 2024.
  • Ava Bailey. Milano-Bicocca and Duke, 2024.
  • Alessandro Crespi. Milano-Bicocca, 2024.
  • Annalisa Amigoni. Milano-Bicocca, 2024.
  • Alice Palladino. Milano-Bicocca, 2024.
  • Lisa Merlo. Milano-Bicocca, 2024.
  • Serena Caslini. Milano-Bicocca, 2023.
  • Matteo Falcone. Milano-Bicocca, 2023.
  • Marco Bianchi. Milano-Bicocca, 2023.
  • Martin Gerini. Milano-Bicocca, 2023.
  • Federico Ravelli. Milano-Bicocca, 2023.
  • Simone Sferlazzo. Milano-Bicocca, 2023.
  • Malvina Bellotti. Milano-Bicocca, 2023. Resulting publication: arXiv:2404.16930.
  • Riccardo Bosoni De Martini. Milano-Bicocca, 2023.
  • Ludovica Carbone. Milano-Bicocca, 2023.
  • Harrison Blake. Milano-Bicocca and Ohio State, 2023.
  • Leonardo Toti. Milano-Bicocca, 2023.
  • Simone Restuccia. Milano-Bicocca, 2023.
  • Daniele Chirico. Milano-Bicocca, 2023.
  • Matteo Muriano. Milano-Bicocca, 2022.
  • Lorenzo Zanga. Milano-Bicocca, 2022. Resulting publication: arXiv:2304.13063.
  • Oliver Rossi. Milano-Bicocca, 2022.
  • Sayan Neogi. Birmingham and IISER Pune, 2022.
  • Diego Padilla Monroy. Milano-Bicocca and Florida International, 2022. Resulting publication: arXiv:2304.04801.
  • Sarah Al Humaikani. Birmingham and ENSTA Paris, 2022.
  • Nesibe Sivrioglu. Milano-Bicocca and Grinell College, 2022.
  • Cecilia Fabbri. Milano-Bicocca, 2022. Resulting publication: arXiv:2202.08848.
  • Meredith Vogel. Birmingham and Missouri State, 2021.
  • Daria Gangardt. Birmingham, 2019. Resulting publication: arXiv:2103.03894.
  • Luca Reali. Birmingham and Milano-Statale, 2019. Resulting publication: arXiv:2005.01747.
  • Alica Lima. Caltech and Bowdoin College, 2018. Resulting publication: arXiv:1811.05979.
  • Katie Chamberlain. Caltech and Montana State, 2017. Resulting publication: arXiv:1809.04799.
  • Riccardo Barbieri. Cambridge and Pavia, 2016.
  • Jakub Vosmera. Cambridge, 2015. Resulting publication: arXiv:1612.05263.



For group members, more info is on our internal wiki.

Hopbham workshop

With the COVID pandemic still raging, we organized an informal workshop (more like a series of joint group meerings) to facilitate dialogue between our gravity research groups at Johns Hopkins and Birmingham.

Where

We’ll meet in Zoomland. Link will be circulated via email.


Hopbham workshop


Schedule

Thu Jan 21, 2021. Session starts at 9am EST, 2pm UK

  • Vishal Baibhav, JHU: The parents of LIGO’s black holes and their hometown.
  • Matt Mould, BHAM: Mining many messy mergers: Gaussian processes, GW population inference, and hierarchical mergers.
  • Kaze Wong, JHU: Applying normalizing flows to gravitational-wave populations.
  • Davide Gerosa, BHAM: We need to know what’s missing. Gravitational-wave selection effects with machine learning.

Thu Jan 28, 2021. Session starts at 9am EST, 2pm UK

  • Vladimir Strokov, JHU: Finding IMBHs in the Milky Way globular clusters through Doppler shifts in gravitational signal.
  • Emanuele Berti, JHU: The LISA key science interpretation work package: effects of low-frequency, mission duration, and figures of merit.
  • Daria Gangardt, BHAM: Precession and nutation in binary black holes.

Thu Feb 4, 2021. Session starts at 9am EST, 2pm UK

  • Roberto Cotesta, JHU: Getting ready for the LISA symphony: Bayesian parameter estimation on BHBs using waveform models with higher-order modes, and more…
  • Felix Julie, JHU: Black hole binaries in Einstein-scalar-Gauss-Bonnet gravity.
  • Andrea Antonelli, JHU: Noisy neighbours: inference biases from overlapping gravitational-wave signals.

Thu Feb 18, 2021. Session starts at 9am EST, 2pm UK

  • Thomas Helfer, JHU: GRChombo and superradiance
  • Nick Speeney, JHU: Dark matter profiles around massive BHs
  • Zipeng Wang, JHU: Plasma-induced superradiance around black holes

My notes to install the LIGO Algorithm Library (lal)

This guide is very outdated, don’t use it. Take it as a testimony of how hard things used to be in 2015ish. Now it’s a pip install dreamland.

If you do research in gravity, you probably know what lal is (if not, maybe you should leave this page…). It’s a monumental set of codes and tools developed by the LIGO and Virgo Collaboration to run gravitational-wave search pipelines, source modeling studies, etc, etc.

It’s a great open-source tool if you know how to use it, but installation can be messy. I recently went through the process and would like to share my steps (this is mostly a set of notes for myself if I have to do it again, but thought maybe can be useful to others). The guide here mostly follows this one.

I was interested in doing basic stuff, like plotting waveforms, computing signal-to-noise ratios, etc. I think the most accessible way is the python pyCBC module. It provides a reasonable high-level interface to many of the lal functions, which is what I like.

Important: if you use pyCBC for your research, make sure you cite them as they want to be cited! See here.

Important: I’m not a lal or pyCBC developer, this is just my personal set of notes.

Before you start…

On Mac, first use homebrew to install a couple of things you’re going to need (maybe you have them already, I didn’t):

brew install gsl brew install swig

Isolate the mess

We will install lal and pyCBC in a dedicated virtual environment. Given how easy it is to mess things up, this definitely the way to go. If you don’t have it, I wrote about installing virtual environment here.  First, go somewhere in your system (this will be the parent directory of your lal installation) and create a python virtual environment in there

cd somewhere
virtualenv lal

I personally find useful to have a short command to get in and out the environment. This will add a lal alias to your bashrc:

echo "" >>${HOME}/.bashrc
echo "alias lal='source ${HOME}/lal/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Now you can type lal and deactivate to go in an out the virtual environment.

Go in, and install some basic python packages

lal
pip install --upgrade pip
pip install --upgrade setuptools
pip install numpy scipy matplotlib h5py astropy dqsegdb

Do not move the lal directory of your virtual environment, or everything will break because paths are hardcoded everywhere. If you want to change the installation location, delete everything and start again. If you get errors somewhere along the way and need to start again, just remove the lal directory and everything you’ve done will go with it.

Install lalsuite

Now we are ready to install lalsuite. Create a source directory and clone the repository

mkdir -p ${VIRTUAL\_ENV}/src
cd ${VIRTUAL\_ENV}/src
git clone https://git.ligo.org/lscsoft/lalsuite.git # Takes a while...
cd ${VIRTUAL\_ENV}/src/lalsuite

LIGO migrated their repositories in Dec 2017. Earlier versions are at: github.com/lscsoft/lalsuite.git.

Now, proceed with a simplified installation. Right now I am only interested in plotting waveforms, compute SNR, matches etc, so I removed things that for me are unnecessary:

./00boot
./configure --prefix=${VIRTUAL\_ENV}/opt/lalsuite --enable-swig-python --disable-lalstochastic --disable-lalxml --disable-lalinference --disable-laldetchar --disable-lalapps --disable-lalframe --disable-lalmetaio --disable-lalpulsar
make
make install

By the way, after running the configure command, you should have received a message which says something like

>>> LALSimulation has now been successfully configured:
>>> * Python support is ENABLED
>>> (many other things) DISABLED

If you don’t have this, then I guess something went wrong.  This piece of code requires the execution of a script to make variables accessible, etc. It’s useful if you run it together with the virtual environment activation script:

echo 'source ${VIRTUAL\_ENV}/opt/lalsuite/etc/lalsuite-user-env.sh' >> ${VIRTUAL\_ENV}/bin/activate
deactivate
lal

As a test of your successful installation, try

echo $LAL\_PREFIX

and you should get the lalsuite installation directory.

Install pyCBC

After that, installing pyCBC is as easy as:

pip install PyCBC

You can try some of the examples presented here.

The best way to install Python

My guide on how to install python. I wrote this back in 2015ish and it is now very outdated. We don’t do things this way anymore. I leave it here on this website mainly for legacy; this used to be the most viewed page of this website by a large margin!

Python is cool, especially if you a scientist. All sort of scientific algorithms are already there (written and debugged!), you just have to use them. This is a step-by-step guide to the best way I found to install and use python for science, the easy (less hackable) way comes first, and the long way comes next.

The easy way on mac: homebrew

Most (if not all) unix systems already come with a python distribution installed. However, it is advisable to install a local distribution and do your scientific stuff from there… If you screw something up, you can just delete everything and your OS is safe. I will also stay with python 2 for now,  but see below for some info on python 3 (see also here for more).

The easiest way to safely install python on a MAC is homebrew. Homebrew installs a new version of python (by default the latest 2.x version available) and set is as default.

brew install python2

Next, we want a virtualenv. Python’s virtual environments are kind of separate boxes, where you can install modules and packages locally. You can have different boxes for different projects, or a single box for all your python stuff. Again, if you screw something up, you can just delete the box and start again. Now type

pip install virtualenv
virtualenv ~/box

The virtual environment is physically located in ~/box. You have created the box, but you’re still out of it. To get into the box

chmod u+x ${HOME}/box/bin/activate
source ${HOME}/box/bin/activate

Now you’re in the box, and you should see “(box)” close to your username in the terminal. To get out of the box, type

deactivate

and the label “(box)” should disappear from your terminal.

You may want to add this last command in your .bashrc

echo "" >>${HOME}/.bashrc
echo "alias inthebox='source ${HOME}/box/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Now type “inthebox” and “deactivate” to get in and out of your new virtual environment.

Science is fun again: install packages

And you’re done. Virtualenv comes with pip, the tool to install python modules from the Python Package Index PyPi. From within your box, to install a package type

pip install PACKAGE\_NAME

But first of all, upgrade pip itself. It’s not needed strictly, but my experience is that it may fix issues, especially on mac OS X

pip install --upgrade setuptools pip

You can try with numpy, scipy, matploltib, my own precession module to study black holes and my own filltex module to handle Latex bibliographies.,

Update: use python 2 and python 3 together…

As I mentioned, python 3 code is not really backward compatible with python 2. Python 3 is more recent, but there’s a lot of legacy code around that works only in python 2, so you might still need it (see here to write nice python 2-3 compatible code).

With virtual environments, you can have both python 2 and pyhton 3 on the same system, and switch between the two as needed. First, install a python 3 distribution:

brew install python3

Next, create another virtual environment and specify that the default python executable should be python 3

python3 -m venv box3

Now we have two boxes, box runs python 2 and box3 runs python 3.  Now, let’s add the two boxes to our bashrc

echo "" >>${HOME}/.bashrc 
echo "alias py2='source ${HOME}/box/bin/activate' " >> ${HOME}/.bashrc 
echo "alias py3='source ${HOME}/box3/bin/activate' " >> ${HOME}/.bashrc 
source ${HOME}/.bashrc

If you type py2 or py3 you enter the respective box:

py2
python -V
>>>> Python 2.7.13
py3
python -V
>>>> Python 3.6.1

Again, deactivate will take you out of both boxes. If you need to use a package under both python 2 and python 3, you will need to install it twice via pip, in both boxes.

The hard way (for the PROs)

Homebrew is great, but you can of course do the same manually. The procedure below is somehow taken from this stack overflow question. Instructions here are given again for python 2 on mac OSX  but can be easily generalized to any unix system (e.g. replacing curl with wget and so on…).

First let’s install a python  distribution. Go to  this URL. and check what is the latest version of python 2. At the time of writing, this is 2.7.15, change the following lines if you want a different version. I am going to assume you want to put your new python distribution in a directory called “localpython” in your home directory

cd
mkdir localpython
cd localpython
curl  https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz > Python-2.7.15.tgz
tar -zxvf Python-2.7.15.tgz
cd Python-2.7.15
# "make clean" may be necessary here for earlier versions
./configure --prefix=${HOME}/localpython --enable-optimizations
make
make install

If, at any time, you need to start again, just

rm -rf ${HOME}/localpython

and you should be fine.

Now, virtualenv. Go to this URL and check what is the latest version of virtualenv. At the time of writing, this is 15.1.0, change the following lines if you want a different version.

cd ${HOME}/localpython
curl  https://pypi.python.org/packages/source/v/virtualenv/virtualenv-15.1.0.tar.gz > virtualenv-15.1.0.tar.gz
tar -zxvf virtualenv-15.1.0.tar.gz
cd virtualenv-15.1.0
${HOME}/localpython/bin/python setup.py install

Update: unfortunately pypi.python.org changed their link structure and the link above doesn’t work anymore. You need to go that webpage with a browser and get the tar.gz manually. At the time of writing, even the virtualenv official documentation has not been updated yet.

Now we create a virtual environment specifying it should run python from our local distribution. Again, we call our virtual environment “box” and place it in localpython

cd ${HOME}/localpython 
${HOME}/localpython/bin/virtualenv box --python=${HOME}/localpython/bin/python

If you get an error involving zlib, this is likely to be related to an upgrade of the OS: get back to the homebrew solution. If you’re still alive, type

chmod u+x ${HOME}/localpython/box/bin/activate
source ${HOME}/localpython/box/bin/activate

You can test everything with

which python
>>>  ${HOME}/localpython/box/bin/python

If you enter a python console, you should get today’s date and time (or yesterday’s if you found these instructions exhausting)

python
>>>  Python 2.7.10 (default, TODAY! )

To get out of the box, type

deactivate

As before, we can add these commands to our .bashrc

echo "" >>${HOME}/.bashrc
echo "alias inthebox='source ${HOME}/localpython/box/bin/activate' " >> ${HOME}/.bashrc
source ${HOME}/.bashrc

Update: no pip, no fun!

I recently got across the situation that I did not want to use a virtual environment. This was because I was on a supercomputer which already had a python distribution installed and I didn’t want to deal with the scipy dependancies (e.g. lbpack etc.).

So, how to get pip and install modules anyway? The python people have a script precisely for this:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py --user

Note the –user flag, which is good if you can’t sudo (as it was for me on the Caltech supercomputer).  Now, you only need to remember to install modules using this slightly different line:

python -m pip install MODULENAME --user

Done! Enjoy python on your supercomputer.

Update: mac and backends, what a mess!

If you installed python on mac and tried to use matplotlib to make beautiful plots for your papers, you might get into this error

RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework.

This has to to with the default backend of matplotlib, which macOS doesn’t really like. The solution is

echo "backend: TkAgg" >> ~/.matplotlib/matplotlibrc

Now you can fly

Seriously… just import antigravity

antigravity

Credit: xkcd n. 353

Jobs

For current and recent opportunities, see here.


Do you like black holes and gravitational waves? Come and join us at the University of Milano-Bicocca! Our science is great, the group is fun… and if that’s not enough, Milan is a truly beautiful city in the north of Italy. Mountains and lakes are just around the corner, food is outstanding.

Here I list a few possible opportunities to work with me and my group. If you’re interested in any of these, feel free to drop me a line at [email protected] to discuss the application process.

PhD in Milan

If you’re looking for a PhD in gravitational astronomy, then Milan is the place for you! The deadline is usually in April/May each year for positions starting in the fall. Here is some general information on the program, including funding, etc. Please get in touch with me at any time for tips on the application call.

Postdocs: Marie Skłodowska-Curie fellowships

I actively support applications to the Marie Skłodowska-Curie fellowships from the European Union, both their European and Global scheme. I supervised several of these applications (including a few winners!) and know the scheme very well. Our grant office in Milan will also help us. If you’re interested in this program, please get in touch. For winners of Global MSCA Fellowships with the incoming phase here at Milan-Bicocca, we can open a (strong) case for a faculty appointment.

Postdocs: Cariplo Foundation Fellowships

The Cariplo Foundation is a private trust that operates in the Milan area. They have a great fellowship scheme for early-career researchers, with full independence and very generous salaries. The deadline is usually in late winter / early spring. Please get in touch if you’re interested in applying with us!

Postdocs: INFN group 5 fellowships

Every year, the Italian Institute for Fundamental Physics (INFN), which I am part of, sponsors postdoc fellowships for young researchers. This particular opportunity I’m referring to falls under the remit of the Commission number 5 of INFN which, among other things, covers machine learning applications. If you’re a machine learner and want to apply please get in touch with me! The deadline is usually in May-ish.

Master’s and Bachelor’s theses

For students at the University of Milano-Bicocca, I have several thesis projects available, both at the MSc (“laurea magistrale”) and BSc (“laurea triennale”) levels. Possible topics range from dynamics of black-hole binaries, modeling of gravitational-wave signals, statistical and machine learning applications, etc, covering both theoretical and computational activities. More broadly, I am happy to design a project that works for you, based on what you find most exciting in gravitational (astro)physics. MSc thesis projects are often completed in collaboration with external researchers with students spending some time abroad. For efficient planning, I encourage students to get in touch with me about a month or so in advance.

Research visits, internships

I welcome externally funded students and researchers who wish to visit my group to complete a project together. A few examples of funding sources include:

  • The StudyInItaly program offers grants that can be used for research projects (and not only to formally enroll in classes here as the website seems to imply).
  • For European students, the Erasmus+ program provides funding that can be used for research projects.
  • For researchers/students from Japan, have a look at the Canon Foundation Fellowships.
  • For PhD students from the UK, check out these Study Abroad Studentships from the Leverhulme Trust.
  • For undergraduate students from the US, I encourage you to look into the Gravitational Physics International REU, where students engage in summer projects across the world, including my group.
  • For students and researchers based in Switzerland, the Istituto Svizzero has a program for placements in the city of Milan.
  • The GARR Consortium offers 1yr scholarships for graduate and undergraduate students with a focus on technological applications (e.g. machine learning).
  • The European Consortium for Astroparticle Theory (EuCAPT) has travel grants that can be used to visit the participating institutions, including our group. Worth checking, their schedule is irregular though.

Linking Advances in our Understanding of Theoretical Astrophysics and Relativity to Observations (LAUTARO)

LAUTARO is a joint scientific meeting between researchers in astrophysics and gravitational physics from Università degli Studi di Milano-Bicocca (UNIMIB) and Gran Sasso Science Institute (GSSI).

Lautaro workshop

When and where

April 17–19, 2024.

University of Milano-Bicocca
Aula Marchetti, U1 Building
Piazza della Scienza, 1, 20126 Milano, Italy

Organizing Committee

Costantino Pacilio (chair), Sara Gliorio, Andrea Maselli, Davide Gerosa.

Participants

UNIMIB

  • Ssorhab Bohranian
  • Matteo Boschini
  • Riccardo Buscicchio
  • Philippa Cole
  • Vola De Renzis
  • Cecilia Maria Fabbri
  • Giulia Fumagalli
  • Davide Gerosa
  • Giovanni Giarda
  • Nicole Grillo
  • Nicholas Loutrel
  • Costantino Pacilio
  • Arianna Renzini
  • Alice Spadaro
  • Federica Tettoni

GSSI

  • Andrea Cozzumbo
  • Ulyana Dupletsa
  • Sara Gliorio
  • Andrea Maselli
  • Lavinia Paiella
  • Laura Pezzella
  • Jacopo Tissino

Other

  • Michele Mancarella (Marseille)


Lautaro workshop


Timetable

Session 1 (Wednesday, April 17th, 14:30–18:00)

Chairs: Andrea Maselli, Nicholas Loutrel

  • Davide Gerosa + Andrea Maselli, Welcome and introduction
  • Viola De Renzis, A Fisher matrix code for population analysis of gravitational-wave events
  • Ulyana Dupletsa, Enhancing Fisher Matrix Results with Physically Motivated Priors
  • Ssohrab Bohranian, Systematic investigation of Fisher predictions for next-generation gravitational-wave networks
  • Coffee Break (15:30–16:00)
  • Davide Gerosa, Gravitational-wave selection effects, the easy way
  • Michele Mancarella, Unbiased standard siren cosmology with joint GW and GRB observations
  • Discussion (16:30–18:00)

Session 2 (Thursday, April 18th, 09:30–12:30)

Chairs: Jacopo Tissino, Arianna Renzini

  • Lavinia Paiella, Assembly of IMBHs in stellar clusters
  • Riccardo Buscicchio, Statistical challenges in LISA data analysis
  • Philippa Cole, Parameter estimation for long-duration LISA sources
  • Matteo Boschini, Eccentricity: a recipe from catastrophes
  • Coffee Break (10:30–11:00)
  • Discussion (11:00–12:30)

Session 3 (Thursday, April 18th, 14:30–18:00)

Chairs: Philippa Cole, Ulyana Dupletsa

  • Giulia Fumagalli, Spin dynamics and back propagations in eccentric black hole binaries
  • Sara Gliorio, Asymmetric binaries as probes of fundamental fields
  • Costantino Pacilio, Testing GR with black hole ringdown: parameter estimation, interpretation, and prospects for next-generation detectors
  • Andrea Maselli, Love, the easy road
  • Coffee Break (15:30–16:00)
  • Laura Pezzella, Quasi Normal Modes of black holes surrounded by dark matter halos
  • Nicholas Loutrel, Post-Newtonian Spin Precession in the Extreme Mass Ratio Limit
  • Discussion (16:30–18:00)
  • Aperitivo at the “collinetta” with our students
  • Conference dinner (20:00). Restaurant: “Carmelina”, Via Revel 5 (closest subway station: Zara)

Session 4 (Friday, April 19th, 09:30–12:30)

Chairs: Riccardo Buscicchio, Ssorhab Bohranian

  • Andrea Cozzumbo, Cosmology with joint GW-GRB observations
  • Arianna Renzini, Understanding the impact of compact binary population uncertainties for the detection of the gravitational-wave background
  • Cecilia Maria Fabbri, From one population to another with Bayesian inference
  • Jacopo Tissino, Multiband analysis of long signals
  • Coffee Break (10:00–10:30)
  • Discussion (10:30–12:00)

This workshop is supported by:

Local apps from a remote server

This is a short guide to access remote resources with your local (i.e. laptopt) machine. Includes browsing the internet and using jupyter notebooks

Browse the internet

Let’s browse the internet using a local browser via a remote server. This is useful to login into a University machine with your RSA key and then use your laptopt as if you are on campus.

Option 1 (best): a dedicated Chrome session

The best option I found was to open a dedicated Chrome session through an SSH tunnel. First, open an ssh connection to your server (user@host) specifying the port number (in this case 1337 but you can pick whatever you want):

ssh -D 1337 -f -C -q -N user@host

Then open Google Chrome using that SSH tunnel as a proxy. You need to specify a cache directory; otherwise, it interferes with your main Chrome session:

ssh -D $portid -f -C -q -N $host /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server=socks5://localhost:1337 --user-data-dir=~/chromesession`

A new Chrome window will open: in that window (but not elsewhere) it’s like you’re browsing from the remote location. Wow!

You can put these two operations in a convenient function for your bashrc

function portssh {
       host=${1}
       portid=${2:-1337}
       echo Port $portid $host
       ssh -D $portid -f -C -q -N $host
       /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server=socks5://localhost:${portid} --user-data-dir=/Users/dgerosa/Library/otherchromesession

This can be called with

portssh <server>

where <server> is an entry of your ssh config file.

Option 2 (manual): a global proxy

This is a more manual solution where you redirect the entire web traffic through the remote server. First open the ssh tunnel

ssh -D 1337 -f -C -q -N user@host

On mac then do the following:

  • Go to: “Settings”, “Network”, “Wi-Fi”, “Advanced”, “Proxies”.
  • Click on “SOCKS Proxies” and write “localhost” and “1337” in the two white boxes separated by a colon.
  • Click “Ok” and “Apply”

Here you go, your browser will now believe you’re elsewhere. Remember you switch the proxy option off when you want to go back to your usual internet setup.

Jupyter notebooks

This is to run remote instances of jupyter notebooks, such that the visual interface is provided by your own laptop but the calculations in the background are done on the servers.

  • From your local machine (say your laptop), login into the remote server while providing a specific port number. For instance (assuming <server> is an entry of your ssh config file):
ssh -L 8080:localhost:8080 xwing

The number 8080 is just an example, pick a different port as only one user can use a given port at once.

  • On the remote server, run jupyter while sending outputs to that port:
jupyter notebook --no-browser --port=8080
  • Jupyter will print a web url to screen. Just paste that into your local browser and you should be good to go.

:root{--global-base-color: #7a8288;--global-bg-color: #fff;--global-footer-bg-color: #f2f3f3;--global-border-color: #f2f3f3;--global-dark-border-color: #bdc1c4;--global-code-background-color: #fafafa;--global-code-text-color: #313436;--global-fig-caption-color: mix(#fff, #494e52, 25%);--global-link-color: #52adc8;--global-link-color-hover: mix(#000, #2f7f93, 25%);--global-link-color-visited: mix(#fff, #2f7f93, 25%);--global-masthead-link-color: #494e52;--global-masthead-link-color-hover: mix(#000, #7a8288, 25%);--global-text-color: #494e52;--global-text-color-light: #9ba1a6;--global-thead-color: #f2f3f3}html[data-theme="dark"]{--global-base-color: #474747;--global-bg-color: #474747;--global-footer-bg-color: #474747;--global-border-color: #bdc1c4;--global-dark-border-color: #dadada;--global-code-background-color: #fafafa;--global-code-text-color: #313436;--global-fig-caption-color: #bdc1c4;--global-link-color: #0ea1c5;--global-link-color-hover: #0b7994;--global-link-color-visited: #4ab9d4;--global-masthead-link-color: #fff;--global-masthead-link-color-hover: #dadada;--global-text-color: #fff;--global-text-color-light: #bdc1c4;--global-thead-color: #ededed}a:focus{outline:thin dotted #f89406;outline:5px auto #f89406;outline-offset:-2px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{box-sizing:border-box;background-color:var(--global-bg-color);font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media (min-width: 48em){html{font-size:18px}}body{margin:0}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}a{color:var(--global-link-color)}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}html{position:relative;min-height:100%}body{color:var(--global-text-color);background-color:var(--global-bg-color);margin:0;padding:70px 0 0;padding-bottom:9em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;line-height:1.5}body.overflow--hidden{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:2em 0 0.5em;line-height:1.2;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}h1{margin-top:0;font-size:1.563em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:.75em}h5{font-size:.75em}h6{font-size:.75em}small,.small{font-size:.75em}p{margin-bottom:1.3em}u,ins{text-decoration:none;border-bottom:1px solid var(--global-text-color)}u a,ins a{color:inherit}del a{color:inherit}p,pre,blockquote,ul,ol,dl,figure,table,fieldset{orphans:3;widows:3}abbr[title],abbr[data-original-title]{text-decoration:none;cursor:help;border-bottom:1px dotted var(--global-text-color)}blockquote{margin:2em 1em 2em 0;padding-left:1em;padding-right:1em;font-style:italic;border-left:0.25em solid var(--global-border-color)}blockquote cite{font-style:italic}blockquote cite:before{content:"\2014";padding-right:5px}a:hover,a:active{outline:0}tt,code,kbd,samp,pre{font-family:Monaco,Consolas,"Lucida Console",monospace}pre{overflow-x:auto}a>code,figcaption>code,li>code,p>code,td>code{color:var(--global-code-text-color);padding-top:0.1rem;padding-bottom:0.1rem;font-size:.75em;background:var(--global-code-background-color);border:1px solid var(--global-thead-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}a>code:before,a>code:after,figcaption>code:before,figcaption>code:after,li>code:before,li>code:after,p>code:before,p>code:after,td>code:before,td>code:after{letter-spacing:-0.2em;content:"\00a0"}a>code{color:inherit}pre>code{color:var(--global-code-text-color)}hr{display:block;margin:1em 0;border:0;border-top:1px solid var(--global-border-color)}ul li,ol li{margin-bottom:0.5em}li ul,li ol{margin-top:0.5em}figure{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;margin:2em 0}figure img,figure iframe,figure .fluid-width-video-wrapper{margin-bottom:1em}figure img{width:100%;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figure>a{display:block}@media (min-width: 37.5em){figure.half>a,figure.half>img{width:calc(50% - 0.5em)}}figure.half figcaption{width:100%}@media (min-width: 37.5em){figure.third>a,figure.third>img{width:calc(33.3333% - 0.5em)}}figure.third figcaption{width:100%}figcaption{margin-bottom:0.5em;color:var(--global-fig-caption-color);font-family:Georgia,Times,serif;font-size:.75em}figcaption a{color:inherit;text-decoration:none;border-bottom:1px solid var(--global-border-color);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figcaption a:hover{color:#000;border-bottom-color:#000}svg:not(:root){overflow:hidden}nav ul{margin:0;padding:0}nav li{list-style:none}nav a{text-decoration:none}nav ul li,nav ol li{margin-bottom:0}nav li ul,nav li ol{margin-top:0}@-webkit-keyframes intro{0%{opacity:0}100%{opacity:1}}@keyframes intro{0%{opacity:0}100%{opacity:1}}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a,tr,td,form button,input[type="submit"],.btn,#goog-wm-sb,.highlight,.archive__item-teaser{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media print{.masthead,.toc,.page__share,.page__related,.ads,.page__footer{display:none}}.hidden{display:none;visibility:hidden}.load{display:none}.transparent{opacity:0}.visually-hidden,.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;width:1px !important;border:0 !important;overflow:hidden}body:hover .visually-hidden a,body:hover .visually-hidden input,body:hover .visually-hidden button{display:none !important}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto !important;width:auto !important;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.skip-link{position:fixed;z-index:20;margin:0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;white-space:nowrap}.skip-link li{height:0;width:0;list-style:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.cf{clear:both}.wrapper{max-width:925px;margin-left:auto;margin-right:auto}.wrapper:after{content:" ";display:block;clear:both}.wordwrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.align-left{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-left{float:left;margin-right:1em}}.align-right{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-right{float:right;margin-left:1em}}.align-center{display:block;margin-left:auto;margin-right:auto}@media (min-width: 57.8125em){.full{margin-right:-19.4915254237% !important}}.icon{display:inline-block;fill:currentColor;width:1em;height:1.1em;line-height:1;position:relative;top:-0.1em;vertical-align:middle}.icon-pad-right{padding-right:0.5em;margin-right:0.5em}.social-icons .fa{color:#000}.social-icons .fa-bluesky,.social-icons .fa-bluesky-square{color:#1184fe}.social-icons .fa-behance,.social-icons .fa-behance-square{color:#1769FF}.social-icons .fa-dribbble{color:#ea4c89}.social-icons .fa-facebook,.social-icons .fa-facebook-square{color:#3b5998}.social-icons .fa-flickr{color:#ff0084}.social-icons .fa-foursquare{color:#0072b1}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square{color:#171516}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square{color:#dd4b39}.social-icons .fa-instagram{color:#517fa4}.social-icons .fa-kaggle,.social-icons .fa-kaggle-square{color:#20c0ff}.social-icons .fa-lastfm,.social-icons .fa-lastfm-square{color:#d51007}.social-icons .fa-linkedin,.social-icons .fa-linkedin-square{color:#007bb6}.social-icons .fa-mastodon,.social-icons .fa-mastodon-square{color:#6364ff}.social-icons .ai-orcid,.social-icons .ai-orcid-square{color:#a6ce39}.social-icons .fa-pinterest,.social-icons .fa-pinterest-p,.social-icons .fa-pinterest-square{color:#cb2027}.social-icons .fa-rss,.social-icons .fa-rss-square{color:#fa9b39}.social-icons .fa-soundcloud{color:#f30}.social-icons .fa-stack-exchange,.social-icons .fa-stack-overflow{color:#fe7a15}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{color:#32506d}.social-icons .fa-twitter,.social-icons .fa-twitter-square{color:#55acee}.social-icons .fa-vimeo,.social-icons .fa-vimeo-square{color:#1ab7ea}.social-icons .fa-vine{color:#00bf8f}.social-icons .fa-youtube,.social-icons .fa-youtube-square,.social-icons .fa-youtube-play{color:#b00}.social-icons .fa-xing,.social-icons .fa-xing-square{color:#006567}.navicon{position:relative;width:28px;height:4px;background:#fff;margin:auto;-webkit-transition:0.3s;transition:0.3s}.navicon:before,.navicon:after{content:"";position:absolute;left:0;width:28px;height:4px;background:#fff;-webkit-transition:0.3s;transition:0.3s}.navicon:before{top:-8px}.navicon:after{bottom:-8px}.close .navicon{background:transparent}.close .navicon:before,.close .navicon:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:28px}.close .navicon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.close .navicon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}@media (min-width: 57.8125em){.sticky{clear:both;position:-webkit-sticky;position:sticky;top:2em}.sticky::after{clear:both;content:"";display:table}.sticky>*{display:block}}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.show-modal{overflow:hidden;position:relative}.show-modal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(255,255,255,0.85)}.show-modal .modal{display:block}.modal{display:none;position:fixed;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-150px;min-height:0;z-index:9999;background:#fff;border:1px solid var(--global-border-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.modal__title{margin:0;padding:0.5em 1em}.modal__supporting-text{padding:0 1em 0.5em 1em}.modal__actions{padding:0.5em 1em;border-top:1px solid var(--global-border-color)}.footnote{color:var(--global-text-color-light);text-decoration:none}.footnotes{color:var(--global-text-color-light)}.footnotes ol,.footnotes li,.footnotes p{margin-bottom:0;font-size:.75em}a.reversefootnote{color:var(--global-text-color-light);text-decoration:none}a.reversefootnote:hover{text-decoration:underline}.required{color:#ee5f5b;font-weight:bold}table{margin-bottom:1em;width:100%;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;border-collapse:collapse;border:1px solid var(--global-border-color)}table+table{margin-top:1em}thead{background-color:var(--global-border-color);border-bottom:1px solid var(--global-border-color)}th{padding:0.5em;font-weight:bold;text-align:left;border-right:1px solid var(--global-border-color)}td{padding:0.5em;border-bottom:1px solid var(--global-border-color);border-right:1px solid var(--global-border-color)}tr,td,th{vertical-align:middle}.btn,#goog-wm-sb{display:inline-block;margin-bottom:0.25em;padding:0.5em 1em;color:#fff !important;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-align:center;text-decoration:none;background-color:var(--global-base-color);border:0 !important;border-radius:4px;cursor:pointer}.btn:hover,#goog-wm-sb:hover{background-color:#333}.btn .icon,#goog-wm-sb .icon{margin-right:0.5em}.btn .icon+.hidden,#goog-wm-sb .icon+.hidden{margin-left:-0.5em}.btn--block{display:block;width:100%}.btn--block+.btn--block{margin-top:0.25em}.btn--inverse{color:var(--global-text-color-light) !important;border:1px solid var(--global-border-color) !important;background-color:var(--global-bg-color)}.btn--inverse:hover{color:#fff !important;border-color:var(--global-text-color-light)}.btn--light-outline{border:1px solid #fff !important;background-color:transparent}.btn--info{background-color:#2f7f93}.btn--info:hover{background-color:#266676}.btn--warning{background-color:#f89406}.btn--warning:hover{background-color:#c67605}.btn--success{background-color:#62c462}.btn--success:hover{background-color:#4e9d4e}.btn--danger{background-color:#ee5f5b}.btn--danger:hover{background-color:#be4c49}.btn--disabled{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.btn--bluesky{background-color:#1184fe}.btn--bluesky:hover{background-color:#0e6acb}.btn--facebook{background-color:#3b5998}.btn--facebook:hover{background-color:#2f477a}.btn--twitter{background-color:#55acee}.btn--twitter:hover{background-color:#448abe}.btn--google-plus{background-color:#dd4b39}.btn--google-plus:hover{background-color:#b13c2e}.btn--linkedin{background-color:#007bb6}.btn--linkedin:hover{background-color:#006292}.btn--x-large{font-size:1.25em}.btn--large{font-size:1em}.btn--small{font-size:.6875em}.notice{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(122,130,136,0.25);color:var(--global-code-text-color)}.notice h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice h4{margin-bottom:0;font-size:1em}.notice p:last-child{margin-bottom:0 !important}.notice h4+p{margin-top:0;padding-top:0}.notice a{color:#7a8288}.notice a:hover{color:#494e52}.notice code{background-color:#f8f9f9}.notice ul:last-child{margin-bottom:0}.notice--primary{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(122,130,136,0.25);color:var(--global-code-text-color)}.notice--primary h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--primary h4{margin-bottom:0;font-size:1em}.notice--primary p:last-child{margin-bottom:0 !important}.notice--primary h4+p{margin-top:0;padding-top:0}.notice--primary a{color:#7a8288}.notice--primary a:hover{color:#494e52}.notice--primary code{background-color:#f8f9f9}.notice--primary ul:last-child{margin-bottom:0}.notice--info{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#eaf2f4;border-radius:4px;box-shadow:0 1px 1px rgba(47,127,147,0.25);color:var(--global-code-text-color)}.notice--info h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--info h4{margin-bottom:0;font-size:1em}.notice--info p:last-child{margin-bottom:0 !important}.notice--info h4+p{margin-top:0;padding-top:0}.notice--info a{color:#2f7f93}.notice--info a:hover{color:#1c4c58}.notice--info code{background-color:#f5f9fa}.notice--info ul:last-child{margin-bottom:0}.notice--warning{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fef4e6;border-radius:4px;box-shadow:0 1px 1px rgba(248,148,6,0.25);color:var(--global-code-text-color)}.notice--warning h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--warning h4{margin-bottom:0;font-size:1em}.notice--warning p:last-child{margin-bottom:0 !important}.notice--warning h4+p{margin-top:0;padding-top:0}.notice--warning a{color:#f89406}.notice--warning a:hover{color:#955904}.notice--warning code{background-color:#fffaf3}.notice--warning ul:last-child{margin-bottom:0}.notice--success{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#eff9ef;border-radius:4px;box-shadow:0 1px 1px rgba(98,196,98,0.25);color:var(--global-code-text-color)}.notice--success h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--success h4{margin-bottom:0;font-size:1em}.notice--success p:last-child{margin-bottom:0 !important}.notice--success h4+p{margin-top:0;padding-top:0}.notice--success a{color:#62c462}.notice--success a:hover{color:#3b763b}.notice--success code{background-color:#f7fcf7}.notice--success ul:last-child{margin-bottom:0}.notice--danger{margin:2em 0 !important;padding:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fdefef;border-radius:4px;box-shadow:0 1px 1px rgba(238,95,91,0.25);color:var(--global-code-text-color)}.notice--danger h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--danger h4{margin-bottom:0;font-size:1em}.notice--danger p:last-child{margin-bottom:0 !important}.notice--danger h4+p{margin-top:0;padding-top:0}.notice--danger a{color:#ee5f5b}.notice--danger a:hover{color:#8f3937}.notice--danger code{background-color:#fef7f7}.notice--danger ul:last-child{margin-bottom:0}.masthead{position:fixed;background:var(--global-bg-color);height:fit-content;top:0;width:100%;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.15s;animation-delay:0.15s;z-index:20}.masthead::after{content:"";position:absolute;bottom:0;height:1px;background:var(--global-border-color);width:100%}.masthead__inner-wrap{max-width:925px;margin-left:auto;margin-right:auto;clear:both;padding:0.5em 1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.masthead__inner-wrap:after{content:" ";display:block;clear:both}.masthead__inner-wrap::after{clear:both;content:"";display:table}@media (min-width: 80em){.masthead__inner-wrap{max-width:1280px}}.masthead__inner-wrap nav{z-index:10}.masthead__inner-wrap a{text-decoration:none}.masthead__menu ul{margin:0;padding:0;clear:both;list-style-type:none}.masthead__menu-item{background-color:var(--global-bg-color);display:block;list-style-type:none;white-space:nowrap}.masthead__menu-item--lg{padding-right:2em;font-weight:700}.breadcrumbs{max-width:925px;margin-left:auto;margin-right:auto;clear:both;margin-top:0;margin-bottom:0;padding-left:2em;padding-right:2em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.30s;animation-delay:0.30s}.breadcrumbs:after{content:" ";display:block;clear:both}.breadcrumbs::after{clear:both;content:"";display:table}@media (min-width: 57.8125em){.breadcrumbs{padding-left:1em;padding-right:1em}}@media (min-width: 80em){.breadcrumbs{max-width:1280px}}.breadcrumbs ol{padding:0;list-style:none;font-size:.75em}@media (min-width: 57.8125em){.breadcrumbs ol{width:83.0508474576%;float:right;margin-right:0}}@media (min-width: 80em){.breadcrumbs ol{padding-left:4.2372881356%}}.breadcrumbs li{display:inline}.breadcrumbs .current{font-weight:bold}.pagination{clear:both;width:100%;float:left;margin-left:0;margin-right:0;clear:both;margin-top:1em;padding-top:1em}.pagination::after{clear:both;content:"";display:table}.pagination ul{margin:0;padding:0;list-style-type:none;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.pagination li{display:block;float:left;margin-left:-1px}.pagination li a{margin-bottom:0.25em;padding:0.5em 1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:14px;font-weight:bold;line-height:1.5;text-align:center;text-decoration:none;color:var(--global-text-color-light);border:1px solid var(--global-border-color);border-radius:0}.pagination li a:hover{color:var(--global-link-color-hover)}.pagination li a.current{color:#fff;background:var(--global-base-color)}.pagination li a.disabled{color:var(--global-text-color-light);pointer-events:none;cursor:not-allowed}.pagination li:first-child{margin-left:0}.pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination--pager{display:block;padding:1em 2em;float:left;width:50%;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold;text-align:center;text-decoration:none;color:var(--global-text-color-light);border:1px solid var(--global-border-color);border-radius:4px}.pagination--pager:hover{color:var(--global-link-color-hover)}.pagination--pager:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pagination--pager:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.pagination--pager.disabled{color:var(--global-text-color-light);pointer-events:none;cursor:not-allowed}.page__content+.pagination,.page__meta+.pagination,.comment__date+.pagination,.page__share+.pagination,.page__comments+.pagination{margin-top:2em;padding-top:2em;border-top:1px solid var(--global-border-color)}.greedy-nav{position:relative;min-width:250px;background:var(--global-bg-color)}.greedy-nav a{display:block;margin:0 1rem;padding:0.5rem 0;color:var(--global-masthead-link-color);text-decoration:none}.greedy-nav a:hover{color:var(--global-masthead-link-color-hover)}.greedy-nav button{position:absolute;height:2.5rem;right:0;padding:0 0.5rem;border:0;outline:none;background-color:var(--global-base-color);color:#fff;cursor:pointer;z-index:100}.greedy-nav .visible-links{display:table}.greedy-nav .visible-links li{display:table-cell;vertical-align:middle}.greedy-nav .visible-links li:first-child{font-weight:bold;text-wrap:wrap}.greedy-nav .visible-links li:first-child a{margin-left:0}.greedy-nav .visible-links li:last-child a{margin-right:0}.greedy-nav .visible-links #theme-toggle a{width:25px;display:flex;justify-content:center;cursor:pointer}.greedy-nav .visible-links a{position:relative}.greedy-nav .visible-links a:before{content:"";position:absolute;left:0;bottom:0;height:4px;background:var(--global-border-color);width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.greedy-nav .visible-links a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.greedy-nav .hidden-links{position:absolute;top:100%;right:0;margin-top:15px;padding:5px;border:1px solid var(--global-border-color);border-radius:4px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.25)}.greedy-nav .hidden-links a{margin:0;padding:10px 20px;font-size:1em}.greedy-nav .hidden-links a:hover{color:var(--global-masthead-link-color-hover);background:var(--global-border-color)}.greedy-nav .hidden-links:before{content:"";position:absolute;top:-11px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:var(--global-border-color) transparent;display:block;z-index:0}.greedy-nav .hidden-links:after{content:"";position:absolute;top:-10px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;z-index:1}.greedy-nav .hidden-links li{display:block;border-bottom:1px solid var(--global-border-color)}.greedy-nav .hidden-links li:last-child{border-bottom:none}.nav__list{font-size:1.25rem}.nav__list ul{margin-bottom:1em}.nav__list a{display:block;padding:0.125em 0;color:inherit}.nav__list a:hover{text-decoration:underline}.nav__list .active{margin-left:-0.5em;padding-left:0.5em;padding-right:0.5em;color:#fff;font-weight:bold;background:var(--global-base-color);border-radius:4px}.nav__list .active:hover{color:#fff}.nav__title{margin:0;padding:0.5rem 1rem;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold}.nav__sub-title{display:block;margin:0.5rem 0;padding:0.5rem 0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid var(--global-border-color)}.toc{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;color:var(--global-text-color-light);text-transform:uppercase;letter-spacing:1px;background-color:#fff;border:1px solid var(--global-border-color);border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.toc .nav__title{color:#fff;font-size:.75em;background:var(--global-base-color);border-top-left-radius:4px;border-top-right-radius:4px}.toc__menu{margin:0;padding:0;width:100%;list-style:none;font-size:0.8rem}.toc__menu a{display:block;padding:0.5rem 1rem;color:var(--global-code-text-color);font-size:.6875em;font-weight:bold;line-height:1.5;border-bottom:1px solid var(--global-border-color);text-decoration-line:none !important}.toc__menu a:hover{color:#000;background:var(--global-link-color-hover)}.toc__menu>li:last-child a{border-bottom:none}.toc__menu li ul>li a{padding-left:2rem;font-weight:normal}.toc__menu li>ul li{display:none}@media (min-width: 48em){.toc__menu li>ul li{display:block}}.page__footer{clear:both;background-color:var(--global-footer-bg-color);color:var(--global-text-color-light);float:left;margin-left:0;margin-right:0;width:100%;clear:both;position:absolute;bottom:0em;height:auto;margin-top:3em;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.45s;animation-delay:0.45s;border-top:1px solid var(--global-dark-border-color)}.page__footer::after{clear:both;content:"";display:table}.page__footer footer{clear:both;margin-left:auto;margin-right:auto;margin-top:1em;max-width:100%;padding:0 1em 1em}.page__footer footer::after{clear:both;content:"";display:table}@media (min-width: 80em){.page__footer footer{max-width:1280px}}.page__footer a{color:inherit;text-decoration:none}.page__footer a:hover{text-decoration:underline}.page__footer .fas,.page__footer .fab,.page__footer .far,.page__footer .fal{color:var(--global-text-color-light)}.page__footer-copyright{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.6875em}.page__footer-follow ul{margin:0;padding:0;list-style-type:none}.page__footer-follow li{display:inline-block;padding-top:5px;padding-bottom:5px;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;text-transform:uppercase}.page__footer-follow li+li:before{content:"";padding-right:5px}.page__footer-follow a{padding-right:10px;font-weight:bold}.page__footer-follow .social-icons a{white-space:nowrap}div.highlighter-rouge,figure.highlight{position:relative;margin-bottom:1em;padding:1em;border:1px solid var(--global-border-color);border-radius:4px;background-color:var(--global-code-background-color);box-shadow:0 1px 1px rgba(0,0,0,0.125);font-size:1.25em}div.highlighter-rouge:before,figure.highlight:before{position:absolute;top:0;right:0;padding:0.5em;background-color:#f2f3f3;content:"\f121";font-family:"Font Awesome 6 Free" !important;font-size:.75em;line-height:1;text-transform:none;speak:none}div.highlighter-rouge .highlight,figure.highlight .highlight{margin:0;font-family:Monaco,Consolas,"Lucida Console",monospace;font-size:.75em;line-height:1.8}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .c{color:#93a1a1}.highlight .err{color:#586e75}.highlight .g{color:#586e75}.highlight .k{color:#859900}.highlight .l{color:#586e75}.highlight .n{color:#586e75}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#586e75}.highlight .cm{color:#93a1a1}.highlight .cp{color:#859900}.highlight .c1{color:#93a1a1}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#586e75;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go{color:#586e75}.highlight .gp{color:#586e75}.highlight .gs{color:#586e75;font-weight:bold}.highlight .gu{color:#cb4b16}.highlight .gt{color:#586e75}.highlight .kc{color:#cb4b16}.highlight .kd{color:#22b3eb}.highlight .kn{color:#859900}.highlight .kp{color:#859900}.highlight .kr{color:#22b3eb}.highlight .kt{color:#dc322f}.highlight .ld{color:#586e75}.highlight .m{color:#2aa198}.highlight .s{color:#2aa198}.highlight .na{color:#586e75}.highlight .nb{color:#B58900}.highlight .nc{color:#22b3eb}.highlight .no{color:#cb4b16}.highlight .nd{color:#22b3eb}.highlight .ni{color:#cb4b16}.highlight .ne{color:#cb4b16}.highlight .nf{color:#22b3eb}.highlight .nl{color:#586e75}.highlight .nn{color:#586e75}.highlight .nx{color:#586e75}.highlight .py{color:#586e75}.highlight .nt{color:#22b3eb}.highlight .nv{color:#22b3eb}.highlight .ow{color:#859900}.highlight .w{color:#586e75}.highlight .mf{color:#2aa198}.highlight .mh{color:#2aa198}.highlight .mi{color:#2aa198}.highlight .mo{color:#2aa198}.highlight .sb{color:#93a1a1}.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#586e75}.highlight .si{color:#2aa198}.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1{color:#2aa198}.highlight .ss{color:#2aa198}.highlight .bp{color:#22b3eb}.highlight .vc{color:#22b3eb}.highlight .vg{color:#22b3eb}.highlight .vi{color:#22b3eb}.highlight .il{color:#2aa198}form{margin:0 0 5px 0}form fieldset{margin-bottom:5px;padding:0;border-width:0}form legend{display:block;width:100%;margin-bottom:10px;*margin-left:-7px;padding:0;color:var(--global-text-color);border:0;border-bottom:1px solid #ccc;white-space:normal}form p{margin-bottom:5px / 2}form ul{list-style-type:none;margin:0 0 5px 0;padding:0}form br{display:none}label,input,button,select,textarea{vertical-align:baseline;*vertical-align:middle}input,button,select,textarea{box-sizing:border-box;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}label{display:block;margin-bottom:0.25em;color:var(--global-text-color);cursor:pointer}label small{font-size:.75em}label input,label textarea,label select{display:block}input,textarea,select{display:inline-block;width:100%;padding:0.25em;margin-bottom:0.5em;color:var(--global-text-color);background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}input:hover,textarea:hover,select:hover{border-color:var(--global-base-color)}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="image"]{border:0;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;cursor:pointer;*overflow:visible}select,input[type="file"]{*margin-top:4px}select{width:auto;background-color:#fff}select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}input[type="hidden"]{display:none}.form{position:relative}.radio,.checkbox{padding-left:18px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:0.5;cursor:not-allowed}input:focus,textarea:focus{border-color:var(--global-border-color);outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{box-shadow:none}.help-block,.help-inline{color:#2f7f93}.help-block{display:block;margin-bottom:1em;line-height:1em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form-search input,.form-search textarea,.form-search select{display:inline-block;margin-bottom:0}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form--loading:before{content:''}.form--loading .form__spinner{display:block}.form:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);z-index:10}.form__spinner{display:none;position:absolute;top:50%;left:50%;z-index:11}#goog-fixurl ul{list-style:none;margin-left:0;padding-left:0}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{width:auto;margin-right:10px;margin-bottom:20px;padding:8px 20px;display:inline-block;font-size:.75em;background-color:#fff;color:#000;border-width:2px !important;border-style:solid !important;border-color:gray;border-radius:4px}#main{max-width:925px;margin-left:auto;margin-right:auto;clear:both;margin-top:2em;padding-left:1em;padding-right:1em;animation:intro 0.3s both;animation-delay:0.35s}#main:after{content:" ";display:block;clear:both}#main::after{clear:both;content:"";display:table}@media (min-width: 80em){#main{max-width:1280px}}@media (min-width: 57.8125em){.page{width:83.0508474576%;float:right;margin-right:0;padding-left:4.2372881356%;padding-right:16.9491525424%}}.page .page__inner-wrap{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page .page__inner-wrap .page__content,.page .page__inner-wrap .page__meta,.page .page__inner-wrap .comment__date,.page .page__inner-wrap .page__share{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page__title{margin-top:0;line-height:1}.page__title+.page__meta,.page__title+.comment__date{margin-top:-0.5em}.page__lead{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1.25em}.page__content h2{padding-bottom:0.5em;border-bottom:1px solid var(--global-border-color)}.page__content p,.page__content li,.page__content dl{font-size:1em}.page__content p{margin:0 0 1.3em}.page__content a{text-decoration:underline}.page__content a:hover{text-decoration:underline}.page__content a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.25)}.page__content dt{margin-top:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}.page__content dd{margin-left:1em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__content .small{font-size:.75em}.page__content blockquote+.small{margin-top:-1.5em;padding-left:1.25rem}.page__hero{position:relative;margin-bottom:2em;clear:both;animation:intro 0.3s both;animation-delay:0.25s}.page__hero::after{clear:both;content:"";display:table}.page__hero--overlay{position:relative;margin-bottom:2em;padding:3em 0;clear:both;background-size:cover;background-repeat:no-repeat;background-position:center;animation:intro 0.3s both;animation-delay:0.25s}.page__hero--overlay::after{clear:both;content:"";display:table}.page__hero--overlay a{color:#fff}.page__hero--overlay .wrapper{padding-left:1em;padding-right:1em}@media (min-width: 80em){.page__hero--overlay .wrapper{max-width:1280px}}.page__hero--overlay .page__title,.page__hero--overlay .page__meta,.page__hero--overlay .comment__date,.page__hero--overlay .page__lead,.page__hero--overlay .btn,.page__hero--overlay #goog-wm-sb{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.page__hero--overlay .page__lead{max-width:768px}.page__hero--overlay .page__title{font-size:1.953em}@media (min-width: 37.5em){.page__hero--overlay .page__title{font-size:2.441em}}.page__hero-image{width:100%;height:auto;-ms-interpolation-mode:bicubic}.page__hero-caption{position:absolute;bottom:0;right:0;margin:0 auto;padding:2px 5px;color:#fff;font-family:Georgia,Times,serif;font-size:.6875em;background:#000;text-align:right;z-index:5;opacity:0.5;border-radius:4px 0 4px 0}@media (min-width: 57.8125em){.page__hero-caption{padding:5px 10px}}.page__hero-caption a{color:#fff;text-decoration:none}.page__share{margin-top:2em;padding-top:1em;border-top:1px solid var(--global-border-color)}@media (max-width: 37.5em){.page__share .btn span,.page__share #goog-wm-sb span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.page__share-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__meta,.comment__date{margin-top:2em;color:var(--global-text-color-light);font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__meta p,.comment__date p{margin:0}.page__meta a,.comment__date a{color:inherit}.page__meta-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__taxonomy .sep{display:none}.page__taxonomy strong{margin-right:10px}.page__taxonomy-item{display:inline-block;margin-right:5px;margin-bottom:8px;padding:5px 10px;text-decoration:none;border:1px solid var(--global-border-color);border-radius:4px}.page__taxonomy-item:hover{text-decoration:none;color:var(--global-link-color-hover)}.page__comments{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.page__comments-title{margin-top:2rem;margin-bottom:10px;padding-top:2rem;font-size:.75em;border-top:1px solid var(--global-border-color);text-transform:uppercase}.page__comments-form{padding:1em;background:var(--global-border-color);transition:all 0.2s ease-in-out}.page__comments-form.disabled input,.page__comments-form.disabled button,.page__comments-form.disabled textarea,.page__comments-form.disabled label{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.comment{clear:both;margin:1em 0}.comment::after{clear:both;content:"";display:table}.comment:not(:last-child){border-bottom:1px solid var(--global-border-color)}.comment__avatar-wrapper{float:left;width:60px;height:60px}@media (min-width: 57.8125em){.comment__avatar-wrapper{width:100px;height:100px}}.comment__avatar{width:40px;height:40px;border-radius:50%}@media (min-width: 57.8125em){.comment__avatar{width:80px;height:80px;padding:5px;border:1px solid var(--global-border-color)}}.comment__content-wrapper{float:right;width:calc(100% - 60px)}@media (min-width: 57.8125em){.comment__content-wrapper{width:calc(100% - 100px)}}.comment__author{margin:0}.comment__author a{text-decoration:none}.comment__date{margin:0}.comment__date a{text-decoration:none}.page__related{margin-top:2em;padding-top:1em;border-top:1px solid var(--global-border-color);clear:both;float:left}.page__related::after{clear:both;content:"";display:table}@media (min-width: 57.8125em){.page__related{margin-left:21.186440678%}}.page__related a{color:inherit;text-decoration:none}.page__related-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.archive{margin-bottom:2em}@media (min-width: 48em){.archive{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width: 57.8125em){.archive{width:83.0508474576%;float:right;margin-right:0;padding-left:4.2372881356%}}.archive a{text-decoration:underline}.archive a:hover{text-decoration:underline}.archive a:hover img{box-shadow:0 0 10px rgba(0,0,0,0.25)}.archive__subtitle{margin:1.414em 0 0;padding-bottom:0.5em;font-size:1em;color:var(--global-text-color-light);border-bottom:1px solid var(--global-border-color)}.archive__subtitle+.list__item .archive__item-title{margin-top:0.5em}.archive__item-title{margin-bottom:0.25em;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.archive__item-title a+a{opacity:0.5}.page__content .archive__item-title{margin-top:1em;border-bottom:none}.archive__item-excerpt{margin-top:0;font-size:.75em}.archive__item-excerpt+p{text-indent:0}.archive__item-teaser{border-radius:4px;overflow:hidden}.archive__item-teaser img{width:100%}.archive__item:hover .archive__item-teaser{box-shadow:0 0 10px rgba(0,0,0,0.25)}.archive__item:hover .archive__item-title{text-decoration:underline}@media (min-width: 48em){.list__item{padding-right:auto}}@media (min-width: 57.8125em){.list__item{padding-right:auto}}@media (min-width: 80em){.list__item{padding-right:auto}}.list__item .page__meta,.list__item .comment__date{margin:0 0 4px}.grid__item{margin-bottom:2em}.grid__item .page__meta,.grid__item .comment__date{margin:0 0 4px}.grid__item .archive__item-title{margin-top:0.5em;font-size:1em}.grid__item .archive__item-excerpt{display:none}@media (min-width: 37.5em){.grid__item{width:48.9795918367%;float:left}.grid__item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid__item:nth-child(2n+2){margin-left:51.0204081633%;margin-right:-100%;clear:none}.grid__item .archive__item-teaser{max-height:200px}}@media (min-width: 48em){.grid__item{margin-left:0;margin-right:0;width:23.4693877551%;float:left}.grid__item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid__item:nth-child(4n+2){margin-left:25.5102040816%;margin-right:-100%;clear:none}.grid__item:nth-child(4n+3){margin-left:51.0204081633%;margin-right:-100%;clear:none}.grid__item:nth-child(4n+4){margin-left:76.5306122449%;margin-right:-100%;clear:none}.grid__item .archive__item-teaser{max-height:120px}.grid__item .archive__item-excerpt{display:block;font-size:.75em}}.feature__wrapper{clear:both;margin-bottom:2em;border-bottom:1px solid var(--global-border-color)}.feature__wrapper::after{clear:both;content:"";display:table}.feature__item{margin-bottom:2em;font-size:1.25rem}@media (min-width: 37.5em){.feature__item{margin-bottom:0;width:32.2033898305%;float:left}.feature__item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.feature__item:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.feature__item:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}.feature__item .feature__item-teaser{max-height:200px;overflow:hidden}}.feature__item--left{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--left .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--left .archive__item-teaser{width:40.6779661017%;float:left;margin-right:1.6949152542%}.feature__item--left .archive__item-body{width:57.6271186441%;float:right;margin-right:0;padding-left:4.2372881356%;padding-right:8.4745762712%}}.feature__item--right{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--right .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--right{text-align:right}.feature__item--right .archive__item-teaser{width:40.6779661017%;float:right;margin-left:1.6949152542%}.feature__item--right .archive__item-body{width:57.6271186441%;float:left;margin-left:0;padding-left:4.2372881356%;padding-right:8.4745762712%}}.feature__item--center{clear:both;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.25rem}.feature__item--center .archive__item-teaser{margin-bottom:2em}@media (min-width: 37.5em){.feature__item--center{text-align:center}.feature__item--center .archive__item-teaser{margin:0 auto;width:40.6779661017%}.feature__item--center .archive__item-body{margin:0 auto;width:57.6271186441%}}.sidebar{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);clear:both;margin-bottom:1em}.sidebar::after{clear:both;content:"";display:table}@media (orientation: portrait){.sidebar{margin-top:1em}}@media screen and (min-width: 1024px){.sidebar{height:100vh;overflow-y:auto;position:fixed;padding-top:70px}}@media (min-width: 57.8125em){.sidebar{width:15.2542372881%;float:left;margin-right:1.6949152542%;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.sidebar:hover{opacity:1}}@media (min-width: 80em){.sidebar{max-width:250px;padding-right:0}}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{margin-bottom:0;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.sidebar h3,.sidebar h4{font-size:1em}.sidebar p,.sidebar li{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;line-height:1.5}.sidebar img{width:100%}.sidebar__right{margin-bottom:1em}@media (min-width: 57.8125em){.sidebar__right{position:relative;float:right;width:auto;margin-left:2.5423728814%;z-index:10}}@media (min-width: 80em){.sidebar__right{width:auto}}.author__avatar{display:table-cell;vertical-align:top;width:36px}@media (min-width: 57.8125em){.author__avatar{display:block;width:auto;height:auto}}.author__avatar img{max-width:175px;border-radius:50%}@media (min-width: 57.8125em){.author__avatar img{padding:5px;border:1px solid var(--global-border-color)}}.author__content{display:table-cell;vertical-align:top;padding-left:15px;padding-right:25px;line-height:1}@media (min-width: 57.8125em){.author__content{display:block;width:100%;padding-left:0;padding-right:0}}.author__name{margin:0}@media (min-width: 57.8125em){.author__name{margin-top:10px;margin-bottom:10px}}.sidebar .author__name{font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em}.sidebar .author__desktop{display:none}@media screen and (min-width: 1024px){.sidebar .author__desktop{display:block}}.author__pronouns{margin:0}@media (min-width: 57.8125em){.author__pronouns{margin-top:10px;margin-bottom:10px}}.author__bio{margin:0}@media (min-width: 57.8125em){.author__bio{margin-top:10px;margin-bottom:20px}}.author__urls-wrapper{position:relative;display:table-cell;vertical-align:middle;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;z-index:10;position:relative;cursor:pointer}.author__urls-wrapper li:last-child a{margin-bottom:0}@media (min-width: 57.8125em){.author__urls-wrapper{display:block}}.author__urls-wrapper button{margin-bottom:0}@media (min-width: 57.8125em){.author__urls-wrapper button{display:none}}.author__urls{display:none;position:absolute;right:0;margin-top:15px;padding:10px;list-style-type:none;border:1px solid var(--global-border-color);border-radius:4px;background:var(--global-bg-color);z-index:-1;box-shadow:0 0 10px rgba(0,0,0,0.25);cursor:default}@media (min-width: 57.8125em){.author__urls{display:block;position:relative;margin:0;padding:0;border:0;background:transparent;box-shadow:none}}.author__urls:before{display:block;content:"";position:absolute;top:-11px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:var(--global-border-color) transparent;z-index:0}@media (min-width: 57.8125em){.author__urls:before{display:none}}.author__urls:after{display:block;content:"";position:absolute;top:-10px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;z-index:1}@media (min-width: 57.8125em){.author__urls:after{display:none}}.author__urls li{white-space:nowrap}.author__urls a{display:block;margin-bottom:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;color:inherit;font-size:1em;text-decoration:none}.author__urls a:hover{text-decoration:underline}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:'Font Awesome 6 Free'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%, 90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%, 100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%, 24%{transform:rotate(-18deg)}12%, 28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%, 100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0::before{content:"\30 "}.fa-1::before{content:"\31 "}.fa-2::before{content:"\32 "}.fa-3::before{content:"\33 "}.fa-4::before{content:"\34 "}.fa-5::before{content:"\35 "}.fa-6::before{content:"\36 "}.fa-7::before{content:"\37 "}.fa-8::before{content:"\38 "}.fa-9::before{content:"\39 "}.fa-fill-drip::before{content:""}.fa-arrows-to-circle::before{content:""}.fa-circle-chevron-right::before{content:""}.fa-chevron-circle-right::before{content:""}.fa-at::before{content:"\@"}.fa-trash-can::before{content:""}.fa-trash-alt::before{content:""}.fa-text-height::before{content:""}.fa-user-xmark::before{content:""}.fa-user-times::before{content:""}.fa-stethoscope::before{content:""}.fa-message::before{content:""}.fa-comment-alt::before{content:""}.fa-info::before{content:""}.fa-down-left-and-up-right-to-center::before{content:""}.fa-compress-alt::before{content:""}.fa-explosion::before{content:""}.fa-file-lines::before{content:""}.fa-file-alt::before{content:""}.fa-file-text::before{content:""}.fa-wave-square::before{content:""}.fa-ring::before{content:""}.fa-building-un::before{content:""}.fa-dice-three::before{content:""}.fa-calendar-days::before{content:""}.fa-calendar-alt::before{content:""}.fa-anchor-circle-check::before{content:""}.fa-building-circle-arrow-right::before{content:""}.fa-volleyball::before{content:""}.fa-volleyball-ball::before{content:""}.fa-arrows-up-to-line::before{content:""}.fa-sort-down::before{content:""}.fa-sort-desc::before{content:""}.fa-circle-minus::before{content:""}.fa-minus-circle::before{content:""}.fa-door-open::before{content:""}.fa-right-from-bracket::before{content:""}.fa-sign-out-alt::before{content:""}.fa-atom::before{content:""}.fa-soap::before{content:""}.fa-icons::before{content:""}.fa-heart-music-camera-bolt::before{content:""}.fa-microphone-lines-slash::before{content:""}.fa-microphone-alt-slash::before{content:""}.fa-bridge-circle-check::before{content:""}.fa-pump-medical::before{content:""}.fa-fingerprint::before{content:""}.fa-hand-point-right::before{content:""}.fa-magnifying-glass-location::before{content:""}.fa-search-location::before{content:""}.fa-forward-step::before{content:""}.fa-step-forward::before{content:""}.fa-face-smile-beam::before{content:""}.fa-smile-beam::before{content:""}.fa-flag-checkered::before{content:""}.fa-football::before{content:""}.fa-football-ball::before{content:""}.fa-school-circle-exclamation::before{content:""}.fa-crop::before{content:""}.fa-angles-down::before{content:""}.fa-angle-double-down::before{content:""}.fa-users-rectangle::before{content:""}.fa-people-roof::before{content:""}.fa-people-line::before{content:""}.fa-beer-mug-empty::before{content:""}.fa-beer::before{content:""}.fa-diagram-predecessor::before{content:""}.fa-arrow-up-long::before{content:""}.fa-long-arrow-up::before{content:""}.fa-fire-flame-simple::before{content:""}.fa-burn::before{content:""}.fa-person::before{content:""}.fa-male::before{content:""}.fa-laptop::before{content:""}.fa-file-csv::before{content:""}.fa-menorah::before{content:""}.fa-truck-plane::before{content:""}.fa-record-vinyl::before{content:""}.fa-face-grin-stars::before{content:""}.fa-grin-stars::before{content:""}.fa-bong::before{content:""}.fa-spaghetti-monster-flying::before{content:""}.fa-pastafarianism::before{content:""}.fa-arrow-down-up-across-line::before{content:""}.fa-spoon::before{content:""}.fa-utensil-spoon::before{content:""}.fa-jar-wheat::before{content:""}.fa-envelopes-bulk::before{content:""}.fa-mail-bulk::before{content:""}.fa-file-circle-exclamation::before{content:""}.fa-circle-h::before{content:""}.fa-hospital-symbol::before{content:""}.fa-pager::before{content:""}.fa-address-book::before{content:""}.fa-contact-book::before{content:""}.fa-strikethrough::before{content:""}.fa-k::before{content:"K"}.fa-landmark-flag::before{content:""}.fa-pencil::before{content:""}.fa-pencil-alt::before{content:""}.fa-backward::before{content:""}.fa-caret-right::before{content:""}.fa-comments::before{content:""}.fa-paste::before{content:""}.fa-file-clipboard::before{content:""}.fa-code-pull-request::before{content:""}.fa-clipboard-list::before{content:""}.fa-truck-ramp-box::before{content:""}.fa-truck-loading::before{content:""}.fa-user-check::before{content:""}.fa-vial-virus::before{content:""}.fa-sheet-plastic::before{content:""}.fa-blog::before{content:""}.fa-user-ninja::before{content:""}.fa-person-arrow-up-from-line::before{content:""}.fa-scroll-torah::before{content:""}.fa-torah::before{content:""}.fa-broom-ball::before{content:""}.fa-quidditch::before{content:""}.fa-quidditch-broom-ball::before{content:""}.fa-toggle-off::before{content:""}.fa-box-archive::before{content:""}.fa-archive::before{content:""}.fa-person-drowning::before{content:""}.fa-arrow-down-9-1::before{content:""}.fa-sort-numeric-desc::before{content:""}.fa-sort-numeric-down-alt::before{content:""}.fa-face-grin-tongue-squint::before{content:""}.fa-grin-tongue-squint::before{content:""}.fa-spray-can::before{content:""}.fa-truck-monster::before{content:""}.fa-w::before{content:"W"}.fa-earth-africa::before{content:""}.fa-globe-africa::before{content:""}.fa-rainbow::before{content:""}.fa-circle-notch::before{content:""}.fa-tablet-screen-button::before{content:""}.fa-tablet-alt::before{content:""}.fa-paw::before{content:""}.fa-cloud::before{content:""}.fa-trowel-bricks::before{content:""}.fa-face-flushed::before{content:""}.fa-flushed::before{content:""}.fa-hospital-user::before{content:""}.fa-tent-arrow-left-right::before{content:""}.fa-gavel::before{content:""}.fa-legal::before{content:""}.fa-binoculars::before{content:""}.fa-microphone-slash::before{content:""}.fa-box-tissue::before{content:""}.fa-motorcycle::before{content:""}.fa-bell-concierge::before{content:""}.fa-concierge-bell::before{content:""}.fa-pen-ruler::before{content:""}.fa-pencil-ruler::before{content:""}.fa-people-arrows::before{content:""}.fa-people-arrows-left-right::before{content:""}.fa-mars-and-venus-burst::before{content:""}.fa-square-caret-right::before{content:""}.fa-caret-square-right::before{content:""}.fa-scissors::before{content:""}.fa-cut::before{content:""}.fa-sun-plant-wilt::before{content:""}.fa-toilets-portable::before{content:""}.fa-hockey-puck::before{content:""}.fa-table::before{content:""}.fa-magnifying-glass-arrow-right::before{content:""}.fa-tachograph-digital::before{content:""}.fa-digital-tachograph::before{content:""}.fa-users-slash::before{content:""}.fa-clover::before{content:""}.fa-reply::before{content:""}.fa-mail-reply::before{content:""}.fa-star-and-crescent::before{content:""}.fa-house-fire::before{content:""}.fa-square-minus::before{content:""}.fa-minus-square::before{content:""}.fa-helicopter::before{content:""}.fa-compass::before{content:""}.fa-square-caret-down::before{content:""}.fa-caret-square-down::before{content:""}.fa-file-circle-question::before{content:""}.fa-laptop-code::before{content:""}.fa-swatchbook::before{content:""}.fa-prescription-bottle::before{content:""}.fa-bars::before{content:""}.fa-navicon::before{content:""}.fa-people-group::before{content:""}.fa-hourglass-end::before{content:""}.fa-hourglass-3::before{content:""}.fa-heart-crack::before{content:""}.fa-heart-broken::before{content:""}.fa-square-up-right::before{content:""}.fa-external-link-square-alt::before{content:""}.fa-face-kiss-beam::before{content:""}.fa-kiss-beam::before{content:""}.fa-film::before{content:""}.fa-ruler-horizontal::before{content:""}.fa-people-robbery::before{content:""}.fa-lightbulb::before{content:""}.fa-caret-left::before{content:""}.fa-circle-exclamation::before{content:""}.fa-exclamation-circle::before{content:""}.fa-school-circle-xmark::before{content:""}.fa-arrow-right-from-bracket::before{content:""}.fa-sign-out::before{content:""}.fa-circle-chevron-down::before{content:""}.fa-chevron-circle-down::before{content:""}.fa-unlock-keyhole::before{content:""}.fa-unlock-alt::before{content:""}.fa-cloud-showers-heavy::before{content:""}.fa-headphones-simple::before{content:""}.fa-headphones-alt::before{content:""}.fa-sitemap::before{content:""}.fa-circle-dollar-to-slot::before{content:""}.fa-donate::before{content:""}.fa-memory::before{content:""}.fa-road-spikes::before{content:""}.fa-fire-burner::before{content:""}.fa-flag::before{content:""}.fa-hanukiah::before{content:""}.fa-feather::before{content:""}.fa-volume-low::before{content:""}.fa-volume-down::before{content:""}.fa-comment-slash::before{content:""}.fa-cloud-sun-rain::before{content:""}.fa-compress::before{content:""}.fa-wheat-awn::before{content:""}.fa-wheat-alt::before{content:""}.fa-ankh::before{content:""}.fa-hands-holding-child::before{content:""}.fa-asterisk::before{content:"\*"}.fa-square-check::before{content:""}.fa-check-square::before{content:""}.fa-peseta-sign::before{content:""}.fa-heading::before{content:""}.fa-header::before{content:""}.fa-ghost::before{content:""}.fa-list::before{content:""}.fa-list-squares::before{content:""}.fa-square-phone-flip::before{content:""}.fa-phone-square-alt::before{content:""}.fa-cart-plus::before{content:""}.fa-gamepad::before{content:""}.fa-circle-dot::before{content:""}.fa-dot-circle::before{content:""}.fa-face-dizzy::before{content:""}.fa-dizzy::before{content:""}.fa-egg::before{content:""}.fa-house-medical-circle-xmark::before{content:""}.fa-campground::before{content:""}.fa-folder-plus::before{content:""}.fa-futbol::before{content:""}.fa-futbol-ball::before{content:""}.fa-soccer-ball::before{content:""}.fa-paintbrush::before{content:""}.fa-paint-brush::before{content:""}.fa-lock::before{content:""}.fa-gas-pump::before{content:""}.fa-hot-tub-person::before{content:""}.fa-hot-tub::before{content:""}.fa-map-location::before{content:""}.fa-map-marked::before{content:""}.fa-house-flood-water::before{content:""}.fa-tree::before{content:""}.fa-bridge-lock::before{content:""}.fa-sack-dollar::before{content:""}.fa-pen-to-square::before{content:""}.fa-edit::before{content:""}.fa-car-side::before{content:""}.fa-share-nodes::before{content:""}.fa-share-alt::before{content:""}.fa-heart-circle-minus::before{content:""}.fa-hourglass-half::before{content:""}.fa-hourglass-2::before{content:""}.fa-microscope::before{content:""}.fa-sink::before{content:""}.fa-bag-shopping::before{content:""}.fa-shopping-bag::before{content:""}.fa-arrow-down-z-a::before{content:""}.fa-sort-alpha-desc::before{content:""}.fa-sort-alpha-down-alt::before{content:""}.fa-mitten::before{content:""}.fa-person-rays::before{content:""}.fa-users::before{content:""}.fa-eye-slash::before{content:""}.fa-flask-vial::before{content:""}.fa-hand::before{content:""}.fa-hand-paper::before{content:""}.fa-om::before{content:""}.fa-worm::before{content:""}.fa-house-circle-xmark::before{content:""}.fa-plug::before{content:""}.fa-chevron-up::before{content:""}.fa-hand-spock::before{content:""}.fa-stopwatch::before{content:""}.fa-face-kiss::before{content:""}.fa-kiss::before{content:""}.fa-bridge-circle-xmark::before{content:""}.fa-face-grin-tongue::before{content:""}.fa-grin-tongue::before{content:""}.fa-chess-bishop::before{content:""}.fa-face-grin-wink::before{content:""}.fa-grin-wink::before{content:""}.fa-ear-deaf::before{content:""}.fa-deaf::before{content:""}.fa-deafness::before{content:""}.fa-hard-of-hearing::before{content:""}.fa-road-circle-check::before{content:""}.fa-dice-five::before{content:""}.fa-square-rss::before{content:""}.fa-rss-square::before{content:""}.fa-land-mine-on::before{content:""}.fa-i-cursor::before{content:""}.fa-stamp::before{content:""}.fa-stairs::before{content:""}.fa-i::before{content:"I"}.fa-hryvnia-sign::before{content:""}.fa-hryvnia::before{content:""}.fa-pills::before{content:""}.fa-face-grin-wide::before{content:""}.fa-grin-alt::before{content:""}.fa-tooth::before{content:""}.fa-v::before{content:"V"}.fa-bangladeshi-taka-sign::before{content:""}.fa-bicycle::before{content:""}.fa-staff-snake::before{content:""}.fa-rod-asclepius::before{content:""}.fa-rod-snake::before{content:""}.fa-staff-aesculapius::before{content:""}.fa-head-side-cough-slash::before{content:""}.fa-truck-medical::before{content:""}.fa-ambulance::before{content:""}.fa-wheat-awn-circle-exclamation::before{content:""}.fa-snowman::before{content:""}.fa-mortar-pestle::before{content:""}.fa-road-barrier::before{content:""}.fa-school::before{content:""}.fa-igloo::before{content:""}.fa-joint::before{content:""}.fa-angle-right::before{content:""}.fa-horse::before{content:""}.fa-q::before{content:"Q"}.fa-g::before{content:"G"}.fa-notes-medical::before{content:""}.fa-temperature-half::before{content:""}.fa-temperature-2::before{content:""}.fa-thermometer-2::before{content:""}.fa-thermometer-half::before{content:""}.fa-dong-sign::before{content:""}.fa-capsules::before{content:""}.fa-poo-storm::before{content:""}.fa-poo-bolt::before{content:""}.fa-face-frown-open::before{content:""}.fa-frown-open::before{content:""}.fa-hand-point-up::before{content:""}.fa-money-bill::before{content:""}.fa-bookmark::before{content:""}.fa-align-justify::before{content:""}.fa-umbrella-beach::before{content:""}.fa-helmet-un::before{content:""}.fa-bullseye::before{content:""}.fa-bacon::before{content:""}.fa-hand-point-down::before{content:""}.fa-arrow-up-from-bracket::before{content:""}.fa-folder::before{content:""}.fa-folder-blank::before{content:""}.fa-file-waveform::before{content:""}.fa-file-medical-alt::before{content:""}.fa-radiation::before{content:""}.fa-chart-simple::before{content:""}.fa-mars-stroke::before{content:""}.fa-vial::before{content:""}.fa-gauge::before{content:""}.fa-dashboard::before{content:""}.fa-gauge-med::before{content:""}.fa-tachometer-alt-average::before{content:""}.fa-wand-magic-sparkles::before{content:""}.fa-magic-wand-sparkles::before{content:""}.fa-e::before{content:"E"}.fa-pen-clip::before{content:""}.fa-pen-alt::before{content:""}.fa-bridge-circle-exclamation::before{content:""}.fa-user::before{content:""}.fa-school-circle-check::before{content:""}.fa-dumpster::before{content:""}.fa-van-shuttle::before{content:""}.fa-shuttle-van::before{content:""}.fa-building-user::before{content:""}.fa-square-caret-left::before{content:""}.fa-caret-square-left::before{content:""}.fa-highlighter::before{content:""}.fa-key::before{content:""}.fa-bullhorn::before{content:""}.fa-globe::before{content:""}.fa-synagogue::before{content:""}.fa-person-half-dress::before{content:""}.fa-road-bridge::before{content:""}.fa-location-arrow::before{content:""}.fa-c::before{content:"C"}.fa-tablet-button::before{content:""}.fa-building-lock::before{content:""}.fa-pizza-slice::before{content:""}.fa-money-bill-wave::before{content:""}.fa-chart-area::before{content:""}.fa-area-chart::before{content:""}.fa-house-flag::before{content:""}.fa-person-circle-minus::before{content:""}.fa-ban::before{content:""}.fa-cancel::before{content:""}.fa-camera-rotate::before{content:""}.fa-spray-can-sparkles::before{content:""}.fa-air-freshener::before{content:""}.fa-star::before{content:""}.fa-repeat::before{content:""}.fa-cross::before{content:""}.fa-box::before{content:""}.fa-venus-mars::before{content:""}.fa-arrow-pointer::before{content:""}.fa-mouse-pointer::before{content:""}.fa-maximize::before{content:""}.fa-expand-arrows-alt::before{content:""}.fa-charging-station::before{content:""}.fa-shapes::before{content:""}.fa-triangle-circle-square::before{content:""}.fa-shuffle::before{content:""}.fa-random::before{content:""}.fa-person-running::before{content:""}.fa-running::before{content:""}.fa-mobile-retro::before{content:""}.fa-grip-lines-vertical::before{content:""}.fa-spider::before{content:""}.fa-hands-bound::before{content:""}.fa-file-invoice-dollar::before{content:""}.fa-plane-circle-exclamation::before{content:""}.fa-x-ray::before{content:""}.fa-spell-check::before{content:""}.fa-slash::before{content:""}.fa-computer-mouse::before{content:""}.fa-mouse::before{content:""}.fa-arrow-right-to-bracket::before{content:""}.fa-sign-in::before{content:""}.fa-shop-slash::before{content:""}.fa-store-alt-slash::before{content:""}.fa-server::before{content:""}.fa-virus-covid-slash::before{content:""}.fa-shop-lock::before{content:""}.fa-hourglass-start::before{content:""}.fa-hourglass-1::before{content:""}.fa-blender-phone::before{content:""}.fa-building-wheat::before{content:""}.fa-person-breastfeeding::before{content:""}.fa-right-to-bracket::before{content:""}.fa-sign-in-alt::before{content:""}.fa-venus::before{content:""}.fa-passport::before{content:""}.fa-heart-pulse::before{content:""}.fa-heartbeat::before{content:""}.fa-people-carry-box::before{content:""}.fa-people-carry::before{content:""}.fa-temperature-high::before{content:""}.fa-microchip::before{content:""}.fa-crown::before{content:""}.fa-weight-hanging::before{content:""}.fa-xmarks-lines::before{content:""}.fa-file-prescription::before{content:""}.fa-weight-scale::before{content:""}.fa-weight::before{content:""}.fa-user-group::before{content:""}.fa-user-friends::before{content:""}.fa-arrow-up-a-z::before{content:""}.fa-sort-alpha-up::before{content:""}.fa-chess-knight::before{content:""}.fa-face-laugh-squint::before{content:""}.fa-laugh-squint::before{content:""}.fa-wheelchair::before{content:""}.fa-circle-arrow-up::before{content:""}.fa-arrow-circle-up::before{content:""}.fa-toggle-on::before{content:""}.fa-person-walking::before{content:""}.fa-walking::before{content:""}.fa-l::before{content:"L"}.fa-fire::before{content:""}.fa-bed-pulse::before{content:""}.fa-procedures::before{content:""}.fa-shuttle-space::before{content:""}.fa-space-shuttle::before{content:""}.fa-face-laugh::before{content:""}.fa-laugh::before{content:""}.fa-folder-open::before{content:""}.fa-heart-circle-plus::before{content:""}.fa-code-fork::before{content:""}.fa-city::before{content:""}.fa-microphone-lines::before{content:""}.fa-microphone-alt::before{content:""}.fa-pepper-hot::before{content:""}.fa-unlock::before{content:""}.fa-colon-sign::before{content:""}.fa-headset::before{content:""}.fa-store-slash::before{content:""}.fa-road-circle-xmark::before{content:""}.fa-user-minus::before{content:""}.fa-mars-stroke-up::before{content:""}.fa-mars-stroke-v::before{content:""}.fa-champagne-glasses::before{content:""}.fa-glass-cheers::before{content:""}.fa-clipboard::before{content:""}.fa-house-circle-exclamation::before{content:""}.fa-file-arrow-up::before{content:""}.fa-file-upload::before{content:""}.fa-wifi::before{content:""}.fa-wifi-3::before{content:""}.fa-wifi-strong::before{content:""}.fa-bath::before{content:""}.fa-bathtub::before{content:""}.fa-underline::before{content:""}.fa-user-pen::before{content:""}.fa-user-edit::before{content:""}.fa-signature::before{content:""}.fa-stroopwafel::before{content:""}.fa-bold::before{content:""}.fa-anchor-lock::before{content:""}.fa-building-ngo::before{content:""}.fa-manat-sign::before{content:""}.fa-not-equal::before{content:""}.fa-border-top-left::before{content:""}.fa-border-style::before{content:""}.fa-map-location-dot::before{content:""}.fa-map-marked-alt::before{content:""}.fa-jedi::before{content:""}.fa-square-poll-vertical::before{content:""}.fa-poll::before{content:""}.fa-mug-hot::before{content:""}.fa-car-battery::before{content:""}.fa-battery-car::before{content:""}.fa-gift::before{content:""}.fa-dice-two::before{content:""}.fa-chess-queen::before{content:""}.fa-glasses::before{content:""}.fa-chess-board::before{content:""}.fa-building-circle-check::before{content:""}.fa-person-chalkboard::before{content:""}.fa-mars-stroke-right::before{content:""}.fa-mars-stroke-h::before{content:""}.fa-hand-back-fist::before{content:""}.fa-hand-rock::before{content:""}.fa-square-caret-up::before{content:""}.fa-caret-square-up::before{content:""}.fa-cloud-showers-water::before{content:""}.fa-chart-bar::before{content:""}.fa-bar-chart::before{content:""}.fa-hands-bubbles::before{content:""}.fa-hands-wash::before{content:""}.fa-less-than-equal::before{content:""}.fa-train::before{content:""}.fa-eye-low-vision::before{content:""}.fa-low-vision::before{content:""}.fa-crow::before{content:""}.fa-sailboat::before{content:""}.fa-window-restore::before{content:""}.fa-square-plus::before{content:""}.fa-plus-square::before{content:""}.fa-torii-gate::before{content:""}.fa-frog::before{content:""}.fa-bucket::before{content:""}.fa-image::before{content:""}.fa-microphone::before{content:""}.fa-cow::before{content:""}.fa-caret-up::before{content:""}.fa-screwdriver::before{content:""}.fa-folder-closed::before{content:""}.fa-house-tsunami::before{content:""}.fa-square-nfi::before{content:""}.fa-arrow-up-from-ground-water::before{content:""}.fa-martini-glass::before{content:""}.fa-glass-martini-alt::before{content:""}.fa-rotate-left::before{content:""}.fa-rotate-back::before{content:""}.fa-rotate-backward::before{content:""}.fa-undo-alt::before{content:""}.fa-table-columns::before{content:""}.fa-columns::before{content:""}.fa-lemon::before{content:""}.fa-head-side-mask::before{content:""}.fa-handshake::before{content:""}.fa-gem::before{content:""}.fa-dolly::before{content:""}.fa-dolly-box::before{content:""}.fa-smoking::before{content:""}.fa-minimize::before{content:""}.fa-compress-arrows-alt::before{content:""}.fa-monument::before{content:""}.fa-snowplow::before{content:""}.fa-angles-right::before{content:""}.fa-angle-double-right::before{content:""}.fa-cannabis::before{content:""}.fa-circle-play::before{content:""}.fa-play-circle::before{content:""}.fa-tablets::before{content:""}.fa-ethernet::before{content:""}.fa-euro-sign::before{content:""}.fa-eur::before{content:""}.fa-euro::before{content:""}.fa-chair::before{content:""}.fa-circle-check::before{content:""}.fa-check-circle::before{content:""}.fa-circle-stop::before{content:""}.fa-stop-circle::before{content:""}.fa-compass-drafting::before{content:""}.fa-drafting-compass::before{content:""}.fa-plate-wheat::before{content:""}.fa-icicles::before{content:""}.fa-person-shelter::before{content:""}.fa-neuter::before{content:""}.fa-id-badge::before{content:""}.fa-marker::before{content:""}.fa-face-laugh-beam::before{content:""}.fa-laugh-beam::before{content:""}.fa-helicopter-symbol::before{content:""}.fa-universal-access::before{content:""}.fa-circle-chevron-up::before{content:""}.fa-chevron-circle-up::before{content:""}.fa-lari-sign::before{content:""}.fa-volcano::before{content:""}.fa-person-walking-dashed-line-arrow-right::before{content:""}.fa-sterling-sign::before{content:""}.fa-gbp::before{content:""}.fa-pound-sign::before{content:""}.fa-viruses::before{content:""}.fa-square-person-confined::before{content:""}.fa-user-tie::before{content:""}.fa-arrow-down-long::before{content:""}.fa-long-arrow-down::before{content:""}.fa-tent-arrow-down-to-line::before{content:""}.fa-certificate::before{content:""}.fa-reply-all::before{content:""}.fa-mail-reply-all::before{content:""}.fa-suitcase::before{content:""}.fa-person-skating::before{content:""}.fa-skating::before{content:""}.fa-filter-circle-dollar::before{content:""}.fa-funnel-dollar::before{content:""}.fa-camera-retro::before{content:""}.fa-circle-arrow-down::before{content:""}.fa-arrow-circle-down::before{content:""}.fa-file-import::before{content:""}.fa-arrow-right-to-file::before{content:""}.fa-square-arrow-up-right::before{content:""}.fa-external-link-square::before{content:""}.fa-box-open::before{content:""}.fa-scroll::before{content:""}.fa-spa::before{content:""}.fa-location-pin-lock::before{content:""}.fa-pause::before{content:""}.fa-hill-avalanche::before{content:""}.fa-temperature-empty::before{content:""}.fa-temperature-0::before{content:""}.fa-thermometer-0::before{content:""}.fa-thermometer-empty::before{content:""}.fa-bomb::before{content:""}.fa-registered::before{content:""}.fa-address-card::before{content:""}.fa-contact-card::before{content:""}.fa-vcard::before{content:""}.fa-scale-unbalanced-flip::before{content:""}.fa-balance-scale-right::before{content:""}.fa-subscript::before{content:""}.fa-diamond-turn-right::before{content:""}.fa-directions::before{content:""}.fa-burst::before{content:""}.fa-house-laptop::before{content:""}.fa-laptop-house::before{content:""}.fa-face-tired::before{content:""}.fa-tired::before{content:""}.fa-money-bills::before{content:""}.fa-smog::before{content:""}.fa-crutch::before{content:""}.fa-cloud-arrow-up::before{content:""}.fa-cloud-upload::before{content:""}.fa-cloud-upload-alt::before{content:""}.fa-palette::before{content:""}.fa-arrows-turn-right::before{content:""}.fa-vest::before{content:""}.fa-ferry::before{content:""}.fa-arrows-down-to-people::before{content:""}.fa-seedling::before{content:""}.fa-sprout::before{content:""}.fa-left-right::before{content:""}.fa-arrows-alt-h::before{content:""}.fa-boxes-packing::before{content:""}.fa-circle-arrow-left::before{content:""}.fa-arrow-circle-left::before{content:""}.fa-group-arrows-rotate::before{content:""}.fa-bowl-food::before{content:""}.fa-candy-cane::before{content:""}.fa-arrow-down-wide-short::before{content:""}.fa-sort-amount-asc::before{content:""}.fa-sort-amount-down::before{content:""}.fa-cloud-bolt::before{content:""}.fa-thunderstorm::before{content:""}.fa-text-slash::before{content:""}.fa-remove-format::before{content:""}.fa-face-smile-wink::before{content:""}.fa-smile-wink::before{content:""}.fa-file-word::before{content:""}.fa-file-powerpoint::before{content:""}.fa-arrows-left-right::before{content:""}.fa-arrows-h::before{content:""}.fa-house-lock::before{content:""}.fa-cloud-arrow-down::before{content:""}.fa-cloud-download::before{content:""}.fa-cloud-download-alt::before{content:""}.fa-children::before{content:""}.fa-chalkboard::before{content:""}.fa-blackboard::before{content:""}.fa-user-large-slash::before{content:""}.fa-user-alt-slash::before{content:""}.fa-envelope-open::before{content:""}.fa-handshake-simple-slash::before{content:""}.fa-handshake-alt-slash::before{content:""}.fa-mattress-pillow::before{content:""}.fa-guarani-sign::before{content:""}.fa-arrows-rotate::before{content:""}.fa-refresh::before{content:""}.fa-sync::before{content:""}.fa-fire-extinguisher::before{content:""}.fa-cruzeiro-sign::before{content:""}.fa-greater-than-equal::before{content:""}.fa-shield-halved::before{content:""}.fa-shield-alt::before{content:""}.fa-book-atlas::before{content:""}.fa-atlas::before{content:""}.fa-virus::before{content:""}.fa-envelope-circle-check::before{content:""}.fa-layer-group::before{content:""}.fa-arrows-to-dot::before{content:""}.fa-archway::before{content:""}.fa-heart-circle-check::before{content:""}.fa-house-chimney-crack::before{content:""}.fa-house-damage::before{content:""}.fa-file-zipper::before{content:""}.fa-file-archive::before{content:""}.fa-square::before{content:""}.fa-martini-glass-empty::before{content:""}.fa-glass-martini::before{content:""}.fa-couch::before{content:""}.fa-cedi-sign::before{content:""}.fa-italic::before{content:""}.fa-table-cells-column-lock::before{content:""}.fa-church::before{content:""}.fa-comments-dollar::before{content:""}.fa-democrat::before{content:""}.fa-z::before{content:"Z"}.fa-person-skiing::before{content:""}.fa-skiing::before{content:""}.fa-road-lock::before{content:""}.fa-a::before{content:"A"}.fa-temperature-arrow-down::before{content:""}.fa-temperature-down::before{content:""}.fa-feather-pointed::before{content:""}.fa-feather-alt::before{content:""}.fa-p::before{content:"P"}.fa-snowflake::before{content:""}.fa-newspaper::before{content:""}.fa-rectangle-ad::before{content:""}.fa-ad::before{content:""}.fa-circle-arrow-right::before{content:""}.fa-arrow-circle-right::before{content:""}.fa-filter-circle-xmark::before{content:""}.fa-locust::before{content:""}.fa-sort::before{content:""}.fa-unsorted::before{content:""}.fa-list-ol::before{content:""}.fa-list-1-2::before{content:""}.fa-list-numeric::before{content:""}.fa-person-dress-burst::before{content:""}.fa-money-check-dollar::before{content:""}.fa-money-check-alt::before{content:""}.fa-vector-square::before{content:""}.fa-bread-slice::before{content:""}.fa-language::before{content:""}.fa-face-kiss-wink-heart::before{content:""}.fa-kiss-wink-heart::before{content:""}.fa-filter::before{content:""}.fa-question::before{content:"\?"}.fa-file-signature::before{content:""}.fa-up-down-left-right::before{content:""}.fa-arrows-alt::before{content:""}.fa-house-chimney-user::before{content:""}.fa-hand-holding-heart::before{content:""}.fa-puzzle-piece::before{content:""}.fa-money-check::before{content:""}.fa-star-half-stroke::before{content:""}.fa-star-half-alt::before{content:""}.fa-code::before{content:""}.fa-whiskey-glass::before{content:""}.fa-glass-whiskey::before{content:""}.fa-building-circle-exclamation::before{content:""}.fa-magnifying-glass-chart::before{content:""}.fa-arrow-up-right-from-square::before{content:""}.fa-external-link::before{content:""}.fa-cubes-stacked::before{content:""}.fa-won-sign::before{content:""}.fa-krw::before{content:""}.fa-won::before{content:""}.fa-virus-covid::before{content:""}.fa-austral-sign::before{content:""}.fa-f::before{content:"F"}.fa-leaf::before{content:""}.fa-road::before{content:""}.fa-taxi::before{content:""}.fa-cab::before{content:""}.fa-person-circle-plus::before{content:""}.fa-chart-pie::before{content:""}.fa-pie-chart::before{content:""}.fa-bolt-lightning::before{content:""}.fa-sack-xmark::before{content:""}.fa-file-excel::before{content:""}.fa-file-contract::before{content:""}.fa-fish-fins::before{content:""}.fa-building-flag::before{content:""}.fa-face-grin-beam::before{content:""}.fa-grin-beam::before{content:""}.fa-object-ungroup::before{content:""}.fa-poop::before{content:""}.fa-location-pin::before{content:""}.fa-map-marker::before{content:""}.fa-kaaba::before{content:""}.fa-toilet-paper::before{content:""}.fa-helmet-safety::before{content:""}.fa-hard-hat::before{content:""}.fa-hat-hard::before{content:""}.fa-eject::before{content:""}.fa-circle-right::before{content:""}.fa-arrow-alt-circle-right::before{content:""}.fa-plane-circle-check::before{content:""}.fa-face-rolling-eyes::before{content:""}.fa-meh-rolling-eyes::before{content:""}.fa-object-group::before{content:""}.fa-chart-line::before{content:""}.fa-line-chart::before{content:""}.fa-mask-ventilator::before{content:""}.fa-arrow-right::before{content:""}.fa-signs-post::before{content:""}.fa-map-signs::before{content:""}.fa-cash-register::before{content:""}.fa-person-circle-question::before{content:""}.fa-h::before{content:"H"}.fa-tarp::before{content:""}.fa-screwdriver-wrench::before{content:""}.fa-tools::before{content:""}.fa-arrows-to-eye::before{content:""}.fa-plug-circle-bolt::before{content:""}.fa-heart::before{content:""}.fa-mars-and-venus::before{content:""}.fa-house-user::before{content:""}.fa-home-user::before{content:""}.fa-dumpster-fire::before{content:""}.fa-house-crack::before{content:""}.fa-martini-glass-citrus::before{content:""}.fa-cocktail::before{content:""}.fa-face-surprise::before{content:""}.fa-surprise::before{content:""}.fa-bottle-water::before{content:""}.fa-circle-pause::before{content:""}.fa-pause-circle::before{content:""}.fa-toilet-paper-slash::before{content:""}.fa-apple-whole::before{content:""}.fa-apple-alt::before{content:""}.fa-kitchen-set::before{content:""}.fa-r::before{content:"R"}.fa-temperature-quarter::before{content:""}.fa-temperature-1::before{content:""}.fa-thermometer-1::before{content:""}.fa-thermometer-quarter::before{content:""}.fa-cube::before{content:""}.fa-bitcoin-sign::before{content:""}.fa-shield-dog::before{content:""}.fa-solar-panel::before{content:""}.fa-lock-open::before{content:""}.fa-elevator::before{content:""}.fa-money-bill-transfer::before{content:""}.fa-money-bill-trend-up::before{content:""}.fa-house-flood-water-circle-arrow-right::before{content:""}.fa-square-poll-horizontal::before{content:""}.fa-poll-h::before{content:""}.fa-circle::before{content:""}.fa-backward-fast::before{content:""}.fa-fast-backward::before{content:""}.fa-recycle::before{content:""}.fa-user-astronaut::before{content:""}.fa-plane-slash::before{content:""}.fa-trademark::before{content:""}.fa-basketball::before{content:""}.fa-basketball-ball::before{content:""}.fa-satellite-dish::before{content:""}.fa-circle-up::before{content:""}.fa-arrow-alt-circle-up::before{content:""}.fa-mobile-screen-button::before{content:""}.fa-mobile-alt::before{content:""}.fa-volume-high::before{content:""}.fa-volume-up::before{content:""}.fa-users-rays::before{content:""}.fa-wallet::before{content:""}.fa-clipboard-check::before{content:""}.fa-file-audio::before{content:""}.fa-burger::before{content:""}.fa-hamburger::before{content:""}.fa-wrench::before{content:""}.fa-bugs::before{content:""}.fa-rupee-sign::before{content:""}.fa-rupee::before{content:""}.fa-file-image::before{content:""}.fa-circle-question::before{content:""}.fa-question-circle::before{content:""}.fa-plane-departure::before{content:""}.fa-handshake-slash::before{content:""}.fa-book-bookmark::before{content:""}.fa-code-branch::before{content:""}.fa-hat-cowboy::before{content:""}.fa-bridge::before{content:""}.fa-phone-flip::before{content:""}.fa-phone-alt::before{content:""}.fa-truck-front::before{content:""}.fa-cat::before{content:""}.fa-anchor-circle-exclamation::before{content:""}.fa-truck-field::before{content:""}.fa-route::before{content:""}.fa-clipboard-question::before{content:""}.fa-panorama::before{content:""}.fa-comment-medical::before{content:""}.fa-teeth-open::before{content:""}.fa-file-circle-minus::before{content:""}.fa-tags::before{content:""}.fa-wine-glass::before{content:""}.fa-forward-fast::before{content:""}.fa-fast-forward::before{content:""}.fa-face-meh-blank::before{content:""}.fa-meh-blank::before{content:""}.fa-square-parking::before{content:""}.fa-parking::before{content:""}.fa-house-signal::before{content:""}.fa-bars-progress::before{content:""}.fa-tasks-alt::before{content:""}.fa-faucet-drip::before{content:""}.fa-cart-flatbed::before{content:""}.fa-dolly-flatbed::before{content:""}.fa-ban-smoking::before{content:""}.fa-smoking-ban::before{content:""}.fa-terminal::before{content:""}.fa-mobile-button::before{content:""}.fa-house-medical-flag::before{content:""}.fa-basket-shopping::before{content:""}.fa-shopping-basket::before{content:""}.fa-tape::before{content:""}.fa-bus-simple::before{content:""}.fa-bus-alt::before{content:""}.fa-eye::before{content:""}.fa-face-sad-cry::before{content:""}.fa-sad-cry::before{content:""}.fa-audio-description::before{content:""}.fa-person-military-to-person::before{content:""}.fa-file-shield::before{content:""}.fa-user-slash::before{content:""}.fa-pen::before{content:""}.fa-tower-observation::before{content:""}.fa-file-code::before{content:""}.fa-signal::before{content:""}.fa-signal-5::before{content:""}.fa-signal-perfect::before{content:""}.fa-bus::before{content:""}.fa-heart-circle-xmark::before{content:""}.fa-house-chimney::before{content:""}.fa-home-lg::before{content:""}.fa-window-maximize::before{content:""}.fa-face-frown::before{content:""}.fa-frown::before{content:""}.fa-prescription::before{content:""}.fa-shop::before{content:""}.fa-store-alt::before{content:""}.fa-floppy-disk::before{content:""}.fa-save::before{content:""}.fa-vihara::before{content:""}.fa-scale-unbalanced::before{content:""}.fa-balance-scale-left::before{content:""}.fa-sort-up::before{content:""}.fa-sort-asc::before{content:""}.fa-comment-dots::before{content:""}.fa-commenting::before{content:""}.fa-plant-wilt::before{content:""}.fa-diamond::before{content:""}.fa-face-grin-squint::before{content:""}.fa-grin-squint::before{content:""}.fa-hand-holding-dollar::before{content:""}.fa-hand-holding-usd::before{content:""}.fa-bacterium::before{content:""}.fa-hand-pointer::before{content:""}.fa-drum-steelpan::before{content:""}.fa-hand-scissors::before{content:""}.fa-hands-praying::before{content:""}.fa-praying-hands::before{content:""}.fa-arrow-rotate-right::before{content:""}.fa-arrow-right-rotate::before{content:""}.fa-arrow-rotate-forward::before{content:""}.fa-redo::before{content:""}.fa-biohazard::before{content:""}.fa-location-crosshairs::before{content:""}.fa-location::before{content:""}.fa-mars-double::before{content:""}.fa-child-dress::before{content:""}.fa-users-between-lines::before{content:""}.fa-lungs-virus::before{content:""}.fa-face-grin-tears::before{content:""}.fa-grin-tears::before{content:""}.fa-phone::before{content:""}.fa-calendar-xmark::before{content:""}.fa-calendar-times::before{content:""}.fa-child-reaching::before{content:""}.fa-head-side-virus::before{content:""}.fa-user-gear::before{content:""}.fa-user-cog::before{content:""}.fa-arrow-up-1-9::before{content:""}.fa-sort-numeric-up::before{content:""}.fa-door-closed::before{content:""}.fa-shield-virus::before{content:""}.fa-dice-six::before{content:""}.fa-mosquito-net::before{content:""}.fa-bridge-water::before{content:""}.fa-person-booth::before{content:""}.fa-text-width::before{content:""}.fa-hat-wizard::before{content:""}.fa-pen-fancy::before{content:""}.fa-person-digging::before{content:""}.fa-digging::before{content:""}.fa-trash::before{content:""}.fa-gauge-simple::before{content:""}.fa-gauge-simple-med::before{content:""}.fa-tachometer-average::before{content:""}.fa-book-medical::before{content:""}.fa-poo::before{content:""}.fa-quote-right::before{content:""}.fa-quote-right-alt::before{content:""}.fa-shirt::before{content:""}.fa-t-shirt::before{content:""}.fa-tshirt::before{content:""}.fa-cubes::before{content:""}.fa-divide::before{content:""}.fa-tenge-sign::before{content:""}.fa-tenge::before{content:""}.fa-headphones::before{content:""}.fa-hands-holding::before{content:""}.fa-hands-clapping::before{content:""}.fa-republican::before{content:""}.fa-arrow-left::before{content:""}.fa-person-circle-xmark::before{content:""}.fa-ruler::before{content:""}.fa-align-left::before{content:""}.fa-dice-d6::before{content:""}.fa-restroom::before{content:""}.fa-j::before{content:"J"}.fa-users-viewfinder::before{content:""}.fa-file-video::before{content:""}.fa-up-right-from-square::before{content:""}.fa-external-link-alt::before{content:""}.fa-table-cells::before{content:""}.fa-th::before{content:""}.fa-file-pdf::before{content:""}.fa-book-bible::before{content:""}.fa-bible::before{content:""}.fa-o::before{content:"O"}.fa-suitcase-medical::before{content:""}.fa-medkit::before{content:""}.fa-user-secret::before{content:""}.fa-otter::before{content:""}.fa-person-dress::before{content:""}.fa-female::before{content:""}.fa-comment-dollar::before{content:""}.fa-business-time::before{content:""}.fa-briefcase-clock::before{content:""}.fa-table-cells-large::before{content:""}.fa-th-large::before{content:""}.fa-book-tanakh::before{content:""}.fa-tanakh::before{content:""}.fa-phone-volume::before{content:""}.fa-volume-control-phone::before{content:""}.fa-hat-cowboy-side::before{content:""}.fa-clipboard-user::before{content:""}.fa-child::before{content:""}.fa-lira-sign::before{content:""}.fa-satellite::before{content:""}.fa-plane-lock::before{content:""}.fa-tag::before{content:""}.fa-comment::before{content:""}.fa-cake-candles::before{content:""}.fa-birthday-cake::before{content:""}.fa-cake::before{content:""}.fa-envelope::before{content:""}.fa-angles-up::before{content:""}.fa-angle-double-up::before{content:""}.fa-paperclip::before{content:""}.fa-arrow-right-to-city::before{content:""}.fa-ribbon::before{content:""}.fa-lungs::before{content:""}.fa-arrow-up-9-1::before{content:""}.fa-sort-numeric-up-alt::before{content:""}.fa-litecoin-sign::before{content:""}.fa-border-none::before{content:""}.fa-circle-nodes::before{content:""}.fa-parachute-box::before{content:""}.fa-indent::before{content:""}.fa-truck-field-un::before{content:""}.fa-hourglass::before{content:""}.fa-hourglass-empty::before{content:""}.fa-mountain::before{content:""}.fa-user-doctor::before{content:""}.fa-user-md::before{content:""}.fa-circle-info::before{content:""}.fa-info-circle::before{content:""}.fa-cloud-meatball::before{content:""}.fa-camera::before{content:""}.fa-camera-alt::before{content:""}.fa-square-virus::before{content:""}.fa-meteor::before{content:""}.fa-car-on::before{content:""}.fa-sleigh::before{content:""}.fa-arrow-down-1-9::before{content:""}.fa-sort-numeric-asc::before{content:""}.fa-sort-numeric-down::before{content:""}.fa-hand-holding-droplet::before{content:""}.fa-hand-holding-water::before{content:""}.fa-water::before{content:""}.fa-calendar-check::before{content:""}.fa-braille::before{content:""}.fa-prescription-bottle-medical::before{content:""}.fa-prescription-bottle-alt::before{content:""}.fa-landmark::before{content:""}.fa-truck::before{content:""}.fa-crosshairs::before{content:""}.fa-person-cane::before{content:""}.fa-tent::before{content:""}.fa-vest-patches::before{content:""}.fa-check-double::before{content:""}.fa-arrow-down-a-z::before{content:""}.fa-sort-alpha-asc::before{content:""}.fa-sort-alpha-down::before{content:""}.fa-money-bill-wheat::before{content:""}.fa-cookie::before{content:""}.fa-arrow-rotate-left::before{content:""}.fa-arrow-left-rotate::before{content:""}.fa-arrow-rotate-back::before{content:""}.fa-arrow-rotate-backward::before{content:""}.fa-undo::before{content:""}.fa-hard-drive::before{content:""}.fa-hdd::before{content:""}.fa-face-grin-squint-tears::before{content:""}.fa-grin-squint-tears::before{content:""}.fa-dumbbell::before{content:""}.fa-rectangle-list::before{content:""}.fa-list-alt::before{content:""}.fa-tarp-droplet::before{content:""}.fa-house-medical-circle-check::before{content:""}.fa-person-skiing-nordic::before{content:""}.fa-skiing-nordic::before{content:""}.fa-calendar-plus::before{content:""}.fa-plane-arrival::before{content:""}.fa-circle-left::before{content:""}.fa-arrow-alt-circle-left::before{content:""}.fa-train-subway::before{content:""}.fa-subway::before{content:""}.fa-chart-gantt::before{content:""}.fa-indian-rupee-sign::before{content:""}.fa-indian-rupee::before{content:""}.fa-inr::before{content:""}.fa-crop-simple::before{content:""}.fa-crop-alt::before{content:""}.fa-money-bill-1::before{content:""}.fa-money-bill-alt::before{content:""}.fa-left-long::before{content:""}.fa-long-arrow-alt-left::before{content:""}.fa-dna::before{content:""}.fa-virus-slash::before{content:""}.fa-minus::before{content:""}.fa-subtract::before{content:""}.fa-chess::before{content:""}.fa-arrow-left-long::before{content:""}.fa-long-arrow-left::before{content:""}.fa-plug-circle-check::before{content:""}.fa-street-view::before{content:""}.fa-franc-sign::before{content:""}.fa-volume-off::before{content:""}.fa-hands-asl-interpreting::before{content:""}.fa-american-sign-language-interpreting::before{content:""}.fa-asl-interpreting::before{content:""}.fa-hands-american-sign-language-interpreting::before{content:""}.fa-gear::before{content:""}.fa-cog::before{content:""}.fa-droplet-slash::before{content:""}.fa-tint-slash::before{content:""}.fa-mosque::before{content:""}.fa-mosquito::before{content:""}.fa-star-of-david::before{content:""}.fa-person-military-rifle::before{content:""}.fa-cart-shopping::before{content:""}.fa-shopping-cart::before{content:""}.fa-vials::before{content:""}.fa-plug-circle-plus::before{content:""}.fa-place-of-worship::before{content:""}.fa-grip-vertical::before{content:""}.fa-arrow-turn-up::before{content:""}.fa-level-up::before{content:""}.fa-u::before{content:"U"}.fa-square-root-variable::before{content:""}.fa-square-root-alt::before{content:""}.fa-clock::before{content:""}.fa-clock-four::before{content:""}.fa-backward-step::before{content:""}.fa-step-backward::before{content:""}.fa-pallet::before{content:""}.fa-faucet::before{content:""}.fa-baseball-bat-ball::before{content:""}.fa-s::before{content:"S"}.fa-timeline::before{content:""}.fa-keyboard::before{content:""}.fa-caret-down::before{content:""}.fa-house-chimney-medical::before{content:""}.fa-clinic-medical::before{content:""}.fa-temperature-three-quarters::before{content:""}.fa-temperature-3::before{content:""}.fa-thermometer-3::before{content:""}.fa-thermometer-three-quarters::before{content:""}.fa-mobile-screen::before{content:""}.fa-mobile-android-alt::before{content:""}.fa-plane-up::before{content:""}.fa-piggy-bank::before{content:""}.fa-battery-half::before{content:""}.fa-battery-3::before{content:""}.fa-mountain-city::before{content:""}.fa-coins::before{content:""}.fa-khanda::before{content:""}.fa-sliders::before{content:""}.fa-sliders-h::before{content:""}.fa-folder-tree::before{content:""}.fa-network-wired::before{content:""}.fa-map-pin::before{content:""}.fa-hamsa::before{content:""}.fa-cent-sign::before{content:""}.fa-flask::before{content:""}.fa-person-pregnant::before{content:""}.fa-wand-sparkles::before{content:""}.fa-ellipsis-vertical::before{content:""}.fa-ellipsis-v::before{content:""}.fa-ticket::before{content:""}.fa-power-off::before{content:""}.fa-right-long::before{content:""}.fa-long-arrow-alt-right::before{content:""}.fa-flag-usa::before{content:""}.fa-laptop-file::before{content:""}.fa-tty::before{content:""}.fa-teletype::before{content:""}.fa-diagram-next::before{content:""}.fa-person-rifle::before{content:""}.fa-house-medical-circle-exclamation::before{content:""}.fa-closed-captioning::before{content:""}.fa-person-hiking::before{content:""}.fa-hiking::before{content:""}.fa-venus-double::before{content:""}.fa-images::before{content:""}.fa-calculator::before{content:""}.fa-people-pulling::before{content:""}.fa-n::before{content:"N"}.fa-cable-car::before{content:""}.fa-tram::before{content:""}.fa-cloud-rain::before{content:""}.fa-building-circle-xmark::before{content:""}.fa-ship::before{content:""}.fa-arrows-down-to-line::before{content:""}.fa-download::before{content:""}.fa-face-grin::before{content:""}.fa-grin::before{content:""}.fa-delete-left::before{content:""}.fa-backspace::before{content:""}.fa-eye-dropper::before{content:""}.fa-eye-dropper-empty::before{content:""}.fa-eyedropper::before{content:""}.fa-file-circle-check::before{content:""}.fa-forward::before{content:""}.fa-mobile::before{content:""}.fa-mobile-android::before{content:""}.fa-mobile-phone::before{content:""}.fa-face-meh::before{content:""}.fa-meh::before{content:""}.fa-align-center::before{content:""}.fa-book-skull::before{content:""}.fa-book-dead::before{content:""}.fa-id-card::before{content:""}.fa-drivers-license::before{content:""}.fa-outdent::before{content:""}.fa-dedent::before{content:""}.fa-heart-circle-exclamation::before{content:""}.fa-house::before{content:""}.fa-home::before{content:""}.fa-home-alt::before{content:""}.fa-home-lg-alt::before{content:""}.fa-calendar-week::before{content:""}.fa-laptop-medical::before{content:""}.fa-b::before{content:"B"}.fa-file-medical::before{content:""}.fa-dice-one::before{content:""}.fa-kiwi-bird::before{content:""}.fa-arrow-right-arrow-left::before{content:""}.fa-exchange::before{content:""}.fa-rotate-right::before{content:""}.fa-redo-alt::before{content:""}.fa-rotate-forward::before{content:""}.fa-utensils::before{content:""}.fa-cutlery::before{content:""}.fa-arrow-up-wide-short::before{content:""}.fa-sort-amount-up::before{content:""}.fa-mill-sign::before{content:""}.fa-bowl-rice::before{content:""}.fa-skull::before{content:""}.fa-tower-broadcast::before{content:""}.fa-broadcast-tower::before{content:""}.fa-truck-pickup::before{content:""}.fa-up-long::before{content:""}.fa-long-arrow-alt-up::before{content:""}.fa-stop::before{content:""}.fa-code-merge::before{content:""}.fa-upload::before{content:""}.fa-hurricane::before{content:""}.fa-mound::before{content:""}.fa-toilet-portable::before{content:""}.fa-compact-disc::before{content:""}.fa-file-arrow-down::before{content:""}.fa-file-download::before{content:""}.fa-caravan::before{content:""}.fa-shield-cat::before{content:""}.fa-bolt::before{content:""}.fa-zap::before{content:""}.fa-glass-water::before{content:""}.fa-oil-well::before{content:""}.fa-vault::before{content:""}.fa-mars::before{content:""}.fa-toilet::before{content:""}.fa-plane-circle-xmark::before{content:""}.fa-yen-sign::before{content:""}.fa-cny::before{content:""}.fa-jpy::before{content:""}.fa-rmb::before{content:""}.fa-yen::before{content:""}.fa-ruble-sign::before{content:""}.fa-rouble::before{content:""}.fa-rub::before{content:""}.fa-ruble::before{content:""}.fa-sun::before{content:""}.fa-guitar::before{content:""}.fa-face-laugh-wink::before{content:""}.fa-laugh-wink::before{content:""}.fa-horse-head::before{content:""}.fa-bore-hole::before{content:""}.fa-industry::before{content:""}.fa-circle-down::before{content:""}.fa-arrow-alt-circle-down::before{content:""}.fa-arrows-turn-to-dots::before{content:""}.fa-florin-sign::before{content:""}.fa-arrow-down-short-wide::before{content:""}.fa-sort-amount-desc::before{content:""}.fa-sort-amount-down-alt::before{content:""}.fa-less-than::before{content:"\<"}.fa-angle-down::before{content:""}.fa-car-tunnel::before{content:""}.fa-head-side-cough::before{content:""}.fa-grip-lines::before{content:""}.fa-thumbs-down::before{content:""}.fa-user-lock::before{content:""}.fa-arrow-right-long::before{content:""}.fa-long-arrow-right::before{content:""}.fa-anchor-circle-xmark::before{content:""}.fa-ellipsis::before{content:""}.fa-ellipsis-h::before{content:""}.fa-chess-pawn::before{content:""}.fa-kit-medical::before{content:""}.fa-first-aid::before{content:""}.fa-person-through-window::before{content:""}.fa-toolbox::before{content:""}.fa-hands-holding-circle::before{content:""}.fa-bug::before{content:""}.fa-credit-card::before{content:""}.fa-credit-card-alt::before{content:""}.fa-car::before{content:""}.fa-automobile::before{content:""}.fa-hand-holding-hand::before{content:""}.fa-book-open-reader::before{content:""}.fa-book-reader::before{content:""}.fa-mountain-sun::before{content:""}.fa-arrows-left-right-to-line::before{content:""}.fa-dice-d20::before{content:""}.fa-truck-droplet::before{content:""}.fa-file-circle-xmark::before{content:""}.fa-temperature-arrow-up::before{content:""}.fa-temperature-up::before{content:""}.fa-medal::before{content:""}.fa-bed::before{content:""}.fa-square-h::before{content:""}.fa-h-square::before{content:""}.fa-podcast::before{content:""}.fa-temperature-full::before{content:""}.fa-temperature-4::before{content:""}.fa-thermometer-4::before{content:""}.fa-thermometer-full::before{content:""}.fa-bell::before{content:""}.fa-superscript::before{content:""}.fa-plug-circle-xmark::before{content:""}.fa-star-of-life::before{content:""}.fa-phone-slash::before{content:""}.fa-paint-roller::before{content:""}.fa-handshake-angle::before{content:""}.fa-hands-helping::before{content:""}.fa-location-dot::before{content:""}.fa-map-marker-alt::before{content:""}.fa-file::before{content:""}.fa-greater-than::before{content:"\>"}.fa-person-swimming::before{content:""}.fa-swimmer::before{content:""}.fa-arrow-down::before{content:""}.fa-droplet::before{content:""}.fa-tint::before{content:""}.fa-eraser::before{content:""}.fa-earth-americas::before{content:""}.fa-earth::before{content:""}.fa-earth-america::before{content:""}.fa-globe-americas::before{content:""}.fa-person-burst::before{content:""}.fa-dove::before{content:""}.fa-battery-empty::before{content:""}.fa-battery-0::before{content:""}.fa-socks::before{content:""}.fa-inbox::before{content:""}.fa-section::before{content:""}.fa-gauge-high::before{content:""}.fa-tachometer-alt::before{content:""}.fa-tachometer-alt-fast::before{content:""}.fa-envelope-open-text::before{content:""}.fa-hospital::before{content:""}.fa-hospital-alt::before{content:""}.fa-hospital-wide::before{content:""}.fa-wine-bottle::before{content:""}.fa-chess-rook::before{content:""}.fa-bars-staggered::before{content:""}.fa-reorder::before{content:""}.fa-stream::before{content:""}.fa-dharmachakra::before{content:""}.fa-hotdog::before{content:""}.fa-person-walking-with-cane::before{content:""}.fa-blind::before{content:""}.fa-drum::before{content:""}.fa-ice-cream::before{content:""}.fa-heart-circle-bolt::before{content:""}.fa-fax::before{content:""}.fa-paragraph::before{content:""}.fa-check-to-slot::before{content:""}.fa-vote-yea::before{content:""}.fa-star-half::before{content:""}.fa-boxes-stacked::before{content:""}.fa-boxes::before{content:""}.fa-boxes-alt::before{content:""}.fa-link::before{content:""}.fa-chain::before{content:""}.fa-ear-listen::before{content:""}.fa-assistive-listening-systems::before{content:""}.fa-tree-city::before{content:""}.fa-play::before{content:""}.fa-font::before{content:""}.fa-table-cells-row-lock::before{content:""}.fa-rupiah-sign::before{content:""}.fa-magnifying-glass::before{content:""}.fa-search::before{content:""}.fa-table-tennis-paddle-ball::before{content:""}.fa-ping-pong-paddle-ball::before{content:""}.fa-table-tennis::before{content:""}.fa-person-dots-from-line::before{content:""}.fa-diagnoses::before{content:""}.fa-trash-can-arrow-up::before{content:""}.fa-trash-restore-alt::before{content:""}.fa-naira-sign::before{content:""}.fa-cart-arrow-down::before{content:""}.fa-walkie-talkie::before{content:""}.fa-file-pen::before{content:""}.fa-file-edit::before{content:""}.fa-receipt::before{content:""}.fa-square-pen::before{content:""}.fa-pen-square::before{content:""}.fa-pencil-square::before{content:""}.fa-suitcase-rolling::before{content:""}.fa-person-circle-exclamation::before{content:""}.fa-chevron-down::before{content:""}.fa-battery-full::before{content:""}.fa-battery::before{content:""}.fa-battery-5::before{content:""}.fa-skull-crossbones::before{content:""}.fa-code-compare::before{content:""}.fa-list-ul::before{content:""}.fa-list-dots::before{content:""}.fa-school-lock::before{content:""}.fa-tower-cell::before{content:""}.fa-down-long::before{content:""}.fa-long-arrow-alt-down::before{content:""}.fa-ranking-star::before{content:""}.fa-chess-king::before{content:""}.fa-person-harassing::before{content:""}.fa-brazilian-real-sign::before{content:""}.fa-landmark-dome::before{content:""}.fa-landmark-alt::before{content:""}.fa-arrow-up::before{content:""}.fa-tv::before{content:""}.fa-television::before{content:""}.fa-tv-alt::before{content:""}.fa-shrimp::before{content:""}.fa-list-check::before{content:""}.fa-tasks::before{content:""}.fa-jug-detergent::before{content:""}.fa-circle-user::before{content:""}.fa-user-circle::before{content:""}.fa-user-shield::before{content:""}.fa-wind::before{content:""}.fa-car-burst::before{content:""}.fa-car-crash::before{content:""}.fa-y::before{content:"Y"}.fa-person-snowboarding::before{content:""}.fa-snowboarding::before{content:""}.fa-truck-fast::before{content:""}.fa-shipping-fast::before{content:""}.fa-fish::before{content:""}.fa-user-graduate::before{content:""}.fa-circle-half-stroke::before{content:""}.fa-adjust::before{content:""}.fa-clapperboard::before{content:""}.fa-circle-radiation::before{content:""}.fa-radiation-alt::before{content:""}.fa-baseball::before{content:""}.fa-baseball-ball::before{content:""}.fa-jet-fighter-up::before{content:""}.fa-diagram-project::before{content:""}.fa-project-diagram::before{content:""}.fa-copy::before{content:""}.fa-volume-xmark::before{content:""}.fa-volume-mute::before{content:""}.fa-volume-times::before{content:""}.fa-hand-sparkles::before{content:""}.fa-grip::before{content:""}.fa-grip-horizontal::before{content:""}.fa-share-from-square::before{content:""}.fa-share-square::before{content:""}.fa-child-combatant::before{content:""}.fa-child-rifle::before{content:""}.fa-gun::before{content:""}.fa-square-phone::before{content:""}.fa-phone-square::before{content:""}.fa-plus::before{content:"\+"}.fa-add::before{content:"\+"}.fa-expand::before{content:""}.fa-computer::before{content:""}.fa-xmark::before{content:""}.fa-close::before{content:""}.fa-multiply::before{content:""}.fa-remove::before{content:""}.fa-times::before{content:""}.fa-arrows-up-down-left-right::before{content:""}.fa-arrows::before{content:""}.fa-chalkboard-user::before{content:""}.fa-chalkboard-teacher::before{content:""}.fa-peso-sign::before{content:""}.fa-building-shield::before{content:""}.fa-baby::before{content:""}.fa-users-line::before{content:""}.fa-quote-left::before{content:""}.fa-quote-left-alt::before{content:""}.fa-tractor::before{content:""}.fa-trash-arrow-up::before{content:""}.fa-trash-restore::before{content:""}.fa-arrow-down-up-lock::before{content:""}.fa-lines-leaning::before{content:""}.fa-ruler-combined::before{content:""}.fa-copyright::before{content:""}.fa-equals::before{content:"\="}.fa-blender::before{content:""}.fa-teeth::before{content:""}.fa-shekel-sign::before{content:""}.fa-ils::before{content:""}.fa-shekel::before{content:""}.fa-sheqel::before{content:""}.fa-sheqel-sign::before{content:""}.fa-map::before{content:""}.fa-rocket::before{content:""}.fa-photo-film::before{content:""}.fa-photo-video::before{content:""}.fa-folder-minus::before{content:""}.fa-store::before{content:""}.fa-arrow-trend-up::before{content:""}.fa-plug-circle-minus::before{content:""}.fa-sign-hanging::before{content:""}.fa-sign::before{content:""}.fa-bezier-curve::before{content:""}.fa-bell-slash::before{content:""}.fa-tablet::before{content:""}.fa-tablet-android::before{content:""}.fa-school-flag::before{content:""}.fa-fill::before{content:""}.fa-angle-up::before{content:""}.fa-drumstick-bite::before{content:""}.fa-holly-berry::before{content:""}.fa-chevron-left::before{content:""}.fa-bacteria::before{content:""}.fa-hand-lizard::before{content:""}.fa-notdef::before{content:""}.fa-disease::before{content:""}.fa-briefcase-medical::before{content:""}.fa-genderless::before{content:""}.fa-chevron-right::before{content:""}.fa-retweet::before{content:""}.fa-car-rear::before{content:""}.fa-car-alt::before{content:""}.fa-pump-soap::before{content:""}.fa-video-slash::before{content:""}.fa-battery-quarter::before{content:""}.fa-battery-2::before{content:""}.fa-radio::before{content:""}.fa-baby-carriage::before{content:""}.fa-carriage-baby::before{content:""}.fa-traffic-light::before{content:""}.fa-thermometer::before{content:""}.fa-vr-cardboard::before{content:""}.fa-hand-middle-finger::before{content:""}.fa-percent::before{content:"\%"}.fa-percentage::before{content:"\%"}.fa-truck-moving::before{content:""}.fa-glass-water-droplet::before{content:""}.fa-display::before{content:""}.fa-face-smile::before{content:""}.fa-smile::before{content:""}.fa-thumbtack::before{content:""}.fa-thumb-tack::before{content:""}.fa-trophy::before{content:""}.fa-person-praying::before{content:""}.fa-pray::before{content:""}.fa-hammer::before{content:""}.fa-hand-peace::before{content:""}.fa-rotate::before{content:""}.fa-sync-alt::before{content:""}.fa-spinner::before{content:""}.fa-robot::before{content:""}.fa-peace::before{content:""}.fa-gears::before{content:""}.fa-cogs::before{content:""}.fa-warehouse::before{content:""}.fa-arrow-up-right-dots::before{content:""}.fa-splotch::before{content:""}.fa-face-grin-hearts::before{content:""}.fa-grin-hearts::before{content:""}.fa-dice-four::before{content:""}.fa-sim-card::before{content:""}.fa-transgender::before{content:""}.fa-transgender-alt::before{content:""}.fa-mercury::before{content:""}.fa-arrow-turn-down::before{content:""}.fa-level-down::before{content:""}.fa-person-falling-burst::before{content:""}.fa-award::before{content:""}.fa-ticket-simple::before{content:""}.fa-ticket-alt::before{content:""}.fa-building::before{content:""}.fa-angles-left::before{content:""}.fa-angle-double-left::before{content:""}.fa-qrcode::before{content:""}.fa-clock-rotate-left::before{content:""}.fa-history::before{content:""}.fa-face-grin-beam-sweat::before{content:""}.fa-grin-beam-sweat::before{content:""}.fa-file-export::before{content:""}.fa-arrow-right-from-file::before{content:""}.fa-shield::before{content:""}.fa-shield-blank::before{content:""}.fa-arrow-up-short-wide::before{content:""}.fa-sort-amount-up-alt::before{content:""}.fa-house-medical::before{content:""}.fa-golf-ball-tee::before{content:""}.fa-golf-ball::before{content:""}.fa-circle-chevron-left::before{content:""}.fa-chevron-circle-left::before{content:""}.fa-house-chimney-window::before{content:""}.fa-pen-nib::before{content:""}.fa-tent-arrow-turn-left::before{content:""}.fa-tents::before{content:""}.fa-wand-magic::before{content:""}.fa-magic::before{content:""}.fa-dog::before{content:""}.fa-carrot::before{content:""}.fa-moon::before{content:""}.fa-wine-glass-empty::before{content:""}.fa-wine-glass-alt::before{content:""}.fa-cheese::before{content:""}.fa-yin-yang::before{content:""}.fa-music::before{content:""}.fa-code-commit::before{content:""}.fa-temperature-low::before{content:""}.fa-person-biking::before{content:""}.fa-biking::before{content:""}.fa-broom::before{content:""}.fa-shield-heart::before{content:""}.fa-gopuram::before{content:""}.fa-earth-oceania::before{content:""}.fa-globe-oceania::before{content:""}.fa-square-xmark::before{content:""}.fa-times-square::before{content:""}.fa-xmark-square::before{content:""}.fa-hashtag::before{content:"\#"}.fa-up-right-and-down-left-from-center::before{content:""}.fa-expand-alt::before{content:""}.fa-oil-can::before{content:""}.fa-t::before{content:"T"}.fa-hippo::before{content:""}.fa-chart-column::before{content:""}.fa-infinity::before{content:""}.fa-vial-circle-check::before{content:""}.fa-person-arrow-down-to-line::before{content:""}.fa-voicemail::before{content:""}.fa-fan::before{content:""}.fa-person-walking-luggage::before{content:""}.fa-up-down::before{content:""}.fa-arrows-alt-v::before{content:""}.fa-cloud-moon-rain::before{content:""}.fa-calendar::before{content:""}.fa-trailer::before{content:""}.fa-bahai::before{content:""}.fa-haykal::before{content:""}.fa-sd-card::before{content:""}.fa-dragon::before{content:""}.fa-shoe-prints::before{content:""}.fa-circle-plus::before{content:""}.fa-plus-circle::before{content:""}.fa-face-grin-tongue-wink::before{content:""}.fa-grin-tongue-wink::before{content:""}.fa-hand-holding::before{content:""}.fa-plug-circle-exclamation::before{content:""}.fa-link-slash::before{content:""}.fa-chain-broken::before{content:""}.fa-chain-slash::before{content:""}.fa-unlink::before{content:""}.fa-clone::before{content:""}.fa-person-walking-arrow-loop-left::before{content:""}.fa-arrow-up-z-a::before{content:""}.fa-sort-alpha-up-alt::before{content:""}.fa-fire-flame-curved::before{content:""}.fa-fire-alt::before{content:""}.fa-tornado::before{content:""}.fa-file-circle-plus::before{content:""}.fa-book-quran::before{content:""}.fa-quran::before{content:""}.fa-anchor::before{content:""}.fa-border-all::before{content:""}.fa-face-angry::before{content:""}.fa-angry::before{content:""}.fa-cookie-bite::before{content:""}.fa-arrow-trend-down::before{content:""}.fa-rss::before{content:""}.fa-feed::before{content:""}.fa-draw-polygon::before{content:""}.fa-scale-balanced::before{content:""}.fa-balance-scale::before{content:""}.fa-gauge-simple-high::before{content:""}.fa-tachometer::before{content:""}.fa-tachometer-fast::before{content:""}.fa-shower::before{content:""}.fa-desktop::before{content:""}.fa-desktop-alt::before{content:""}.fa-m::before{content:"M"}.fa-table-list::before{content:""}.fa-th-list::before{content:""}.fa-comment-sms::before{content:""}.fa-sms::before{content:""}.fa-book::before{content:""}.fa-user-plus::before{content:""}.fa-check::before{content:""}.fa-battery-three-quarters::before{content:""}.fa-battery-4::before{content:""}.fa-house-circle-check::before{content:""}.fa-angle-left::before{content:""}.fa-diagram-successor::before{content:""}.fa-truck-arrow-right::before{content:""}.fa-arrows-split-up-and-left::before{content:""}.fa-hand-fist::before{content:""}.fa-fist-raised::before{content:""}.fa-cloud-moon::before{content:""}.fa-briefcase::before{content:""}.fa-person-falling::before{content:""}.fa-image-portrait::before{content:""}.fa-portrait::before{content:""}.fa-user-tag::before{content:""}.fa-rug::before{content:""}.fa-earth-europe::before{content:""}.fa-globe-europe::before{content:""}.fa-cart-flatbed-suitcase::before{content:""}.fa-luggage-cart::before{content:""}.fa-rectangle-xmark::before{content:""}.fa-rectangle-times::before{content:""}.fa-times-rectangle::before{content:""}.fa-window-close::before{content:""}.fa-baht-sign::before{content:""}.fa-book-open::before{content:""}.fa-book-journal-whills::before{content:""}.fa-journal-whills::before{content:""}.fa-handcuffs::before{content:""}.fa-triangle-exclamation::before{content:""}.fa-exclamation-triangle::before{content:""}.fa-warning::before{content:""}.fa-database::before{content:""}.fa-share::before{content:""}.fa-mail-forward::before{content:""}.fa-bottle-droplet::before{content:""}.fa-mask-face::before{content:""}.fa-hill-rockslide::before{content:""}.fa-right-left::before{content:""}.fa-exchange-alt::before{content:""}.fa-paper-plane::before{content:""}.fa-road-circle-exclamation::before{content:""}.fa-dungeon::before{content:""}.fa-align-right::before{content:""}.fa-money-bill-1-wave::before{content:""}.fa-money-bill-wave-alt::before{content:""}.fa-life-ring::before{content:""}.fa-hands::before{content:""}.fa-sign-language::before{content:""}.fa-signing::before{content:""}.fa-calendar-day::before{content:""}.fa-water-ladder::before{content:""}.fa-ladder-water::before{content:""}.fa-swimming-pool::before{content:""}.fa-arrows-up-down::before{content:""}.fa-arrows-v::before{content:""}.fa-face-grimace::before{content:""}.fa-grimace::before{content:""}.fa-wheelchair-move::before{content:""}.fa-wheelchair-alt::before{content:""}.fa-turn-down::before{content:""}.fa-level-down-alt::before{content:""}.fa-person-walking-arrow-right::before{content:""}.fa-square-envelope::before{content:""}.fa-envelope-square::before{content:""}.fa-dice::before{content:""}.fa-bowling-ball::before{content:""}.fa-brain::before{content:""}.fa-bandage::before{content:""}.fa-band-aid::before{content:""}.fa-calendar-minus::before{content:""}.fa-circle-xmark::before{content:""}.fa-times-circle::before{content:""}.fa-xmark-circle::before{content:""}.fa-gifts::before{content:""}.fa-hotel::before{content:""}.fa-earth-asia::before{content:""}.fa-globe-asia::before{content:""}.fa-id-card-clip::before{content:""}.fa-id-card-alt::before{content:""}.fa-magnifying-glass-plus::before{content:""}.fa-search-plus::before{content:""}.fa-thumbs-up::before{content:""}.fa-user-clock::before{content:""}.fa-hand-dots::before{content:""}.fa-allergies::before{content:""}.fa-file-invoice::before{content:""}.fa-window-minimize::before{content:""}.fa-mug-saucer::before{content:""}.fa-coffee::before{content:""}.fa-brush::before{content:""}.fa-mask::before{content:""}.fa-magnifying-glass-minus::before{content:""}.fa-search-minus::before{content:""}.fa-ruler-vertical::before{content:""}.fa-user-large::before{content:""}.fa-user-alt::before{content:""}.fa-train-tram::before{content:""}.fa-user-nurse::before{content:""}.fa-syringe::before{content:""}.fa-cloud-sun::before{content:""}.fa-stopwatch-20::before{content:""}.fa-square-full::before{content:""}.fa-magnet::before{content:""}.fa-jar::before{content:""}.fa-note-sticky::before{content:""}.fa-sticky-note::before{content:""}.fa-bug-slash::before{content:""}.fa-arrow-up-from-water-pump::before{content:""}.fa-bone::before{content:""}.fa-user-injured::before{content:""}.fa-face-sad-tear::before{content:""}.fa-sad-tear::before{content:""}.fa-plane::before{content:""}.fa-tent-arrows-down::before{content:""}.fa-exclamation::before{content:"\!"}.fa-arrows-spin::before{content:""}.fa-print::before{content:""}.fa-turkish-lira-sign::before{content:""}.fa-try::before{content:""}.fa-turkish-lira::before{content:""}.fa-dollar-sign::before{content:"\$"}.fa-dollar::before{content:"\$"}.fa-usd::before{content:"\$"}.fa-x::before{content:"X"}.fa-magnifying-glass-dollar::before{content:""}.fa-search-dollar::before{content:""}.fa-users-gear::before{content:""}.fa-users-cog::before{content:""}.fa-person-military-pointing::before{content:""}.fa-building-columns::before{content:""}.fa-bank::before{content:""}.fa-institution::before{content:""}.fa-museum::before{content:""}.fa-university::before{content:""}.fa-umbrella::before{content:""}.fa-trowel::before{content:""}.fa-d::before{content:"D"}.fa-stapler::before{content:""}.fa-masks-theater::before{content:""}.fa-theater-masks::before{content:""}.fa-kip-sign::before{content:""}.fa-hand-point-left::before{content:""}.fa-handshake-simple::before{content:""}.fa-handshake-alt::before{content:""}.fa-jet-fighter::before{content:""}.fa-fighter-jet::before{content:""}.fa-square-share-nodes::before{content:""}.fa-share-alt-square::before{content:""}.fa-barcode::before{content:""}.fa-plus-minus::before{content:""}.fa-video::before{content:""}.fa-video-camera::before{content:""}.fa-graduation-cap::before{content:""}.fa-mortar-board::before{content:""}.fa-hand-holding-medical::before{content:""}.fa-person-circle-check::before{content:""}.fa-turn-up::before{content:""}.fa-level-up-alt::before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */:root,:host{--fa-style-family-classic: 'Font Awesome 6 Free';--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}/*! * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */:root,:host{--fa-style-family-brands: 'Font Awesome 6 Brands';--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wpressr:before{content:""}.fa-rendact:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before{content:""}.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-square-github:before{content:""}.fa-github-square:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-square-gitlab:before{content:""}.fa-gitlab-square:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-square-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-square-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-square-google-plus:before{content:""}.fa-google-plus-square:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before{content:""}.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before{content:""}.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-square-pied-piper:before{content:""}.fa-pied-piper-square:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-square-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-square-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before{content:""}.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-square-behance:before{content:""}.fa-behance-square:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-square-git:before{content:""}.fa-git-square:before{content:""}.fa-square-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}.mfp-counter{font-family:Georgia,Times,serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=100);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Georgia,Times,serif}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=100);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-figure figcaption{margin-top:0;margin-bottom:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}

Map

Here is a map with the places where I gave a talk (blue), those where I organized a conference (red), and those where I had an academic position (orange).


More

Here you’ll find:

  • Codes Public codes and datasets supporting my publications and other software I’ve contributed to. There’s a bit of everything here: black holes, machine learning, laTex workflows.

  • Teaching Classes I have been teaching and the related material I developed. With a huge thanks to all my students!

  • Notes If I don’t remember how to do something, sometimes I write it down here. Hopefully these are useful to others, some of them are probably (surely) outdated.

  • Conferences List of conferences, workshops, and study groups I have organized, together with the related material (like slides) when available.

  • Quotes Here I collect some quotations on General Relativity, science in general, and more (like music), which are particularly dear to me.

News

July 2025

GWfreeride: carving the AI gradient in gravitational-wave astronomy

We are pleased to announce “GWfreeride: Carving the AI Gradient in Gravitational-Wave Astronomy,” a focused workshop taking place January 26-30, 2026, in Sexten, Italy, nestled in the scenic Dolomites region.

sites.google.com/unimib.it/gwfreeride

The workshop aims to bring together leading researchers in AI and gravitational waves to address pressing data challenges in the field. Key topics include single-event detection and parameter estimation, population inference, and the global fit. The meeting will be held at Haus Sexten, right next to the ski slopes, and the conference program will have appropriate breaks for snow activities. More details on logistics are available here: sites.google.com/unimib.it/gwfreeride/logistics

To participate, please apply at sites.google.com/unimib.it/gwfreeride/registration We encourage early applications to facilitate hotel reservations, with a final deadline of September 15, 2025. Notifications of acceptance will be sent on a rolling basis. We look forward to welcoming you to Sexten!

Stephen Green, Davide Gerosa, Max Dax, Natalia Korsakova

Gwfreeride


Comparing astrophysical models to gravitational-wave data in the observable space

Our worst nightmare in the gravitational-wave population buisiness is \(p_{\rm det}\), the detection probability. That such a crucial aspect that we spend entire discussion sessions at conferences trying to get it right. Selection effects are usually removed, i.e. one goes from a set of observed data to the intrinsic distribution of sources. Wouldn’t it be easier to just model the observed distribution instead? Well, it’s not that trivial, and indeed people thought it was not possibile without biasing your results. It turns out it is possible, but one still needs to model \(p_{\rm det}\). But then, we argue, the comparison between gravitational-wave data and astrophysical models becomes much cleaner.

A. Toubiana, D. Gerosa, M. Mould, S. Rinaldi, M. Arca Sedda, T. Bruel, R. Buscicchio, J. Gair, L. Paiella, F. Santoliquido, R. Tenorio, C. Ugolini.
arXiv:2507.13249 [gr-qc].


What do you think of the most masssive LVK black hole so far?

We’re all at the big GR+Amaldi conference this week, and the LIGO/Virgo/KAGRA folks have been announcing their most massive gravitational-wave event so far, GW231123. I was asked about it by a few journalist, from both New Scientis (“LIGO has spotted the most massive black hole collision ever detected”) and the American Physical Society (“Heaviest Black Hole Merger Flouts a Forbidden Gap”). Exciting stuff indeed! My thoughts on the hierarchical-merger formation idea are that it’s likely but not obvious at the same time.


Graduation time

Congrats to Leonardo Toti, who defended his MSc degree yesterday with a research project with us. Leonardo worked with Alex Toubiana on improving the robustness of testing GR with gravitational-wave data (waveform systematics are a tricky business indeed). Leonardo will move on with a PhD at IFAE in beautiful Barcelona, Spain.



June 2025

GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications

A few of us met at the GWsnowballs workshop earlier this year, and during a scientific discussion, I ended up asking: “What’s the current gravitational-wave event with signs of eccentricity that are the least ambiguous?” I argued against the usual suspect, GW190521, because that signal is too short—and short makes it ambiguous. Then we looked at two analyses that searched for eccentricity in the current gravitational-wave catalog. They flagged several events, but only one appeared in both. The “telephone number” of that event is GW200208_222617, and that discussion eventually led to this paper.

I. Romero-Shaw, J. Stegmann, H. Tagawa, D. Gerosa, J. Samsing, N. Gupte, S. R. Green.
arXiv:2506.17105 [astro-ph.HE].


Got a UIF/UFI grant for collaborations between Italy and France

Happy to share I was just awarded a grant from the Università Italo Francese / Université Franco Italienne (UIF/UFI), a joint institution supported by the Italian and French governments to foster academic collaborations between the two countries. My proposal is titled ``Populations of compact objects for next-generation gravitational-wave detectors’’ and was submitted jointly with Michele Mancarella’s group at the University of Aix-Marseille. We have been awarded funds under the “UIF/UFI Vinci 2025 - Chapter 3” grant solicitation. This award will fully support a joint PhD student between our two institutions.


New website!

As you probably just noticed, I have a new website! The old one was 10 years old (I started it in 2015 during my PhD) and became too hard to maintain. The old website was developed in Wordpress, and the template I used was not supported anymore. Also, the hosting arrangments on Google Cloud were unnecessarily complicated. So I finally took the opportuniy to learn Jekyll, which is the engine behind this new website. I’m using this template, and hosting is done via Cloudfare Workers, which so far it’s working great. The source code of this website lives at github.com/dgerosa/website.

For some nostalgia, here is an archived version of my former website. Farewell.


Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background

Now, there are a lot of black holes out there. So many that their gravitational-wave signals won’t even be separable, all piling up on top of each other (if/when we’ll have a detector to pick that up). Analyzing this stochastic background can tell us about the details of those black holes; that’s the good old “population” problem in GW astronomy, here tackled in a different way. And, why not, let’s throw in a neural network.

G. Giarda, A. I. Renzini, C. Pacilio, D. Gerosa.
arXiv:2506.12572 [gr-qc].


Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters

I started collaborating with some galaxy folks here at my institution, which is just great. Their problem is that of estimating the luminosity function of some objects, with the complication that the survey is flux limited. They’ve been referring to this as a “completeness function”. We looked into the stats togehter, and realized that is exactly the same problem we GW people solve with hierarchical Bayesian analysis, and that completeness function is nothing but our \(p_{\rm det}\) with some weird astro units.

D. Tornotti, M. Fossati, M. Fumagalli, D. Gerosa, L. Pizzuti, F. Arrigoni Battaia.
arXiv:2506.10083 [astro-ph.GA].


IREU once more

As we’ve done it for several years now, this summer we’re hosting an undergraduate student from the US-based IREU program in gravitational-wave physics. Sterling Scarlett is joining us from Boston University and will be working with Nick on a theory-heavy project. Welcome!


May 2025

Sequential simulation-based inference for extreme mass ratio inspirals

Welcome to the beautiful world of SBI, with this terrific piece of work by Pippa Cole. Here we’re looking at extreme mass-ratio inspirals (EMRIs), that is, a small black hole orbiting a big black hole, which will be (one day) detected by LISA. These signals are nasty (long and of a very complicated morphology). We’re trying something new here – a deep learning called “truncated marginal neural ratio estimation” that does not even require writing down the likelihood of the problem. Just simulate all you can. The answer, this thing is great for narrowing down the parameter space where EMRIs will be, kind of like searches do with current gravitational-wave data, but in a very different way.

P. S. Cole, J. Alvey, L. Speri, C. Weniger, U. Bhardwaj, D. Gerosa, G. Bertone.
arXiv:2505.16795 [gr-qc].


Tenure-track appointment in Astrophysics, Milan, Italy

The University of Milano-Bicocca (Milan, Italy) invites applications for a tenure-track professorship in Astrophysics.

Milano-Bicocca hosts a vibrant astrophysics group consisting of 11 faculty members, approximately 25 postdocs, and around 15 PhD students. The group has a strong track record of securing national and international funding, with 6 recently awarded ERC grants. We are part of a larger physics department with about 70 faculty members and are situated on a dynamic campus with 40,000 students. Milan is a modern, international city in northern Italy, close to the stunning Alps, offering a lively cultural scene, excellent food, and a high quality of life.

Current interests of the group include gravitational-wave astronomy, formation and evolution of cosmic structures, and experimental cosmology. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in astrophysics to Milan.

The position will be at the assistant professor level (“RTT” in the Italian system), a tenure-track appointment with a well-defined path to tenure within either three or six years, depending on performance. The anticipated start date is fall 2025, though this is negotiable. Responsibilities include conducting research at the highest international standards, teaching BSc and MSc courses, mentoring students, and securing external funding.

Interested candidates are invited to apply by June 12th, 2025:
https://www.unimib.it/ateneo/gare-e-concorsi/2025-rtt-027-dipartimento-fisica-g-occhialinigsd-02phys-05-ssd-phys-05a

Knowledge of the Italian language is not required to apply; the online application portal is available in English. We strive to build a diverse and inclusive environment and welcome applications from traditionally underrepresented groups.

For inquiries, please contact Prof. Michele Fumagalli ([email protected]).


Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements

This paper came out of some discussions from our “Gravitational-wave snowballs” workshop in Sexten (Italy). We were discussing the good old problem of separating black-hole binary formation channels with spin measurements. Usually one says “aligned=isolated”, “isotropic=dynamical”. But then, some binaries that formed dynamically should also be eccentric. What we then realized is that, for those eccentric binaries and only for those, spin measurements can actually tell which of the dynamical channel (because there are many…) is at play.

J. Stegmann, D. Gerosa, I. Romero-Shaw, G. Fumagalli, H. Tagawa, L. Zwick.
arXiv:2505.13589 [astro-ph.HE].


Theoretical Horizons in Unraveling Relativity, Astrophysics, and Mergers (THURAM)

This week we’re all at the Gran Sasso Science Institute (GSSI) in beautiful L’Aquila for the second edition of our joint workshop with the local GW group. Thanks for having us!

davidegerosa.com/thuram

(If you’re asking, the title of the workshop is a totally legit acronym that just happens to make up the name of FC Inter’s striker… So weird, it happened last year already, I really don’t know how.)

Thuram Conference


April 2025

Ringdown mode amplitudes of precessing binary black holes

We’re back to predicting the excitation amplitude of black hole merger ringdowns. We already looked into the simpler case of binaries with aligned spins, and now tried to study the full problem of binaries with misaligned (i.e. processing) spins. Well, this is a hard problem! It’s not even clear which mode is the stronger one anymore, and finding suitable coordinates is not at all trivial. While this is just a first exploration, there’s so much interesting phenomenology here! Do it yourself with the postmerger package.

F. Nobili, S. Bhagwat, C. Pacilio, D. Gerosa.
arXiv:2504.17021 [gr-qc].


2025 Frontiers of Science Award

The 2017 paper “Are merging black holes born from stellar collapse or previous mergers? ” that I wrote with Emanuele Berti was selected 2025 Frontiers of Science Award. These prizes are awarded by the International Congress of Basic Science (ICBS), sponsored by the City of Beijing and the Yanqi Lake Beijing Institute of Mathematical Sciences and Application (BIMSA). Every year, they select influential recent papers in Physics, Maths, and Computer Science.

The complete list of Physics papers selected for awards is available here. Ours is one of only three papers that were selected in the category Astrophysics and Cosmology – Theory. The award citation reads:

This investigations combines gravitational-wave observations with population synthesis models to distinguish between binary black holes formed through isolated stellar evolutions versus those created through hierarchical mergers in dense stellar environments.

I’m so happy to see how a seemingly simple idea we had (“What if LIGO’s black holes merge multiple times?”) went so far! Our paper was published in Physical Review D in 2017, selected as an Editor’s Suggestion back then… and now got an award!

ICBS prize

And that’s me collecting the prize in Beijing…


Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey

Great paper led by our former MSc student Alessandro Pedrotti today! This is about combining the distributions of gravitational waves and galaxies to do cosmology. These two probes measure different things (distance and redshift, respectively), so their distributions will “match” only if the cosmological model is right. You can actually use this to measure the cosmological model itself. Short answer: putting together 3G detectors and Euclid is a great idea.

A. Pedrotti, M. Mancarella, J. Bel, D. Gerosa.
arXiv:2504.10482 [astro-ph.CO].


March 2025

3+1 graduations in March 2025

Four BSc+MSc students just graduated with projects in our group!

  • Alessandro Malfasi completed his BSc project with Pippa Cole on combining PTA data and primordial black holes (a believer!).
  • Nicole Grillo got her MSc degree in Astrophysics with a project, also with Pippa Cole, on EMRIs and environmental effects.
  • Olga Pietrosanti also got her Astrophysics MSc today, and she works in collaboration with Alessandro Trani (Copenhagen), Evgeni Grishin (Monash, Australia), and Clement Bonnerot (Birmingham, UK) on black holes migrating in AGN disks.
  • Giovanni Giarda (…my name is Giovanni Giarda) completed his MSc project with Arianna Renzini and Costantino Pacilio on a deep learning pipeline to speed up the computation of GW stochastic backgrounds.

… congrats all!


2025 PhD call

If you’re looking for a PhD in gravitational-wave physics, our 2025 call for PhD scholarships is now available. The procedure is described here (Session 1):

https://en.unimib.it/study/doctoral-research-phd-programmes/applying-doctorate/calls-application

The deadline is April 24th at noon CEST.

For instructions, start from the file “Guide to filling in the online application.” There’s a key step on page 10 where candidates can express interest in some themed scholarships. If you’re interested in working with my group, I encourage you to select PROG.1 and PROG.3.

You will need to submit your research proposal/statement. These are usually 2-3 pages long. It should provide some context about your work in gravitational-wave astronomy (or astrophysics more in general), what you want to do next, your key interests, what you would like to work on here with us, why you want to work with us, and more in general how you plan to integrate with our activities. It should be forward-looking and not just about what you’ve done already. Hope this helps!

For any questions, please do not hesitate to contact me: [email protected]


Cariplo Foundation “Young Reseacher” fellowship

Happy to share this postdoc opportunity from the Cariplo Foundation, which is a private trust that operates in the Milan area. It’s an independent fellowship for early career researchers, with a duration of 3 years and a total budget of 200k EUR.

https://www.fondazionecariplo.it/static/upload/you/young-researchers-2025.pdf

The deadline is March 24, 2025. If you’re reading this and are interested in applying with us at Milano-Bicocca, please shoot me an email!


Teaching this semester

I’m on the hook for teaching this semester (can’t complain really with such fun classes!). I’m down for “Astrostatistics and Machine Learning” for our MSc degree in Astrophysics and “Machine Learning for Physics and Astronomy” for our BSc degree in Artificial Intelligence. Here is my material for both, and thanks to all the students who will be engaging with this!


February 2025

26th SIGRAV Conference on General Relativity and Gravitation

The Italian Society of General Relativity and Gravitation (SIGRAV) announces the 26th SIGRAV Conference, hosted by the University of Milano-Bicocca, to be held in Milan, Italy, from September 8-12, 2025.

https://sites.google.com/unimib.it/sigrav2025

The conference will cover various aspects of classical and quantum gravity, including tests of General Relativity, cosmology, gravity experiments, and gravitational waves from experimental, theoretical, and data-analysis perspectives.

Participation is open to SIGRAV members and non-members alike, both nationally and internationally. The program will feature a series of broad review talks on various aspects of gravitational physics, as well as contributed talks. The SIGRAV Amaldi medals, the SIGRAV prizes for young researchers, and the Giulio Rampa PhD thesis prize will be awarded during the conference. There will also be a public event dedicated to the 10-year anniversary of the first direct detection of gravitational waves, GW150914.

Abstracts for contributed talks should submitted by May 31, 2025. We aim to announce the full conference program by the end of June. Registrations will be accepted until July 15, 2025.

Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; you can also explore nearby lakes or venture into the stunning Alps.

SIGRAV conference banner


Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms

Long gravitational-wave signals are, well, long. And long often means painful, as more data need to be stored and processed. Kind of intuitively, the solution might be that of cutting things into chunks, so that long becomes short. Here we apply this idea to the popular inner product entering all gravitational-wave pipelines; this is a key building block of everything we do. The answer is that using SFTs, “Short-time Fourier Transforms”, can make things faster by more than 3 orders of magnitudes, sometimes 5. We think this is the solution to future gravitational-wave data analysis problems (think LISA and 3G…).

R. Tenorio, D. Gerosa.
Physical Review D 111 (2025) 104044. arXiv:2502.11823 [gr-qc].


Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy

When inferring black holes from gravitational-wave data, we tend to do two things, one after the other. First, we consider each event individually and measure its parameters (masses, spins, etc). Then we consider all the events together and measure the population properties. This is what we do all the time, but, actually, if objects are now part of a population, those parameters should be looked at again in light of all the others. This full problem (all parameters of all the events plus the population parameters) is daunting, and in the past we used an indirect and somewhat convoluted approach. We got back to it now, and this time, we managed to do it head-on. Let me introduce this giant 500-dimensional sampling of the full population problem!

M. Mancarella, D. Gerosa.
Physical Review D 111 (2025) 103012. arXiv:2502.12156 [gr-qc].


Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory

General relativity has this beautiful property that coordinates are meaningless. You can change them at will, which means they don’t contain any physics. And, believe it or not, some of the popular formulations we use to write down the dynamics of eccentric binary black holes still have coordinates in them. They go away if you take an average of an orbit (Peters, the man!) but that’s killing some information. In this paper we go back to those old results and show how those gauges can actually be absorbed into the formulation itself. The paper is on the maths-heavy side of things, but the results are great. Peters, you were basically right, but not quite.

G. Fumagalli, N. Loutrel, D. Gerosa, M. Boschini.
Physical Review D 112 (2025) 024012. arXiv:2502.06952 [gr-qc].


Early 2025 with many visitors

We’re going to have quite a few visitors in the next few months. They will be giving amazing seminars, with lots of research ideas floating around: Stephen Green from Nottingham, Cecilia Sgalletta from Trieste, Francisco Duque from the AEI, Angela Borchers from the other AEI, Lorenzo Pompili also from AEI (!), Ilaria Caporali from Pisa, Aleksandra Olejak from the MPA at Garching, Pantelis Pnigouras from Alicante, Lucy McNeill from Kyoto, James Alvey from Cambridge, and Valerio De Luca from U. of Pennsylvania. Hope I didn’t forget anyone… This is going to be exciting 🙂


A confirmed recoiling supermassive black hole in a powerful quasar

Quasar 3C 186 strikes back! Matteo and I got interested in this funny quasar last year (see this one). When our paper hit the arxiv, we got contacted by the real astronomers who take actual data, who told us they had even more beautiful data. We ended up contributing with our relativistic model and… well… everything seems to work. 3C 186 is indeed a recoiling black hole (it might be a rare one, but we’ve observed it nonetheless). The abstract says “decisive,” and this is indeed the right word.

M. Chiaberge, T. Morishita, M. Boschini, S. Bianchi, A. Capetti, G. Castignani, D. Gerosa, M. Konishi, S. Koyama, K. Kushibiki, E. Lambrides, E. T. Meyer, K. Motohara, M. Stiavelli, H. Takahashi, G. R. Tremblay, C. Norman.
arXiv:2501.18730 [astro-ph.GA].


January 2025

Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data

Gravitational-wave population people talk all the time about parametric vs non-parametric methods. Parametric methods mean imposing our astrophysical knowledge on how we look at GW data. This is great, we do want to extract astrophysical knowledge, but what if we don’t know what to look for? The statisticians tell us to go non-parametric, which means using a flexible model that can fit whatever you want. That’s great, but what do we learn then? In other words, where’s the boundary between flexibility and interpretability? Today’s paper shows that one can conceptually separate these two processes and extract parametric results from non-parametric fits. I’m very proud of this piece of work, which was Cecilia Fabbri‘s MSc thesis project and was actually kickstarted by one of my previous students, Alessandro Santini. We even wrote a poem about this!

C. M. Fabbri, D. Gerosa, A. Santini, M. Mould, A. Toubiana, J. Gair.
Physical Review D 111 (2025) 104053. arXiv:2501.17233 [astro-ph.HE].


Super Viola!

I’m so so proud to see my PhD student Viola De Renzis defending her PhD thesis today. Viola’s thesis is titled “Gravitational-wave astronomy at the crossroads: from current to future detectors, from single events to populations” and was examined by Maya Fishbach (Toronto), Laura Sberna (Nottingham) as external referees, as well as Walter Del Pozzo (Pisa), Stephen Green (Nottingham) and Alberto Sesana (Milano-Bicocca) as defense committee members. What should I say, from the first “off you go and learn Bilby” meeting we had, to all those discussions at the board, learning how to ski, those codes that did (not) work, and that distinctive laughter across the corridor. Our group will not be the same without Viola. You turned into a great scientist: now “spacca tutti” in Marseille!

Viola PhD

That’s me, Steve, Walter, Viola, and Alberto…


GWsnowballs was amazing!

Together with Ilya Mandel, last week I organized a workshop titled “Gravitational-wave snowballs, populations, and models” in Sexten (Italy). Both the science and the scenery were just stellar! We had almost zero talks, and the entire conference was made of brainstorming sessions on three topics “Parametrization”, “Correlation,” and “Falsification.” There are already several emails circulating with several paper ideas coming out of it. Huge thanks to all those who led and participated in the discussions. Here is the conference website…

https://sites.google.com/unimib.it/gwsnowballs

GWSnowballs conferences

… and here is us! We should definitely do it again. And remember: if you run population synthesis once, you shall be cursed forever.


Alex got a fellowship

Congrats to Alex Toubiana, postdoc with us, who was just awarded an independent fellowship from the Italian Research Ministry. The scheme is called Young Researcher 2024 and will fund Alex and his research for 3 years.


December 2024

2024 Wrapped!

In 2024…. We welcomed Tristan, Chiara, Caroline, Rodrigo, Alex, Federico, and Zachos (group accretion at the Eddington limit). Michele started a faculty in Marseille, Daria graduated, Viola almost graduated and is fighting the paperwork in Marseille, Giulia went to Cambridge, Alice went to the AEI, Cecilia went to Nottingham, Costantino went to Novara. Ringdowns, EMRIs, stochastic backgrounds, p_det, catastrophes, SBI, and 3G detectors don’t have secrets for us. I think 13 BSc and 3 MSc students defended their projects with us, not sure. Arianna and Nick are two Giovani Talenti, Alex is a Young Researcher. We went to the lake together, got risotto together, and organized a conference named after Inter’s striker. If you don’t know what to eat for dinner, define a likelihood and sample it (Loutrel et al. 2024). Or put pins on google maps (Borhanian et al. 2024). You look at data, I look at the physics (Bruel et al. 2024).


FIS 3 grant opportunity

FIS (“Fondo Italiano per la Scienza”) is an Italian grant opportunity which is conceptually similar to the ERC. The amount of these grants is >= 1M EUR and grant holders are offered a tenure-track or tenured position. The deadline for this year’s solicitation (FIS 3) is Mar 28, 2025. If you’re interested in applying with Milano-Bicocca as host institution please shoot me an email!

https://www.mur.gov.it/it/atti-e-normativa/decreto-direttoriale-n-1802-del-21-11-2024


Group dinner with everyone

We had a really nice before-the-holiday group dinner yesterday night. We went to a very traditional Milanese trattoria, and almost everyone got “risotto con l’osso buco” (amazing, you should try!). Our Master’s students joined us as, and with them we’re now a group of 20 people. Thaks all for working together, see you all next year.

Group dinner dec 2024


November 2024


Orbital eccentricity in general relativity from catastrophe theory

Black holes on eccentric orbits… what does it even mean? The hard (but fun) thing is that we work in General Relativity, where coordinates don’t have a physics inside. One can always change the coordinates as they want, so they can’t be used to define observables. The eccentricity of an orbit has to do, indeed, with the shape of the orbit itself, and that can be transformed away with suitable coordinates. So, does it even sense to measure the orbital eccentricity of black-hole binaries? The one thing we are allowed to do is to find a coordinate-free estimator in General Relativity that reduces to the eccentricity we all know and love in the Newtonian limit. This is possible! The right mathematical framework for this is something called “catastrophe theory”, a funny name, but Nick likes it.

M. Boschini, N. Loutrel, D. Gerosa, G. Fumagalli.
Physical Review D 111 (2025) 024008. arXiv:2411.00098 [gr-qc].


October 2024

Forecasting the population properties of merging black holes

Our “popfisher” paper is finally out! (and now Viola can submit her PhD thesis). This is about next-generation (aka 3G) gravitational wave detectors. Those beasts will measure millions of black holes… and with so many of them who cares about each source individually. The important thing will be the population of objects, i.e. how those black holes are distributed as a whole. Measuring populations is an interesting but convoluted statistical problem. Here we implement a quick shortcut (the Fisher matrix) and show that yes, 3G detectors will be amazing… but more amazing for some things than for others.

V. De Renzis, F. Iacovelli, D. Gerosa, M. Mancarella, C. Pacilio.
Physical Review D 111 (2025) 044048. arXiv:2410.17325 [astro-ph.HE].


4+1: October graduations

Four BSc students and one MSc student defended their research project with us this month.

  • First, huge congrats to Federica Tettoni who got her MSc degree in astrophysics. She worked with Viola De Renzis and myself on labeling black holes in gravitational wave events. Such a fun problem (and we got confused so many times!).
  • Rocco Giugni (BSc) worked with Matteo Boschini on finding issues in his remnant surrogate models…
  • Giulia Foroni (BSc) worked with me on black-hole binary spin precession. The good old problem of the spin morphologies, but this time looking for two transitions at the same time.
  • Matilde Vergani (BSc) also worked with me; we looked at merger trees and their combinatorics problem (her presentation had pictures of trees, I mean actual trees…).
  • Laura Tassoni (BSc) worked with Costantino Pacilio on ringdown data analysis.

Thanks all for spending some time in our research group!


Nick and Arianna are the new “Giovani Talenti”

Huge congrats to Arianna Renzini and Nick Loutrel who won two of this year’s “Giovani Talenti” (Young Talents) prizes from the University of Milano-Bicocca. These are internal grants for postdocs: there were four grants awarded in Physics in total and two of them are from our group! Let’s gooooooooooo


A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries

LISA will see a gazillion white dwarfs, but we won’t, or at least not individually. Those signals will actually pile up together in a mashed potato thing called foreground. But this mashed potato won’t be smooth (translate: the gravitational-wave signal won’t be stationary and Gaussian) and this structure can indeed be precious for extracting more information from LISA. But first, let’s taste this with today’s paper, i.e. characterize the foreground.

R. Buscicchio, A. Klein, V. Korol, F. Di Renzo, C. J. Moore, D. Gerosa, A. Carzaniga.
arXiv:2410.08263 [astro-ph.HE].


Group accretion (close to the Eddington limit)

Our group is accreting people at the Eddington rate! There are 5 new postdocs and 2 PhD students who have just started or are about to start:

  • Zachos Roupas is joining Bicocca as a Marie Curie Fellow with an independent research program on stellar clusters.
  • Caroline Owen comes as a postdoc from Illinois, with expertise in fundamental physics and testing GR.
  • Alexandre Toubiana is joining as a postdoc from the AEI and likes gravity at all frequencies.
  • Rodrigo Tenorio is a new postdoc coming from UIB (Balearic Islands) and he’s going to be the group member who’s the closest to real GW data.
  • Tristan Bruel comes as a postdoc from Nice and will bring us back to astrophysics instead.
  • Federico De Santi graduated from the University of Pisa and will join as a PhD student.
  • Last but definitely not least, Chiara Anselmo will also join as a PhD student after an MSc degree in Rome.

Group meetings are funny and busy these days, with too many ideas going around.


September 2024

Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters

This is a fun IMBH story we worked out when Kostas and Luca were visiting last summer from JHU. What if (one day, who knows) we observe a highly spinning intermediate-mass black hole? If that happens, is going to be puzzling because IMBH that grow in clusters by mergers of smaller black holes tend to spin down, not up. This is a funny property of black holes, namely that extracting spins is easier than putting it in, so on average black holes slow down after they have merged many times. So if we see an IMBH with large spins, the spin must come from somewhere else. Where? Maybe gas. The argument then is that one can actually convert an IMBH spin measurement into the minimum amount of gas that must have been accreted to get that spin.

K. Kritos, L. Reali, D. Gerosa, E. Berti.
Physical Review D 110 (2024) 123017. arXiv:2409.15439 [astro-ph.HE].


Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA

To Stars or to gas, that is the question.
Whether ’tis nobler in the hardening to suffer
The slings and arrows of passing stars,
Or to dissipate against a sea of gas
And by disk end them. To inspiral — to merge,
No more; and by LISA to say we end
The models and the thousand PE samples
That gravity is heir to.

A. Spadaro, R. Buscicchio, D. Izquierdo-Villalba, D. Gerosa, A. Klein, G. Pratten.
Physical Review D 111 (2025) 023004 . arXiv:2409.13011 [astro-ph.HE].


Cecilia et al.

Four students just graduated with projects in our group…

First, huge congrats to Cecilia Fabbri who got her MSc in Astrophysics. Cecilia (you might remember her)worked on an exciting applied statistics problem (which has already ended up in a poem, but soon in a paper). Her problem got like 10 more people hooked beside us, so we really have to finish it now! From my side, it’s always amazing to see scientists like her growing so much. Cecilia be moving on with a PhD in Nottingham (UK) with Steve Green (and when you come back to visit you’ll tell me everything I don’t understand about simulation-based inference!). Good luck!

We also supervised three BSc students who defended their short projects:

  • Matteo Pagani worked with Ssohrab Borhanian on testing Fisher Matrix codes (spoiler, it’s tricky).
  • William Toscani worked with Giulia Fumagalli on eccentric binary black holes, revisiting the old “isotropic stays isotropic” problem in PN dynamics.
  • Francesca Rattegni worked with Matteo “Bormio” Bonetti on how the Galaxy can cause Kozai-Lidov oscillations on wide binaries.

Congrats all, Spritz time now.

Graduations Sep 2024

(Wearing Laurel crowns is a very Italian thing to do when graduating)


Which is which? Identification of the two compact objects in gravitational-wave binaries

All right I think this is great (but it took me a long time to convince myself and the others that’s the case!) In gravitational-wave astronomy we measure binaries, that is, pairs of two objects. Our signals have information about the pair as a whole. At the same time, we care very much about separating those two objects and measuring the properties of individual black holes and neutron stars. We always do that operation without thinking twice, just say that for each posterior sample object “1” is that with the larger mass and object “2” is that with the lower mass. But is that ok? Surely it’s a choice, but is it the best one? What does it even mean to pick the “best” labels? I think machine learning can help us here and that this problem can be framed using the language of semi-supervised clustering. The results? Well, they seem very significant. Measurements of the black-hole spins are more accurate, you can tell more easily if that’s a black hole or a neutron star, and overall the posterior distributions just look nicer (go away nasty multimodalities and non-Gaussianities!).

D. Gerosa, V. De Renzis, F. Tettoni, M. Mould, A. Vecchio, C. Pacilio.
Physical Review Letters 134 (2025) 121402. arXiv:2409.07519 [astro-ph.HE].
PRL Editors’ Suggestion. Covered by press release.

Press release : Milano-Bicocca.
Other press coverage: ilgiorno, lescienze, ansa.it, adnkronos (1), adnkronos (2), 30science, agenparl.eu, cagliarilivemagazine, ilcentrotirreno, ilgiornaleditalia, laragione, lospecialegiornale, meteoweb, msn.com, occhioche, padovanews, prpchannel, sardegnalive, smartphonology, tgabruzzo24, vetrinatv, unicaradio, altoadige, ecodibergamo, roboreporter, saluteh24, salutedomani.


August 2024

Flexible mapping of ringdown amplitudes for nonprecessing binary black holes

The ringdown is the final bit of a gravitational-wave signal, after the two black holes have merged. It’s nice because it’s clean; GR is so powerful that all that comes out after a black hole merger has specific frequencies, the fantastic “quasi-normal modes.” While the frequencies only depend on that final BH (thanks Kerr!), the excitations of those frequencies depend on all that happened before, i.e. the merger process itself. In this summer paper by Costantino and the rest of us, we present a new accurate approximant to those amplitudes. Now go home and test GR using postmerger.

C. Pacilio, S. Bhagwat, F. Nobili, D. Gerosa.
Physical Review D 110 (2024) 103037. arXiv:2408.05276 [gr-qc].


July 2024

Computer-science graduation

Usually my students graduate in Physics, but not this time… Together with Matteo Boschini, I had the pleasure of supervising a student majoring in Computer Science. Alessandro Crespi got his BSc degree with a project on Simulation Design, which is really a computing thing but has lots of physics applications. That was so much fun! It is truly true that putting different expertise/approaches/ideas makes things better.


Group meeting at the lake

We run a weekly group meeting to share research updates, and yesterday was a special one… Instead of the usual room, we had group meeting at lake Como. No laptopts, almost no physics, but swimming, ball games, spritz, and lake-fish dinner together.

Lake July 2024a

Lake July 2024b


Many visitors

We’re having a few visitors this summer, with lots of science going around. Welcome Jam Sadiq from SISSA (Italy), Rossella Gamba from Berkeley (USA), Abhishek Chowdhuri from IIT Gandhinagar (India), Luca Reali from JHU (USA), and Kostas Kritos also from JHU (USA), thanks for joining us for a bit.


Go Daria go!

Daria Gangardt has just defended her PhD thesis at the University of Birmingham. The thesis is called “Black-hole dynamics and their environments” and jumps from black-hole spins all the way to AGN discs. Daria, it has been a true pleasure working with you, all the way since your very first summer project and through your supervisor changing countries. I’m both honored and proud that you completed your PhD with me, all the best with everything. Time for drinks now! Go Dr. Daria!

Daria viva


Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond

The workshop “ Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond ” will take place at the Lorentz Center (Leiden, Netherlands) from October 14th to October 18th, 2024.

Our goal is to foster an interdisciplinary discussion (with astrophysicists, data analysts, and machine learners) about how current and future observations of gravitational and electromagnetic waves can be used to shed light on the physics of compact-object formation and evolution.

We encourage interested participants to apply by July 21st, 2024 at:
https://www.lorentzcenter.nl/challenges-and-future-perspectives-in-gravitational-wave-astronomy-o4-and-beyond.html

Lorentz Workshops@Oort are scientific meetings for small groups of up to 55 participants, including both senior and junior scientists. We will dedicate a considerable amount of time to discussion sessions, thus stimulating an interactive atmosphere and encouraging collaboration between participants. The venue Lorentz Center@Oort is located at the Faculty of Science campus of Leiden University, the Netherlands. The Lorentz Center provides each participant with office space as well as various practical services such as arranging accommodations at the nearby hotel Van der Valk Hotel Leiden/Tulip Inn Leiden at a special rate, visa assistance, and bike rental. For more information see: www.lorentzcenter.nl

SOC : Fabio Antonini (chair), Maya Fishbach, Davide Gerosa, Laura Nuttall, Rosalba Perna, Simon Portegies Zwart.

Lorentz Center workshop


June 2024

One population fit to rule them all

Three fits for the non-parametric under data sky,
Seven for the astrophysicists in their clusters of stars,
Nine for powerlaw+peaks doomed to die,
One for the sampler on his python throne
In the land of LIGO where the data lie.
One population fit to rule them all
One population fit to find them features
One population fit to Bayes them all, and in the stats bind them.
In the land of LIGO where the data lie.


2024 IREU visitor

This week we welcome Ava Bailey from Duke University (USA), who will be completing a summer project with is under the IREU program, of which we are external partners. Ava will be working with Nick on measuring the dispersion relation of gravitational waves in modified gravity.


May 2024

Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes

The orbits of binary black holes could be eccentric, but in practice they’re not. At least when we observe them, and that’s because of a relativistic effect that circularizes the orbit. Even if astrophysics formed black holes eccentric, relativity makes them circular when we observe them with gravitational-wave interferometers. But we’re interested in the astrophysics back then! What we find here is that the tiny residual eccentricity at detection can be crucial. Even eccentricities that are so small that we cannot tell them apart from circular can mess up the astrophysical inference. Unfortunately, this is a new systematic error that needs to be taken into account: inferring the “formation channel” of binary black holes might be even harder than we thought.

G. Fumagalli, I. Romero-Shaw, D. Gerosa, V. De Renzis, K. Kritos, A. Olejak.
Physical Review D 110 (2024) 063012. arXiv:2405.14945 [astro-ph.HE].


Gravitational Wave Snowballs Populations And Models


title: ‘Gravitational-wave snowballs, populations, and models’ date: 2024-05-23 permalink: /posts/2024-05-23-gravitational-wave-snowballs-populations-and-models tags:

  • Conferences

We are organizing “Gravitational-wave snowballs, populations, and models” — a workshop to be held in Sexten, in the Dolomites region of Italy, January 20-24, 2025:
https://sites.google.com/unimib.it/gwsnowballs

Our goal is to bring together researchers at the forefront of both forward astrophysical modeling of compact object binary formation and gravitational-wave data analysis in preparation for the upcoming O4 data release of LIGO/Virgo, for discussions focused on population-level modeling and inference.

The meeting will be held at Bad Moos Hotel right next to the ski slopes and the conference program will have appropriate breaks for snow activities; more details are available at
https://sites.google.com/unimib.it/gwsnowballs/logistics

We hope you will consider applying to participate. Space is limited to 40 people. Please apply online at
https://sites.google.com/unimib.it/gwsnowballs/registration
by July 15, 2024. We plan to notify accepted participants by the end of July.

Ilya Mandel
Davide Gerosa
Salvatore Vitale

gwsnowballs conference banner


April 2024

Quick recipes for gravitational-wave selection effects

… and we’re back to selection effects. That means modeling what you cannot see. The black holes that gravitational-wave detectors observe are not representative of those that are out there in the Universe. Some are easier to see, some are harder. Quantifying how much easier and harder is crucial to properly understand the underlying astrophysics. In this paper (which came out of Malvina’s BSc student project!), we go back to the basics and work out gravitational-wave selection effects one step after the other, using and refining the most common approximation. Two things to remember: including noise fluctuations is easy, and a signal-to-noise ratio threshold of 11 is probably ok.

D. Gerosa, M. Bellotti.
Classical and Quantum Gravity 41 (2024) 125002. arXiv:2404.16930 [astro-ph.HE].


Linking Advances in our Understanding of Theoretical Astrophysics and Relativity to Observations (LAUTARO)

This week we’re hosting researchers from the Gran Sasso Science Institute (GSSI) for a joint mini-conference / workshop / group meeting. More here:

davidegerosa.com/lautaro

This is part of a PRIN grant we have together (thanks Italy) with support from other grants as well (thanks Europe). The meeting has the best title ever (that was actually my idea…), the best logo ever (that was Giulia’s idea), and the best organization ever (huge thanks Costantino and Sara!).

Lautaro workshop


Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach

Population 3 stars are like “the original” stars. Those formed with material that comes straight from the Big Bang. It would be very (like, a lot!) cool to see them with gravitational-wave detectors. But can we tell them apart? Or do they look like all the other stars? Here is an attempt with a fancy machine-learning classifier.

F. Santoliquido, U. Dupletsa, J. Tissino, M. Branchesi, F. Iacovelli, G. Iorio, M. Mapelli, D. Gerosa, J. Harms, M. Pasquato.
Astronomy & Astrophysics 690 (2024) A362. arXiv:2404.10048 [astro-ph.HE].


PhDs with us! 2024 admissions

The University of Milano-Bicocca welcomes applications for PhD scholarships. This year’s application deadline is May 14th, 2024 (noon CEST) for positions starting in the Fall of 2024:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, we are looking for highly motivated candidates to join our activities in black-hole binary dynamics and gravitational-wave data exploitation. Milano-Bicocca hosts a large group in gravitational-wave physics, covering activities ranging from astrophysical/numerical modeling to data analysis. The group counts 7 faculty members (Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, Sesana, and an upcoming new hire) together with several postdocs (of which two prize fellows) and PhD students. Candidates will also have ample opportunities to work with and visit external collaborators.

Our PhD admission program includes several “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, we are advertising an additional “project” scholarship titled “Gravitational-wave source modeling” which will be supervised by Prof. Davide Gerosa. Candidates wishing to be considered for this opportunity should indicate it explicitly when applying (the number of this position FIS.8). For more information on Gerosa’s group see www.davidegerosa.com/group

We strive to build an inclusive group and welcome applications from all interested candidates. For informal inquiries, expressions of interest, and application tips please do not hesitate to contact [email protected]


March 2024

Three more

Three more students graduated in March with research projects completed in our group!

  • Alessandro Pedrotti defended his MSc thesis working with Michele Mancarella on gravitational-wave cosmology going from crazy calculations to fun correlations and all the way to Einstein Telescope! Alessandro is now moving on with his career with a research placement at the University of Aix-Marseille. Congrats!
  • Annalisa Amigoni completed a BSc project with Ssohrab: more fun with 3g detectors…
  • Alice Palladino also completed a BSc project; she worked with Viola and me on a strange and mind-twisting “ordering” problem using the LIGO posterior (how many times did we get confused on this!)

Teaching for the new AI degree

On top of “astrostats” for the MSc degree in Astrophysics, this semester I’m excited to start teaching for the new BSc degree in Artificial Intelligence. This course is delivered jointly by the University of Milano-Bicocca (my place), the University of Milano-Statale (“the other” uni in town), and the University of Pavia (south of here…). My class is actually a lab, the full (too long) title is “Laboratory of Machine Learning Applied to Physical Systems.” The class material is available here:

github.com/dgerosa/machinelearning4physics_bicocca_2024

Can’t wait to see what these AI students can do! Hope to learn from you as much as you learn from me.



Probing AGN jet precession with LISA

This is the first of two papers on the arxiv today: it’s fun when two long, very different projects by different people just happen to be done on the same day! This paper is by my former colleague Nate Steinle (now a postdoc in Manitoba, Canada). Here we connect the dynamics of jets in AGN disks to the spin of black holes observable by LISA. And show the latter is a diagnostic of the former! And it’s nice to see my disk-binary code being used for something I didn’t think of when I wrote it.

N. Steinle, D. Gerosa, M. G. H. Krause.
Physical Review D 110 (2024) 123034. arXiv:2403.00066 [astro-ph.HE].


pAGN: the one-stop solution for AGN disc modeling

And the second paper on the arxiv today is Daria’s masterpiece! pAGN (which Daria says you should read “pagan”) is a brand new, super cool code that implements the hydrodynamics of AGN disks, at least in their most popular one-dimensional fashion. Those solutions have been around for a long time but their details were, well, let’s say unclear. Daria went through everything from beginning to end, coming up with the “one-stop solution for your AGN disc needs” (that was actually the working title of the paper…). So pip install pAGN and have fun.

D. Gangardt, A. A. Trani, C. Bonnerot, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 530 (2024) 3986–3997. arXiv:2403.00060 [astro-ph.HE].
Open source code.


February 2024

Primordial black holes by Lisa (not LISA…)

Our student Lisa Merlo defended her BSc 3rd year project today! Lisa worked with Pippa Cole and me on computing rates for mergers of primordial black holes, also considering a new detector prototype that the experimental group here is developing (nickname BAUSCIA, from the Milan dialect). Short answer: the rate is low but now is more accurately low. Lisa’s presentation was amazing and working with her has been a real pleasure. Stay tuned for her future astro career!


We got (another!) Marie Curie Fellowship!

Huge huge congrats to Zacharias Roupas who was awarded a Marie Curie Fellowship with us! Zachos is currently based at the British University in Egypt and will be joining my group in Milan in the Fall of 2024. The Marie Curie Fellowship program is a prestigious postdoctoral scheme operating at the EU level and, together with Arianna, we’ll now have two Marie Curie grantees in the group. Zachos’ winning proposal is titled “Black hole spin and mass function in gaseous proto-clusters” (nickname: protoBH).


Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186

Not sure what happened here, how the hell did I end up writing a paper with actual radio data that needed to be reduced … Call me an ambulance.

The guy here is 3C186 which is not a postcode but a quasar. A funny one because it’s not centered on the galaxy (it’s a bit off) and it’s also going at another velocity (ciao ciao). One of the leading explanations is that 3C186 is a recoiling black hole, the remnant of black-hole merger is being kicked away (yeah these things can happen). 3C186 also has a radio jet, and that should point in the direction of the black-hole spin. The funny thing is that spin and the kick appear perpendicular to each other, and this is fun because theory says they should actually be parallel. We looked into this a bit carefully and discovered it’s all a lie! The spin and the kick both point along the line of sight and appear perpendicular only because of a super strong projection effect. If this is true, the radio jet should also point straight to us! We then tried to test this with whatever ratio data we could grab (where is that ambulance) and found that… mmh, well, it’s a maybe.

M. Boschini, D. Gerosa, O. S. Salafia, M. Dotti.
Astronomy & Astrophysics 686 (2024) A245. arXiv:2402.08740 [astro-ph.GA].


January 2024

Tenured professorship in Astrophysics at the University of Milano-Bicocca (Italy)

The University of Milano-Bicocca (Milan, Italy) will be opening a tenured professorship in astrophysics, with a focus on gravitational-wave data analysis and exploitation. With this notice, we invite expressions of interest from potential candidates.

Milano-Bicocca hosts a large group in gravitational astronomy, with activities covering all bands of the gravitational-wave spectrum and the related experiments (LIGO/Virgo, LISA, ET, PTA). Faculty members with matching interests include Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, and Sesana. The group hosts two large ERC grants and currently counts about 10 PhD students and 15 postdocs. We are part of a wider astrophysics unit at Milano-Bicocca (with activities in large-scale structures and experimental cosmology) as well as a large Physics department with ~70 faculty members.

We are targeting the opening of a faculty position on a timescale of a few months, with a prospective starting date in the early fall of 2024. Onboarding will be at the associate professor level (“professore associato” in the Italian system), which is a tenured appointment. Formal application requirements include holding either the Italian national habilitation (ASN) or a comparable position abroad for at least 3 years. We are happy to assist potential candidates with their ASN application.

Current strategic interests include the development of gravitational-wave data-analysis pipelines for the LISA space mission. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in relativistic astrophysics and/or gravitational-wave astronomy to Milan.

Interested applicants are encouraged to send their CVs and a short cover letter to [email protected] by February 15th, 2024. The CV should include the names and email addresses of three referees who might be approached for references.


In memory of Chris Belczynski

Hey Chris, just wanted to say thanks because you wanted to understand what was going on, for that ski run down the Highland Bowl in Aspen, for sending me yet another version of those StarTrack files I had to postprocess, for those obscure code comments in Polish, for that last chat in Japan last month (I’ll finish that calculation about tides we sketched at the board!), and for the energy. I’m sure you’re on a beautiful mountain.

mykeeper.com/profile/KrzysztofBelczynski


December 2023

2023 Wrapped!

Much like Spotify, here is our group “Wrapped”, 2023 edition!

Some of the group highlights include… We welcomed Pippa, Nick, Arianna, Sshorab, and Matteo. We said bye to Matt who moved to MIT and Nate who moved to Canada, while Daria remains our UK stronghold. Michele got a faculty job, Viola got a postdoc, Davide got a PRIN grant, and Giulia got a SigmaXi grant. We graduated something like 12 BSc students and 4 MSc students (and all 4 of them now have PhD positions). A few long-term visitors (Francesco, Giulia, Harrison) made the group even better for a while. We wrote lots of papers, gave lots of talks, and ate lots of cakes. LIGO is taking data, LISA is being adopted, Virgo has seen better days, and GR is still true. Arianna was in the newspaper, Sshorab broke Davide’s ribs, Alice danced Greek dances, and Costantino got his first American coffee ever. Our gwpopnext conference was a blast and we discussed too much, thunderstorms included.

… now get ready for all the 2024 surprises!


November 2023

Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs

In the gravitational-wave world, we usually say a binary merger is detected if it has a sufficiently large SNR (signal-to-noise ratio). But is that true? Detection pipelines are far more complicated than that. Here we try to figure out a section threshold from what’s detected. That is: (some) people agree that these guys are GWs, so what’s your SNR threshold for detectability? It’s like reading in the minds of a GW data analyst…

M. Mould, C. J. Moore, D. Gerosa.
Physical Review D 109 (2024) 063013. arXiv:2311.12117 [gr-qc].


Starting a new class! “Scientific computing” for PhD students

I’m teaching the first lecture of a new class today. This is “Scientific computing with Python,” a 16h module for PhD students. To the (many) PhD students who signed up: thanks for your interest, hope you’ll like this. BTW the title says Python but there will also be some Mathematica and some git, just for fun. My material is online at

github.com/dgerosa/scientificcomputing_bicocca_2023

Have a look if you want and please do give feedback if you do 🙂


November graduations: 4 Bsc projects with us

We had another graduation session in November, and a whopping 4 people graduated with research projects in our group. Here are the new BSc physicists who just defended:

  • Matteo Falcone worked with the other Matteo (Boschini) on a simulation design strategy for machine learning;
  • Serena Caslini worked with Nick on a new strategy to classify burst GW signals;
  • Marco “104” Bianchi worked with Giulia and put together a neural network for black-hole binary spin precession using his gaming GPU 🙂
  • Martin “Top” Gerini was supervised by Alice on supermassive black holes, LISA, and glitches.

Congrats all (and twice congrats to Marco and Serena, who graduated with full marks and honors). It was great working with you. Matteo and Martin are now enrolled in an MSc degree in Artificial Intelligence (good luck!), while Marco and Serena are starting our MSc degree in Astrophysics.


Top 2% scientists

Looks like my name is on a list of the 2% top scientists worldwide. Take these rankings with a grain (or a block) of salt… but this is kind of cool! The list was compiled by Stanford University and bounced by our press office.



October 2023

Spin-eccentricity interplay in merging binary black holes

I’m obsessed with spinning black-hole binaries but, guys, spinning and eccentric black holes are even better! This is the first first-author paper by Giulia, who is not only a rising GW astronomer but also a semi-professional baker… So take two spoons of black holes, one spoon of spin dynamics, some eccentricity (but less than 0.6 ounces), and a pinch of maths. Put this in a bowl, mix it thoroughly with numerical integrations …and the result is very tasty! Spins and eccentricity shape the dynamics of black-hole binaries together , which means one can hope to measure eccentricity indirectly from the spins, but also that if you forget about eccentricity then your spin inference will be crap. Buon appetito.

G. Fumagalli, D. Gerosa.
Physical Review D 108 (2023) 124055. arXiv:2310.16893 [gr-qc].


2 Masters + 2 Undegrads

We’ve had four amazing research students graduating with us in October!

  • Alessandro Santini defended his MSc project, which was actually completed in part at Johns Hopkins University (USA) with R. Cotesta and E. Berti. Alessandro worked our a possible astrophysical model to explain the mass-spin correlation observed by LIGO. We’ve published this already! Alessandro is moving on with a PhD at the AEI in Potsdam, Germany.
  • Francesco Nobili also got his MSc degree. His project was completed with S. Baghwat at the University of Birmingham as is about fitting ringdown amplitudes. I discovered other students call him “Brock” from the Pokemon character, so I started doing the same… Brock is starting a PhD in computational astrophysics at the University of Insubria in Como, Italy.
  • Federico Ravelli. Completed a shorter BSc project with Viola De Renzis on spin effects in LIGO/Virgo data…
  • … and Simone Sferlazzo also got his Physics BSc degree. Simone worked with Michele Mancarella on “the use and abuse” (cit.) of Fisher matrices in GWs.

Graduations october 2023

After the Master’s defenses, students turned the graduation party into a football supporter thing, with chants and all the rest!



Catalog variance of testing general relativity with gravitational-wave data

…and we’re back to testing GR. We’ve got many gravitational-wave events and would like to use them all together to figure out if our equations for gravity are correct. And here is the issue: there’s only one set (aka catalog) of black holes that contains all the black holes we’ve observed. Now that’s obvious you’d say, and you would be right!, much like we have a single Universe to observe (I’m not a language guy but indeed “Universe” means like “the whole thing”). This effect is known in cosmology (think those low-order multiples in the usual CMB plot), so we called it “the catalog variance of testing GR”. It’s bad, but the Baron Munchauseen tells us we can bootstrap.

C. Pacilio, D. Gerosa, S. Bhagwat.
Physical Review D 109 (2024) L081302. arXiv:2310.03811 [gr-qc].


More people, more topics, more fun

Our group is getting some tremendous additions, with 5 people joining in the fall of 2023! The scope of our research is getting broader and broader 🙂

  • Pippa Cole is joining us as a postdoc from Amsterdam and she’s going to teach us fun things about dark matter, environmental effects on GW measurements, primordial black-holes etc.
  • Ssohrab Borhanian is also coming in as a postdoc (from Jena, Germany and Penn State before that), with all you can ever hope to know about 3G detectors.
  • Nick Loutrel is a new postdoc from Rome (and Princeton before, and Montana before) which strengthens the analytical / modeling side of the group.
  • Arianna Renzini is coming as a postdoc from sunny Caltech with her own Marie Curie Fellowship, ready to make a splash with stochastic gravitational-wave backgrounds!
  • Matteo Boschini is a new PhD student, after a successful MSc degree with a cool project on numerical-relativity surrogate models.

We’re soon going to have Giulia Capurri who will be visiting us for a few months from Trieste. Welcome aboard all! There are like 13 people at group meetings now…


September 2023

Students going for 3G, ringdowns, and selection effects

Three of our BSc students graduated today.

  • Ludovica Carbone worked with Michele Mancarella and Francesco Iacovellie and has some nice forecasts for 3G detectors.
  • Riccardo Bosoni de Martini was supervised by Costantino Pacilio and checked super carefully their Fisher code for ringdowns.
  • Malvina Bellotti (who, I’m very envious, is from Cortina in the mountains!) worked with me on selection effects for GW surveys.

And, last but not least, let me add Simone Piscitelli, who last week defended his MSc degree at Milano Statale (“the other” University of Milan) supervised by Costantino Pacilio and myself. Simone worked on a cool test of GR. Stay tuned…

Congrats all!


Postdoc positions in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council, with additional support from national grants. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, as well as applications of statistical and machine-learning tools to gravity (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to kickstart new projects with group members and will be strongly encouraged to develop their own independent research lines.

We anticipate awarding up to three positions. Appointments will be for 2+1 years and come with a generous research and travel budget. The starting date is negotiable.

The astrophysics unit at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 15th, 2023 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 15th, 2023.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected]


August 2023

Black-hole mergers in disk-like environments could explain the observed \(q-\chi_{\rm eff}\) correlation

Gravitational-wave data keep on giving us surprises. The most outstanding one IMO is an observed correlation between mass ratios and spins of the black holes, which was first found by Tom Callister and friends. That is so, so weird… to the point that virtually zero astrophysical models so far can explain it fully and consistently. Well, we can’t either (at least not fully and consistently) but we think this paper is a nice attempt. The secret seems to be the symmetry of the astrophysical environment one considers, and data tends to prefer black holes assembled in cylindrical symmetry. That’s also weird to be honest, but there’s a candidate for this setup, namely accretion disks and their migration traps. Who knows, more data will tell.

… and huge congrats to my MSc student Alessandro who managed to publish a paper even before graduating!

A. Santini, D. Gerosa, R. Cotesta, E. Berti.
Physical Review D 108 (2023) 083033. arXiv:2308.12998 [astro-ph.HE].

Other press coverage: astrobites.


July 2023

New July physicists

Two students just completed their Bachelor’s degree with research projects in our group.

  • Leonardo Toti worked with myself and Giulia Fumagalli on exploring black-hole merger trees in dense clusters.
  • Simone Restuccia worked with Costantino Pacilio on applying dimensionality-reduction techniques to black-hole ringdowns.

I had the honor of heading their graduation committee and could call them “physicists” for the very first time (and the Italian ceremonial sentence is quite imposing: “ coi poteri conferitami… “). Congrats Simone and Leonardo!


gwpopnext was a blast!

Last week my group and I hosted the international workshop “Gravitational-wave populations: what’s next?.” It’s been a blast!

An unconventional conference, with almost zero talks and the vast majority of the time dedicated to discussions. I report the program here below, just to give you a feeling of what we discussed. The conference started with the question “ How many of you entered the field after GW150914? ” and virtually everyone raised their hand! It was so refreshing to see our field is alive.

We then went through population synthesis simulations, fancy statistical methods (I promise I’ll understand nonparametric methods one day!), intricacies of injections, catalogs, and overlap with our EM observer friends. We took a break on Wednesday for a social activity on Lake Como, with some folks diving into the lake and others hiking up to a small castle. All before dinner with a fascinating lake (and thunderstorm!) view.

Thanks all for joining and participating so actively. Huge thanks to Emanuele Berti and Salvo Vitale for co-organizing this with me, as well as the local GW group for assistance. Finally, congrats to Amanda Farah and Alex Criswell who won our SIGRAV early career prize.

And if you couldn’t make it for whatever reason no worries, we’ll do it again!

gwpopnext conference picture

Conference program in a nutshell. These are our discussion sessions:

  • Intro: the pieces of the population problem.
  • What can/should astrophysicists and pop-synthers predict?
  • What is the predictive power of pop-synth codes? Are we learning more than our assumptions?
  • Hierarchical Bayesian fits: can we keep on doing this? Technical difficulties, scaling with the number of events, selection effects.
  • Mind the outliers. Are they in or out of your fit? If you fit something well you also need to fit the rest.
  • What is a catalog? Is p_astro the way to go? (Ir)relevance of subthreshold events.
  • Mind the systematics. Are waveform/calibration impacting the population? And how about the assumed population?
  • Beyond functional forms: “non-parametric” methods. What are they and what does it even mean.
  • Beyond functional forms: “parametric but informed”. Machine learning emulators for pop-synth.
  • More populations. LISA, X-ray binaries, Gaia, you name it.
  • More than individual mergers. Stochastic backgrounds, foreground removal.
  • Adding the redshift dimension: toward 3g! Use the population to do cosmology.
  • What’s next? Summary and prospects.

Extending black-hole remnant surrogate models to extreme mass ratios

New paper from a new student! Here is Matteo Boschini’s first piece of work, where we look at predictions for the final mass and spins of black-hole remnants. That is, after two black hole merge, what’s the mass and spin of the guy they left behind? These predictions are typically done by fitting (in various ways) outputs from numerical-relativity simulations but those, unfortunately, can only handle black holes of similar masses. On the other hand, black holes with masses that are very different from each other can be handled analytically. Here we show how to put the two together with a single machine-learning fit.

M. Boschini, D. Gerosa, V. Varma, C. Armaza, M. Boyle, M. S. Bonilla, A. Ceja, Y. Chen, N. Deppe, M. Giesler, L. E. Kidder, G. Lara, O. Long, S. Ma, K. Mitman, P. J. Nee, H. P. Pfeiffer, A. Ramos-Buades, M. A. Scheel, N. L. Vu, J. Yoo.
Physical Review D 108 (2023) 084015. arXiv:2307.03435 [gr-qc].


June 2023

Masterclass in big data within science and industry

The advanced class “Big data within science and industry” will take place on September 22nd at the University of Milano-Bicocca (Milan, Italy).

https://sites.google.com/unimib.it/bigdatamasterclass

Data are everywhere. Exploring scientific data is now at the heart of both scientific advances as well as industrial applications. This one-day master class provides a “learn by example” introduction to the fascinating world of big data, namely pieces of information that are so rich and structured that require targeted analysis techniques loosely referred to as machine learning or artificial intelligence.

The class is suitable for advanced MSc students, PhD students, and postdocs who wish to expand their proficiency in handling scientific data. The program features the participation of three world-leading experts from both academia and the private sector, as well as a hands-on experience for all participants.

For students enrolled in the Physics and Astronomy PhD program here at Milano-Bicocca, this 8-hour program will be recognized with 1 CFU. In any case, we are happy to provide attendance certificates.

Interested students should register by ** September 8th, 2023**. Participation is free of charge. We hope to accommodate everyone, but depending on the number of people registering, participants might need to be selected.

Davide Gerosa, Michele Fumagalli (Milano-Bicocca)

Masterclass bigdata banner


Dr. Matt!

Please let me introduce Dr Matthew Mould… After N papers (where N is a lot) and a 4h+15min viva discussion, Matt has completed his PhD in gravitational-wave astronomy at the University of Birmingham. WooooO! The examiners were Annelies Mortier from Birmingham and Uli Sperhake from Cambridge, who went through a thesis with more than 600 references…. Matt will be continuing his already successful career with a postdoc at MIT, LIGO lab. From my side, Matt is (actually, was!) my first PhD student and spending 3+ years working with him has been amazing. Thanks, Matt for teaching me Bayesian stats and never letting go when I was saying crap.

Matt viva

First thing you do after a 4h 15m viva? Eat a cookie baked by Giulia!


Glitch systematics on the observation of massive black-hole binaries with LISA

All right, this is kind of far from my day-to-day topics but working on this paper with Alice and Riccardo was super fun. Think LISA and supermassive binary black holes. And… the detector does what it wants. That’s not true of course because the experimentalists are amazing, but there will be noise transients: unexpected blips when the gravitational-wave signal will be corrupted. Here we look at what would happen in a realistic setting when a LISA glitch happens on top of a gravitational wave from a supermassive black hole.

A. Spadaro, R. Buscicchio, D. Vetrugno, A. Klein, D. Gerosa, S. Vitale, R. Dolesi, W. J. Weber, M. Colpi.
Physical Review D 108 (2023) 123029. arXiv:2306.03923 [gr-qc].


Let’s PRIN!

Happy to report we got a grant from the Italian PRIN program! This is in collaboration with Andrea Maselli from GSSI in L’Aquila. The title is “Gravitational-wave astronomy as a mature field: characterizing selection biases and environmental effects”. Stay tuned for more research (and more positions to join our group!).


IREU summer time

Welcome Harrison Blake! My group is hosting a student from the IREU program in Gravitational Physics, which is administered by the University of Florida. Harrison is visiting from Ohio State University and will be working with Michele Mancarella on forecasting the science with can do with gravitational waves from the Moon…


May 2023

One to many: comparing single gravitational-wave events to astrophysical populations

We do population analysis in gravitational waves all the time now. That is: we compare many observations from GW experiments against many simulated datapoints from simulations. But what if you only have one observation? That could be a LIGO guy that is kind of an outlier (think GW190521) or maybe a datapoint from a future detector (think LISA) that feels lonely in his parameter space. Don’t look further, this is stats for you (and Matt’s last paper as a grad student…)

M. Mould, D. Gerosa, M. Dall’Amico, M. Mapelli.
Monthly Notices of the Royal Astronomical Society 525 (2023) 3986–3997. arXiv:2305.18539 [astro-ph.HE].


QLUSTER: quick clusters of merging binary black holes

We’ve got the best name ever for a numerical code! Let me introduce QLUSTER which, guess what, simulates clusters. We finally put out a piece of code that was originally developed for this paper in 2019 and later used in several other papers. It’s a very very simple treatment of black-hole binary formation in dense stellar environments, with the goal of predicting gravitational waves from repeated mergers. The code is available at github.com/mdmould/qluster and a short description is provided in the proceedings of the 2023 edition of the amazing Moriond conference.

D. Gerosa, M. Mould.
Moriond proceedings. arXiv:2305.04987 [astro-ph.HE].
Open source code.


April 2023

Parameter estimation of binary black holes in the endpoint of the up-down instability

This paper is episode four in the up-down instability series. We first figured out the instability exists (episode 1), then computed when binaries go after the instability (i.e. the endpoint, episode 2), and also checked binaries are really unstable in numerical relativity (episode 3). Now we look at the inference problem with LIGO/Virgo: if unstable up-down binaries enter the sensitivity window of the detector, will we be able to tell? We phrased the problem with some fancy stats using the so-called Savage Dickey density ratio, which is the right tool to answer this question. As is too often the case, current data are not informative enough but the future is bright and loud.

V. De Renzis, D. Gerosa, M. Mould, R. Buscicchio, L. Zanga.
Physical Review D 108 (2023) 024024. arXiv:2304.13063 [gr-qc].


Efficient multi-timescale dynamics of precessing black-hole binaries

It’s out! The notorious (ask my students…) “ precession v2 ” paper is finally out! This took a veeeery long time; we checked and the first commit for this paper is from May 2020 (!). But the result is an exhilarating tour of spin precession at 2PN with 27 pages and 183 (!!!) numbered equations. We rewrote the entire formalism, change how we parametrize things, compute all we could in closed forms, and speed up the computational implementation. It’s cool, now performing a precession-averaged evolution is a <0.1s operation. If you’re into BH binary spin precession, this is the paper for you. All of this is now part v2 of our PRECESSION python module. So long, and thanks for all the spin.

D. Gerosa, G. Fumagalli, M. Mould, G. Cavallotto, D. Padilla Monroy, D. Gangardt, V. De Renzis.
Physical Review D 108 (2023) 024042. arXiv:2304.04801 [gr-qc].
Open source code.


March 2023

Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors

Third-generation gravitational wave detectors are going to see all stellar-mass black-hole mergers in the Universe. Wooooooooo. But hang on, is this enough? Observing the sources is great, but then we need to measure them. Here we try to focus on the latter and quantify how well we will be able to measure the distance of black holes. Read the paper now, but the short answer is that 3G detectors are going to be awesome but not that awesome…

M. Mancarella, F. Iacovelli, D. Gerosa.
Physical Review D 107 (2023) L101302. arXiv:2303.16323 [gr-qc].


PhD positions in gravitational-wave astronomy at Milano-Bicocca

The University of Milano-Bicocca welcomes applications for PhD scholarships. The application deadline is April 19th, 2023 for positions starting in the Fall of 2023:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. Candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group this year is advertising an additional “project” scholarship titled “Gravitational-wave source modeling” and supervised by Gerosa. Candidates wishing to be considered for this additional opportunity should indicate it explicitly when applying (the number of this position FIS.3).

We strive to build an inclusive group and welcome applications from all interested candidates. More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries and expressions of interest please do not hesitate to contact [email protected]


Spring graduations!

It’s student time! Massive congratulations to two of my students who just graduated.

The star of the day is Matteo Boschini, who completed his MSc project with me after a long visit at the AEI (Postdam, Germany) to collaborate with Vijay Varma. Matteo worked out an amazing extension of current numerical-relativity surrogate models… stay tuned for a paper because this is going to be cool!

Daniele Chirico completed his BSc studies with a sweet research project on supernova explosions, orbits, and kicks. He’s staying in Milan for his MSc degree now, so wait a bit for his successes!

Graduations March 2022

That’s Matteo discussing black-hole remnants


February 2023

Astrostats is back

I’m about to start teaching this year’s edition of “Astrostatistics and Machine Learning” for the MSc degree in Astrophysics here at Milano-Bicocca. The material is available at

github.com/dgerosa/astrostatistics_bicocca_2023

Feel free to have a look if you fancy some stats… and please do send me feedback if you work through the material.


We should learn from our students: LISA and beyond

The student reps of our department (codename: redshift) have organized a stellar event today. Curiosity and interest in the LISA space mission brought them to design a full day of talks from leading experts in the field. They put Stefano Vitale, Alessandra Buonanno, and Bernard Schutz in the same room with the (astro)physics students and, well, a few of us who tagged along. The result was an amazing rollercoaster called “LISA and beyond” across the wonders of the experimental design by Stefano (is this truly going to work?!?), some amazing order-of-magnitude calculations that Bernard pulled off (wish I could do that!), and a broad vision by Alessandra across the discoveries we had and those we will soon be seeing (can’t wait, can’t wait!). Our students engaged with the speakers, asked questions, and organized a round table touching topics like the carbon footprint of space missions, gender equality, and how to manage a research group. Such ingenuity and enthusiasm are what keeps science alive! We should learn from our students and do science like that.


January 2023

Gravitational-wave populations: what’s next?

It is a pleasure to announce the workshop “Gravitational-wave populations: what’s next?” which we are currently organizing for next summer:

https://sites.google.com/unimib.it/gwpopnext

As the catalog of detected gravitational-wave events grows from O(10) to O(100) sources (but think millions in a few decades!), such increasingly detailed information is allowing us to dig deeper into the (astro)physics of compact objects. At the same time, new and more data require appropriately powerful statistical tools to be fully exploited. This highly interactive workshop (fewer talks, more working together!) will be the opportunity to share recent progress, identify what new steps are now needed, and hopefully set the stage for substantial progress in the field.

The workshop will take place on July 10-14, 2023 at the University of Milano-Bicocca, which is located near the city center of Milan, Italy. Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; nearby excursions will take you to the Italian lakes and the stunning Alps.

While we are unable to provide travel support, the workshop will have no registration fee. The workshop will be in person without remote options.

Interested participants should register on the conference website by March 1st, 2023. Depending on the number of people registering, participants might need to be selected. We will be in touch soon after the registration deadline, so please do not make travel plans until you hear back from us. When registering please indicate which of the discussion session(s) you would like to contribute to. Early career scientists will have the opportunity to give flash talks highlighting their science.

Davide Gerosa (Milano-Bicocca), Emanuele Berti (Johns Hopkins), Salvatore Vitale (MIT)

gwpopnext conference banner


New year, new friend

Welcome to 2023… and what better way to start the new year than welcoming a new friend! Alice Spadaro (who has recently graduated with an MSc degree here in Milan) is now officially starting her PhD in my group. Alice always smiles, likes surfing, and of course is into gravitational waves 🙂 .


November 2022

Two more graduations today!

Huge congrats to two of my students who graduated today!

  • Matteo Muriano completed a funny BSc project on black-hole merger trees.
  • Giovanni Cavallotto went all in for his MSc research: he basically “fixed” black-hole binary spin precession at 2PN! (which is pretty cool, stay tuned for these results!).

They both defended quite brilliantly, good luck with everything now!


Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data

We want more! With gravitational-wave data, some quantities like the masses of the black holes are much easier to see than others. But those others are very interesting, notably spins that process and orbits that are eccentric, because they would tell us how black hole binaries came to be in the first place. So while it would be great to see those, it’s also being very hard. Some tentative claims have been made with current data, but nothing unambiguous so far. In this paper led by Isobel from Cambridge, we show that (surprise surprise…) the signals needs to be long enough before one can tell eccentricity and spin precession apart.

I. Romero-Shaw, D. Gerosa, N. Loutrel.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5352–5357. arXiv:2211.07528 [astro-ph.HE].


The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries

Together with my postdoc Nate, we’re proceeding our investigations on supermassive, spinning binary black holes surrounded by accretion disks (that is: a ton of gas around big monsters at the center of galaxies!). In today’s paper, we dig a bit deeper into what happens when the disk breaks. That presumably stops the interactions between the gas and the black-hole spins which could make all this funky astrophysics (spins that moves, disks that breaks, etc) actually observable with future gravitational-wave detectors. More needs to be done of course, but here we are.

N. Steinle, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5031–5042. arXiv:2211.00044 [astro-ph.HE].


October 2022

Here are the new gravitational wave astronomers!

More graduations today! I had the pleasure to see three of my students defending their scientific work.

  • Lorenzo Zanga completed his BSc project on unstable spinning black-hole binaries,
  • Alessandro Carzaniga defended his MSc thesis on gaussianities in the LISA detector, and
  • Alice Spadaro also presented her MSc-thesis work on the LISA mock data challenge. I

t’s so great to see students reaching the point of defending/arguing/explaining their science… I think it’s actually one of the best things about my job! Thank you all for sharing these months with me, I’ll see you around! (And thanks to Viola De Renzis and Riccardo Buscicchio who co-supervised Lorenzo, Alessandro, and Alice with me).

Graduations oct 2022

Here we are, from left to right: Alessandro (sorry I cut your face in half!), me trying to be funny, Riccardo, and smiling Alice! (Lorenzo and Viola had left the room earlier…)


Late 2022 visitors: we’re alive!

My group is hosting quite a few visitors this semester. We’re alive!

  • Francesco Iacovelli is visiting us for 7 (!) months from Geneva with a grant from the Istituto Svizzero. Francesco has done some amazing work on forecasting the capabilities of Einstein Telescope.
  • Chris Moore, a longstanding collaborator from the University of Birmingham will be here at the end of October
  • Clement Bonnerot (now in Copenhagen but about to move to the UK for a faculty job, congrats!) will join us in late November.
  • Swetha Baghwat will be visiting Milan from Birmingham in November as well.
  • And Lieke van Son, Phd student at Harvard and population-synthesis mastermind, will be here in early December.

Group dinner oct 2022

Left to right: Giulia, Viola, Michele, Lieke, Costantino, Francesco, Alice, and me


The group gets larger

So many new people are joining us this Fall!

  • Michele Mancarella is joining us as a postdoc supported by my ERC grant. He’s moving from Geneva (Switzerland) brings with him some new activities on gravitational-wave cosmology, because astronomy was not enough after all 🙂
  • Costantino Pacilio is also coming in as a postdoc on my ERC grant. Costantino is a GR tester and is providing the group with some new connections to fundamental physics.
  • Giulia Fumagalli is about to start her PhD with us, also supported by the ERC. She’s already done some amazing work with Alberto Sesana and Golam Shaifullah on pulsar timing array. Now ready for new GW adventures! And spoiler alert! There’s another PhD student joining in a few months… More soon!

Welcome everybody, it’s an honor you decided to do science with us! You can read their profiles here. And if you’re also interested in my group, we have multiple openings right now. Consider applying!


September 2022

Postdoctoral fellowships in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, and numerical-relativity surrogate modeling (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to collaborate and kickstart new projects with group members and will be strongly encouraged to develop their own independent collaborations.

We anticipate awarding up to three positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the newly formed Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 18th, 2022 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 18th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].


Andrea and Oliver are the new black-hole experts in town!

Wooo! What an amazing performance by two of my students today, who defended their BSc and MSc degrees!

  • Oliver Rossi discussed his BSc project on black holes with large spins completed in collaboration with Viola De Renzis (PhD student in my group).
  • Andrea Geminardi presented the results of his MSc thesis. Andrea studied the stochastic gravitational-wave background with myself, Riccardo Buscicchio (postdoc here in Milan), and Arianna Renzini (postdoc at Caltech).

Hope you guys had fun working with us, we certainly did! (and I’m sorry for my pain-in-the-*** comments on your plots…). All the best for what comes next!


Job opportunities for Marie Curie past holders and applicants

The Italian government has pushed a hiring program dedicated to holders and applicants of Marie Curie Fellowships from the EU. The call targets those that have either (i) completed a successful Marie Curie Fellowship in the past 4 years or (ii) applied unsuccessfully in the past 4 years but were awarded the so-called “Seal of Excellence”.

For both categories, successful candidates will be awarded a 3yr senior researcher position (at the so-called RTDA level in the Italian system). RTDAs are hired as full employees with related benefits and have limited teaching duties. On top of this, candidates in the Marie Curie winners strand (i) will also be offered a substantial startup grant to hire their own PhD students and postdocs.

All Italian institutions can act as hosts, so I encourage you to contact one of us in the country for more information.

In particular, the gravitational-wave group at the University of Milano-Bicocca provides a vibrant environment with activities ranging from relativistic astrophysics. gravitational-wave data analysis, numerical relativity, and gravity theory. The group counts faculty members Gerosa, Sesana, Colpi, Giacomazzo, and Dotti as well as tens of students and postdocs. The city of Milan is a jewel in the north of Italy with a charming international vibe (as well as mountains, history, art, and outstanding food).

The internal application deadline is October 18th. If you’re eligible and/or interested in applying with us, please get in touch asap ([email protected]) and we’ll go from there.

Here are the relevant webpages (scroll down for the English text):

(i) Marie Curie past winners

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-vincitori-msca-young-researchers-msca-grants-winners

(ii) Seal of Excellence holders:

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-seal-excellence-msca-call-young-researchers-seal-excellence-msca


August 2022

Italy has a brand new Center for Supercomputing (ICSC)… and we’re on it!

The Italian government is pushing a major inverstment program in High-Performance Computing, and we’re part of it! The new ICSC (Italian Center for Supercomputing) will manage >300M Euros going towards early-career researchers, PhD scholarships, and computing infrastructure. The University of Milano-Bicocca is part of the founding member of ICSC, with our research group providing some core activities for the Bicocca contribution. If you’re interested in computational (astro)physics, stay tuned for several upcoming opportunities!


July 2022

Characterization of merging black holes with two precessing spins

Lots of “firsts” today! My first -year PhD student Viola just put out her first first -author paper. This is about measuring black holes with not one, but two precessing spins. People have been trying to figure out how to tell if at least one of the two spins of a merging black-hole binary is precessing for quite some time now. And maybe we’ve even done it already for one or two of the current LIGO-Virgo events. But here I must quote that epic Italian commercial from the 90s: “two gust is megl che one” (which is a terrible Italian-English mishmash on a terrible joke to say that when you eat a Maxibon “two flavors are better than one”). In this paper we propose a strategy to identify sources that have the strongest evidence of two processing spins. Viola has been putting together simulated data for the next LIGO/Virgo data-taking period, and the result is pretty cool. If these binaries are out there in the Universe, we will be able to tell they have two spins going around!

V. De Renzis, D. Gerosa, G. Pratten, P. Schmidt, M. Mould.
Physical Review D 106 (2022) 084040. arXiv:2207.00030 [gr-qc].


June 2022

Super Arianna!

Very happy to report that Arianna Renzini (currently a postdoc at Caltech) was awarded a prestigious Marie Skłodowska-Curie Fellowship from the European Union, to be hosted here with my group. Arianna will bring expertise in modeling the gravitational-wave stochastic background, which is a key target for both current and future experiments. Arianna’s proposal is titled “ Stochastic rewind and fast-forward: calibrating LISA with LIGO’s black holes and stochastic background.” Huge congrats, can’t wait to welcome you here.


New summer means new summer projects

We’re having four (!) summer students joining the group this year!

  • Diego Padilla Monroy from Florida International University (Miami) will be working with me in Milan supported by the IREU program.
  • Derin Sivrioglu from Grinnell College (Iowa) will be working with Daria Gangartd in Milan.
  • Sayan Neogi from the Indian Institute of Science, Education and Research (Pune, India) will be working with Matt Mould in Birmingham.
  • Sarah Al Humaikani from Paris (France) will be working with Nathan Steinle in Birmingham.

Welcome all! We look forward to seeing your summer discoveries!


May 2022

Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data

Big stars burn everything they have, die fast, and produce big black holes. So when you see two black holes together, it’s likely that the big black hole comes from the big star. Or maybe not? Before dying, the big star can drop some mass onto the other guy, making it bigger! So now, the initially big star still produces the first black hole, but, at the end of the day, that might not be the more massive black hole anymore! This scenario is called “mass-ratio reversal” and our astrophysics friends have put together many models out there showing this is indeed possible for a good fraction of the black holes that produce gravitational-wave events. So here we ask the data: given the events LIGO and Virgo have seen so far, what’s the evidence for mass-ratio reversal in binary stars? Read Matt’s paper to find out.

M. Mould, D. Gerosa, F. S. Broekgaarden, N. Steinle.
Monthly Notices of the Royal Astronomical Society 517 (2022) 2738–2745. arXiv:2205.12329 [astro-ph.HE].



April 2022

PhD in gravitational physics!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is May 20th, 2022 for positions starting in the Fall of 2022:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for strong, highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. The candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group sponsors two specific positions:

Candidates wishing to be considered for these additional positions should mention it explicitly in their application.

More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries please do not hesitate to contact [email protected] or [email protected].


Long-term research appointment in computational astrophysics at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for a 3+2 year research position in HPC applications to astrophysics.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, galactic dynamics, and numerical relativity. This is embedded in a wider astronomical context including both observational and experimental activities. Our group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Science Board, the European Pulsar Timing Array, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Staff members with matching interests include Colpi, Dotti, Gerosa, Giacomazzo, Lupi, and Sesana.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. Art, culture, and food are outstanding. The city hosts three international airports with worldwide connections.

This recruitment campaign is part of a wider national initiative supporting HPC-related computational activities throughout the country. This is a major investment program directly supported by the European Union. It will provide the most ideal context for ambitious candidates wishing to develop and apply state-of-the-art computational and machine-learning tools to current astrophysical and gravitational-wave modeling issues.

The researcher will be appointed at the so-called “RTDA” level for 3 years. The contract can also be extended for 2 more years depending on funding availability. The starting date is negotiable, with the earliest and latest dates on January 1st, 2023 and May 1st, 2023, respectively. RTDA researchers are full-time university employees (with full benefits, such as health insurance and pension plan), have limited teaching duties, and are eligible to fully supervise research MSc student projects. This is an ideal setup for early-career researchers wishing to transition toward research independence and start developing their own group.

The successful candidate will have a PhD in Physics, Astronomy, Computer Science, or related discipline, strong programming skills, and previous experience in one or more of the following topics: HPC workflows, GPU software development, computational astrophysics, gravitational-wave astronomy, numerical relativity, statistical data analysis, machine learning.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by June 15th, 2022 for full consideration. Candidates should also arrange for two reference letters to be sent to [email protected] by June 15th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups. Women are especially encouraged to apply. For inquiries please do not hesitate to contact Bruno Giacomazzo ([email protected]) or Davide Gerosa ([email protected]).


Got an ISCRA-B supercomputer allocation!

I was just awarded a large allocation on the Italian national supercomputer at CINECA. My PhD student Viola De Renzis (our parameter-estimation expert!) is the co-I on our proposal. Our award is part of the so-called ISCRA Class B program (which is their medium-size allocation scheme) and amounts to 1.2M CPUh on the Galileo cluster (that is: we’re going to have to crunch a ton of numbers now!). Viola and I will study the extraction of spin-spin couplings from black-hole binaries using gravitational-wave data and stochastic sampling techniques. Stay tuned!


“With a little help from my friends” Workshop at JHU

We’re at Johns Hopkins University (Baltimore) today, for a brainstorming workshop we organized together with the gravity groups at JHU and Penn State. A ton of interesting people, cool science, fun numerics, big black holes, future detectors, and many new exciting projects we all want to start. The idea is to get “a little help from my (gravity) friends”. Have a look at what we’re up to: davidegerosa.com/with-a-little-help-from-my-friends

Little help workshop


The last three years: multiband gravitational-wave observations of stellar-mass binary black holes

Observing gravitational waves from the ground (i.e. LIGO, Virgo, etc) give us a unique view on “the last three minutes” of the life of compact objects before they merge with each other. Going to space (I’m talking to you, LISA!) will instead give us “the last three years”. Completed together with the rest of the Birmingham crowd, this paper provides a realistic view of this truly amazing landscape. LISA observations at low frequencies in the 2030s will be paired with high-frequency data from LIGO’s successors (the so-called 3rd generation detectors). Together (and that’s crucial, together!) LISA and 3g detectors will tell us the full story of the life of merging black holes. LIGO alone is like catching up with a movie because you were late at the theatre, LISA alone is like a huge cliffhanger before the series finale… multiband observations are a bingewatching experience!

A. Klein, G. Pratten, R. Buscicchio, P. Schmidt, C. J. Moore, E. Finch, A. Bonino, L. M. Thomas, N. Williams, D. Gerosa, S. McGee, M. Nicholl, A. Vecchio.
arXiv:2204.03423 [gr-qc].


Constraining black-hole binary spin precession and nutation with sequential prior conditioning

Daria’s new paper is out! (With key contributions from others in the group… This is also Viola’s first paper!).

Here we look at sub-dominant black-hole spin effects in current data from LIGO and Virgo (yeah sorry guys… our black-hole spin obsession goes on). People have looked at spin precession before, but we’re interested in even more subtle things, namely disentangling precession and nutation. This is a tricky business, which is made complicated by the fact that this piece of information is hidden behind other parameters that are easier to measure (say the masses of the two black holes). Our paper is an attempt to formulate and systematically exploit something we called “sequential prior conditioning” (which is: mix&match priors and posteriors in Bayesian stats…). Results are weak today but strong tomorrow.

D. Gangardt, D. Gerosa, M. Kesden, V. De Renzis, N. Steinle.
Physical Review D 106 (2022) 024019. Erratum: 107 (2023) 109901. arXiv:2204.00026 [gr-qc].


March 2022


Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers

It took a while (so many technical challenges…) but we made it! Matt‘s monster paper is finally out!

Let me introduce a fully-fledged pipeline to study populations of gravitational-wave events with deep learning. If it sounds cool, well, it is cool (just look at the flowchart in Figure 1!). We can now perform a hierarchical Bayesian analysis on GW data but, unlike current state-of-the-art applications that rely on simple functional form, we can use populations inferred from numerical simulations. This might sound like a detail but it’s not: it’s necessary to compare GW data directly against stellar physics. While we don’t do that yet here (our simulations are admittedly too simple), there’s a ton of astrophysics already in this paper. Whether you care about neural networks or hierarchical black-hole mergers (or, why not, both!), sit tight, fasten your seatbelt, and read Matt’s paper.

M. Mould, D. Gerosa, S. R. Taylor.
Physical Review D 106 (2022) 103013. arXiv:2203.03651 [astro-ph.HE].


New class! Astrostatistics

I just had the first lectures of a class I’m teaching for the first time: Astrostatistics and Machine Learning (sounds exciting? Well, it is!). This is an advanced course for the MSc degree in Astrophysics and Space Science at the University of Milano-Bicocca. My students and I will travel across data inference, Bayesian wonders, sampling, regression, classification, and become best friends with deep learning. All of this is applied to astrophysical datasets.

The entire class is available under the form of jupyter notebooks at github.com/dgerosa/astrostatistics_bicocca_2022. The repository is hooked up with the mybinder service.


February 2022

Congrats Cecilia!

Huge congrats to my student Cecilia Fabbri who got her Bachelor’s degree today. Cecilia defended (quite brilliantly!) her project titled “Constraining the black-hole irreducible mass with current gravitational-wave data”. Her work ended up in our recent draft (arxiv:2202.08848). Cecilia is continuing with a Master’s degree in astrophysics at Milano-Bicocca, stay tuned for her future successes!


The irreducible mass and the horizon area of LIGO’s black holes

Spinning black holes are weird (well, all black holes are weird but those that spin are the worse!). They have a funny thing called ergoregion where orbiting particles can have negative energy. Penrose was the first to realize that this can be exploited to extract energy from the black hole itself. The thing is, even if you figure out how to do it, you’re inevitably going to spin the black hole down. At the end of the day, you’re left with a fossil black hole that does not have any spin. The mass of that leftover black hole (“ What’s for lunch dear? Fancy some sushi or prefer a black hole?”) is called irreducible mass. Hawking (another giant!) figured out this has to do with thermodynamics.

Long story short, in this paper we compute the irreducible mass of the black holes detected in gravitational waves by LIGO. It was funny to re-discover that gravitational wave detection was indeed the motivation behind Hawking original proof of the area theorem (he had Weber‘s claimed detection in mind at the time). The story behind our paper starts as a toy calculation with my undergraduate student Cecilia and ended up in a neat, hopefully informative exploitation of LIGO data. We reparametrized LIGO’s black-hole properties using the rotational and rotational contributions to their total energy, we ranked current gravitational-wave events according to their “irreversibility”, and we compute a sort of population version of the area law. Enjoy!

D. Gerosa, C. M. Fabbri, U. Sperhake.
Classical and Quantum Gravity 39 (2022) 175008. arXiv:2202.08848 [gr-qc].


January 2022

People visiting

Traveling is (kind of) coming back, and we’re having lots of visitors around, all supported by external research grants (congrats folks, you’re great!):

  • Daria Gangardt is visiting Milan from Birmingham for 6 months from January to July, supported by a StudyInItaly research grant from the Italian embassy (thanks Italy!).
  • Floor Broekgaarden joins the group from Harvard for 2 months, supported by the HPCEuropa3 program (thanks Europe!).
  • Matt Mould will be in Milan in April (again thanks to HPCEuropa3).
  • Viola De Renzis instead will be visiting Birmingham in March (once more thanks to HPCEuropa3, such a great program!).
  • Nate Steinle will also be in Milan in late April. Wooo!

Safe travel everyone, it’s time we move our group meetings to a larger room.



December 2021

TEONGRAV

My group and I are now part of TEONGRAV, which is the Italian national initiative dedicated to gravitational theory and phenomenology. TEONGRAV is run by the INFN (National Institute for Nuclear Physics) and, besides the other folks here in Milan, it counts members from Florence, Rome, Naples, Padua, Trento, and Trieste. Looking forward to new exciting collaborations, all surrounded by good Italian coffee of course!


November 2021

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity

Breaking things is fun! In the previous paper of this series, we looked at accretion disks around massive black-hole binaries and found things were going awry. We kept on finding configurations that our implementation could not handle… And now we know this is real! Finding disk solutions when the spin of the black hole has a large misalignment is just not possible! And that’s because the disk really breaks into different sections. We’ve now checked it with state-of-the-art hydrodynamical numerical simulations that not only confirm what we suspected but also show some funny things (like breaking being prevented by disk spirals, etc). I was serious, breaking things is real fun!

Check out Rebecca’s beautiful movies!

R. Nealon, E. Ragusa, D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 509 (2022) 5608–5621. arXiv:2111.08065 [astro-ph.HE].


October 2021

Gravitational-wave population inference at past time infinity

Great Scott, a new paper! When analyzing gravitational-wave data, looking at one black hole at a time is not enough anymore, the fun part is looking at them all together. The issue Matt and I are tackling here is that one needs to be consistent with putting together different events when fitting the entire population. This is obvious for things that do not change (say the masses of the black holes, those are what they are), but becomes a very tricky business for varying quantities (say the spin directions, which is what we look at here). In that case, it’s dangerous to put together events taken at different stages of their evolution. And the solution to this problem is…. time travel! We show that but propagating binaries backward in time, one can put all sources on the same footing. After that, estimating the impact of the detector requires traveling forward in time, so going “back to the future”. After all, we all know that post-Newtonian black-hole binary integrations look like this:

ps. The v1 title on the arxiv was more explicit… too bad they took it away.

M. Mould, D. Gerosa.
Physical Review D 105 (2022) 024076. arXiv:2110.05507 [astro-ph.HE].


Nate is joining us!

Nathan Steinle is officially starting his postdoc in the group today! Nate graduated with Mike Kesden at the University of Texas at Dallas and is now working with me and the rest of the Birmingham crowd. Welcome Nate! Hope you enjoy this side of the pond.


Postdoctoral fellowships in gravitational-wave astronomy at Milan-Bicocca (Italy)

The University of Milan-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join Prof. Davide Gerosa and will constitute the core team of the “GWmining” project funded by the European Research Council. Targeted investigations include applications of machine-learning techniques to gravitational-wave physics, modeling of black-hole binary populations from their stellar progenitors, relativistic dynamics, and statistical inference. Candidates will have ample opportunities to explore other areas of gravitational-wave astronomy and will be encouraged to develop independent collaborations.

We anticipate awarding two positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milan-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in one or more of the following topics: gravitational-wave astronomy, stellar evolution, relativistic astrophysics, general relativity, machine learning, statistical inference.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by December 1st, 2021 for full consideration. Candidates should also arrange for at least two, but preferably three, reference letters to be sent to the same address by December 1st, 2021. We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].


September 2021

Welcome Viola!

Viola De Renzis is the latest addition to our group! Viola graduated from Rome “La Sapienza” with an MSc thesis on exotic compact objects and is now starting her PhD with me at Milano-Bicocca. Viola plays guitar, arguably better than Matt (although he runs for a million miles, and that’s when he’s tired), while Daria remains by far the best fencer in the group. Welcome, we all look forward to working with you!


SIGRAV Prize for Young Researchers

It is a true honor to receive the career Prize for Young Researchers of the Italian Society for General Relativity and Gravitational Physics (SIGRAV). I was awarded the prize in the class of relativistic astrophysics. It’s amazing to be recognized in my home country; it’s great to be back! Let me thank all my mentors, advisors, collaborators, and now students who are walking with me in the adventure of science.

Here is me with the president of the society Fulvio Ricci. And here are press releases from the University of Milan-Bicocca and the INFN.


Moving (back to) Milan!

We moved! I’ve had the opportunity to relocate to Milan, in the north of Italy, very close to where I’m from. I’m now an Associate Professor at the University of Milan-Bicocca, one of the two campuses in the beautiful city of the “Madonnina“. Some of the folks in my group will be visiting Milan very often, and (spoiler alert!) we’re going to have new additions soon. I’m sad to leave the amazing group in Birmingham, but also very excited at this new tremendous opportunity.


August 2021

Population-informed priors in gravitational-wave astronomy

No black hole is an island entire of itself.

We’ve got many gravitational wave events now. One can look at each of them individually (aka “parameter estimation”), all of them together (aka “population”), or each of them individually while they’re together. That’s what we do in this paper: we look at the properties of individual gravitational-wave events in light of the rest of the observed population. The nice thing is that all of these different ways of looking at the data are part of the same statistical tool, which is a hierarchical Bayesian scheme. Careful, heavy stats inside, don’t do this at home.

C. J. Moore, D. Gerosa.
Physical Review D 104 (2021) 083008. arXiv:2108.02462 [gr-qc].


July 2021

Well done Max!

Huge congrats to Maciej (Max) Dabrowny, who just graduated from the University of Birmingham after a very successful research project with us (Max’s project ended up in a paper!). Well done and all the best for the future.



June 2021

Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness

Today we go deep into the perilous world of binary population synthesis! Using Nicola’s code MOBSE, our master student Maciej has implemented some new prescriptions for how supernovae explode and produce compact objects. In practice, we use the compactness (that’s mass over radius) of the stellar core before the explosion to decide if that specific star will form a neutron star or a black hole. This now needs to be compared carefully with gravitational-wave data, but we suggest that there are two key signatures one should look for: the lowest black hole masses and the relative merger rates between black holes and neutron stars.

M. Dabrowny, N. Giacobbo, D. Gerosa.
Rendiconti Lincei 32 (2021) 665–673. arXiv:2106.12541 [astro-ph.HE].


Bayesian parameter estimation of stellar-mass black-hole binaries with LISA

LISA is going to be great and will detect stuff from white dwarfs to those supermassive black-hole that live at the center of galaxies. If we’re lucky (yeah, who knows how many of these we will see), LISA might also detect some smaller black holes, similar to those that LIGO now sees all the time, but at a much earlier stage of their lives. But if we’re indeed lucky, the science we would take home is outstanding. Using simulated data from the LISA Data Challenge we unleash the new amazing parameter-estimation code Balrog (don’t ask what it means, it’s just a name, not one of those surreal astronomy acronyms) at this problem. Dive into the paper for some real data-analysis fun!

R. Buscicchio, A. Klein, E. Roebber, C. J. Moore, D. Gerosa, E. Finch, A. Vecchio.
Physical Review D 104 (2021) 044065. arXiv:2106.05259 [astro-ph.HE].


A new IREU friend from Missouri

We have a new friend in the group! Meredith Vogel is joining us for her undergraduate summer research project. Meredith is e-visiting us from Missouri State University (but will soon start her grad school at the University of Florida (*) ) and will be working with Matt on numerical-relativity surrogate models. Meredith’s project is part of the IREU (International Summer Research) program, which is a great opportunity for US students to visit groups abroad, including us! Welcome Meredith, looking forward to seeing your great science.

(*) That’s the place were I saw a real alligator. On campus!


May 2021

Looking for the parents of LIGO’s black holes

Who are the parents of LIGO’s black holes? Stars, most likely. Things like those we see in the sky at night will eventually surrender to gravity and collapse. Some of them will form black holes. Some of them will form binary black holes. Some of them will merge. Some of them will be observed by LIGO. That’s the vanilla story at least, but it might not apply to all of the black holes that LIGO sees. For some of those, stars might be the grandparents or the great grandparents. And the parents are … just other black holes! This is today’s paper lead by Vishal Baibhav. Instead of just measuring the properties of the black holes that LIGO observes, we show we can also say something about the features of the black hole parents. Read on to explore the black-hole family tree.

V. Baibhav, E. Berti, D. Gerosa, M. Mould, K. W. K. Wong.
Physical Review D 104 (2021) 084002. arXiv:2105.12140 [gr-qc].


Come to Milan for a PhD!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is June 16th, 2021 for positions to start later in 2021:

https://en.unimib.it/education/doctoral-research-phd-programmes/how-apply-phd-programme

In particular, I am looking for a strong, highly motivated candidate to join my newly established research group supported by the European Research Council. The candidate will work toward interpreting the phenomenology and the astrophysics of gravitational-wave sources using innovative machine-learning techniques. My activities are embedded within the wider Astrophysics group at the University of Milano-Bicocca –a world-leading research environment in strong gravity and relativistic astrophysics. Faculty members with matching interests include Colpi, Sesana, Dotti, and Giacomazzo. The candidate will have ample opportunities to work with and visit external collaborators as well.

This specific position is titled “Large catalogs of gravitational-wave events with machine learning”. Interested candidates should mention it explicitly in their application.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. For further information and informal inquiries please do not hesitate to contact me ([email protected]).


Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures

The quest of finding their astrophysical origin of merging black-hole binaries is now a key open problem in modern astrophysics. Stars are the natural progenitor of black holes: at the end of their lives, the core collapses and leaves behind a compact object. But once those “first-generation” black holes are around, they can potentially meet again and form “second generation” LIGO events. I first got interested in this problem in 2017 and, together with many many others researchers in the community, we explored the consequences of this “hierarchical merger” scenario in terms of both gravitational-wave physics and astrophysical environments. In this Nature Astronomy review article, Maya and I tried to condense all this body of work into a few pages. The result is (we hope) a broad and informed overview of this emerging research strand, with a whopping number of more than 270 citations! Hope you like it.

D. Gerosa, M. Fishbach.
Nature Astronomy 5 (2021) 749-760. arXiv:2105.03439 [gr-qc].
Review article. Covered by press release.


Study group: a PTA primer

The next few years are expected to be a golden age for pulsar timing array (PTA) science. The recent tentative claim of a detection of an astrophysical signal in the NANOGrav 12.5-year data set is expected to be confirmed, thereby opening a new observational window on supermassive black holes. In order to better follow these developments, Chris Moore and I will run a spring journal club in which we aim to review some key papers in the field. More info: [davidegerosa.com/ptaprimer/][/ptaprimer].


April 2021

High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap

Hierarchical mergers are the new black. LIGO is seeing black holes that are just too big to be there. The reason is that stars, which collapse and produce black holes, do some funny things when they get too massive. Notably, they start to spontaneously produce positrons and electrons instead of keeping their own photons. Long story short: those missing photons make the temperature go up, ignite an explosion that disrupts the core and prevents black-hole formation. This “mass gap” is a solid prediction from our astrophysics friends. In some previous papers, we and other groups pointed out that one can bypass stars and form black holes from previous black holes (and goodbye my dear maximum mass limit!). But now our astrophysics friends are telling us they can also evade the limit with some more elaborate astro-magic (winds, rotation, dredge-up, reaction rates, accretion). Today’s paper is about telling the two apart, with a key prediction: a black hole with large mass but low spin would raise a glass to the astro-wizards.

D. Gerosa, N. Giacobbo, A. Vecchio.
Astrophysical Journal 915 (2021) 56. arXiv:2104.11247 [astro-ph.HE].


March 2021

Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics

General Relativity works well. But we still want to test it, and I guess that’s because it actually works too well (you know, all those quantum things that don’t really fit, etc). And we want to test it with gravitational-wave data, and not just because it’s the new cool thing to do (though it is!) but also because they gravitational waves give us insight into the strong-field regime of gravity where new things, if they are there at all, should show up. Now, all of this sounds great but, in practice, one has to deal with the actual model used to analyze the data. Errors in these signal models (aka waveforms), which are somewhat inevitable, can trick us into thinking we have seen a deviation from General Relativity. So, before you go out on the street and shout that Einstein was wrong, keep calm and mind your waveform.

ps. The codename for this paper was SANITY: S ystemA tics usiN g populatI ons to T est general relativitY.

C. J. Moore, E. Finch, R. Buscicchio, D. Gerosa.
iScience 24 (2021) 102577. arXiv:2103.16486 [gr-qc].

Other press coverage: indiescience, sciencedaily, phys.org, astronomy.com, physicsworld.


Group study on BH binaries in AGN disks

This is a quick update some of our group activities… In the past few months we’ve been busy learning about the formation of stellar-mass black-hole binaries in the disks of active galactic nuclei. We organized a journal club and studied one paper each week on this “new” formation channel for LIGO sources. We discussed a ton of topics, going from disk accretion to migration traps, LIGO rates, AGN variability, GW counterparts, hierarchical mergers, all the way to EMRIs.

Here is a log of all the sessions: davidegerosa.com/bhbin-agndisks

Let me thanks all those who took part and presented papers including Daria, Matt (1), Chris, Eliot, Matt (2), Alberto, Evan, Riccardo, and Sean.


A taxonomy of black-hole binary spin precession and nutation

Here is the latest in our (by now long) series of papers on black-hole binaries spin precession. This work was is championed by two outstanding PhD students, Daria (in my group) and Nate (UT Dallas). The key idea behind this paper is that, for black-hole spins, one cannot really talk about precession without talking about nutation (although we only say “precession” all the time…). The spin of, say, the Earth also does both precession (azimuthal motion) and nutation (polar motion). But, unlike in the Earth problem, for black-hole spins the two motions happen on roughly the same timescale meaning that you cannot really take them apart. Or can you? We stress the role of five parameters that characterize the combined phenomenology of precession and nutation. The hope is now to use them as building blocks for future waveforms… stay tuned!

ps. Stupid autocorrect! It’s nutation, not mutation.

D. Gangardt, N. Steinle, M. Kesden, D. Gerosa, E. Stoikos.
Physical Review D 103 (2021) 124026. arXiv:2103.03894 [gr-qc].


February 2021

xwing and tiefighter

We just received our new computing servers (thanks Royal Society). These are two machines of 96 cores each and a ton of RAM, and will support our activities in computational astrophysiscs. Their nicknames are xwing and tiefighter. Huge thanks David Stops for helping with the setup.

xwing_tiefighter


January 2021

Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case

Orbital eccentricity in gravitational-wave observations has been long neglected. And with good reasons! Gravitation-wave emission tends to circularize sources. By the time black holes are detectable by LIGO/Virgo/LISA/whatever, they should have had ample time to become circular. Unless something exciting goes on in their formation, things like clusters, triples, Kozai-Lidov oscillations, etc. And if that happens, we want to see it! This paper contains the first model for gravitational waveforms and black-hole remnants (final mass, spin) trained directly on eccentric numerical relativity simulations. Because eccentric is the new circular.

T. Islam, V. Varma, J. Lodman, S. E. Field, G. Khanna, M. A. Scheel, H. P. Pfeiffer, D. Gerosa, L. E. Kidder.
Physical Review D 103 (2021) 064022. arXiv:2101.11798 [gr-qc].


HopBham!

We are running a virtual workshop with my group (Bham) and Emanuele Berti’s group at Johns Hopkins University (Hop). It’s an attempt to feel a bit less lonely during the COVID pandemic. Hope this is the opportunity to start new projects! And we’re a funny crowd…

For more: davidegerosa.com/hopbham

Hopbham workshop


December 2020

Up-down instability of binary black holes in numerical relativity

Up-down instability S01-E03.
“Previously on the up-down instability. After finding out that the instability exists (S01-E01) and calculating its analytic endpoint (S01-E02), one terrifying prospect remains. What if it’s just PN? Can all of this disappear in the strong-field regime? This challenge now needs to be faced”.

Today’s paper is the latest in our investigations of the up-down instability in binary black holes. If the primary black hole is aligned and the secondary is anti-aligned to the orbital angular momentum, the entire system is unstable to spin precession. We found this funny thing using a post-Newtonian (read: approximate) treatment but we couldn’t be 100% sure that this would still be true when the black holes merge and our approximation fails. So, we got our outstanding SXS friends on board and ask them if they could see the same effect with their numerical relativity (read: the real deal!) code. And the answer is… yes! The instability is really there! And by the way, these are among the longest numerical relativity simulations ever done.

V. Varma, M. Mould, D. Gerosa, M. A. Scheel, L. E. Kidder, H. P. Pfeiffer.
Physical Review D 103 (2021) 064003. arXiv:2012.07147 [gr-qc].


November 2020

A generalized precession parameter \(\chi_{\rm p}\) to interpret gravitational-wave data

Spin precession is cool, and we want to measure it. In General Relativity, the orbital plane of a binary is not fixed but moves around. This effect is related to the spin of the orbiting black holes and contains a ton of astrophysical information. The question we try to address in this paper is the following: how does one quantify “how much” precession a system has? This is typically done by condensing information into a parameter called \(\chi_{\rm p}\), which is here generalize to include two- spin effects. There are two black holes in a binary and we received numerous complaints from the secondaries: they want to join the gravitational-wave fun!

D. Gerosa, M. Mould, D. Gangardt, P. Schmidt, G. Pratten, L. M. Thomas.
Physical Review D 103 (2021) 064067. arXiv:2011.11948 [gr-qc].


Nicola joins the band

It’s a great pleasure to welcome Nicola Giacobbo, who starts his postdoc with us today. Nicola completed his PhD and first postdoc year in Padova, and is an expert in population-synthesis simulations, compact binary progenitors, stellar physics, and all those funny things. Welcome Nicola!


Inferring the properties of a population of compact binaries in presence of selection effects

If you want to know what’s out there, you need to figure out what’s missing. And gravitational-wave astronomy is no exception. We are trying to infer how things like black holes and neutron stars behave in the Universe given a limited number of observations, which are somehow selected by our detectors. This is a very general problem which is common to a variety of fields of science. We provide a hopefully pedagogical introduction to population inference, deriving all the necessary statistics from the ground up. In other terms, here is what you always wanted to know about this population business everyone is talking about but never dared to ask.

This document is going to be part of a truly massive “Handbook of Gravitational Wave Astronomy” soon to be published by Springer (not really a handbook I would say, you probably need a truck to carry it around).

S. Vitale, D. Gerosa, W. M. Farr, S. R. Taylor.
Chapter in: Handbook of Gravitational Wave Astronomy, Springer, Singapore. arXiv:2007.05579 [astro-ph.IM].


September 2020


ERC Starting Grant

I was awarded a Starting Grant from the European Research Council for my program titled “Gravitational-wave data mining”. My team and I will look into gravitational-wave data, machine-learning tools, black-hole binary dynamics, stellar-evolution simulations, etc. The total awarded amount is 1.5M EUR. Here is the press release from the Birmingham news office.

Thank you Europe, you’re great.


Daria’s PhD adventure starts here

I am very happy to welcome Daria Gangardt back in my group. We worked together last summer for a short but successful summer project. Now Daria is starting her PhD. I’m honored we can be part together of the next great discoveries of our field


Congrats to MSc students

Congratulations to my Master’s students that graduate this year: **Abdullah Aziz** and Julian Chan from the University of Birmingham, and Beatrice Basset from the University of Lyon. Well done all, and good luck with your future adventures.


July 2020

Structure of neutron stars in massive scalar-tensor gravity

And here is the latest episode in the series of our massive scalar-tensor gravity papers… After stellar collapse, we now look at how neutron stars look like in this strange theory of gravity (recap: “massive scalar-tensor” means that gravity is mediated by the usual metric plus a scalar field which as a mass). Result: not only the theory is strange, stars are strange too! If you want to get a neutron star of 40 solar masses, look no further, massive scalar-tensor is the theory for you. More seriously, we explore all the different families of static solutions, highlighting a remarkable phenomenology. This is the kind of predictions we need to test gravity with astrophysical sources!

R. Rosca-Mead, C. J. Moore, U. Sperhake, M. Agathos, D. Gerosa.
Symmetry 12 (2020) 1384. arXiv:2007.14429 [gr-qc].


Gravitational-wave selection effects using neural-network classifiers

And here is my latest lockdown effort: some experiments in the wonderful and perilous world of machine learning. The idea of this paper is to teach a computer to figure out by itself if a gravitational-wave signal will be detectable or not. The problem is very similar to that of image recognition: much like classifying if an image is more likely to contain a dog or a cat, here we classify black-hole mergers based on the imprints they have in the LIGO and Virgo detectors. This is important to quantify the so-called “selection effects”: in order to figure out what the Universe does based on what we observe, we need to know very well “how” we observe and thus what we are going to miss. Our code is built using Google’s TensorFlow and it is public on Github, feel free to play with it!

D. Gerosa, G. Pratten, A. Vecchio.
Physical Review D 102 (2020) 103020. arXiv:2007.06585 [astro-ph.HE].


June 2020

Massive black hole binary inspiral and spin evolution in a cosmological framework

Supermassive black hole inspiral and spin evolution are deeply connected. In the early stages when black holes are brought together by star scattering and accretion, spin orientations can change because of interactions with the environment. Later on, when gravitational waves are driving the mergers, spins change because of relativistic couplings. In this paper we try to follow this complicated evolution in a full cosmological framework, using products of the Illustris simulation suite, a new sub-resolution model, and post-Newtonian integrations.

M. Sayeb, L. Blecha, L. Z. Kelley, D. Gerosa, M. Kesden, J. Thomas.
Monthly Notices of the Royal Astronomical Society 501 (2021) 2531-2546. arXiv:2006.06647 [astro-ph.GA].


May 2020

Core collapse in massive scalar-tensor gravity

If General Relativity is too boring, couple it to something else. In this paper we study what happens to stellar collapse and supernova explosions if gravity is transmitted not only with the usual metric of Einstein’s theory (aka the graviton) but also an additional quantity. If this extra scalar field has a mass, it dramatically impacts the emitted gravitational waves… Which means that maybe, one day, one can use gravitational-wave data to figure out if scalar fields are coupled to gravity. Here we try to explore all the related phenomenology of stellar collapse with a large set of simulations covering the parameter space. And the overall picture is remarkably neat and simple!

R. Rosca-Mead, U. Sperhake, C. J. Moore, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review D 102 (2020) 044010. arXiv:2005.09728 [gr-qc].


Astrophysical implications of GW190412 as a remnant of a previous black-hole merger

The latest news from our LIGO/Virgo friends (including some colleagues here in Birmingham) was an astrophysical surprise. The black-hole binary GW190412 is just different from every other one we have had so far. One of the two black holes is about three times larger than the other one, it’s spinning relatively fast, and that spin might even be misaligned with respect to the binary axis. That’s a lot of new things, which makes this event very challenging (but we like challenges!) to be explained with a coherent astrophysical setup. That’s what I meant by an astrophysical surprise. Today’s paper is our attempt to, first of all, quantify that GW190412 is indeed very unusual. Maybe it comes from a second-generation merger (that is, an event where one of the two black holes is the result of a previous merger). This might explain its features, but then the astrophysical host must be very unusual. So, yet another challenge.

D. Gerosa, S. Vitale, E. Berti.
Physical Review Letters 125 (2020) 101103. arXiv:2005.04243 [astro-ph.HE].
Covered by press release.

Press release : Birmingham, MIT.
Other press coverage: International Business Times, SciTechDaily, VRT, notimerica, allnewsbuzz, canaltech.


Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants

A black-hole binary starts its life as two single black holes, and finish it as a single black hole. In between there’s all the complicated dynamics predicted by General Relativity: many orbits, dissipation of energy via gravitational waves, spins that complicate the whole business, and finally the merger which leaves behind a remnant. In this paper we put together different techniques to map this entire story beginning to end, connecting the two asymptotic conditions of a black-hole binary. This work started as a summer project of my student Luca: well done!

L. Reali, M. Mould, D. Gerosa, V. Varma.
Classical and Quantum Gravity 37 (2020) 225005. arXiv:2005.01747 [gr-qc].


April 2020

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach

New paper today! We’ve been working on this for a very long time but three weeks of lockdown forced us to finish it. It’s about distorted (aka warped) accretion discs surrounding black holes. If the black hole is spinning and part of a binary system, the disc behaves in a funny way. First, it’s not planar but warped to accomodate these external disturbances. Second, disc and black hole interacts and tend to reach some mutual agreement where the disc is flat and the black-hole spin is aligned. We find it’s not that easy and things are actually much more complicated: read the paper to know more about non-linear fluid viscosities, critical obliquity, mass depletion, etc.

ps. Here is a Twitter thread by P. Armitage.

D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 496 (2020) 3060-3075. arXiv:2004.02894 [astro-ph.GA].


The mass gap, the spin gap, and the origin of merging binary black holes

We’ve been knowing about the mass gap for a while, but I bet “spin gap” sounds new to you, uh? The gap in the spectrum of binary black hole masses is due to pair-instability supernovae (i.e. what happens if a giant ball of carbon and oxygen burns all at the same time). As for the spin gap, it might be that stars collapse into black holes which have a tiny tiny spin. But that’s only for black holes that come from stars: those come out of the merger of other black holes, on the other hand, are very rapidly rotating. So, there’s a gap between these two populations. Our paper today shows that, together, mass gap and spin gap are powerful tools to figure out where black holes come from. Cluster or field? Gaps will tell.

V. Baibhav, D. Gerosa, E. Berti, K. W. K. Wong, T. Helfer, M. Mould.
Physical Review D 102 (2020) 043002. arXiv:2004.00650 [gr-qc].


March 2020

IUPAP General Relativity and Gravitation Young Scientist Prize

I am the recipient of the 2020 IUPAP General Relativity and Gravitation Young Scientist Prize. The prize is awarded by the International Society on General Relativity and Gravitation (ISGRG) through its affiliation with the International Union of Pure and Applied Physics (IUPAP) to “recognize outstanding achievements of scientists at early stages of their career”.

The citation reads: “ For his outstanding contributions to gravitational-wave astrophysics, including new tests of general relativity.

A huge thank you to all my supervisors and advisors who supported me in these past years. For more see the Birmingham press release, the Springer press release, and the IUPAP newsletter.


Endpoint of the up-down instability in precessing binary black holes

Sometimes you have to look into things twice. We found the up-down instability back in 2015 and still did not really understand what was going on. Three out of four black hole binaries with spins aligned to the orbital angular momentum are stable (in the sense that the spins stay aligned), but one is not. The impostors are the “up-down” black holes –binaries where the spin of the big black holes is aligned and the spin of the small black hole is antialigned. These guys are unstable to spin precession: small perturbation will trigger large precession cycles. Matt’s paper today figures out what’s the fate of these runaways. We find that these binaries become detectable in LIGO and LISA with very specific spin configurations: the two spins are aligned with each other and equally misaligned with the orbital angular momentum. There’s a lot of interesting maths in this draft (my first paper with a proof by contradiction!) as well as some astrophysics (for you, AGN disks lover).

M. Mould, D. Gerosa.
Physical Review D 101 (2020) 124037. arXiv:2003.02281 [gr-qc].


February 2020

Populations of double white dwarfs in Milky Way satellites and their detectability with LISA

The Milky Way, our own Galaxy, is not alone. We’re part of a galaxy cluster, but closer in we have some satellites. The bigger ones are the Large and Small Magellanic Clouds (which unfortunately I’ve never seen because they are in the southern hemisphere) but also other smaller ones: faint groups of stars in the outskirts of the Milky Way. Much like all galaxies, these faint satellites will have white dwarfs, those white dwarf will form binaries, which will be observable by LISA. There’s a new population of gravitational-wave sources there waiting to be discovered!

ps. The second half of the story is here.

V. Korol, S. Toonen, A. Klein, V. Belokurov, F. Vincenzo, R. Buscicchio, D. Gerosa, C. J. Moore, E. Roebber, E. M. Rossi, A. Vecchio.
Astronomy & Astrophysics 638 (2020) A153. arXiv:2002.10462 [astro-ph.GA].


Milky Way satellites shining bright in gravitational waves

The LISA data analysis problem is going to be massive: tons of simultaneous sources all together at the same time. In Birmingham we are developing a new scheme to tackle the problem, and here are the first outcomes. We populate satellite galaxies of the Milky Way with double white dwarfs and show that LISA… can actually do it! LISA will detect these guys, tell us which galaxies they come from, etc. It might even discover new small galaxies orbiting the Milky Way! Surprise, surprise, LISA is going to be amazing…

ps. Here is the first half of the story.

ps2. The code still needs a name. Suggestions?

E. Roebber, R. Buscicchio, A. Vecchio, C. J. Moore, A. Klein, V. Korol, S. Toonen, D. Gerosa, J. Goldstein, S. M. Gaebel, T. E. Woods.
Astrophysical Journal 894 (2020) L15. arXiv:2002.10465 [astro-ph.GA].


January 2020

Prospects for fundamental physics with LISA

LISA is going to be cool. And not just for your astro-related dreams. Theoretical physicists can have fun too! This community-wide manifesto illustrates just how cool things are going to be with LISA. LISA will constitute a major milestone to test gravity, cosmology, the nature of black holes, etc. A big thanks to all those involved.

E. Barausse, et al. (320 authors incl. D. Gerosa).
General Relativity and Gravitation 52 (2020) 8, 81. arXiv:2001.09793 [gr-qc].


Royal Society Research Grant

I was recently awarded a research grant from the Royal Society (woooo!). My research proposal is titled “The supermassive black-hole binary puzzle: putting the pieces together.” This was in response of a solicitation for early career scientists who are establishing their research group.


December 2019

Postdoc positions in our group

The Institute for Gravitational Wave Astronomy at the University of Birmingham, UK, invites applications for postdoctoral positions.

The Institute provides a vibrant and diverse environment with expertise covering theoretical and experimental gravitational-wave research, with applications to present and future-generation detectors, theoretical astrophysics, transient astronomy, gravitational-wave source modeling, and general relativity theory. Applications from top researchers in all areas related to gravitational-wave and transient astronomy are encouraged.

Institute faculty members include Andreas Freise, Davide Gerosa, Denis Martynov, Haixing Miao, Christopher Moore, Conor Mow-Lowry, Matt Nicholl, Patricia Schmidt, Silvia Toonen, and Alberto Vecchio.

One postdoctoral appointment is funded by the UK Leverhulme Trust (PI Dr. Davide Gerosa) and is focused on developing astrophysical and statistical predictions for the LISA space mission. The successful candidate will have ample opportunities to explore other areas of gravitational-wave astronomy as well.

Appointments will be for a three-year term starting in the Fall of 2020 and come with generous research and travel budget.

Applications should include a CV with a list of publications, and a two-page statement covering research interests and plans. Complete applications should be received by 27 January 2020 for full consideration. Applications should be sent to Ms. Joanne Cox at: [email protected].
Applicants should also arrange for 3 reference letters to be sent by 27 January 2020 to the same email address.

For further information and informal inquiries please contact Dr. Davide Gerosa ([email protected]) and Prof. Alberto Vecchio ([email protected]).




November 2019

ESA Voyage 2050

I was selected by the European Space Agency to join the Voyage 2050 Topical Teams. Voyage 2050 is ESA’s long-term programmatic plan to select scientific missions to be launched between 2035 and 2050. I am part of the review panel tasked to evaluate mission proposals focussed on “ The Extreme Universe, including gravitational waves, black holes, and compact objects “.


PhD applications now open!

We’re accepting applications from prospective PhD students. The deadline is Dec 31, 2019 for positions starting in the Fall of 2020.

Here below is my project description:

Astrophysics and phenomenology of gravitational-wave sources with LIGO and LISA

This project concentrates on developing theoretical and astrophysical prediction s of gravitational-wave sources. The first observations of gravitational waves by LIGO have ushered us into the golden age of gravitational-wave discoveries. Thousands of new events are expected to be observed in the next few years as detectors reach their design sensitivities. Such large catalogs of gravitational-wave observations will open new, unprecedented opportunities in terms of both fundamental physics and astrophysics. Crucially, they will need to be faced with increasingly accurate predictions. First, among large catalogs, there will be “golden” events. We expect systems that, because of their properties, are particularly interesting to carry out some specific measurements (perhaps because of their favorable orientations, or because they are very massive, or very rapidly rotating, etc). Second, large catalogs need to be exploited with powerful statistical techniques. In the long run, future facilities like LISA will deliver new kinds of sources providing access to a whole new set of phenomena in both astrophysics and fundamental physics. New theoretical tools and techniques need to be developed (and immediately applied!) to maximize the scientific payoff of current and future gravitational-wave observatories.


October 2019

GrEAT PhD winter school

This week I am organizing the GrEAT PhD winter school. GrEAT (which stands for Gravitational-wave Excellence through Alliance Training) is a synergy network between the UK and China. Our program features informal talks in the mornings and hands-on sessions in the afternoons, covering both theoretical and experimental gravitational-wave physics.

After the school in Birmingham, students will move on to various UK nodes to complete longer projects. In particular, Mingyue Zhou will stay here working with me.


Winter visitors

Two close collaborators will be visiting my group this winter.

  • Vijay Varma, postdoc at Caltech and expert of numerical relativity surrogate models, will be here on October 7-11. Get ready for his talk “Binary black hole simulations: from supercomputers to your laptop” (aka: Everything you ever wanted to know about waveform surrogates).
  • Giovanni Rosotti, Veni fellow in Leiden, will be here on November 4-15. He will also give a talk: “The observational era of planet formation“. What do planets have to do with black holes? Turns out some stages of their evolution are set by the same equations. We have a lot to learn from each other! Giovanni’s visit is supported by the GWverse COST Action (thanks EU!).

Amplification of superkicks in black-hole binaries through orbital eccentricity

Today’s paper is about superkicks. These are extreme configurations of black hole binaries which receive a large recoil. Black hole recoils work much like those of, say, a cannon. As the cannonball flies, the cannon recoils backwards. Here the binary is shooting gravitational waves: as they are emitted, the system recoils in the opposite direction. In this paper we show that superkicks might be up to 25% larger if the binary is mildly eccentric. This means it’s a bit easier to kick black holes out of stellar clusters and galaxies.

U. Sperhake, R. Rosca-Mead, D. Gerosa, E. Berti.
Physical Review D 101 (2020) 024044. arXiv:1910.01598 [gr-qc].


September 2019

Welcome Matt!

I am very excited to welcome Matthew Mould in my research group. Matt is starting his Ph.D. with me in Birmingham. We already have too many ideas…


Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study

Gravitational-wave astronomy is, seems obvious to say, about doing astronomy with gravitational waves. One has gravitational-wave observations (thanks LIGO and Virgo!) on hand and astrophysical models on the other hand. The more closely these two sides interact, the more we can hope to use gravitational-wave data to learn about the astrophysics of the sources. Today’s paper with JHU student Kaze Wong tries to further stimulate this dialog. And, well, one needs to throw some artificial intelligence in the game. There are three players now (astrophysics, gravitational waves, and machine learning) and things get even more interesting.

ps. The nickname of this project was sigmaspops

K. W. K. Wong, D. Gerosa.
Physical Review D 100 (2019) 083015. arXiv:1909.06373 [astro-ph.HE].


Black holes in the low mass gap: Implications for gravitational wave observations

What’s in between neutron stars and black holes? It looks like neutron stars have a maximum mass of about 2 solar masses while black holes have a minimum mass of about 5. So what’s in between? That’s the popular issue of the ‘low mass gap’. Actually, now we know something must be in there. LIGO and Virgo have seen GW170817, a merger of two neutron stars, which merged in to a black hole with the right mass to populate the gap. Can this population be seen directly with (future) gravitational-wave detectors? That’s today’s paper.

A. Gupta, D. Gerosa, K. G. Arun, E. Berti, W. Farr, B. S. Sathyaprakash.
Physical Review D 101 (2020) 103036. arXiv:1909.05804 [gr-qc].


June 2019

Summer research fun

This summer I’ll be working with two undergraduate research students. Luca Reali is finishing his master at my alma mater (University of Milan, Italy) and is visiting Birmingham with a scholarship from the HPC Europa 3 cluster. Daria Gangardt just finished her 3rd year in Birmingham. Their projects concentrate on spin effects in black hole binaries and the properties of merger remnants. Welcome Daria and Luca, hope you’ll have a very rewarding summer!


Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap

Funny things happen in supernova explosions. Funny and complicated. If the star is too massive, the explosion is unstable. The black hole it formed it not as massive as it could have been. In gravitational-wave astronomy, this means that we should not observe black holes heavier than about 50 solar masses. This does not apply, of course, to black holes that are not formed from stars, but from other black holes (yes! more black holes!). If black holes resulting from older gravitational wave events somehow stick around, they could be recycled in other generations of mergers. We point out that this can work only if their astrophysical environment is dense enough. Can we measure the escape speed of black holes “nurseries” using gravitational-wave events that should not be there because of supernova instabilities?

D. Gerosa, E. Berti.
Physical Review D 100 (2019) 041301R. arXiv:1906.05295 [astro-ph.HE].
Covered by press release.

Press release : Birmingham.
Other press coverage: Scientific American, astrobites, interestingengineering, metro.co.uk, Media INAF, Great Lakes Ledger, sciencealert, sciencetimes, mic.com.


Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond

LIGO and Virgo are up and running like crazy. They started their third observing run (O3) and in just a few months doubled the catalogs of observing events. And there’s so much more coming! In this paper we try to work out “how much” using our astrophysical models. Figure 4 is kind of shocking: we’re talking about thousands of black holes in a few years, and millions of them in 20 years. Need to figure out what to do with them…

V. Baibhav, E. Berti, D. Gerosa, M. Mapelli, N. Giacobbo, Y. Bouffanais, U. N. Di Carlo.
Physical Review D 100 (2019) 064060. arXiv:1906.04197 [gr-qc].


May 2019

Are stellar-mass black-hole binaries too quiet for LISA?

Spoiler alert: this paper is a bit sad.

Stellar-mass black-hole binaries are now detected by LIGO on a weekly basis. It would be really cool if LISA (a future space mission targeting low-frequencies gravitational waves) could see them as well. We could do a lot of cool stuff, in both the astro and the theory side of things. In today’s paper, we try to figure out how easy or hard it will be to extract these signals from the LISA noise. Well, it’s hard. In terms of the minimum signal-to-noise ratio required, we find that this is as high as 15. The number of expected detection becomes discouragingly low unless the detector behaves a bit better at high frequencies or black holes with 100 solar masses start floating around.

C. J. Moore, D. Gerosa, A. Klein.
Monthly Notices of the Royal Astronomical Society 488 (2019) L94-L98. arXiv:1905.11998 [astro-ph.HE].


Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data

Where do black holes come from? Sounds like a scify book title, but it’s real. These days, that’s actually the million dollar question in gravitational-wave astronomy. LIGO sees (lots of!) black holes in binaries, and those data encode information on how their stellar progenitors behave, what they like or did not like to do. This is paper is the latest attempt to understand if black holes formed alone (i.e. a single binary star forms a single binary black hole) or together (i.e. many stars exchange pairs in dense stellar environments).

Y. Bouffanais, M. Mapelli, D. Gerosa, U. N. Di Carlo, N. Giacobbo, E. Berti, V. Baibhav.
Astrophysical Journal 886 (2019) 25. arXiv:1905.11054 [astro-ph.HE].


Surrogate models for precessing binary black hole simulations with unequal masses

Surrogate models are the best of both worlds. Numerical-relativity simulations are accurate but take forever. Waveform models have larger errors but can be computed cheaply, which means they can be used in the real world and compared with data. Surrogates are as fast as the approximate waform models, but as accurate as the numerical-relativity simulations they are trained on. Don’t believe me? I don’t blame you, this does sound impossible. Check out our new paper, where we pushed this effort to binaries with spins and more unequal masses.

V. Varma, S. E. Field, M. A. Scheel, J. Blackman, D. Gerosa, L. C. Stein, L. E. Kidder, H. P. Pfeiffer.
Physical Review Research 1 (2019) 033015. arXiv:1905.09300 [gr-qc].


March 2019


February 2019

Multiband gravitational-wave event rates and stellar physics

The prospect of multiband gravitational-wave astronomy is so so so exciting (I mean, really!). So exciting that we want to make sure once again it’s true; and this is today’s paper. Multiband means seeing the same black hole binary with both LIGO at high frequencies and LISA at low frequencies. LISA observations can serve as precursors for the LIGO mergers, and you can a whole lot of new science (astrophysics, tests of GR, smart data analysis, cosmology, etc). Here we have a new semi-analytic way to estimate the rate (i.e. how many) of multiband events, and we also explore some of the stellar physics one could constraint with them. Enjoy!

D. Gerosa, S. Ma, K. W. K. Wong, E. Berti, R. O’Shaughnessy, Y. Chen, K. Belczynski.
Physical Review D 99 (2019) 103004. arXiv:1902.00021 [astro-ph.HE].


January 2019

COST comes to California!

The COST action GWverse is an impressive network of European researchers and institutions tackling gravitational waves, black holes, etc (i.e. the things I like… sweet!). Together with conferences and outreach, they support collaborative visits between the network members, so here we come. Hey wait a minute, Caltech is kind of far from Europe isn’t it? Here’s the news: Caltech is now an international partner of GWverse, and we’re very happy to host European researchers who want to collaborate with us in sunny southern California.

We’re having our first visitors. Serguei Ossokine from the AEI, is here to work with me on a black-hole binary spin project. Yann Bouffanais from University of Padova (Italy) is coming to collaborate on formation channels. Welcome Serguei and Yann, and thanks to COST for supporting our science!


November 2018

The binary black hole explorer: on-the-fly visualizations of precessing binary black holes

As you can imagine, I’m kind of obsessed with black hole binaries. So easy (let’s face it, a black hole is easy! Just mass and spin), but at the same time so terribly complicated… Happy to present our attempt to see the binary dynamics in real time. Technical blah blah: we attach a visualization tool to a numerical relativity surrogate model. Are you ready to be a binary black hole explorer? Here!

ps. Folks are having fun with this! From mikesmathpage.

binaryBHexp

V. Varma, L. C. Stein, D. Gerosa.
Classical and Quantum Gravity 36 (2019) 095007. arXiv:1811.06552 [astro-ph.HE].


Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment

Latest in the series of our spin-precession papers, here we found a thing that was worthy of a new name: wide nutation(we had wide precession before, but this is better). These are black-hole binary configurations where the angle between any of the two spins and the orbital angular momentum changes a lot. Can’t change more actually: spins goes from full alignment to full anti-alignment. And they do it many times.

We found this wide precession during Alicia’s SURF undergraduate summer project at Caltech!

D. Gerosa, A. Lima, E. Berti, U. Sperhake, M. Kesden, R. O’Shaughnessy.
Classical and Quantum Gravity 36 (2019) 105003. arXiv:1811.05979 [gr-qc].


September 2018

High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants

Black hole mergers are like a scattering problem. Two black holes come in, and one black hole comes out. The difference is a bunch of gravitational waves. Those are nice, of course, but the remnant black hole is important too! Here we provide accurate predictions of the mass, spin and kick of this remnant given the properties of the two merging black holes. If you need those numbers (want to build a waveform family? or test GR perhaps?) just use our python module surfinBH!

And what if you collide ducks instead of black holes?

Ducks SurrfinBH

V. Varma, D. Gerosa, L. C. Stein, F. H’ebert, H. Zhang.
Physical Review Letters 122 (2019) 011101. arXiv:1809.091259 [gr-qc].\

Press release: Caltech, Ole Miss.
Other press coverage: Space Daily, phys.org, longroom, tasnim, europapress (Spanish), Media INAF (video in Italian).


Frequency-domain waveform approximants capturing Doppler shifts

We all know Doppler shifts, right? That’s like the biibouuubiiiiboouuuuuu of an ambulance. That happens to gravitational waves as well. Suppose you have a merging binary which is emitting gravitational waves (bibooou). If that binary is going somewhere (say it’s falling into the gravitational potential of a third body), much like the ambulance, the emitted signal will be Doppler shifted. This paper shows a very nice calculation to incorporate Doppler shifts into gravitational waves.

This started out as Katie’s undergraduate summer project at Caltech. Congrats Katie!

K. Chamberlain, C. J. Moore, D. Gerosa, N. Yunes.
Physical Review D 99 (2019) 024025. arXiv:1809.04799 [gr-qc].


Giulio Rampa thesis prize

I was recently awarded the 2018 Giulio Rampa Thesis Prize for Outstanding Research in General Relativity. The prize is sponsored by the University of Pavia (Italy) and the Italian Society for Relativity and Gravitational Physics (SIGRAV), and was officially awarded at the 23rd SIGRAV Conference. The prize announcement reads:

Dr. Gerosa’s Ph.D. Thesis on “Source modelling at the dawn of gravitational-wave astronomy” shows an impressive ability to master a rather broad range of topics in relativistic astrophysics and gravitational wave physics. The research initiated by Dr. Gerosa in these areas has triggered follow-up work, providing new important insights and new physical scenarios. The large impact that the work of Dr. Gerosa has already had can only continue to grow.


August 2018

Spin orientations of merging black holes formed from the evolution of stellar binaries

Today’s paper celebrates the wedding of startrack and precession (the nickname for this project was pretrack 😉 ). We use population synthesis evolution from startrack to predict the parameters of spinning black-hole binaries observed by LIGO. The spin distribution is then propagated from formation to detection using post-Newtonian evolutions from my precession code. The bottom line is that spin measurements can be used to truly reconstruct the binary formation channels, and some specific mechanisms (like mass transfers, tides, natal kicks, supernova’s instabilities etc.). Our database is publicly available (play with it!), as well as a little code to compute gravitational-wave detectabilities.

Update : I think this is my 25th published paper!

D. Gerosa, E. Berti, R. O’Shaughnessy, K. Belczynski, M. Kesden, D. Wysocki, W. Gladysz.
Physical Review D 98 (2018) 084036. arXiv:1808.02491 [astro-ph.HE].


June 2018

Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy

LISA is going to be amazing: supermassive black-holes, galactic white dwarfs, EMRIs… Besides all of that, LISA can help us doing LIGO’s science better. Some LIGO sources (notably, things like GW150914) will show up in LISA years in advance. LISA is going to tell us when (in time) and where (in frequency) LIGO will see these sources. In this paper, we explore the idea of adapting the LIGO noise curve if one knows that a source is coming in (because LISA told us). We apply this idea to ringdown tests of GR, and show how powerful they become.

R. Tso, D. Gerosa, Y. Chen.
Physical Review D 99 (2019) 124043. arXiv:1807.00075 [gr-qc].

Other press coverage: astrobites.


Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework

Gravitational-wave astronomy is moving. Quickly. In a few years we are going to have large catalogs of many detections, and a whole lot of information to extract from them. Instead of focussing on parameters (masses, spins, redshifts) of single sources, we will want to extract hyperparameters describing physical features of the population (metallicity, natal kicks, common envelope, stellar winds, etc). Here we show how to do this in practice: read our new paper for an amazing journey through hyperlateral cubes, Gaussian process emulators, selection biases, hierarchical modeling and more.

Our tools are publicly available! Here is Steve’s Webpage and our public code.

S. R. Taylor, D. Gerosa.
Physical Review D 98 (2018) 083017. arXiv:1806.08365 [astro-ph.HE].

Editor’s coverage in APS’s Kaleidoscope.


Numerical Relativity beyond General Relativity

Happy to report about the great success of our workshop ”Numerical Relativity beyond General Relativity”. This was organized by me, Helvi Witek, and Leo Stein at the Benasque physics center (Spain), in the beautiful region of the Pyrenees, on June 3-9, 2018. Was great to see world-leading experts from so many different fields (numerical relativity, gravitational-wave data analysis, self-force, theoretical physics, cosmology, etc) interacting and reporting their progress on innovative uses of computational techniques in gravitation. Here are the conference program and (some of) the talk’s slides.

I only wish the rain would have stopped for more than a few hours over the entire week. This is us with Einstein; we’re all beyond!

Benasque BeyondGR Conference


Black holes, gravitational waves and fundamental physics: a roadmap

This is a massive review born out of the European COST Action CA16104 Gravitational waves, black holes and fundamental physics (GWverse). We summarize the status of the field of gravitational-wave astronomy and lie down a roadmap for the immediate future.

L. Barack, et al. (199 authors incl. D. Gerosa).
Classical and Quantum Gravity 36 (2019) 143001. arXiv:1806.05195 [gr-qc].

Editor’s coverage in physicsworld.com.


May 2018

Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases

LIGO can measure spins. Well, effective spins actually. These are special combinations of the two spins (magnitude and direction) and the binary mass ratio. There’s a ton of astrophysics that can be done just with this quantity, but one should always be careful. Today’s paper points out a few important shortcomings when dealing with effective spin measurements. Want to know more about asymmetries and selection biases?

ps. You can hardly find a better day to post a paper on the arxiv than May 4th

K. K. Y. Ng, S. Vitale, A. Zimmerman, K. Chatziioannou, D. Gerosa, C.-J. Haster.
Physical Review D 98 (2018) 083007. arXiv:1805.03046 [gr-qc].


March 2018

34th Pacific Coast Gravity Meeting

The 34th edition of the Pacific Coast Gravity Meeting, sponsored by the APS, was held at Caltech on March 16-17, 2018. This year’ edition was organized by me, Leo Stein and a few others, and was dedicated to Jim Isenberg who first started the Pacific Gravity meetings 34 years ago. We had a beautiful blend of people (including some very talented undergrads!) and topics (from numerical relativity, to quantum gravity, high-energy physics and gravitational-wave astronomy). I hope everybody had fun. I surely did!

Here is the conference program, and this below is the logo that I designed (It’s supposed to be Newton’s apple with some gravitational waves in Caltech’s orange color; I know, I’m a scientist, not an artist…). And congrats to Maria Okounkova who won the best student talk award of the APS.

PCGM34 Conference


February 2018

Black-hole kicks from numerical-relativity surrogate models

Surrogate models are fancy interpolation schemes developed to provide accurate (well, really accurate) waveforms directly from numerical relativity simulations. The first surrogate able to model fully precessing systems came up recently (and it’s really an amazing piece work!). Here we exploit these advances to explore how linear momentum is emitted in generic black-hole mergers, and well as its back-reaction. Black holes get kicked!

D. Gerosa, F. H’ebert, L. C. Stein.
Physical Review D 97 (2018) 104049. arXiv:1802.04276 [gr-qc].


December 2017

Reanalysis of LIGO black-hole coalescences with alternative prior assumptions

These are proceedings of the IAU Symposium 338 “Gravitational Wave Astrophysics”, held in Baton Rouge LA on October 16-19, 2017. My contribution is based on arXiv:1707.04637, where we look at the first binary black hole data using different Bayesian priors. During that conference, we had the announcement of the first neutron start event, GW170817, and I was presenting black-hole science: so obsolete…

D. Gerosa, S. Vitale, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
IAU Proceedigs 338 (2018) 22-28. arXiv:1712.06635 [astro-ph.HE].


November 2017

Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers

These are my proceedings for the 12th Edoardo Amaldi Conference on Gravitational Waves (July 9-14, 2017, Pasadena CA). I summarize how to use black-hole spin dynamics to learn about the lives of stars using gravitational-wave data. There are surprises…

Before the talk, I was awarded the 2016 Stefano Braccini Thesis prize.

D. Gerosa.
Journal of Physics: Conference Series 957 (2018) 1, 012014. arXiv:1711.10038 [astro-ph.HE].


September 2017

Explaining LIGO’s observations via isolated binary evolution with natal kicks

Natal kicks imparted to neutron stars and black holes at birth can be constrained using LIGO data. Kicks cause misalignments between the spins and the orbital angular momentum. Here we compare large banks of population synthesis simulations to LIGO data using hierarchical Bayesian statistics and show that (already with 4 events!) natal kicks are constrained from both above and below. Simulated binaries are produced merging Startrack evolutions to my precession code. More on this very soon…

Update : here it is!

D. Wysocki, D. Gerosa, R. O’Shaughnessy, K. Belczynski, W. Gladysz, E. Berti, M. Kesden, D. Holz.
Physical Review D 97 (2018) 043014. arXiv:1709.01943 [astro-ph.HE].


August 2017

Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity

Supernova can be used to test gravity! …and if there’s a massive scalar field around, things get terribly interesting. Here we generalize arXiv:1602.06952 to study stellar collapse in massive scalar-tensor theories of gravity (that is, the graviton is coupled to a massive scalar field) with numerical simulations. The scalar-field mass introduces a dispersion relation, and different GW frequencies travel at different speeds. It might even make sense to target historic supernovae: maybe the tail of the signal is still coming to us!

U. Sperhake, C. J. Moore, R. Rosca, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review Letters 119 (2017) 201103. arXiv:1708.03651 [gr-qc].


July 2017

Impact of Bayesian priors on the characterization of binary black hole coalescences

Bayesian statistics is really cool. It lets you specify clearly and openly all the assumptions that enter an analysis. What’s the effect of these prior assumptions on current inference with gravitational-wave data from black-hole binaries? Here we tackle this question head-on, and perform parameter estimation runs on LIGO data with many (astrophysically motivated!) prior assumptions. Some parameters (like chirp mass) do not suffer from prior choices but others (like the effective spin) do! Specifying the astrophysics as priors is a powerful tool to extract more science from GW data

Update : at the time of publication, this was the first independent reanalysis of any GW data! (There are many more now…). Also, use our data for your research!

S. Vitale, D. Gerosa, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
Physical Review Letters 119 (2017) 251103. arXiv:1707.04637 [gr-qc].


Stefano Braccini thesis prize

I was awarded the 2016 Stefano Braccini PhD Thesis Prize by the Gravitational Wave International Committee (GWIC). The prize announcement reads:

Dr. Gerosa received his Ph.D. from the University of Cambridge and was nominated by his adviser, Prof. Ulrich Sperhake. Dr. Gerosa’s thesis includes a wide variety of topics relevant to gravitational waves, as well as other topics in astrophysics: astrophysical explorations of accretion disks, analytically challenging work in mathematical relativity and post-Newtonian theory, and numerical relativity coding of supernova core-collapse in relativity and modified gravity.

The prize was officially awarded at the 12th Edoardo Amaldi Conference on Gravitational Waves. Here is a picture tweeted by Salvo :

Braccini Prize


June 2017

Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes

Looks like some of the LIGO black holes have low spins (better, low effective spins). In this paper we show these values can be accommodated with standard “field binaries”, i.e. formation channels where binary black holes form from binary stars.

K. Belczynski, J. Klencki, C. E. Fields, A. Olejak, E. Berti, G. Meynet, C. L. Fryer, D. E. Holz, R. O’Shaughnessy, D. A. Brown, T. Bulik, S. C. Leung, K. Nomoto, P. Madau, R, Hirschi, E. Kaiser, S. Jones, S. Mondal, M. Chruslinska, P. Drozda, D. Gerosa, Z. Doctor, M. Giersz, S. Ekstr:om, C. Georgy, A. Askar, V. Baibhav, D. Wysocki, T. Natan, W. M. Farr, G. Wiktorowicz, M. C. Miller, B. Farr, J.-P. Lasota.
Astronomy & Astrophysics 636 (2020) A104. arXiv:1706.07053 [astro-ph.HE].


May 2017

The disc migration issue: from protoplanets to supermassive black holes

Our workshop “The disc migration issue: from protoplanets to supermassive black holes” took place in May (2017) at the Cambridge Institute of Astronomy. Chaired by Cathie Clarke and co-organized by me, Giovanni Rosotti and a few other people, we tried to bring together people working on both planetary and black-hole physics, to understand what we have in common… Much like planets migrate in protoplanetary discs, supermassive black holes are also brought together by gas interactions. Same physics, different scales, right?

Here is the conference program (with some of the talk’s slides) and below is our beautiful logo (there are discs, waves, inspirals, and King’s College!). Thanks to the KAVLI and Templeton foundations for making this possible.

Migration Issue workshop


Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems

Part of our series of spin precession papers, here we study nutational resonances. Those are configurations where the precession of L about J, and that of the two spins are in resonance with each other. These configurations are very generic (virtually every binary will go through resonances), but their effect on the dynamics seems to be small, unless… unless you end up in transitional precession! Transitional precession (great paper!) turns out to be a very special nutational resonance.

X. Zhao, M. Kesden, D. Gerosa.
Physical Review D 96 (2017) 024007. arXiv:1705.02369 [gr-qc].


April 2017

Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks

Black-hole data can be used to probe the lives of stars. That’s the promise of gravitational-wave astronomy, right? Here we give it a go. We present a (admittedly) very simple model showing that the misalignment of GW151226 can be easily explained with large natal kicks. I like simple things…

R. O’Shaughnessy, D. Gerosa, D. Wysocki.
Physical Review Letters 119 (2017) 011101. arXiv:1704.03879 [gr-qc].
APS Editor’s choice (physics.aps.org). Covered by press release.

Press release : Rochester Institute of Technology, Caltech’s tweet.
Editor’s coverage in physics.aps.org.
Other press coverage: IOP’s physicsworld.com, Science Daily, Phys.org, astronomy.com, sciencenews, iflscience.


March 2017

filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography

My little latex project to compile bibliographies in a smart way was published by JOSS. I really liked JOSS: it’s an innovative way to get recognition for your carefully crafted software, encouraging open science and good code practice. It’s really about publishing your code, not a paper that describes the code: they peer-review the repository, openly with pull requests.

D. Gerosa, M. Vallisneri.
Journal of Open Source Software 2 (2017) 13.
Open source code.


Are merging black holes born from stellar collapse or previous mergers?

What if the black holes LIGO sees are the results of a merger? I mean, we see mergers, but maybe those are second-generation ones, and the two merging black holes come from first-generation mergers. Or (more likely…) stellar mass black holes form from stars and only merge once…

D. Gerosa, E. Berti.
Physical Review D 95 (2017) 124046. arXiv:1703.06223 [gr-qc].
PRD Editors’ Suggestion.

Other press coverage: Ars Technica.


December 2016


September 2016


July 2016

Cambridge TV interview

I was interviewed by our local Cambridge TV. It was a funny experience: they asked me about black holes, gravitational waves, and black hole kicks.


June 2016

Black-hole kicks as new gravitational-wave observables

Black hole kicks are cool: powerful (up to thousands of km/s!) recoils that black holes receive following a merger. Here we show these events might leave an imprint on the emitted gravitational waves, which is potentially detectable by future interferometers.

D. Gerosa, C. J. Moore.
Physical Review Letters 117 (2016) 011101. arXiv:1606.04226 [gr-qc].
PRL Editors’ Suggestion. Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology
Other press coverage: astrobites, particlebites, Daily Mail, phys.org, Particle Bites, egno.gr, Daily Galaxy, Register, Media INAF, IneffableIsland, AstronomyNow, Accademia delle Stelle, noticiasdelaciencia, Cambridge TV.


May 2016


March 2016

NASA Einstein Fellowhip

I was awarded a NASA Einstein Fellowship to conduct three years of postdoctoral research at Caltech. My proposal is titled “Strong gravity to the realm of observational astronomy”. Here is a passage from NASA’s press release:

“We are very pleased to welcome this talented group of young scientists as the incoming Einstein Fellows,” said Belinda Wilkes, Director of the Chandra X-ray Center at the Smithsonian Astrophysical Observatory that manages the Einstein Fellows program for NASA. “Their research will advance the quest to better understand the physics of the cosmos in a variety of directions.”

Sunny California, here I come!


February 2016


July 2015


The birth of an idea

I wrote a post for The Birth of an Idea, which is a really beautiful blog collecting insights on how scientists start their science. Thanks Vitor for the opportunity to contribute! Here is my post:

An idea, a good one at least, is like a gift. It’s something which is not yours (indeed, you didn’t have it before!) but comes to you, it’s given to you.

I bike to work, it’s kind of ten minutes from my place to the Cambridge Maths department, but those ten minutes can be more productive than ten hours or ten days in front of my computer’s screen. It’s morning, your mind should be clear (you should pay attention to cars while biking!), but it’s actually already getting full of what you have to do today. You get to the office, sit down, turn your computer on, and start looking at your problem. You write the equations down, try putting them in a computer, it doesn’t work, just nans coming out. You ask a collaborator who hopefully knows something, write the equations down again, it doesn’t work. You check in a paper if someone else did something similar, take a break, get annoyed (and here I typically open football websites…). Oh, and you write the same equations down again, it simply doesn’t work.

At some stage, it’s time to go home, and that moment is precious to me. You know your problem so well, those equations, that crashing piece of code, but you were looking too close. When I close my laptop and get on my way home, fresh air on my face, I can look at the problem from afar. It’s like looking at those beautiful ancient mosaics. If you look very close, you only see one colored piece, but you can’t see any meaning in it. Each piece is crucial to the final piece of art, but the value of each piece is its relation to the bigger picture. You can only appreciate a mosaic if you take one step back and look to the whole picture from afar. Wow. Biking home is my step back. You’ve been looking at all pieces for days, weeks, you know the color of each piece so well that you can finally grasp the relation which puts them together.

An idea, a good one at least, is like a gift you can say thanks for.


June 2015

Precessional instability in binary black holes with aligned spins

Here we study the stability of black-hole binaries with spins (anti)aligned with the orbital angular momentum. Aligned configurations are points of equilibrium, but are they stable? If the heavier black-hole is aligned and the lighter one is anti-aligned, this turns out to be unstable! And the onset of this instability can be in the LIGO or LISA band!

D. Gerosa, M. Kesden, R. O’Shaughnessy, A. Klein, E. Berti, U. Sperhake, D. Trifiro’.
Physical Review Letters 115 (2015) 141102. arXiv:1506.09116 [gr-qc].
PRL Editors’ Suggestion.



May 2015

Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition

What happens if you throw a scalar field into General Relativity? And if you throw more than one? Here is a paper on the phenomenology of neutron stars in theories with more than one scalar field coupled to gravity.

M. Horbatsch, H. O. Silva, D. Gerosa, P. Pani, E. Berti, L. Gualtieri, U. Sperhake.
Classical and Quantum Gravity 32 (2015) 204001. arXiv:1505.07462 [gr-qc].
IoP Editor’s choice (CQG++, IOPselect).


March 2015

Spin alignment and differential accretion in merging black hole binaries

Supermassive black holes in binaries and their accretion discs… Spins align on some timescale, but migration also takes place. Do gas discs have enough time to align the spins? Well, the secret is the mass ratio: light secondaries might prevent primaries from aligning. A great collaboration between gravitational-wave and planet researchers!

D. Gerosa, B. Veronesi, G. Lodato, G. Rosotti.
Monthly Notices of the Royal Astronomical Society 451 (2015) 3941-3954. arXiv:1503.06807 [astro-ph.GA].



January 2015


November 2014

Effective potentials and morphological transitions for binary black-hole spin precession

2PN black-hole binary spin precession works exactly like Kepler’s two-body problem. Not kidding: just define effective potentials and divide the phase space into morphologies. The only things you need are a few timescales to play with.

M. Kesden, D. Gerosa, R. O’Shaughnessy, E. Berti, U. Sperhake.
Physical Review Letters 114 (2015) 081103. arXiv:1411.0674 [gr-qc].
Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology, Ole Miss, UT Dallas.
Other press coverage: Science Daily, phys.org, phys.org (2), Media INAF, Astroblogs, RIA, Daily News, Science World Report, Tech Times, Tech Times (2), SpaceRef, Space Daily, ECN, R&D, Daily Galaxy, scitechdaily, nanowerk.


May 2014



March 2014


February 2013


November 2012


Page not in menu

This is a page not in the menu. You can use markdown in this page.

Heading 1

Heading 2

Notes and tutorials

If I don’t remember how to do something, sometimes I write it down here. Hopefully these are useful to others, some of them are probably (surely) outdated.

  • git2git: A quick set of instructions to move a git repository to another host while preserving the full history. For legacy reason, there are also some instructions on moving from SVN to git.

  • local-apps-remote-server: Local browser on SSH tunnel. Browse the internet from home as if you’re on campus. A key thing during a pandemic…

  • installpython: My guide on how to install python. I wrote this back in 2015ish and it is now very outdated. We don’t do things this way anymore. I leave it here on this website mainly for legacy; this used to be the most viewed page of this website by a large margin!

  • installlal: My notes on installing the LIGO Algorithm Library (lal). This guide is very outdated, don’t use it. Take it as a testimony of how hard things used to be in 2015ish. Now it’s a pip install dreamland.

Balls in many dimensions

I recently came across a very funny math thing, which has to do with the volume of spheres in N dimensions. Sure, not really meaningful from a physical point of view, but still very funny to think about it.

I led a discussion on this during one of the 2018 TAPIR Postdoc lunches at Caltech. Thanks to everybody that was there!

Here is the thing: The volume of an N-dimensional sphere goes to zero (!) as the number of dimensions increases. In other terms, balls are empty in very high dimensional spaces. That’s sooo weird.

To be more precise, one should really say that the ratio between the volume of a sphere and that of a cube goes to zero. Imagine putting a circle inside a square in 2D: the area of the square is \(4r^2\), while the area of the circle is \(\pi r^2\). What’s left (“the corners”) have area \((4-\pi) r^2\). In 2D, there’s more area in the circle than in the corners. It turns out that if you crank up the number of dimensions, all of the volume is contained in the corners!

Of course, I couldn’t believe this and had to convince myself with both maths and “experiments”.

Maths…

So, let’s calculate the volume of a sphere in N dimensions. There are many ways to carry out this proof; this is a simple one taken from the source of all knowledge. We expect the volume to scale with the radius as \(V_N(r)\propto r^N\). We want to find the constant of proportionality as a function of N.

We deal with numbers \(\boldsymbol{x}=\{x_1, x_2,\dots, x_n\}\in \mathbb{R}^n\), which are really arrays of reals. We need a function and, for simplicity, let’s just take a Gaussian:

\[f(\boldsymbol{x}) = \exp\left( - \frac{1}{2} \sum_{i=1}^N x_i^2 \right) = \prod_{i=1}^N \exp\left( - \frac{1}{2} x_i^2 \right)\]

The idea is to integrate this function in two different sets of coordinates and compare the result.

First, in Cartesian coordinates:

\[\int_{\mathbb{R}^n} f(\boldsymbol{x}) d \boldsymbol{x} = \prod_{i=1}^N \int_{-\infty}^{+\infty}\exp\left( - \frac{1}{2} x_i^2 \right) dx_i = (2\pi)^{N/2}\]

Each of those pieces is a single-dimensional Gaussian, and we know that a Gaussian integrates to \(\sqrt{2\pi}\). We have N of them, so that gives you \((2\pi)^{N/2}\).

Now, in spherical coordinates. The distance from the origin is \(r^2=\sum_i x_i^2\). We divide \({\mathbb{R}^n}\) into shells of dimension \(N-1\) and then integrate radially:

\[\int_{\mathbb{R}^n} f(\boldsymbol{x}) d \boldsymbol{x} = \int_0^\infty \int_{S_{N-1}(r)} \exp\left(-\frac{1}{2} r^2\right) dA\, dr = \int_0^\infty \exp\left(-\frac{1}{2} r^2\right) \left[\int_{S_{N-1}(r)} dA\right] dr\]

The term in brackets is the surface of an \((N-1)\)-dimensional sphere, which scales as \(r^{N-1}\):

\[\int_{S_{N-1}(r)} dA = A_{N-1}(r) = A_{N-1}(1)\, r^{N-1}\]

So, the integral becomes (substitute \(t = r^2/2\)):

\[= A_{N-1}(1) \int_0^\infty r^{N-1} \exp\left(-\frac{1}{2} r^2\right) dr = A_{N-1}(1)\, 2^{(n-2)/2} \int_0^\infty e^{-t} t^{(n-2)/2} dt = A_{N-1}(1)\, 2^{(n-2)/2} \Gamma\left(\frac{n}{2}\right)\]

This last thing is a Gamma function, which generalizes factorials to non-integers.

Now we equate the integrals:

\[A_{N-1}(1) = \frac{2 \pi^{n/2}}{\Gamma\left(\frac{n}{2}\right)}\]

So the surface area of the \((N-1)\)-sphere is:

\[A_{N-1}(r) = \frac{2 \pi^{n/2}}{\Gamma\left(\frac{n}{2}\right)}\, r^{N-1}\]

To get the volume, integrate this in \(r\):

\[V_N(r) = \int_0^r A_{N-1}(r') dr' = \frac{2 \pi^{n/2}}{n \Gamma\left(\frac{n}{2}\right)}\, r^N = \frac{\pi^{n/2}}{\Gamma\left(\frac{n}{2}+1\right)}\, r^N\]

Here we used the Gamma identity \(z\Gamma(z) = \Gamma(z+1)\).

Final result:

\[V_N(r) = \frac{\pi^{n/2}}{\Gamma\left(\frac{n}{2}+1\right)}\, r^N\]

The N-dimensional volume scales as the inverse of a Gamma function. So, it goes to zero fast! Faster than exponential. This is because:

\[\Gamma(z+1) \sim \sqrt{2\pi z} \left(\frac{z}{e}\right)^z \quad \text{as } z \to \infty\]

(This is called Stirling’s approximation.)

Code…

That’s hard to believe, so I had to do an experiment. Which means putting this into a computer. Here is the simple Python code I wrote to compute the N-dimensional volume.

It’s a Monte-Carlo strategy. We throw random points in \(N\) dimensions between 0 and 1, and select those inside the sphere. The volume of the sphere is then:

\[V_{\rm N\, sphere} = r^N \cdot \frac{N_{\rm accepted}}{N_{\rm total}}\]

We do this for many dimensions \(D\) up to 30 and check the volumes we find against the exact solution we proved above. If you run that code, this is what you get

D=2  N=10000000  N_in=7854391   V=3.14176  Sol=3.14159  diff=0.00005  t=0.63s
D=3  N=10000000  N_in=5236198   V=4.18896  Sol=4.18879  diff=0.00004  t=0.92s
D=4  N=10000000  N_in=3084039   V=4.93446  Sol=4.93480  diff=0.00007  t=1.16s
D=5  N=10000000  N_in=1645407   V=5.26530  Sol=5.26379  diff=0.00029  t=1.35s
D=6  N=10000000  N_in=808056    V=5.17156  Sol=5.16771  diff=0.00074  t=1.74s
D=7  N=10000000  N_in=370005    V=4.73606  Sol=4.72477  diff=0.00239  t=1.89s
D=8  N=10000000  N_in=158915    V=4.06822  Sol=4.05871  diff=0.00234  t=2.08s
D=9  N=10000000  N_in=064144    V=3.28417  Sol=3.29851  diff=0.00435  t=2.50s
D=10 N=10000000  N_in=025101    V=2.57034  Sol=2.55016  diff=0.00791  t=3.78s
D=11 N=10000000  N_in=009097    V=1.86307  Sol=1.88410  diff=0.01117  t=3.54s
D=12 N=10000000  N_in=003223    V=1.32014  Sol=1.33526  diff=0.01133  t=3.11s
D=13 N=10000000  N_in=001055    V=0.86426  Sol=0.91063  diff=0.05092  t=3.27s
D=14 N=10000000  N_in=000382    V=0.62587  Sol=0.59926  diff=0.04439  t=3.41s
D=15 N=10000000  N_in=000114    V=0.37356  Sol=0.38144  diff=0.02068  t=3.62s
D=16 N=10000000  N_in=000026    V=0.17039  Sol=0.23533  diff=0.27594  t=3.65s
D=17 N=10000000  N_in=000012    V=0.15729  Sol=0.14098  diff=0.11566  t=3.80s
D=18 N=10000000  N_in=000002    V=0.05243  Sol=0.08215  diff=0.36176  t=4.06s
D=19 N=10000000  N_in=000001    V=0.05243  Sol=0.04662  diff=0.12456  t=4.54s
D=20 N=10000000  N_in=000001    V=0.10486  Sol=0.02581  diff=3.06316  t=4.47s
D=21 N=10000000  N_in=000000    V=0.00000  Sol=0.01395  diff=1.00000  t=5.10s
D=22 N=10000000  N_in=000000    V=0.00000  Sol=0.00737  diff=1.00000  t=5.42s
D=23 N=10000000  N_in=000000    V=0.00000  Sol=0.00381  diff=1.00000  t=5.27s
D=24 N=10000000  N_in=000000    V=0.00000  Sol=0.00193  diff=1.00000  t=5.68s
D=25 N=10000000  N_in=000000    V=0.00000  Sol=0.00096  diff=1.00000  t=6.46s
D=26 N=10000000  N_in=000000    V=0.00000  Sol=0.00047  diff=1.00000  t=6.16s
D=27 N=10000000  N_in=000000    V=0.00000  Sol=0.00022  diff=1.00000  t=6.51s
D=28 N=10000000  N_in=000000    V=0.00000  Sol=0.00010  diff=1.00000  t=6.99s
D=29 N=10000000  N_in=000000    V=0.00000  Sol=0.00005  diff=1.00000  t=6.91s
D=30 N=10000000  N_in=000000    V=0.00000  Sol=0.00002  diff=1.00000  t=7.29s

For \(D=2\) we get \(3.14\dots\), which is \(\pi\). That prefactor in the volume goes up till \(D=5\). That’s the number of dimensions in which a sphere is maximally filling. After that, it decreases like crazy.

This code is really good only up to \(D=15\) or so. After that, the sphere is so small that the number of points \(N_{\rm accepted}\) is basically zero and the error made on the predictions is close to 100%.

This is the same information in a plot. The two solutions seem to agree on that scale, but if you look at the errors (bottom plot), that becomes huge.

Volume of N-spheres

BTW, I still think it’s weird. What happens if you pour water in an \(N\)-dimensional spherical ball? Can’t fit any water in it. Wait. What’s \(N\)-dimensional water?

Page Archive

{% include base_path %} {% for post in site.pages %} {% include archive-single.html %} {% endfor %}

A PTA primer

> *Organized at the Birmingham GW Institute in 2021 and led by Chris Moore and Davide Gerosa, this journal club/mini class/group study introduces the basic physics of Pulsar Timing Array and some of the latest developments.* The next few years are expected to be a golden age for pulsar timing array (PTA) science. The recent tentative claim of a detection of an astrophysical signal in the NANOGrav 12.5-year data set is expected to be confirmed, thereby opening a new observational window on supermassive black holes. In order to better follow these developments, we will run a spring journal club in which we aim to review some key papers in the field.  We will meet at **2.00 pm on Fridays** starting on May 7th, 2021 and running for approximately 7 weeks. ### Agenda A rough plan/agenda, plus minutes and useful references will be kept up to date on [this overleaf](https://www.overleaf.com/read/yfycjkwjdxgk) The zoom link is available on our [wiki](http://gitlab.sr.bham.ac.uk/cmoore/GWastro_MeetingNotes/wikis/pta_jc) (Birmingham ASR login required). If you can’t see it, please ask either Chris or Davide. * Episode 1. The birth of an idea. * Episode 2. The basic physics of PTAs. * Episode 3. Correlations are key, the Hellings and Downs curve. * Episode 4. A practical theorem. * Episode 5. The astro side of things, predicting the nHz GW spectrum. * Episode 6: A first detection of nHz GWs? * Episode 7: Anisotropy. ### Episode 1. The birth of an idea Led by Alberto. * Main paper for today: [Foster and Backer. “Constructing a Pulsar Timing Array” (1990)](https://ui.adsabs.harvard.edu/abs/1990ApJ...361..300F/abstract). This is one of the key papers suggesting a dedicated effort to time pulsars with the aim of detecting low-frequency GWs. * A couple of the earliest (if not the earliest?) papers suggesting pulsar timing as a means to detect GWs: [Detweiler. “Pulsar timing measurements and the search for gravitational waves” (1979)](https://ui.adsabs.harvard.edu/abs/1979ApJ...234.1100D/abstract). [Sazhin “Opportunities for detecting ultralong gravitational waves” (1978)](https://ui.adsabs.harvard.edu/abs/1978SvA....22...36S/abstract). * Early observational upper limits on GWs: [Romani and Taylor. “An upper limit on the stochastic background of ultralow-frequency gravitational waves” (1983)](https://davidegerosa.com/wp-admin/post.php?post=4164&action=edit#page_6https://ui.adsabs.harvard.edu/abs/1983ApJ...265L..35R/abstract). [Hellings and Downs. “Upper limits on the isotropic gravitational radiation background from pulsar timing analysis” (1983)](https://ui.adsabs.harvard.edu/abs/1983ApJ...265L..39H/abstract). * See also: [Foster and Backer. “Results from the Berkeley-NRAO Pulsar Timing Array Experiment” (1989)](https://ui.adsabs.harvard.edu/abs/1989BAAS...21.1205F/abstract). ### Episode 2. The basic physics of PTAs Led by Antoine * Main paper: [Detweiler. “Pulsar timing measurements and the search for gravitational waves”. 1979](https://ui.adsabs.harvard.edu/abs/1979ApJ...234.1100D/abstract) * We will review the basic physics that governs how PTAs work. In particular, we will review the derivation of this equation that describes the Doppler response of a pulsar’s frequency to GWs: $$(z(t,\Omega) = \frac{p^i p^j}{2(1+\Omega\cdot p)} \Delta h\_{ij}(t)$$ * The earliest paper discussing the effect described by equation 1 seems to be [Kaufmann. “Redshift Fluctuations arising from Gravitational Waves”. 1970](https://ui.adsabs.harvard.edu/abs/1970Natur.227..157K/abstract) * This is another early and highly cited paper for this derivation [Estabrook and Wahlquist. “Response of Doppler spacecraft tracking to gravitational radiation.” 1975](https://ui.adsabs.harvard.edu/abs/1975GReGr...6..439E/abstract) * For another derivation of equation 1, see also appendix A of [Anholm et al. “Optimal strategies for gravitational wave stochastic background searches in pulsar timing data”. 2009](https://ui.adsabs.harvard.edu/abs/2009PhRvD..79h4030A/abstract) * We can also discuss order of magnitude estimates and scaling laws for the sensitivity and bandwidth * of PTAs: [Moore, Taylor, and Gair. “Estimating the sensitivity of pulsar timing arrays”. 2015](https://ui.adsabs.harvard.edu/abs/2015CQGra..32e5004M/abstract) ### Episode 3. Correlations are key: the Hellings and Downs curve Led by Chris * Main paper: [Hellings and Downs. “Upper limits on the isotropic gravitational radiation background from pulsar timing analysis.” 1983](https://ui.adsabs.harvard.edu/abs/1983ApJ...265L..39H/abstract) * We aim to derive and understand the importance of the Hellings and Downs curve for PTAs $$C(\theta) = \frac{1-\cos\theta}{2}\log\left(\frac{1-\cos\theta}{2}\right)-\frac{1}{6} \frac{1-\cos\theta}{2} + \frac{1}{3}$$ This equation describes the angular part of the correlated signal that is the target of stochastic PTA searches. * For a pedagogical discussion of the Hellings and Downs curve, see [Jenet and Romano. “Understanding the gravitational-wave Hellings and Downs curve for pulsar timing arrays in terms of sound and electromagnetic waves”. 2015](https://ui.adsabs.harvard.edu/abs/2015AmJPh..83..635J/abstract) * For similar calculations of generalised HD curves describing correlations in modified gravity scenarios with other GW polarisations, see [Lee, Jenet, and Price. “Pulsar Timing as a Probe of Non-Einsteinian Polarizations of Gravitational Waves”. 2008](https://ui.adsabs.harvard.edu/abs/2008ApJ...685.1304L/abstract) * For a nice treatment of correlations with spherical harmonics and nice visualisations, [Roebber and Holder. “Harmonic Space Analysis of Pulsar Timing Array Redshift Maps”. 2017](https://ui.adsabs.harvard.edu/abs/2017ApJ...835...21R/abstract) * For the analogous derivation of the “overlap reduction function” in the context of ground–based detectors see [Allen and Romano. “Detecting a stochastic background of gravitational radiation: Signal processing strategies and sensitivities”. 1999](https://ui.adsabs.harvard.edu/abs/1999PhRvD..59j2001A/abstract) ### Episode 4. A practical theorem Led by Natalie * Main paper: [Phinney. “A Practical Theorem on Gravitational Wave Backgrounds”. 2001](https://ui.adsabs.harvard.edu/abs/2001astro.ph..8028P/abstract) * Turning towards the astro side of things, if you know about the properties of the population of binary black holes, and how this population evolves over cosmic time, how do you calculate the predicted PTA signal? ### Episode 5. The astro side of things: predicting the nHz GW spectrum Led by Davide * Main paper: [Sesana. “Systematic investigation of the expected gravitational wave signal from supermassive black hole binaries in the pulsar timing band.” 2013](https://ui.adsabs.harvard.edu/abs/2013MNRAS.433L...1S) * We will discuss the ingredients entering the astro predictions of the expected PTA signal. This is also related to the question of whether we expect individual or stochastic sources. * A fairly early paper predicting \(h\_c(f = 10^{-8}\,\mathrm{Hz})\sim 5\times10^{-16} – 8\times 10^{-15}\) , [Sesana, Vecchio, and Colacino. “The stochastic gravitational-wave background from massive black hole binary systems: implications for observations with Pulsar Timing Arrays”. 2008](https://ui.adsabs.harvard.edu/abs/2008MNRAS.390..192S/abstract) * On the question of whether we expect single sources or a stochastic signal, we could read [Ravi et al. “Does a “Stochastic” Background of Gravitational Waves Exist in the Pulsar Timing Band?” 2012](https://ui.adsabs.harvard.edu/abs/2012ApJ...761...84R) * An optimistic paper that predicted louder signals, [McWilliams, Ostriker, and Pretorius. “The imminent detection of gravitational waves from massive black-hole binaries with pulsar timing arrays”. 2012](https://ui.adsabs.harvard.edu/abs/2012arXiv1211.4590M/abstract) ### Episode 6. A first detection of nHz GWs? Led by Riccardo * Main paper: [Arzoumanian et al. “The NANOGrav 12.5 yr Data Set: Search for an Isotropic Stochastic Gravitational-wave Background”. 2020](https://ui.adsabs.harvard.edu/abs/2020ApJ...905L..34A/abstract) * We will discuss the first tentative signs of a detection of GWs by the NANOGrav PTA and what remains to be done before this a confident detection can be claimed. * When can we expect a clear detection from NANOGrav? [Pol et al. “Astrophysics Milestones For Pulsar Timing Array Gravitational Wave Detection”. 2020](https://ui.adsabs.harvard.edu/abs/2021ApJ...911L..34P/abstract) ### Episode 7. Anisotropy Led by Geraint * We will discuss anisotropy in the SGWB in the PTA frequency band * Maybe [Taylor, Haasteren, and Sesana. “From Bright Binaries To Bumpy Backgrounds: Mapping Realistic Gravitational Wave Skies With Pulsar-Timing Arrays”. 2020](https://ui.adsabs.harvard.edu/abs/2020PhRvD.102h4039T/abstract) ### Other topics which we didn’t have time to cover * Pulsars. Seeing as pulsars, and millisecond pulsars in particular, are at the heart of this whole endeavour, we should really have reviewed what is known about them. What are they? Where are they? How many? How do we find, observe and study them? * For a review, see [Lorimer. “Binary and Millisecond Pulsars”. 2008](https://ui.adsabs.harvard.edu/abs/2008LRR....11....8L/abstract) * The discovery of pulsars, [Hewish et al. “Observation of a Rapidly Pulsating Radio Source”. 1968](https://ui.adsabs.harvard.edu/abs/1968Natur.217..709H/abstract) * The discovery of a pulsar in a binary, [Hulse and Taylor. “Discovery of a pulsar in a binary system.” 1975](https://ui.adsabs.harvard.edu/abs/1975ApJ...195L..51H/abstract) * Into the wild: fundamental physics and exotica with PTAs. For example, see [Arzoumanian et al. “Searching For Gravitational Waves From Cosmological Phase Transitions With The NANOGrav 12.5-year dataset”. 2021.](https://ui.adsabs.harvard.edu/abs/2021arXiv210413930A/abstract)

Publications

{% include base_path %} Here is my publication list; click [here for a pdf version](https://github.com/dgerosa/CV/releases/latest/download/DavideGerosa_publist.pdf). You can also find my papers on [ADS]({{ '/myads/' | relative_url }}), [INSPIRE]({{ '/myinspire/' | relative_url }}), and the [arXiv]({{ '/myarxiv/' | relative_url }}). My citation count is available [on this page](/citations/), and see [here](https://raw.githubusercontent.com/dgerosa/CV/master/publist.bib) for a bibtex file with these entries. I also write my thoughts about my papers in the [news]({{ '/news/' | relative_url }}). {% include_relative _publications.md %}

Quotes: on the shoulders of giants

Here I collect some quotations on General Relativity, and science in general, which are particularly dear to me. ## Max Born > "The foundation of General Relativity appeared to me then, and it still does, the greatest feat of human thinking about nature, the most amazing combination of philosophical penetration, physical intuition, and mathematical skill… It appealed to me like a great work of art." > > — *Max Born, Bern’s Colloquium, 1955. Available in: Max Born, Physics in My Generation, Springer-Verlag New York (1968)* ## Thomas Gold > "Here we have a case that allowed one to suggest that the relativists with their sophisticated works were not only magnificent cultural ornaments but might actually be useful in science! Everyone is pleased: the relativists who feel they are being appreciated, who are suddenly experts in a field they hardly knew existed; the astrophysicists for having enlarged their domain by the annexation of another subject: general relativity. It is all very pleasing, so let us hope it is right!" > > — *Thomas Gold, after-dinner speech at the 1st Symposium of Relativistic Astrophysics (Dallas TX, 1963). Available in: Israel W., Dark Stars: The Evolution of an Idea, in* Three Hundred Years of Gravitation, pp. 199–276 (1987) ## Subrahmanyan Chandrasekhar > "In my entire scientific life, extending over forty-five years, the most shattering experience has been the realization that an exact solution of Einstein’s equations of general relativity, discovered by the New Zealand mathematician, Roy Kerr, provides the absolutely exact representation of untold numbers of massive black holes that populate the universe. This shuddering before the beautiful, this incredible fact that a discovery motivated by a search after the beautiful in mathematics should find its exact replica in Nature, persuades me to say that beauty is that to which the human mind responds at its deepest and most profound." > > — *S. Chandrasekhar, Truth and Beauty: Aesthetics and Motivations in Science, University of Chicago Press (1987)* ## Isaac Newton > "I do not know what I may appear to the world, but to myself I seem to have been only like a boy playing on the sea-shore, and diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me." > > — *David Brewster, Memoirs of the Life, Writings, and Discoveries of Sir Isaac Newton (1855)* ## Donald Lynden-Bell > "Our other excuse for leaving out high-order correlations is that only a fool tries the harder problem when he does not understand the simplest special case." > > — *Lynden-Bell, D. & Wood, R., MNRAS, Vol. 138, p.495 (1968)* ## Dire Straits > "He got the action, he got the motion." > > — *Dire Straits, "Walk of Life" (1985). They understood Hamiltonian mechanics pretty well.* ## James Watt > "I saw a workman and expected no more — but was surprised to find a philosopher… Everything became to him the beginning of a new and serious study — everything became Science in his hands." > > — *John Robinson (1739–1805), writing about his first meeting with James Watt* ## Carl Sagan > "There are naive questions, tedious questions, ill-phrased questions, questions put after inadequate self-criticism. But every question is a cry to understand the world. There is no such thing as a dumb question." > > — *Carl Sagan, The Demon-Haunted World: Science as a Candle in the Dark* ## John Archibald Wheeler > "Never make a calculation until you know the answer. Make an estimate before every calculation, try a simple physical argument (symmetry! invariance! conservation!) before every derivation, guess the answer to every paradox and puzzle. Courage: No one else needs to know what the guess is. Therefore make it quickly, by instinct. A right guess reinforces this instinct. A wrong guess brings the refreshment of surprise. In either case life as a spacetime expert, however long, is more fun!" > > — *John Archibald Wheeler, in "Spacetime Physics" by Edwin F. Taylor* ## Bruce Springsteen > "And I swear I found the key to the universe in the engine of an old parked car." > > — *Bruce Springsteen, "Growin' Up" (1973). A cosmologist, huh?* ## T. S. Eliot > "We shall not cease from exploration > And the end of all our exploring > Will be to arrive where we started > And know the place for the first time. > Through the unknown, unremembered gate > When the last of earth left to discover > Is that which was the beginning; > At the source of the longest river > The voice of the hidden waterfall" > > — *T. S. Eliot, "Little Gidding" (1942)* ## Željko Ivezić *et al.* > "It is often said that it takes a 2σ result to convince a theorist that his theory is correct, a 5σ result to convince an observer that an effect is real, and a 10σ result to convince a theorist that his theory is wrong." > > — *Željko Ivezić, Andrew J. Connolly, Jacob T. VanderPlas, and Alexander Gray, "Statistics, Data Mining, and Machine Learning in Astronomy", Princeton University Press* ## Ersilia Vaudo *et al.* > "Hidden in the perfection of the spherical shapes of the celestial bodies that shimmer and float in nothingness is the work of gravity, the first and greatest of designers. A craftsman whose hand tirelessly shapes the contents of the Universe to which we belong, determined in his quest for perfection." > > — *"Unknown Unknowns" exhibition, curated by Vaudo et al., Milan 2022* ## Francis Galton > "I know of scarcely anything so apt to impress the imagination as the wonderful form of cosmic order expressed by the "Law of Frequency of Error." The law would have been personified by the Greeks and deified, if they had known of it. It reigns with serenity and in complete self-effacement, amidst the wildest confusion. The huger the mob, and the greater the apparent anarchy, the more perfect is its sway. It is the supreme law of Unreason. Whenever a large sample of chaotic elements are taken in hand and marshaled in the order of their magnitude, an unsuspected and most beautiful form of regularity proves to have been latent all along." > > — *Sir Francis Galton, Natural Inheritance (1889). Now we call it the central limit theorem.*

The simplest rocket ever

{% include base_path %} This is a nice calculation on dropping balls stacked on top of each other; it was also an activity of my [Postgraduate Certificate for Higher Education (PGCHE)](https://www.birmingham.ac.uk/study/postgraduate/subjects/teacher-education-courses/higher-education-policy-into-practice-online) in Birmingham. Many thanks to my Year 1 students for discussing this topic with me. ### Material Before we start, grab these things: - Pen and paper. - Two balls of different weights (like a basketball and a tennis ball, or a tennis and a squash ball, but any two bouncing objects would work). ### Try it yourself I hope you were able to find the balls. Now stack them on top of each other, with the light ball at the bottom and the heavy ball on top, and drop them. If you couldn’t find the balls, this is what I meant: {% include youtube.html id="0cXZHH6GqU8" %} **Why is the small ball shooting up that fast?** The tennis ball is going much higher than what it would do if you drop it alone. Somehow, it’s being helped by the big basketball! As we will see, the big ball provides “fuel” to the small ball. And this is conceptually the same thing that happens in a rocket. ### Key lesson Today’s key concept is the **conservation of energy and linear momentum**. We believe these are among the most fundamental laws of Nature, at the backbone of our entire understanding of the physical world. Stacking balls is a neat example that shows them at play. ### Setting up the stage Let us recall that the kinetic energy of a particle of mass $$m$$ and velocity $$v$$ is $$ E = \frac{1}{2} m v^2. $$ The particle’s linear momentum is $$ p = mv. $$ In our case, we have two objects, so let’s indicate the mass of the big ball with $$M$$ and that of the small ball with $$m$$. Their velocities are $$v_M$$ and $$v_m$$. Initially, both balls are falling down with the same velocity. Let’s call this $$v$$. So, we start with both velocities directed downwards and $$v_M = v_m = v$$. If you’re not sure why the two velocities must be the same, it’s time to revise [the famous experiment by Galileo Galilei](https://www.uh.edu/engines/epi166.htm). ### Two collisions To understand why the tennis ball shoots up, we now need to track what happens to energy and momentum during the various collisions. Here is a schematic representation: ![Ball Drop Diagram](/images/balldrop.jpg)
1. **The first collision that takes place is that of the big ball and the ground** (Forget about the small ball for a second.) We can very safely assume that the mass of the Earth is much (much) bigger than the mass of the ball. In other words, the Earth does not move! If the Earth does not move, its linear momentum is obviously zero. That means that all of the linear momentum is in the big ball. Because linear momentum is conserved, the velocity of the big ball after hitting the floor must be the same as it had before, but is now directed upwards. So, still $$v$$. 2. **Now the big ball is bouncing up while the small ball is still falling down.** We need to study the head-on collision between the two balls. The unknowns of the problem are the final velocities of the balls, let’s call them $$v'_m$$ and $$v'_M$$. Here is where energy and momentum conservation become crucial. The energy before and after the collision must be the same: $$ \frac{1}{2} M v_M^2 + \frac{1}{2} m v_m^2 = \frac{1}{2} M v_M^{\prime 2} + \frac{1}{2} m v_m^{\prime 2} $$ Linear momentum is also conserved: $$ M v_M - m v_m = M v'_M + m v'_m $$ The minus sign in front of the second term is there because the small ball is going down, not up. We know the velocities before the second collision ($$v_M = v_m = v$$) and we have two equations for $$v'_m$$ and $$v'_M$$. ### Up to you now Grab pen and paper and roll up your sleeves. Solve those two coupled equations. To simplify things, we are really only interested in $$v'_m$$. You can find $$v'_M$$ from one equation, plug it into the other, and derive $$v'_m$$. **This activity should take you about 5 minutes.** ### Check your work You should have obtained a second-degree equation for $$v'_m$$. Second-degree equations have two solutions, which in this case are: $$ v'_m = -v $$ and $$ v'_m = \frac{3M - m}{M + m} v. $$ The first solution cannot possibly be right (can you say why? Hint: is the small ball going up or down in the experiment we started with?). So the second equation must be the physical solution. That’s how fast the small ball is shooting up. ### Sum up If the first ball is much more massive than the second one $$M \gg m$$, the final velocity is close to $$ v'_m \simeq 3v $$ (Can you see why? Formally, this is a [mathematical limit](https://en.wikipedia.org/wiki/Limit_(mathematics))). The small ball goes up approximately three times faster! In other words, the small ball is stealing some of the energy and momentum from the big ball. This is the same thing that happens in a rocket. Fuel is pushed down such that the capsules with the astronauts can gain energy and momentum and reach, say, the International Space Station. More about rockets: you know they can steal momentum even from other planets? That’s called [gravitational slingshot](https://en.wikipedia.org/wiki/Gravity_assist) and it’s the only way rockets can reach the outer Solar System relatively quickly. ### Stretching you further Now, try to think about what happens if you were to put a third ball on top (you can try! Basketball + tennis ball + golf ball, but go outside or the golf ball will easily damage your ceiling!). The second ball goes up three times faster than the first one, so the third ball must go up three times faster than the second one. That is nine times the initial velocity! For one ball we have $$ v'_m \simeq 3v, $$ for two balls $$ v'_m \simeq 3^2 v = 9v. $$ Let’s stretch this further: if you imagine stacking $$N$$ balls such that those at the bottom are always much heavier than those at the top, the final ball will receive a velocity $$ v'_m \simeq 3^{N-1} v. $$ The velocity increases exponentially with the number of balls! ### Can we really make a rocket out of this? Yes! At least conceptually. To escape the gravitational pull of the Earth and reach outer space one needs a velocity of about 11 km/s (that is called the [escape velocity](https://en.wikipedia.org/wiki/Escape_velocity); do you know how to compute it?). Imagine we were dropping our balls from a height $$h$$ of 1m. The velocity $$v$$ with which they hit the ground is given by (again: energy conservation) $$ \frac{1}{2} m v^2 = m g h. $$ The gravitational constant $$g$$ is about 9.8 m/s², which means that the velocity $$v$$ is about 4.5 m/s. Now, plug this number into the equation we derived: $$ v'_m \simeq 3^{N-1} v $$ For $$N=9$$ the final velocity is about 30 km/s, which is enough to send the smallest ball out into space! **So: 9 balls on top of each other and you make a real rocket!** That’s a great idealized experiment, but back to reality now. Do you think this is really practical? Think critically about all the approximations we did that might invalidate the calculation. ### And how about exploding stars? This simple problem also has an exciting analogy with supernova explosions and exploding stars! Let’s finish this activity off with the video below. You see now why I said you shouldn’t try the three-ball experiment inside? {% include youtube.html id="2UHS883_P60" %}

Sitemap

{% include base_path %} A list of all the posts and pages found on the site. For you robots out there, there is an [XML version]({{ base_path }}/sitemap.xml) available for digesting as well.

Pages

{% for post in site.pages %} {% include archive-single.html %} {% endfor %}

Posts

{% for post in site.posts %} {% include archive-single.html %} {% endfor %} {% capture written_label %}'None'{% endcapture %} {% for collection in site.collections %} {% unless collection.output == false or collection.label == "posts" %} {% capture label %}{{ collection.label }}{% endcapture %} {% if label != written_label %}

{{ label }}

{% capture written_label %}{{ label }}{% endcapture %} {% endif %} {% endunless %} {% for post in collection.docs %} {% unless collection.output == false or collection.label == "posts" %} {% include archive-single.html %} {% endunless %} {% endfor %} {% endfor %}

News by Tags

{% include base_path %} {% include group-by-array collection=site.posts field="tags" %} {% for tag in group_names %} {% assign posts = group_items[forloop.index0] %}

{{ tag }}

{% for post in posts %} {% include archive-single.html %}
{% endfor %} {% endfor %}

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Talks

{% include base_path %} These are some of the places where I’ve been presenting my research. Click [here for a pdf version](https://github.com/dgerosa/CV/releases/latest/download/DavideGerosa_talklist.pdf). Do you want to see these places on a [map](/map/)? {% include_relative _talks.md %}

Teaching material

{% include base_path %} Classes I have been teaching and the related material I developed. With a huge thanks to all my students! ## Astrostatistics and machine learning _MSc in Astrophysics, Milano-Bicocca_ **Current material:** [dgerosa.github.io/astrostatistics](https://dgerosa.github.io/astrostatistics) The use of statistics is ubiquitous in astronomy and astrophysics. Modern advances are made possible by the application of increasingly sophisticated tools, often dubbed as “data mining”, “machine learning”, and “artificial intelligence”. This class provides an introduction to (some of) these statistical techniques in a very practical fashion, pairing formal derivations with hands-on computational applications. Although examples will be taken almost exclusively from the realm of astronomy, this class is appropriate for all Physics students interested in machine learning. **Previous editions:** - [Astrostatistics. 2024-2025](https://github.com/dgerosa/astrostatistics_bicocca_2025) - [Astrostatistics. 2023-2024](https://github.com/dgerosa/astrostatistics_bicocca_2024) - [Astrostatistics. 2022-2023](https://github.com/dgerosa/astrostatistics_bicocca_2023) - [Astrostatistics. 2021-2022](https://github.com/dgerosa/astrostatistics_bicocca_2022) ## Scientific computing with Python _PhD in Physics and Astronomy at Milano-Bicocca_ **Current material:** [dgerosa.github.io/scientificcomputing](https://dgerosa.github.io/scientificcomputing) The python programming language and its library ecosystem are essential tools in modern science. This class provides an advanced introduction to python and its main functionalities, focusing in particular on its applications to computational physics. Targeted topics include: array vectorization with numpy, pretty plotting with matplotlib, scientific recipes with scipy, just-in-time compilating with numba, module packaging, and unit testing. I will also introduce other essential computational tools, notably Mathematica for symbolic manipulation and git for version control. The format will be highly interactive and tailored to the research interests of the participants. **Previous editions:** - [Scientific Computing. 2024-2025](https://github.com/dgerosa/scientificcomputing_bicocca_2024) - [Scientific Computing. 2023-2024](https://github.com/dgerosa/scientificcomputing_bicocca_2023) ## Machine for Physics and Astronomy _BSc in Artificial Intelligence, joint Milano-Bicocca + Milano-Statale + Pavia_ **Current material:** [dgerosa.github.io/machinelearning4physics](https://dgerosa.github.io/machinelearning4physics) Machine learning and data mining are quickly becoming essential techniques in the field of (astro)physics. Such powerful tools provide precious insights into the laws governing natural processes and shed light on the information contained in experimental datasets. This lab provides a quick introduction to such topics, equipping students with some essential background to apply their data-science knowledge to core physical problems. **Previous editions:** - [Machine for Physics and Astronomy. 2024-2024](https://github.com/dgerosa/machinelearning4physics_bicocca_2025) - [Machine for Physics and Astronomy. 2023-2024](https://github.com/dgerosa/machinelearning4physics_bicocca_2024) ## General physics for Computer Science majors _BSc in Computer Science at Milano-Bicocca_ - [Fisica per Informatica. 2021-2022](https://elearning.unimib.it/course/view.php?id=40253) - [Fisica per Informatica. 2022-2023](https://elearning.unimib.it/course/view.php?id=46377) This is a general physics class covering mechanics, thermodynamics, and electromagnetism, delivered to students majoring in Computer Science at the University of Milan-Bicocca. All class material is in Italian. ## Black holes and gravitational waves _PhD in Physics and Astronomy at Birmingham_ - [BHs and GWs. 2020-2021](https://github.com/dgerosa/mpags_blackholesgravitationalwaves/tree/master) - [BHs and GWs. 2019-2020](https://github.com/dgerosa/mpags_blackholesgravitationalwaves/tree/2019-2020) This class targets PhD students (but interested master’s students can enjoy it too!) and was delivered within the [Midlands Physics Alliance Graduate School](https://warwick.ac.uk/fac/sci/physics/mpags) (MPAGS) together with C. Moore and P. Schmidt. ## Year 1 astrolab _BSc in Physics at Birmingham_ - [Year 1 Astrolab. 2020-2021](https://canvas.bham.ac.uk/courses/51751) - [Year 1 Astrolab. 2019-2020](https://canvas.bham.ac.uk/courses/39797) Astrolab is a first-year undergraduate class in observational astronomy. Unfortunately, the links above require a University of Birmingham account. For a paper describing an older version of the Birmingham Astrolab class, see [Elliott (2003)](https://iopscience.iop.org/article/10.1088/0143-0807/24/2/307). ## Other teaching material - **[simplestrocket](/simplestrocket/): Stacked ball drop.** A neat calculation on dropping balls on top of each other, from my year 1 tutoring sessions in Birmingham. - **[nsphere](/nsphere/): Volumes of spheres in N-dimensions.** This is based on a “postdoc-lunch” discussion I lead at Caltech in 2018ish. I calculate the volume of spheres in many dimensions... Some surprises here.

Terms and Privacy Policy

{% include base_path %} {% include toc %} ## Privacy Policy The privacy of my visitors is extremely important. This Privacy Policy outlines the types of personal information that is received and collected and how it is used. First and foremost, I will never share your email address or any other personal information to anyone without your direct consent. ### Log Files Like many other websites, this site uses log files to help learn about when, from where, and how often traffic flows to this site. The information in these log files include: * Internet Protocol addresses (IP) * Types of browser * Internet Service Provider (ISP) * Date and time stamp * Referring and exit pages * Number of clicks All of this information is not linked to anything that is personally identifiable. ### Cookies and Web Beacons When you visit this site "convenience" cookies are stored on your computer when you submit a comment to help you log in faster to [Disqus](http://disqus.com) the next time you leave a comment. Third-party advertisers may also place and read cookies on your browser and/or use web beacons to collect information. This site has no access or control over these cookies. You should review the respective privacy policies on any and all third-party ad servers for more information regarding their practices and how to opt-out. If you wish to disable cookies, you may do so through your web browser options. Instructions for doing so can be found on the specific web browsers' websites. #### Google Analytics Google Analytics is a web analytics tool I use to help understand how visitors engage with this website. It reports website trends using cookies and web beacons without identifying individual visitors. You can read [Google Analytics Privacy Policy](http://www.google.com/analytics/learn/privacy.html).

Theoretical Horizons in Unraveling Relativity, Astrophysics, and Mergers (THURAM)

THURAM is a joint scientific meeting between researchers in astrophysics and gravitational physics from Università degli Studi di Milano-Bicocca (UNIMIB) and Gran Sasso Science Institute (GSSI). This is the second meeting in the series, after the very successful [LAUTARO](/lautaro/) from last year.

Lautaro workshop

## When and where May 7-9, 2025. Gran Sasso Science Institute Main Lecture Hall, EX-ISEF building Viale Francesco Crispi 7, 67100, L’Aquila AQ, Italy ## Organizing Committee Sara Gliorio (chair), Costantino Pacilio, Andrea Maselli, Davide Gerosa. ## Participants - Chiara Anselmo (PhD @ UNIMIB) - Manuel Arca Sedda (Faculty @ GSSI) - Biswajit Banerjee (Postdoc @ GSSI) - Ssorhab Bohranian (Postdoc @ UNIMIB) - Philippa Cole (Postdoc @ UNIMIB) - Andrea Cozzumbo (PhD @ GSSI) - Sayak Datta (Postdoc @ GSSI) - Federico De Santi (PhD @ UNIMIB) - Giulia Fumagalli (PhD @ UNIMIB) - Davide Gerosa (Faculty @ UNIMIB) - Sara Gliorio (PhD @ GSSI) - Annarita Ierardi (PhD @ GSSI) - Anjali Abirami Kugarajh (PhD @ GSSI) - Nicholas Loutrel (Postdoc @ UNIMIB) - Andrea Maselli (Faculty @ GSSI) - Gor Oganesyan (Faculty @ GSSI) - Caroline Owen (Postdoc @ UNIMIB) - Costantino Pacilio (Postdoc @ UNIMIB) - Lavinia Paiella (PhD @ GSSI) - Laura Pezzella (PhD @ GSSI) - Marcelo Rubio (Postdoc @ GSSI) - Filippo Santoliquido (Postdoc @ GSSI) - Matteo Schulz (PhD @ GSSI) - Rodrigo Tenorio (Postdoc @ UNIMIB) - Jacopo Tissino (PhD @ GSSI) - Pawan Tiwari (PhD @ GSSI) - Alex Toubiana (Postdoc @ UNIMIB) - Cristiano Ugolini (Postdoc @ GSSI)

Thuram workshop


## Timetable ### Session 1 (Wednesday, May 7th, 2.15 pm – 5.30 pm) - Andrea Maselli, *Welcome and introduction* (2:15 pm – 2:30 pm) – **EM & Multimessenger** (2:30 pm – 3:30 pm) – *chair: Philippa Cole* - Gor Oganesyan, *Gamma-Ray Bursts in the Multimessenger Era* - Annarita Ierardi, *Early X-ray emission of short Gamma-Ray Bursts* - Pawan Tiwari, *Multiwavelength study of early GRB afterglow: from X-ray to GeV energy* - Biswajit Banerjee, *Gravitational wave pre-alerts from Compact Binary Coalescences and detection of Very-High-Energy Gamma-Ray Burst prompt emission* – **Coffee break** (3:30 pm – 4:00 pm) – **Simulation-based inference** (4:00 – 4:45 pm) – *chair: Sayak Datta* - Chiara Anselmo, *Ringdown analysis with simulation-based inference* - Philippa Cole, *Simulation-based inference for EMRIs* – **Tutorials** : Jacopo Tissino ([repo](https://github.com/fellowship-of-clean-code/nested-sampling), [notes](https://htmlpreview.github.io/?https://github.com/fellowship-of-clean-code/nested-sampling/blob/main/nested-sampling-tutorial-PRIN.html)) (4:45 pm – 5:30 pm) ### Session 2 (Thursday, May 8th, 09:30 am –12:30 pm) – **System and waveform modeling (1)** (9:30 am – 10.30 am) – *chair: Alexandre Toubiana* - Sara Gliorio, *EMRIs beyond vacuum GR* - Sayak Datta, *EMRIs around nonrotating black holes with environment* - Caroline Owen, *Constraining dark-sector effects using GWs from compact binary inspirals* - Marcelo Rubio, *Dark matter spikes with Numerical Relativity* Coffee break (10:30 am – 11:00 am) – **System and waveform modeling (2)** (11:00 am – 11.45 am) – *chair: Biswajit Banerjee* - Laura Pezzella, *Post-ISCO ringdown* - Nicholas Loutrel, *Black Hole Ringdown Spirals* - Giulia Fumagalli, *Consistent non-adiabatic dynamics of eccentric BBH in post-Newtonian theory* – **Discussion** (11.45 am – 12.30 pm) ### Session 3 (Thursday, May 8th, 2:15 pm - 5:30 pm) – **Population inference** (2:15 pm – 3:30 pm) – *chair: Marcelo Rubio* - Lavinia Paiella, *How to grow heavy black holes* - Alexandre Toubiana, *Reconciling PTA and JWST and preparing for LISA with POMPOCO: a Parametrisation Of the Massive black hole POpulation for Comparison to Observations* - Manuel Arca Sedda, *Can future GW detectors shed light on the nature of IMBHs?* - Davide Gerosa, *We observe compact binaries but are interested in single objects, this is hard.* - Cristiano Ugolini, *TBA* – **Coffee break** (3:30 pm – 4:00 pm) – **Data analysis for 3G detectors** (4:00 pm – 4:45 pm) – *chair: Costantino Pacilio* - Ssorhab Borhanian, *Next-generation detector timing and the importance of LIGO-India* - Jacopo Tissino, *Parameter estimation with the Lunar Gravitational Wave Antenna* - Filippo Santoliquido, *Parameter estimation of high-redshift sources with ET* – **Tutorials**: Giulia Fumagalli ([link](https://colab.research.google.com/drive/1Qyg_nfudCab54VRDLzR6Ym4yQa9uciLQ?usp=sharing)) (4:45 pm – 5:50 pm) ### Session 4 (Friday, May 9th, 09:30 am – 12:30 pm) – **Data Analysis challenges** (9:30 am – 10:30 am) – *chair: Filippo Santoliquido* - Federico De Santi, *Machine Learning and SBI techniques for LISA & LVK data* - Rodrigo Tenorio, *How to analyze long-duration GW signals efficiently* - Costantino Pacilio, *Data-driven reconstruction of beyond-GR effects aided by deep learning* - Andrea Maselli, *The prejudice of Love* – **Coffee break** (10.30 am – 11:00 am) – **Cosmology** (11:00 am – 11:45 am) – *chair: Caroline Owen* - Andrea Cozzumbo, *Calibratable or non-calibratable* - Matteo Schulz, *GWxLSS tracers cross-correlation for cosmology* - Anjali Abirami Kugarajh, *Scalar-Induced Gravitational Waves as a Probe for Beyond-GR Theories* – **Tutorials**: Rodrigo Tenorio ([link](https://github.com/Rodrigo-Tenorio/2025_THURAM_JAX_tutorial)) (11.45 am – 12:30 pm) ## **This workshop is supported by:** - MUR PRIN [Grant No. 2022-Z9X4XS](https://prin.mur.gov.it/) - ERC Starting [Grant No. 945155](https://cordis.europa.eu/project/id/945155) “GWmining” - Cariplo Foundation [Grant No. 2021-0555](https://www.fondazionecariplo.it/en/) - Gran Sasso Science Institute

With a little help from my friends - Workshop

Following the April APS meeting, we will host a mini-workshop at Johns Hopkins University to foster collaboration between the gravity groups of JHU, Penn State and Milano-Bicocca. The idea is to get ["a little help from my friends"](https://www.youtube.com/watch?v=0C58ttB2-Qg&ab_channel=TheBeatles-Topic). The workshop will be in the [Bloomberg building](https://goo.gl/maps/fUHZu98wS86XS6C59), room 462, from 8am to 5pm on April 13, 2022. Breakfast and lunch will be kindly provided by JHU (thanks!). The idea is to do a full day of brainstorming and come up with possible research projects, so **there will be no talks.** As a form of introduction, we’ll have some **1-slide presentations (strictly <5 minutes!)** to explain what we have been doing. The 1-slide, 5-minute format is a bit brutal, but it really forces you to think about what really matters (if you don’t see your name on this list, no worries: you’ll get your share of time during the discussions!). The afternoon will instead be dedicated to discussions. --- Here we are! And huge thanks to the cookies...

Little help workshop


--- ## Program - *Breakfast from 8am* ### **Morning, 9am–noon. Lightning talks – get to know each other** - Arnab Dhani – ringdown overtones - Ish Mohan Gupta – Fisher accuracy study, measuring NS/BH binaries with 3G - Divya Singh – NSs and dark matter - Daria Gangardt – constraining spin nutations in current LIGO events - Viola De Renzis – measuring 2-spin effects in (mostly future) GW events - *Coffee!* - Andrea Antonelli + Luca Reali – systematics in 3G detectors - Roberto Cotesta – PE in LISA - Veome Kapil – COMPAS - Nathan Steinle – A step back from pop synths? - Konstantinos Kritos + Vladimir Strokov – dynamical formation code intro, IMBHs - Mesut Caliskan – lensing in LISA & 3G [People who are not on the list above could still prepare one slide: if there is any time left and they feel that we are overlooking some important topic, there will be space for that. This is all meant to be very informal.] - *Lunch* ### **Afternoon, 1pm–5pm. Discussion – start projects together** ### **1pm–2pm: Tools** What tools do we have and what we can do with them. - GWBench tutorial (Ish, Arnab, Luca…) - LISAbeta (Roberto) - pyRing, Issues in ringdown parameter estimation, and tests of GR (Roberto, Costantino, Mark, Sathya, Arnab…) - Including systematics, beyond-GR effects and lensing; population effects ### **2pm–3pm: Astrophysical models** We love to do astro with GWs. - Field formation models - Dynamical models and multiple mergers - Primordial black holes - Spin effects - NSBH systems - NSNS mergers and tidal deformability, foregrounds and backgrounds… (Nate, Veome, Daria, Viola, Kostas, Vladimir, Veome, Gabriele…) - *Coffee!* ### **3pm–4pm: Population inference methods** Davide will start with a brief introduction to his work on machine learning with Matthew Mould + Steve Taylor and then we’ll think about what can be done with those tools, plus the PE tools we discussed earlier. ### **4pm–5pm: 3G/LISA science, systematic errors, tests of GR/BH spectroscopy** The wrap-up: what cool science can future detectors do? What are the best long-term projects we can come up with by combining all these tools? - *Dinner together somewhere?* ## Participants ### Johns Hopkins - Andrea Antonelli - Emanuele Berti - Mesut Caliskan - Ho Yeuk Cheung - Roberto Cotesta - Thomas Helfer - Veome Kapil - Konstantinos Kritos - Luca Reali - Nicholas Speeney - Vladimir Strokov - Zipeng Wang - Lingyuan Ji - Marc Kamionkowski - Surjeet Rajendran - Bei Zhou - Cyril Creque-Sarbinowski ### Milan-Bicocca / Birmingham - Davide Gerosa - Daria Gangardt - Viola De Renzis - Nathan Steinle - Riccardo Buscicchio ### Penn State - Bangalore Sathyaprakash - Arnab Dhani - Ish Mohan Gupta - Divya Singh - Rahul Kashyap ### Other visitors - Francisco Duque (IST Lisbon) - Costantino Pacilio (Rome Sapienza)

{"/about/":"https://davidegerosa.com/","/about.html":"https://davidegerosa.com/","/astrostatistics_bicocca/":"https://davidegerosa.com/astrostatistics/","/astrostatistics/":"https://github.com/dgerosa/astrostatistics_bicocca_2025","/cites/":"https://davidegerosa.com/citations/","/resume-json":"https://davidegerosa.com/cv-json/","/resume":"https://davidegerosa.com/cv/","/svn2git/":"https://davidegerosa.com/git2git/","/hopbham-workshop/":"https://davidegerosa.com/hopbham/","/local-browser-on-ssh-tunnel/":"https://davidegerosa.com/local-apps-remote-server/","/local-browser-remote-server/":"https://davidegerosa.com/local-apps-remote-server/","/machinelearning4physics_bicocca/":"https://davidegerosa.com/machinelearning4physics/","/machinelearning4physics/":"https://github.com/dgerosa/machinelearning4physics_bicocca_2025","/mymap/":"https://davidegerosa.com/map/","/maps/":"https://davidegerosa.com/map/","/mymaps/":"https://davidegerosa.com/map/","/myads/":"https://ui.adsabs.harvard.edu/search/filter_bibstem_facet_fq_bibstem_facet=NOT&filter_bibstem_facet_fq_bibstem_facet=((*%3A*%20NOT%20bibstem_facet%3A%22eas..conf%22)%20NOT%20bibstem_facet%3A%22tsra.conf%22)&filter_bibstem_facet_fq_bibstem_facet=bibstem_facet%3A%22MiRe%22&filter_doctype_facet_hier_fq_doctype=NOT&filter_doctype_facet_hier_fq_doctype=*%3A*&filter_doctype_facet_hier_fq_doctype=doctype_facet_hier%3A%220%2FNon-Article%22&fq=%7B!type%3Daqp%20v%3D%24fq_doctype%7D&fq=%7B!type%3Daqp%20v%3D%24fq_bibstem_facet%7D&fq_bibstem_facet=(((*%3A*%20NOT%20bibstem_facet%3A%22eas..conf%22)%20NOT%20bibstem_facet%3A%22tsra.conf%22)%20NOT%20bibstem_facet%3A%22MiRe%22)&fq_doctype=(*%3A*%20NOT%20doctype_facet_hier%3A%220%2FNon-Article%22)&p_=0&q=%20author%3A%22Gerosa%2C%20Davide%22&sort=citation_count%20desc%2C%20bibcode%20desc","/myarxiv/":"https://arxiv.org/a/gerosa_d_1.html","/myinspire/":"https://inspirehep.net/literature?sort=mostcited&size=250&page=1&q=exactauthor%3AD.Gerosa.1","/nmp/":"https://davidegerosa.com/non-menu-page/","/nmp.html":"https://davidegerosa.com/non-menu-page/","/balls-in-many-dimensions/":"https://davidegerosa.com/nsphere/","/pub/":"https://davidegerosa.com/publications/","/quotes-on-the-shoulders-of-giants/":"https://davidegerosa.com/quotes/","/on-the-shoulders-of-giants/":"https://davidegerosa.com/quotes/","/scientificcomputing_bicocca/":"https://davidegerosa.com/scientificcomputing/","/scientificcomputing/":"https://github.com/dgerosa/scientificcomputing_bicocca_2024","/the-simplest-rocket-ever/":"https://davidegerosa.com/simplestrocket/","/spinprecession/":"https://github.com/dgerosa/spinprecession","/with-a-little-help-from-my-friends-workshop/":"https://davidegerosa.com/with-a-little-help-from-my-friends/"}

{% if page.xsl %}{% endif %}<feed xmlns="http://www.w3.org/2005/Atom" {% if site.lang %}xml:lang="{{ site.lang }}"{% endif %}>Jekyll<link href="{{ '/' | absolute_url }}" rel="alternate" type="text/html" {% if site.lang %}hreflang="{{ site.lang }}" {% endif %}/>{{ site.time | date_to_xmlschema }}{{ page.url | absolute_url | xml_escape }}{% assign title = site.title | default: site.name %}{% if page.collection != "posts" %}{% assign collection = page.collection | capitalize %}{% assign title = title | append: " | " | append: collection %}{% endif %}{% if page.category %}{% assign category = page.category | capitalize %}{% assign title = title | append: " | " | append: category %}{% endif %}{% if title %}{{ title | smartify | xml_escape }}{% endif %}{% if site.description %}{{ site.description | xml_escape }}{% endif %}{% if site.author %}{{ site.author.name | default: site.author | xml_escape }}{% if site.author.email %}{{ site.author.email | xml_escape }}{% endif %}{% if site.author.uri %}{{ site.author.uri | xml_escape }}{% endif %}{% endif %}{% if page.tags %}{% assign posts = site.tags[page.tags] %}{% else %}{% assign posts = site[page.collection] %}{% endif %}{% if page.category %}{% assign posts = posts | where: "categories", page.category %}{% endif %}{% unless site.show_drafts %}{% assign posts = posts | where_exp: "post", "post.draft != true" %}{% endunless %}{% assign posts = posts | sort: "date" | reverse %}{% assign posts_limit = site.feed.posts_limit | default: 10 %}{% for post in posts limit: posts_limit %}<entry{% if post.lang %}{{" "}}xml:lang="{{ post.lang }}"{% endif %}>{% assign post_title = post.title | smartify | strip_html | normalize_whitespace | xml_escape %}{{ post_title }}{{ post.date | date_to_xmlschema }}{{ post.last_modified_at | default: post.date | date_to_xmlschema }}{{ post.id | absolute_url | xml_escape }}{% assign excerpt_only = post.feed.excerpt_only | default: site.feed.excerpt_only %}{% unless excerpt_only %}<![CDATA[{{ post.content | strip }}]]>{% endunless %}{% assign post_author = post.author | default: post.authors[0] | default: site.author %}{% assign post_author = site.data.authors[post_author] | default: post_author %}{% assign post_author_email = post_author.email | default: nil %}{% assign post_author_uri = post_author.uri | default: nil %}{% assign post_author_name = post_author.name | default: post_author %}{{ post_author_name | default: "" | xml_escape }}{% if post_author_email %}{{ post_author_email | xml_escape }}{% endif %}{% if post_author_uri %}{{ post_author_uri | xml_escape }}{% endif %}{% if post.category %}{% elsif post.categories %}{% for category in post.categories %}{% endfor %}{% endif %}{% for tag in post.tags %}{% endfor %}{% assign post_summary = post.description | default: post.excerpt %}{% if post_summary and post_summary != empty %}<![CDATA[{{ post_summary | strip_html | normalize_whitespace }}]]>{% endif %}{% assign post_image = post.image.path | default: post.image %}{% if post_image %}{% unless post_image contains "://" %}{% assign post_image = post_image | absolute_url %}{% endunless %}{% endif %}</entry>{% endfor %}</feed>

{% if page.xsl %} {% endif %} {% assign collections = site.collections | where_exp:'collection','collection.output != false' %}{% for collection in collections %}{% assign docs = collection.docs | where_exp:'doc','doc.sitemap != false' %}{% for doc in docs %} {{ doc.url | replace:'/index.html','/' | absolute_url | xml_escape }} {% if doc.last_modified_at or doc.date %}{{ doc.last_modified_at | default: doc.date | date_to_xmlschema }} {% endif %} {% endfor %}{% endfor %}{% assign pages = site.html_pages | where_exp:'doc','doc.sitemap != false' | where_exp:'doc','doc.url != "/404.html"' %}{% for page in pages %} {{ page.url | replace:'/index.html','/' | absolute_url | xml_escape }} {% if page.last_modified_at %}{{ page.last_modified_at | date_to_xmlschema }} {% endif %} {% endfor %}{% assign static_files = page.static_files | where_exp:'page','page.sitemap != false' | where_exp:'page','page.name != "404.html"' %}{% for file in static_files %} {{ file.path | replace:'/index.html','/' | absolute_url | xml_escape }} {{ file.modified_time | date_to_xmlschema }} {% endfor %}

Sitemap: {{ "sitemap.xml" | absolute_url }}

A PTA primer

Organized at the Birmingham GW Institute in 2021 and led by Chris Moore and Davide Gerosa, this journal club/mini class/group study introduces the basic physics of Pulsar Timing Array and some of the latest developments.

The next few years are expected to be a golden age for pulsar timing array (PTA) science. The recent tentative claim of a detection of an astrophysical signal in the NANOGrav 12.5-year data set is expected to be confirmed, thereby opening a new observational window on supermassive black holes. In order to better follow these developments, we will run a spring journal club in which we aim to review some key papers in the field. 

We will meet at 2.00 pm on Fridays starting on May 7th, 2021 and running for approximately 7 weeks.

Agenda

A rough plan/agenda, plus minutes and useful references will be kept up to date on this overleaf

The zoom link is available on our wiki (Birmingham ASR login required). If you can’t see it, please ask either Chris or Davide.

  • Episode 1. The birth of an idea.
  • Episode 2. The basic physics of PTAs.
  • Episode 3. Correlations are key, the Hellings and Downs curve.
  • Episode 4. A practical theorem.
  • Episode 5. The astro side of things, predicting the nHz GW spectrum.
  • Episode 6: A first detection of nHz GWs?
  • Episode 7: Anisotropy.

Episode 1. The birth of an idea

Led by Alberto.

Episode 2. The basic physics of PTAs

Led by Antoine

Episode 3. Correlations are key: the Hellings and Downs curve

Led by Chris

Episode 4. A practical theorem

Led by Natalie

Episode 5. The astro side of things: predicting the nHz GW spectrum

Led by Davide

Episode 6. A first detection of nHz GWs?

Led by Riccardo

Episode 7. Anisotropy

Led by Geraint

Other topics which we didn’t have time to cover

Publications

Here is my publication list; click here for a pdf version. You can also find my papers on ADS, INSPIRE, and the arXiv.

My citation count is available on this page, and see here for a bibtex file with these entries. I also write my thoughts about my papers in the news.

Summary

10 Submitted papers
98 Papers published in major peer-reviewed journals
12 Other publications (white papers, proceedings, etc.)


Submitted papers

10. Comparing astrophysical models to gravitational-wave data in the observable space.
A. Toubiana, D. Gerosa, M. Mould, S. Rinaldi, M. Arca Sedda, T. Bruel, R. Buscicchio, J. Gair, L. Paiella, F. Santoliquido, R. Tenorio, C. Ugolini.
arXiv:2507.13249 [gr-qc].

9. GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications.
I. Romero-Shaw, J. Stegmann, H. Tagawa, D. Gerosa, J. Samsing, N. Gupte, S. R. Green.
arXiv:2506.17105 [astro-ph.HE].

8. Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background.
G. Giarda, A. I. Renzini, C. Pacilio, D. Gerosa.
arXiv:2506.12572 [gr-qc].

7. Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters.
D. Tornotti, M. Fossati, M. Fumagalli, D. Gerosa, L. Pizzuti, F. Arrigoni Battaia.
arXiv:2506.10083 [astro-ph.GA].

6. Sequential simulation-based inference for extreme mass ratio inspirals.
P. S. Cole, J. Alvey, L. Speri, C. Weniger, U. Bhardwaj, D. Gerosa, G. Bertone.
arXiv:2505.16795 [gr-qc].

5. Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements.
J. Stegmann, D. Gerosa, I. Romero-Shaw, G. Fumagalli, H. Tagawa, L. Zwick.
arXiv:2505.13589 [astro-ph.HE].

4. Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey.
A. Pedrotti, M. Mancarella, J. Bel, D. Gerosa.
arXiv:2504.10482 [astro-ph.CO].

3. A confirmed recoiling supermassive black hole in a powerful quasar.
M. Chiaberge, T. Morishita, M. Boschini, S. Bianchi, A. Capetti, G. Castignani, D. Gerosa, M. Konishi, S. Koyama, K. Kushibiki, E. Lambrides, E. T. Meyer, K. Motohara, M. Stiavelli, H. Takahashi, G. R. Tremblay, C. Norman.
arXiv:2501.18730 [astro-ph.GA].

2. A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries.
R. Buscicchio, A. Klein, V. Korol, F. Di Renzo, C. J. Moore, D. Gerosa, A. Carzaniga.
arXiv:2410.08263 [astro-ph.HE].

1. The last three years: multiband gravitational-wave observations of stellar-mass binary black holes.
A. Klein, G. Pratten, R. Buscicchio, P. Schmidt, C. J. Moore, E. Finch, A. Bonino, L. M. Thomas, N. Williams, D. Gerosa, S. McGee, M. Nicholl, A. Vecchio.
arXiv:2204.03423 [gr-qc].


Papers published in major peer-reviewed journals

98. Ringdown mode amplitudes of precessing binary black holes.
F. Nobili, S. Bhagwat, C. Pacilio, D. Gerosa.
Physical Review D in press. arXiv:2504.17021 [gr-qc].

97. Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory.
G. Fumagalli, N. Loutrel, D. Gerosa, M. Boschini.
Physical Review D 112 (2025) 024012. arXiv:2502.06952 [gr-qc].

96. Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data.
C. M. Fabbri, D. Gerosa, A. Santini, M. Mould, A. Toubiana, J. Gair.
Physical Review D 111 (2025) 104053. arXiv:2501.17233 [astro-ph.HE].

95. Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms.
R. Tenorio, D. Gerosa.
Physical Review D 111 (2025) 104044. arXiv:2502.11823 [gr-qc].

94. Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy.
M. Mancarella, D. Gerosa.
Physical Review D 111 (2025) 103012. arXiv:2502.12156 [gr-qc].

93. Which is which? Identification of the two compact objects in gravitational-wave binaries.
D. Gerosa, V. De Renzis, F. Tettoni, M. Mould, A. Vecchio, C. Pacilio.
Physical Review Letters 134 (2025) 121402. arXiv:2409.07519 [astro-ph.HE].
PRL Editors’ Suggestion. Covered by press release.

92. Forecasting the population properties of merging black holes.
V. De Renzis, F. Iacovelli, D. Gerosa, M. Mancarella, C. Pacilio.
Physical Review D 111 (2025) 044048. arXiv:2410.17325 [astro-ph.HE].

91. Orbital eccentricity in general relativity from catastrophe theory.
M. Boschini, N. Loutrel, D. Gerosa, G. Fumagalli.
Physical Review D 111 (2025) 024008. arXiv:2411.00098 [gr-qc].

90. Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA.
A. Spadaro, R. Buscicchio, D. Izquierdo-Villalba, D. Gerosa, A. Klein, G. Pratten.
Physical Review D 111 (2025) 023004. arXiv:2409.13011 [astro-ph.HE].

89. Probing AGN jet precession with LISA.
N. Steinle, D. Gerosa, M. G. H. Krause.
Physical Review D 110 (2024) 123034. arXiv:2403.00066 [astro-ph.HE].

88. Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters.
K. Kritos, L. Reali, D. Gerosa, E. Berti.
Physical Review D 110 (2024) 123017. arXiv:2409.15439 [astro-ph.HE].

87. Flexible mapping of ringdown amplitudes for nonprecessing binary black holes.
C. Pacilio, S. Bhagwat, F. Nobili, D. Gerosa.
Physical Review D 110 (2024) 103037. arXiv:2408.05276 [gr-qc].

86. Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach.
F. Santoliquido, U. Dupletsa, J. Tissino, M. Branchesi, F. Iacovelli, G. Iorio, M. Mapelli, D. Gerosa, J. Harms, M. Pasquato.
Astronomy & Astrophysics 690 (2024) A362. arXiv:2404.10048 [astro-ph.HE].

85. Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes.
G. Fumagalli, I. Romero-Shaw, D. Gerosa, V. De Renzis, K. Kritos, A. Olejak.
Physical Review D 110 (2024) 063012. arXiv:2405.14945 [astro-ph.HE].

84. Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186.
M. Boschini, D. Gerosa, O. S. Salafia, M. Dotti.
Astronomy & Astrophysics 686 (2024) A245. arXiv:2402.08740 [astro-ph.GA].

83. Quick recipes for gravitational-wave selection effects.
D. Gerosa, M. Bellotti.
Classical and Quantum Gravity 41 (2024) 125002. arXiv:2404.16930 [astro-ph.HE].

82. pAGN: the one-stop solution for AGN disc modeling.
D. Gangardt, A. A. Trani, C. Bonnerot, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 530 (2024) 3986–3997. arXiv:2403.00060 [astro-ph.HE].
Open source code.

81. Catalog variance of testing general relativity with gravitational-wave data.
C. Pacilio, D. Gerosa, S. Bhagwat.
Physical Review D 109 (2024) L081302. arXiv:2310.03811 [gr-qc].

80. Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs.
M. Mould, C. J. Moore, D. Gerosa.
Physical Review D 109 (2024) 063013. arXiv:2311.12117 [gr-qc].

79. Spin-eccentricity interplay in merging binary black holes.
G. Fumagalli, D. Gerosa.
Physical Review D 108 (2023) 124055. arXiv:2310.16893 [gr-qc].

78. Glitch systematics on the observation of massive black-hole binaries with LISA.
A. Spadaro, R. Buscicchio, D. Vetrugno, A. Klein, D. Gerosa, S. Vitale, R. Dolesi, W. J. Weber, M. Colpi.
Physical Review D 108 (2023) 123029. arXiv:2306.03923 [gr-qc].

77. Black-hole mergers in disk-like environments could explain the observed \(q-\chi_\mathrm{eff}\) correlation.
A. Santini, D. Gerosa, R. Cotesta, E. Berti.
Physical Review D 108 (2023) 083033. arXiv:2308.12998 [astro-ph.HE].

76. Extending black-hole remnant surrogate models to extreme mass ratios.
M. Boschini, D. Gerosa, V. Varma, C. Armaza, M. Boyle, M. S. Bonilla, A. Ceja, Y. Chen, N. Deppe, M. Giesler, L. E. Kidder, G. Lara, O. Long, S. Ma, K. Mitman, P. J. Nee, H. P. Pfeiffer, A. Ramos-Buades, M. A. Scheel, N. L. Vu, J. Yoo.
Physical Review D 108 (2023) 084015. arXiv:2307.03435 [gr-qc].

75. One to many: comparing single gravitational-wave events to astrophysical populations.
M. Mould, D. Gerosa, M. Dall’Amico, M. Mapelli.
Monthly Notices of the Royal Astronomical Society 525 (2023) 3986–3997. arXiv:2305.18539 [astro-ph.HE].

74. Efficient multi-timescale dynamics of precessing black-hole binaries.
D. Gerosa, G. Fumagalli, M. Mould, G. Cavallotto, D. Padilla Monroy, D. Gangardt, V. De Renzis.
Physical Review D 108 (2023) 024042. arXiv:2304.04801 [gr-qc].
Open source code.

73. Parameter estimation of binary black holes in the endpoint of the up-down instability.
V. De Renzis, D. Gerosa, M. Mould, R. Buscicchio, L. Zanga.
Physical Review D 108 (2023) 024024. arXiv:2304.13063 [gr-qc].

72. Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors.
M. Mancarella, F. Iacovelli, D. Gerosa.
Physical Review D 107 (2023) L101302. arXiv:2303.16323 [gr-qc].

71. Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data.
I. Romero-Shaw, D. Gerosa, N. Loutrel.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5352–5357. arXiv:2211.07528 [astro-ph.HE].

70. The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries.
N. Steinle, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5031–5042. arXiv:2211.00044 [astro-ph.HE].

69. Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers.
M. Mould, D. Gerosa, S. R. Taylor.
Physical Review D 106 (2022) 103013. arXiv:2203.03651 [astro-ph.HE].

68. Characterization of merging black holes with two precessing spins.
V. De Renzis, D. Gerosa, G. Pratten, P. Schmidt, M. Mould.
Physical Review D 106 (2022) 084040. arXiv:2207.00030 [gr-qc].

67. Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data.
M. Mould, D. Gerosa, F. S. Broekgaarden, N. Steinle.
Monthly Notices of the Royal Astronomical Society 517 (2022) 2738–2745. arXiv:2205.12329 [astro-ph.HE].

66. The irreducible mass and the horizon area of LIGO’s black holes.
D. Gerosa, C. M. Fabbri, U. Sperhake.
Classical and Quantum Gravity 39 (2022) 175008. arXiv:2202.08848 [gr-qc].

65. Constraining black-hole binary spin precession and nutation with sequential prior conditioning.
D. Gangardt, D. Gerosa, M. Kesden, V. De Renzis, N. Steinle.
Physical Review D 106 (2022) 024019. Erratum: 107 (2023) 109901. arXiv:2204.00026 [gr-qc].

64. Inferring the properties of a population of compact binaries in presence of selection effects.
S. Vitale, D. Gerosa, W. M. Farr, S. R. Taylor.
Chapter in: Handbook of Gravitational Wave Astronomy, Springer, Singapore. arXiv:2007.05579 [astro-ph.IM].

63. Gravitational-wave population inference at past time infinity.
M. Mould, D. Gerosa.
Physical Review D 105 (2022) 024076. arXiv:2110.05507 [astro-ph.HE].

62. The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity.
R. Nealon, E. Ragusa, D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 509 (2022) 5608–5621. arXiv:2111.08065 [astro-ph.HE].

61. Population-informed priors in gravitational-wave astronomy.
C. J. Moore, D. Gerosa.
Physical Review D 104 (2021) 083008. arXiv:2108.02462 [gr-qc].

60. Looking for the parents of LIGO’s black holes.
V. Baibhav, E. Berti, D. Gerosa, M. Mould, K. W. K. Wong.
Physical Review D 104 (2021) 084002. arXiv:2105.12140 [gr-qc].

59. Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness.
M. Dabrowny, N. Giacobbo, D. Gerosa.
Rendiconti Lincei 32 (2021) 665–673. arXiv:2106.12541 [astro-ph.HE].

58. Bayesian parameter estimation of stellar-mass black-hole binaries with LISA.
R. Buscicchio, A. Klein, E. Roebber, C. J. Moore, D. Gerosa, E. Finch, A. Vecchio.
Physical Review D 104 (2021) 044065. arXiv:2106.05259 [astro-ph.HE].

57. Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures.
D. Gerosa, M. Fishbach.
Nature Astronomy 5 (2021) 749-760. arXiv:2105.03439 [gr-qc].
Review article. Covered by press release.

56. High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap.
D. Gerosa, N. Giacobbo, A. Vecchio.
Astrophysical Journal 915 (2021) 56. arXiv:2104.11247 [astro-ph.HE].

55. Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics.
C. J. Moore, E. Finch, R. Buscicchio, D. Gerosa.
iScience 24 (2021) 102577. arXiv:2103.16486 [gr-qc].

54. A taxonomy of black-hole binary spin precession and nutation.
D. Gangardt, N. Steinle, M. Kesden, D. Gerosa, E. Stoikos.
Physical Review D 103 (2021) 124026. arXiv:2103.03894 [gr-qc].

53. A generalized precession parameter \(\chi_\mathrm{p}\) to interpret gravitational-wave data.
D. Gerosa, M. Mould, D. Gangardt, P. Schmidt, G. Pratten, L. M. Thomas.
Physical Review D 103 (2021) 064067. arXiv:2011.11948 [gr-qc].

52. Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case.
T. Islam, V. Varma, J. Lodman, S. E. Field, G. Khanna, M. A. Scheel, H. P. Pfeiffer, D. Gerosa, L. E. Kidder.
Physical Review D 103 (2021) 064022. arXiv:2101.11798 [gr-qc].

51. Up-down instability of binary black holes in numerical relativity.
V. Varma, M. Mould, D. Gerosa, M. A. Scheel, L. E. Kidder, H. P. Pfeiffer.
Physical Review D 103 (2021) 064003. arXiv:2012.07147 [gr-qc].

50. Massive black hole binary inspiral and spin evolution in a cosmological framework.
M. Sayeb, L. Blecha, L. Z. Kelley, D. Gerosa, M. Kesden, J. Thomas.
Monthly Notices of the Royal Astronomical Society 501 (2021) 2531-2546. arXiv:2006.06647 [astro-ph.GA].

49. Gravitational-wave selection effects using neural-network classifiers.
D. Gerosa, G. Pratten, A. Vecchio.
Physical Review D 102 (2020) 103020. arXiv:2007.06585 [astro-ph.HE].

48. Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants.
L. Reali, M. Mould, D. Gerosa, V. Varma.
Classical and Quantum Gravity 37 (2020) 225005. arXiv:2005.01747 [gr-qc].

47. Astrophysical implications of GW190412 as a remnant of a previous black-hole merger.
D. Gerosa, S. Vitale, E. Berti.
Physical Review Letters 125 (2020) 101103. arXiv:2005.04243 [astro-ph.HE].
Covered by press release.

46. Structure of neutron stars in massive scalar-tensor gravity.
R. Rosca-Mead, C. J. Moore, U. Sperhake, M. Agathos, D. Gerosa.
Symmetry 12 (2020) 1384. arXiv:2007.14429 [gr-qc].

45. Core collapse in massive scalar-tensor gravity.
R. Rosca-Mead, U. Sperhake, C. J. Moore, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review D 102 (2020) 044010. arXiv:2005.09728 [gr-qc].

44. The mass gap, the spin gap, and the origin of merging binary black holes.
V. Baibhav, D. Gerosa, E. Berti, K. W. K. Wong, T. Helfer, M. Mould.
Physical Review D 102 (2020) 043002. arXiv:2004.00650 [gr-qc].

43. The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach.
D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 496 (2020) 3060-3075. arXiv:2004.02894 [astro-ph.GA].

42. Populations of double white dwarfs in Milky Way satellites and their detectability with LISA.
V. Korol, S. Toonen, A. Klein, V. Belokurov, F. Vincenzo, R. Buscicchio, D. Gerosa, C. J. Moore, E. Roebber, E. M. Rossi, A. Vecchio.
Astronomy & Astrophysics 638 (2020) A153. arXiv:2002.10462 [astro-ph.GA].

41. Endpoint of the up-down instability in precessing binary black holes.
M. Mould, D. Gerosa.
Physical Review D 101 (2020) 124037. arXiv:2003.02281 [gr-qc].

40. Black holes in the low mass gap: Implications for gravitational wave observations.
A. Gupta, D. Gerosa, K. G. Arun, E. Berti, W. Farr, B. S. Sathyaprakash.
Physical Review D 101 (2020) 103036. arXiv:1909.05804 [gr-qc].

39. Milky Way satellites shining bright in gravitational waves.
E. Roebber, R. Buscicchio, A. Vecchio, C. J. Moore, A. Klein, V. Korol, S. Toonen, D. Gerosa, J. Goldstein, S. M. Gaebel, T. E. Woods.
Astrophysical Journal 894 (2020) L15. arXiv:2002.10465 [astro-ph.GA].

38. Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes.
K. Belczynski, J. Klencki, C. E. Fields, A. Olejak, E. Berti, G. Meynet, C. L. Fryer, D. E. Holz, R. O’Shaughnessy, D. A. Brown, T. Bulik, S. C. Leung, K. Nomoto, P. Madau, R, Hirschi, E. Kaiser, S. Jones, S. Mondal, M. Chruslinska, P. Drozda, D. Gerosa, Z. Doctor, M. Giersz, S. Ekstr:om, C. Georgy, A. Askar, V. Baibhav, D. Wysocki, T. Natan, W. M. Farr, G. Wiktorowicz, M. C. Miller, B. Farr, J.-P. Lasota.
Astronomy & Astrophysics 636 (2020) A104. arXiv:1706.07053 [astro-ph.HE].

37. Amplification of superkicks in black-hole binaries through orbital eccentricity.
U. Sperhake, R. Rosca-Mead, D. Gerosa, E. Berti.
Physical Review D 101 (2020) 024044. arXiv:1910.01598 [gr-qc].

36. Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data.
Y. Bouffanais, M. Mapelli, D. Gerosa, U. N. Di Carlo, N. Giacobbo, E. Berti, V. Baibhav.
Astrophysical Journal 886 (2019) 25. arXiv:1905.11054 [astro-ph.HE].

35. Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study.
K. W. K. Wong, D. Gerosa.
Physical Review D 100 (2019) 083015. arXiv:1909.06373 [astro-ph.HE].

34. Surrogate models for precessing binary black hole simulations with unequal masses.
V. Varma, S. E. Field, M. A. Scheel, J. Blackman, D. Gerosa, L. C. Stein, L. E. Kidder, H. P. Pfeiffer.
Physical Review Research 1 (2019) 033015. arXiv:1905.09300 [gr-qc].

33. Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond.
V. Baibhav, E. Berti, D. Gerosa, M. Mapelli, N. Giacobbo, Y. Bouffanais, U. N. Di Carlo.
Physical Review D 100 (2019) 064060. arXiv:1906.04197 [gr-qc].

32. Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap.
D. Gerosa, E. Berti.
Physical Review D 100 (2019) 041301R. arXiv:1906.05295 [astro-ph.HE].
Covered by press release.

31. Are stellar-mass black-hole binaries too quiet for LISA?.
C. J. Moore, D. Gerosa, A. Klein.
Monthly Notices of the Royal Astronomical Society 488 (2019) L94-L98. arXiv:1905.11998 [astro-ph.HE].

30. Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy.
R. Tso, D. Gerosa, Y. Chen.
Physical Review D 99 (2019) 124043. arXiv:1807.00075 [gr-qc].

29. Multiband gravitational-wave event rates and stellar physics.
D. Gerosa, S. Ma, K. W. K. Wong, E. Berti, R. O’Shaughnessy, Y. Chen, K. Belczynski.
Physical Review D 99 (2019) 103004. arXiv:1902.00021 [astro-ph.HE].

28. Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment.
D. Gerosa, A. Lima, E. Berti, U. Sperhake, M. Kesden, R. O’Shaughnessy.
Classical and Quantum Gravity 36 (2019) 105003. arXiv:1811.05979 [gr-qc].

27. The binary black hole explorer: on-the-fly visualizations of precessing binary black holes.
V. Varma, L. C. Stein, D. Gerosa.
Classical and Quantum Gravity 36 (2019) 095007. arXiv:1811.06552 [astro-ph.HE].

26. Frequency-domain waveform approximants capturing Doppler shifts.
K. Chamberlain, C. J. Moore, D. Gerosa, N. Yunes.
Physical Review D 99 (2019) 024025. arXiv:1809.04799 [gr-qc].

25. High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants.
V. Varma, D. Gerosa, L. C. Stein, F. H’ebert, H. Zhang.
Physical Review Letters 122 (2019) 011101. arXiv:1809.091259 [gr-qc].
Covered by press release.

24. Spin orientations of merging black holes formed from the evolution of stellar binaries.
D. Gerosa, E. Berti, R. O’Shaughnessy, K. Belczynski, M. Kesden, D. Wysocki, W. Gladysz.
Physical Review D 98 (2018) 084036. arXiv:1808.02491 [astro-ph.HE].

23. Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework.
S. R. Taylor, D. Gerosa.
Physical Review D 98 (2018) 083017. arXiv:1806.08365 [astro-ph.HE].

22. Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases.
K. K. Y. Ng, S. Vitale, A. Zimmerman, K. Chatziioannou, D. Gerosa, C.-J. Haster.
Physical Review D 98 (2018) 083007. arXiv:1805.03046 [gr-qc].

21. Black-hole kicks from numerical-relativity surrogate models.
D. Gerosa, F. H’ebert, L. C. Stein.
Physical Review D 97 (2018) 104049. arXiv:1802.04276 [gr-qc].

20. Explaining LIGO’s observations via isolated binary evolution with natal kicks.
D. Wysocki, D. Gerosa, R. O’Shaughnessy, K. Belczynski, W. Gladysz, E. Berti, M. Kesden, D. Holz.
Physical Review D 97 (2018) 043014. arXiv:1709.01943 [astro-ph.HE].

19. Impact of Bayesian priors on the characterization of binary black hole coalescences.
S. Vitale, D. Gerosa, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
Physical Review Letters 119 (2017) 251103. arXiv:1707.04637 [gr-qc].

18. Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity.
U. Sperhake, C. J. Moore, R. Rosca, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review Letters 119 (2017) 201103. arXiv:1708.03651 [gr-qc].

17. Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems.
X. Zhao, M. Kesden, D. Gerosa.
Physical Review D 96 (2017) 024007. arXiv:1705.02369 [gr-qc].

16. Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks.
R. O’Shaughnessy, D. Gerosa, D. Wysocki.
Physical Review Letters 119 (2017) 011101. arXiv:1704.03879 [gr-qc].
APS Editor’s choice (physics.aps.org). Covered by press release.

15. Are merging black holes born from stellar collapse or previous mergers?.
D. Gerosa, E. Berti.
Physical Review D 95 (2017) 124046. arXiv:1703.06223 [gr-qc].
PRD Editors’ Suggestion.

14. On the equal-mass limit of precessing black-hole binaries.
D. Gerosa, U. Sperhake, J. Vosmera.
Classical and Quantum Gravity 34 (2017) 064004. arXiv:1612.05263 [gr-qc].

13. Black-hole kicks as new gravitational-wave observables.
D. Gerosa, C. J. Moore.
Physical Review Letters 117 (2016) 011101. arXiv:1606.04226 [gr-qc].
PRL Editors’ Suggestion. Covered by press release.

12. PRECESSION: Dynamics of spinning black-hole binaries with python.
D. Gerosa, M. Kesden.
Physical Review D 93 (2016) 124066. arXiv:1605.01067 [astro-ph.HE].
Open source code.

11. Numerical simulations of stellar collapse in scalar-tensor theories of gravity.
D. Gerosa, U. Sperhake, C. D. Ott.
Classical and Quantum Gravity 33 (2016) 135002. arXiv:1602.06952 [gr-qc].

10. Distinguishing black-hole spin-orbit resonances by their gravitational wave signatures. II: Full parameter estimation.
D. Trifiro’, R. O’Shaughnessy, D. Gerosa, E. Berti, M. Kesden, T. Littenberg, U. Sperhake.
Physical Review D 93 (2016) 044071. arXiv:1507.05587 [gr-qc].

9. Precessional instability in binary black holes with aligned spins.
D. Gerosa, M. Kesden, R. O’Shaughnessy, A. Klein, E. Berti, U. Sperhake, D. Trifiro’.
Physical Review Letters 115 (2015) 141102. arXiv:1506.09116 [gr-qc].
PRL Editors’ Suggestion.

8. Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition.
M. Horbatsch, H. O. Silva, D. Gerosa, P. Pani, E. Berti, L. Gualtieri, U. Sperhake.
Classical and Quantum Gravity 32 (2015) 204001. arXiv:1505.07462 [gr-qc].
IoP Editor’s choice (CQG+, IOPselect).

7. Multi-timescale analysis of phase transitions in precessing black-hole binaries.
D. Gerosa, M. Kesden, U. Sperhake, E. Berti, R. O’Shaughnessy.
Physical Review D 92 (2015) 064016. arXiv:1506.03492 [gr-qc].

6. Spin alignment and differential accretion in merging black hole binaries.
D. Gerosa, B. Veronesi, G. Lodato, G. Rosotti.
Monthly Notices of the Royal Astronomical Society 451 (2015) 3941-3954. arXiv:1503.06807 [astro-ph.GA].

5. Effective potentials and morphological transitions for binary black-hole spin precession.
M. Kesden, D. Gerosa, R. O’Shaughnessy, E. Berti, U. Sperhake.
Physical Review Letters 114 (2015) 081103. arXiv:1411.0674 [gr-qc].
Covered by press release.

4. Missing black holes in brightest cluster galaxies as evidence for the occurrence of superkicks in nature.
D. Gerosa, A. Sesana.
Monthly Notices of the Royal Astronomical Society 446 (2015) 38-55. arXiv:1405.2072 [astro-ph.GA].

3. Distinguishing black-hole spin-orbit resonances by their gravitational-wave signatures.
D. Gerosa, R. O’Shaughnessy, M. Kesden, E. Berti, U. Sperhake.
Physical Review D 89 (2014) 124025. arXiv:1403.7147 [gr-qc].

2. Resonant-plane locking and spin alignment in stellar-mass black-hole binaries: a diagnostic of compact-binary formation.
D. Gerosa, M. Kesden, E. Berti, R. O’Shaughnessy, U. Sperhake.
Physical Review D 87 (2013) 10, 104028. arXiv:1302.4442 [gr-qc].

1. Black hole mergers: do gas discs lead to spin alignment?.
G. Lodato, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 429 (2013) L30-L34. arXiv:1211.0284 [astro-ph.CO].


Other publications (white papers, proceedings, etc.)

12. Waveform modelling for the Laser Interferometer Space Antenna.
N. Afshordi, et al. (105 authors incl. D. Gerosa).
arXiv:2311.01300 [gr-qc].

11. QLUSTER: quick clusters of merging binary black holes.
D. Gerosa, M. Mould.
Moriond proceedings. arXiv:2305.04987 [astro-ph.HE].
Open source code.

10. Astrophysics with the Laser Interferometer Space Antenna.
P. Amaro-Seoane, et al. (155 authors incl. D. Gerosa).
Living Reviews in Relativity 26 (2022) 2. arXiv:2203.06016 [gr-qc].

9. New horizons for fundamental physics with LISA.
K. G. Arun, et al. (141 authors incl. D. Gerosa).
Living Reviews in Relativity 25 (2022) 4. arXiv:2205.01597 [gr-qc].

8. Prospects for fundamental physics with LISA.
E. Barausse, et al. (320 authors incl. D. Gerosa).
General Relativity and Gravitation 52 (2020) 8, 81. arXiv:2001.09793 [gr-qc].

7. Black holes, gravitational waves and fundamental physics: a roadmap.
L. Barack, et al. (199 authors incl. D. Gerosa).
Classical and Quantum Gravity 36 (2019) 143001. arXiv:1806.05195 [gr-qc].

6. Reanalysis of LIGO black-hole coalescences with alternative prior assumptions.
D. Gerosa, S. Vitale, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
IAU Proceedigs 338 (2018) 22-28. arXiv:1712.06635 [astro-ph.HE].

5. Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers.
D. Gerosa.
Journal of Physics: Conference Series 957 (2018) 1, 012014. arXiv:1711.10038 [astro-ph.HE].

4. filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography.
D. Gerosa, M. Vallisneri.
Journal of Open Source Software 2 (2017) 13.
Open source code.

3. Testing general relativity with present and future astrophysical observations.
E. Berti, et al. (53 authors incl. D. Gerosa).
Classical and Quantum Gravity 32 (2015) 243001. Topical Review. arXiv:1501.07274 [gr-qc].

2. Rival families: waveforms from resonant black-hole binaries as probes of their astrophysical formation history.
D. Gerosa.
Astrophysics and Space Science Proceedings 40 (2015) 137-145.

1. Spin alignment effects in black hole binaries.
D. Gerosa.
Caltech Undergraduate Research Journal (CURJ) 15:1 (2014) 17-26.


Quotes: on the shoulders of giants

Here I collect some quotations on General Relativity, and science in general, which are particularly dear to me.

Max Born

“The foundation of General Relativity appeared to me then, and it still does, the greatest feat of human thinking about nature, the most amazing combination of philosophical penetration, physical intuition, and mathematical skill… It appealed to me like a great work of art.”

Max Born, Bern’s Colloquium, 1955. Available in: Max Born, Physics in My Generation, Springer-Verlag New York (1968)

Thomas Gold

“Here we have a case that allowed one to suggest that the relativists with their sophisticated works were not only magnificent cultural ornaments but might actually be useful in science! Everyone is pleased: the relativists who feel they are being appreciated, who are suddenly experts in a field they hardly knew existed; the astrophysicists for having enlarged their domain by the annexation of another subject: general relativity. It is all very pleasing, so let us hope it is right!”

Thomas Gold, after-dinner speech at the 1st Symposium of Relativistic Astrophysics (Dallas TX, 1963). Available in: Israel W., Dark Stars: The Evolution of an Idea, in Three Hundred Years of Gravitation, pp. 199–276 (1987)

Subrahmanyan Chandrasekhar

“In my entire scientific life, extending over forty-five years, the most shattering experience has been the realization that an exact solution of Einstein’s equations of general relativity, discovered by the New Zealand mathematician, Roy Kerr, provides the absolutely exact representation of untold numbers of massive black holes that populate the universe. This shuddering before the beautiful, this incredible fact that a discovery motivated by a search after the beautiful in mathematics should find its exact replica in Nature, persuades me to say that beauty is that to which the human mind responds at its deepest and most profound.”

S. Chandrasekhar, Truth and Beauty: Aesthetics and Motivations in Science, University of Chicago Press (1987)

Isaac Newton

“I do not know what I may appear to the world, but to myself I seem to have been only like a boy playing on the sea-shore, and diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me.”

David Brewster, Memoirs of the Life, Writings, and Discoveries of Sir Isaac Newton (1855)

Donald Lynden-Bell

“Our other excuse for leaving out high-order correlations is that only a fool tries the harder problem when he does not understand the simplest special case.”

Lynden-Bell, D. & Wood, R., MNRAS, Vol. 138, p.495 (1968)

Dire Straits

“He got the action, he got the motion.”

Dire Straits, “Walk of Life” (1985). They understood Hamiltonian mechanics pretty well.

James Watt

“I saw a workman and expected no more — but was surprised to find a philosopher… Everything became to him the beginning of a new and serious study — everything became Science in his hands.”

John Robinson (1739–1805), writing about his first meeting with James Watt

Carl Sagan

“There are naive questions, tedious questions, ill-phrased questions, questions put after inadequate self-criticism. But every question is a cry to understand the world. There is no such thing as a dumb question.”

Carl Sagan, The Demon-Haunted World: Science as a Candle in the Dark

John Archibald Wheeler

“Never make a calculation until you know the answer. Make an estimate before every calculation, try a simple physical argument (symmetry! invariance! conservation!) before every derivation, guess the answer to every paradox and puzzle. Courage: No one else needs to know what the guess is. Therefore make it quickly, by instinct. A right guess reinforces this instinct. A wrong guess brings the refreshment of surprise. In either case life as a spacetime expert, however long, is more fun!”

John Archibald Wheeler, in “Spacetime Physics” by Edwin F. Taylor

Bruce Springsteen

“And I swear I found the key to the universe in the engine of an old parked car.”

Bruce Springsteen, “Growin’ Up” (1973). A cosmologist, huh?

T. S. Eliot

“We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time.
Through the unknown, unremembered gate
When the last of earth left to discover
Is that which was the beginning;
At the source of the longest river
The voice of the hidden waterfall”

T. S. Eliot, “Little Gidding” (1942)

Željko Ivezić et al.

“It is often said that it takes a 2σ result to convince a theorist that his theory is correct, a 5σ result to convince an observer that an effect is real, and a 10σ result to convince a theorist that his theory is wrong.”

Željko Ivezić, Andrew J. Connolly, Jacob T. VanderPlas, and Alexander Gray, “Statistics, Data Mining, and Machine Learning in Astronomy”, Princeton University Press

Ersilia Vaudo et al.

“Hidden in the perfection of the spherical shapes of the celestial bodies that shimmer and float in nothingness is the work of gravity, the first and greatest of designers. A craftsman whose hand tirelessly shapes the contents of the Universe to which we belong, determined in his quest for perfection.”

“Unknown Unknowns” exhibition, curated by Vaudo et al., Milan 2022

Francis Galton

“I know of scarcely anything so apt to impress the imagination as the wonderful form of cosmic order expressed by the “Law of Frequency of Error.” The law would have been personified by the Greeks and deified, if they had known of it. It reigns with serenity and in complete self-effacement, amidst the wildest confusion. The huger the mob, and the greater the apparent anarchy, the more perfect is its sway. It is the supreme law of Unreason. Whenever a large sample of chaotic elements are taken in hand and marshaled in the order of their magnitude, an unsuspected and most beautiful form of regularity proves to have been latent all along.”

Sir Francis Galton, Natural Inheritance (1889). Now we call it the central limit theorem.

The simplest rocket ever

This is a nice calculation on dropping balls stacked on top of each other; it was also an activity of my Postgraduate Certificate for Higher Education (PGCHE) in Birmingham. Many thanks to my Year 1 students for discussing this topic with me.

Material

Before we start, grab these things:

  • Pen and paper.
  • Two balls of different weights (like a basketball and a tennis ball, or a tennis and a squash ball, but any two bouncing objects would work).

Try it yourself

I hope you were able to find the balls. Now stack them on top of each other, with the light ball at the bottom and the heavy ball on top, and drop them.

If you couldn’t find the balls, this is what I meant:

Why is the small ball shooting up that fast?
The tennis ball is going much higher than what it would do if you drop it alone. Somehow, it’s being helped by the big basketball! As we will see, the big ball provides “fuel” to the small ball. And this is conceptually the same thing that happens in a rocket.

Key lesson

Today’s key concept is the conservation of energy and linear momentum. We believe these are among the most fundamental laws of Nature, at the backbone of our entire understanding of the physical world. Stacking balls is a neat example that shows them at play.

Setting up the stage

Let us recall that the kinetic energy of a particle of mass \(m\) and velocity \(v\) is

\[E = \frac{1}{2} m v^2.\]

The particle’s linear momentum is

\[p = mv.\]

In our case, we have two objects, so let’s indicate the mass of the big ball with \(M\) and that of the small ball with \(m\). Their velocities are \(v_M\) and \(v_m\).

Initially, both balls are falling down with the same velocity. Let’s call this \(v\). So, we start with both velocities directed downwards and
\(v_M = v_m = v\).
If you’re not sure why the two velocities must be the same, it’s time to revise the famous experiment by Galileo Galilei.

Two collisions

To understand why the tennis ball shoots up, we now need to track what happens to energy and momentum during the various collisions. Here is a schematic representation:

Ball Drop Diagram


  1. The first collision that takes place is that of the big ball and the ground
    (Forget about the small ball for a second.) We can very safely assume that the mass of the Earth is much (much) bigger than the mass of the ball. In other words, the Earth does not move! If the Earth does not move, its linear momentum is obviously zero. That means that all of the linear momentum is in the big ball. Because linear momentum is conserved, the velocity of the big ball after hitting the floor must be the same as it had before, but is now directed upwards. So, still \(v\).

  2. Now the big ball is bouncing up while the small ball is still falling down.
    We need to study the head-on collision between the two balls. The unknowns of the problem are the final velocities of the balls, let’s call them \(v'_m\) and \(v'_M\).
    Here is where energy and momentum conservation become crucial. The energy before and after the collision must be the same:

    \[\frac{1}{2} M v_M^2 + \frac{1}{2} m v_m^2 = \frac{1}{2} M v_M^{\prime 2} + \frac{1}{2} m v_m^{\prime 2}\]

    Linear momentum is also conserved:

    \[M v_M - m v_m = M v'_M + m v'_m\]

    The minus sign in front of the second term is there because the small ball is going down, not up.

We know the velocities before the second collision (\(v_M = v_m = v\)) and we have two equations for \(v'_m\) and \(v'_M\).

Up to you now

Grab pen and paper and roll up your sleeves. Solve those two coupled equations. To simplify things, we are really only interested in \(v'_m\). You can find \(v'_M\) from one equation, plug it into the other, and derive \(v'_m\).

This activity should take you about 5 minutes.

Check your work

You should have obtained a second-degree equation for \(v'_m\). Second-degree equations have two solutions, which in this case are:

\[v'_m = -v\]

and

\[v'_m = \frac{3M - m}{M + m} v.\]

The first solution cannot possibly be right (can you say why? Hint: is the small ball going up or down in the experiment we started with?). So the second equation must be the physical solution. That’s how fast the small ball is shooting up.

Sum up

If the first ball is much more massive than the second one \(M \gg m\), the final velocity is close to
\(v'_m \simeq 3v\)
(Can you see why? Formally, this is a mathematical limit). The small ball goes up approximately three times faster!

In other words, the small ball is stealing some of the energy and momentum from the big ball. This is the same thing that happens in a rocket. Fuel is pushed down such that the capsules with the astronauts can gain energy and momentum and reach, say, the International Space Station.

More about rockets: you know they can steal momentum even from other planets? That’s called gravitational slingshot and it’s the only way rockets can reach the outer Solar System relatively quickly.

Stretching you further

Now, try to think about what happens if you were to put a third ball on top (you can try! Basketball + tennis ball + golf ball, but go outside or the golf ball will easily damage your ceiling!).

The second ball goes up three times faster than the first one, so the third ball must go up three times faster than the second one. That is nine times the initial velocity!
For one ball we have
\(v'_m \simeq 3v,\)
for two balls
\(v'_m \simeq 3^2 v = 9v.\)

Let’s stretch this further: if you imagine stacking \(N\) balls such that those at the bottom are always much heavier than those at the top, the final ball will receive a velocity

\[v'_m \simeq 3^{N-1} v.\]

The velocity increases exponentially with the number of balls!

Can we really make a rocket out of this?

Yes! At least conceptually. To escape the gravitational pull of the Earth and reach outer space one needs a velocity of about 11 km/s (that is called the escape velocity; do you know how to compute it?).

Imagine we were dropping our balls from a height \(h\) of 1m. The velocity \(v\) with which they hit the ground is given by (again: energy conservation)

\[\frac{1}{2} m v^2 = m g h.\]

The gravitational constant \(g\) is about 9.8 m/s², which means that the velocity \(v\) is about 4.5 m/s.

Now, plug this number into the equation we derived:

\[v'_m \simeq 3^{N-1} v\]

For \(N=9\) the final velocity is about 30 km/s, which is enough to send the smallest ball out into space!
So: 9 balls on top of each other and you make a real rocket!

That’s a great idealized experiment, but back to reality now. Do you think this is really practical? Think critically about all the approximations we did that might invalidate the calculation.

And how about exploding stars?

This simple problem also has an exciting analogy with supernova explosions and exploding stars! Let’s finish this activity off with the video below. You see now why I said you shouldn’t try the three-ball experiment inside?

Sitemap

{% include base_path %} A list of all the posts and pages found on the site. For you robots out there, there is an [XML version]({{ base_path }}/sitemap.xml) available for digesting as well.

Pages

{% for post in site.pages %} {% include archive-single.html %} {% endfor %}

Posts

{% for post in site.posts %} {% include archive-single.html %} {% endfor %} {% capture written_label %}'None'{% endcapture %} {% for collection in site.collections %} {% unless collection.output == false or collection.label == "posts" %} {% capture label %}{{ collection.label }}{% endcapture %} {% if label != written_label %}

{{ label }}

{% capture written_label %}{{ label }}{% endcapture %} {% endif %} {% endunless %} {% for post in collection.docs %} {% unless collection.output == false or collection.label == "posts" %} {% include archive-single.html %} {% endunless %} {% endfor %} {% endfor %}

News by Tags

{% include base_path %} {% include group-by-array collection=site.posts field="tags" %} {% for tag in group_names %} {% assign posts = group_items[forloop.index0] %}

{{ tag }}

{% for post in posts %} {% include archive-single.html %}
{% endfor %} {% endfor %}

Talk map

This map is generated from a Jupyter Notebook file in talkmap.ipynb, which mines the location fields in the .md files in _talks/.

Talks

{% include base_path %} These are some of the places where I’ve been presenting my research. Click [here for a pdf version](https://github.com/dgerosa/CV/releases/latest/download/DavideGerosa_talklist.pdf). Do you want to see these places on a [map](/map/)? {% include_relative _talks.md %}

Teaching material

{% include base_path %} Classes I have been teaching and the related material I developed. With a huge thanks to all my students! ## Astrostatistics and machine learning _MSc in Astrophysics, Milano-Bicocca_ **Current material:** [dgerosa.github.io/astrostatistics](https://dgerosa.github.io/astrostatistics) The use of statistics is ubiquitous in astronomy and astrophysics. Modern advances are made possible by the application of increasingly sophisticated tools, often dubbed as “data mining”, “machine learning”, and “artificial intelligence”. This class provides an introduction to (some of) these statistical techniques in a very practical fashion, pairing formal derivations with hands-on computational applications. Although examples will be taken almost exclusively from the realm of astronomy, this class is appropriate for all Physics students interested in machine learning. **Previous editions:** - [Astrostatistics. 2024-2025](https://github.com/dgerosa/astrostatistics_bicocca_2025) - [Astrostatistics. 2023-2024](https://github.com/dgerosa/astrostatistics_bicocca_2024) - [Astrostatistics. 2022-2023](https://github.com/dgerosa/astrostatistics_bicocca_2023) - [Astrostatistics. 2021-2022](https://github.com/dgerosa/astrostatistics_bicocca_2022) ## Scientific computing with Python _PhD in Physics and Astronomy at Milano-Bicocca_ **Current material:** [dgerosa.github.io/scientificcomputing](https://dgerosa.github.io/scientificcomputing) The python programming language and its library ecosystem are essential tools in modern science. This class provides an advanced introduction to python and its main functionalities, focusing in particular on its applications to computational physics. Targeted topics include: array vectorization with numpy, pretty plotting with matplotlib, scientific recipes with scipy, just-in-time compilating with numba, module packaging, and unit testing. I will also introduce other essential computational tools, notably Mathematica for symbolic manipulation and git for version control. The format will be highly interactive and tailored to the research interests of the participants. **Previous editions:** - [Scientific Computing. 2024-2025](https://github.com/dgerosa/scientificcomputing_bicocca_2024) - [Scientific Computing. 2023-2024](https://github.com/dgerosa/scientificcomputing_bicocca_2023) ## Machine for Physics and Astronomy _BSc in Artificial Intelligence, joint Milano-Bicocca + Milano-Statale + Pavia_ **Current material:** [dgerosa.github.io/machinelearning4physics](https://dgerosa.github.io/machinelearning4physics) Machine learning and data mining are quickly becoming essential techniques in the field of (astro)physics. Such powerful tools provide precious insights into the laws governing natural processes and shed light on the information contained in experimental datasets. This lab provides a quick introduction to such topics, equipping students with some essential background to apply their data-science knowledge to core physical problems. **Previous editions:** - [Machine for Physics and Astronomy. 2024-2024](https://github.com/dgerosa/machinelearning4physics_bicocca_2025) - [Machine for Physics and Astronomy. 2023-2024](https://github.com/dgerosa/machinelearning4physics_bicocca_2024) ## General physics for Computer Science majors _BSc in Computer Science at Milano-Bicocca_ - [Fisica per Informatica. 2021-2022](https://elearning.unimib.it/course/view.php?id=40253) - [Fisica per Informatica. 2022-2023](https://elearning.unimib.it/course/view.php?id=46377) This is a general physics class covering mechanics, thermodynamics, and electromagnetism, delivered to students majoring in Computer Science at the University of Milan-Bicocca. All class material is in Italian. ## Black holes and gravitational waves _PhD in Physics and Astronomy at Birmingham_ - [BHs and GWs. 2020-2021](https://github.com/dgerosa/mpags_blackholesgravitationalwaves/tree/master) - [BHs and GWs. 2019-2020](https://github.com/dgerosa/mpags_blackholesgravitationalwaves/tree/2019-2020) This class targets PhD students (but interested master’s students can enjoy it too!) and was delivered within the [Midlands Physics Alliance Graduate School](https://warwick.ac.uk/fac/sci/physics/mpags) (MPAGS) together with C. Moore and P. Schmidt. ## Year 1 astrolab _BSc in Physics at Birmingham_ - [Year 1 Astrolab. 2020-2021](https://canvas.bham.ac.uk/courses/51751) - [Year 1 Astrolab. 2019-2020](https://canvas.bham.ac.uk/courses/39797) Astrolab is a first-year undergraduate class in observational astronomy. Unfortunately, the links above require a University of Birmingham account. For a paper describing an older version of the Birmingham Astrolab class, see [Elliott (2003)](https://iopscience.iop.org/article/10.1088/0143-0807/24/2/307). ## Other teaching material - **[simplestrocket](/simplestrocket/): Stacked ball drop.** A neat calculation on dropping balls on top of each other, from my year 1 tutoring sessions in Birmingham. - **[nsphere](/nsphere/): Volumes of spheres in N-dimensions.** This is based on a “postdoc-lunch” discussion I lead at Caltech in 2018ish. I calculate the volume of spheres in many dimensions... Some surprises here.

Terms and Privacy Policy

{% include base_path %} {% include toc %} ## Privacy Policy The privacy of my visitors is extremely important. This Privacy Policy outlines the types of personal information that is received and collected and how it is used. First and foremost, I will never share your email address or any other personal information to anyone without your direct consent. ### Log Files Like many other websites, this site uses log files to help learn about when, from where, and how often traffic flows to this site. The information in these log files include: * Internet Protocol addresses (IP) * Types of browser * Internet Service Provider (ISP) * Date and time stamp * Referring and exit pages * Number of clicks All of this information is not linked to anything that is personally identifiable. ### Cookies and Web Beacons When you visit this site "convenience" cookies are stored on your computer when you submit a comment to help you log in faster to [Disqus](http://disqus.com) the next time you leave a comment. Third-party advertisers may also place and read cookies on your browser and/or use web beacons to collect information. This site has no access or control over these cookies. You should review the respective privacy policies on any and all third-party ad servers for more information regarding their practices and how to opt-out. If you wish to disable cookies, you may do so through your web browser options. Instructions for doing so can be found on the specific web browsers' websites. #### Google Analytics Google Analytics is a web analytics tool I use to help understand how visitors engage with this website. It reports website trends using cookies and web beacons without identifying individual visitors. You can read [Google Analytics Privacy Policy](http://www.google.com/analytics/learn/privacy.html).

Theoretical Horizons in Unraveling Relativity, Astrophysics, and Mergers (THURAM)

THURAM is a joint scientific meeting between researchers in astrophysics and gravitational physics from Università degli Studi di Milano-Bicocca (UNIMIB) and Gran Sasso Science Institute (GSSI). This is the second meeting in the series, after the very successful [LAUTARO](/lautaro/) from last year.

Lautaro workshop

## When and where May 7-9, 2025. Gran Sasso Science Institute Main Lecture Hall, EX-ISEF building Viale Francesco Crispi 7, 67100, L’Aquila AQ, Italy ## Organizing Committee Sara Gliorio (chair), Costantino Pacilio, Andrea Maselli, Davide Gerosa. ## Participants - Chiara Anselmo (PhD @ UNIMIB) - Manuel Arca Sedda (Faculty @ GSSI) - Biswajit Banerjee (Postdoc @ GSSI) - Ssorhab Bohranian (Postdoc @ UNIMIB) - Philippa Cole (Postdoc @ UNIMIB) - Andrea Cozzumbo (PhD @ GSSI) - Sayak Datta (Postdoc @ GSSI) - Federico De Santi (PhD @ UNIMIB) - Giulia Fumagalli (PhD @ UNIMIB) - Davide Gerosa (Faculty @ UNIMIB) - Sara Gliorio (PhD @ GSSI) - Annarita Ierardi (PhD @ GSSI) - Anjali Abirami Kugarajh (PhD @ GSSI) - Nicholas Loutrel (Postdoc @ UNIMIB) - Andrea Maselli (Faculty @ GSSI) - Gor Oganesyan (Faculty @ GSSI) - Caroline Owen (Postdoc @ UNIMIB) - Costantino Pacilio (Postdoc @ UNIMIB) - Lavinia Paiella (PhD @ GSSI) - Laura Pezzella (PhD @ GSSI) - Marcelo Rubio (Postdoc @ GSSI) - Filippo Santoliquido (Postdoc @ GSSI) - Matteo Schulz (PhD @ GSSI) - Rodrigo Tenorio (Postdoc @ UNIMIB) - Jacopo Tissino (PhD @ GSSI) - Pawan Tiwari (PhD @ GSSI) - Alex Toubiana (Postdoc @ UNIMIB) - Cristiano Ugolini (Postdoc @ GSSI)

Thuram workshop


## Timetable ### Session 1 (Wednesday, May 7th, 2.15 pm – 5.30 pm) - Andrea Maselli, *Welcome and introduction* (2:15 pm – 2:30 pm) – **EM & Multimessenger** (2:30 pm – 3:30 pm) – *chair: Philippa Cole* - Gor Oganesyan, *Gamma-Ray Bursts in the Multimessenger Era* - Annarita Ierardi, *Early X-ray emission of short Gamma-Ray Bursts* - Pawan Tiwari, *Multiwavelength study of early GRB afterglow: from X-ray to GeV energy* - Biswajit Banerjee, *Gravitational wave pre-alerts from Compact Binary Coalescences and detection of Very-High-Energy Gamma-Ray Burst prompt emission* – **Coffee break** (3:30 pm – 4:00 pm) – **Simulation-based inference** (4:00 – 4:45 pm) – *chair: Sayak Datta* - Chiara Anselmo, *Ringdown analysis with simulation-based inference* - Philippa Cole, *Simulation-based inference for EMRIs* – **Tutorials** : Jacopo Tissino ([repo](https://github.com/fellowship-of-clean-code/nested-sampling), [notes](https://htmlpreview.github.io/?https://github.com/fellowship-of-clean-code/nested-sampling/blob/main/nested-sampling-tutorial-PRIN.html)) (4:45 pm – 5:30 pm) ### Session 2 (Thursday, May 8th, 09:30 am –12:30 pm) – **System and waveform modeling (1)** (9:30 am – 10.30 am) – *chair: Alexandre Toubiana* - Sara Gliorio, *EMRIs beyond vacuum GR* - Sayak Datta, *EMRIs around nonrotating black holes with environment* - Caroline Owen, *Constraining dark-sector effects using GWs from compact binary inspirals* - Marcelo Rubio, *Dark matter spikes with Numerical Relativity* Coffee break (10:30 am – 11:00 am) – **System and waveform modeling (2)** (11:00 am – 11.45 am) – *chair: Biswajit Banerjee* - Laura Pezzella, *Post-ISCO ringdown* - Nicholas Loutrel, *Black Hole Ringdown Spirals* - Giulia Fumagalli, *Consistent non-adiabatic dynamics of eccentric BBH in post-Newtonian theory* – **Discussion** (11.45 am – 12.30 pm) ### Session 3 (Thursday, May 8th, 2:15 pm - 5:30 pm) – **Population inference** (2:15 pm – 3:30 pm) – *chair: Marcelo Rubio* - Lavinia Paiella, *How to grow heavy black holes* - Alexandre Toubiana, *Reconciling PTA and JWST and preparing for LISA with POMPOCO: a Parametrisation Of the Massive black hole POpulation for Comparison to Observations* - Manuel Arca Sedda, *Can future GW detectors shed light on the nature of IMBHs?* - Davide Gerosa, *We observe compact binaries but are interested in single objects, this is hard.* - Cristiano Ugolini, *TBA* – **Coffee break** (3:30 pm – 4:00 pm) – **Data analysis for 3G detectors** (4:00 pm – 4:45 pm) – *chair: Costantino Pacilio* - Ssorhab Borhanian, *Next-generation detector timing and the importance of LIGO-India* - Jacopo Tissino, *Parameter estimation with the Lunar Gravitational Wave Antenna* - Filippo Santoliquido, *Parameter estimation of high-redshift sources with ET* – **Tutorials**: Giulia Fumagalli ([link](https://colab.research.google.com/drive/1Qyg_nfudCab54VRDLzR6Ym4yQa9uciLQ?usp=sharing)) (4:45 pm – 5:50 pm) ### Session 4 (Friday, May 9th, 09:30 am – 12:30 pm) – **Data Analysis challenges** (9:30 am – 10:30 am) – *chair: Filippo Santoliquido* - Federico De Santi, *Machine Learning and SBI techniques for LISA & LVK data* - Rodrigo Tenorio, *How to analyze long-duration GW signals efficiently* - Costantino Pacilio, *Data-driven reconstruction of beyond-GR effects aided by deep learning* - Andrea Maselli, *The prejudice of Love* – **Coffee break** (10.30 am – 11:00 am) – **Cosmology** (11:00 am – 11:45 am) – *chair: Caroline Owen* - Andrea Cozzumbo, *Calibratable or non-calibratable* - Matteo Schulz, *GWxLSS tracers cross-correlation for cosmology* - Anjali Abirami Kugarajh, *Scalar-Induced Gravitational Waves as a Probe for Beyond-GR Theories* – **Tutorials**: Rodrigo Tenorio ([link](https://github.com/Rodrigo-Tenorio/2025_THURAM_JAX_tutorial)) (11.45 am – 12:30 pm) ## **This workshop is supported by:** - MUR PRIN [Grant No. 2022-Z9X4XS](https://prin.mur.gov.it/) - ERC Starting [Grant No. 945155](https://cordis.europa.eu/project/id/945155) “GWmining” - Cariplo Foundation [Grant No. 2021-0555](https://www.fondazionecariplo.it/en/) - Gran Sasso Science Institute

With a little help from my friends - Workshop

Following the April APS meeting, we will host a mini-workshop at Johns Hopkins University to foster collaboration between the gravity groups of JHU, Penn State and Milano-Bicocca. The idea is to get ["a little help from my friends"](https://www.youtube.com/watch?v=0C58ttB2-Qg&ab_channel=TheBeatles-Topic). The workshop will be in the [Bloomberg building](https://goo.gl/maps/fUHZu98wS86XS6C59), room 462, from 8am to 5pm on April 13, 2022. Breakfast and lunch will be kindly provided by JHU (thanks!). The idea is to do a full day of brainstorming and come up with possible research projects, so **there will be no talks.** As a form of introduction, we’ll have some **1-slide presentations (strictly <5 minutes!)** to explain what we have been doing. The 1-slide, 5-minute format is a bit brutal, but it really forces you to think about what really matters (if you don’t see your name on this list, no worries: you’ll get your share of time during the discussions!). The afternoon will instead be dedicated to discussions. --- Here we are! And huge thanks to the cookies...

Little help workshop


--- ## Program - *Breakfast from 8am* ### **Morning, 9am–noon. Lightning talks – get to know each other** - Arnab Dhani – ringdown overtones - Ish Mohan Gupta – Fisher accuracy study, measuring NS/BH binaries with 3G - Divya Singh – NSs and dark matter - Daria Gangardt – constraining spin nutations in current LIGO events - Viola De Renzis – measuring 2-spin effects in (mostly future) GW events - *Coffee!* - Andrea Antonelli + Luca Reali – systematics in 3G detectors - Roberto Cotesta – PE in LISA - Veome Kapil – COMPAS - Nathan Steinle – A step back from pop synths? - Konstantinos Kritos + Vladimir Strokov – dynamical formation code intro, IMBHs - Mesut Caliskan – lensing in LISA & 3G [People who are not on the list above could still prepare one slide: if there is any time left and they feel that we are overlooking some important topic, there will be space for that. This is all meant to be very informal.] - *Lunch* ### **Afternoon, 1pm–5pm. Discussion – start projects together** ### **1pm–2pm: Tools** What tools do we have and what we can do with them. - GWBench tutorial (Ish, Arnab, Luca…) - LISAbeta (Roberto) - pyRing, Issues in ringdown parameter estimation, and tests of GR (Roberto, Costantino, Mark, Sathya, Arnab…) - Including systematics, beyond-GR effects and lensing; population effects ### **2pm–3pm: Astrophysical models** We love to do astro with GWs. - Field formation models - Dynamical models and multiple mergers - Primordial black holes - Spin effects - NSBH systems - NSNS mergers and tidal deformability, foregrounds and backgrounds… (Nate, Veome, Daria, Viola, Kostas, Vladimir, Veome, Gabriele…) - *Coffee!* ### **3pm–4pm: Population inference methods** Davide will start with a brief introduction to his work on machine learning with Matthew Mould + Steve Taylor and then we’ll think about what can be done with those tools, plus the PE tools we discussed earlier. ### **4pm–5pm: 3G/LISA science, systematic errors, tests of GR/BH spectroscopy** The wrap-up: what cool science can future detectors do? What are the best long-term projects we can come up with by combining all these tools? - *Dinner together somewhere?* ## Participants ### Johns Hopkins - Andrea Antonelli - Emanuele Berti - Mesut Caliskan - Ho Yeuk Cheung - Roberto Cotesta - Thomas Helfer - Veome Kapil - Konstantinos Kritos - Luca Reali - Nicholas Speeney - Vladimir Strokov - Zipeng Wang - Lingyuan Ji - Marc Kamionkowski - Surjeet Rajendran - Bei Zhou - Cyril Creque-Sarbinowski ### Milan-Bicocca / Birmingham - Davide Gerosa - Daria Gangardt - Viola De Renzis - Nathan Steinle - Riccardo Buscicchio ### Penn State - Bangalore Sathyaprakash - Arnab Dhani - Ish Mohan Gupta - Divya Singh - Rahul Kashyap ### Other visitors - Francisco Duque (IST Lisbon) - Costantino Pacilio (Rome Sapienza)

{"/about/":"https://davidegerosa.com/","/about.html":"https://davidegerosa.com/","/astrostatistics_bicocca/":"https://davidegerosa.com/astrostatistics/","/astrostatistics/":"https://github.com/dgerosa/astrostatistics_bicocca_2025","/cites/":"https://davidegerosa.com/citations/","/resume-json":"https://davidegerosa.com/cv-json/","/resume":"https://davidegerosa.com/cv/","/svn2git/":"https://davidegerosa.com/git2git/","/hopbham-workshop/":"https://davidegerosa.com/hopbham/","/local-browser-on-ssh-tunnel/":"https://davidegerosa.com/local-apps-remote-server/","/local-browser-remote-server/":"https://davidegerosa.com/local-apps-remote-server/","/machinelearning4physics_bicocca/":"https://davidegerosa.com/machinelearning4physics/","/machinelearning4physics/":"https://github.com/dgerosa/machinelearning4physics_bicocca_2025","/mymap/":"https://davidegerosa.com/map/","/maps/":"https://davidegerosa.com/map/","/mymaps/":"https://davidegerosa.com/map/","/myads/":"https://ui.adsabs.harvard.edu/search/filter_bibstem_facet_fq_bibstem_facet=NOT&filter_bibstem_facet_fq_bibstem_facet=((*%3A*%20NOT%20bibstem_facet%3A%22eas..conf%22)%20NOT%20bibstem_facet%3A%22tsra.conf%22)&filter_bibstem_facet_fq_bibstem_facet=bibstem_facet%3A%22MiRe%22&filter_doctype_facet_hier_fq_doctype=NOT&filter_doctype_facet_hier_fq_doctype=*%3A*&filter_doctype_facet_hier_fq_doctype=doctype_facet_hier%3A%220%2FNon-Article%22&fq=%7B!type%3Daqp%20v%3D%24fq_doctype%7D&fq=%7B!type%3Daqp%20v%3D%24fq_bibstem_facet%7D&fq_bibstem_facet=(((*%3A*%20NOT%20bibstem_facet%3A%22eas..conf%22)%20NOT%20bibstem_facet%3A%22tsra.conf%22)%20NOT%20bibstem_facet%3A%22MiRe%22)&fq_doctype=(*%3A*%20NOT%20doctype_facet_hier%3A%220%2FNon-Article%22)&p_=0&q=%20author%3A%22Gerosa%2C%20Davide%22&sort=citation_count%20desc%2C%20bibcode%20desc","/myarxiv/":"https://arxiv.org/a/gerosa_d_1.html","/myinspire/":"https://inspirehep.net/literature?sort=mostcited&size=250&page=1&q=exactauthor%3AD.Gerosa.1","/nmp/":"https://davidegerosa.com/non-menu-page/","/nmp.html":"https://davidegerosa.com/non-menu-page/","/balls-in-many-dimensions/":"https://davidegerosa.com/nsphere/","/pub/":"https://davidegerosa.com/publications/","/quotes-on-the-shoulders-of-giants/":"https://davidegerosa.com/quotes/","/on-the-shoulders-of-giants/":"https://davidegerosa.com/quotes/","/scientificcomputing_bicocca/":"https://davidegerosa.com/scientificcomputing/","/scientificcomputing/":"https://github.com/dgerosa/scientificcomputing_bicocca_2024","/the-simplest-rocket-ever/":"https://davidegerosa.com/simplestrocket/","/spinprecession/":"https://github.com/dgerosa/spinprecession","/with-a-little-help-from-my-friends-workshop/":"https://davidegerosa.com/with-a-little-help-from-my-friends/"}

{% if page.xsl %}{% endif %}<feed xmlns="http://www.w3.org/2005/Atom" {% if site.lang %}xml:lang="{{ site.lang }}"{% endif %}>Jekyll<link href="{{ '/' | absolute_url }}" rel="alternate" type="text/html" {% if site.lang %}hreflang="{{ site.lang }}" {% endif %}/>{{ site.time | date_to_xmlschema }}{{ page.url | absolute_url | xml_escape }}{% assign title = site.title | default: site.name %}{% if page.collection != "posts" %}{% assign collection = page.collection | capitalize %}{% assign title = title | append: " | " | append: collection %}{% endif %}{% if page.category %}{% assign category = page.category | capitalize %}{% assign title = title | append: " | " | append: category %}{% endif %}{% if title %}{{ title | smartify | xml_escape }}{% endif %}{% if site.description %}{{ site.description | xml_escape }}{% endif %}{% if site.author %}{{ site.author.name | default: site.author | xml_escape }}{% if site.author.email %}{{ site.author.email | xml_escape }}{% endif %}{% if site.author.uri %}{{ site.author.uri | xml_escape }}{% endif %}{% endif %}{% if page.tags %}{% assign posts = site.tags[page.tags] %}{% else %}{% assign posts = site[page.collection] %}{% endif %}{% if page.category %}{% assign posts = posts | where: "categories", page.category %}{% endif %}{% unless site.show_drafts %}{% assign posts = posts | where_exp: "post", "post.draft != true" %}{% endunless %}{% assign posts = posts | sort: "date" | reverse %}{% assign posts_limit = site.feed.posts_limit | default: 10 %}{% for post in posts limit: posts_limit %}<entry{% if post.lang %}{{" "}}xml:lang="{{ post.lang }}"{% endif %}>{% assign post_title = post.title | smartify | strip_html | normalize_whitespace | xml_escape %}{{ post_title }}{{ post.date | date_to_xmlschema }}{{ post.last_modified_at | default: post.date | date_to_xmlschema }}{{ post.id | absolute_url | xml_escape }}{% assign excerpt_only = post.feed.excerpt_only | default: site.feed.excerpt_only %}{% unless excerpt_only %}<![CDATA[{{ post.content | strip }}]]>{% endunless %}{% assign post_author = post.author | default: post.authors[0] | default: site.author %}{% assign post_author = site.data.authors[post_author] | default: post_author %}{% assign post_author_email = post_author.email | default: nil %}{% assign post_author_uri = post_author.uri | default: nil %}{% assign post_author_name = post_author.name | default: post_author %}{{ post_author_name | default: "" | xml_escape }}{% if post_author_email %}{{ post_author_email | xml_escape }}{% endif %}{% if post_author_uri %}{{ post_author_uri | xml_escape }}{% endif %}{% if post.category %}{% elsif post.categories %}{% for category in post.categories %}{% endfor %}{% endif %}{% for tag in post.tags %}{% endfor %}{% assign post_summary = post.description | default: post.excerpt %}{% if post_summary and post_summary != empty %}<![CDATA[{{ post_summary | strip_html | normalize_whitespace }}]]>{% endif %}{% assign post_image = post.image.path | default: post.image %}{% if post_image %}{% unless post_image contains "://" %}{% assign post_image = post_image | absolute_url %}{% endunless %}{% endif %}</entry>{% endfor %}</feed>

{% if page.xsl %} {% endif %} {% assign collections = site.collections | where_exp:'collection','collection.output != false' %}{% for collection in collections %}{% assign docs = collection.docs | where_exp:'doc','doc.sitemap != false' %}{% for doc in docs %} {{ doc.url | replace:'/index.html','/' | absolute_url | xml_escape }} {% if doc.last_modified_at or doc.date %}{{ doc.last_modified_at | default: doc.date | date_to_xmlschema }} {% endif %} {% endfor %}{% endfor %}{% assign pages = site.html_pages | where_exp:'doc','doc.sitemap != false' | where_exp:'doc','doc.url != "/404.html"' %}{% for page in pages %} {{ page.url | replace:'/index.html','/' | absolute_url | xml_escape }} {% if page.last_modified_at %}{{ page.last_modified_at | date_to_xmlschema }} {% endif %} {% endfor %}{% assign static_files = page.static_files | where_exp:'page','page.sitemap != false' | where_exp:'page','page.name != "404.html"' %}{% for file in static_files %} {{ file.path | replace:'/index.html','/' | absolute_url | xml_escape }} {{ file.modified_time | date_to_xmlschema }} {% endfor %}

Sitemap: {{ "sitemap.xml" | absolute_url }}

Posts

GWfreeride: carving the AI gradient in gravitational-wave astronomy

We are pleased to announce “GWfreeride: Carving the AI Gradient in Gravitational-Wave Astronomy,” a focused workshop taking place January 26-30, 2026, in Sexten, Italy, nestled in the scenic Dolomites region.

sites.google.com/unimib.it/gwfreeride

The workshop aims to bring together leading researchers in AI and gravitational waves to address pressing data challenges in the field. Key topics include single-event detection and parameter estimation, population inference, and the global fit. The meeting will be held at Haus Sexten, right next to the ski slopes, and the conference program will have appropriate breaks for snow activities. More details on logistics are available here: sites.google.com/unimib.it/gwfreeride/logistics

To participate, please apply at sites.google.com/unimib.it/gwfreeride/registration We encourage early applications to facilitate hotel reservations, with a final deadline of September 15, 2025. Notifications of acceptance will be sent on a rolling basis. We look forward to welcoming you to Sexten!

Stephen Green, Davide Gerosa, Max Dax, Natalia Korsakova

Gwfreeride

Comparing astrophysical models to gravitational-wave data in the observable space

Our worst nightmare in the gravitational-wave population buisiness is \(p_{\rm det}\), the detection probability. That such a crucial aspect that we spend entire discussion sessions at conferences trying to get it right. Selection effects are usually removed, i.e. one goes from a set of observed data to the intrinsic distribution of sources. Wouldn’t it be easier to just model the observed distribution instead? Well, it’s not that trivial, and indeed people thought it was not possibile without biasing your results. It turns out it is possible, but one still needs to model \(p_{\rm det}\). But then, we argue, the comparison between gravitational-wave data and astrophysical models becomes much cleaner.

A. Toubiana, D. Gerosa, M. Mould, S. Rinaldi, M. Arca Sedda, T. Bruel, R. Buscicchio, J. Gair, L. Paiella, F. Santoliquido, R. Tenorio, C. Ugolini.
arXiv:2507.13249 [gr-qc].

What do you think of the most masssive LVK black hole so far?

We’re all at the big GR+Amaldi conference this week, and the LIGO/Virgo/KAGRA folks have been announcing their most massive gravitational-wave event so far, GW231123. I was asked about it by a few journalist, from both New Scientis (“LIGO has spotted the most massive black hole collision ever detected”) and the American Physical Society (“Heaviest Black Hole Merger Flouts a Forbidden Gap”). Exciting stuff indeed! My thoughts on the hierarchical-merger formation idea are that it’s likely but not obvious at the same time.

Graduation time

Congrats to Leonardo Toti, who defended his MSc degree yesterday with a research project with us. Leonardo worked with Alex Toubiana on improving the robustness of testing GR with gravitational-wave data (waveform systematics are a tricky business indeed). Leonardo will move on with a PhD at IFAE in beautiful Barcelona, Spain.

GW200208_222617 as an eccentric black-hole binary merger: properties and astrophysical implications

A few of us met at the GWsnowballs workshop earlier this year, and during a scientific discussion, I ended up asking: “What’s the current gravitational-wave event with signs of eccentricity that are the least ambiguous?” I argued against the usual suspect, GW190521, because that signal is too short—and short makes it ambiguous. Then we looked at two analyses that searched for eccentricity in the current gravitational-wave catalog. They flagged several events, but only one appeared in both. The “telephone number” of that event is GW200208_222617, and that discussion eventually led to this paper.

I. Romero-Shaw, J. Stegmann, H. Tagawa, D. Gerosa, J. Samsing, N. Gupte, S. R. Green.
arXiv:2506.17105 [astro-ph.HE].

Got a UIF/UFI grant for collaborations between Italy and France

Happy to share I was just awarded a grant from the Università Italo Francese / Université Franco Italienne (UIF/UFI), a joint institution supported by the Italian and French governments to foster academic collaborations between the two countries. My proposal is titled ``Populations of compact objects for next-generation gravitational-wave detectors’’ and was submitted jointly with Michele Mancarella’s group at the University of Aix-Marseille. We have been awarded funds under the “UIF/UFI Vinci 2025 - Chapter 3” grant solicitation. This award will fully support a joint PhD student between our two institutions.

New website!

As you probably just noticed, I have a new website! The old one was 10 years old (I started it in 2015 during my PhD) and became too hard to maintain. The old website was developed in Wordpress, and the template I used was not supported anymore. Also, the hosting arrangments on Google Cloud were unnecessarily complicated. So I finally took the opportuniy to learn Jekyll, which is the engine behind this new website. I’m using this template, and hosting is done via Cloudfare Workers, which so far it’s working great. The source code of this website lives at github.com/dgerosa/website.

For some nostalgia, here is an archived version of my former website. Farewell.

Accelerated inference of binary black-hole populations from the stochastic gravitational-wave background

Now, there are a lot of black holes out there. So many that their gravitational-wave signals won’t even be separable, all piling up on top of each other (if/when we’ll have a detector to pick that up). Analyzing this stochastic background can tell us about the details of those black holes; that’s the good old “population” problem in GW astronomy, here tackled in a different way. And, why not, let’s throw in a neural network.

G. Giarda, A. I. Renzini, C. Pacilio, D. Gerosa.
arXiv:2506.12572 [gr-qc].

Bayesian luminosity function estimation in multidepth datasets with selection effects: a case study for \(3<z<5\) Ly\(\alpha\) emitters

I started collaborating with some galaxy folks here at my institution, which is just great. Their problem is that of estimating the luminosity function of some objects, with the complication that the survey is flux limited. They’ve been referring to this as a “completeness function”. We looked into the stats togehter, and realized that is exactly the same problem we GW people solve with hierarchical Bayesian analysis, and that completeness function is nothing but our \(p_{\rm det}\) with some weird astro units.

D. Tornotti, M. Fossati, M. Fumagalli, D. Gerosa, L. Pizzuti, F. Arrigoni Battaia.
arXiv:2506.10083 [astro-ph.GA].

IREU once more

As we’ve done it for several years now, this summer we’re hosting an undergraduate student from the US-based IREU program in gravitational-wave physics. Sterling Scarlett is joining us from Boston University and will be working with Nick on a theory-heavy project. Welcome!

Sequential simulation-based inference for extreme mass ratio inspirals

Welcome to the beautiful world of SBI, with this terrific piece of work by Pippa Cole. Here we’re looking at extreme mass-ratio inspirals (EMRIs), that is, a small black hole orbiting a big black hole, which will be (one day) detected by LISA. These signals are nasty (long and of a very complicated morphology). We’re trying something new here – a deep learning called “truncated marginal neural ratio estimation” that does not even require writing down the likelihood of the problem. Just simulate all you can. The answer, this thing is great for narrowing down the parameter space where EMRIs will be, kind of like searches do with current gravitational-wave data, but in a very different way.

P. S. Cole, J. Alvey, L. Speri, C. Weniger, U. Bhardwaj, D. Gerosa, G. Bertone.
arXiv:2505.16795 [gr-qc].

Tenure-track appointment in Astrophysics, Milan, Italy

The University of Milano-Bicocca (Milan, Italy) invites applications for a tenure-track professorship in Astrophysics.

Milano-Bicocca hosts a vibrant astrophysics group consisting of 11 faculty members, approximately 25 postdocs, and around 15 PhD students. The group has a strong track record of securing national and international funding, with 6 recently awarded ERC grants. We are part of a larger physics department with about 70 faculty members and are situated on a dynamic campus with 40,000 students. Milan is a modern, international city in northern Italy, close to the stunning Alps, offering a lively cultural scene, excellent food, and a high quality of life.

Current interests of the group include gravitational-wave astronomy, formation and evolution of cosmic structures, and experimental cosmology. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in astrophysics to Milan.

The position will be at the assistant professor level (“RTT” in the Italian system), a tenure-track appointment with a well-defined path to tenure within either three or six years, depending on performance. The anticipated start date is fall 2025, though this is negotiable. Responsibilities include conducting research at the highest international standards, teaching BSc and MSc courses, mentoring students, and securing external funding.

Interested candidates are invited to apply by June 12th, 2025:
https://www.unimib.it/ateneo/gare-e-concorsi/2025-rtt-027-dipartimento-fisica-g-occhialinigsd-02phys-05-ssd-phys-05a

Knowledge of the Italian language is not required to apply; the online application portal is available in English. We strive to build a diverse and inclusive environment and welcome applications from traditionally underrepresented groups.

For inquiries, please contact Prof. Michele Fumagalli ([email protected]).

Distinguishing the origin of eccentric black-hole mergers with gravitational-wave spin measurements

This paper came out of some discussions from our “Gravitational-wave snowballs” workshop in Sexten (Italy). We were discussing the good old problem of separating black-hole binary formation channels with spin measurements. Usually one says “aligned=isolated”, “isotropic=dynamical”. But then, some binaries that formed dynamically should also be eccentric. What we then realized is that, for those eccentric binaries and only for those, spin measurements can actually tell which of the dynamical channel (because there are many…) is at play.

J. Stegmann, D. Gerosa, I. Romero-Shaw, G. Fumagalli, H. Tagawa, L. Zwick.
arXiv:2505.13589 [astro-ph.HE].

Theoretical Horizons in Unraveling Relativity, Astrophysics, and Mergers (THURAM)

This week we’re all at the Gran Sasso Science Institute (GSSI) in beautiful L’Aquila for the second edition of our joint workshop with the local GW group. Thanks for having us!

davidegerosa.com/thuram

(If you’re asking, the title of the workshop is a totally legit acronym that just happens to make up the name of FC Inter’s striker… So weird, it happened last year already, I really don’t know how.)

Thuram Conference

Ringdown mode amplitudes of precessing binary black holes

We’re back to predicting the excitation amplitude of black hole merger ringdowns. We already looked into the simpler case of binaries with aligned spins, and now tried to study the full problem of binaries with misaligned (i.e. processing) spins. Well, this is a hard problem! It’s not even clear which mode is the stronger one anymore, and finding suitable coordinates is not at all trivial. While this is just a first exploration, there’s so much interesting phenomenology here! Do it yourself with the postmerger package.

F. Nobili, S. Bhagwat, C. Pacilio, D. Gerosa.
arXiv:2504.17021 [gr-qc].

2025 Frontiers of Science Award

The 2017 paper “Are merging black holes born from stellar collapse or previous mergers? ” that I wrote with Emanuele Berti was selected 2025 Frontiers of Science Award. These prizes are awarded by the International Congress of Basic Science (ICBS), sponsored by the City of Beijing and the Yanqi Lake Beijing Institute of Mathematical Sciences and Application (BIMSA). Every year, they select influential recent papers in Physics, Maths, and Computer Science.

The complete list of Physics papers selected for awards is available here. Ours is one of only three papers that were selected in the category Astrophysics and Cosmology – Theory. The award citation reads:

This investigations combines gravitational-wave observations with population synthesis models to distinguish between binary black holes formed through isolated stellar evolutions versus those created through hierarchical mergers in dense stellar environments.

I’m so happy to see how a seemingly simple idea we had (“What if LIGO’s black holes merge multiple times?”) went so far! Our paper was published in Physical Review D in 2017, selected as an Editor’s Suggestion back then… and now got an award!

ICBS prize

And that’s me collecting the prize in Beijing…

Cosmology with the angular cross-correlation of gravitational-wave and galaxy catalogs: forecasts for next-generation interferometers and the Euclid survey

Great paper led by our former MSc student Alessandro Pedrotti today! This is about combining the distributions of gravitational waves and galaxies to do cosmology. These two probes measure different things (distance and redshift, respectively), so their distributions will “match” only if the cosmological model is right. You can actually use this to measure the cosmological model itself. Short answer: putting together 3G detectors and Euclid is a great idea.

A. Pedrotti, M. Mancarella, J. Bel, D. Gerosa.
arXiv:2504.10482 [astro-ph.CO].

3+1 graduations in March 2025

Four BSc+MSc students just graduated with projects in our group!

  • Alessandro Malfasi completed his BSc project with Pippa Cole on combining PTA data and primordial black holes (a believer!).
  • Nicole Grillo got her MSc degree in Astrophysics with a project, also with Pippa Cole, on EMRIs and environmental effects.
  • Olga Pietrosanti also got her Astrophysics MSc today, and she works in collaboration with Alessandro Trani (Copenhagen), Evgeni Grishin (Monash, Australia), and Clement Bonnerot (Birmingham, UK) on black holes migrating in AGN disks.
  • Giovanni Giarda (…my name is Giovanni Giarda) completed his MSc project with Arianna Renzini and Costantino Pacilio on a deep learning pipeline to speed up the computation of GW stochastic backgrounds.

… congrats all!

2025 PhD call

If you’re looking for a PhD in gravitational-wave physics, our 2025 call for PhD scholarships is now available. The procedure is described here (Session 1):

https://en.unimib.it/study/doctoral-research-phd-programmes/applying-doctorate/calls-application

The deadline is April 24th at noon CEST.

For instructions, start from the file “Guide to filling in the online application.” There’s a key step on page 10 where candidates can express interest in some themed scholarships. If you’re interested in working with my group, I encourage you to select PROG.1 and PROG.3.

You will need to submit your research proposal/statement. These are usually 2-3 pages long. It should provide some context about your work in gravitational-wave astronomy (or astrophysics more in general), what you want to do next, your key interests, what you would like to work on here with us, why you want to work with us, and more in general how you plan to integrate with our activities. It should be forward-looking and not just about what you’ve done already. Hope this helps!

For any questions, please do not hesitate to contact me: [email protected]

Cariplo Foundation “Young Reseacher” fellowship

Happy to share this postdoc opportunity from the Cariplo Foundation, which is a private trust that operates in the Milan area. It’s an independent fellowship for early career researchers, with a duration of 3 years and a total budget of 200k EUR.

https://www.fondazionecariplo.it/static/upload/you/young-researchers-2025.pdf

The deadline is March 24, 2025. If you’re reading this and are interested in applying with us at Milano-Bicocca, please shoot me an email!

Teaching this semester

I’m on the hook for teaching this semester (can’t complain really with such fun classes!). I’m down for “Astrostatistics and Machine Learning” for our MSc degree in Astrophysics and “Machine Learning for Physics and Astronomy” for our BSc degree in Artificial Intelligence. Here is my material for both, and thanks to all the students who will be engaging with this!

26th SIGRAV Conference on General Relativity and Gravitation

The Italian Society of General Relativity and Gravitation (SIGRAV) announces the 26th SIGRAV Conference, hosted by the University of Milano-Bicocca, to be held in Milan, Italy, from September 8-12, 2025.

https://sites.google.com/unimib.it/sigrav2025

The conference will cover various aspects of classical and quantum gravity, including tests of General Relativity, cosmology, gravity experiments, and gravitational waves from experimental, theoretical, and data-analysis perspectives.

Participation is open to SIGRAV members and non-members alike, both nationally and internationally. The program will feature a series of broad review talks on various aspects of gravitational physics, as well as contributed talks. The SIGRAV Amaldi medals, the SIGRAV prizes for young researchers, and the Giulio Rampa PhD thesis prize will be awarded during the conference. There will also be a public event dedicated to the 10-year anniversary of the first direct detection of gravitational waves, GW150914.

Abstracts for contributed talks should submitted by May 31, 2025. We aim to announce the full conference program by the end of June. Registrations will be accepted until July 15, 2025.

Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; you can also explore nearby lakes or venture into the stunning Alps.

SIGRAV conference banner

Scalable data-analysis framework for long-duration gravitational waves from compact binaries using short Fourier transforms

Long gravitational-wave signals are, well, long. And long often means painful, as more data need to be stored and processed. Kind of intuitively, the solution might be that of cutting things into chunks, so that long becomes short. Here we apply this idea to the popular inner product entering all gravitational-wave pipelines; this is a key building block of everything we do. The answer is that using SFTs, “Short-time Fourier Transforms”, can make things faster by more than 3 orders of magnitudes, sometimes 5. We think this is the solution to future gravitational-wave data analysis problems (think LISA and 3G…).

R. Tenorio, D. Gerosa.
Physical Review D 111 (2025) 104044. arXiv:2502.11823 [gr-qc].

Sampling the full hierarchical population posterior distribution in gravitational-wave astronomy

When inferring black holes from gravitational-wave data, we tend to do two things, one after the other. First, we consider each event individually and measure its parameters (masses, spins, etc). Then we consider all the events together and measure the population properties. This is what we do all the time, but, actually, if objects are now part of a population, those parameters should be looked at again in light of all the others. This full problem (all parameters of all the events plus the population parameters) is daunting, and in the past we used an indirect and somewhat convoluted approach. We got back to it now, and this time, we managed to do it head-on. Let me introduce this giant 500-dimensional sampling of the full population problem!

M. Mancarella, D. Gerosa.
Physical Review D 111 (2025) 103012. arXiv:2502.12156 [gr-qc].

Non-adiabatic dynamics of eccentric black-hole binaries in post-Newtonian theory

General relativity has this beautiful property that coordinates are meaningless. You can change them at will, which means they don’t contain any physics. And, believe it or not, some of the popular formulations we use to write down the dynamics of eccentric binary black holes still have coordinates in them. They go away if you take an average of an orbit (Peters, the man!) but that’s killing some information. In this paper we go back to those old results and show how those gauges can actually be absorbed into the formulation itself. The paper is on the maths-heavy side of things, but the results are great. Peters, you were basically right, but not quite.

G. Fumagalli, N. Loutrel, D. Gerosa, M. Boschini.
Physical Review D 112 (2025) 024012. arXiv:2502.06952 [gr-qc].

Early 2025 with many visitors

We’re going to have quite a few visitors in the next few months. They will be giving amazing seminars, with lots of research ideas floating around: Stephen Green from Nottingham, Cecilia Sgalletta from Trieste, Francisco Duque from the AEI, Angela Borchers from the other AEI, Lorenzo Pompili also from AEI (!), Ilaria Caporali from Pisa, Aleksandra Olejak from the MPA at Garching, Pantelis Pnigouras from Alicante, Lucy McNeill from Kyoto, James Alvey from Cambridge, and Valerio De Luca from U. of Pennsylvania. Hope I didn’t forget anyone… This is going to be exciting 🙂

A confirmed recoiling supermassive black hole in a powerful quasar

Quasar 3C 186 strikes back! Matteo and I got interested in this funny quasar last year (see this one). When our paper hit the arxiv, we got contacted by the real astronomers who take actual data, who told us they had even more beautiful data. We ended up contributing with our relativistic model and… well… everything seems to work. 3C 186 is indeed a recoiling black hole (it might be a rare one, but we’ve observed it nonetheless). The abstract says “decisive,” and this is indeed the right word.

M. Chiaberge, T. Morishita, M. Boschini, S. Bianchi, A. Capetti, G. Castignani, D. Gerosa, M. Konishi, S. Koyama, K. Kushibiki, E. Lambrides, E. T. Meyer, K. Motohara, M. Stiavelli, H. Takahashi, G. R. Tremblay, C. Norman.
arXiv:2501.18730 [astro-ph.GA].

Reconstructing parametric gravitational-wave population fits from non-parametric results without refitting the data

Gravitational-wave population people talk all the time about parametric vs non-parametric methods. Parametric methods mean imposing our astrophysical knowledge on how we look at GW data. This is great, we do want to extract astrophysical knowledge, but what if we don’t know what to look for? The statisticians tell us to go non-parametric, which means using a flexible model that can fit whatever you want. That’s great, but what do we learn then? In other words, where’s the boundary between flexibility and interpretability? Today’s paper shows that one can conceptually separate these two processes and extract parametric results from non-parametric fits. I’m very proud of this piece of work, which was Cecilia Fabbri‘s MSc thesis project and was actually kickstarted by one of my previous students, Alessandro Santini. We even wrote a poem about this!

C. M. Fabbri, D. Gerosa, A. Santini, M. Mould, A. Toubiana, J. Gair.
Physical Review D 111 (2025) 104053. arXiv:2501.17233 [astro-ph.HE].

Super Viola!

I’m so so proud to see my PhD student Viola De Renzis defending her PhD thesis today. Viola’s thesis is titled “Gravitational-wave astronomy at the crossroads: from current to future detectors, from single events to populations” and was examined by Maya Fishbach (Toronto), Laura Sberna (Nottingham) as external referees, as well as Walter Del Pozzo (Pisa), Stephen Green (Nottingham) and Alberto Sesana (Milano-Bicocca) as defense committee members. What should I say, from the first “off you go and learn Bilby” meeting we had, to all those discussions at the board, learning how to ski, those codes that did (not) work, and that distinctive laughter across the corridor. Our group will not be the same without Viola. You turned into a great scientist: now “spacca tutti” in Marseille!

Viola PhD

That’s me, Steve, Walter, Viola, and Alberto…

GWsnowballs was amazing!

Together with Ilya Mandel, last week I organized a workshop titled “Gravitational-wave snowballs, populations, and models” in Sexten (Italy). Both the science and the scenery were just stellar! We had almost zero talks, and the entire conference was made of brainstorming sessions on three topics “Parametrization”, “Correlation,” and “Falsification.” There are already several emails circulating with several paper ideas coming out of it. Huge thanks to all those who led and participated in the discussions. Here is the conference website…

https://sites.google.com/unimib.it/gwsnowballs

GWSnowballs conferences

… and here is us! We should definitely do it again. And remember: if you run population synthesis once, you shall be cursed forever.

Alex got a fellowship

Congrats to Alex Toubiana, postdoc with us, who was just awarded an independent fellowship from the Italian Research Ministry. The scheme is called Young Researcher 2024 and will fund Alex and his research for 3 years.

2024 Wrapped!

In 2024…. We welcomed Tristan, Chiara, Caroline, Rodrigo, Alex, Federico, and Zachos (group accretion at the Eddington limit). Michele started a faculty in Marseille, Daria graduated, Viola almost graduated and is fighting the paperwork in Marseille, Giulia went to Cambridge, Alice went to the AEI, Cecilia went to Nottingham, Costantino went to Novara. Ringdowns, EMRIs, stochastic backgrounds, p_det, catastrophes, SBI, and 3G detectors don’t have secrets for us. I think 13 BSc and 3 MSc students defended their projects with us, not sure. Arianna and Nick are two Giovani Talenti, Alex is a Young Researcher. We went to the lake together, got risotto together, and organized a conference named after Inter’s striker. If you don’t know what to eat for dinner, define a likelihood and sample it (Loutrel et al. 2024). Or put pins on google maps (Borhanian et al. 2024). You look at data, I look at the physics (Bruel et al. 2024).

FIS 3 grant opportunity

FIS (“Fondo Italiano per la Scienza”) is an Italian grant opportunity which is conceptually similar to the ERC. The amount of these grants is >= 1M EUR and grant holders are offered a tenure-track or tenured position. The deadline for this year’s solicitation (FIS 3) is Mar 28, 2025. If you’re interested in applying with Milano-Bicocca as host institution please shoot me an email!

https://www.mur.gov.it/it/atti-e-normativa/decreto-direttoriale-n-1802-del-21-11-2024

Group dinner with everyone

We had a really nice before-the-holiday group dinner yesterday night. We went to a very traditional Milanese trattoria, and almost everyone got “risotto con l’osso buco” (amazing, you should try!). Our Master’s students joined us as, and with them we’re now a group of 20 people. Thaks all for working together, see you all next year.

Group dinner dec 2024

Orbital eccentricity in general relativity from catastrophe theory

Black holes on eccentric orbits… what does it even mean? The hard (but fun) thing is that we work in General Relativity, where coordinates don’t have a physics inside. One can always change the coordinates as they want, so they can’t be used to define observables. The eccentricity of an orbit has to do, indeed, with the shape of the orbit itself, and that can be transformed away with suitable coordinates. So, does it even sense to measure the orbital eccentricity of black-hole binaries? The one thing we are allowed to do is to find a coordinate-free estimator in General Relativity that reduces to the eccentricity we all know and love in the Newtonian limit. This is possible! The right mathematical framework for this is something called “catastrophe theory”, a funny name, but Nick likes it.

M. Boschini, N. Loutrel, D. Gerosa, G. Fumagalli.
Physical Review D 111 (2025) 024008. arXiv:2411.00098 [gr-qc].

Forecasting the population properties of merging black holes

Our “popfisher” paper is finally out! (and now Viola can submit her PhD thesis). This is about next-generation (aka 3G) gravitational wave detectors. Those beasts will measure millions of black holes… and with so many of them who cares about each source individually. The important thing will be the population of objects, i.e. how those black holes are distributed as a whole. Measuring populations is an interesting but convoluted statistical problem. Here we implement a quick shortcut (the Fisher matrix) and show that yes, 3G detectors will be amazing… but more amazing for some things than for others.

V. De Renzis, F. Iacovelli, D. Gerosa, M. Mancarella, C. Pacilio.
Physical Review D 111 (2025) 044048. arXiv:2410.17325 [astro-ph.HE].

4+1: October graduations

Four BSc students and one MSc student defended their research project with us this month.

  • First, huge congrats to Federica Tettoni who got her MSc degree in astrophysics. She worked with Viola De Renzis and myself on labeling black holes in gravitational wave events. Such a fun problem (and we got confused so many times!).
  • Rocco Giugni (BSc) worked with Matteo Boschini on finding issues in his remnant surrogate models…
  • Giulia Foroni (BSc) worked with me on black-hole binary spin precession. The good old problem of the spin morphologies, but this time looking for two transitions at the same time.
  • Matilde Vergani (BSc) also worked with me; we looked at merger trees and their combinatorics problem (her presentation had pictures of trees, I mean actual trees…).
  • Laura Tassoni (BSc) worked with Costantino Pacilio on ringdown data analysis.

Thanks all for spending some time in our research group!

Nick and Arianna are the new “Giovani Talenti”

Huge congrats to Arianna Renzini and Nick Loutrel who won two of this year’s “Giovani Talenti” (Young Talents) prizes from the University of Milano-Bicocca. These are internal grants for postdocs: there were four grants awarded in Physics in total and two of them are from our group! Let’s gooooooooooo

A test for LISA foreground Gaussianity and stationarity. I. Galactic white-dwarf binaries

LISA will see a gazillion white dwarfs, but we won’t, or at least not individually. Those signals will actually pile up together in a mashed potato thing called foreground. But this mashed potato won’t be smooth (translate: the gravitational-wave signal won’t be stationary and Gaussian) and this structure can indeed be precious for extracting more information from LISA. But first, let’s taste this with today’s paper, i.e. characterize the foreground.

R. Buscicchio, A. Klein, V. Korol, F. Di Renzo, C. J. Moore, D. Gerosa, A. Carzaniga.
arXiv:2410.08263 [astro-ph.HE].

Group accretion (close to the Eddington limit)

Our group is accreting people at the Eddington rate! There are 5 new postdocs and 2 PhD students who have just started or are about to start:

  • Zachos Roupas is joining Bicocca as a Marie Curie Fellow with an independent research program on stellar clusters.
  • Caroline Owen comes as a postdoc from Illinois, with expertise in fundamental physics and testing GR.
  • Alexandre Toubiana is joining as a postdoc from the AEI and likes gravity at all frequencies.
  • Rodrigo Tenorio is a new postdoc coming from UIB (Balearic Islands) and he’s going to be the group member who’s the closest to real GW data.
  • Tristan Bruel comes as a postdoc from Nice and will bring us back to astrophysics instead.
  • Federico De Santi graduated from the University of Pisa and will join as a PhD student.
  • Last but definitely not least, Chiara Anselmo will also join as a PhD student after an MSc degree in Rome.

Group meetings are funny and busy these days, with too many ideas going around.

Minimum gas mass accreted by spinning intermediate-mass black holes in stellar clusters

This is a fun IMBH story we worked out when Kostas and Luca were visiting last summer from JHU. What if (one day, who knows) we observe a highly spinning intermediate-mass black hole? If that happens, is going to be puzzling because IMBH that grow in clusters by mergers of smaller black holes tend to spin down, not up. This is a funny property of black holes, namely that extracting spins is easier than putting it in, so on average black holes slow down after they have merged many times. So if we see an IMBH with large spins, the spin must come from somewhere else. Where? Maybe gas. The argument then is that one can actually convert an IMBH spin measurement into the minimum amount of gas that must have been accreted to get that spin.

K. Kritos, L. Reali, D. Gerosa, E. Berti.
Physical Review D 110 (2024) 123017. arXiv:2409.15439 [astro-ph.HE].

Stars or gas? Constraining the hardening processes of massive black-hole binaries with LISA

To Stars or to gas, that is the question.
Whether ’tis nobler in the hardening to suffer
The slings and arrows of passing stars,
Or to dissipate against a sea of gas
And by disk end them. To inspiral — to merge,
No more; and by LISA to say we end
The models and the thousand PE samples
That gravity is heir to.

A. Spadaro, R. Buscicchio, D. Izquierdo-Villalba, D. Gerosa, A. Klein, G. Pratten.
Physical Review D 111 (2025) 023004 . arXiv:2409.13011 [astro-ph.HE].

Cecilia et al.

Four students just graduated with projects in our group…

First, huge congrats to Cecilia Fabbri who got her MSc in Astrophysics. Cecilia (you might remember her)worked on an exciting applied statistics problem (which has already ended up in a poem, but soon in a paper). Her problem got like 10 more people hooked beside us, so we really have to finish it now! From my side, it’s always amazing to see scientists like her growing so much. Cecilia be moving on with a PhD in Nottingham (UK) with Steve Green (and when you come back to visit you’ll tell me everything I don’t understand about simulation-based inference!). Good luck!

We also supervised three BSc students who defended their short projects:

  • Matteo Pagani worked with Ssohrab Borhanian on testing Fisher Matrix codes (spoiler, it’s tricky).
  • William Toscani worked with Giulia Fumagalli on eccentric binary black holes, revisiting the old “isotropic stays isotropic” problem in PN dynamics.
  • Francesca Rattegni worked with Matteo “Bormio” Bonetti on how the Galaxy can cause Kozai-Lidov oscillations on wide binaries.

Congrats all, Spritz time now.

Graduations Sep 2024

(Wearing Laurel crowns is a very Italian thing to do when graduating)

Which is which? Identification of the two compact objects in gravitational-wave binaries

All right I think this is great (but it took me a long time to convince myself and the others that’s the case!) In gravitational-wave astronomy we measure binaries, that is, pairs of two objects. Our signals have information about the pair as a whole. At the same time, we care very much about separating those two objects and measuring the properties of individual black holes and neutron stars. We always do that operation without thinking twice, just say that for each posterior sample object “1” is that with the larger mass and object “2” is that with the lower mass. But is that ok? Surely it’s a choice, but is it the best one? What does it even mean to pick the “best” labels? I think machine learning can help us here and that this problem can be framed using the language of semi-supervised clustering. The results? Well, they seem very significant. Measurements of the black-hole spins are more accurate, you can tell more easily if that’s a black hole or a neutron star, and overall the posterior distributions just look nicer (go away nasty multimodalities and non-Gaussianities!).

D. Gerosa, V. De Renzis, F. Tettoni, M. Mould, A. Vecchio, C. Pacilio.
Physical Review Letters 134 (2025) 121402. arXiv:2409.07519 [astro-ph.HE].
PRL Editors’ Suggestion. Covered by press release.

Press release : Milano-Bicocca.
Other press coverage: ilgiorno, lescienze, ansa.it, adnkronos (1), adnkronos (2), 30science, agenparl.eu, cagliarilivemagazine, ilcentrotirreno, ilgiornaleditalia, laragione, lospecialegiornale, meteoweb, msn.com, occhioche, padovanews, prpchannel, sardegnalive, smartphonology, tgabruzzo24, vetrinatv, unicaradio, altoadige, ecodibergamo, roboreporter, saluteh24, salutedomani.

Flexible mapping of ringdown amplitudes for nonprecessing binary black holes

The ringdown is the final bit of a gravitational-wave signal, after the two black holes have merged. It’s nice because it’s clean; GR is so powerful that all that comes out after a black hole merger has specific frequencies, the fantastic “quasi-normal modes.” While the frequencies only depend on that final BH (thanks Kerr!), the excitations of those frequencies depend on all that happened before, i.e. the merger process itself. In this summer paper by Costantino and the rest of us, we present a new accurate approximant to those amplitudes. Now go home and test GR using postmerger.

C. Pacilio, S. Bhagwat, F. Nobili, D. Gerosa.
Physical Review D 110 (2024) 103037. arXiv:2408.05276 [gr-qc].

Computer-science graduation

Usually my students graduate in Physics, but not this time… Together with Matteo Boschini, I had the pleasure of supervising a student majoring in Computer Science. Alessandro Crespi got his BSc degree with a project on Simulation Design, which is really a computing thing but has lots of physics applications. That was so much fun! It is truly true that putting different expertise/approaches/ideas makes things better.

Group meeting at the lake

We run a weekly group meeting to share research updates, and yesterday was a special one… Instead of the usual room, we had group meeting at lake Como. No laptopts, almost no physics, but swimming, ball games, spritz, and lake-fish dinner together.

Lake July 2024a

Lake July 2024b

Many visitors

We’re having a few visitors this summer, with lots of science going around. Welcome Jam Sadiq from SISSA (Italy), Rossella Gamba from Berkeley (USA), Abhishek Chowdhuri from IIT Gandhinagar (India), Luca Reali from JHU (USA), and Kostas Kritos also from JHU (USA), thanks for joining us for a bit.

Go Daria go!

Daria Gangardt has just defended her PhD thesis at the University of Birmingham. The thesis is called “Black-hole dynamics and their environments” and jumps from black-hole spins all the way to AGN discs. Daria, it has been a true pleasure working with you, all the way since your very first summer project and through your supervisor changing countries. I’m both honored and proud that you completed your PhD with me, all the best with everything. Time for drinks now! Go Dr. Daria!

Daria viva

Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond

The workshop “ Challenges and future perspectives in gravitational-wave astronomy: O4 and beyond ” will take place at the Lorentz Center (Leiden, Netherlands) from October 14th to October 18th, 2024.

Our goal is to foster an interdisciplinary discussion (with astrophysicists, data analysts, and machine learners) about how current and future observations of gravitational and electromagnetic waves can be used to shed light on the physics of compact-object formation and evolution.

We encourage interested participants to apply by July 21st, 2024 at:
https://www.lorentzcenter.nl/challenges-and-future-perspectives-in-gravitational-wave-astronomy-o4-and-beyond.html

Lorentz Workshops@Oort are scientific meetings for small groups of up to 55 participants, including both senior and junior scientists. We will dedicate a considerable amount of time to discussion sessions, thus stimulating an interactive atmosphere and encouraging collaboration between participants. The venue Lorentz Center@Oort is located at the Faculty of Science campus of Leiden University, the Netherlands. The Lorentz Center provides each participant with office space as well as various practical services such as arranging accommodations at the nearby hotel Van der Valk Hotel Leiden/Tulip Inn Leiden at a special rate, visa assistance, and bike rental. For more information see: www.lorentzcenter.nl

SOC : Fabio Antonini (chair), Maya Fishbach, Davide Gerosa, Laura Nuttall, Rosalba Perna, Simon Portegies Zwart.

Lorentz Center workshop

One population fit to rule them all

Three fits for the non-parametric under data sky,
Seven for the astrophysicists in their clusters of stars,
Nine for powerlaw+peaks doomed to die,
One for the sampler on his python throne
In the land of LIGO where the data lie.
One population fit to rule them all
One population fit to find them features
One population fit to Bayes them all, and in the stats bind them.
In the land of LIGO where the data lie.

2024 IREU visitor

This week we welcome Ava Bailey from Duke University (USA), who will be completing a summer project with is under the IREU program, of which we are external partners. Ava will be working with Nick on measuring the dispersion relation of gravitational waves in modified gravity.

Residual eccentricity as a systematic uncertainty on the formation channels of binary black holes

The orbits of binary black holes could be eccentric, but in practice they’re not. At least when we observe them, and that’s because of a relativistic effect that circularizes the orbit. Even if astrophysics formed black holes eccentric, relativity makes them circular when we observe them with gravitational-wave interferometers. But we’re interested in the astrophysics back then! What we find here is that the tiny residual eccentricity at detection can be crucial. Even eccentricities that are so small that we cannot tell them apart from circular can mess up the astrophysical inference. Unfortunately, this is a new systematic error that needs to be taken into account: inferring the “formation channel” of binary black holes might be even harder than we thought.

G. Fumagalli, I. Romero-Shaw, D. Gerosa, V. De Renzis, K. Kritos, A. Olejak.
Physical Review D 110 (2024) 063012. arXiv:2405.14945 [astro-ph.HE].

Gravitational Wave Snowballs Populations And Models


title: ‘Gravitational-wave snowballs, populations, and models’ date: 2024-05-23 permalink: /posts/2024-05-23-gravitational-wave-snowballs-populations-and-models tags:

  • Conferences

We are organizing “Gravitational-wave snowballs, populations, and models” — a workshop to be held in Sexten, in the Dolomites region of Italy, January 20-24, 2025:
https://sites.google.com/unimib.it/gwsnowballs

Our goal is to bring together researchers at the forefront of both forward astrophysical modeling of compact object binary formation and gravitational-wave data analysis in preparation for the upcoming O4 data release of LIGO/Virgo, for discussions focused on population-level modeling and inference.

The meeting will be held at Bad Moos Hotel right next to the ski slopes and the conference program will have appropriate breaks for snow activities; more details are available at
https://sites.google.com/unimib.it/gwsnowballs/logistics

We hope you will consider applying to participate. Space is limited to 40 people. Please apply online at
https://sites.google.com/unimib.it/gwsnowballs/registration
by July 15, 2024. We plan to notify accepted participants by the end of July.

Ilya Mandel
Davide Gerosa
Salvatore Vitale

gwsnowballs conference banner

Quick recipes for gravitational-wave selection effects

… and we’re back to selection effects. That means modeling what you cannot see. The black holes that gravitational-wave detectors observe are not representative of those that are out there in the Universe. Some are easier to see, some are harder. Quantifying how much easier and harder is crucial to properly understand the underlying astrophysics. In this paper (which came out of Malvina’s BSc student project!), we go back to the basics and work out gravitational-wave selection effects one step after the other, using and refining the most common approximation. Two things to remember: including noise fluctuations is easy, and a signal-to-noise ratio threshold of 11 is probably ok.

D. Gerosa, M. Bellotti.
Classical and Quantum Gravity 41 (2024) 125002. arXiv:2404.16930 [astro-ph.HE].

Linking Advances in our Understanding of Theoretical Astrophysics and Relativity to Observations (LAUTARO)

This week we’re hosting researchers from the Gran Sasso Science Institute (GSSI) for a joint mini-conference / workshop / group meeting. More here:

davidegerosa.com/lautaro

This is part of a PRIN grant we have together (thanks Italy) with support from other grants as well (thanks Europe). The meeting has the best title ever (that was actually my idea…), the best logo ever (that was Giulia’s idea), and the best organization ever (huge thanks Costantino and Sara!).

Lautaro workshop

Classifying binary black holes from Population III stars with the Einstein Telescope: a machine-learning approach

Population 3 stars are like “the original” stars. Those formed with material that comes straight from the Big Bang. It would be very (like, a lot!) cool to see them with gravitational-wave detectors. But can we tell them apart? Or do they look like all the other stars? Here is an attempt with a fancy machine-learning classifier.

F. Santoliquido, U. Dupletsa, J. Tissino, M. Branchesi, F. Iacovelli, G. Iorio, M. Mapelli, D. Gerosa, J. Harms, M. Pasquato.
Astronomy & Astrophysics 690 (2024) A362. arXiv:2404.10048 [astro-ph.HE].

PhDs with us! 2024 admissions

The University of Milano-Bicocca welcomes applications for PhD scholarships. This year’s application deadline is May 14th, 2024 (noon CEST) for positions starting in the Fall of 2024:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, we are looking for highly motivated candidates to join our activities in black-hole binary dynamics and gravitational-wave data exploitation. Milano-Bicocca hosts a large group in gravitational-wave physics, covering activities ranging from astrophysical/numerical modeling to data analysis. The group counts 7 faculty members (Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, Sesana, and an upcoming new hire) together with several postdocs (of which two prize fellows) and PhD students. Candidates will also have ample opportunities to work with and visit external collaborators.

Our PhD admission program includes several “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, we are advertising an additional “project” scholarship titled “Gravitational-wave source modeling” which will be supervised by Prof. Davide Gerosa. Candidates wishing to be considered for this opportunity should indicate it explicitly when applying (the number of this position FIS.8). For more information on Gerosa’s group see www.davidegerosa.com/group

We strive to build an inclusive group and welcome applications from all interested candidates. For informal inquiries, expressions of interest, and application tips please do not hesitate to contact [email protected]

Three more

Three more students graduated in March with research projects completed in our group!

  • Alessandro Pedrotti defended his MSc thesis working with Michele Mancarella on gravitational-wave cosmology going from crazy calculations to fun correlations and all the way to Einstein Telescope! Alessandro is now moving on with his career with a research placement at the University of Aix-Marseille. Congrats!
  • Annalisa Amigoni completed a BSc project with Ssohrab: more fun with 3g detectors…
  • Alice Palladino also completed a BSc project; she worked with Viola and me on a strange and mind-twisting “ordering” problem using the LIGO posterior (how many times did we get confused on this!)

Teaching for the new AI degree

On top of “astrostats” for the MSc degree in Astrophysics, this semester I’m excited to start teaching for the new BSc degree in Artificial Intelligence. This course is delivered jointly by the University of Milano-Bicocca (my place), the University of Milano-Statale (“the other” uni in town), and the University of Pavia (south of here…). My class is actually a lab, the full (too long) title is “Laboratory of Machine Learning Applied to Physical Systems.” The class material is available here:

github.com/dgerosa/machinelearning4physics_bicocca_2024

Can’t wait to see what these AI students can do! Hope to learn from you as much as you learn from me.

Probing AGN jet precession with LISA

This is the first of two papers on the arxiv today: it’s fun when two long, very different projects by different people just happen to be done on the same day! This paper is by my former colleague Nate Steinle (now a postdoc in Manitoba, Canada). Here we connect the dynamics of jets in AGN disks to the spin of black holes observable by LISA. And show the latter is a diagnostic of the former! And it’s nice to see my disk-binary code being used for something I didn’t think of when I wrote it.

N. Steinle, D. Gerosa, M. G. H. Krause.
Physical Review D 110 (2024) 123034. arXiv:2403.00066 [astro-ph.HE].

pAGN: the one-stop solution for AGN disc modeling

And the second paper on the arxiv today is Daria’s masterpiece! pAGN (which Daria says you should read “pagan”) is a brand new, super cool code that implements the hydrodynamics of AGN disks, at least in their most popular one-dimensional fashion. Those solutions have been around for a long time but their details were, well, let’s say unclear. Daria went through everything from beginning to end, coming up with the “one-stop solution for your AGN disc needs” (that was actually the working title of the paper…). So pip install pAGN and have fun.

D. Gangardt, A. A. Trani, C. Bonnerot, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 530 (2024) 3986–3997. arXiv:2403.00060 [astro-ph.HE].
Open source code.

Primordial black holes by Lisa (not LISA…)

Our student Lisa Merlo defended her BSc 3rd year project today! Lisa worked with Pippa Cole and me on computing rates for mergers of primordial black holes, also considering a new detector prototype that the experimental group here is developing (nickname BAUSCIA, from the Milan dialect). Short answer: the rate is low but now is more accurately low. Lisa’s presentation was amazing and working with her has been a real pleasure. Stay tuned for her future astro career!

We got (another!) Marie Curie Fellowship!

Huge huge congrats to Zacharias Roupas who was awarded a Marie Curie Fellowship with us! Zachos is currently based at the British University in Egypt and will be joining my group in Milan in the Fall of 2024. The Marie Curie Fellowship program is a prestigious postdoctoral scheme operating at the EU level and, together with Arianna, we’ll now have two Marie Curie grantees in the group. Zachos’ winning proposal is titled “Black hole spin and mass function in gaseous proto-clusters” (nickname: protoBH).

Astrophysical and relativistic modeling of the recoiling black-hole candidate in quasar 3C 186

Not sure what happened here, how the hell did I end up writing a paper with actual radio data that needed to be reduced … Call me an ambulance.

The guy here is 3C186 which is not a postcode but a quasar. A funny one because it’s not centered on the galaxy (it’s a bit off) and it’s also going at another velocity (ciao ciao). One of the leading explanations is that 3C186 is a recoiling black hole, the remnant of black-hole merger is being kicked away (yeah these things can happen). 3C186 also has a radio jet, and that should point in the direction of the black-hole spin. The funny thing is that spin and the kick appear perpendicular to each other, and this is fun because theory says they should actually be parallel. We looked into this a bit carefully and discovered it’s all a lie! The spin and the kick both point along the line of sight and appear perpendicular only because of a super strong projection effect. If this is true, the radio jet should also point straight to us! We then tried to test this with whatever ratio data we could grab (where is that ambulance) and found that… mmh, well, it’s a maybe.

M. Boschini, D. Gerosa, O. S. Salafia, M. Dotti.
Astronomy & Astrophysics 686 (2024) A245. arXiv:2402.08740 [astro-ph.GA].

Tenured professorship in Astrophysics at the University of Milano-Bicocca (Italy)

The University of Milano-Bicocca (Milan, Italy) will be opening a tenured professorship in astrophysics, with a focus on gravitational-wave data analysis and exploitation. With this notice, we invite expressions of interest from potential candidates.

Milano-Bicocca hosts a large group in gravitational astronomy, with activities covering all bands of the gravitational-wave spectrum and the related experiments (LIGO/Virgo, LISA, ET, PTA). Faculty members with matching interests include Bortolas, Colpi, Dotti, Gerosa, Giacomazzo, and Sesana. The group hosts two large ERC grants and currently counts about 10 PhD students and 15 postdocs. We are part of a wider astrophysics unit at Milano-Bicocca (with activities in large-scale structures and experimental cosmology) as well as a large Physics department with ~70 faculty members.

We are targeting the opening of a faculty position on a timescale of a few months, with a prospective starting date in the early fall of 2024. Onboarding will be at the associate professor level (“professore associato” in the Italian system), which is a tenured appointment. Formal application requirements include holding either the Italian national habilitation (ASN) or a comparable position abroad for at least 3 years. We are happy to assist potential candidates with their ASN application.

Current strategic interests include the development of gravitational-wave data-analysis pipelines for the LISA space mission. At the same time, we are open to all strong candidates willing to bring their ambitious research programs in relativistic astrophysics and/or gravitational-wave astronomy to Milan.

Interested applicants are encouraged to send their CVs and a short cover letter to [email protected] by February 15th, 2024. The CV should include the names and email addresses of three referees who might be approached for references.

In memory of Chris Belczynski

Hey Chris, just wanted to say thanks because you wanted to understand what was going on, for that ski run down the Highland Bowl in Aspen, for sending me yet another version of those StarTrack files I had to postprocess, for those obscure code comments in Polish, for that last chat in Japan last month (I’ll finish that calculation about tides we sketched at the board!), and for the energy. I’m sure you’re on a beautiful mountain.

mykeeper.com/profile/KrzysztofBelczynski

2023 Wrapped!

Much like Spotify, here is our group “Wrapped”, 2023 edition!

Some of the group highlights include… We welcomed Pippa, Nick, Arianna, Sshorab, and Matteo. We said bye to Matt who moved to MIT and Nate who moved to Canada, while Daria remains our UK stronghold. Michele got a faculty job, Viola got a postdoc, Davide got a PRIN grant, and Giulia got a SigmaXi grant. We graduated something like 12 BSc students and 4 MSc students (and all 4 of them now have PhD positions). A few long-term visitors (Francesco, Giulia, Harrison) made the group even better for a while. We wrote lots of papers, gave lots of talks, and ate lots of cakes. LIGO is taking data, LISA is being adopted, Virgo has seen better days, and GR is still true. Arianna was in the newspaper, Sshorab broke Davide’s ribs, Alice danced Greek dances, and Costantino got his first American coffee ever. Our gwpopnext conference was a blast and we discussed too much, thunderstorms included.

… now get ready for all the 2024 surprises!

Calibrating signal-to-noise ratio detection thresholds using gravitational-wave catalogs

In the gravitational-wave world, we usually say a binary merger is detected if it has a sufficiently large SNR (signal-to-noise ratio). But is that true? Detection pipelines are far more complicated than that. Here we try to figure out a section threshold from what’s detected. That is: (some) people agree that these guys are GWs, so what’s your SNR threshold for detectability? It’s like reading in the minds of a GW data analyst…

M. Mould, C. J. Moore, D. Gerosa.
Physical Review D 109 (2024) 063013. arXiv:2311.12117 [gr-qc].

Starting a new class! “Scientific computing” for PhD students

I’m teaching the first lecture of a new class today. This is “Scientific computing with Python,” a 16h module for PhD students. To the (many) PhD students who signed up: thanks for your interest, hope you’ll like this. BTW the title says Python but there will also be some Mathematica and some git, just for fun. My material is online at

github.com/dgerosa/scientificcomputing_bicocca_2023

Have a look if you want and please do give feedback if you do 🙂

November graduations: 4 Bsc projects with us

We had another graduation session in November, and a whopping 4 people graduated with research projects in our group. Here are the new BSc physicists who just defended:

  • Matteo Falcone worked with the other Matteo (Boschini) on a simulation design strategy for machine learning;
  • Serena Caslini worked with Nick on a new strategy to classify burst GW signals;
  • Marco “104” Bianchi worked with Giulia and put together a neural network for black-hole binary spin precession using his gaming GPU 🙂
  • Martin “Top” Gerini was supervised by Alice on supermassive black holes, LISA, and glitches.

Congrats all (and twice congrats to Marco and Serena, who graduated with full marks and honors). It was great working with you. Matteo and Martin are now enrolled in an MSc degree in Artificial Intelligence (good luck!), while Marco and Serena are starting our MSc degree in Astrophysics.

Top 2% scientists

Looks like my name is on a list of the 2% top scientists worldwide. Take these rankings with a grain (or a block) of salt… but this is kind of cool! The list was compiled by Stanford University and bounced by our press office.

Spin-eccentricity interplay in merging binary black holes

I’m obsessed with spinning black-hole binaries but, guys, spinning and eccentric black holes are even better! This is the first first-author paper by Giulia, who is not only a rising GW astronomer but also a semi-professional baker… So take two spoons of black holes, one spoon of spin dynamics, some eccentricity (but less than 0.6 ounces), and a pinch of maths. Put this in a bowl, mix it thoroughly with numerical integrations …and the result is very tasty! Spins and eccentricity shape the dynamics of black-hole binaries together , which means one can hope to measure eccentricity indirectly from the spins, but also that if you forget about eccentricity then your spin inference will be crap. Buon appetito.

G. Fumagalli, D. Gerosa.
Physical Review D 108 (2023) 124055. arXiv:2310.16893 [gr-qc].

2 Masters + 2 Undegrads

We’ve had four amazing research students graduating with us in October!

  • Alessandro Santini defended his MSc project, which was actually completed in part at Johns Hopkins University (USA) with R. Cotesta and E. Berti. Alessandro worked our a possible astrophysical model to explain the mass-spin correlation observed by LIGO. We’ve published this already! Alessandro is moving on with a PhD at the AEI in Potsdam, Germany.
  • Francesco Nobili also got his MSc degree. His project was completed with S. Baghwat at the University of Birmingham as is about fitting ringdown amplitudes. I discovered other students call him “Brock” from the Pokemon character, so I started doing the same… Brock is starting a PhD in computational astrophysics at the University of Insubria in Como, Italy.
  • Federico Ravelli. Completed a shorter BSc project with Viola De Renzis on spin effects in LIGO/Virgo data…
  • … and Simone Sferlazzo also got his Physics BSc degree. Simone worked with Michele Mancarella on “the use and abuse” (cit.) of Fisher matrices in GWs.

Graduations october 2023

After the Master’s defenses, students turned the graduation party into a football supporter thing, with chants and all the rest!

Catalog variance of testing general relativity with gravitational-wave data

…and we’re back to testing GR. We’ve got many gravitational-wave events and would like to use them all together to figure out if our equations for gravity are correct. And here is the issue: there’s only one set (aka catalog) of black holes that contains all the black holes we’ve observed. Now that’s obvious you’d say, and you would be right!, much like we have a single Universe to observe (I’m not a language guy but indeed “Universe” means like “the whole thing”). This effect is known in cosmology (think those low-order multiples in the usual CMB plot), so we called it “the catalog variance of testing GR”. It’s bad, but the Baron Munchauseen tells us we can bootstrap.

C. Pacilio, D. Gerosa, S. Bhagwat.
Physical Review D 109 (2024) L081302. arXiv:2310.03811 [gr-qc].

More people, more topics, more fun

Our group is getting some tremendous additions, with 5 people joining in the fall of 2023! The scope of our research is getting broader and broader 🙂

  • Pippa Cole is joining us as a postdoc from Amsterdam and she’s going to teach us fun things about dark matter, environmental effects on GW measurements, primordial black-holes etc.
  • Ssohrab Borhanian is also coming in as a postdoc (from Jena, Germany and Penn State before that), with all you can ever hope to know about 3G detectors.
  • Nick Loutrel is a new postdoc from Rome (and Princeton before, and Montana before) which strengthens the analytical / modeling side of the group.
  • Arianna Renzini is coming as a postdoc from sunny Caltech with her own Marie Curie Fellowship, ready to make a splash with stochastic gravitational-wave backgrounds!
  • Matteo Boschini is a new PhD student, after a successful MSc degree with a cool project on numerical-relativity surrogate models.

We’re soon going to have Giulia Capurri who will be visiting us for a few months from Trieste. Welcome aboard all! There are like 13 people at group meetings now…

Students going for 3G, ringdowns, and selection effects

Three of our BSc students graduated today.

  • Ludovica Carbone worked with Michele Mancarella and Francesco Iacovellie and has some nice forecasts for 3G detectors.
  • Riccardo Bosoni de Martini was supervised by Costantino Pacilio and checked super carefully their Fisher code for ringdowns.
  • Malvina Bellotti (who, I’m very envious, is from Cortina in the mountains!) worked with me on selection effects for GW surveys.

And, last but not least, let me add Simone Piscitelli, who last week defended his MSc degree at Milano Statale (“the other” University of Milan) supervised by Costantino Pacilio and myself. Simone worked on a cool test of GR. Stay tuned…

Congrats all!

Postdoc positions in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council, with additional support from national grants. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, as well as applications of statistical and machine-learning tools to gravity (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to kickstart new projects with group members and will be strongly encouraged to develop their own independent research lines.

We anticipate awarding up to three positions. Appointments will be for 2+1 years and come with a generous research and travel budget. The starting date is negotiable.

The astrophysics unit at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 15th, 2023 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 15th, 2023.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected]

Black-hole mergers in disk-like environments could explain the observed \(q-\chi_{\rm eff}\) correlation

Gravitational-wave data keep on giving us surprises. The most outstanding one IMO is an observed correlation between mass ratios and spins of the black holes, which was first found by Tom Callister and friends. That is so, so weird… to the point that virtually zero astrophysical models so far can explain it fully and consistently. Well, we can’t either (at least not fully and consistently) but we think this paper is a nice attempt. The secret seems to be the symmetry of the astrophysical environment one considers, and data tends to prefer black holes assembled in cylindrical symmetry. That’s also weird to be honest, but there’s a candidate for this setup, namely accretion disks and their migration traps. Who knows, more data will tell.

… and huge congrats to my MSc student Alessandro who managed to publish a paper even before graduating!

A. Santini, D. Gerosa, R. Cotesta, E. Berti.
Physical Review D 108 (2023) 083033. arXiv:2308.12998 [astro-ph.HE].

Other press coverage: astrobites.

New July physicists

Two students just completed their Bachelor’s degree with research projects in our group.

  • Leonardo Toti worked with myself and Giulia Fumagalli on exploring black-hole merger trees in dense clusters.
  • Simone Restuccia worked with Costantino Pacilio on applying dimensionality-reduction techniques to black-hole ringdowns.

I had the honor of heading their graduation committee and could call them “physicists” for the very first time (and the Italian ceremonial sentence is quite imposing: “ coi poteri conferitami… “). Congrats Simone and Leonardo!

gwpopnext was a blast!

Last week my group and I hosted the international workshop “Gravitational-wave populations: what’s next?.” It’s been a blast!

An unconventional conference, with almost zero talks and the vast majority of the time dedicated to discussions. I report the program here below, just to give you a feeling of what we discussed. The conference started with the question “ How many of you entered the field after GW150914? ” and virtually everyone raised their hand! It was so refreshing to see our field is alive.

We then went through population synthesis simulations, fancy statistical methods (I promise I’ll understand nonparametric methods one day!), intricacies of injections, catalogs, and overlap with our EM observer friends. We took a break on Wednesday for a social activity on Lake Como, with some folks diving into the lake and others hiking up to a small castle. All before dinner with a fascinating lake (and thunderstorm!) view.

Thanks all for joining and participating so actively. Huge thanks to Emanuele Berti and Salvo Vitale for co-organizing this with me, as well as the local GW group for assistance. Finally, congrats to Amanda Farah and Alex Criswell who won our SIGRAV early career prize.

And if you couldn’t make it for whatever reason no worries, we’ll do it again!

gwpopnext conference picture

Conference program in a nutshell. These are our discussion sessions:

  • Intro: the pieces of the population problem.
  • What can/should astrophysicists and pop-synthers predict?
  • What is the predictive power of pop-synth codes? Are we learning more than our assumptions?
  • Hierarchical Bayesian fits: can we keep on doing this? Technical difficulties, scaling with the number of events, selection effects.
  • Mind the outliers. Are they in or out of your fit? If you fit something well you also need to fit the rest.
  • What is a catalog? Is p_astro the way to go? (Ir)relevance of subthreshold events.
  • Mind the systematics. Are waveform/calibration impacting the population? And how about the assumed population?
  • Beyond functional forms: “non-parametric” methods. What are they and what does it even mean.
  • Beyond functional forms: “parametric but informed”. Machine learning emulators for pop-synth.
  • More populations. LISA, X-ray binaries, Gaia, you name it.
  • More than individual mergers. Stochastic backgrounds, foreground removal.
  • Adding the redshift dimension: toward 3g! Use the population to do cosmology.
  • What’s next? Summary and prospects.

Extending black-hole remnant surrogate models to extreme mass ratios

New paper from a new student! Here is Matteo Boschini’s first piece of work, where we look at predictions for the final mass and spins of black-hole remnants. That is, after two black hole merge, what’s the mass and spin of the guy they left behind? These predictions are typically done by fitting (in various ways) outputs from numerical-relativity simulations but those, unfortunately, can only handle black holes of similar masses. On the other hand, black holes with masses that are very different from each other can be handled analytically. Here we show how to put the two together with a single machine-learning fit.

M. Boschini, D. Gerosa, V. Varma, C. Armaza, M. Boyle, M. S. Bonilla, A. Ceja, Y. Chen, N. Deppe, M. Giesler, L. E. Kidder, G. Lara, O. Long, S. Ma, K. Mitman, P. J. Nee, H. P. Pfeiffer, A. Ramos-Buades, M. A. Scheel, N. L. Vu, J. Yoo.
Physical Review D 108 (2023) 084015. arXiv:2307.03435 [gr-qc].

Masterclass in big data within science and industry

The advanced class “Big data within science and industry” will take place on September 22nd at the University of Milano-Bicocca (Milan, Italy).

https://sites.google.com/unimib.it/bigdatamasterclass

Data are everywhere. Exploring scientific data is now at the heart of both scientific advances as well as industrial applications. This one-day master class provides a “learn by example” introduction to the fascinating world of big data, namely pieces of information that are so rich and structured that require targeted analysis techniques loosely referred to as machine learning or artificial intelligence.

The class is suitable for advanced MSc students, PhD students, and postdocs who wish to expand their proficiency in handling scientific data. The program features the participation of three world-leading experts from both academia and the private sector, as well as a hands-on experience for all participants.

For students enrolled in the Physics and Astronomy PhD program here at Milano-Bicocca, this 8-hour program will be recognized with 1 CFU. In any case, we are happy to provide attendance certificates.

Interested students should register by ** September 8th, 2023**. Participation is free of charge. We hope to accommodate everyone, but depending on the number of people registering, participants might need to be selected.

Davide Gerosa, Michele Fumagalli (Milano-Bicocca)

Masterclass bigdata banner

Dr. Matt!

Please let me introduce Dr Matthew Mould… After N papers (where N is a lot) and a 4h+15min viva discussion, Matt has completed his PhD in gravitational-wave astronomy at the University of Birmingham. WooooO! The examiners were Annelies Mortier from Birmingham and Uli Sperhake from Cambridge, who went through a thesis with more than 600 references…. Matt will be continuing his already successful career with a postdoc at MIT, LIGO lab. From my side, Matt is (actually, was!) my first PhD student and spending 3+ years working with him has been amazing. Thanks, Matt for teaching me Bayesian stats and never letting go when I was saying crap.

Matt viva

First thing you do after a 4h 15m viva? Eat a cookie baked by Giulia!

Glitch systematics on the observation of massive black-hole binaries with LISA

All right, this is kind of far from my day-to-day topics but working on this paper with Alice and Riccardo was super fun. Think LISA and supermassive binary black holes. And… the detector does what it wants. That’s not true of course because the experimentalists are amazing, but there will be noise transients: unexpected blips when the gravitational-wave signal will be corrupted. Here we look at what would happen in a realistic setting when a LISA glitch happens on top of a gravitational wave from a supermassive black hole.

A. Spadaro, R. Buscicchio, D. Vetrugno, A. Klein, D. Gerosa, S. Vitale, R. Dolesi, W. J. Weber, M. Colpi.
Physical Review D 108 (2023) 123029. arXiv:2306.03923 [gr-qc].

Let’s PRIN!

Happy to report we got a grant from the Italian PRIN program! This is in collaboration with Andrea Maselli from GSSI in L’Aquila. The title is “Gravitational-wave astronomy as a mature field: characterizing selection biases and environmental effects”. Stay tuned for more research (and more positions to join our group!).

IREU summer time

Welcome Harrison Blake! My group is hosting a student from the IREU program in Gravitational Physics, which is administered by the University of Florida. Harrison is visiting from Ohio State University and will be working with Michele Mancarella on forecasting the science with can do with gravitational waves from the Moon…

One to many: comparing single gravitational-wave events to astrophysical populations

We do population analysis in gravitational waves all the time now. That is: we compare many observations from GW experiments against many simulated datapoints from simulations. But what if you only have one observation? That could be a LIGO guy that is kind of an outlier (think GW190521) or maybe a datapoint from a future detector (think LISA) that feels lonely in his parameter space. Don’t look further, this is stats for you (and Matt’s last paper as a grad student…)

M. Mould, D. Gerosa, M. Dall’Amico, M. Mapelli.
Monthly Notices of the Royal Astronomical Society 525 (2023) 3986–3997. arXiv:2305.18539 [astro-ph.HE].

QLUSTER: quick clusters of merging binary black holes

We’ve got the best name ever for a numerical code! Let me introduce QLUSTER which, guess what, simulates clusters. We finally put out a piece of code that was originally developed for this paper in 2019 and later used in several other papers. It’s a very very simple treatment of black-hole binary formation in dense stellar environments, with the goal of predicting gravitational waves from repeated mergers. The code is available at github.com/mdmould/qluster and a short description is provided in the proceedings of the 2023 edition of the amazing Moriond conference.

D. Gerosa, M. Mould.
Moriond proceedings. arXiv:2305.04987 [astro-ph.HE].
Open source code.

Parameter estimation of binary black holes in the endpoint of the up-down instability

This paper is episode four in the up-down instability series. We first figured out the instability exists (episode 1), then computed when binaries go after the instability (i.e. the endpoint, episode 2), and also checked binaries are really unstable in numerical relativity (episode 3). Now we look at the inference problem with LIGO/Virgo: if unstable up-down binaries enter the sensitivity window of the detector, will we be able to tell? We phrased the problem with some fancy stats using the so-called Savage Dickey density ratio, which is the right tool to answer this question. As is too often the case, current data are not informative enough but the future is bright and loud.

V. De Renzis, D. Gerosa, M. Mould, R. Buscicchio, L. Zanga.
Physical Review D 108 (2023) 024024. arXiv:2304.13063 [gr-qc].

Efficient multi-timescale dynamics of precessing black-hole binaries

It’s out! The notorious (ask my students…) “ precession v2 ” paper is finally out! This took a veeeery long time; we checked and the first commit for this paper is from May 2020 (!). But the result is an exhilarating tour of spin precession at 2PN with 27 pages and 183 (!!!) numbered equations. We rewrote the entire formalism, change how we parametrize things, compute all we could in closed forms, and speed up the computational implementation. It’s cool, now performing a precession-averaged evolution is a <0.1s operation. If you’re into BH binary spin precession, this is the paper for you. All of this is now part v2 of our PRECESSION python module. So long, and thanks for all the spin.

D. Gerosa, G. Fumagalli, M. Mould, G. Cavallotto, D. Padilla Monroy, D. Gangardt, V. De Renzis.
Physical Review D 108 (2023) 024042. arXiv:2304.04801 [gr-qc].
Open source code.

Inferring, not just detecting: metrics for high-redshift sources observed with third-generation gravitational-wave detectors

Third-generation gravitational wave detectors are going to see all stellar-mass black-hole mergers in the Universe. Wooooooooo. But hang on, is this enough? Observing the sources is great, but then we need to measure them. Here we try to focus on the latter and quantify how well we will be able to measure the distance of black holes. Read the paper now, but the short answer is that 3G detectors are going to be awesome but not that awesome…

M. Mancarella, F. Iacovelli, D. Gerosa.
Physical Review D 107 (2023) L101302. arXiv:2303.16323 [gr-qc].

PhD positions in gravitational-wave astronomy at Milano-Bicocca

The University of Milano-Bicocca welcomes applications for PhD scholarships. The application deadline is April 19th, 2023 for positions starting in the Fall of 2023:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. Candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group this year is advertising an additional “project” scholarship titled “Gravitational-wave source modeling” and supervised by Gerosa. Candidates wishing to be considered for this additional opportunity should indicate it explicitly when applying (the number of this position FIS.3).

We strive to build an inclusive group and welcome applications from all interested candidates. More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries and expressions of interest please do not hesitate to contact [email protected]

Spring graduations!

It’s student time! Massive congratulations to two of my students who just graduated.

The star of the day is Matteo Boschini, who completed his MSc project with me after a long visit at the AEI (Postdam, Germany) to collaborate with Vijay Varma. Matteo worked out an amazing extension of current numerical-relativity surrogate models… stay tuned for a paper because this is going to be cool!

Daniele Chirico completed his BSc studies with a sweet research project on supernova explosions, orbits, and kicks. He’s staying in Milan for his MSc degree now, so wait a bit for his successes!

Graduations March 2022

That’s Matteo discussing black-hole remnants

Astrostats is back

I’m about to start teaching this year’s edition of “Astrostatistics and Machine Learning” for the MSc degree in Astrophysics here at Milano-Bicocca. The material is available at

github.com/dgerosa/astrostatistics_bicocca_2023

Feel free to have a look if you fancy some stats… and please do send me feedback if you work through the material.

We should learn from our students: LISA and beyond

The student reps of our department (codename: redshift) have organized a stellar event today. Curiosity and interest in the LISA space mission brought them to design a full day of talks from leading experts in the field. They put Stefano Vitale, Alessandra Buonanno, and Bernard Schutz in the same room with the (astro)physics students and, well, a few of us who tagged along. The result was an amazing rollercoaster called “LISA and beyond” across the wonders of the experimental design by Stefano (is this truly going to work?!?), some amazing order-of-magnitude calculations that Bernard pulled off (wish I could do that!), and a broad vision by Alessandra across the discoveries we had and those we will soon be seeing (can’t wait, can’t wait!). Our students engaged with the speakers, asked questions, and organized a round table touching topics like the carbon footprint of space missions, gender equality, and how to manage a research group. Such ingenuity and enthusiasm are what keeps science alive! We should learn from our students and do science like that.

Gravitational-wave populations: what’s next?

It is a pleasure to announce the workshop “Gravitational-wave populations: what’s next?” which we are currently organizing for next summer:

https://sites.google.com/unimib.it/gwpopnext

As the catalog of detected gravitational-wave events grows from O(10) to O(100) sources (but think millions in a few decades!), such increasingly detailed information is allowing us to dig deeper into the (astro)physics of compact objects. At the same time, new and more data require appropriately powerful statistical tools to be fully exploited. This highly interactive workshop (fewer talks, more working together!) will be the opportunity to share recent progress, identify what new steps are now needed, and hopefully set the stage for substantial progress in the field.

The workshop will take place on July 10-14, 2023 at the University of Milano-Bicocca, which is located near the city center of Milan, Italy. Milan is a beautiful, international city in the north of Italy and is served by three major airports with worldwide connections. The city is home to art, history, and great food; nearby excursions will take you to the Italian lakes and the stunning Alps.

While we are unable to provide travel support, the workshop will have no registration fee. The workshop will be in person without remote options.

Interested participants should register on the conference website by March 1st, 2023. Depending on the number of people registering, participants might need to be selected. We will be in touch soon after the registration deadline, so please do not make travel plans until you hear back from us. When registering please indicate which of the discussion session(s) you would like to contribute to. Early career scientists will have the opportunity to give flash talks highlighting their science.

Davide Gerosa (Milano-Bicocca), Emanuele Berti (Johns Hopkins), Salvatore Vitale (MIT)

gwpopnext conference banner

New year, new friend

Welcome to 2023… and what better way to start the new year than welcoming a new friend! Alice Spadaro (who has recently graduated with an MSc degree here in Milan) is now officially starting her PhD in my group. Alice always smiles, likes surfing, and of course is into gravitational waves 🙂 .

Two more graduations today!

Huge congrats to two of my students who graduated today!

  • Matteo Muriano completed a funny BSc project on black-hole merger trees.
  • Giovanni Cavallotto went all in for his MSc research: he basically “fixed” black-hole binary spin precession at 2PN! (which is pretty cool, stay tuned for these results!).

They both defended quite brilliantly, good luck with everything now!

Eccentricity or spin precession? Distinguishing subdominant effects in gravitational-wave data

We want more! With gravitational-wave data, some quantities like the masses of the black holes are much easier to see than others. But those others are very interesting, notably spins that process and orbits that are eccentric, because they would tell us how black hole binaries came to be in the first place. So while it would be great to see those, it’s also being very hard. Some tentative claims have been made with current data, but nothing unambiguous so far. In this paper led by Isobel from Cambridge, we show that (surprise surprise…) the signals needs to be long enough before one can tell eccentricity and spin precession apart.

I. Romero-Shaw, D. Gerosa, N. Loutrel.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5352–5357. arXiv:2211.07528 [astro-ph.HE].

The Bardeen-Petterson effect, disk breaking, and the spin orientations of supermassive black-hole binaries

Together with my postdoc Nate, we’re proceeding our investigations on supermassive, spinning binary black holes surrounded by accretion disks (that is: a ton of gas around big monsters at the center of galaxies!). In today’s paper, we dig a bit deeper into what happens when the disk breaks. That presumably stops the interactions between the gas and the black-hole spins which could make all this funky astrophysics (spins that moves, disks that breaks, etc) actually observable with future gravitational-wave detectors. More needs to be done of course, but here we are.

N. Steinle, D. Gerosa.
Monthly Notices of the Royal Astronomical Society 519 (2023) 5031–5042. arXiv:2211.00044 [astro-ph.HE].

Here are the new gravitational wave astronomers!

More graduations today! I had the pleasure to see three of my students defending their scientific work.

  • Lorenzo Zanga completed his BSc project on unstable spinning black-hole binaries,
  • Alessandro Carzaniga defended his MSc thesis on gaussianities in the LISA detector, and
  • Alice Spadaro also presented her MSc-thesis work on the LISA mock data challenge. I

t’s so great to see students reaching the point of defending/arguing/explaining their science… I think it’s actually one of the best things about my job! Thank you all for sharing these months with me, I’ll see you around! (And thanks to Viola De Renzis and Riccardo Buscicchio who co-supervised Lorenzo, Alessandro, and Alice with me).

Graduations oct 2022

Here we are, from left to right: Alessandro (sorry I cut your face in half!), me trying to be funny, Riccardo, and smiling Alice! (Lorenzo and Viola had left the room earlier…)

Late 2022 visitors: we’re alive!

My group is hosting quite a few visitors this semester. We’re alive!

  • Francesco Iacovelli is visiting us for 7 (!) months from Geneva with a grant from the Istituto Svizzero. Francesco has done some amazing work on forecasting the capabilities of Einstein Telescope.
  • Chris Moore, a longstanding collaborator from the University of Birmingham will be here at the end of October
  • Clement Bonnerot (now in Copenhagen but about to move to the UK for a faculty job, congrats!) will join us in late November.
  • Swetha Baghwat will be visiting Milan from Birmingham in November as well.
  • And Lieke van Son, Phd student at Harvard and population-synthesis mastermind, will be here in early December.

Group dinner oct 2022

Left to right: Giulia, Viola, Michele, Lieke, Costantino, Francesco, Alice, and me

The group gets larger

So many new people are joining us this Fall!

  • Michele Mancarella is joining us as a postdoc supported by my ERC grant. He’s moving from Geneva (Switzerland) brings with him some new activities on gravitational-wave cosmology, because astronomy was not enough after all 🙂
  • Costantino Pacilio is also coming in as a postdoc on my ERC grant. Costantino is a GR tester and is providing the group with some new connections to fundamental physics.
  • Giulia Fumagalli is about to start her PhD with us, also supported by the ERC. She’s already done some amazing work with Alberto Sesana and Golam Shaifullah on pulsar timing array. Now ready for new GW adventures! And spoiler alert! There’s another PhD student joining in a few months… More soon!

Welcome everybody, it’s an honor you decided to do science with us! You can read their profiles here. And if you’re also interested in my group, we have multiple openings right now. Consider applying!

Postdoctoral fellowships in gravitational-wave astronomy at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join the group of Prof. Davide Gerosa and will be part of the “GWmining” project funded by the European Research Council. Targeted investigations focus on the astrophysical exploitation of gravitational-wave data. We are particularly interested in candidates with expertise in population-synthesis simulations of compact binaries, gravitational-wave parameter estimation and population studies, and numerical-relativity surrogate modeling (although we are open to all candidates with a strong gravitational-wave and/or high-energy astrophysics background!). Candidates will have ample opportunities to collaborate and kickstart new projects with group members and will be strongly encouraged to develop their own independent collaborations.

We anticipate awarding up to three positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Observational Science Board, the Italian National Institute for Nuclear Physics (INFN), and the newly formed Italian Center for Supercomputing (ICSC). Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti. For more information on Gerosa’s group see https://davidegerosa.com/group

Milan is a beautiful, international city in the north of Italy with history, art, and outstanding food. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in gravitational (astro)physics. Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent by November 18th, 2022 using this web form:

https://forms.gle/hnQc3N1xh53YAziH9

Candidates should also arrange for at least two, but preferably three, reference letters to be sent using the same form by November 18th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].

Andrea and Oliver are the new black-hole experts in town!

Wooo! What an amazing performance by two of my students today, who defended their BSc and MSc degrees!

  • Oliver Rossi discussed his BSc project on black holes with large spins completed in collaboration with Viola De Renzis (PhD student in my group).
  • Andrea Geminardi presented the results of his MSc thesis. Andrea studied the stochastic gravitational-wave background with myself, Riccardo Buscicchio (postdoc here in Milan), and Arianna Renzini (postdoc at Caltech).

Hope you guys had fun working with us, we certainly did! (and I’m sorry for my pain-in-the-*** comments on your plots…). All the best for what comes next!

Job opportunities for Marie Curie past holders and applicants

The Italian government has pushed a hiring program dedicated to holders and applicants of Marie Curie Fellowships from the EU. The call targets those that have either (i) completed a successful Marie Curie Fellowship in the past 4 years or (ii) applied unsuccessfully in the past 4 years but were awarded the so-called “Seal of Excellence”.

For both categories, successful candidates will be awarded a 3yr senior researcher position (at the so-called RTDA level in the Italian system). RTDAs are hired as full employees with related benefits and have limited teaching duties. On top of this, candidates in the Marie Curie winners strand (i) will also be offered a substantial startup grant to hire their own PhD students and postdocs.

All Italian institutions can act as hosts, so I encourage you to contact one of us in the country for more information.

In particular, the gravitational-wave group at the University of Milano-Bicocca provides a vibrant environment with activities ranging from relativistic astrophysics. gravitational-wave data analysis, numerical relativity, and gravity theory. The group counts faculty members Gerosa, Sesana, Colpi, Giacomazzo, and Dotti as well as tens of students and postdocs. The city of Milan is a jewel in the north of Italy with a charming international vibe (as well as mountains, history, art, and outstanding food).

The internal application deadline is October 18th. If you’re eligible and/or interested in applying with us, please get in touch asap ([email protected]) and we’ll go from there.

Here are the relevant webpages (scroll down for the English text):

(i) Marie Curie past winners

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-vincitori-msca-young-researchers-msca-grants-winners

(ii) Seal of Excellence holders:

https://www.unimib.it/ricerca/opportunita/finanziamenti-alla-ricerca/finanziamenti-nazionali/bando-giovani-ricercatori-seal-excellence-msca-call-young-researchers-seal-excellence-msca

Italy has a brand new Center for Supercomputing (ICSC)… and we’re on it!

The Italian government is pushing a major inverstment program in High-Performance Computing, and we’re part of it! The new ICSC (Italian Center for Supercomputing) will manage >300M Euros going towards early-career researchers, PhD scholarships, and computing infrastructure. The University of Milano-Bicocca is part of the founding member of ICSC, with our research group providing some core activities for the Bicocca contribution. If you’re interested in computational (astro)physics, stay tuned for several upcoming opportunities!

Characterization of merging black holes with two precessing spins

Lots of “firsts” today! My first -year PhD student Viola just put out her first first -author paper. This is about measuring black holes with not one, but two precessing spins. People have been trying to figure out how to tell if at least one of the two spins of a merging black-hole binary is precessing for quite some time now. And maybe we’ve even done it already for one or two of the current LIGO-Virgo events. But here I must quote that epic Italian commercial from the 90s: “two gust is megl che one” (which is a terrible Italian-English mishmash on a terrible joke to say that when you eat a Maxibon “two flavors are better than one”). In this paper we propose a strategy to identify sources that have the strongest evidence of two processing spins. Viola has been putting together simulated data for the next LIGO/Virgo data-taking period, and the result is pretty cool. If these binaries are out there in the Universe, we will be able to tell they have two spins going around!

V. De Renzis, D. Gerosa, G. Pratten, P. Schmidt, M. Mould.
Physical Review D 106 (2022) 084040. arXiv:2207.00030 [gr-qc].

Super Arianna!

Very happy to report that Arianna Renzini (currently a postdoc at Caltech) was awarded a prestigious Marie Skłodowska-Curie Fellowship from the European Union, to be hosted here with my group. Arianna will bring expertise in modeling the gravitational-wave stochastic background, which is a key target for both current and future experiments. Arianna’s proposal is titled “ Stochastic rewind and fast-forward: calibrating LISA with LIGO’s black holes and stochastic background.” Huge congrats, can’t wait to welcome you here.

New summer means new summer projects

We’re having four (!) summer students joining the group this year!

  • Diego Padilla Monroy from Florida International University (Miami) will be working with me in Milan supported by the IREU program.
  • Derin Sivrioglu from Grinnell College (Iowa) will be working with Daria Gangartd in Milan.
  • Sayan Neogi from the Indian Institute of Science, Education and Research (Pune, India) will be working with Matt Mould in Birmingham.
  • Sarah Al Humaikani from Paris (France) will be working with Nathan Steinle in Birmingham.

Welcome all! We look forward to seeing your summer discoveries!

Which black hole formed first? Mass-ratio reversal in massive binary stars from gravitational-wave data

Big stars burn everything they have, die fast, and produce big black holes. So when you see two black holes together, it’s likely that the big black hole comes from the big star. Or maybe not? Before dying, the big star can drop some mass onto the other guy, making it bigger! So now, the initially big star still produces the first black hole, but, at the end of the day, that might not be the more massive black hole anymore! This scenario is called “mass-ratio reversal” and our astrophysics friends have put together many models out there showing this is indeed possible for a good fraction of the black holes that produce gravitational-wave events. So here we ask the data: given the events LIGO and Virgo have seen so far, what’s the evidence for mass-ratio reversal in binary stars? Read Matt’s paper to find out.

M. Mould, D. Gerosa, F. S. Broekgaarden, N. Steinle.
Monthly Notices of the Royal Astronomical Society 517 (2022) 2738–2745. arXiv:2205.12329 [astro-ph.HE].

PhD in gravitational physics!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is May 20th, 2022 for positions starting in the Fall of 2022:

https://en.unimib.it/education/postgraduates/doctoral-research-phd-programmes/applying-doctorate/calls-application

In particular, the theoretical astrophysics group is looking for strong, highly motivated candidates to join our activities in black-hole binary dynamics, gravitational-wave data exploitation, and numerical relativity. Faculty members with matching interests include Gerosa, Sesana, Colpi, Dotti, and Giacomazzo. The candidates will have ample opportunities to work with and visit external collaborators as well.

Our PhD admission program includes a number of “open” scholarships, covering all research activities in the department (including ours!). All candidates are considered for those by default. In addition, our group sponsors two specific positions:

Candidates wishing to be considered for these additional positions should mention it explicitly in their application.

More information on the astrophysics group at Bicocca can be found at astro.fisica.unimib.it. For informal inquiries please do not hesitate to contact [email protected] or [email protected].

Long-term research appointment in computational astrophysics at Milano-Bicocca (Italy)

The University of Milano-Bicocca (Italy) invites expressions of interest for a 3+2 year research position in HPC applications to astrophysics.

The astrophysics group at Milano-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, galactic dynamics, and numerical relativity. This is embedded in a wider astronomical context including both observational and experimental activities. Our group has tight connections with the LISA Consortium, the Virgo Collaboration, the Einstein Telescope Science Board, the European Pulsar Timing Array, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Staff members with matching interests include Colpi, Dotti, Gerosa, Giacomazzo, Lupi, and Sesana.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. Art, culture, and food are outstanding. The city hosts three international airports with worldwide connections.

This recruitment campaign is part of a wider national initiative supporting HPC-related computational activities throughout the country. This is a major investment program directly supported by the European Union. It will provide the most ideal context for ambitious candidates wishing to develop and apply state-of-the-art computational and machine-learning tools to current astrophysical and gravitational-wave modeling issues.

The researcher will be appointed at the so-called “RTDA” level for 3 years. The contract can also be extended for 2 more years depending on funding availability. The starting date is negotiable, with the earliest and latest dates on January 1st, 2023 and May 1st, 2023, respectively. RTDA researchers are full-time university employees (with full benefits, such as health insurance and pension plan), have limited teaching duties, and are eligible to fully supervise research MSc student projects. This is an ideal setup for early-career researchers wishing to transition toward research independence and start developing their own group.

The successful candidate will have a PhD in Physics, Astronomy, Computer Science, or related discipline, strong programming skills, and previous experience in one or more of the following topics: HPC workflows, GPU software development, computational astrophysics, gravitational-wave astronomy, numerical relativity, statistical data analysis, machine learning.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by June 15th, 2022 for full consideration. Candidates should also arrange for two reference letters to be sent to [email protected] by June 15th, 2022.

We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups. Women are especially encouraged to apply. For inquiries please do not hesitate to contact Bruno Giacomazzo ([email protected]) or Davide Gerosa ([email protected]).

Got an ISCRA-B supercomputer allocation!

I was just awarded a large allocation on the Italian national supercomputer at CINECA. My PhD student Viola De Renzis (our parameter-estimation expert!) is the co-I on our proposal. Our award is part of the so-called ISCRA Class B program (which is their medium-size allocation scheme) and amounts to 1.2M CPUh on the Galileo cluster (that is: we’re going to have to crunch a ton of numbers now!). Viola and I will study the extraction of spin-spin couplings from black-hole binaries using gravitational-wave data and stochastic sampling techniques. Stay tuned!

“With a little help from my friends” Workshop at JHU

We’re at Johns Hopkins University (Baltimore) today, for a brainstorming workshop we organized together with the gravity groups at JHU and Penn State. A ton of interesting people, cool science, fun numerics, big black holes, future detectors, and many new exciting projects we all want to start. The idea is to get “a little help from my (gravity) friends”. Have a look at what we’re up to: davidegerosa.com/with-a-little-help-from-my-friends

Little help workshop

The last three years: multiband gravitational-wave observations of stellar-mass binary black holes

Observing gravitational waves from the ground (i.e. LIGO, Virgo, etc) give us a unique view on “the last three minutes” of the life of compact objects before they merge with each other. Going to space (I’m talking to you, LISA!) will instead give us “the last three years”. Completed together with the rest of the Birmingham crowd, this paper provides a realistic view of this truly amazing landscape. LISA observations at low frequencies in the 2030s will be paired with high-frequency data from LIGO’s successors (the so-called 3rd generation detectors). Together (and that’s crucial, together!) LISA and 3g detectors will tell us the full story of the life of merging black holes. LIGO alone is like catching up with a movie because you were late at the theatre, LISA alone is like a huge cliffhanger before the series finale… multiband observations are a bingewatching experience!

A. Klein, G. Pratten, R. Buscicchio, P. Schmidt, C. J. Moore, E. Finch, A. Bonino, L. M. Thomas, N. Williams, D. Gerosa, S. McGee, M. Nicholl, A. Vecchio.
arXiv:2204.03423 [gr-qc].

Constraining black-hole binary spin precession and nutation with sequential prior conditioning

Daria’s new paper is out! (With key contributions from others in the group… This is also Viola’s first paper!).

Here we look at sub-dominant black-hole spin effects in current data from LIGO and Virgo (yeah sorry guys… our black-hole spin obsession goes on). People have looked at spin precession before, but we’re interested in even more subtle things, namely disentangling precession and nutation. This is a tricky business, which is made complicated by the fact that this piece of information is hidden behind other parameters that are easier to measure (say the masses of the two black holes). Our paper is an attempt to formulate and systematically exploit something we called “sequential prior conditioning” (which is: mix&match priors and posteriors in Bayesian stats…). Results are weak today but strong tomorrow.

D. Gangardt, D. Gerosa, M. Kesden, V. De Renzis, N. Steinle.
Physical Review D 106 (2022) 024019. Erratum: 107 (2023) 109901. arXiv:2204.00026 [gr-qc].

Deep learning and Bayesian inference of gravitational-wave populations: hierarchical black-hole mergers

It took a while (so many technical challenges…) but we made it! Matt‘s monster paper is finally out!

Let me introduce a fully-fledged pipeline to study populations of gravitational-wave events with deep learning. If it sounds cool, well, it is cool (just look at the flowchart in Figure 1!). We can now perform a hierarchical Bayesian analysis on GW data but, unlike current state-of-the-art applications that rely on simple functional form, we can use populations inferred from numerical simulations. This might sound like a detail but it’s not: it’s necessary to compare GW data directly against stellar physics. While we don’t do that yet here (our simulations are admittedly too simple), there’s a ton of astrophysics already in this paper. Whether you care about neural networks or hierarchical black-hole mergers (or, why not, both!), sit tight, fasten your seatbelt, and read Matt’s paper.

M. Mould, D. Gerosa, S. R. Taylor.
Physical Review D 106 (2022) 103013. arXiv:2203.03651 [astro-ph.HE].

New class! Astrostatistics

I just had the first lectures of a class I’m teaching for the first time: Astrostatistics and Machine Learning (sounds exciting? Well, it is!). This is an advanced course for the MSc degree in Astrophysics and Space Science at the University of Milano-Bicocca. My students and I will travel across data inference, Bayesian wonders, sampling, regression, classification, and become best friends with deep learning. All of this is applied to astrophysical datasets.

The entire class is available under the form of jupyter notebooks at github.com/dgerosa/astrostatistics_bicocca_2022. The repository is hooked up with the mybinder service.

Congrats Cecilia!

Huge congrats to my student Cecilia Fabbri who got her Bachelor’s degree today. Cecilia defended (quite brilliantly!) her project titled “Constraining the black-hole irreducible mass with current gravitational-wave data”. Her work ended up in our recent draft (arxiv:2202.08848). Cecilia is continuing with a Master’s degree in astrophysics at Milano-Bicocca, stay tuned for her future successes!

The irreducible mass and the horizon area of LIGO’s black holes

Spinning black holes are weird (well, all black holes are weird but those that spin are the worse!). They have a funny thing called ergoregion where orbiting particles can have negative energy. Penrose was the first to realize that this can be exploited to extract energy from the black hole itself. The thing is, even if you figure out how to do it, you’re inevitably going to spin the black hole down. At the end of the day, you’re left with a fossil black hole that does not have any spin. The mass of that leftover black hole (“ What’s for lunch dear? Fancy some sushi or prefer a black hole?”) is called irreducible mass. Hawking (another giant!) figured out this has to do with thermodynamics.

Long story short, in this paper we compute the irreducible mass of the black holes detected in gravitational waves by LIGO. It was funny to re-discover that gravitational wave detection was indeed the motivation behind Hawking original proof of the area theorem (he had Weber‘s claimed detection in mind at the time). The story behind our paper starts as a toy calculation with my undergraduate student Cecilia and ended up in a neat, hopefully informative exploitation of LIGO data. We reparametrized LIGO’s black-hole properties using the rotational and rotational contributions to their total energy, we ranked current gravitational-wave events according to their “irreversibility”, and we compute a sort of population version of the area law. Enjoy!

D. Gerosa, C. M. Fabbri, U. Sperhake.
Classical and Quantum Gravity 39 (2022) 175008. arXiv:2202.08848 [gr-qc].

People visiting

Traveling is (kind of) coming back, and we’re having lots of visitors around, all supported by external research grants (congrats folks, you’re great!):

  • Daria Gangardt is visiting Milan from Birmingham for 6 months from January to July, supported by a StudyInItaly research grant from the Italian embassy (thanks Italy!).
  • Floor Broekgaarden joins the group from Harvard for 2 months, supported by the HPCEuropa3 program (thanks Europe!).
  • Matt Mould will be in Milan in April (again thanks to HPCEuropa3).
  • Viola De Renzis instead will be visiting Birmingham in March (once more thanks to HPCEuropa3, such a great program!).
  • Nate Steinle will also be in Milan in late April. Wooo!

Safe travel everyone, it’s time we move our group meetings to a larger room.

TEONGRAV

My group and I are now part of TEONGRAV, which is the Italian national initiative dedicated to gravitational theory and phenomenology. TEONGRAV is run by the INFN (National Institute for Nuclear Physics) and, besides the other folks here in Milan, it counts members from Florence, Rome, Naples, Padua, Trento, and Trieste. Looking forward to new exciting collaborations, all surrounded by good Italian coffee of course!

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: disc breaking and critical obliquity

Breaking things is fun! In the previous paper of this series, we looked at accretion disks around massive black-hole binaries and found things were going awry. We kept on finding configurations that our implementation could not handle… And now we know this is real! Finding disk solutions when the spin of the black hole has a large misalignment is just not possible! And that’s because the disk really breaks into different sections. We’ve now checked it with state-of-the-art hydrodynamical numerical simulations that not only confirm what we suspected but also show some funny things (like breaking being prevented by disk spirals, etc). I was serious, breaking things is real fun!

Check out Rebecca’s beautiful movies!

R. Nealon, E. Ragusa, D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 509 (2022) 5608–5621. arXiv:2111.08065 [astro-ph.HE].

Gravitational-wave population inference at past time infinity

Great Scott, a new paper! When analyzing gravitational-wave data, looking at one black hole at a time is not enough anymore, the fun part is looking at them all together. The issue Matt and I are tackling here is that one needs to be consistent with putting together different events when fitting the entire population. This is obvious for things that do not change (say the masses of the black holes, those are what they are), but becomes a very tricky business for varying quantities (say the spin directions, which is what we look at here). In that case, it’s dangerous to put together events taken at different stages of their evolution. And the solution to this problem is…. time travel! We show that but propagating binaries backward in time, one can put all sources on the same footing. After that, estimating the impact of the detector requires traveling forward in time, so going “back to the future”. After all, we all know that post-Newtonian black-hole binary integrations look like this:

ps. The v1 title on the arxiv was more explicit… too bad they took it away.

M. Mould, D. Gerosa.
Physical Review D 105 (2022) 024076. arXiv:2110.05507 [astro-ph.HE].

Nate is joining us!

Nathan Steinle is officially starting his postdoc in the group today! Nate graduated with Mike Kesden at the University of Texas at Dallas and is now working with me and the rest of the Birmingham crowd. Welcome Nate! Hope you enjoy this side of the pond.

Postdoctoral fellowships in gravitational-wave astronomy at Milan-Bicocca (Italy)

The University of Milan-Bicocca (Italy) invites expressions of interest for postdoctoral positions in gravitational-wave astronomy.

Successful candidates will join Prof. Davide Gerosa and will constitute the core team of the “GWmining” project funded by the European Research Council. Targeted investigations include applications of machine-learning techniques to gravitational-wave physics, modeling of black-hole binary populations from their stellar progenitors, relativistic dynamics, and statistical inference. Candidates will have ample opportunities to explore other areas of gravitational-wave astronomy and will be encouraged to develop independent collaborations.

We anticipate awarding two positions. Appointments will be for a three-year term and come with generous research and travel budget. The starting date is negotiable.

The astrophysics group at Milan-Bicocca provides a vibrant environment with expertise covering all aspects of gravitational-wave astronomy, relativistic astrophysics, and numerical relativity, as well as a wider astronomical context including observational and experimental activities. The group has tight connections with the LISA Consortium, the Virgo Collaboration, and the Italian National Institute for Nuclear Physics (INFN) via the TEONGRAV national initiative. Faculty members with matching interests include Gerosa, Sesana, Colpi, Giacomazzo, and Dotti.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner.

Successful candidates will have a PhD in Physics or related discipline, strong programming skills, and previous experience in one or more of the following topics: gravitational-wave astronomy, stellar evolution, relativistic astrophysics, general relativity, machine learning, statistical inference.

Applications should include a CV with a list of publications and a two-page statement covering research interests and plans. These should be sent to [email protected] by December 1st, 2021 for full consideration. Candidates should also arrange for at least two, but preferably three, reference letters to be sent to the same address by December 1st, 2021. We strive to build a diverse and inclusive environment and welcome expressions of interest from traditionally underrepresented groups.

For inquiries please do not hesitate to contact Davide Gerosa at [email protected].

Welcome Viola!

Viola De Renzis is the latest addition to our group! Viola graduated from Rome “La Sapienza” with an MSc thesis on exotic compact objects and is now starting her PhD with me at Milano-Bicocca. Viola plays guitar, arguably better than Matt (although he runs for a million miles, and that’s when he’s tired), while Daria remains by far the best fencer in the group. Welcome, we all look forward to working with you!

SIGRAV Prize for Young Researchers

It is a true honor to receive the career Prize for Young Researchers of the Italian Society for General Relativity and Gravitational Physics (SIGRAV). I was awarded the prize in the class of relativistic astrophysics. It’s amazing to be recognized in my home country; it’s great to be back! Let me thank all my mentors, advisors, collaborators, and now students who are walking with me in the adventure of science.

Here is me with the president of the society Fulvio Ricci. And here are press releases from the University of Milan-Bicocca and the INFN.

Moving (back to) Milan!

We moved! I’ve had the opportunity to relocate to Milan, in the north of Italy, very close to where I’m from. I’m now an Associate Professor at the University of Milan-Bicocca, one of the two campuses in the beautiful city of the “Madonnina“. Some of the folks in my group will be visiting Milan very often, and (spoiler alert!) we’re going to have new additions soon. I’m sad to leave the amazing group in Birmingham, but also very excited at this new tremendous opportunity.

Population-informed priors in gravitational-wave astronomy

No black hole is an island entire of itself.

We’ve got many gravitational wave events now. One can look at each of them individually (aka “parameter estimation”), all of them together (aka “population”), or each of them individually while they’re together. That’s what we do in this paper: we look at the properties of individual gravitational-wave events in light of the rest of the observed population. The nice thing is that all of these different ways of looking at the data are part of the same statistical tool, which is a hierarchical Bayesian scheme. Careful, heavy stats inside, don’t do this at home.

C. J. Moore, D. Gerosa.
Physical Review D 104 (2021) 083008. arXiv:2108.02462 [gr-qc].

Well done Max!

Huge congrats to Maciej (Max) Dabrowny, who just graduated from the University of Birmingham after a very successful research project with us (Max’s project ended up in a paper!). Well done and all the best for the future.

Modeling the outcome of supernova explosions in binary population synthesis using the stellar compactness

Today we go deep into the perilous world of binary population synthesis! Using Nicola’s code MOBSE, our master student Maciej has implemented some new prescriptions for how supernovae explode and produce compact objects. In practice, we use the compactness (that’s mass over radius) of the stellar core before the explosion to decide if that specific star will form a neutron star or a black hole. This now needs to be compared carefully with gravitational-wave data, but we suggest that there are two key signatures one should look for: the lowest black hole masses and the relative merger rates between black holes and neutron stars.

M. Dabrowny, N. Giacobbo, D. Gerosa.
Rendiconti Lincei 32 (2021) 665–673. arXiv:2106.12541 [astro-ph.HE].

Bayesian parameter estimation of stellar-mass black-hole binaries with LISA

LISA is going to be great and will detect stuff from white dwarfs to those supermassive black-hole that live at the center of galaxies. If we’re lucky (yeah, who knows how many of these we will see), LISA might also detect some smaller black holes, similar to those that LIGO now sees all the time, but at a much earlier stage of their lives. But if we’re indeed lucky, the science we would take home is outstanding. Using simulated data from the LISA Data Challenge we unleash the new amazing parameter-estimation code Balrog (don’t ask what it means, it’s just a name, not one of those surreal astronomy acronyms) at this problem. Dive into the paper for some real data-analysis fun!

R. Buscicchio, A. Klein, E. Roebber, C. J. Moore, D. Gerosa, E. Finch, A. Vecchio.
Physical Review D 104 (2021) 044065. arXiv:2106.05259 [astro-ph.HE].

A new IREU friend from Missouri

We have a new friend in the group! Meredith Vogel is joining us for her undergraduate summer research project. Meredith is e-visiting us from Missouri State University (but will soon start her grad school at the University of Florida (*) ) and will be working with Matt on numerical-relativity surrogate models. Meredith’s project is part of the IREU (International Summer Research) program, which is a great opportunity for US students to visit groups abroad, including us! Welcome Meredith, looking forward to seeing your great science.

(*) That’s the place were I saw a real alligator. On campus!

Looking for the parents of LIGO’s black holes

Who are the parents of LIGO’s black holes? Stars, most likely. Things like those we see in the sky at night will eventually surrender to gravity and collapse. Some of them will form black holes. Some of them will form binary black holes. Some of them will merge. Some of them will be observed by LIGO. That’s the vanilla story at least, but it might not apply to all of the black holes that LIGO sees. For some of those, stars might be the grandparents or the great grandparents. And the parents are … just other black holes! This is today’s paper lead by Vishal Baibhav. Instead of just measuring the properties of the black holes that LIGO observes, we show we can also say something about the features of the black hole parents. Read on to explore the black-hole family tree.

V. Baibhav, E. Berti, D. Gerosa, M. Mould, K. W. K. Wong.
Physical Review D 104 (2021) 084002. arXiv:2105.12140 [gr-qc].

Come to Milan for a PhD!

The University of Milano-Bicocca welcomes applications for Ph.D. scholarships. The application deadline is June 16th, 2021 for positions to start later in 2021:

https://en.unimib.it/education/doctoral-research-phd-programmes/how-apply-phd-programme

In particular, I am looking for a strong, highly motivated candidate to join my newly established research group supported by the European Research Council. The candidate will work toward interpreting the phenomenology and the astrophysics of gravitational-wave sources using innovative machine-learning techniques. My activities are embedded within the wider Astrophysics group at the University of Milano-Bicocca –a world-leading research environment in strong gravity and relativistic astrophysics. Faculty members with matching interests include Colpi, Sesana, Dotti, and Giacomazzo. The candidate will have ample opportunities to work with and visit external collaborators as well.

This specific position is titled “Large catalogs of gravitational-wave events with machine learning”. Interested candidates should mention it explicitly in their application.

Milan is a beautiful, international city in the north of Italy. Mountains and lakes are just around the corner. For further information and informal inquiries please do not hesitate to contact me ([email protected]).

Hierarchical mergers of stellar-mass black holes and their gravitational-wave signatures

The quest of finding their astrophysical origin of merging black-hole binaries is now a key open problem in modern astrophysics. Stars are the natural progenitor of black holes: at the end of their lives, the core collapses and leaves behind a compact object. But once those “first-generation” black holes are around, they can potentially meet again and form “second generation” LIGO events. I first got interested in this problem in 2017 and, together with many many others researchers in the community, we explored the consequences of this “hierarchical merger” scenario in terms of both gravitational-wave physics and astrophysical environments. In this Nature Astronomy review article, Maya and I tried to condense all this body of work into a few pages. The result is (we hope) a broad and informed overview of this emerging research strand, with a whopping number of more than 270 citations! Hope you like it.

D. Gerosa, M. Fishbach.
Nature Astronomy 5 (2021) 749-760. arXiv:2105.03439 [gr-qc].
Review article. Covered by press release.

Study group: a PTA primer

The next few years are expected to be a golden age for pulsar timing array (PTA) science. The recent tentative claim of a detection of an astrophysical signal in the NANOGrav 12.5-year data set is expected to be confirmed, thereby opening a new observational window on supermassive black holes. In order to better follow these developments, Chris Moore and I will run a spring journal club in which we aim to review some key papers in the field. More info: [davidegerosa.com/ptaprimer/][/ptaprimer].

High mass but low spin: an exclusion region to rule out hierarchical black-hole mergers as a mechanism to populate the pair-instability mass gap

Hierarchical mergers are the new black. LIGO is seeing black holes that are just too big to be there. The reason is that stars, which collapse and produce black holes, do some funny things when they get too massive. Notably, they start to spontaneously produce positrons and electrons instead of keeping their own photons. Long story short: those missing photons make the temperature go up, ignite an explosion that disrupts the core and prevents black-hole formation. This “mass gap” is a solid prediction from our astrophysics friends. In some previous papers, we and other groups pointed out that one can bypass stars and form black holes from previous black holes (and goodbye my dear maximum mass limit!). But now our astrophysics friends are telling us they can also evade the limit with some more elaborate astro-magic (winds, rotation, dredge-up, reaction rates, accretion). Today’s paper is about telling the two apart, with a key prediction: a black hole with large mass but low spin would raise a glass to the astro-wizards.

D. Gerosa, N. Giacobbo, A. Vecchio.
Astrophysical Journal 915 (2021) 56. arXiv:2104.11247 [astro-ph.HE].

Testing general relativity with gravitational-wave catalogs: the insidious nature of waveform systematics

General Relativity works well. But we still want to test it, and I guess that’s because it actually works too well (you know, all those quantum things that don’t really fit, etc). And we want to test it with gravitational-wave data, and not just because it’s the new cool thing to do (though it is!) but also because they gravitational waves give us insight into the strong-field regime of gravity where new things, if they are there at all, should show up. Now, all of this sounds great but, in practice, one has to deal with the actual model used to analyze the data. Errors in these signal models (aka waveforms), which are somewhat inevitable, can trick us into thinking we have seen a deviation from General Relativity. So, before you go out on the street and shout that Einstein was wrong, keep calm and mind your waveform.

ps. The codename for this paper was SANITY: S ystemA tics usiN g populatI ons to T est general relativitY.

C. J. Moore, E. Finch, R. Buscicchio, D. Gerosa.
iScience 24 (2021) 102577. arXiv:2103.16486 [gr-qc].

Other press coverage: indiescience, sciencedaily, phys.org, astronomy.com, physicsworld.

Group study on BH binaries in AGN disks

This is a quick update some of our group activities… In the past few months we’ve been busy learning about the formation of stellar-mass black-hole binaries in the disks of active galactic nuclei. We organized a journal club and studied one paper each week on this “new” formation channel for LIGO sources. We discussed a ton of topics, going from disk accretion to migration traps, LIGO rates, AGN variability, GW counterparts, hierarchical mergers, all the way to EMRIs.

Here is a log of all the sessions: davidegerosa.com/bhbin-agndisks

Let me thanks all those who took part and presented papers including Daria, Matt (1), Chris, Eliot, Matt (2), Alberto, Evan, Riccardo, and Sean.

A taxonomy of black-hole binary spin precession and nutation

Here is the latest in our (by now long) series of papers on black-hole binaries spin precession. This work was is championed by two outstanding PhD students, Daria (in my group) and Nate (UT Dallas). The key idea behind this paper is that, for black-hole spins, one cannot really talk about precession without talking about nutation (although we only say “precession” all the time…). The spin of, say, the Earth also does both precession (azimuthal motion) and nutation (polar motion). But, unlike in the Earth problem, for black-hole spins the two motions happen on roughly the same timescale meaning that you cannot really take them apart. Or can you? We stress the role of five parameters that characterize the combined phenomenology of precession and nutation. The hope is now to use them as building blocks for future waveforms… stay tuned!

ps. Stupid autocorrect! It’s nutation, not mutation.

D. Gangardt, N. Steinle, M. Kesden, D. Gerosa, E. Stoikos.
Physical Review D 103 (2021) 124026. arXiv:2103.03894 [gr-qc].

xwing and tiefighter

We just received our new computing servers (thanks Royal Society). These are two machines of 96 cores each and a ton of RAM, and will support our activities in computational astrophysiscs. Their nicknames are xwing and tiefighter. Huge thanks David Stops for helping with the setup.

xwing_tiefighter

Eccentric binary black hole surrogate models for the gravitational waveform and remnant properties: comparable mass, nonspinning case

Orbital eccentricity in gravitational-wave observations has been long neglected. And with good reasons! Gravitation-wave emission tends to circularize sources. By the time black holes are detectable by LIGO/Virgo/LISA/whatever, they should have had ample time to become circular. Unless something exciting goes on in their formation, things like clusters, triples, Kozai-Lidov oscillations, etc. And if that happens, we want to see it! This paper contains the first model for gravitational waveforms and black-hole remnants (final mass, spin) trained directly on eccentric numerical relativity simulations. Because eccentric is the new circular.

T. Islam, V. Varma, J. Lodman, S. E. Field, G. Khanna, M. A. Scheel, H. P. Pfeiffer, D. Gerosa, L. E. Kidder.
Physical Review D 103 (2021) 064022. arXiv:2101.11798 [gr-qc].

HopBham!

We are running a virtual workshop with my group (Bham) and Emanuele Berti’s group at Johns Hopkins University (Hop). It’s an attempt to feel a bit less lonely during the COVID pandemic. Hope this is the opportunity to start new projects! And we’re a funny crowd…

For more: davidegerosa.com/hopbham

Hopbham workshop

Up-down instability of binary black holes in numerical relativity

Up-down instability S01-E03.
“Previously on the up-down instability. After finding out that the instability exists (S01-E01) and calculating its analytic endpoint (S01-E02), one terrifying prospect remains. What if it’s just PN? Can all of this disappear in the strong-field regime? This challenge now needs to be faced”.

Today’s paper is the latest in our investigations of the up-down instability in binary black holes. If the primary black hole is aligned and the secondary is anti-aligned to the orbital angular momentum, the entire system is unstable to spin precession. We found this funny thing using a post-Newtonian (read: approximate) treatment but we couldn’t be 100% sure that this would still be true when the black holes merge and our approximation fails. So, we got our outstanding SXS friends on board and ask them if they could see the same effect with their numerical relativity (read: the real deal!) code. And the answer is… yes! The instability is really there! And by the way, these are among the longest numerical relativity simulations ever done.

V. Varma, M. Mould, D. Gerosa, M. A. Scheel, L. E. Kidder, H. P. Pfeiffer.
Physical Review D 103 (2021) 064003. arXiv:2012.07147 [gr-qc].

A generalized precession parameter \(\chi_{\rm p}\) to interpret gravitational-wave data

Spin precession is cool, and we want to measure it. In General Relativity, the orbital plane of a binary is not fixed but moves around. This effect is related to the spin of the orbiting black holes and contains a ton of astrophysical information. The question we try to address in this paper is the following: how does one quantify “how much” precession a system has? This is typically done by condensing information into a parameter called \(\chi_{\rm p}\), which is here generalize to include two- spin effects. There are two black holes in a binary and we received numerous complaints from the secondaries: they want to join the gravitational-wave fun!

D. Gerosa, M. Mould, D. Gangardt, P. Schmidt, G. Pratten, L. M. Thomas.
Physical Review D 103 (2021) 064067. arXiv:2011.11948 [gr-qc].

Nicola joins the band

It’s a great pleasure to welcome Nicola Giacobbo, who starts his postdoc with us today. Nicola completed his PhD and first postdoc year in Padova, and is an expert in population-synthesis simulations, compact binary progenitors, stellar physics, and all those funny things. Welcome Nicola!

Inferring the properties of a population of compact binaries in presence of selection effects

If you want to know what’s out there, you need to figure out what’s missing. And gravitational-wave astronomy is no exception. We are trying to infer how things like black holes and neutron stars behave in the Universe given a limited number of observations, which are somehow selected by our detectors. This is a very general problem which is common to a variety of fields of science. We provide a hopefully pedagogical introduction to population inference, deriving all the necessary statistics from the ground up. In other terms, here is what you always wanted to know about this population business everyone is talking about but never dared to ask.

This document is going to be part of a truly massive “Handbook of Gravitational Wave Astronomy” soon to be published by Springer (not really a handbook I would say, you probably need a truck to carry it around).

S. Vitale, D. Gerosa, W. M. Farr, S. R. Taylor.
Chapter in: Handbook of Gravitational Wave Astronomy, Springer, Singapore. arXiv:2007.05579 [astro-ph.IM].

ERC Starting Grant

I was awarded a Starting Grant from the European Research Council for my program titled “Gravitational-wave data mining”. My team and I will look into gravitational-wave data, machine-learning tools, black-hole binary dynamics, stellar-evolution simulations, etc. The total awarded amount is 1.5M EUR. Here is the press release from the Birmingham news office.

Thank you Europe, you’re great.

Daria’s PhD adventure starts here

I am very happy to welcome Daria Gangardt back in my group. We worked together last summer for a short but successful summer project. Now Daria is starting her PhD. I’m honored we can be part together of the next great discoveries of our field

Congrats to MSc students

Congratulations to my Master’s students that graduate this year: **Abdullah Aziz** and Julian Chan from the University of Birmingham, and Beatrice Basset from the University of Lyon. Well done all, and good luck with your future adventures.

Structure of neutron stars in massive scalar-tensor gravity

And here is the latest episode in the series of our massive scalar-tensor gravity papers… After stellar collapse, we now look at how neutron stars look like in this strange theory of gravity (recap: “massive scalar-tensor” means that gravity is mediated by the usual metric plus a scalar field which as a mass). Result: not only the theory is strange, stars are strange too! If you want to get a neutron star of 40 solar masses, look no further, massive scalar-tensor is the theory for you. More seriously, we explore all the different families of static solutions, highlighting a remarkable phenomenology. This is the kind of predictions we need to test gravity with astrophysical sources!

R. Rosca-Mead, C. J. Moore, U. Sperhake, M. Agathos, D. Gerosa.
Symmetry 12 (2020) 1384. arXiv:2007.14429 [gr-qc].

Gravitational-wave selection effects using neural-network classifiers

And here is my latest lockdown effort: some experiments in the wonderful and perilous world of machine learning. The idea of this paper is to teach a computer to figure out by itself if a gravitational-wave signal will be detectable or not. The problem is very similar to that of image recognition: much like classifying if an image is more likely to contain a dog or a cat, here we classify black-hole mergers based on the imprints they have in the LIGO and Virgo detectors. This is important to quantify the so-called “selection effects”: in order to figure out what the Universe does based on what we observe, we need to know very well “how” we observe and thus what we are going to miss. Our code is built using Google’s TensorFlow and it is public on Github, feel free to play with it!

D. Gerosa, G. Pratten, A. Vecchio.
Physical Review D 102 (2020) 103020. arXiv:2007.06585 [astro-ph.HE].

Massive black hole binary inspiral and spin evolution in a cosmological framework

Supermassive black hole inspiral and spin evolution are deeply connected. In the early stages when black holes are brought together by star scattering and accretion, spin orientations can change because of interactions with the environment. Later on, when gravitational waves are driving the mergers, spins change because of relativistic couplings. In this paper we try to follow this complicated evolution in a full cosmological framework, using products of the Illustris simulation suite, a new sub-resolution model, and post-Newtonian integrations.

M. Sayeb, L. Blecha, L. Z. Kelley, D. Gerosa, M. Kesden, J. Thomas.
Monthly Notices of the Royal Astronomical Society 501 (2021) 2531-2546. arXiv:2006.06647 [astro-ph.GA].

Core collapse in massive scalar-tensor gravity

If General Relativity is too boring, couple it to something else. In this paper we study what happens to stellar collapse and supernova explosions if gravity is transmitted not only with the usual metric of Einstein’s theory (aka the graviton) but also an additional quantity. If this extra scalar field has a mass, it dramatically impacts the emitted gravitational waves… Which means that maybe, one day, one can use gravitational-wave data to figure out if scalar fields are coupled to gravity. Here we try to explore all the related phenomenology of stellar collapse with a large set of simulations covering the parameter space. And the overall picture is remarkably neat and simple!

R. Rosca-Mead, U. Sperhake, C. J. Moore, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review D 102 (2020) 044010. arXiv:2005.09728 [gr-qc].

Astrophysical implications of GW190412 as a remnant of a previous black-hole merger

The latest news from our LIGO/Virgo friends (including some colleagues here in Birmingham) was an astrophysical surprise. The black-hole binary GW190412 is just different from every other one we have had so far. One of the two black holes is about three times larger than the other one, it’s spinning relatively fast, and that spin might even be misaligned with respect to the binary axis. That’s a lot of new things, which makes this event very challenging (but we like challenges!) to be explained with a coherent astrophysical setup. That’s what I meant by an astrophysical surprise. Today’s paper is our attempt to, first of all, quantify that GW190412 is indeed very unusual. Maybe it comes from a second-generation merger (that is, an event where one of the two black holes is the result of a previous merger). This might explain its features, but then the astrophysical host must be very unusual. So, yet another challenge.

D. Gerosa, S. Vitale, E. Berti.
Physical Review Letters 125 (2020) 101103. arXiv:2005.04243 [astro-ph.HE].
Covered by press release.

Press release : Birmingham, MIT.
Other press coverage: International Business Times, SciTechDaily, VRT, notimerica, allnewsbuzz, canaltech.

Mapping the asymptotic inspiral of precessing binary black holes to their merger remnants

A black-hole binary starts its life as two single black holes, and finish it as a single black hole. In between there’s all the complicated dynamics predicted by General Relativity: many orbits, dissipation of energy via gravitational waves, spins that complicate the whole business, and finally the merger which leaves behind a remnant. In this paper we put together different techniques to map this entire story beginning to end, connecting the two asymptotic conditions of a black-hole binary. This work started as a summer project of my student Luca: well done!

L. Reali, M. Mould, D. Gerosa, V. Varma.
Classical and Quantum Gravity 37 (2020) 225005. arXiv:2005.01747 [gr-qc].

The Bardeen-Petterson effect in accreting supermassive black-hole binaries: a systematic approach

New paper today! We’ve been working on this for a very long time but three weeks of lockdown forced us to finish it. It’s about distorted (aka warped) accretion discs surrounding black holes. If the black hole is spinning and part of a binary system, the disc behaves in a funny way. First, it’s not planar but warped to accomodate these external disturbances. Second, disc and black hole interacts and tend to reach some mutual agreement where the disc is flat and the black-hole spin is aligned. We find it’s not that easy and things are actually much more complicated: read the paper to know more about non-linear fluid viscosities, critical obliquity, mass depletion, etc.

ps. Here is a Twitter thread by P. Armitage.

D. Gerosa, G. Rosotti, R. Barbieri.
Monthly Notices of the Royal Astronomical Society 496 (2020) 3060-3075. arXiv:2004.02894 [astro-ph.GA].

The mass gap, the spin gap, and the origin of merging binary black holes

We’ve been knowing about the mass gap for a while, but I bet “spin gap” sounds new to you, uh? The gap in the spectrum of binary black hole masses is due to pair-instability supernovae (i.e. what happens if a giant ball of carbon and oxygen burns all at the same time). As for the spin gap, it might be that stars collapse into black holes which have a tiny tiny spin. But that’s only for black holes that come from stars: those come out of the merger of other black holes, on the other hand, are very rapidly rotating. So, there’s a gap between these two populations. Our paper today shows that, together, mass gap and spin gap are powerful tools to figure out where black holes come from. Cluster or field? Gaps will tell.

V. Baibhav, D. Gerosa, E. Berti, K. W. K. Wong, T. Helfer, M. Mould.
Physical Review D 102 (2020) 043002. arXiv:2004.00650 [gr-qc].

IUPAP General Relativity and Gravitation Young Scientist Prize

I am the recipient of the 2020 IUPAP General Relativity and Gravitation Young Scientist Prize. The prize is awarded by the International Society on General Relativity and Gravitation (ISGRG) through its affiliation with the International Union of Pure and Applied Physics (IUPAP) to “recognize outstanding achievements of scientists at early stages of their career”.

The citation reads: “ For his outstanding contributions to gravitational-wave astrophysics, including new tests of general relativity.

A huge thank you to all my supervisors and advisors who supported me in these past years. For more see the Birmingham press release, the Springer press release, and the IUPAP newsletter.

Endpoint of the up-down instability in precessing binary black holes

Sometimes you have to look into things twice. We found the up-down instability back in 2015 and still did not really understand what was going on. Three out of four black hole binaries with spins aligned to the orbital angular momentum are stable (in the sense that the spins stay aligned), but one is not. The impostors are the “up-down” black holes –binaries where the spin of the big black holes is aligned and the spin of the small black hole is antialigned. These guys are unstable to spin precession: small perturbation will trigger large precession cycles. Matt’s paper today figures out what’s the fate of these runaways. We find that these binaries become detectable in LIGO and LISA with very specific spin configurations: the two spins are aligned with each other and equally misaligned with the orbital angular momentum. There’s a lot of interesting maths in this draft (my first paper with a proof by contradiction!) as well as some astrophysics (for you, AGN disks lover).

M. Mould, D. Gerosa.
Physical Review D 101 (2020) 124037. arXiv:2003.02281 [gr-qc].

Populations of double white dwarfs in Milky Way satellites and their detectability with LISA

The Milky Way, our own Galaxy, is not alone. We’re part of a galaxy cluster, but closer in we have some satellites. The bigger ones are the Large and Small Magellanic Clouds (which unfortunately I’ve never seen because they are in the southern hemisphere) but also other smaller ones: faint groups of stars in the outskirts of the Milky Way. Much like all galaxies, these faint satellites will have white dwarfs, those white dwarf will form binaries, which will be observable by LISA. There’s a new population of gravitational-wave sources there waiting to be discovered!

ps. The second half of the story is here.

V. Korol, S. Toonen, A. Klein, V. Belokurov, F. Vincenzo, R. Buscicchio, D. Gerosa, C. J. Moore, E. Roebber, E. M. Rossi, A. Vecchio.
Astronomy & Astrophysics 638 (2020) A153. arXiv:2002.10462 [astro-ph.GA].

Milky Way satellites shining bright in gravitational waves

The LISA data analysis problem is going to be massive: tons of simultaneous sources all together at the same time. In Birmingham we are developing a new scheme to tackle the problem, and here are the first outcomes. We populate satellite galaxies of the Milky Way with double white dwarfs and show that LISA… can actually do it! LISA will detect these guys, tell us which galaxies they come from, etc. It might even discover new small galaxies orbiting the Milky Way! Surprise, surprise, LISA is going to be amazing…

ps. Here is the first half of the story.

ps2. The code still needs a name. Suggestions?

E. Roebber, R. Buscicchio, A. Vecchio, C. J. Moore, A. Klein, V. Korol, S. Toonen, D. Gerosa, J. Goldstein, S. M. Gaebel, T. E. Woods.
Astrophysical Journal 894 (2020) L15. arXiv:2002.10465 [astro-ph.GA].

Prospects for fundamental physics with LISA

LISA is going to be cool. And not just for your astro-related dreams. Theoretical physicists can have fun too! This community-wide manifesto illustrates just how cool things are going to be with LISA. LISA will constitute a major milestone to test gravity, cosmology, the nature of black holes, etc. A big thanks to all those involved.

E. Barausse, et al. (320 authors incl. D. Gerosa).
General Relativity and Gravitation 52 (2020) 8, 81. arXiv:2001.09793 [gr-qc].

Royal Society Research Grant

I was recently awarded a research grant from the Royal Society (woooo!). My research proposal is titled “The supermassive black-hole binary puzzle: putting the pieces together.” This was in response of a solicitation for early career scientists who are establishing their research group.

Postdoc positions in our group

The Institute for Gravitational Wave Astronomy at the University of Birmingham, UK, invites applications for postdoctoral positions.

The Institute provides a vibrant and diverse environment with expertise covering theoretical and experimental gravitational-wave research, with applications to present and future-generation detectors, theoretical astrophysics, transient astronomy, gravitational-wave source modeling, and general relativity theory. Applications from top researchers in all areas related to gravitational-wave and transient astronomy are encouraged.

Institute faculty members include Andreas Freise, Davide Gerosa, Denis Martynov, Haixing Miao, Christopher Moore, Conor Mow-Lowry, Matt Nicholl, Patricia Schmidt, Silvia Toonen, and Alberto Vecchio.

One postdoctoral appointment is funded by the UK Leverhulme Trust (PI Dr. Davide Gerosa) and is focused on developing astrophysical and statistical predictions for the LISA space mission. The successful candidate will have ample opportunities to explore other areas of gravitational-wave astronomy as well.

Appointments will be for a three-year term starting in the Fall of 2020 and come with generous research and travel budget.

Applications should include a CV with a list of publications, and a two-page statement covering research interests and plans. Complete applications should be received by 27 January 2020 for full consideration. Applications should be sent to Ms. Joanne Cox at: [email protected].
Applicants should also arrange for 3 reference letters to be sent by 27 January 2020 to the same email address.

For further information and informal inquiries please contact Dr. Davide Gerosa ([email protected]) and Prof. Alberto Vecchio ([email protected]).

ESA Voyage 2050

I was selected by the European Space Agency to join the Voyage 2050 Topical Teams. Voyage 2050 is ESA’s long-term programmatic plan to select scientific missions to be launched between 2035 and 2050. I am part of the review panel tasked to evaluate mission proposals focussed on “ The Extreme Universe, including gravitational waves, black holes, and compact objects “.

PhD applications now open!

We’re accepting applications from prospective PhD students. The deadline is Dec 31, 2019 for positions starting in the Fall of 2020.

Here below is my project description:

Astrophysics and phenomenology of gravitational-wave sources with LIGO and LISA

This project concentrates on developing theoretical and astrophysical prediction s of gravitational-wave sources. The first observations of gravitational waves by LIGO have ushered us into the golden age of gravitational-wave discoveries. Thousands of new events are expected to be observed in the next few years as detectors reach their design sensitivities. Such large catalogs of gravitational-wave observations will open new, unprecedented opportunities in terms of both fundamental physics and astrophysics. Crucially, they will need to be faced with increasingly accurate predictions. First, among large catalogs, there will be “golden” events. We expect systems that, because of their properties, are particularly interesting to carry out some specific measurements (perhaps because of their favorable orientations, or because they are very massive, or very rapidly rotating, etc). Second, large catalogs need to be exploited with powerful statistical techniques. In the long run, future facilities like LISA will deliver new kinds of sources providing access to a whole new set of phenomena in both astrophysics and fundamental physics. New theoretical tools and techniques need to be developed (and immediately applied!) to maximize the scientific payoff of current and future gravitational-wave observatories.

GrEAT PhD winter school

This week I am organizing the GrEAT PhD winter school. GrEAT (which stands for Gravitational-wave Excellence through Alliance Training) is a synergy network between the UK and China. Our program features informal talks in the mornings and hands-on sessions in the afternoons, covering both theoretical and experimental gravitational-wave physics.

After the school in Birmingham, students will move on to various UK nodes to complete longer projects. In particular, Mingyue Zhou will stay here working with me.

Winter visitors

Two close collaborators will be visiting my group this winter.

  • Vijay Varma, postdoc at Caltech and expert of numerical relativity surrogate models, will be here on October 7-11. Get ready for his talk “Binary black hole simulations: from supercomputers to your laptop” (aka: Everything you ever wanted to know about waveform surrogates).
  • Giovanni Rosotti, Veni fellow in Leiden, will be here on November 4-15. He will also give a talk: “The observational era of planet formation“. What do planets have to do with black holes? Turns out some stages of their evolution are set by the same equations. We have a lot to learn from each other! Giovanni’s visit is supported by the GWverse COST Action (thanks EU!).

Amplification of superkicks in black-hole binaries through orbital eccentricity

Today’s paper is about superkicks. These are extreme configurations of black hole binaries which receive a large recoil. Black hole recoils work much like those of, say, a cannon. As the cannonball flies, the cannon recoils backwards. Here the binary is shooting gravitational waves: as they are emitted, the system recoils in the opposite direction. In this paper we show that superkicks might be up to 25% larger if the binary is mildly eccentric. This means it’s a bit easier to kick black holes out of stellar clusters and galaxies.

U. Sperhake, R. Rosca-Mead, D. Gerosa, E. Berti.
Physical Review D 101 (2020) 024044. arXiv:1910.01598 [gr-qc].

Welcome Matt!

I am very excited to welcome Matthew Mould in my research group. Matt is starting his Ph.D. with me in Birmingham. We already have too many ideas…

Machine-learning interpolation of population-synthesis simulations to interpret gravitational-wave observations: a case study

Gravitational-wave astronomy is, seems obvious to say, about doing astronomy with gravitational waves. One has gravitational-wave observations (thanks LIGO and Virgo!) on hand and astrophysical models on the other hand. The more closely these two sides interact, the more we can hope to use gravitational-wave data to learn about the astrophysics of the sources. Today’s paper with JHU student Kaze Wong tries to further stimulate this dialog. And, well, one needs to throw some artificial intelligence in the game. There are three players now (astrophysics, gravitational waves, and machine learning) and things get even more interesting.

ps. The nickname of this project was sigmaspops

K. W. K. Wong, D. Gerosa.
Physical Review D 100 (2019) 083015. arXiv:1909.06373 [astro-ph.HE].

Black holes in the low mass gap: Implications for gravitational wave observations

What’s in between neutron stars and black holes? It looks like neutron stars have a maximum mass of about 2 solar masses while black holes have a minimum mass of about 5. So what’s in between? That’s the popular issue of the ‘low mass gap’. Actually, now we know something must be in there. LIGO and Virgo have seen GW170817, a merger of two neutron stars, which merged in to a black hole with the right mass to populate the gap. Can this population be seen directly with (future) gravitational-wave detectors? That’s today’s paper.

A. Gupta, D. Gerosa, K. G. Arun, E. Berti, W. Farr, B. S. Sathyaprakash.
Physical Review D 101 (2020) 103036. arXiv:1909.05804 [gr-qc].

Summer research fun

This summer I’ll be working with two undergraduate research students. Luca Reali is finishing his master at my alma mater (University of Milan, Italy) and is visiting Birmingham with a scholarship from the HPC Europa 3 cluster. Daria Gangardt just finished her 3rd year in Birmingham. Their projects concentrate on spin effects in black hole binaries and the properties of merger remnants. Welcome Daria and Luca, hope you’ll have a very rewarding summer!

Escape speed of stellar clusters from multiple-generation black-hole mergers in the upper mass gap

Funny things happen in supernova explosions. Funny and complicated. If the star is too massive, the explosion is unstable. The black hole it formed it not as massive as it could have been. In gravitational-wave astronomy, this means that we should not observe black holes heavier than about 50 solar masses. This does not apply, of course, to black holes that are not formed from stars, but from other black holes (yes! more black holes!). If black holes resulting from older gravitational wave events somehow stick around, they could be recycled in other generations of mergers. We point out that this can work only if their astrophysical environment is dense enough. Can we measure the escape speed of black holes “nurseries” using gravitational-wave events that should not be there because of supernova instabilities?

D. Gerosa, E. Berti.
Physical Review D 100 (2019) 041301R. arXiv:1906.05295 [astro-ph.HE].
Covered by press release.

Press release : Birmingham.
Other press coverage: Scientific American, astrobites, interestingengineering, metro.co.uk, Media INAF, Great Lakes Ledger, sciencealert, sciencetimes, mic.com.

Gravitational-wave detection rates for compact binaries formed in isolation: LIGO/Virgo O3 and beyond

LIGO and Virgo are up and running like crazy. They started their third observing run (O3) and in just a few months doubled the catalogs of observing events. And there’s so much more coming! In this paper we try to work out “how much” using our astrophysical models. Figure 4 is kind of shocking: we’re talking about thousands of black holes in a few years, and millions of them in 20 years. Need to figure out what to do with them…

V. Baibhav, E. Berti, D. Gerosa, M. Mapelli, N. Giacobbo, Y. Bouffanais, U. N. Di Carlo.
Physical Review D 100 (2019) 064060. arXiv:1906.04197 [gr-qc].

Are stellar-mass black-hole binaries too quiet for LISA?

Spoiler alert: this paper is a bit sad.

Stellar-mass black-hole binaries are now detected by LIGO on a weekly basis. It would be really cool if LISA (a future space mission targeting low-frequencies gravitational waves) could see them as well. We could do a lot of cool stuff, in both the astro and the theory side of things. In today’s paper, we try to figure out how easy or hard it will be to extract these signals from the LISA noise. Well, it’s hard. In terms of the minimum signal-to-noise ratio required, we find that this is as high as 15. The number of expected detection becomes discouragingly low unless the detector behaves a bit better at high frequencies or black holes with 100 solar masses start floating around.

C. J. Moore, D. Gerosa, A. Klein.
Monthly Notices of the Royal Astronomical Society 488 (2019) L94-L98. arXiv:1905.11998 [astro-ph.HE].

Constraining the fraction of binary black holes formed in isolation and young star clusters with gravitational-wave data

Where do black holes come from? Sounds like a scify book title, but it’s real. These days, that’s actually the million dollar question in gravitational-wave astronomy. LIGO sees (lots of!) black holes in binaries, and those data encode information on how their stellar progenitors behave, what they like or did not like to do. This is paper is the latest attempt to understand if black holes formed alone (i.e. a single binary star forms a single binary black hole) or together (i.e. many stars exchange pairs in dense stellar environments).

Y. Bouffanais, M. Mapelli, D. Gerosa, U. N. Di Carlo, N. Giacobbo, E. Berti, V. Baibhav.
Astrophysical Journal 886 (2019) 25. arXiv:1905.11054 [astro-ph.HE].

Surrogate models for precessing binary black hole simulations with unequal masses

Surrogate models are the best of both worlds. Numerical-relativity simulations are accurate but take forever. Waveform models have larger errors but can be computed cheaply, which means they can be used in the real world and compared with data. Surrogates are as fast as the approximate waform models, but as accurate as the numerical-relativity simulations they are trained on. Don’t believe me? I don’t blame you, this does sound impossible. Check out our new paper, where we pushed this effort to binaries with spins and more unequal masses.

V. Varma, S. E. Field, M. A. Scheel, J. Blackman, D. Gerosa, L. C. Stein, L. E. Kidder, H. P. Pfeiffer.
Physical Review Research 1 (2019) 033015. arXiv:1905.09300 [gr-qc].

Multiband gravitational-wave event rates and stellar physics

The prospect of multiband gravitational-wave astronomy is so so so exciting (I mean, really!). So exciting that we want to make sure once again it’s true; and this is today’s paper. Multiband means seeing the same black hole binary with both LIGO at high frequencies and LISA at low frequencies. LISA observations can serve as precursors for the LIGO mergers, and you can a whole lot of new science (astrophysics, tests of GR, smart data analysis, cosmology, etc). Here we have a new semi-analytic way to estimate the rate (i.e. how many) of multiband events, and we also explore some of the stellar physics one could constraint with them. Enjoy!

D. Gerosa, S. Ma, K. W. K. Wong, E. Berti, R. O’Shaughnessy, Y. Chen, K. Belczynski.
Physical Review D 99 (2019) 103004. arXiv:1902.00021 [astro-ph.HE].

COST comes to California!

The COST action GWverse is an impressive network of European researchers and institutions tackling gravitational waves, black holes, etc (i.e. the things I like… sweet!). Together with conferences and outreach, they support collaborative visits between the network members, so here we come. Hey wait a minute, Caltech is kind of far from Europe isn’t it? Here’s the news: Caltech is now an international partner of GWverse, and we’re very happy to host European researchers who want to collaborate with us in sunny southern California.

We’re having our first visitors. Serguei Ossokine from the AEI, is here to work with me on a black-hole binary spin project. Yann Bouffanais from University of Padova (Italy) is coming to collaborate on formation channels. Welcome Serguei and Yann, and thanks to COST for supporting our science!

The binary black hole explorer: on-the-fly visualizations of precessing binary black holes

As you can imagine, I’m kind of obsessed with black hole binaries. So easy (let’s face it, a black hole is easy! Just mass and spin), but at the same time so terribly complicated… Happy to present our attempt to see the binary dynamics in real time. Technical blah blah: we attach a visualization tool to a numerical relativity surrogate model. Are you ready to be a binary black hole explorer? Here!

ps. Folks are having fun with this! From mikesmathpage.

binaryBHexp

V. Varma, L. C. Stein, D. Gerosa.
Classical and Quantum Gravity 36 (2019) 095007. arXiv:1811.06552 [astro-ph.HE].

Wide nutation: binary black-hole spins repeatedly oscillating from full alignment to full anti-alignment

Latest in the series of our spin-precession papers, here we found a thing that was worthy of a new name: wide nutation(we had wide precession before, but this is better). These are black-hole binary configurations where the angle between any of the two spins and the orbital angular momentum changes a lot. Can’t change more actually: spins goes from full alignment to full anti-alignment. And they do it many times.

We found this wide precession during Alicia’s SURF undergraduate summer project at Caltech!

D. Gerosa, A. Lima, E. Berti, U. Sperhake, M. Kesden, R. O’Shaughnessy.
Classical and Quantum Gravity 36 (2019) 105003. arXiv:1811.05979 [gr-qc].

High-accuracy mass, spin, and recoil predictions of generic black-hole merger remnants

Black hole mergers are like a scattering problem. Two black holes come in, and one black hole comes out. The difference is a bunch of gravitational waves. Those are nice, of course, but the remnant black hole is important too! Here we provide accurate predictions of the mass, spin and kick of this remnant given the properties of the two merging black holes. If you need those numbers (want to build a waveform family? or test GR perhaps?) just use our python module surfinBH!

And what if you collide ducks instead of black holes?

Ducks SurrfinBH

V. Varma, D. Gerosa, L. C. Stein, F. H’ebert, H. Zhang.
Physical Review Letters 122 (2019) 011101. arXiv:1809.091259 [gr-qc].\

Press release: Caltech, Ole Miss.
Other press coverage: Space Daily, phys.org, longroom, tasnim, europapress (Spanish), Media INAF (video in Italian).

Frequency-domain waveform approximants capturing Doppler shifts

We all know Doppler shifts, right? That’s like the biibouuubiiiiboouuuuuu of an ambulance. That happens to gravitational waves as well. Suppose you have a merging binary which is emitting gravitational waves (bibooou). If that binary is going somewhere (say it’s falling into the gravitational potential of a third body), much like the ambulance, the emitted signal will be Doppler shifted. This paper shows a very nice calculation to incorporate Doppler shifts into gravitational waves.

This started out as Katie’s undergraduate summer project at Caltech. Congrats Katie!

K. Chamberlain, C. J. Moore, D. Gerosa, N. Yunes.
Physical Review D 99 (2019) 024025. arXiv:1809.04799 [gr-qc].

Giulio Rampa thesis prize

I was recently awarded the 2018 Giulio Rampa Thesis Prize for Outstanding Research in General Relativity. The prize is sponsored by the University of Pavia (Italy) and the Italian Society for Relativity and Gravitational Physics (SIGRAV), and was officially awarded at the 23rd SIGRAV Conference. The prize announcement reads:

Dr. Gerosa’s Ph.D. Thesis on “Source modelling at the dawn of gravitational-wave astronomy” shows an impressive ability to master a rather broad range of topics in relativistic astrophysics and gravitational wave physics. The research initiated by Dr. Gerosa in these areas has triggered follow-up work, providing new important insights and new physical scenarios. The large impact that the work of Dr. Gerosa has already had can only continue to grow.

Spin orientations of merging black holes formed from the evolution of stellar binaries

Today’s paper celebrates the wedding of startrack and precession (the nickname for this project was pretrack 😉 ). We use population synthesis evolution from startrack to predict the parameters of spinning black-hole binaries observed by LIGO. The spin distribution is then propagated from formation to detection using post-Newtonian evolutions from my precession code. The bottom line is that spin measurements can be used to truly reconstruct the binary formation channels, and some specific mechanisms (like mass transfers, tides, natal kicks, supernova’s instabilities etc.). Our database is publicly available (play with it!), as well as a little code to compute gravitational-wave detectabilities.

Update : I think this is my 25th published paper!

D. Gerosa, E. Berti, R. O’Shaughnessy, K. Belczynski, M. Kesden, D. Wysocki, W. Gladysz.
Physical Review D 98 (2018) 084036. arXiv:1808.02491 [astro-ph.HE].

Optimizing LIGO with LISA forewarnings to improve black-hole spectroscopy

LISA is going to be amazing: supermassive black-holes, galactic white dwarfs, EMRIs… Besides all of that, LISA can help us doing LIGO’s science better. Some LIGO sources (notably, things like GW150914) will show up in LISA years in advance. LISA is going to tell us when (in time) and where (in frequency) LIGO will see these sources. In this paper, we explore the idea of adapting the LIGO noise curve if one knows that a source is coming in (because LISA told us). We apply this idea to ringdown tests of GR, and show how powerful they become.

R. Tso, D. Gerosa, Y. Chen.
Physical Review D 99 (2019) 124043. arXiv:1807.00075 [gr-qc].

Other press coverage: astrobites.

Mining gravitational-wave catalogs to understand binary stellar evolution: a new hierarchical bayesian framework

Gravitational-wave astronomy is moving. Quickly. In a few years we are going to have large catalogs of many detections, and a whole lot of information to extract from them. Instead of focussing on parameters (masses, spins, redshifts) of single sources, we will want to extract hyperparameters describing physical features of the population (metallicity, natal kicks, common envelope, stellar winds, etc). Here we show how to do this in practice: read our new paper for an amazing journey through hyperlateral cubes, Gaussian process emulators, selection biases, hierarchical modeling and more.

Our tools are publicly available! Here is Steve’s Webpage and our public code.

S. R. Taylor, D. Gerosa.
Physical Review D 98 (2018) 083017. arXiv:1806.08365 [astro-ph.HE].

Editor’s coverage in APS’s Kaleidoscope.

Numerical Relativity beyond General Relativity

Happy to report about the great success of our workshop ”Numerical Relativity beyond General Relativity”. This was organized by me, Helvi Witek, and Leo Stein at the Benasque physics center (Spain), in the beautiful region of the Pyrenees, on June 3-9, 2018. Was great to see world-leading experts from so many different fields (numerical relativity, gravitational-wave data analysis, self-force, theoretical physics, cosmology, etc) interacting and reporting their progress on innovative uses of computational techniques in gravitation. Here are the conference program and (some of) the talk’s slides.

I only wish the rain would have stopped for more than a few hours over the entire week. This is us with Einstein; we’re all beyond!

Benasque BeyondGR Conference

Black holes, gravitational waves and fundamental physics: a roadmap

This is a massive review born out of the European COST Action CA16104 Gravitational waves, black holes and fundamental physics (GWverse). We summarize the status of the field of gravitational-wave astronomy and lie down a roadmap for the immediate future.

L. Barack, et al. (199 authors incl. D. Gerosa).
Classical and Quantum Gravity 36 (2019) 143001. arXiv:1806.05195 [gr-qc].

Editor’s coverage in physicsworld.com.

Gravitational-wave astrophysics with effective-spin measurements: asymmetries and selection biases

LIGO can measure spins. Well, effective spins actually. These are special combinations of the two spins (magnitude and direction) and the binary mass ratio. There’s a ton of astrophysics that can be done just with this quantity, but one should always be careful. Today’s paper points out a few important shortcomings when dealing with effective spin measurements. Want to know more about asymmetries and selection biases?

ps. You can hardly find a better day to post a paper on the arxiv than May 4th

K. K. Y. Ng, S. Vitale, A. Zimmerman, K. Chatziioannou, D. Gerosa, C.-J. Haster.
Physical Review D 98 (2018) 083007. arXiv:1805.03046 [gr-qc].

34th Pacific Coast Gravity Meeting

The 34th edition of the Pacific Coast Gravity Meeting, sponsored by the APS, was held at Caltech on March 16-17, 2018. This year’ edition was organized by me, Leo Stein and a few others, and was dedicated to Jim Isenberg who first started the Pacific Gravity meetings 34 years ago. We had a beautiful blend of people (including some very talented undergrads!) and topics (from numerical relativity, to quantum gravity, high-energy physics and gravitational-wave astronomy). I hope everybody had fun. I surely did!

Here is the conference program, and this below is the logo that I designed (It’s supposed to be Newton’s apple with some gravitational waves in Caltech’s orange color; I know, I’m a scientist, not an artist…). And congrats to Maria Okounkova who won the best student talk award of the APS.

PCGM34 Conference

Black-hole kicks from numerical-relativity surrogate models

Surrogate models are fancy interpolation schemes developed to provide accurate (well, really accurate) waveforms directly from numerical relativity simulations. The first surrogate able to model fully precessing systems came up recently (and it’s really an amazing piece work!). Here we exploit these advances to explore how linear momentum is emitted in generic black-hole mergers, and well as its back-reaction. Black holes get kicked!

D. Gerosa, F. H’ebert, L. C. Stein.
Physical Review D 97 (2018) 104049. arXiv:1802.04276 [gr-qc].

Reanalysis of LIGO black-hole coalescences with alternative prior assumptions

These are proceedings of the IAU Symposium 338 “Gravitational Wave Astrophysics”, held in Baton Rouge LA on October 16-19, 2017. My contribution is based on arXiv:1707.04637, where we look at the first binary black hole data using different Bayesian priors. During that conference, we had the announcement of the first neutron start event, GW170817, and I was presenting black-hole science: so obsolete…

D. Gerosa, S. Vitale, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
IAU Proceedigs 338 (2018) 22-28. arXiv:1712.06635 [astro-ph.HE].

Surprises from the spins: astrophysics and relativity with detections of spinning black-hole mergers

These are my proceedings for the 12th Edoardo Amaldi Conference on Gravitational Waves (July 9-14, 2017, Pasadena CA). I summarize how to use black-hole spin dynamics to learn about the lives of stars using gravitational-wave data. There are surprises…

Before the talk, I was awarded the 2016 Stefano Braccini Thesis prize.

D. Gerosa.
Journal of Physics: Conference Series 957 (2018) 1, 012014. arXiv:1711.10038 [astro-ph.HE].

Explaining LIGO’s observations via isolated binary evolution with natal kicks

Natal kicks imparted to neutron stars and black holes at birth can be constrained using LIGO data. Kicks cause misalignments between the spins and the orbital angular momentum. Here we compare large banks of population synthesis simulations to LIGO data using hierarchical Bayesian statistics and show that (already with 4 events!) natal kicks are constrained from both above and below. Simulated binaries are produced merging Startrack evolutions to my precession code. More on this very soon…

Update : here it is!

D. Wysocki, D. Gerosa, R. O’Shaughnessy, K. Belczynski, W. Gladysz, E. Berti, M. Kesden, D. Holz.
Physical Review D 97 (2018) 043014. arXiv:1709.01943 [astro-ph.HE].

Long-lived inverse chirp signals from core collapse in massive scalar-tensor gravity

Supernova can be used to test gravity! …and if there’s a massive scalar field around, things get terribly interesting. Here we generalize arXiv:1602.06952 to study stellar collapse in massive scalar-tensor theories of gravity (that is, the graviton is coupled to a massive scalar field) with numerical simulations. The scalar-field mass introduces a dispersion relation, and different GW frequencies travel at different speeds. It might even make sense to target historic supernovae: maybe the tail of the signal is still coming to us!

U. Sperhake, C. J. Moore, R. Rosca, M. Agathos, D. Gerosa, C. D. Ott.
Physical Review Letters 119 (2017) 201103. arXiv:1708.03651 [gr-qc].

Impact of Bayesian priors on the characterization of binary black hole coalescences

Bayesian statistics is really cool. It lets you specify clearly and openly all the assumptions that enter an analysis. What’s the effect of these prior assumptions on current inference with gravitational-wave data from black-hole binaries? Here we tackle this question head-on, and perform parameter estimation runs on LIGO data with many (astrophysically motivated!) prior assumptions. Some parameters (like chirp mass) do not suffer from prior choices but others (like the effective spin) do! Specifying the astrophysics as priors is a powerful tool to extract more science from GW data

Update : at the time of publication, this was the first independent reanalysis of any GW data! (There are many more now…). Also, use our data for your research!

S. Vitale, D. Gerosa, C.-J. Haster, K. Chatziioannou, A. Zimmerman.
Physical Review Letters 119 (2017) 251103. arXiv:1707.04637 [gr-qc].

Stefano Braccini thesis prize

I was awarded the 2016 Stefano Braccini PhD Thesis Prize by the Gravitational Wave International Committee (GWIC). The prize announcement reads:

Dr. Gerosa received his Ph.D. from the University of Cambridge and was nominated by his adviser, Prof. Ulrich Sperhake. Dr. Gerosa’s thesis includes a wide variety of topics relevant to gravitational waves, as well as other topics in astrophysics: astrophysical explorations of accretion disks, analytically challenging work in mathematical relativity and post-Newtonian theory, and numerical relativity coding of supernova core-collapse in relativity and modified gravity.

The prize was officially awarded at the 12th Edoardo Amaldi Conference on Gravitational Waves. Here is a picture tweeted by Salvo :

Braccini Prize

Evolutionary roads leading to low effective spins, high black hole masses, and O1/O2 rates for LIGO/Virgo binary black holes

Looks like some of the LIGO black holes have low spins (better, low effective spins). In this paper we show these values can be accommodated with standard “field binaries”, i.e. formation channels where binary black holes form from binary stars.

K. Belczynski, J. Klencki, C. E. Fields, A. Olejak, E. Berti, G. Meynet, C. L. Fryer, D. E. Holz, R. O’Shaughnessy, D. A. Brown, T. Bulik, S. C. Leung, K. Nomoto, P. Madau, R, Hirschi, E. Kaiser, S. Jones, S. Mondal, M. Chruslinska, P. Drozda, D. Gerosa, Z. Doctor, M. Giersz, S. Ekstr:om, C. Georgy, A. Askar, V. Baibhav, D. Wysocki, T. Natan, W. M. Farr, G. Wiktorowicz, M. C. Miller, B. Farr, J.-P. Lasota.
Astronomy & Astrophysics 636 (2020) A104. arXiv:1706.07053 [astro-ph.HE].

The disc migration issue: from protoplanets to supermassive black holes

Our workshop “The disc migration issue: from protoplanets to supermassive black holes” took place in May (2017) at the Cambridge Institute of Astronomy. Chaired by Cathie Clarke and co-organized by me, Giovanni Rosotti and a few other people, we tried to bring together people working on both planetary and black-hole physics, to understand what we have in common… Much like planets migrate in protoplanetary discs, supermassive black holes are also brought together by gas interactions. Same physics, different scales, right?

Here is the conference program (with some of the talk’s slides) and below is our beautiful logo (there are discs, waves, inspirals, and King’s College!). Thanks to the KAVLI and Templeton foundations for making this possible.

Migration Issue workshop

Nutational resonances, transitional precession, and precession-averaged evolution in binary black-hole systems

Part of our series of spin precession papers, here we study nutational resonances. Those are configurations where the precession of L about J, and that of the two spins are in resonance with each other. These configurations are very generic (virtually every binary will go through resonances), but their effect on the dynamics seems to be small, unless… unless you end up in transitional precession! Transitional precession (great paper!) turns out to be a very special nutational resonance.

X. Zhao, M. Kesden, D. Gerosa.
Physical Review D 96 (2017) 024007. arXiv:1705.02369 [gr-qc].

Inferences about supernova physics from gravitational-wave measurements: GW151226 spin misalignment as an indicator of strong black-hole natal kicks

Black-hole data can be used to probe the lives of stars. That’s the promise of gravitational-wave astronomy, right? Here we give it a go. We present a (admittedly) very simple model showing that the misalignment of GW151226 can be easily explained with large natal kicks. I like simple things…

R. O’Shaughnessy, D. Gerosa, D. Wysocki.
Physical Review Letters 119 (2017) 011101. arXiv:1704.03879 [gr-qc].
APS Editor’s choice (physics.aps.org). Covered by press release.

Press release : Rochester Institute of Technology, Caltech’s tweet.
Editor’s coverage in physics.aps.org.
Other press coverage: IOP’s physicsworld.com, Science Daily, Phys.org, astronomy.com, sciencenews, iflscience.

filltex: Automatic queries to ADS and INSPIRE databases to fill LaTex bibliography

My little latex project to compile bibliographies in a smart way was published by JOSS. I really liked JOSS: it’s an innovative way to get recognition for your carefully crafted software, encouraging open science and good code practice. It’s really about publishing your code, not a paper that describes the code: they peer-review the repository, openly with pull requests.

D. Gerosa, M. Vallisneri.
Journal of Open Source Software 2 (2017) 13.
Open source code.

Are merging black holes born from stellar collapse or previous mergers?

What if the black holes LIGO sees are the results of a merger? I mean, we see mergers, but maybe those are second-generation ones, and the two merging black holes come from first-generation mergers. Or (more likely…) stellar mass black holes form from stars and only merge once…

D. Gerosa, E. Berti.
Physical Review D 95 (2017) 124046. arXiv:1703.06223 [gr-qc].
PRD Editors’ Suggestion.

Other press coverage: Ars Technica.

Cambridge TV interview

I was interviewed by our local Cambridge TV. It was a funny experience: they asked me about black holes, gravitational waves, and black hole kicks.

Black-hole kicks as new gravitational-wave observables

Black hole kicks are cool: powerful (up to thousands of km/s!) recoils that black holes receive following a merger. Here we show these events might leave an imprint on the emitted gravitational waves, which is potentially detectable by future interferometers.

D. Gerosa, C. J. Moore.
Physical Review Letters 117 (2016) 011101. arXiv:1606.04226 [gr-qc].
PRL Editors’ Suggestion. Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology
Other press coverage: astrobites, particlebites, Daily Mail, phys.org, Particle Bites, egno.gr, Daily Galaxy, Register, Media INAF, IneffableIsland, AstronomyNow, Accademia delle Stelle, noticiasdelaciencia, Cambridge TV.

NASA Einstein Fellowhip

I was awarded a NASA Einstein Fellowship to conduct three years of postdoctoral research at Caltech. My proposal is titled “Strong gravity to the realm of observational astronomy”. Here is a passage from NASA’s press release:

“We are very pleased to welcome this talented group of young scientists as the incoming Einstein Fellows,” said Belinda Wilkes, Director of the Chandra X-ray Center at the Smithsonian Astrophysical Observatory that manages the Einstein Fellows program for NASA. “Their research will advance the quest to better understand the physics of the cosmos in a variety of directions.”

Sunny California, here I come!

The birth of an idea

I wrote a post for The Birth of an Idea, which is a really beautiful blog collecting insights on how scientists start their science. Thanks Vitor for the opportunity to contribute! Here is my post:

An idea, a good one at least, is like a gift. It’s something which is not yours (indeed, you didn’t have it before!) but comes to you, it’s given to you.

I bike to work, it’s kind of ten minutes from my place to the Cambridge Maths department, but those ten minutes can be more productive than ten hours or ten days in front of my computer’s screen. It’s morning, your mind should be clear (you should pay attention to cars while biking!), but it’s actually already getting full of what you have to do today. You get to the office, sit down, turn your computer on, and start looking at your problem. You write the equations down, try putting them in a computer, it doesn’t work, just nans coming out. You ask a collaborator who hopefully knows something, write the equations down again, it doesn’t work. You check in a paper if someone else did something similar, take a break, get annoyed (and here I typically open football websites…). Oh, and you write the same equations down again, it simply doesn’t work.

At some stage, it’s time to go home, and that moment is precious to me. You know your problem so well, those equations, that crashing piece of code, but you were looking too close. When I close my laptop and get on my way home, fresh air on my face, I can look at the problem from afar. It’s like looking at those beautiful ancient mosaics. If you look very close, you only see one colored piece, but you can’t see any meaning in it. Each piece is crucial to the final piece of art, but the value of each piece is its relation to the bigger picture. You can only appreciate a mosaic if you take one step back and look to the whole picture from afar. Wow. Biking home is my step back. You’ve been looking at all pieces for days, weeks, you know the color of each piece so well that you can finally grasp the relation which puts them together.

An idea, a good one at least, is like a gift you can say thanks for.

Precessional instability in binary black holes with aligned spins

Here we study the stability of black-hole binaries with spins (anti)aligned with the orbital angular momentum. Aligned configurations are points of equilibrium, but are they stable? If the heavier black-hole is aligned and the lighter one is anti-aligned, this turns out to be unstable! And the onset of this instability can be in the LIGO or LISA band!

D. Gerosa, M. Kesden, R. O’Shaughnessy, A. Klein, E. Berti, U. Sperhake, D. Trifiro’.
Physical Review Letters 115 (2015) 141102. arXiv:1506.09116 [gr-qc].
PRL Editors’ Suggestion.

Tensor-multi-scalar theories: relativistic stars and 3+1 decomposition

What happens if you throw a scalar field into General Relativity? And if you throw more than one? Here is a paper on the phenomenology of neutron stars in theories with more than one scalar field coupled to gravity.

M. Horbatsch, H. O. Silva, D. Gerosa, P. Pani, E. Berti, L. Gualtieri, U. Sperhake.
Classical and Quantum Gravity 32 (2015) 204001. arXiv:1505.07462 [gr-qc].
IoP Editor’s choice (CQG++, IOPselect).

Spin alignment and differential accretion in merging black hole binaries

Supermassive black holes in binaries and their accretion discs… Spins align on some timescale, but migration also takes place. Do gas discs have enough time to align the spins? Well, the secret is the mass ratio: light secondaries might prevent primaries from aligning. A great collaboration between gravitational-wave and planet researchers!

D. Gerosa, B. Veronesi, G. Lodato, G. Rosotti.
Monthly Notices of the Royal Astronomical Society 451 (2015) 3941-3954. arXiv:1503.06807 [astro-ph.GA].

Effective potentials and morphological transitions for binary black-hole spin precession

2PN black-hole binary spin precession works exactly like Kepler’s two-body problem. Not kidding: just define effective potentials and divide the phase space into morphologies. The only things you need are a few timescales to play with.

M. Kesden, D. Gerosa, R. O’Shaughnessy, E. Berti, U. Sperhake.
Physical Review Letters 114 (2015) 081103. arXiv:1411.0674 [gr-qc].
Covered by press release.

Press release : Cambridge University, Cambridge Center for Theoretical Cosmology, Ole Miss, UT Dallas.
Other press coverage: Science Daily, phys.org, phys.org (2), Media INAF, Astroblogs, RIA, Daily News, Science World Report, Tech Times, Tech Times (2), SpaceRef, Space Daily, ECN, R&D, Daily Galaxy, scitechdaily, nanowerk.