This post is the second foundation to “Testing the Speed of Gravity with Black Hole Ringdown”.
First foundation: https://community.wolfram.com/groups/-/m/t/2988459
ORIGINAL ARTICLE: Sergi Sirera Lahoz, Testing the Speed of Gravity with Black Hole Ringdown, arXiv: 2301.10272.
DOI: https://doi.org/10.48550/arXiv.2301.10272
GITHUB
First foundation: https://community.wolfram.com/groups/-/m/t/2988459
ORIGINAL ARTICLE: Sergi Sirera Lahoz, Testing the Speed of Gravity with Black Hole Ringdown, arXiv: 2301.10272.
DOI: https://doi.org/10.48550/arXiv.2301.10272
GITHUB
In this notebook we derive the master equations governing the evolution of perturbations of a Schwarzschild black hole in Horndeski gravity.Compared to previous literature, we introduce a transformation on the metric perturbations at the level of the action which completely uncouples it from the scalar perturbations. After the demixing transformation, the metric sector looks exactly like GR. Therefore, we derive the following 3 master equations: 1. Odd gravitational sector - Regge-Wheeler equation 2. Even gravitational sector - Zerilli equation 3. Even scalar sector - Scalar equation of motion (massive Klein-Gordon equation)Note that the method to obtain the Regge-Wheeler and Zerilli equations is exactly the same as in GR, therefore the same as in the notebook BH-perturbations-GR (also in the repository).This notebook has hugely benefitted from resources provided by: - xAct ( http://www.xact.es/ ) - Johannes Noller - Reggie Bernardo’s public git-hub repository ( https://github.com/reggiebernardo/notebooks/tree/main/thesis_notebooks ). - Public notebooks by Vitor Cardoso et al. ( https://centra.tecnico.ulisboa.pt/network/grit/files/ringdown/ ).This notebook follows closely Tattersall et. al. ( https://arxiv.org/pdf/1804.08950.pdf , https://arxiv.org/pdf/1904.05112.pdf ). We provide here a more straightforward way to obtain the results.If you use any of the results or techniques in this notebook please cite the repository and [2301.10272] ( https://arxiv.org/abs/2301.10272 ).If you have any comments or feedback on this notebook, please let me know. Thanks!Sergi Sirera LahozInstitute of Cosmology and Gravitation - University of Portsmouth
0. Setup and definitions
0. Setup and definitions
1. Quadratic action
1. Quadratic action
Action
Action
We start with the Horndeski action, which has the following Lagrangians.
Note that we use geometric units:.
Note that we use geometric units:
G=c=1
In[]:=
L2=G2[phi[],X[]];L3=-G3[phi[],X[]]CD[b]@CD[-b]@phi[];L4=G4[phi[],X[]]RicciScalarCD[]+G4X[phi[],X[]](-CD[c]@CD[d]@phi[]CD[-c]@CD[-d]@phi[]);L5=G5[phi[],X[]]EinsteinCD[-b,-c]CD[b]@CD[c]@phi[]-G5X[phi[],X[]](-3CD[e]@CD[c]@phi[]CD[-e]@CD[-c]@phi[]CD[d]@CD[-d]@phi[]+2CD[-f]@CD[-k]@phi[]CD[f]@CD[j]@phi[]CD[k]@CD[-j]@phi[]);LT=Sqrt[-Detg[]](L2+L3+L4+L5)
2
(CD[b]@CD[-b]@phi[])
1
6
3
(CD[b]@CD[-b]@phi[])
Out[]=
-g
G
2
G
4
G
3
b
∇
∇
b
G |
|
G
5
b
∇
c
∇
G
4 X
2
ϕ
b
∇
∇
b
c
∇
d
∇
∇
d
∇
c
1
6
G
5 X
3
ϕ
b
∇
∇
b
d
∇
∇
d
∇
e
∇
c
e
∇
c
∇
f
∇
j
∇
∇
k
∇
f
k
∇
∇
j
We also define here the metric perturbations
In[]:=
DefMetricPerturbation[g,h,ϵ];Unprotect[IndexForm];(*thisselectsacolourtodifferentiateindicesreferringtotheorderinperturbationsfromotherindices*)IndexForm[LI[x_]]:=ColorString[ToString[x],RGBColor["#00a898"]];Protect[IndexForm];IndexForm[LI[n]];DefTensorPerturbation[δϕ[LI[order]],phi[],Md];
The following rules will take care of selecting contributions only from first order in the perturbations, applying differentiation by parts, specifying Ricci flat and non-hairy spacetimes.
In[]:=
(*keeponlyfirstorder*)onlyfirst={h[LI[2],x_,y_]:>0,δϕ[LI[2]]->0}(*integrationbypartsrules*)IBPrule1=XX_*h[LI[1],aa_,bb_]CD[cc_]@CD[dd_]@h[LI[1],ee_,ff_]->-CD[cc]@(XX*h[LI[1],aa,bb])*CD[dd]@h[LI[1],ee,ff]IBPrule2=XX_*CD[cc_]@CD[dd_]@YY_->-CD[cc]@XX*CD[dd]@YY(*Ricciidentity*)RicciID=XX_*CD[-cc_][h[LI[1],-bb_,-dd_]]CD[dd_][h[LI[1],bb_,cc_]]->Scalar[XX*h[LI[1],bb,cc]h[LI[1],dd,e]RiemannCD[-cc,-dd,-bb,-e]+XX*CD[dd][h[LI[1],-dd,-bb]]CD[-cc][h[LI[1],cc,bb]]-XX*h[LI[1],cc,bb]h[LI[1],-bb,e]RicciCD[-cc,-e]](*Ricciflatspacetimes*)Ricciflat={RicciCD[-a_,-b_]0,RicciScalarCD[]0,EinsteinCD[x_,y_]->0}(*nohair*)DefConstantSymbol[φ];GoBald=phi[]φ;(*scalarfieldkineticterm*)Xtoϕ=X[]-CD[-b][phi[]]CD[b][phi[]]
1
2
Out[]=
{
0,
0}
h |
|
δϕ |
|
Out[]=
h |
|
cc
∇
dd
∇
h |
|
h |
|
cc
∇
cc
∇
h |
|
dd
∇
h |
|
Out[]=
XX_YY_-XXYY
cc
∇
dd
∇
cc
∇
dd
∇
Out[]=
XX_
-XX
+(XX
)+XX
∇
cc
h |
|
dd
∇
h |
|
h |
|
h |
|
R |
|
h |
|
h |
|
R |
|
∇
cc
h |
|
dd
∇
h |
|
Out[]=
{
0,R0,
0}
R |
|
G |
|
Out[]=
X-ϕϕ
1
2
∇
b
b
∇
Here we perturb the Lagrangian to second order and then we specify that our solution has no hair and is Ricci flat.
In[]:=
LT/.Xtoϕ;Perturbation[%,2]//ExpandPerturbation//NoScalar//Expand;%/.GoBald;%//ToCanonical//Simplify//NoScalar;%/.onlyfirst//ContractMetric//Simplification//ToCanonical//NoScalar;%/.IBPrule1//ToCanonical//NoScalar;%//NoScalar//Simplification//NoScalar;δL=%/.Ricciflat//NoScalar
1
2
Out[]=
1
8
-g
G
2
h |
|
h |
|
h |
|
h |
|
G
4
∇
c
h |
|
c
∇
h |
|
c
∇
h |
|
∇
d
h |
|
∇
c
h |
|
d
∇
h |
|
∇
d
h |
|
d
∇
h |
|
G
4 X
∇
b
b
∇
δϕ |
|
∇
c
c
∇
δϕ |
|
G
3
∇
b
h |
|
b
∇
δϕ |
|
b
∇
δϕ |
|
∇
c
h |
|
h |
|
∇
c
∇
b
δϕ |
|
h |
|
∇
c
c
∇
δϕ |
|
G
5
∇
c
∇
b
h |
|
c
∇
b
∇
δϕ |
|
G
4 X
∇
c
∇
b
δϕ |
|
c
∇
b
∇
δϕ |
|
G
5
c
∇
b
∇
δϕ |
|
∇
d
∇
c
h |
|
G
5
∇
b
b
∇
δϕ |
|
∇
d
∇
c
h |
|
G
5
c
∇
b
∇
δϕ |
|
∇
d
d
∇
h |
|
G
5
∇
b
b
∇
δϕ |
|
∇
d
d
∇
h |
|
∇
b
δϕ |
|
b
∇
δϕ |
|
(0,1)
G
2
h |
|
δϕ |
|
(1,0)
G
2
δϕ |
|
∇
b
b
∇
δϕ |
|
(1,0)
G
3
δϕ |
|
∇
c
∇
b
h |
|
(1,0)
G
4
δϕ |
|
∇
c
c
∇
h |
|
(1,0)
G
4
2
δϕ |
|
(2,0)
G
2
We can now exploit the symmetries of our background to simplify the quadratic Lagrangian above in different ways. Doing that, we obtain the following simplified Lagrangian
In[]:=
δLsimp=δL/.{G2[φ,0]->0,Derivative[1,0][G2][φ,0]->0,G3[φ,0]->0,G4X[φ,0]->0,G5[φ,0]->0}//Simplify
Out[]=
1
4
-g
G
4
∇
c
h |
|
c
∇
h |
|
c
∇
h |
|
∇
d
h |
|
∇
c
h |
|
∇
d
h |
|
d
∇
h |
|
∇
b
δϕ |
|
b
∇
δϕ |
|
(0,1)
G
2
δϕ |
|
∇
b
b
∇
δϕ |
|
(1,0)
G
3
∇
c
∇
b
h |
|
(1,0)
G
4
∇
c
c
∇
h |
|
(1,0)
G
4
δϕ |
|
(2,0)
G
2
In the subsections below we show the arguments that allow these simplifications. Note that while we call this a simplified Lagrangian, this is still the full quadratic action for perturbations of a Schwarzschild black hole in Horndeski gravity.
G2=0=G2ϕ
G
2
G
2ϕ
To show this, we find the background equations of motion from the linear action (i.e. Euler-Lagrange equations)
In[]:=
Perturbed[LT/.Xtoϕ,1]//ExpandPerturbation//NoScalar//Expand;%/.GoBald/.Ricciflat;linaction=%//ToCanonical//Simplify//NoScalar
Out[]=
1
2
-g
G
2
h |
|
g |
|
G
3
∇
c
∇
b
δϕ |
|
G
4
∇
c
∇
b
h |
|
∇
d
∇
c
h |
|
∇
d
d
∇
h |
|
δϕ |
|
(1,0)
G
2
In[]:=
VarD[δϕ[LI[1]],CD][linaction]==0;%/.{VarD[δϕ[LI[1]],CD][ϵ,AA_]->0,CD[aa_][ϵ]->0,delta[-LI[1],LI[1]]->1}
This one is more difficult to prove, as it involves the use of Bianchi identities in addition to multiple integrations by parts. The use of Bianchi identities to simplify expressions in xAct is, as far as we know, not yet well implemented. We therefore provide the check by hand as we have not yet dedicated the time to write this nicely in xAct. Let me know if you have any suggestions.
Below we show the relevant term and simplify it a bit
Below we show the relevant term and simplify it a bit
From this point we continue the calculation by hand as shown below
Demixing the action
Demixing the action
Finally, we apply a transformation to the metric perturbation such that it decouples from the scalar perturbation
Looking at the quadratic action above we highlight that metric perturbations h and scalar perturbations δϕ are completely uncoupled. In addition, the metric sector looks exactly like GR. Hence, from that part of the action we obtain the original Regge-Wheeler and Zerilli equations for the odd and even sectors respectively. The notebook BH-perturbations-GR does exactly this calculation but we include it here as well for completeness. For the scalar sector (which belongs to the even polarisations) we will show that the action above results in a massive Klein-Gordon equation where the effective mass μ is given by a combination of the Horndeski G-functions on the background.
2. Quadratic action in components
2. Quadratic action in components
Then we input the component values in the previous covariant expression. This is the full quadratic Lagrangian in terms of the perturbation functions.
3. Odd sector
3. Odd sector
We now use the bookkeeping constants ζ and η to select the odd terms.
Combination
Combination
To obtain the Regge-Wheeler equation, we rewrite h1EOM using all these rules.
4. Even sector
4. Even sector
We now move to the even sector, which is considerably more involved, as can be seen from the quadratic action:
K variation
K variation
Combination
Combination
Lets start by displaying the equations of motion.
Step 1
Step 1
Step 2
Step 2
Finally, to obtain the Zerilli equation we take the algebraic equation and rewrite it using the rules above.
Scalar equation
Scalar equation
To find the scalar equation of motion, we can vary directly the quadratic action with respect to δϕ:
Hence, we recover the expected equation for the scalar.
5. Results
5. Results
Here we summarize the results of this notebook
CITE THIS NOTEBOOK
CITE THIS NOTEBOOK
Testing Speed of Gravity with Black Hole Ringdown: equations governing the perturbations evolution
by Sergi Sirera Lahoz
Wolfram Community, STAFF PICKS, December 20, 2023
https://community.wolfram.com/groups/-/m/t/3088057
by Sergi Sirera Lahoz
Wolfram Community, STAFF PICKS, December 20, 2023
https://community.wolfram.com/groups/-/m/t/3088057