# Welcome to my research page!

Below you can find some of the research topics that I’ve worked on in the past, am working on now, or would like to work on in the future! If you have any questions, feel free to reach out!

Contents


Numerical relativity

As one may imagine, while solving Einstein’s equations analytically for a single black hole is relatively simple (thanks Roy Kerr!), solving Einstein’s equations analytically for two black holes is effectively impossible and instead one solves them numerically by running a numerical simulation. A priori, however, Einstein’s equations aren’t set up in a form that’s easy to “evolve”. Consequently, to remedy this, we often write Einstein’s equations in what’s called “3+1 form”, i.e., specifying three spatial dimensions and one time dimension, with which we will evolve some space-like initial data. If one works in an appropriate gauge, i.e., a well-behaved coordinate system, then evolving this initial data becomes a well-posed problem (i.e., a solution will exist and be unique).

While this grossly oversimplifies the amount of work required to run a successful numerical relativity simulation, this is the main gist. And at the end of the day, if the code is written correctly, you can obtain some pretty remarkable simulations like this:

In the above simulation, color represents the lapse $\alpha$, which effectively describes how slow time flows due to the spacetime’s curvature. At the bottom there’s also a waveform representing the emitted gravitational wave, which is what we actually observe! But how do we compute that?

Earlier I mentioned that when simulating Einstein’s equations, it’s particularly important to understand and control the coordinate system that you’re using. And this is part of what makes numerical relativity so challenging: there’s an infinite number of coordinates to choose from! This is the general diffeomorphism invariance of general relativity. As a result, we can’t simply provide the LIGO-Virgo-KAGRA Collaboration with the spacetime metric on some worldline in our simulation because it would be highly dependent on the arbitrary coordinate system we chose. Instead, we need a way to limit how much we need to worry about coordinates. One way to do this is to look to some region of spacetime that has some kind of structure that we cannot simply change arbitrarily. But where to look? If we assume that the spacetime we’re simulating is asymptotically flat, i.e., that it has zero curvature infinitely far away from the origin, then we’ve naturally focused in on a region of spacetime with structure! While this boundary of spacetime can be partitioned into components, the one we will be interested in is called future null infinity—the final destination of outgoing null (i.e., light-like) radiation such as gravitational waves. Future null infinity, or $\mathcal{I}^{+}$ for short, has a particular structure that restricts what type of coordinate systems are valid. Furthermore, the metric takes on a particularly nice form known as the Bondi-Sachs metric:

\[\begin{align} ds^{2}&=-du^{2}-2dudr+2r^{2}\gamma_{z\bar{z}}dzd\bar{z}\nonumber\\ &\phantom{=.}+\frac{2m_{B}}{r}du^{2}+rC_{zz}dz^{2}+rC_{\bar{z}\bar{z}}d\bar{z}^{2}+D^{z}C_{zz}dudz+D^{\bar{z}}C_{\bar{z}\bar{z}}dud\bar{z}\nonumber\\ &\phantom{=.}+\frac{1}{r}(\frac{4}{3}(N_{z}+u\partial_{z}m_{B})-\frac{1}{4}D_{z}(C_{zz}C^{zz}))dudz+\mathrm{c.c.}+\cdots, \end{align}\]

where “c.c.” stands for complex conjugation, $D_{z}$ is the covariant derivative with respect to the round metric on the two-sphere $\gamma_{z\bar{z}}$, $m_{B}$, $C_{zz}$, and $N_{z}$ are functions of $(u,z,\bar{z})$, and ellipsis represent subleading corrections. While “nice” may sound ironic after seeing the equation for the metric, it really is nice because $C_{zz}$ is exactly the gravitational wave that we observe in our gravitational wave detectors! So if we want to compute the gravitational wave in our simulations, then we simply need to solve Einstein’s equations in this Bondi-Sachs gauge.

drawing

In practice this works via the following. First, solve Einstein’s equations for a gravitational system in 3+1 form on a series of Cauchy (i.e., space-like) slices, i.e., the blue foliations shown on the right. Then, at some radius, write the metric (and its derivatives) to file to produce a “worldtube” of metric data. Once this evolution is finished, one can then proceed to do a second evolution that includes future null infinity on the computational grid by compactifying the radial coordinate, i.e., redefining one’s coordinates so that instead of working with $r\in[r_{\mathrm{worldtube}},\infty]$ one works with finite coordinates, say, $y\equiv1-\frac{2r_{\mathrm{worldtube}}}{r}\in[-1,1]$.

drawing

This evolution is called Cauchy-characteristic evolution (CCE), and instead evolves Einstein’s equations on null slices (rather than Cauchy slices). Furthermore, because the radial coordinate is compactified, future null infinity is included on the computational grid so one can easily compute the gravitational wave that current gravitational wave detectors observe! In fact, by performing a Cauchy evolution of a binary black hole coalescence that closely resembles the first gravitational wave detection, GW150914, using the SXS Collaboration’s code $\texttt{SpEC}$ followed by a Cauchy-characteristic evolution executed with the code $\texttt{SpECTRE}$, then one obtains the following solution to Einstein’s equations:

But what’s with the offset at the end? (hint: keep reading to find out)

Image Credit:


Gravitational wave memory

drawing

Above we saw that unlike what’s commonly presented in the literature, gravitational waves typically do not decay to zero at late times!

This phenomenon is known as the gravitational wave memory effect and corresponds to the fact that two freely-falling observers will experience a net displacement relative to each other due to a gravitational wave passing through the spacetime between them. This is illustrated through the GIF shown on the right. While time progresses, the spacetime between the observers (the points) oscillates with the peaks and the troughs of the gravitational wave. But, since the gravitational wave does not decay to zero at late times (due to the memory effect) the observers remain permanently displaced relative to their initial circular configuration! While this effect has yet to be observed, we can resolve it in numerical relativity simulations. And, in the next five-ish years, we expect to be able to claim a detection within the population of events observed by the LVK collaboration.

To do so, however, necessitates that one can separate out the memory contribution to the gravitational wave strain from the usual oscillatory contribution. So, in arXiv:2007.11562 and arXiv:2011.01309 (or see arXiv:2405.08868 for a review) we showed exactly how to do this with numerical relativity simulations! It turns out that because memory is intimately related to the symmetries of asymptotic infinity (see Gravitational wave coordinate freedoms: the BMS group) one can utilize Noether’s theorem to construct balance laws which naturally decompose the strain into a component which looks like the usual oscillatory contribution and a component which looks like the step-like memory contribution. Consequently, understanding whether or not we’ve observed memory in a gravitational wave observation is trivial (provided that we can observe a binary black hole coalescence with a high enough signal-to-noise ratio!)


Gravitational wave coordinate freedoms: the BMS group

In Numerical Relativity we explained why it is much easier to study gravitational radiation from gravitational systems at future null infinity. In particular, the added structure of the boundary of asymptotically flat spacetimes makes it so that the coordinate freedoms one must control are not arbitrary diffeomorphisms, but rather a more restricted set of symmetries. While one may naively expect the symmetries of future null infinity to simply be the 10 Poincaré symmetries—four spacetime translations, three Lorentz rotations, and three Lorentz boosts—it turns out that there is actually an infinite number of symmetries, which are contained in a particular extension of the Poincaré group known as the BMS group, named after Bondi, van der Burg, Metzner, and Sachs.

These additional symmetries of the BMS group come from the fact that future null infinity is built from an infinite number of null generators: one for each point on the celestial two-sphere (mathematically we have $I^{+}\cong\mathbb{R}\times S^{2}$). Physically, a way to think of this is the following. Imagine you have a group of observers watching some event, say a supernova. If these observers know their relative positions, then they can change their personal clocks so that they all receive the same spherically-symmetric information at the same time. However, if you push these observers to asymptotic infinity, then they become causally disconnected from one another, so there is no way for them to synchronize their personal clocks to begin with, meaning these “direction-dependent” time translations, a.k.a., “supertranslations”, are a symmetry of the system.

Consequently, whenever one computes a gravitational waveform at future null infinity, it is subject to the infinite number of BMS freedoms, which must be controlled in some well-defined manner! Across arXiv:2105.02300 and arXiv:2208.04356 (with a review in arXiv:2405.08868), we describe exactly how this can be done to compare NR waveforms from different resolutions, or NR waveforms to other waveform approximants, like post-Newtonian waveforms! (see below!)


Gravitational wave hybridizations

drawing

As may be obvious, running long NR simulations is challenging because they require more compute time. Furthermore, simulating binaries with large mass ratios, e.g., $q\gtrsim20$, is also challenging since a large number of spatial points are needed to capture the dynamics around the smaller body. So, if we want to build waveforms that span low frequencies and all mass ratios (both of which are desperately needed for many of the next-generation detectors!) we need some alternative to NR, or at least some way to extend NR to these regimes. This is where hybrids come in handy!

For now we’ll focus on how to extend NR waveforms to cover lower frequencies (the problem of building “hybrids” to extend to higher mass ratios is more a “hybrid” in the NR simulation, rather than a post-processing hybrid. See arXiv:2410.22290 for more details!). As can be seen in the diagram to the upper right, while NR isn’t really practical for binary separations $\gtrsim100M$, this is where post-Newtonian (PN) theory shines.

Post-Newtonian theory works by assuming that the characteristic velocities of the bodies sourcing the radiated gravitational wave are slow compared to the speed of light, i.e., $(v/c)^2\sim GM/rc^2\ll1$. This assumption is useful because when one writes Einstein’s equations in their “relaxed” form in harmonic gauge, i.e., $\square h^{\alpha\beta}=-16\pi(G/c^4)\tau^{\alpha\beta}$ for $\square\equiv-\partial^2/\partial (ct)^2+\nabla^2$ and $\tau^{\alpha\beta}$ the effective energy-momentum pseudotensor, one has $h^{\alpha\beta}(t,\mathbf{r})$ via: \begin{align} h^{\alpha\beta}(t,\mathbf{r})=\frac{4G}{c^4}\int\frac{\tau^{\alpha\beta}(t-|\mathbf{r}-\mathbf{r’}|/c,\mathbf{r’})}{|\mathbf{r}-\mathbf{r}’|}d^{3}r’, \end{align} which readily yields the usual quadrupole formula for our slow motion limit (see Wald section 4.4)! Furthermore, one can push to higher orders in the perturbation expansion, i.e., higher orders in the small parameter $(v/c)^2$, to obtain more and more accurate predictions. Consequently, one can use PN to approximate the gravitational wave strain when the binary is well-seperated, and then switch to NR once the dynamics become more complex. However, there are a few caveats that arise when doing this “switch”, i.e., when constructing the PN-NR hybrid waveform.

For one, PN predictions and NR waveforms are typically in completely different BMS frames (see Gravitational wave coordinate freedoms: the BMS group)! So before a hybrid can be constructed, NR has to be mapped to the frame of PN, which we effectively solved in arXiv:2105.02300 and arXiv:2208.04356. A more annoying issue, however, is that the definition of the black hole progenitor parameters in PN and NR also need not be the same! In PN, the mass and spin are effectively defined in the infinite past. However, in NR, they are defined quasi-locally from each black holes apparent horizon; hence they mean something different than those of PN. To account for this, it turns out that one needs to optimize for the PN parameters that best match NR (while also optimizing over the BMS frame). In arXiv:2403.10278 we explored this for the first time and found that performing both of these optimizations indeed yields ideal PN-NR hybrid waveforms.


Gravitational wave surrogate models

In development


Binary black hole ringdowns

In development


Active galactic nuclei (AGNs)

In development