
H
Moving puncture
representions of
Schwarzschild:
analytical results
As we discussed in Chapter 13.1.3, moving puncture simulations typically employ the 1+log
slicing condition (4.51),
∂
t
α − β
i
∂
i
α =−2αK. (H.1)
We also pointed out that moving puncture simulations that start with Schwarzschild initial data
– specifically, the v = 0 time slice of Schwarzschild in a Kruskal–Szekeres diagram (Figure 1.1)
– settle down asymptotically to a stationary solution. In this appendix we derive some analytical
representations of these asymptotic solutions. These solutions are very valuable for two reasons:
they provide very useful code tests,
1
and help delineate the geometrical properties of moving
puncture solutions.
Maximal slicing
Let us first consider a “nonadvective” version of the 1+log slicing condition (H.1), i.e.,
∂
t
α =−2αK. (H.2)
If at late times the solution settles down and becomes time-independent, we must have ∂
t
α = 0,
implying that the late-time solution must be maximally sliced with K = 0. The solution must
therefore be a member of the family of time-independent, maximal slicings of Schwarzschild
described by equations (4.23)–(4.25) and parametrized by the constant C. Hannam et al. (2007)
show that evolving with the Gamma-driver shift condition (4.83) yields the late-time solution
corresponding to the particular member C = 3
√
3M
2
/4, which has a limiting surface at the areal
radius r
s
= 3M/2. The family (4.23)–(4.25) is expressed in terms of an areal radius r
s
,butfor
numerical purposes it is often more convenient to express this solution in terms of an isotropic
radius r. As it turns out, the cases C = 0 (see exercise 3.4) and C = 3
√
3M
2
/4aretheonly
cases for which these solutions can be expressed in isotropic coordinates in terms of elementary
functions.
2
Exercise H.1 (a) To transform from the areal radius r
s
in (4.23) to an isotropic
radius r, identify the spatial metric (4.23) with its counterpart in isotropic, polar
1
Employing moving puncture gauge conditions, and using these solutions as initial data, should result in a time-
independent solution. Any nonzero time evolution is therefore a measure of the numerical error.
2
The remainder of this section follows Baumgarte and Naculich (2007).
637