<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Einstein–Klein–Gordon system via Cauchy-characteristic evolution: computation of memory and ringdown tail</title></titleStmt>
			<publicationStmt>
				<publisher>IOP</publisher>
				<date>02/11/2025</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10589185</idno>
					<idno type="doi">10.1088/1361-6382/adaf6f</idno>
					<title level='j'>Classical and Quantum Gravity</title>
<idno>0264-9381</idno>
<biblScope unit="volume">42</biblScope>
<biblScope unit="issue">5</biblScope>					

					<author>Sizheng Ma</author><author>Kyle C Nelli</author><author>Jordan Moxon</author><author>Mark A Scheel</author><author>Nils Deppe</author><author>Lawrence E Kidder</author><author>William Throwe</author><author>Nils L Vu</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[<title>Abstract</title> <p>Cauchy-characteristic evolution (CCE) is a powerful method for accurately extracting gravitational waves at future null infinity. In this work, we extend the previously implemented CCE system within the numerical relativity code SpECTRE by incorporating a scalar field. This allows the system to capture features of beyond-general-relativity theories. We derive scalar contributions to the equations of motion, Weyl scalar computations, Bianchi identities, and balance laws at future null infinity. Our algorithm, tested across various scenarios, accurately reveals memory effects induced by both scalar and tensor fields and captures Price’s power-law tail (<inline-formula><tex-math><CDATA/></tex-math><math overflow='scroll'><mrow><msup><mi>u</mi><mrow><mo>−</mo><mi>l</mi><mo>−</mo><mn>2</mn></mrow></msup></mrow></math></inline-formula>) in scalar fields at future null infinity, in contrast to the<inline-formula><tex-math><CDATA/></tex-math><math overflow='scroll'><mrow><msup><mi>t</mi><mrow><mo>−</mo><mn>2</mn><mi>l</mi><mo>−</mo><mn>3</mn></mrow></msup></mrow></math></inline-formula>tail at future timelike infinity.</p>]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>The LIGO, Virgo, and KAGRA collaboration <ref type="bibr">[1]</ref><ref type="bibr">[2]</ref><ref type="bibr">[3]</ref> has detected about 100 gravitational wave (GW) events <ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref><ref type="bibr">[7]</ref>, providing us with unprecedented opportunities to explore the strong gravitational elds surrounding compact binary systems. This marks a new era in testing general relativity (GR) <ref type="bibr">[4,</ref>.</p><p>To rigorously test GR, it is crucial to have precise GW predictions for both GR and alternative theories of gravity. Numerical relativity (NR) stands as the only ab initio method capable of producing complete inspiral-merger-ringdown waveforms to achieve this goal. Although two decades have passed since the rst numerical simulation of a binary black hole (BBH) merger in GR <ref type="bibr">[29]</ref>, evolving modi ed theories of gravity remains challenging, as reviewed in <ref type="bibr">[30]</ref>. The primary dif culty lies in the potential modi cation of the principal part of the Einstein equations, rendering the continuum equations unable to admit a well-posed initial value problem. Several approaches have been proposed to address this issue. The rst approach involves directly formulating well-posed schemes for evolving the full set of evolution equations in certain speci c theories, such as weakly-coupled Horndeski gravity theories (e.g. Einsteinscalar-Gauss-Bonnet) <ref type="bibr">[31]</ref><ref type="bibr">[32]</ref><ref type="bibr">[33]</ref><ref type="bibr">[34]</ref><ref type="bibr">[35]</ref> based on the modi ed generalized harmonic formulation <ref type="bibr">[36,</ref><ref type="bibr">37]</ref>, as well as Damour-Esposito-Far&#232;se scalar-tensor theories <ref type="bibr">[38]</ref><ref type="bibr">[39]</ref><ref type="bibr">[40]</ref><ref type="bibr">[41]</ref><ref type="bibr">[42]</ref>. The second approach is to expand the equations perturbatively in the coupling constant and solve them order by order. This order reduction scheme has been applied to the evolution of dynamical Chern-Simons <ref type="bibr">[43]</ref><ref type="bibr">[44]</ref><ref type="bibr">[45]</ref> and scalar Gauss-Bonnet gravity <ref type="bibr">[46,</ref><ref type="bibr">47]</ref>. The nal treatment introduces auxiliary variables to x high-energy (short length/timescale) degrees of freedom, while leaving low-energy parts unchanged, see <ref type="bibr">[48]</ref><ref type="bibr">[49]</ref><ref type="bibr">[50]</ref>. Recently, Corman et al <ref type="bibr">[51]</ref> compared the results of these three approaches under various physical setups.</p><p>The progress mentioned above primarily centers on the Cauchy formalism, where the equations of motion are formulated as initial boundary value problems. Since it is not feasible to simulate an in nitely large space, the spatial Cauchy domain is typically truncated at a nite distance from the source, which prevents direct access to GWs at future null in nity. One approach to address this limitation is to measure waveform quantities at nite radii within the Cauchy domain and then extrapolate them to in nity <ref type="bibr">[52]</ref>. However, this extrapolation does not guarantee that the Einstein equations are satis ed, making it fail to capture memory effects <ref type="bibr">[53]</ref>. A more rigorous solution is to use Cauchy-characteristic evolution (CCE) and Cauchycharacteristic matching (CCM) <ref type="foot">6</ref>  <ref type="bibr">[56]</ref>, which can faithfully extract GWs at future null in nity up to Bondi-Metzner-Sachs freedom. Recently, a CCE <ref type="bibr">[57,</ref><ref type="bibr">58]</ref> and a CCM <ref type="bibr">[59]</ref> algorithm for GR have been built in a NR code SpECTRE <ref type="bibr">[60]</ref>. Well-posedness analysis of CCE and CCM in Bondi gauges can be found in <ref type="bibr">[61]</ref><ref type="bibr">[62]</ref><ref type="bibr">[63]</ref><ref type="bibr">[64]</ref>. However, a robust CCE/CCM code for beyond-GR theories is still missing.</p><p>In this paper, we take a step to let the SpECTRE CCE system capture beyond-GR features. Speci cally, we choose to include a (massless) scalar eld, which serves as an important ingredient in theories such as Horndeski <ref type="bibr">[65]</ref> and dynamical Chern-Simons gravity <ref type="bibr">[66,</ref><ref type="bibr">67]</ref>. We will be testing the accuracy of our code and demonstrating its ability to reveal ringdown tails <ref type="bibr">[68,</ref><ref type="bibr">69]</ref> in the scalar eld, as well as the memory effects sourced by the scalar eld.</p><p>This paper is organized as follows. In section 2, we outline the details of CCE for an Einstein-Klein-Gordon system. In particular, we show how the equations of motion, Weyl scalar computations, and Bianchi identities are modi ed in the presence of a scalar eld. Next in section 3, we focus on the memory effects sourced by the scalar eld and the corresponding balance laws. We then test our code by evolving scalar elds on two prescribed spacetime backgrounds (section 4) and performing the full CCE procedure to compute tails and memory effects (section 5). Finally, we summarize the results in section 6. Throughout this paper, complex conjugates are represented by overlines.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Einstein-Klein-Gordon system via CCE</head><p>The Einstein-Klein-Gordon action offers the most basic description for a system containing both scalar and tensor elds. For instance, after performing a conformal transformation <ref type="bibr">[70]</ref>, Damour-Esposito-Far&#232;se scalar-tensor theories <ref type="bibr">[70]</ref><ref type="bibr">[71]</ref><ref type="bibr">[72]</ref> in the Einstein frame are governed by:</p><p>where the real-valued scalar eld &#968; is minimally coupled to the metric. The action leads to</p><p>Here, we see that the Einstein eld equations obtain a source term, while the scalar eld obeys the Klein-Gordon (KG) equation. In our following discussions, we assume V(&#968;) = 0 for simplicity (rendering &#968; massless), though these discussions can be easily extended to a complexvalued massive scalar eld with an arbitrary potential.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Equations of motion</head><p>By adopting the Bondi-Sachs metric of an asymptotically at spacetime <ref type="bibr">[73]</ref><ref type="bibr">[74]</ref><ref type="bibr">[75]</ref> ds 2 = -e 2&#946; (rW + 1) du 2 </p><p>with x A = (&#952;, &#981;) standing for angular coordinates, the Einstein eld equations can be converted to a set of hypersurface equations <ref type="bibr">[76,</ref><ref type="bibr">77]</ref> </p><p>with</p><p>The expressions of S &#946; , S Q , S U , S W , S H , L H , and LH as functions of (J, &#946;, Q, U, W) can be found in section IV of <ref type="bibr">[57]</ref>. The spin-weighted derivative operators &#240; and &#240; are de ned to be</p><p>where D A is the angular covariant derivative compatible with the unit sphere metric. On the other hand, the KG equation for the scalar eld &#968; becomes <ref type="bibr">[76]</ref> 2r&#8706;</p><p>where we have de ned an auxiliary variable &#928; = &#8706; u &#968;, and</p><p>In equation ( <ref type="formula">4</ref>), the presence of &#968; does not alter the left-hand side of the evolution equations, making their hierarchical structure unchanged: the right-hand side of the &#946; equation solely comprises J, &#968; and their radial derivatives, the right-hand side of the Q equation comprises solely J, &#968;, &#946; and their derivatives, and likewise for the other evolved variables. To evolve the system, we provide initial data for J and &#968; on the rst u = const null slice, then radially integrate equations ( <ref type="formula">4</ref>) and ( <ref type="formula">6</ref>) by order to determine &#946;, Q, U, W, H, and nally &#928;. Following this, we advance J and &#968; to the subsequent null slice based on the values of H = &#8706; u J and &#928; = &#8706; u &#968;.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">SpECTRE CCE system</head><p>A spectral CCE system has been implemented for GR in SpECTRE <ref type="bibr">[57,</ref><ref type="bibr">58]</ref>. To facilitate spectral implementations, the authors introduced numerically adapted coordinates (&#535;,y,x &#514;):</p><p>where R wt is the Bondi radius of a worldtube for CCE, and it is not to be confused with the Ricci scalar R. On a &#535; = const null slice, the simulation domain spans radially from the worldtube at y = -1 (r = R wt ) to future null in nity at y = 1 (r = &#8734;). With this new coordinate system, the time (&#535;) derivative of J, H = &#8706; &#535;J, is related to the original one H, via <ref type="bibr">[57]</ref> </p><p>The second term arises as the Jacobian of the coordinate transformation. Similarly, the time derivative of the scalar eld, &#928; = &#8706; &#535;&#968;, transforms in the same way:</p><p>The values of other variables are not affected by the coordinate transformation, namely F = F, for all F &#8712; {&#968;, J, &#946;, Q, U, W}.</p><p>Inserting equation <ref type="bibr">(10)</ref> into equation ( <ref type="formula">6</ref>) yields the hypersurface equation for &#928;:</p><p>with</p><p>Here we have used two identities:</p><p>Notice that in equations ( <ref type="formula">11</ref>)-( <ref type="formula">13</ref>) the spin-weighted derivative &#240; is still evaluated with respect to the original angular system x A . It is related to the numerically adapted version &#240; by the following relation <ref type="bibr">[57]</ref>:</p><p>To compute &#240; &#968;, we follow <ref type="bibr">[58]</ref> and use libsharp routines <ref type="bibr">[78,</ref><ref type="bibr">79]</ref> to obtain a modal decomposition of &#968; in terms of spin-weighted spherical harmonics; subsequently, we apply the differential matrix.</p><p>The transformation of the metric sector in equation ( <ref type="formula">4</ref>) has been extensively discussed in <ref type="bibr">[58]</ref>. Here we simply present additional terms contributed by &#968;</p><p>(15)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Worldtube transformation</head><p>In order to integrate the hypersurface equation for &#928; in equation <ref type="bibr">(11)</ref>, we need to supply a boundary condition at a worldtube R wt . Normally it comes from a separate Cauchy evolution of the KG equation, e.g. see <ref type="bibr">[80]</ref>. Since the two simulation methods adopt different gauges, a worldtube transformation is needed to construct the value of &#928; at the worldtube out of Cauchy variables.</p><p>It turns out that the transformation has a concise expression:</p><p>Derivation details can be found in appendix. In equation ( <ref type="formula">16</ref>), &#8706; t &#8242; &#968; is the Cauchy time derivative of &#968;; &#240;&#968; is the angular derivative of &#968; (see equation ( <ref type="formula">5</ref>)) with respect to the numerically adapted coordinates; and U (0) is de ned in equation (34b) of <ref type="bibr">[57]</ref>, with a spin weight of 1.</p><p>Physically speaking, the numerically adapted angular coordinates x&#514; on the worldtube evolve over time with respect to the Cauchy coordinates, via (equation ( <ref type="formula">28</ref>) of <ref type="bibr">[57]</ref>)</p><p>where the quantity U (0) captures the rate of the coordinate motion. Therefore, U (0) corresponds to the shift vector pulled back <ref type="foot">7</ref> to the 3D timelike worldtube. On the other hand, the numerically adapted time &#535; is chosen to ow at the same rate as Cauchy's time t &#8242; -the lapse is manually set to 1 <ref type="bibr">[57]</ref>. As a result, the worldtube transformation in equation ( <ref type="formula">16</ref>) represents the Lie derivative of &#968; along &#8706; &#535;, expressed in terms of Cauchy coordinates. Since &#968; is an evolved variable of the characteristic system, we can directly compute the value of &#240;&#968; on the characteristic grid using the libsharp routines, without taking information from the Cauchy side. Meanwhile, the spin-weighted variable U (0) is already available while evolving the GR system. Therefore, in order to perform the worldtube transformation in equation ( <ref type="formula">16</ref>), we simply need to communicate &#8706; t &#8242; &#968; from the Cauchy to the characteristic system.</p><p>After setting the boundary condition &#928;| wt , we integrate the hypersurface equation in equation <ref type="bibr">(11)</ref> and evolve the scalar eld forward in time. On the worldtube, the scalar eld computed by the Cauchy system, &#968; Cauchy , should agree with the one obtained from the characteristic system &#968; Char . This yields a worltube constraint</p><p>In actual numerical simulations, the constraint is normally nonvanishing since the two elds are evolved independently; and it should converge to 0 in the continuum limit. Therefore, tracking its evolution provides a diagnosis of our simulations. In fact, C wt offers a speci c examination for the worldtube transformation in equation ( <ref type="formula">16</ref>), since the characteristic evolution of &#968; Char is fully controlled by the boundary condition &#928;| wt -a wrong transformation would lead to a wrong characteristic evolution of &#968; Char , which drives it away from &#968; Cauchy .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4.">Computation of Weyl scalars at future null in nity</head><p>The SpECTRE CCE system <ref type="bibr">[57,</ref><ref type="bibr">58]</ref> uses the Newman-Penrose (NP) formalism to compute Weyl scalars. The relevant equations are <ref type="foot">8</ref> [81]</p><p>where D = l a &#8711; a , &#8710; = n a &#8711; a , &#948; = m a &#8711; a are the derivative operators used in the NP formalism.</p><p>The tetrad (l a , n a , m a ) is chosen to be [57]</p><p>Compared with their vacuum GR counterparts, the equations gain additional source terms &#934; 01 , &#923;, and &#934; 21 . They are related to the scalar eld &#968; through [81]</p><p>The asymptotic expansion of these quantities at future null in nity I + is of particular interest. Hereafter, we denote the terms in the expansion with the following notation:</p><p>where f represents any variable under investigation, and n is an integer. As for the massless scalar eld &#968;, its value at I + , namely &#968; (0) , is a constant and can be set to 0 without changing physical aspects of the system. Therefore, its radial falloff obeys<ref type="foot">foot_3</ref> &#968; &#8764; r -1 . Substituting the asymptotic behavior of &#968; into equation ( <ref type="formula">20</ref>) leads to</p><p>where we have used the fact that U (0) = J (0) = 0, K (0) = 1, and V &#8764; r. The radial falloff rate for &#934; 01 , &#923;, and &#934; 21 can be obtained accordingly:</p><p>In the code, we compute the value of &#928; (1) , &#968; (1) , and &#240;&#968; (1) via</p><p>The asymptotic expansions of Wely scalars in GR have been shown in equation ( <ref type="formula">93</ref>) of <ref type="bibr">[57]</ref>.</p><p>With the presence of &#968;, their expressions are modi ed to</p><p>Notice that the expression for &#936;</p><p>(2)</p><p>3 is the same as its GR counterpart, since the additional source term &#934; 21 &#8764; O(r -3 ) decays faster than that of &#936; 3 . The computation of &#936; 0 requires more attention. Although the formula in equation (19a) is valid geometrically and does not rely on the detail of a gravity theory, the asymptotic expansion in <ref type="bibr">[57]</ref> (see their equation (93a)) implicitly assumes the vanishing of the stress-energy tensor. Instead, here we directly expand equation (19a) and obtain:</p><p>The value of &#946; (2) can be obtained by expanding the rr component of Einstein's equations (see equation <ref type="bibr">(2.9c</ref>) in <ref type="bibr">[75]</ref> or equation (2.9a) in [77]</p><p>Finally, the Weyl scalar &#936;</p><p>4 and the Bondi-Sachs News take the same forms as in GR, as shown in equations (93e) and ( <ref type="formula">42</ref>) of <ref type="bibr">[57]</ref>, respectively.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.">Bianchi identities at future null in nity</head><p>One way to validate our CCE code is to examine Bianchi identities at future null in nity, which establish connections between Weyl scalars &#936; (5)...(1) 0... <ref type="bibr">4</ref> and the strain h (1) . Their expressions in GR can be found in, e.g. <ref type="bibr">[52]</ref>. To extend the identities to our case, we consider the following NP equations <ref type="bibr">[83]</ref>:</p><p>where the source terms &#934; 22 , &#934; 00 , &#934; 11 , &#934; 02 , and &#934; 20 are given by</p><p>In equation <ref type="bibr">(30)</ref> we have used</p><p>to obtain the asymptotic expansions. The overhead dots denote the time derivative &#8706; u .</p><p>Meanwhile, the Bianchi identities involve NP spin coef cients, whose expressions in terms of Bondi-Sachs variables can be found in equation ( <ref type="formula">86</ref>) of <ref type="bibr">[57]</ref>. Near future null in nity, their asymptotic behaviors read 10</p><p>Plugging equations ( <ref type="formula">30</ref>)- <ref type="bibr">(32)</ref> into equation <ref type="bibr">(29)</ref>, we obtain the following Bianchi identities at future null in nity</p><p>) 2 &#960;&#968; (1) &#240;&#240;&#968; (1) &#960; &#7715;(1) &#968; (1) 2 -&#8730; 2&#960; h(1) &#968; (1) &#968;( <ref type="formula">1</ref>) .</p><p>(33e) 10 Our results are consistent with those in <ref type="bibr">[84,</ref><ref type="bibr">85]</ref> after switching the convention and performing a tetrad transformation.</p><p>We will use the PYTHON package scri <ref type="bibr">[86]</ref><ref type="bibr">[87]</ref><ref type="bibr">[88]</ref><ref type="bibr">[89]</ref><ref type="bibr">[90]</ref> to verify the identities in our following calculations. The package adopts a different convention (hereafter MB) <ref type="bibr">[90,</ref><ref type="bibr">91]</ref> compared to SpECTRE CCE. The conversion factors read <ref type="bibr">[52</ref>]</p><p>MB = &#8730; 2&#963; (2) .</p><p>Then equations <ref type="bibr">(33)</ref> become 1) &#968;( <ref type="formula">1</ref>) . (35e)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Scalar-induced memory effects</head><p>A massless scalar eld can propagate to future null in nity <ref type="bibr">[92]</ref> and leave nontrivial imprints on memory effects. Here we extend the discussions in <ref type="bibr">[53,</ref><ref type="bibr">93]</ref> and derive the memory contribution from the scalar eld. Since most of our discussions in this section adopt only the leading-order asymptotic behavior near future null in nity, we suppress the superscript de ned in equation <ref type="bibr">(22)</ref> for conciseness, unless stated otherwise. To be consistent with previous discussions, we still use the convention of SpECTRE CCE, as opposed to MB (equation ( <ref type="formula">34</ref>)).</p><p>The computation of memory effects can be achieved via the balance laws <ref type="bibr">[75]</ref> (see their equations (2.11a) and (C6))</p><p>where m = -1 2 W (2) is the Bondi mass aspect; NA is related to the angular momentum aspect</p><p>Finally, C AB is the O(r -1 ) order of the angular metric h AB de ned in equation ( <ref type="formula">3</ref>), and N AB = &#8706; u C AB is the Bondi News tensor. Following <ref type="bibr">[75,</ref><ref type="bibr">93]</ref>, we decompose C AB into an electric (&#934;) and a magnetic (&#936;) potential</p><p>where &#1013; CA = i 2 q C &#8743; qA is the volume form compatible with the unit sphere metric.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Electric memory</head><p>We insert equation <ref type="bibr">(38)</ref> into equation (36a) and obtain <ref type="bibr">[93]</ref> </p><p>Here &#945;(&#952;, &#981;) is an arbitrary function on a two-sphere and D &#8801; 1 8 D 2 (D 2 + 2) is an angular differential operator. We see that the null (nonlinear) memory obtains an additional contribution from the scalar energy ux &#8764; &#180;&#968; 2 du, compared to its GR counterpart <ref type="bibr">[93]</ref>. On the other hand, the Bondi mass aspect contributes to the ordinary (linear) memory, and is given by <ref type="bibr">[85]</ref> </p><p>Notice that the scalar ordinary memory vanishes in a nonradiative regime ( &#968; &#8764; 0). The potential &#934; is related to the electric memory J E via [93]</p><p>where the scalar pieces read</p><p>The tensor contributions J ET o and J ET null are the same as GR, and we provide their expressions below for completeness</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Magnetic memory</head><p>The magnetic memory can be obtained by projecting both sides of equation (36b) with &#1013; AE D E , and the corresponding expression for &#936; in GR is provided in equation ( <ref type="formula">45</ref>) of <ref type="bibr">[93]</ref>. With the presence of the scalar eld, a convenient way to compute &#936; is by replacing &#7748; = q A &#7748;A in the GR version with the following combination:</p><p>which yields</p><p>To obtain N, we rst contract equation <ref type="bibr">(37)</ref> with q A and get</p><p>In GR, the angular momentum aspect N is solely determined by &#936; 1 , e.g. see appendix B of <ref type="bibr">[93]</ref>. As for the Einstein-Klein-Gordon system, an extra term shows up. To see this, we use equations (B2), (B5) and (B6) in <ref type="bibr">[93]</ref>, namely</p><p>together with the asymptotic expansion for &#936; 1 in equation ( <ref type="formula">26</ref>) and the one for &#946; in equation ( <ref type="formula">28</ref>), then we arrive at</p><p>Plugging equations ( <ref type="formula">46</ref>) and ( <ref type="formula">48</ref>) into equation ( <ref type="formula">45</ref>), and by virtue of the Bianchi identity in equation (33d), we nd the scalar contribution to &#936; vanishes identically. The corresponding magnetic memory</p><p>with</p><p>The expression can be further simpli ed by replacing the term &#240;( h&#240; &#7715;&#7715;&#240;h) in J B o with its negative complex conjugate 11 . After combing with J B null , we obtain</p><p>where we have used the fact that the Bondi mass aspect is real-valued, namely <ref type="bibr">[84]</ref> Im</p><p>Notice that the right-hand side of equation ( <ref type="formula">51</ref>) is linear in h, as opposed to the electric memory in equation ( <ref type="formula">41</ref>) that depends on energy uxes, the balance law for the angular momentum 11 Notice that only the imaginary part contributes to J B . aspect in equation (36b) in fact de nes a projection operator for the magnetic component of h. In particular, equation ( <ref type="formula">51</ref>) implies that</p><p>It corresponds to the radiative current moment, see e.g. equation ( <ref type="formula">30</ref>) in <ref type="bibr">[94]</ref>, which plays an important role in building up gravitational recoils <ref type="bibr">[89,</ref><ref type="bibr">94,</ref><ref type="bibr">95]</ref> and the excitation of quadratic quasinormal modes <ref type="bibr">[96,</ref><ref type="bibr">97]</ref>. Under parity conjugation, J B lm transforms as follows</p><p>where we have used equation (C10d) in <ref type="bibr">[89]</ref>. Therefore, J B lm carries odd parity. In the context of Schwarzschild perturbation theory, the dynamics of J B is described by the Regge-Wheeler equation <ref type="bibr">[98]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Testing the characteristic evolution</head><p>Having outlined CCE for the Einstein-Klein-Gordon system, we now proceed to test our code built in SpECTRE. Given that the metric evolution in GR has been thoroughly examined in <ref type="bibr">[58]</ref>, our tests primarily focus on the new features introduced by the scalar eld. This involves two main parts: solving the KG equation in equation <ref type="bibr">(11)</ref> and conducting the full CCE procedure for the coupled (scalar+tensor) system. We address these two parts separately in this and the subsequent sections.</p><p>Below in this section, we test the implementation of the KG equation by evolving scalar elds on two prescribed spacetime backgrounds (namely without scalar-induced backreaction into the metric sector). We pay particular attention to two aspects: (a) the correct volume integration of the KG equation, and (b) the accurate implementation of the worldtube transformation in equation <ref type="bibr">(16)</ref>. For (a), we compare the computed scalar modes at future null in nity to expected (analytical) behaviors. For (b), we monitor the worldtube constraint de ned in equation ( <ref type="formula">18</ref>), as discussed in section 2.3.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Bouncing Schwarzchild BH</head><p>Following <ref type="bibr">[58,</ref><ref type="bibr">99]</ref>, we consider a Schwarzchild BH in an oscillating coordinate system-a time-dependent transformation is applied to KS coordinates {t KS , x KS , y KS , z KS } <ref type="bibr">[58,</ref><ref type="bibr">99]</ref>:</p><p>where a and b are two constants. Since the transformation is a pure gauge effect, one expects no GWs at future null in nity, even though each metric component evolves with time t &#8242; nontrivially. The whole characteristic system must be properly established to cancel out the gauge effect at future null in nity. This makes the bouncing BH system the most demanding test <ref type="bibr">[58]</ref>.</p><p>For our testing purposes, it is preferable to construct a scalar pro le that can be controlled analytically, allowing us to compare numerical results with the expected analytical expression. To do this, we rst work in the outgoing Eddington-Finkelstein coordinate system {u, r, &#952;, &#981;}. The retarded time u is related to the KS time t KS via where we have used equation ( <ref type="formula">56</ref>) and</p><p>In our tests, we follow <ref type="bibr">[58]</ref> and set the oscillation period b to 40M and the amplitude a to 2M. Four worldtube radii, 15M, 20M, 25M, 30M, are used for CCE. We choose the absolute tolerance of SpECTRE's time stepper residual to be 10 -<ref type="foot">foot_4</ref> to ensure that differences between our results and the expected one &#968; 0 (u) = sin u are dominated by spatial resolution. Figure <ref type="figure">1</ref>(a) provides the differences with angular resolution l max ranging from 8 to 22. We can see that they converge exponentially to the level of 10 -11 -10 -10 . Similarly, as shown in gure 1(b), the worldtube constraint de ned in equation ( <ref type="formula">18</ref>) follows a similar convergence behavior and nally levels off at &#8764;10 -12 .</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Linearized Bondi-Sachs metric</head><p>In the second test, we choose the linearized Bondi-Sachs metric <ref type="bibr">[100]</ref> as our spacetime background. The corresponding worldtube data read [99]</p><p>Following <ref type="bibr">[58]</ref>, we consider a l = m = 2 angular pro le, with s Z lm given by 12</p><p>The expression of J l (r), U l (r), &#946; l (r) and W l (r) can be found in equations ( <ref type="formula">139</ref>) and ( <ref type="formula">140</ref>) of <ref type="bibr">[99]</ref>. In particular, we have</p><p>Here B 2 , C 2a and C 2b are three free complex constants. Below we set B 2 to 0 for simplicity, which subsequently yields 3C 2a = &#957; 2 C 2b due to the asymptotic atness condition J l=2 &#8764; O(r -1 ). Therefore, the size of the linearized Bondi-Sachs wave is controlled by a single parameter C 2a . As for the scalar sector, we choose the worldtube data to be</p><p>When the linearized Bondi-Sachs wave vanishes (C 2a = 0), the scalar eld propagates through at spacetime. The consequent wavefunction at future null in nity is simply given by r&#968;(u)| I + = sin u. However, for a nite C 2a , an exact analytical solution is not available. Instead, we can consider a perturbative expansion:</p><p>To the rst order in C 2a , &#968; (1) (u, &#952;, &#981;) is generated by the coupling between metric components (characterized by the angular pro le s Z l=m=2 ) and the leading-order evolution of &#968;, namely sin u (characterized by the angular pro le 0 Z l=m=0 ). The angular selection rule immediately leads to</p><p>In other words, the amplitude of the l = m = 2 harmonic of the scalar eld is expected to scale linearly with C 2a . By contrast, other harmonics of the scalar eld are generated by nonlinear couplings, making their amplitudes depend at least quadratically on C 2a .</p><p>To perform our tests, we x the frequency of the linearized Bondi-Sachs wave at &#957; = 0.2, while varying the wave amplitude C 2a from 10 -6 to 1. To ensure the accuracy of our analysis, we still set the absolute tolerance of the time stepper to 10 -12 . Meanwhile, we nd different choices of angular resolution l max lead to only a &#8764;10 -12 difference in nal products. Figure <ref type="figure">2(a)</ref> shows the amplitude of &#968; l=2,m=0 (blue dots) and &#968; l=m=2 (orange dots) as a function of C 2a , measured at future null in nity. As expected, they depend quadratically and linearly on C 2a , respectively. In gure 2(b) we provide the worldtube constraint (equation ( <ref type="formula">18</ref>)) associated with (l = 2, m = 0) and (l = m = 2). We see that the constraint violation for &#968; l=2,m=2 is always on the order of 10 -15 , whereas for &#968; l=2,m=2 it scales quadratically with C 2a , consistent with the behavior at future null in nity.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Cauchy characteristic evolution</head><p>After examining the characteristic evolution of the KG equation in equation <ref type="bibr">(11)</ref>, we now proceed to test the full CCE procedure for the Einstein-Klein-Gordon system, which involves both Cauchy and characteristic evolutions. Here we consider a simple setup where a scalar pulse strikes a BH. To perform the simulation, we rst construct initial data by solving the extended conformal thin-sandwich equations with the spectral elliptic solver in SpEC <ref type="bibr">[101,</ref><ref type="bibr">102]</ref>. Next, we evolve the system nonlinearly using a rst-order generalized harmonic formulation <ref type="bibr">[103]</ref>. Our Cauchy evolution for the scalar eld follows the method in <ref type="bibr">[80]</ref>. Finally, we use the dumped worldtube data for CCE, as outlined in <ref type="bibr">[57,</ref><ref type="bibr">58]</ref> and earlier in this paper. For conciseness, we always set the initial BH mass to unity and use it as our code unit.</p><p>Below we will consider two distinct features for tests. (a) It is expected that the scalar emission from a perturbed BH could undergo a tail phase at late times, where the scalar eld decays as a power law <ref type="bibr">[68,</ref><ref type="bibr">69]</ref>. In particular, the power law has different exponents at timelike in nity and null in nity <ref type="bibr">[68,</ref><ref type="bibr">69,</ref><ref type="bibr">[104]</ref><ref type="bibr">[105]</ref><ref type="bibr">[106]</ref>. The late-time tail at timelike in nity was investigated by Scheel et al <ref type="bibr">[80]</ref>. Below in section 5.1, we focus on the behavior at null in nity to demonstrate the accuracy of our CCE system. (b) As discussed in section 3, the GW (tensor emission) of a BH stirred by a scalar eld consists of memory effects. They are governed by the balance laws in equations ( <ref type="formula">41</ref>) and <ref type="bibr">(49)</ref>. In the second part of this section (section 5.2), we will examine the deviations from the balance laws, as well as the Bianchi identities derived in section 2.5.</p><p>Throughout this section, we initialize the scalar eld with a linear ansatz:</p><p>where the coef cient A is determined from the worldtube data obtained via the Cauchy evolution. We note that this initial data is constructed fully empirically. Developing an ab initio initial-data solver is beyond the scope of this paper and is left for future work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">Late-time tail</head><p>In the rst test, we place a Schwarzschild BH at the coordinate center. Initially, the scalar eld pro le is constructed as follows: with A = 0.1, r &#8242; 0 = 50 and w = 5. The angular dependence is set to be the l = m = 1 spherical harmonic. Meanwhile, we choose &#928; &#8242; = &#8706; r &#8242; &#968; at t &#8242; = 0, where<ref type="foot">foot_5</ref> </p><p>is an auxiliary variable introduced by Scheel et al <ref type="bibr">[80]</ref>. The choice of &#928; &#8242; represents an infalling scalar pulse into the BH. As shown in gure 3(a), the blue curve corresponds to the l = m = 1 spherical harmonic of the extracted scalar eld as a function of the retarded time u, with the CCE worltube placed at a radius of 75. The evolution consists of three stages: the excitation phase (time &#8818; 125), the quasinormal ringing phase (125 &#8818; time &#8818; 250), and the tail phase (time &#8819; 250). We note that the scalar eld is extracted at future null in nity, where the Bondi radius r approaches &#8734; while the retarded time u remains xed. By comparison, we also obtain the scalar radiation at an approximate timelike in nity by measuring late-Cauchy time &#968; at a xed Cauchy radius, as done by Scheel et al <ref type="bibr">[80]</ref>. The orange curve in gure 3(a) shows the corresponding l = m = 1 scalar harmonic. To make a fair comparison with CCE, our extraction radius is still at <ref type="bibr">75.</ref> We can see that &#968; 11 at both timelike and null in nity evolves similarly during the excitation and ringdown phases, whereas their late-time tails exhibit distinct decay rates. Speci cally, in gures 3(b) and (c) we t the late-time portion of &#968; 11 (600 &lt; time &lt; 1050, i.e. the gray-shaded regions) to a power law A(t + t 0 ) -&#181; , with A, t 0 , and &#181; being three constants. We consider the following cost function for the t:</p><p>where t i 's are time samples. To improve the t performance, we notice that for a given nonlinear parameter t 0 , two linear parameters log A and &#181; can be determined uniquely using ordinary least squares linear regression. This reduces the t to a one-dimensional minimization problem, and we deal with it using the Nelder-Mead method in SciPy <ref type="bibr">[107]</ref>. We have checked that the results are insensitive to the initial guess. The best ts are plotted as orange dashed lines in gures 3(b) and (c). We nd the tail exponents at null in nity (&#181; n ) and timelike in nity (&#181; t ) to be 2.93 and 4.92, respectively. They are consistent with the predictions of BH perturbation theory <ref type="bibr">[68,</ref><ref type="bibr">69,</ref><ref type="bibr">[104]</ref><ref type="bibr">[105]</ref><ref type="bibr">[106]</ref>: &#181; n = l + 2 and &#181; t = 2l + 3.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2.">Memory effects</head><p>In the second test, we consider a Kerr BH with a dimensionless spin &#967; = 0.7, initially surrounded by a scalar eld with &#928; &#8242; = 0 [de ned in equation <ref type="bibr">(73)</ref>]. The initial pro le of &#968; is chosen to be the same as equation <ref type="bibr">(72)</ref>, with A = 1, r &#8242; 0 = 20 and w = 2. The CCE worldtube is placed at r &#8242; wt = 100M. Figure <ref type="figure">4</ref> shows the l = m = 1 harmonic of the scalar eld measured at future null in nity. The scalar eld initially contains an ingoing and an outgoing component in the radial direction. The outgoing piece reaches the CCE worldtube and appears at future null in nity at a time of r &#8242; wt -r &#8242; 0 = 80M; whereas the ingoing wave rst strikes the Kerr BH at r &#8242; 0 = 20M, the excited quasinormal modes are then transmitted to future null in nity by CCE at r &#8242; wt + r &#8242; 0 = 120M.</p><p>Due to the no-hair theorem <ref type="bibr">[26,</ref><ref type="bibr">38,</ref><ref type="bibr">[108]</ref><ref type="bibr">[109]</ref><ref type="bibr">[110]</ref>, a Kerr BH does not carry a scalar charge. Consequently, the scalar eld vanishes when the BH settles to stationary. During the dynamical process, the scalar eld stirs spacetime nonlinearly (equation ( <ref type="formula">4</ref>)) and excites GWs. The blue curves in gures 5(a) and (b) represent the corresponding (l = 2, m = 0) and (l = m = 2) harmonics, respectively. Both curves exhibit a permanent jump after the passage of the scalar wave, with a quasinormal-mode ringing superimposed. As discussed in section 3, a strain can be decomposed into an electric and a magnetic memory. In this case, we nd that the magnetic sector vanishes. Three dominant electric components (see equation ( <ref type="formula">41</ref>)) are plotted in orange, green, and red in gures 5(a) and (b). The scalar-driven null memory J ES null contributes to the overall jump, while the tensor-driven ordinary piece J ET o contributes to the quasinormal-mode ringing. The scalar-driven ordinary memory J ES o only results in a small pulse when the initial outgoing scalar wave reaches future null in nity. Unlike in BBH systems, where the tensor-driven null component J ET null induces a strong memory effect <ref type="bibr">[93]</ref>, its contribution is negligible in this process. Two lower panels of gures 5(a) and (b) present the difference between the total strain and the sum of all the individual memory contributions. We see that the difference is overall smaller than the numerical error (in yellow) except for the initial junk-radiation regime, thereby justifying our CCE code. To examine the magnetic memory, we consider the (l = 3, m = 2) harmonic in gure 5(c). For the current system, it is solely contributed by the ordinary memory associated with the angular momentum aspect. The difference between J B o and the total strain is again smaller than the numerical error. Finally, gure 5(d) shows the (l = 3, m = 2) harmonic of the spin memory <ref type="bibr">[111]</ref>, as a time integration of h 32 .</p><p>As discussed in section 2.5, the Bianchi identities in equation <ref type="bibr">(35)</ref> yield relations between the Weyl scalars, the strain, and the scalar eld. Meanwhile, equation ( <ref type="formula">52</ref>) imposes a further constraint between &#936; 2 and h. Figure <ref type="figure">6</ref> shows the L 2 -norms of deviations from these constraints, computed at three numerical resolutions. In the rst two rows, the convergence of the deviations with increasing resolution validates our CCE procedure. In the bottom row, the constraint violations for &#936; 4 (35a) and &#936; 3 (35b) do not converge, presumably because they are already small (&#8764;10 -7 ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>In this paper, we have implemented a CCE algorithm for the Einstein-Klein-Gordon system. Compared to GR, we presented the additional terms contributed by the scalar eld in the equations of motion (section 2.1), the computation of Weyl scalars (section 2.4), the Bianchi identities (section 2.5), as well as the memory effects (section 3). In addition, we reformulated the characteristic form of the KG equation using the numerically adapted coordinates [equation ( <ref type="formula">8</ref>)], facilitating its implementation in our NR code SpECTRE. We also derived a concise worldtube transformation to construct the boundary condition for the characteristic KG equation from a generic Cauchy evolution (section 2.3).</p><p>To evaluate the accuracy of our code, we designed various test systems. We rst focused on the implementation of the KG equation and the worldtube transformation by evolving scalar elds on two prescribed spacetime backgrounds. As expected, we found that the numerical error decreases exponentially with increasing simulation resolution. We then examined the full CCE procedure by striking a BH with a scalar pulse. During the late-time evolution, we observed that the scalar eld decays as a power law u -l-2 , consistent with Price's law at future null in nity. Furthermore, we veri ed that the tensor emissions extracted with CCE are consistent with the balance laws and the Bianchi identities.  <ref type="formula">42</ref>) and <ref type="bibr">(43)</ref>. Two lower panels display the difference between the total strain and the sum of all electric memory contributions (in black), which is further compared to numerical error (in yellow). (c) and (d): the blue curves (overlapped with the orange curves) illustrate the (l = 3, m = 2) harmonic of the full strain and its time integration (spin memory). They are solely contributed by the magnetic ordinary memory J B o (in green), as evaluated based on equation <ref type="bibr">(50)</ref>.</p><p>The tests demonstrate that our CCE code can effectively reveal scalar-induced memory effects. In the future, a direct application of this work is to extract GWs emitted by binary mergers in alternative theories of gravity. For example, a recent study simulated a black hole-neutron star merger in scalar-tensor theory <ref type="bibr">[42]</ref>, where the neutron star underwent spontaneous scalarization. Working within the Einstein frame, the current CCE algorithm can faithfully compute memory effects in both tensor and breathing modes <ref type="bibr">[112]</ref><ref type="bibr">[113]</ref><ref type="bibr">[114]</ref>, allowing us to make comparisons with the post-Newtonian approximation <ref type="bibr">[115]</ref><ref type="bibr">[116]</ref><ref type="bibr">[117]</ref>. These numerical studies will improve <ref type="bibr">[77,</ref><ref type="bibr">[118]</ref><ref type="bibr">[119]</ref><ref type="bibr">[120]</ref>. lays a foundation for performing CCE simulations modi ed theories of gravity, e.g. <ref type="bibr">[35,</ref><ref type="bibr">50]</ref>, paving the way for studying the associated memory effects <ref type="bibr">[114]</ref>.</p><p>Our simulations show tails in scalar elds. A possible avenue for future work is to look for tails in breathing modes (e.g. <ref type="bibr">[42]</ref>) and tensor modes <ref type="bibr">[121]</ref><ref type="bibr">[122]</ref><ref type="bibr">[123]</ref> emitted by binary systems. The accurate simulation of these tails is sensitive to the choice of boundary conditions <ref type="bibr">[124]</ref>. Incorrect boundary conditions can introduce nonoscillatory numerical artifacts during the ringdown phase, which might be mistaken for physical tails. This issue can be avoided by either positioning the outer boundaries far enough away to remain causally disconnected from the system or by adopting CCM <ref type="bibr">[59]</ref>.</p><p>Finally, it would also be interesting to apply our CCE algorithm to extract scalar emissions from intermediate-mass-ratio inspirals. Recently, a worldtube excision method <ref type="bibr">[125,</ref><ref type="bibr">126]</ref> was developed to simulate a small scalar charge orbiting around a BH. By matching a perturbative description around the scalar charge to a Cauchy simulation, the method enables the evolution of a binary system in the intermediate-mass-ratio regime. The accuracy of this method was evaluated by comparing scalar modes extracted at a nite radius to perturbative calculations. Our CCE algorithm could further improve this comparison. Additionally, the algorithm allows for verifying balance laws at future null in nity.</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_0"><p>Another method is hyperboloidal slicing, see<ref type="bibr">[54,</ref><ref type="bibr">55]</ref> and references therein.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_1"><p>Under the embedding map.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_2"><p>Chandrasekhar's<ref type="bibr">[81]</ref> metric signature (+ ---) differs from ours (-+ + +). However, the NP equations are not affected by the convention.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="9" xml:id="foot_3"><p>Here we assume that the scalar eld does not develop logarithmic divergences, as studied in<ref type="bibr">[82]</ref>.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="12" xml:id="foot_4"><p>Equation<ref type="bibr">(66)</ref> only holds for m &gt; 0 modes, see equation (137) in<ref type="bibr">[99]</ref> for other scenarios.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="13" xml:id="foot_5"><p>The Cauchy variable &#928; &#8242; is not to be confused with the characteristic variable &#928; in equation<ref type="bibr">(6)</ref>.</p></note>
		</body>
		</text>
</TEI>
