This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

The Manifold Of Variations:
hazard assessment of short-term impactors

Alessio Del Vigna Space Dynamics Services s.r.l., Via Mario Giuntini, Navacchio di Cascina, Pisa, Italy [email protected] Dipartimento di Matematica, Università di Pisa, Largo Bruno Pontecorvo 5, 56127 Pisa, Italy
Abstract.

When an asteroid has a few observations over a short time span the information contained in the observational arc could be so little that a full orbit determination may be not possible. One of the methods developed in recent years to overcome this problem is based on the systematic ranging and combined with the Admissible Region theory to constrain the poorly-determined topocentric range and range-rate. The result is a set of orbits compatible with the observations, the Manifold Of Variations, a 2-dimensional compact manifold parametrized over the Admissible Region. Such a set of orbits represents the asteroid confidence region and is used for short-term hazard predictions. In this paper we review the Manifold Of Variations method and make a detailed analysis of the related probabilistic formalism.

1. Introduction

An asteroid just discovered has a strongly undetermined orbit, being it weakly constrained by the few available astrometric observations. This is called a Very Short Arc (VSA, Milani et al. (2004)) since the observations cover a short time span. As it is well-known, the few observations constrain the position and velocity of the object in the sky-plane, but leave almost unknown the distance from the observer and the radial velocity, respectively the topocentric range and range-rate. This means that the asteroid confidence region is wide in at least two directions instead of being elongated and thin. Thus one-dimensional sampling methods, such as the use of the Line Of Variations (LOV, Milani et al. (2005)), are not a reliable representation of the confidence region. Indeed, VSAs are often too short to allow a full orbit determination, which would make it impossible even to define the LOV. To overcome the problem three systems have been developed in recent years: Scout at the NASA JPL (Farnocchia et al., 2015), NEOScan at SpaceDyS and at the University of Pisa (Spoto et al., 2018; Del Vigna, 2018), and neoranger at the University of Helsinki (Solin and Granvik, 2018).

Scout111https://cneos.jpl.nasa.gov/scout/ and NEOScan222https://newton.spacedys.com/neodys2/NEOScan/ are based on the systematic ranging, an orbit determination method which explores a suitable subset of the topocentric range and range-rate space (Chesley, 2005). They constantly scan the Minor Planet Center NEO Confirmation Page (NEOCP), with the goal of identifying asteroids such as NEAs, MBAs or distant objects to confirm/remove from the NEOCP and to give early warning of imminent impactors. NEOScan uses a method based on the systematic ranging and on the Admissible Region (AR) theory (Milani et al., 2004) to include in the orbit determination process also the information contained in the short arc, although too little to constrain a full orbit. Starting from a sampling of the AR, a set of orbits compatible with the observations is then computed by a doubly constrained differential correction technique, which in turn ends with a sampling of the Manifold Of Variations (MOV, Tommei (2006)), a 2-dimensional manifold of orbits parametrized over the AR and representing a two-dimensional analogue of the LOV. This combination of techniques provided a robust short-term orbit determination method and also a two-dimensional sampling of the confidence region to use for the subsequent hazard assessment and for the planning of the follow-up activity of interesting objects.

In this paper we review the algorithm at the basis of NEOScan and examine in depth the underlying mathematical formalism, focusing on the short-term impact monitoring and the impact probability computation. In Section 2 we summarise the AR theory and the main definitions concerning the MOV. Section 3 contains the results for the derivation of the probability density function on an appropriate integration space, by assuming that the residuals are normally distributed and by a suitable linearisation. In Section 4 we show that without the linearisation assumed in the previous section we find a distribution known to be inappropriate for the problem of computing the impact probability of short-term impactors (Farnocchia et al., 2015). In Section 5 we give a probabilistic interpretation to the optimisation method used to define the MOV, namely the doubly constrained differential corrections. Lastly, Section 6 contains our conclusions and a possible application of the method presented in this paper to study in future research.

2. The Admissible Region and the Manifold Of Variations

As anticipated in the introduction, the systematic ranging method on which NEOScan is based makes a deep use of the Admissible Region. In this section we briefly recap its main properties and we refer the reader to relevant further references.

When in presence of a VSA, even when we are not able to fit a full least squares orbit, we are anyway able to compute the right ascension α\alpha, the declination δ\delta, and their time derivatives α˙\dot{\alpha} and δ˙\dot{\delta}, to form the so-called attributable (Milani et al., 2004). For the notation, we indicate the attributable as

𝒜(α,δ,α˙,δ˙)𝕊1×(π2,π2)×2,\mathcal{A}\coloneqq(\alpha,\delta,\dot{\alpha},\dot{\delta})\in\mathbb{S}^{1}\times\left(-\tfrac{\pi}{2},\tfrac{\pi}{2}\right)\times\mathbb{R}^{2},

where all the quantities are referred to the mean of the observational times. The AR has been introduced to constrain the possible values of the range ρ\rho and the range-rate ρ˙\dot{\rho} that the attributable leaves completely undetermined. Among other things, we require that the observed object is a Solar System body, discarding the orbits corresponding to too small objects to be source of meteorites (the so-called shooting star limit).

The AR turns out to be a compact subset of 0×\mathbb{R}_{\geq 0}\times\mathbb{R} and to have at most two connected components. Commonly the AR has one component and the case with two components indicates the possibility for the asteroid to be distant. Since the AR is compact we can sample it with a finite number of points, and we use two different sampling techniques depending on the geometric properties of the AR and on the existence of a reliable least squares orbit. A nominal solution is an orbit obtained by unconstrained (i.e. full) differential corrections, starting from a preliminary orbit as first guess. Indeed it does happen that the available observations are enough to constrain a full orbit: it essentially depends on the quality of the observed arc, which can be measured by the arc type and the signal-to-noise ratio of the geodesic curvature of the arc on the celestial sphere (Milani et al., 2007). We say that the nominal orbit is reliable if the latter is >3>3. If this is the case we anyway compute a sampling of orbits compatible with the observations to use to make predictions, but instead of considering the entire AR we exploit the knowledge of the least squares orbit, and in particular of its covariance.
Grid sampling. When a reliable nominal solution does not exist or it is not reliable, the systematic ranging is performed by a two-step procedure and in both steps it uses rectangular grids over the AR. In the first step a grid covers the entire AR, with the sample points for ρ\rho spaced either uniformly or with a logarithmic scale depending on the geometry of the AR (see Figure 1, left). The corresponding sampling of the MOV is then computed, with the doubly constrained differential corrections procedure described below. Then we are able to identify the orbits which are more compatible with the observations by computing their χ2\chi^{2} value (see Equation (2.2)), and we can restrict the grid to the region occupied by such orbits. Thus the grid used in the second step typically covers a smaller region and thus it has a higher resolution than the first one (see Figure 1, right).
Cobweb sampling. If a reliable nominal orbit exists, instead of using a grid we compute a spider web sampling in a suitable neighbourhood of the nominal solution. This is obtained by following the level curves of the quadratic approximation of the target function used to minimise the RMS of the observational residuals (see Figure 2).
For the formal definition of the AR and the proof of its properties the reader can refer to Milani et al. (2004). The operative definition used in NEOScan and a detailed explanation of the sampling techniques can be found in Spoto et al. (2018) and Del Vigna (2018).

Refer to caption
Refer to caption
Figure 1. Admissible Region sampling with the rectangular grids. Left. AR sampling performed with the first grid, covering the whole AR. Right. Sampling of the region containing the orbits with χ<5\chi<5 resulting from the first grid. In both plots the sample points are marked in blue when χ2\chi\leq 2 and in green when 2<χ<52<\chi<5.
Refer to caption
Figure 2. Admissible Region sampling with the cobweb technique. The sample points are marked in blue when χ2\chi\leq 2 and in green when 2<χ<52<\chi<5.

We now describe the Manifold Of Variations, a sample of orbits compatible with the observational data set. In general, to obtain orbits from observations we use the least squares method. The target function is

Q(𝐱)1m𝝃(𝐱)W𝝃(𝐱),Q(\mathbf{x})\coloneqq\frac{1}{m}\bm{\xi}(\mathbf{x})^{\top}W\bm{\xi}(\mathbf{x}),

where 𝐱\mathbf{x} are the orbital elements to fit, mm is the number of observations used, 𝝃\bm{\xi} is the vector of the observed-computed debiased astrometric residuals, and WW is the weight matrix. As explained in the introduction, in general a full orbit determination is not possible for short arcs. Nevertheless, from the observational data set it is possible to compute an attributable 𝒜0\mathcal{A}_{0}. The AR theory has been developed to obtain constraints on the values of (ρ,ρ˙)(\rho,\dot{\rho}), so that we can merge the information contained in the attributable with the knowledge of an AR sampling. The basic idea of this method is to fix ρ\rho and ρ˙\dot{\rho} at some specific values 𝝆0=(ρ0,ρ˙0)\bm{\rho}_{0}=(\rho_{0},\dot{\rho}_{0}) obtained from the AR sampling, compose the full orbit (𝒜0,𝝆0)(\mathcal{A}_{0},\bm{\rho}_{0}), and fit only the attributable part to the observations with a suitable differential corrections procedure.

Definition 2.1.

Given a subset KK of the AR, we define the Manifold Of Variations to be the set of points (𝒜(𝝆0),𝝆0)(\mathcal{A}^{*}(\bm{\rho}_{0}),\bm{\rho}_{0}) such that 𝝆0K\bm{\rho}_{0}\in K and 𝒜(𝝆0)\mathcal{A}^{*}(\bm{\rho}_{0}) is the local minimum of the function Q(𝒜,𝝆)|𝝆=𝝆0\left.Q(\mathcal{A},\bm{\rho})\right|_{\bm{\rho}=\bm{\rho}_{0}}, when it exists. We denote the Manifold Of Variations with \mathcal{M}.

Remark 2.2.

In general \mathcal{M} is a 2-dimensional manifold, since the differential of the map from the (ρ,ρ˙)(\rho,\dot{\rho}) space to \mathcal{M} has rank 22 (see Lemma 3.2).

The set KK is the intersection of a rectangle with the AR in the case of the grid sampling, whereas KK is an ellipse around 𝝆\bm{\rho}^{*} in the cobweb case, where 𝐱=(𝒜,𝝆)\mathbf{x}^{*}=(\mathcal{A}^{*},\bm{\rho}^{*}) is the reliable nominal orbit. To fit the attributable part we use the doubly constrained differential corrections, which are usual differential corrections but performed on a 4-dimensional space rather than on a 6-dimensional one. The normal equation is

C𝒜Δ𝒜=D𝒜,C_{\mathcal{A}}\Delta\mathcal{A}=D_{\mathcal{A}},

where

C𝒜B𝒜WB𝒜,D𝒜B𝒜W𝝃,B𝒜𝝃𝒜.C_{\mathcal{A}}\coloneqq B_{\mathcal{A}}^{\top}WB_{\mathcal{A}}\,,\quad D_{\mathcal{A}}\coloneqq-B_{\mathcal{A}}^{\top}W\bm{\xi}\,,\quad B_{\mathcal{A}}\coloneqq\frac{\partial{\bm{\xi}}}{\partial{\mathcal{A}}}. (2.1)

We call KK^{\prime} the subset of KK on which the doubly constrained differential corrections converge, giving a point on \mathcal{M}.

Definition 2.3.

For each orbit 𝐱\mathbf{x}\in\mathcal{M} we define the χ\chi-value to be

χ(𝐱)m(Q(𝐱)Q),{}\chi(\mathbf{x})\coloneqq\sqrt{m(Q(\mathbf{x})-Q^{*})}, (2.2)

where QQ^{*} is the minimum value of the target function over KK^{\prime}, that is Qmin𝝆KQ(𝒜(𝝆),𝝆)Q^{*}\coloneqq\min_{\bm{\rho}\in K^{\prime}}Q(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho}). The orbit for which this minimum is attained is denoted with 𝐱\mathbf{x}^{*} and referred to as the best-fitting orbit.

The standard differential corrections are a variant of the Newton method to find the minimum of a multivariate function, the target function QQ (Milani and Gronchi, 2010). The uncertainty of the result can be described in terms of confidence ellipsoids (optimisation interpretation) as well as in the language of probability (probabilistic interpretation). In Section 5 we give a probabilistic interpretation to the doubly constrained differential corrections procedure.

3. Derivation of the probability density function

Starting from Spoto et al. (2018) we now give the proper mathematical formalism to derive the probability density function on a suitable space SS which we define below. Upon integration this will lead to accurate probability estimates, the most important and urgent of which is the impact probability computation for a possible imminent impactor.

Our starting point is a probability density function on the residuals space, to propagate back to SS. In particular, we assume the residuals to be distributed according to a Gaussian random variable 𝚵\bm{\Xi}, with zero mean and covariance Γ𝝃=W1\Gamma_{\bm{\xi}}=W^{-1}, that is

p𝚵(𝝃)=N(𝟎,Γ𝝃)(𝝃)=detW(2π)m/2exp(mQ(𝝃)2)=detW(2π)m/2exp(12𝝃W𝝃).p_{\bm{\Xi}}(\bm{\xi})=N(\bm{0},\Gamma_{\bm{\xi}})(\bm{\xi})=\frac{\sqrt{\det W}}{(2\pi)^{m/2}}\exp\left(-\frac{mQ(\bm{\xi})}{2}\right)=\frac{\sqrt{\det W}}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}\bm{\xi}^{\top}W\bm{\xi}\right).

Without loss of generality, we can assume that

p𝚵(𝝃)=N(𝟎,Im)(𝝃)=1(2π)m/2exp(12𝝃𝝃),p_{\bm{\Xi}}(\bm{\xi})=N(\bm{0},I_{m})(\bm{\xi})=\frac{1}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}\bm{\xi}^{\top}\bm{\xi}\right), (3.1)

where ImI_{m} is the m×mm\times m identity matrix. This is obtained by using the normalised residuals in place of the true residuals (see for instance Milani and Gronchi (2010)). For the notation, from now on we will use 𝝃\bm{\xi} to indicate the normalised residuals. Note that with the use of normalised residuals the target function becomes Q(𝐱)=1m𝝃(𝐱)𝝃(𝐱)Q(\mathbf{x})=\frac{1}{m}\bm{\xi}(\mathbf{x})^{\top}\bm{\xi}(\mathbf{x}).

3.1. Spaces and maps

Let us introduce the following spaces.

  1. (i)

    SS is the sampling space, which is 0×\mathbb{R}_{\geq 0}\times\mathbb{R} if the sampling is uniform in ρ\rho, 2\mathbb{R}^{2} if the sampling is uniform in log10ρ\log_{10}\rho, and 0×𝕊1\mathbb{R}_{\geq 0}\times\mathbb{S}^{1} in the cobweb case.

  2. (ii)

    K0×K^{\prime}\subseteq\mathbb{R}_{\geq 0}\times\mathbb{R} has already been introduced in Section 2, and it is the subset of the points of the AR on which the doubly constrained differential corrections achieved convergence.

  3. (iii)

    𝒳A×R\mathcal{X}\coloneqq A\times R is the orbital elements space in attributable coordinates, where A𝕊1×(π/2,π/2)×2A\coloneqq\mathbb{S}^{1}\times(-\pi/2,\pi/2)\times\mathbb{R}^{2} is the attributable space and R0×R\coloneqq\mathbb{R}_{\geq 0}\times\mathbb{R} is the range/range-rate space.

  4. (iv)

    \mathcal{M} is the Manifold Of Variations, a 2-dimensional submanifold of 𝒳\mathcal{X}.

  5. (v)

    m\mathbb{R}^{m} is the residuals space, whose dimension is m6m\geq 6 since the number of observations must be 3\geq 3.

We now define the maps we use to propagate back the density p𝚵p_{\bm{\Xi}}. First, the residuals are a function of the fit parameters, that is 𝝃=F(𝕩)\bm{\xi}=F(\mathbb{x}), with F:𝒳mF:\mathcal{X}\rightarrow\mathbb{R}^{m} being a differentiable map. The second map goes from the AR space to the MOV space.

Definition 3.1.

The map fμ:Kf_{\mu}:K^{\prime}\rightarrow\mathcal{M} is defined to be

fμ(𝝆)(𝒜(𝝆),𝝆),f_{\mu}(\bm{\rho})\coloneqq(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho}),

where 𝒜(𝝆)A\mathcal{A}^{*}(\bm{\rho})\in A is the best-fit attributable obtained at convergence of the doubly constrained differential corrections.

Lemma 3.2.

The map fμf_{\mu} is a global parametrization of \mathcal{M} as a 22-dimensional manifold.

Proof.

The set KK^{\prime} is a subset of 2\mathbb{R}^{2} with non-empty interior, the map fμf_{\mu} is at least C1C^{1} and its Jacobian matrix is

(Dfμ)𝝆=fμ𝝆(𝝆)=(𝒜𝝆(𝝆)I2),(Df_{\mu})_{\bm{\rho}}=\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})=\begin{pmatrix}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})\\[8.5359pt] I_{2}\end{pmatrix}, (3.2)

from which is clear that it is full rank on KK^{\prime}. ∎

The last map to introduce is that from the sampling space SS to the AR space RR.

Definition 3.3.

The map fσ:SRf_{\sigma}:S\rightarrow R is defined according to the sampling technique:

  1. (i)

    if the sampling is uniform in ρ\rho, fσf_{\sigma} is the identity map;

  2. (ii)

    if the sampling is uniform in log10ρ\log_{10}\rho, we have S=2S=\mathbb{R}^{2} and fσ(x,y)(10x,y)f_{\sigma}(x,y)\coloneqq(10^{x},y);

  3. (iii)

    if we are in the cobweb case, S=0×𝕊1S=\mathbb{R}_{\geq 0}\times\mathbb{S}^{1} and the map fσf_{\sigma} is given by

    fσ(r,θ)r(λ1cosθλ2sinθλ2sinθλ1cosθ)𝐯1+(ρρ˙),f_{\sigma}(r,\theta)\coloneqq r\begin{pmatrix}\sqrt{\lambda_{1}}\cos{\theta}&-\sqrt{\lambda_{2}}\sin{\theta}\\ \sqrt{\lambda_{2}}\sin{\theta}&\phantom{-}\sqrt{\lambda_{1}}\cos{\theta}\end{pmatrix}\mathbf{v}_{1}+\begin{pmatrix}\rho^{*}\\ \dot{\rho}^{*}\end{pmatrix},\

    where λ1>λ2\lambda_{1}>\lambda_{2} are the eigenvalues of the 2×22\times 2 matrix Γ𝝆𝝆(𝐱)\Gamma_{\bm{\rho}\bm{\rho}}(\mathbf{x}^{*}), the latter being the restriction of the covariance matrix Γ(𝐱)\Gamma(\mathbf{x}^{*}) to the (ρ,ρ˙)(\rho,\dot{\rho}) space, and 𝐯𝟏\mathbf{v_{1}} is the unit eigenvector corresponding to λ1\lambda_{1}.

We then consider the following chain of maps

SfσRKfμ𝒳𝐹mS\overset{f_{\sigma}}{\longrightarrow}R\supseteq K^{\prime}\overset{f_{\mu}}{\longrightarrow}\mathcal{M}\subseteq\mathcal{X}\overset{F}{\longrightarrow}\mathbb{R}^{m}

and we use it to compute the probability density function on SS obtained by propagating p𝚵p_{\bm{\Xi}} back.

3.2. Conditional density of a Gaussian on an affine subspace

In this section we establish general results about the conditional probability density function of a Gaussian random variable on an affine subspace. Let mm and NN be two positive integers, with m>Nm>N. Let B𝐌m,N()B\in{\bf M}_{m,N}(\mathbb{R}) a m×Nm\times N matrix with full rank, that is rk(B)=N\operatorname{rk}(B)=N. Consider the affine NN-dimensional subspace of m\mathbb{R}^{m} given by

W{𝝃m:𝝃=B𝐱+𝝃,𝐱N}=Imm(B)+𝝃.W\coloneqq\left\{\bm{\xi}\in\mathbb{R}^{m}\,:\,\bm{\xi}=B\mathbf{x}+\bm{\xi}^{*},\ \mathbf{x}\in\mathbb{R}^{N}\right\}=\operatorname{Imm}(B)+\bm{\xi}^{*}.

We can also assume that 𝝃\bm{\xi}^{*} is orthogonal to WW, that is 𝝃Imm(B)\bm{\xi}^{*}\in\operatorname{Imm}(B)^{\perp}, otherwise it is possible to subtract the component parallel to WW. Given the random variable 𝚵\bm{\Xi} with the Gaussian distribution on m\mathbb{R}^{m} as in (3.1), we want to find the conditional probability density p𝚵|Wp_{\bm{\Xi}|W} of 𝚵\bm{\Xi} on WW. Let R𝐌m()R\in{\bf M}_{m}(\mathbb{R}) be a m×mm\times m rotation matrix and let fR:mmf_{R}:\mathbb{R}^{m}\rightarrow\mathbb{R}^{m} be the affine map

fR(𝝃)R(𝝃𝝃).f_{R}(\bm{\xi})\coloneqq R(\bm{\xi}-\bm{\xi}^{*}).

Throughout this section, we use the notation fR(𝝃)𝝃R=(𝝃𝝃′′)f_{R}(\bm{\xi})\eqqcolon\bm{\xi}_{R}=\begin{pmatrix}\bm{\xi}^{\prime}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}, with 𝝃mN\bm{\xi}^{\prime}\in\mathbb{R}^{m-N} and 𝝃′′N\bm{\xi}^{\prime\prime}\in\mathbb{R}^{N}. We choose RR in such a way that

fR1(𝟎𝝃′′)=R(𝟎𝝃′′)+𝝃Wfor all 𝝃′′N.f_{R}^{-1}\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}=R^{\top}\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}+\bm{\xi}^{*}\in W\quad\text{for all $\bm{\xi}^{\prime\prime}\in\mathbb{R}^{N}$}. (3.3)
Lemma 3.4.

Condition (3.3) holds for all 𝛏′′N\bm{\xi}^{\prime\prime}\in\mathbb{R}^{N} if and only if there exists an invertible matrix A𝐌N()A\in{\bf M}_{N}(\mathbb{R}) such that RB=(0A)RB=\begin{pmatrix}0\\ A\end{pmatrix}.

Proof.

()(\Leftarrow) Let (𝟎𝝃′′)m\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}\in\mathbb{R}^{m}. Since AA is invertible there exists 𝐱~N\tilde{\mathbf{x}}\in\mathbb{R}^{N} such that A𝐱~=𝝃′′A\tilde{\mathbf{x}}=\bm{\xi}^{\prime\prime}. Then R(𝟎𝝃′′)=R(0A)𝐱~=RRB𝐱~=B𝐱~R^{\top}\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}=R^{\top}\begin{pmatrix}0\\ A\end{pmatrix}\tilde{\mathbf{x}}=R^{\top}RB\tilde{\mathbf{x}}=B\tilde{\mathbf{x}}, hence R(𝟎𝝃′′)+𝝃=B𝐱~+𝝃WR^{\top}\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}+\bm{\xi}^{*}=B\tilde{\mathbf{x}}+\bm{\xi}^{*}\in W.
()(\Rightarrow) Condition (3.3) implies that for all 𝝃′′N\bm{\xi}^{\prime\prime}\in\mathbb{R}^{N} there exists 𝐱~N\tilde{\mathbf{x}}\in\mathbb{R}^{N} such that (𝟎𝝃′′)=RB𝐱~\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}=RB\tilde{\mathbf{x}}. Since the multiplication by RBRB is injective, such 𝐱~\tilde{\mathbf{x}} is unique. Therefore there exists a well-defined map P:NNP:\mathbb{R}^{N}\rightarrow\mathbb{R}^{N} such that P(𝝃′′)=𝐱~P(\bm{\xi}^{\prime\prime})=\tilde{\mathbf{x}}. The map PP is linear and injective since KerP={𝟎}\operatorname{Ker}{P}=\{\mathbf{0}\}, thus it is a bijection. If AA is the N×NN\times N matrix associated to P1P^{-1}, there easily follows RB=(0A)RB=\begin{pmatrix}0\\ A\end{pmatrix}. ∎

Lemma 3.5.

Let U{𝛏Rm:𝛏=𝟎}U\coloneqq\{\bm{\xi}_{R}\in\mathbb{R}^{m}\,:\,\bm{\xi}^{\prime}=\mathbf{0}\}. Then the following holds:

  1. (i)

    U=fR(W)=RImmBU=f_{R}(W)=R\operatorname{Imm}{B} and the map fR|W:WU\left.f_{R}\right|_{W}:W\rightarrow U is a bijection;

  2. (ii)

    R𝝃=(𝝃𝟎)R\bm{\xi}^{*}=\begin{pmatrix}\bm{\xi}^{\prime*}\\ \mathbf{0}\end{pmatrix} for some 𝝃mN\bm{\xi}^{\prime*}\in\mathbb{R}^{m-N}.

Proof.

(i) The inclusion UfR(W)U\subseteq f_{R}(W) is trivial. For the other one, let 𝝃W\bm{\xi}\in W, then there exists 𝐱~N\tilde{\mathbf{x}}\in\mathbb{R}^{N} such that 𝝃=B𝐱~+𝝃\bm{\xi}=B\tilde{\mathbf{x}}+\bm{\xi}^{*}. From Lemma 3.4 we have fR(𝝃)=RB𝐱~=(0A)𝐱~Uf_{R}(\bm{\xi})=RB\tilde{\mathbf{x}}=\begin{pmatrix}0\\ A\end{pmatrix}\tilde{\mathbf{x}}\in U.
(ii) Since 𝝃(ImmB)\bm{\xi}^{*}\in(\operatorname{Imm}{B})^{\perp} and RR is an isometry, we have R𝝃R(ImmB)=(RImmB)=UR\bm{\xi}^{*}\in R(\operatorname{Imm}{B})^{\perp}=(R\operatorname{Imm}{B})^{\perp}=U^{\perp}, where the last equality follows from (i). ∎∎

Theorem 3.6.

The conditional probability density of 𝚵′′\bm{\Xi}^{\prime\prime} is N(𝟎,IN)N(\mathbf{0},I_{N}), that is

p𝚵′′(𝝃′′)=1(2π)N/2exp(12𝝃′′𝝃′′)p_{\bm{\Xi}^{\prime\prime}}(\bm{\xi}^{\prime\prime})=\frac{1}{(2\pi)^{N/2}}\exp\left(-\frac{1}{2}\bm{\xi}^{\prime\prime\top}\bm{\xi}^{\prime\prime}\right)
Proof.

By the standard propagation formula for probability density functions under the action of a continuous function, we have that

pfR(𝚵)(𝝃R)\displaystyle p_{f_{R}(\bm{\Xi})}(\bm{\xi}_{R}) =|detR|p𝚵(fR1(𝝃R))=\displaystyle=\left|\det R\right|p_{\bm{\Xi}}(f_{R}^{-1}(\bm{\xi}_{R}))=
=1(2π)m/2exp(12(R𝝃R+𝝃)(R𝝃R+𝝃))=\displaystyle=\frac{1}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}(R^{\top}\bm{\xi}_{R}+\bm{\xi}^{*})^{\top}(R^{\top}\bm{\xi}_{R}+\bm{\xi}^{*})\right)=
=1(2π)m/2exp(12(𝝃R𝝃R+2𝝃RR𝝃+𝝃𝝃)).\displaystyle=\frac{1}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}\left(\bm{\xi}_{R}^{\top}\bm{\xi}_{R}+2\bm{\xi}_{R}^{\top}R\bm{\xi}^{*}+{\bm{\xi}^{*}}^{\top}\bm{\xi}^{*}\right)\right).

The conditional probability density of the variable fR(𝚵)f_{R}(\bm{\Xi}) on fR(W)=Uf_{R}(W)=U (see Lemma 3.5-(i)) is obtained by using that 𝝃=𝟎\bm{\xi}^{\prime}=\mathbf{0} and Lemma 3.5-(ii). We have

pfR(𝚵)|fR(W)(𝝃′′)=1(2π)m/2exp(12(𝝃′′𝝃′′+𝝃𝝃))N1(2π)m/2exp(12(𝝃′′𝝃′′+𝝃𝝃))d𝝃′′=1(2π)N/2exp(12𝝃′′𝝃′′),p_{f_{R}(\bm{\Xi})|f_{R}(W)}(\bm{\xi}^{\prime\prime})=\frac{\frac{1}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}\left(\bm{\xi}^{\prime\prime\top}\bm{\xi}^{\prime\prime}+{\bm{\xi}^{*}}^{\top}\bm{\xi}^{*}\right)\right)}{\int_{\mathbb{R}^{N}}\frac{1}{(2\pi)^{m/2}}\exp\left(-\frac{1}{2}\left(\bm{\xi}^{\prime\prime\top}\bm{\xi}^{\prime\prime}+{\bm{\xi}^{*}}^{\top}\bm{\xi}^{*}\right)\right)\,{\rm d}\bm{\xi}^{\prime\prime}}=\frac{1}{(2\pi)^{N/2}}\exp\left(-\frac{1}{2}\bm{\xi}^{\prime\prime\top}\bm{\xi}^{\prime\prime}\right),

where we have used that nexp(12𝐲𝐲)d𝐲=(2π)n/2\int_{\mathbb{R}^{n}}\exp\left(-\frac{1}{2}\mathbf{y}^{\top}\mathbf{y}\right)\,{\rm d}\mathbf{y}=(2\pi)^{n/2} for all n1n\geq 1. Now the thesis follows by noting that the random variable fR(𝚵)|fR(W)f_{R}(\bm{\Xi})|f_{R}(W) coincides with 𝚵′′\bm{\Xi}^{\prime\prime}. ∎∎

Corollary 3.7.

The conditional probability density of 𝚵\bm{\Xi} on WW is

p𝚵|W(𝝃)=1(2π)N/2exp(12(𝝃𝝃)(𝝃𝝃)),p_{\bm{\Xi}|W}(\bm{\xi})=\frac{1}{(2\pi)^{N/2}}\exp\left(-\frac{1}{2}(\bm{\xi}-\bm{\xi}^{*})^{\top}(\bm{\xi}-\bm{\xi}^{*})\right),

where 𝛏W\bm{\xi}\in W.

Proof.

From Lemma 3.5-(i) we know that fR|Wf_{R}|_{W} is a bijection. Thus for all 𝝃′′N\bm{\xi}^{\prime\prime}\in\mathbb{R}^{N} there exists a unique 𝝃W\bm{\xi}\in W such that (𝟎𝝃′′)=fR(𝝃)=R(𝝃𝝃)\begin{pmatrix}\mathbf{0}\\ \bm{\xi}^{\prime\prime}\end{pmatrix}=f_{R}(\bm{\xi})=R(\bm{\xi}-\bm{\xi}^{*}). Now it suffices to use this fact in the equation for p𝚵′′(𝝃′′)p_{\bm{\Xi}^{\prime\prime}}(\bm{\xi}^{\prime\prime}) in Theorem 3.6. ∎∎

3.3. Computation of the probability density

We first derive the probability density function on the Manifold Of Variations from that on the normalised residuals space. The computation is based on the linearisation of the map FF around the best-fitting orbit. In Section 4 we will instead show the result of the full non-linear propagation of the probability density function and discuss the reason for which this approach, although correct, is not a suitable choice for applications.

Theorem 3.8.

Let 𝐗\mathbf{X} be the random variable of 𝒳\mathcal{X}. By linearising FF around the best-fitting orbit 𝐱\mathbf{x}^{*}, the conditional probability density of 𝐗\mathbf{X} on T𝐱T_{\mathbf{x}^{*}}\mathcal{M} is given by

p𝐗|T𝐱(𝐱)=exp(χ2(𝐱)2)T𝐱exp(χ2(𝐲)2)d𝐲.p_{\mathbf{X}|T_{\mathbf{x}^{*}}\mathcal{M}}(\mathbf{x})=\dfrac{\displaystyle\exp\left(-\frac{\chi^{2}(\mathbf{x})}{2}\right)}{\displaystyle\int_{T_{\mathbf{x}^{*}}\mathcal{M}}\exp\left(-\frac{\chi^{2}(\mathbf{y})}{2}\right)\,{\rm d}\mathbf{y}}. (3.4)
Proof.

The map FF is differentiable of class at least C1C^{1} and the Jacobian matrix of FF is the design matrix B(𝐱)=F𝐱(𝐱)𝐌m,N()B(\mathbf{x})=\frac{\partial F}{\partial\mathbf{x}}(\mathbf{x})\in{\bf M}_{m,N}(\mathbb{R}). Since the doubly constrained differential corrections converge to 𝐱\mathbf{x}^{*}, the matrix B(𝐱)B(\mathbf{x}^{*}) is full rank. It follows that the map FF is a local parametrization of

VF()={𝝃m:𝝃=F(𝐱),𝐱},V\coloneqq F(\mathcal{M})=\{\bm{\xi}\in\mathbb{R}^{m}\,:\,\bm{\xi}=F(\mathbf{x}),\ \mathbf{x}\in\mathcal{M}\},

in a suitable neighbourhood of 𝝃F(𝐱)=ξ(𝐱)\bm{\xi}^{*}\coloneqq F(\mathbf{x}^{*})=\xi(\mathbf{x}^{*}). The set VV is thus a 2-dimensional submanifold of the residuals space m\mathbb{R}^{m}. Consider the differential

DF𝐱:T𝐱T𝝃V,DF_{\mathbf{x}^{*}}:T_{\mathbf{x}^{*}}\mathcal{M}\rightarrow T_{\bm{\xi}^{*}}V,

where T𝝃V={𝝃m:𝝃=𝝃+B(𝐱)(𝐱𝐱),𝐱T𝐱}T_{\bm{\xi}^{*}}V=\{\bm{\xi}\in\mathbb{R}^{m}\,:\,\bm{\xi}=\bm{\xi}^{*}+B(\mathbf{x}^{*})(\mathbf{x}-\mathbf{x^{*}}),\,\mathbf{x}\in T_{\mathbf{x}^{*}}\mathcal{M}\} is a 2-dimensional affine subspace of m\mathbb{R}^{m}. We claim that 𝝃\bm{\xi}^{*} is orthogonal to T𝝃VT_{\bm{\xi}^{*}}V: since 𝐱\mathbf{x}^{*} is a local minimum of the target function QQ

𝟎=Q𝐱(𝐱)=2m𝝃(𝐱)B(𝐱),\mathbf{0}=\frac{\partial Q}{\partial\mathbf{x}}(\mathbf{x}^{*})=\frac{2}{m}\bm{\xi}(\mathbf{x}^{*})^{\top}B(\mathbf{x}^{*}),

that is 𝝃(𝐱)=𝝃Imm(B(𝐱))\bm{\xi}(\mathbf{x}^{*})=\bm{\xi}^{*}\in\operatorname{Imm}\left(B(\mathbf{x}^{*})\right)^{\perp}. By applying Corollary 3.7 we have that

p𝚵|T𝝃V(𝝃)=12πexp(12(𝝃𝝃)(𝝃𝝃))p_{\bm{\Xi}|T_{\bm{\xi}^{*}}V}(\bm{\xi})=\frac{1}{2\pi}\exp\left(-\frac{1}{2}(\bm{\xi}-\bm{\xi}^{*})^{\top}(\bm{\xi}-\bm{\xi}^{*})\right)

for 𝝃T𝝃V\bm{\xi}\in T_{\bm{\xi}^{*}}V. The differential map is continuous and invertible (since it is represented by the matrix A(𝐱)A(\mathbf{x}^{*}), as in Lemma 3.4), thus we can use the standard formula for the transformations of random variables to obtain

p𝐗|T𝐱(𝐱)=detC(𝐱)2πexp(12(𝐱𝐱)C(𝐱)(𝐱𝐱)),p_{\mathbf{X}|T_{\mathbf{x}^{*}}\mathcal{M}}(\mathbf{x})=\frac{\sqrt{\det C(\mathbf{x}^{*})}}{2\pi}\exp\left(-\frac{1}{2}(\mathbf{x}-\mathbf{x}^{*})^{\top}C(\mathbf{x}^{*})(\mathbf{x}-\mathbf{x}^{*})\right),

for 𝐱T𝐱\mathbf{x}\in T_{\mathbf{x}^{*}}\mathcal{M}, where C(𝐱)C(\mathbf{x}^{*}) is the 6×66\times 6 normal matrix of the differential corrections converging to 𝐱\mathbf{x}^{*}. Furthermore, in the approximation used, we have

χ2(𝐱)=mQ(𝐱)mQ=(𝐱𝐱)C(𝐱)(𝐱𝐱),\chi^{2}(\mathbf{x})=mQ(\mathbf{x})-mQ^{*}=(\mathbf{x}-\mathbf{x}^{*})^{\top}C(\mathbf{x}^{*})(\mathbf{x}-\mathbf{x}^{*}),

so that for 𝐱T𝐱\mathbf{x}\in T_{\mathbf{x}^{*}}\mathcal{M}

p𝐗|T𝐱(𝐱)=detC(𝐱)2πexp(χ2(𝐱)2).p_{\mathbf{X}|T_{\mathbf{x}^{*}}\mathcal{M}}(\mathbf{x})=\frac{\sqrt{\det C(\mathbf{x}^{*})}}{2\pi}\exp\left(-\frac{\chi^{2}(\mathbf{x})}{2}\right).

Now the thesis follows by normalising the density just obtained. ∎∎

We now complete the derivation of the probability density function on the space SS. In particular, to obtain the density on the space RR we use the notion of integration over a manifold because we want to propagate a probability density on a manifold to a probability density over the space that parametrizes the manifold itself (see Theorem 3.9). Then the last step involves two spaces with the same dimension, namely RR and SS, thus we simply apply standard propagation results from probability density functions (see Theorem 3.10).

Theorem 3.9.

Let 𝐑\mathbf{R} be the random variable on the space RR. Assuming (3.4) to be the probability density function on \mathcal{M}, the probability density function of 𝐑\mathbf{R} is

p𝐑(𝝆)=exp(χ2(𝝆)2)Gμ(𝝆)Kexp(χ2(𝝆)2)Gμ(𝝆)d𝝆,p_{\mathbf{R}}(\bm{\rho})=\dfrac{\displaystyle\exp\left(-\frac{\chi^{2}(\bm{\rho})}{2}\right)\sqrt{G_{\mu}(\bm{\rho})}}{\displaystyle\int_{K^{\prime}}\exp\left(-\frac{\chi^{2}(\bm{\rho})}{2}\right)\sqrt{G_{\mu}(\bm{\rho})}\,{\rm d}\bm{\rho}},

where χ2(𝛒)=χ2(𝐱(𝛒))\chi^{2}(\bm{\rho})=\chi^{2}(\mathbf{x}(\bm{\rho})) and GμG_{\mu} is the Gramian determinant

Gμ(𝝆)=det(I2+(𝒜𝝆(𝝆))𝒜𝝆(𝝆)).G_{\mu}(\bm{\rho})=\det\left(I_{2}+\left(\frac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})\right)^{\top}\frac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})\right).

Moreover, neglecting terms containing the second derivatives of the residuals multiplied by the residuals themselves, for all 𝛒K\bm{\rho}\in K^{\prime} we have

𝒜𝝆(𝝆)=C𝒜(𝒜(𝝆),𝝆)1B𝒜(𝒜(𝝆),𝝆)B𝝆(𝒜(𝝆),𝝆).\frac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})=-C_{\mathcal{A}}(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho})^{-1}B_{\mathcal{A}}(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho})^{\top}B_{\bm{\rho}}(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho}).
Proof.

We have already proved that the map fμ:Kf_{\mu}:K^{\prime}\rightarrow\mathcal{M} is a global parametrization of \mathcal{M}. From the definition of integral of a function over a manifold we have

p𝐑(𝝆)=p𝐗|T𝐱(fμ(𝝆))det[fμ𝝆(𝝆)]fμ𝝆(𝝆)p_{\mathbf{R}}(\bm{\rho})=p_{\mathbf{X}|T_{\mathbf{x}^{*}}\mathcal{M}}(f_{\mu}(\bm{\rho}))\cdot\sqrt{\det\left[\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})\right]^{\top}\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})}

and the thesis follows since from Equation (3.2)

[fμ𝝆(𝝆)]fμ𝝆(𝝆)=I2+(𝒜𝝆(𝝆))𝒜𝝆(𝝆).\left[\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})\right]^{\top}\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})=I_{2}+\left(\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})\right)^{\top}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho}).

The equation for 𝒜𝝆(𝝆)\frac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho}) is proved in Spoto et al. (2018), Appendix A, but for the sake of completeness we repeat the argument here. Let 𝝆K\bm{\rho}\in K^{\prime}. By definition, the point 𝐱(𝝆)=(𝒜(𝝆),𝝆)\mathbf{x}(\bm{\rho})=(\mathcal{A}^{*}(\bm{\rho}),\bm{\rho})\in\mathcal{M} is a zero of the function g:𝒳g:\mathcal{X}\rightarrow\mathbb{R} defined to be

g(𝐱)m2Q𝒜(𝐱)=B𝒜(𝐱)𝝃(𝐱).g(\mathbf{x})\coloneqq\frac{m}{2}\frac{\partial Q}{\partial\mathcal{A}}(\mathbf{x})=B_{\mathcal{A}}(\mathbf{x})^{\top}\bm{\xi}(\mathbf{x}).

The function gg is continuously differentiable and we have

g𝒜(𝐱)=𝒜(𝝃𝒜(𝐱))𝝃(𝐱)+(𝝃𝒜(𝐱))𝝃𝒜(𝐱)(𝝃𝒜(𝐱))𝝃𝒜(𝐱)=C𝒜(𝐱),\frac{\partial g}{\partial\mathcal{A}}(\mathbf{x})=\frac{\partial}{\partial\mathcal{A}}\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\bm{\xi}(\mathbf{x})+\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\simeq\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})=C_{\mathcal{A}}(\mathbf{x}),

where we neglected terms containing the second derivatives of the residuals multiplied by the residuals themselves. The matrix C𝒜(𝐱(𝝆))C_{\mathcal{A}}(\mathbf{x}(\bm{\rho})) is invertible because 𝝆K\bm{\rho}\in K^{\prime}, which means that the doubly constrained differential corrections did not fail. By applying the implicit function theorem, there exists a neighbourhood UU of 𝝆\bm{\rho}, a neighbourhood WW of 𝒜(𝝆)\mathcal{A}^{*}(\bm{\rho}), a continuously differentiable function 𝕗:UW\mathbb{f}:U\rightarrow W such that, for all 𝝆~U\widetilde{\bm{\rho}}\in U it holds

g(𝒜,𝝆~)=𝟘𝒜=𝕗(𝝆~),g(\mathcal{A}^{*},\widetilde{\bm{\rho}})=\mathbb{0}\Leftrightarrow\mathcal{A}^{*}=\mathbb{f}(\widetilde{\bm{\rho}}),

and

𝕗𝝆(𝝆~)=(g𝒜(𝒜(𝝆~),𝝆~))1g𝝆(𝒜(𝝆~),𝝆~).\frac{\partial\mathbb{f}}{\partial\bm{\rho}}(\widetilde{\bm{\rho}})=-\left(\frac{\partial g}{\partial\mathcal{A}}(\mathcal{A}^{*}(\widetilde{\bm{\rho}}),\widetilde{\bm{\rho}})\right)^{-1}\frac{\partial g}{\partial\bm{\rho}}(\mathcal{A}^{*}(\widetilde{\bm{\rho}}),\widetilde{\bm{\rho}}). (3.5)

The derivative g𝒜\frac{\partial g}{\partial\mathcal{A}} is already computed above. For g𝝆(𝐱)\frac{\partial g}{\partial\bm{\rho}}(\mathbf{x}) we have

g𝝆(𝐱)=𝝆(𝝃𝒜(𝐱))𝝃(𝐱)+(𝝃𝒜(𝐱))𝝃𝝆(𝐱)(𝝃𝒜(𝐱))𝝃𝝆(𝐱)=B𝒜(𝐱)B𝝆(𝐱).\frac{\partial g}{\partial\bm{\rho}}(\mathbf{x})=\frac{\partial}{\partial\bm{\rho}}\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\bm{\xi}(\mathbf{x})+\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\frac{\partial\bm{\xi}}{\partial\bm{\rho}}(\mathbf{x})\simeq\left(\frac{\partial\bm{\xi}}{\partial\mathcal{A}}(\mathbf{x})\right)^{\top}\frac{\partial\bm{\xi}}{\partial\bm{\rho}}(\mathbf{x})=B_{\mathcal{A}}(\mathbf{x})^{\top}B_{\bm{\rho}}(\mathbf{x}).

The thesis now follows from Equation (3.5). ∎∎

The final step in the propagation of the probability density function consists in applying the map fσ:SKf_{\sigma}:S^{\prime}\rightarrow K^{\prime}, where Sfσ1(K)S^{\prime}\coloneqq f_{\sigma}^{-1}(K^{\prime}) is the portion of the sampling space mapped onto KK^{\prime}.

Theorem 3.10.

Let 𝐒\mathbf{S} be the random variable on the space SS. Assuming (3.4), the probability density function of 𝐒\mathbf{S} is

p𝐒(𝐬)=exp(χ2(𝐬)2)Gμ(𝐬)Gσ(𝐬)fσ1(K)exp(χ2(𝐬)2)Gμ(𝐬)Gσ(𝐬)d𝐬,p_{\mathbf{S}}(\mathbf{s})=\dfrac{\displaystyle\exp\left(-\frac{\chi^{2}(\mathbf{s})}{2}\right)\sqrt{G_{\mu}(\mathbf{s})}\sqrt{G_{\sigma}(\mathbf{s})}}{\displaystyle\int_{f_{\sigma}^{-1}(K^{\prime})}\exp\left(-\frac{\chi^{2}(\mathbf{s})}{2}\right)\sqrt{G_{\mu}(\mathbf{s})}\sqrt{G_{\sigma}(\mathbf{s})}\,{\rm d}\mathbf{s}}, (3.6)

where we used the compact notation χ2(𝐬)=χ2(𝐱(𝛒(𝐬)))\chi^{2}(\mathbf{s})=\chi^{2}(\mathbf{x}(\bm{\rho}(\mathbf{s}))), Gμ(𝐬)=Gμ(𝛒(𝐬))G_{\mu}(\mathbf{s})=G_{\mu}(\bm{\rho}(\mathbf{s})), and GσG_{\sigma} is the Gramian of the columns of Dfσ(𝐬)Df_{\sigma}(\mathbf{s}), so that

Gσ(𝐬)=|detDfσ(𝐬)|.\sqrt{G_{\sigma}(\mathbf{s})}=|\det Df_{\sigma}(\mathbf{s})|.
Proof.

Equation (3.6) directly follows from the transformation law for random variables between spaces of the same dimension, under the action of the continuous function fσf_{\sigma}: it suffices to change the variables from the old ones to the new ones and multiply by the modulus of the determinant of the Jacobian of the inverse transformation, that is fσf_{\sigma}. ∎∎

The determinant detDfσ(𝐬)\det Df_{\sigma}(\mathbf{s}) depends on the sampling technique and it is explicitly computed in Spoto et al. (2018), Appendix A. In particular, the straightforward computation yields the following:

  1. (i)

    if the sampling is uniform in ρ\rho then detDfσ(𝐬)=1\det Df_{\sigma}(\mathbf{s})=1 for all 𝐬S=0×\mathbf{s}\in S=\mathbb{R}_{\geq 0}\times\mathbb{R};

  2. (ii)

    if the sampling is uniform in the logarithm of ρ\rho then detDfσ(𝐬)=log(10)ρ(𝐬)\det Df_{\sigma}(\mathbf{s})=\log(10)\rho(\mathbf{s}) for all 𝐬S=2\mathbf{s}\in S=\mathbb{R}^{2};

  3. (iii)

    in the case of the spider web sampling detDfσ(𝐬)=rλ1λ2\det Df_{\sigma}(\mathbf{s})=r\sqrt{\lambda_{1}\lambda_{2}} for all 𝐬S=0×𝕊1\mathbf{s}\in S=\mathbb{R}_{\geq 0}\times\mathbb{S}^{1}.

For the sake of completeness, we now recall how the density p𝐒p_{\mathbf{S}} is used for the computation of the impact probability of a potential impactor. Each orbit of the MOV sampling is propagated for 30 days, recording each close approach as a point on the Modified Target Plane (Milani and Valsecchi, 1999), so that we are able to identify which orbits are impactors. Let 𝒱\mathcal{V}\subseteq\mathcal{M} be the subset of impacting orbits, so that fσ1(fμ1(𝒱))Sf_{\sigma}^{-1}(f_{\mu}^{-1}(\mathcal{V}))\subseteq S is the corresponding subset of sampling variables. The impact probability is then computed as

𝒱p𝐒(𝐬)d𝐬=fσ1(fμ1(𝒱))exp(χ2(𝐬)2)Gμ(𝐬)Gσ(𝐬)d𝐬fσ1(K)exp(χ2(𝐬)2)Gμ(𝐬)Gσ(𝐬)d𝐬.\int_{\mathcal{V}}p_{\mathbf{S}}(\mathbf{s})\,{\rm d}\mathbf{s}=\frac{\displaystyle\int_{f_{\sigma}^{-1}(f_{\mu}^{-1}(\mathcal{V}))}\exp\left(-\frac{\chi^{2}(\mathbf{s})}{2}\right)\sqrt{G_{\mu}(\mathbf{s})}\sqrt{G_{\sigma}(\mathbf{s})}\,{\rm d}\mathbf{s}}{\displaystyle\int_{f_{\sigma}^{-1}(K^{\prime})}\exp\left(-\frac{\chi^{2}(\mathbf{s})}{2}\right)\sqrt{G_{\mu}(\mathbf{s})}\sqrt{G_{\sigma}(\mathbf{s})}\,{\rm d}\mathbf{s}}.

Of course the above integrals are evaluated numerically as finite sums over the integration domains: since they are subsets of SS we use the already available sampling described in Section 2. In particular, we limit the sums to the sample points corresponding to MOV orbits with a χ\chi-value less than 55. As pointed out in Spoto et al. (2018), this choice guarantees to NEOScan to find all the impacting regions with a probability >103>10^{-3}, the so-called completeness level of the system (Del Vigna et al., 2019).

4. Full non-linear propagation

In this section we compute the probability density function on the space RR obtained by a full non-linear propagation of the probability density on the residuals space. In particular, the map FF is not linearised around 𝐱\mathbf{x}^{*} as we did in Theorem 3.10. This causes the inclusion in Equation (3.4) of the contribution of the normal matrix CC as it varies along the MOV and not the fixed contribution C(𝐱)C(\mathbf{x}^{*}) coming from the orbit 𝐱\mathbf{x}^{*} with the minimum value of χ2\chi^{2}. With the inclusion of all the non-linear terms the resulting density of 𝐑\mathbf{R} has the same form as the Jeffreys’ prior and is thus affected by the same pathology discussed in Farnocchia et al. (2015). This is the motivation for which we adopted the approach presented in Section 3.3.

Theorem 4.1.

The probability density function of the variable 𝐑\mathbf{R} resulting from a full non-linear propagation of the probability density of 𝚵\bm{\Xi} is

p𝐑(𝝆)=exp(χ2(𝝆)2)detC𝝆𝝆(𝝆)Kexp(χ2(𝝆)2)detC𝝆𝝆(𝝆)d𝝆,p_{\mathbf{R}}(\bm{\rho})=\dfrac{\displaystyle\exp\left(-\frac{\chi^{2}(\bm{\rho})}{2}\right)\sqrt{\det C^{\bm{\rho}\bm{\rho}}(\bm{\rho})}}{\displaystyle\int_{K^{\prime}}\exp\left(-\frac{\chi^{2}(\bm{\rho})}{2}\right)\sqrt{\det C^{\bm{\rho}\bm{\rho}}(\bm{\rho})}\,{\rm d}\bm{\rho}},

where C𝛒𝛒=Γ𝛒𝛒1C^{\bm{\rho}\bm{\rho}}=\Gamma_{\bm{\rho}\bm{\rho}}^{-1} and Γ𝛒𝛒𝐌2()\Gamma_{\bm{\rho}\bm{\rho}}\in{\bf M}_{2}(\mathbb{R}) is the restriction of the covariance matrix Γ\Gamma to the RR space.

Proof.

The map fμ:Kf_{\mu}:K^{\prime}\rightarrow\mathcal{M} is a global parametrization of \mathcal{M}. From the properties of the map FF it is easy to prove that the map Ffμ:KF()F\circ f_{\mu}:K^{\prime}\rightarrow F(\mathcal{M}) is a global parametrization of the 2-dimensional manifold V=F()V=F(\mathcal{M}). From the notion of integration on a manifold we have

p𝐑(𝝆)=p𝚵(𝝃(𝝆))det[(Ffμ)𝝆(𝝆)](Ffμ)𝝆(𝝆)p_{\mathbf{R}}(\bm{\rho})=p_{\bm{\Xi}}(\bm{\xi}(\bm{\rho}))\cdot\sqrt{\det\left[\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}}(\bm{\rho})\right]^{\top}\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}}(\bm{\rho})}

and by the chain rule

(Ffμ)𝝆(𝝆)=F𝐱(𝐱(𝝆))fμ𝝆(𝝆)=B(𝐱(𝝆))(𝒜𝝆(𝝆)I2),\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}}(\bm{\rho})=\frac{\partial F}{\partial\mathbf{x}}(\mathbf{x}(\bm{\rho}))\frac{\partial f_{\mu}}{\partial\bm{\rho}}(\bm{\rho})=B(\mathbf{x}(\bm{\rho}))\begin{pmatrix}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}(\bm{\rho})\\[8.5359pt] I_{2}\end{pmatrix},

so that the Gramian matrix becomes

[(Ffμ)𝝆](Ffμ)𝝆\displaystyle\left[\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}}\right]^{\top}\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}} =(𝒜𝝆I2)BB(𝒜𝝆I2)=\displaystyle=\begin{pmatrix}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}\\[8.5359pt] I_{2}\end{pmatrix}^{\top}B^{\top}B\begin{pmatrix}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}\\[8.5359pt] I_{2}\end{pmatrix}=
=(𝒜𝝆)C𝒜𝒜𝒜𝝆+C𝝆𝒜𝒜𝝆+(𝒜𝝆)C𝒜𝝆+C𝝆𝝆,\displaystyle=\left(\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}\right)^{\top}C_{\mathcal{A}\mathcal{A}}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}+C_{\bm{\rho}\mathcal{A}}\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}+\left(\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}\right)^{\top}C_{\mathcal{A}\bm{\rho}}+C_{\bm{\rho}\bm{\rho}},

where the matrices C𝒜𝒜=C𝒜C_{\mathcal{A}\mathcal{A}}=C_{\mathcal{A}}, C𝒜𝝆C_{\mathcal{A}\bm{\rho}}, C𝝆𝒜=C𝒜𝝆C_{\bm{\rho}\mathcal{A}}=C_{\mathcal{A}\bm{\rho}}^{\top}, and C𝝆𝝆C_{\bm{\rho}\bm{\rho}} are the restrictions of the normal matrix C(𝐱(𝝆))C(\mathbf{x}(\bm{\rho})) to the corresponding subspace. From Theorem 3.9 we have

𝒜𝝆=C𝒜1B𝒜B𝝆=C𝒜1C𝒜𝝆,\dfrac{\partial\mathcal{A}^{*}}{\partial\bm{\rho}}=-C_{\mathcal{A}}^{-1}B_{\mathcal{A}}^{\top}B_{\bm{\rho}}=-C_{\mathcal{A}}^{-1}C_{\mathcal{A}\bm{\rho}},

so that the previous expression becomes

[(Ffμ)𝝆](Ffμ)𝝆\displaystyle\left[\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}}\right]^{\top}\frac{\partial(F\circ f_{\mu})}{\partial\bm{\rho}} =C𝒜𝝆C𝒜1C𝒜𝝆2C𝒜𝝆C𝒜1C𝒜𝝆+C𝝆𝝆=\displaystyle=C_{\mathcal{A}\bm{\rho}}^{\top}C_{\mathcal{A}}^{-1}C_{\mathcal{A}\bm{\rho}}-2C_{\mathcal{A}\bm{\rho}}^{\top}C_{\mathcal{A}}^{-1}C_{\mathcal{A}\bm{\rho}}+C_{\bm{\rho}\bm{\rho}}=
=C𝝆𝝆C𝒜𝝆C𝒜1C𝒜𝝆=C𝝆𝝆=Γ𝝆𝝆1,\displaystyle=C_{\bm{\rho}\bm{\rho}}-C_{\mathcal{A}\bm{\rho}}^{\top}C_{\mathcal{A}}^{-1}C_{\mathcal{A}\bm{\rho}}=C^{\bm{\rho}\bm{\rho}}=\Gamma_{\bm{\rho}\bm{\rho}}^{-1},

where the last equality is proved in Milani and Gronchi (2010), Section 5.4. ∎∎

5. Conditional density on each attributable space

In this section we prove that the conditional density of the attributable 𝒜\mathcal{A} given 𝝆=𝝆0K\bm{\rho}=\bm{\rho}_{0}\in K^{\prime} is Gaussian, providing a probabilistic interpretation to the doubly constrained differential corrections.

Once 𝝆0K\bm{\rho}_{0}\in K^{\prime} has been fixed, consider the fibre of 𝝆0\bm{\rho}_{0} with respect to the projection from 𝒳\mathcal{X} to RR, so that

H𝝆0A×{𝝆0}={(𝒜,𝝆0):𝒜A}.H_{\bm{\rho}_{0}}\coloneqq A\times\{\bm{\rho}_{0}\}=\{(\mathcal{A},\bm{\rho}_{0})\,:\,\mathcal{A}\in A\}.

The fibre H𝝆0H_{\bm{\rho}_{0}} is diffeomorphic to AA and thus H𝝆0H_{\bm{\rho}_{0}} is a 44-dimensional submanifold of 𝒳\mathcal{X}, actually a 4-dimensional affine subspace, and the collection {H𝝆0}𝝆0K\{H_{\bm{\rho}_{0}}\}_{\bm{\rho}_{0}\in K^{\prime}} is a 4-dimensional foliation of A×K𝒳A\times K^{\prime}\subseteq\mathcal{X}. Theorem 5.1 gives a probability density function on each leaf of this foliation. Moreover, let us denote by ϕ𝝆0:AH𝝆0\phi_{\bm{\rho}_{0}}:A\rightarrow H_{\bm{\rho}_{0}} the canonical diffeomorphism between AA and H𝝆0H_{\bm{\rho}_{0}}, that is ϕ𝝆0(𝒜)(𝒜,𝝆0)\phi_{\bm{\rho}_{0}}(\mathcal{A})\coloneqq(\mathcal{A},\bm{\rho}_{0}) for all 𝒜A\mathcal{A}\in A.

Theorem 5.1.

Let 𝐀\mathbf{A} be the random variable of the space AA. For each 𝛒0K\bm{\rho}_{0}\in K^{\prime}, the conditional probability density function of 𝐀\mathbf{A} given 𝐑=𝛒0\mathbf{R}=\bm{\rho}_{0} is

p𝐀|𝐑=𝝆0(𝒜)\displaystyle p_{\mathbf{A}|\mathbf{R}=\bm{\rho}_{0}}(\mathcal{A}) =N(𝒜(𝝆0),C𝒜(𝝆0)1)(𝒜)=\displaystyle=N\left(\mathcal{A}^{*}(\bm{\rho}_{0}),C_{\mathcal{A}}(\bm{\rho}_{0})^{-1}\right)(\mathcal{A})=
=detC𝒜(𝝆0)(2π)2exp(12(𝒜𝒜(𝝆0))C𝒜(𝝆0)(𝒜𝒜(𝝆0))),\displaystyle=\frac{\sqrt{\det C_{\mathcal{A}}(\bm{\rho}_{0})}}{(2\pi)^{2}}\exp\left(-\frac{1}{2}\left(\mathcal{A}-\mathcal{A}^{*}(\bm{\rho}_{0})\right)^{\top}C_{\mathcal{A}}(\bm{\rho}_{0})\left(\mathcal{A}-\mathcal{A}^{*}(\bm{\rho}_{0})\right)\right),

where we have used the compact notation C𝒜(𝛒0)C𝒜(𝒜(𝛒0),𝛒0)C_{\mathcal{A}}(\bm{\rho}_{0})\coloneqq C_{\mathcal{A}}(\mathcal{A}^{*}(\bm{\rho}_{0}),\bm{\rho}_{0}).

Proof.

Define the map G𝝆0Fϕ𝝆0:AmG_{\bm{\rho}_{0}}\coloneqq F\circ\phi_{\bm{\rho}_{0}}:A\rightarrow\mathbb{R}^{m}. The differential of G𝝆0G_{\bm{\rho}_{0}} is represented by the design matrix B𝒜𝐌m,4()B_{\mathcal{A}}\in{\bf M}_{m,4}(\mathbb{R}) introduced in (2.1). Consider the point 𝐱0=(𝒜(𝝆0),𝝆0)H𝝆0\mathbf{x}_{0}=(\mathcal{A}^{*}(\bm{\rho}_{0}),\bm{\rho}_{0})\in H_{\bm{\rho}_{0}}, where 𝒜(𝝆0)\mathcal{A}^{*}(\bm{\rho}_{0}) is the best-fit attributable corresponding to 𝝆=𝝆0\bm{\rho}=\bm{\rho}_{0}, that exists since 𝝆0K\bm{\rho}_{0}\in K^{\prime}. Given that the doubly constrained differential corrections converge to 𝐱0\mathbf{x}_{0}, the matrix B𝒜(𝐱0)B_{\mathcal{A}}(\mathbf{x}_{0}) is full rank. It follows that the map G𝝆0G_{\bm{\rho}_{0}} is a global parametrization of

V𝝆0G𝝆0(A)=F(H𝝆0)={𝝃m:𝝃=F(𝒜,𝝆0),𝒜A},V_{\bm{\rho}_{0}}\coloneqq G_{\bm{\rho}_{0}}(A)=F(H_{\bm{\rho}_{0}})=\{\bm{\xi}\in\mathbb{R}^{m}\,:\,\bm{\xi}=F(\mathcal{A},\bm{\rho}_{0}),\ \mathcal{A}\in A\},

that turns out to be a 4-dimensional submanifold of the residuals space m\mathbb{R}^{m}, at least in a suitable neighbourhood of 𝝃0F(𝐱0)=G𝝆0(𝒜0(𝝆0))\bm{\xi}_{0}\coloneqq F(\mathbf{x}_{0})=G_{\bm{\rho}_{0}}(\mathcal{A}_{0}(\bm{\rho}_{0})). The map G𝝆0G_{\bm{\rho}_{0}} induces the tangent map between the corresponding tangent bundles

DG𝝆0:TATV𝝆0.DG_{\bm{\rho}_{0}}:TA\rightarrow TV_{\bm{\rho}_{0}}.

In particular we consider the tangent application

(DG𝝆0)𝒜(𝝆0):T𝒜(𝝆0)AT𝝃0V𝝆0.(DG_{\bm{\rho}_{0}})_{\mathcal{A}^{*}(\bm{\rho}_{0})}:T_{\mathcal{A}^{*}(\bm{\rho}_{0})}A\rightarrow T_{\bm{\xi}_{0}}V_{\bm{\rho}_{0}}.

To use this map for the probability density propagation, we first need to have the probability density function on T𝝃0V𝝆0T_{\bm{\xi}_{0}}V_{\bm{\rho}_{0}}, that is an affine subspace of dimension 4 in m\mathbb{R}^{m}. By Theorem 3.6 we have that the conditional probability density of 𝚵\bm{\Xi} on T𝝃0V𝝆0T_{\bm{\xi}_{0}}V_{\bm{\rho}_{0}} is N(𝟎,I4)N(\mathbf{0},I_{4}). Let RR represent the rotation of the residuals space m\mathbb{R}^{m} such that condition (3.3) holds, and let A(𝐱0)𝐌4(R)A(\mathbf{x}_{0})\in{\bf M}_{4}(R) as in Lemma 3.4, so that the matrix A(𝐱0)1A(\mathbf{x}_{0})^{-1} represents the inverse map ((DG𝝆0)𝒜(𝝆0))1\left((DG_{\bm{\rho}_{0}})_{\mathcal{A}^{*}(\bm{\rho}_{0})}\right)^{-1}. By the transformation law of a Gaussian random variable under the linear map A(𝐱0)1A(\mathbf{x}_{0})^{-1}, we obtain a probability density function on the attributable space AA given by

p𝐀(𝒜)=N(𝒜(𝝆0),Γ𝒜(𝒜(𝝆0)))(𝒜),p_{\bf{A}}(\mathcal{A})=N(\mathcal{A}^{*}(\bm{\rho}_{0}),\Gamma_{\mathcal{A}}(\mathcal{A}^{*}(\bm{\rho}_{0})))(\mathcal{A}),

where 𝐀\mathbf{A} is the random variable on AA and

Γ𝒜(𝒜(𝝆0))=A(𝐱0)1I4(A(𝐱0)1)=A(𝐱0)1(A(𝐱0)1).\Gamma_{\mathcal{A}}(\mathcal{A}^{*}(\bm{\rho}_{0}))=A(\mathbf{x}_{0})^{-1}I_{4}(A(\mathbf{x}_{0})^{-1})^{\top}=A(\mathbf{x}_{0})^{-1}(A(\mathbf{x}_{0})^{-1})^{\top}.

As a consequence, the normal matrix of the random variable 𝐀\mathbf{A} is

A(𝐱0)A(𝐱0)=B𝒜(𝐱0)RRB𝒜(𝐱0)=B𝒜(𝐱0)B𝒜(𝐱0)=C𝒜(𝐱0),A(\mathbf{x}_{0})^{\top}A(\mathbf{x}_{0})=B_{\mathcal{A}}(\mathbf{x}_{0})^{\top}R^{\top}RB_{\mathcal{A}}(\mathbf{x}_{0})=B_{\mathcal{A}}(\mathbf{x}_{0})^{\top}B_{\mathcal{A}}(\mathbf{x}_{0})=C_{\mathcal{A}}(\mathbf{x}_{0}),

which is in turn the normal matrix of the doubly constrained differential corrections leading to 𝐱0\mathbf{x}_{0}, computed at convergence. This completes the proof since AA and A×{𝝆0}A\times\{\bm{\rho}_{0}\} are diffeomorphic and thus the density p𝐀(𝒜)p_{\mathbf{A}}(\mathcal{A}) is also the conditional density of 𝐀\mathbf{A} given 𝐑=𝝆0\mathbf{R}=\bm{\rho}_{0}. ∎∎

6. Conclusions and future work

In this paper we considered the hazard assessment of short-term impactors based on the Manifold Of Variations method described in Spoto et al. (2018). This technique is currently at the basis of NEOScan, a software system developed at SpaceDyS and at the University of Pisa devoted to the orbit determination and impact monitoring of objects in the MPC NEO Confirmation Page. The aim of the paper was not to describe a new technique, but rather to provide a mathematical background to the probabilistic computations associated to the MOV.

Concerning the problem of the hazard assessment of a potential impactor, the prediction of the impact location is a fundamental issue. Dimare et al. (2020) developed a semilinear method for such predictions, starting from a full orbit with covariance. The MOV, being a representation of the asteroid confidence region, could be also used to this end and even when a full orbit is not available. The study of such a technique and the comparison with already existing methods will be subject of future research.

References

  • Chesley (2005) Chesley, S. R., Feb. 2005. Very short arc orbit determination: the case of asteroid 2004FU1622004FU_{162}. In: Knežević, Z., Milani, A. (Eds.), IAU Colloq. 197: Dynamics of Populations of Planetary Systems. pp. 255–258.
  • Del Vigna (2018) Del Vigna, A., Dec. 2018. On Impact Monitoring of Near-Earth Asteroids. Ph.D. thesis, Department of Mathematics, University of Pisa.
  • Del Vigna et al. (2019) Del Vigna, A., Milani, A., Spoto, F., Chessa, A., Valsecchi, G. B., 2019. Completeness of Impact Monitoring. Icarus 321.
  • Dimare et al. (2020) Dimare, L., Del Vigna, A., Bracali Cioci, D., Bernardi, F., 2020. Use of a semilinear method to predict the impact corridor on ground. Celestial Mechanics and Dynamical Astronomy 132.
  • Farnocchia et al. (2015) Farnocchia, D., Chesley, S. R., Micheli, M., Sep. 2015. Systematic ranging and late warning asteroid impacts. Icarus 258, 18–27.
  • Milani and Gronchi (2010) Milani, A., Gronchi, G. F., 2010. Theory of Orbit Determination. Cambridge University Press.
  • Milani et al. (2004) Milani, A., Gronchi, G. F., De’ Michieli Vitturi, M., Kneẑević, Z., Apr. 2004. Orbit determination with very short arcs. I admissible regions. Celestial Mechanics and Dynamical Astronomy 90 (1-2), 57–85.
  • Milani et al. (2007) Milani, A., Gronchi, G. F., Knežević, Z., Apr. 2007. New Definition of Discovery for Solar System Objects. Earth Moon and Planets 100, 83–116.
  • Milani et al. (2005) Milani, A., Sansaturio, M., Tommei, G., Arratia, O., Chesley, S. R., Feb. 2005. Multiple solutions for asteroid orbits: Computational procedure and applications. Astronomy & Astrophysics 431, 729–746.
  • Milani and Valsecchi (1999) Milani, A., Valsecchi, G. B., Aug. 1999. The Asteroid Identification Problem. II. Target Plane Confidence Boundaries. Icarus 140, 408–423.
  • Solin and Granvik (2018) Solin, O., Granvik, M., 2018. Monitoring near-Earth-object discoveries for imminent impactors. Astronomy & Astrophysics 616.
  • Spoto et al. (2018) Spoto, F., Del Vigna, A., Milani, A., Tommei, G., Tanga, P., Mignard, F., Carry, B., Thuillot, W., David, P., 2018. Short arc orbit determination and imminent impactors in the Gaia era. Astronomy & Astrophysics 614.
  • Tommei (2006) Tommei, G., 2006. Impact Monitoring of NEOs: theoretical and computational results. Ph.D. thesis, University of Pisa.