Open Access
Issue
A&A
Volume 667, November 2022
Article Number A172
Number of page(s) 18
Section Planets and planetary systems
DOI https://doi.org/10.1051/0004-6361/202244018
Published online 29 November 2022

© J.-B. Delisle and D. Ségransan 2022

Licence Creative CommonsOpen Access article, published by EDP Sciences, under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

This article is published in open access under the Subscribe-to-Open model. Subscribe to A&A to support open access publication.

1 Introduction

The Gaia mission started its nominal operations in 2014 to monitor the positions of a billion stars. The amount of data generated by the spacecraft is massive and their calibration and analysis represent a vast processing challenge. In this context, the computing time dedicated to the analysis of each target is necessarily limited and efficient analysis methods have to be developed. In this article, we present efficient analytical methods for detecting and characterizing companions (planets, brown dwarfs, or stars) in astrometric time series as well as via a combination of astrometric and radial velocity time series. This study is part of an effort to improve the Gaia exoplanet detection pipeline and, more specifically, the MIKS-GA1 algorithms (Holl et al. 2022). The methods presented here have been partially integrated in MIKS-GA for the third Gaia data release (DR3).

The least-squares or Lomb-Scargle (LS) periodogram (Lomb 1976; Scargle 1982) and subsequent generalizations (e.g., Ferraz-Mello 1981; Zechmeister & Kürster 2009) are powerful tools in the search for periodicities in uneven time series and widely used in many branches of astronomy. In the context of two-dimensional (2D) astrometry (i.e., when both sky coordinates are measured at once, with a similar level of precision), the LS periodogram has also been used to search for periodicities on each coordinate independently (e.g., Black & Scargle 1982) or jointly (e.g., Catanzarite et al. 2006). More sophisticated periodograms have also been developed in the case of 2D astrometry, for instance, the phase distance correlation periodogram (Zucker 2019). However, to our knowledge, these approaches have not been extended to the case of scanning space astrometric missions, such as Hipparcos and Gaia. Here, we propose a general linear periodogram framework to efficiently locate the periods of candidate companions among scanning space astrometric time series alone and among astrometric and radial velocity time series combined. We additionally derive an analytical false alarm probability (FAP) criterion to assess the significance of the candidates. This periodogram and FAP framework builds on the previous works of Baluev (2008) and Delisle et al. (2020a), which were primarily focused on the analysis of radial velocity time series.

Once a companion is detected and its period is known, the next step is to determine the complete set of parameters describing its orbit. This is usually achieved using numerical methods, such as least-squares minimization (or likelihood maximization) algorithms, or Markov chain Monte-Carlo. However these numerical methods can be expensive in terms of computing time, especially if the initialization of the parameters is far from the solution. Here, we propose an analytical method that can efficiently determine approximate orbital elements, which may be used as the initial conditions for numerical methods. it relies on the Fourier decomposition of the time series. indeed, for an eccentric orbit, the signature of the companion has some power at the orbital period, but also at the harmonics of the orbital period. In particular, the amplitude at the first harmonics is approximately proportional to the eccentricity. We used such properties to derive all the orbital parameters from a linear least-square fit with sinusoids at the orbital period and its first harmonics. Similar methods have been developed in the context of astrometry with the cancelled space interferometry mission (SIM), (Konacki et al. 2002) and radial velocities (Correia 2008; Delisle et al. 2016). In this work, we extend the method proposed in Delisle et al. (2016) to the case of scanning space astrometry as well as to the case where astrometry and radial velocities are combined.

This article is organized as follows. In Sect. 2, we present the scanning space astrometric method and the expected astrometric signature of an unseen companion orbiting a star. Then, we define in Sect. 3 a general linear periodogram for an astrometric time series and its combination with radial velocities and we derive analytical approximations of the corresponding FAp. We obtain in Sect. 4 analytical formulas to derive an approximation of all the orbital parameters once the period is known. We illustrate our methods in Sect. 5 to reanalyze the astrometric and radial velocity time series of three stars known to host companions. While our methods have been developed in view of analyzing Gaia data, we had to fall back to illustrating them on the basis of Hipparcos data, since Gaia astrometric time series will not be publicly available before DR4. Finally, we discuss in Sect. 6 the possible uses of these methods.

thumbnail Fig. 1

Scan angle convention for Gaia (θ) and Hipparcos (ψ).

2 Scanning space astrometry and Keplerian motion

2.1 Coordinates and scan-angle

Scanning space astrometric missions such as Hipparcos or Gaia do not directly measure the instantaneous declination (δ) and right-ascension (α) of a star in the ICRS frame. They instead measure the abscissa, sAL, of the star along a scan direction with great precision, while the perpendicular coordinate, sAC, is determined with a much lower precision. The measured coordinates (sAL, sAC) depend on the scanning direction which is represented with a different convention between Gaia and Hipparcos (see Fig. 1). The Gaia scan angle θ is the angle between the north (increasing δ) and the along-scan direction (increasing sAL), while the Hipparcos scan angle ψ is the angle between the along-scan direction and the East (increasing α). We thus have:

ψ=π2θ,sAL=δcosθ+α*sinθ+ϖΠAL=δcosψ+α*sinψ+ϖΠAL,sAC=δsinθα*cosθ+ϖΠAC=δcosψα*sinψ+ϖΠAC,$\matrix{\psi \hfill & = \hfill & {{\pi \over 2} - \theta ,} \hfill \cr {{s_{{\rm{AL}}}}} \hfill & = \hfill & {\delta \cos \theta + {\alpha ^*}\sin \theta + \varpi {{\rm{\Pi }}_{{\rm{AL}}}}} \hfill \cr {} \hfill & = \hfill & {\delta \cos \psi + {\alpha ^*}\sin \psi + \varpi {{\rm{\Pi }}_{{\rm{AL}}}},} \hfill \cr {{s_{{\rm{AC}}}}} \hfill & = \hfill & {\delta \sin \theta - {\alpha ^*}\cos \theta + \varpi {{\rm{\Pi }}_{{\rm{AC}}}}} \hfill \cr {} \hfill & = \hfill & {\delta \cos \psi - {\alpha ^*}\sin \psi + \varpi {{\rm{\Pi }}_{{\rm{AC}}}},} \hfill \cr} $(1)

where α* = α cos δ is the modified right-ascension, ϖ is the parallax, and ∏AL, ∏AC are the parallax factors. Across scan observations can actually be treated the same way as along scan observations by defining θ′ = θπ/2 and ψ′ = ψ + π/2. in the following, we assume that all the observations (Gaia or Hipparcos, along or across scan) are converted to follow the Gaia along-scan convention

s=δcosθ+α*sinθ+ϖΠ.$s = \delta \cos \theta + {\alpha ^*}\sin \theta + \varpi {\rm{\Pi }}.$(2)

The instantaneous coordinates of the star (δ, α*) evolve due to the proper motion of the system barycenter and to potential companions. The proper motion can be expressed as a polynomial expansion over time, so the coordinates follow

δ(t)=δ0+k=1kmaxμδ(k)tk+δK(t),α*(t)=α0*+k=1kmaxμα*(k)tk+αK(t),$\matrix{{\delta \left( t \right)} \hfill & = \hfill & {{\delta _0} + \sum\limits_{k = 1}^{{k_{\max }}} {\mu _\delta ^{\left( k \right)}{t^k} + {\delta _K}\left( t \right),} } \hfill \cr {{\alpha ^*}\left( t \right)} \hfill & = \hfill & {\alpha _0^* + \sum\limits_{k = 1}^{{k_{\max }}} {\mu _{\alpha *}^{\left( k \right)}{t^k} + {\alpha _K}\left( t \right),} } \hfill \cr} $(3)

where (δ0,α0*)$\left( {{\delta _0},\alpha _0^*} \right)$ is the position of the system barycenter at the reference epoch (t = 0), kmax is the degree of the expansion of the proper motion, μδ(k),μα*(k)$\mu _\delta ^{\left( k \right)},\mu _{\alpha *}^{\left( k \right)}$ are the coefficients of this expansion, and (δK, αK) is the Keplerian part of the signal (due to companions). in most cases, only a linear proper motion is accounted for (kmax = 1), and we simplify the notations as μδ=μδ(1),μα*(k)=μα*(1)${\mu _\delta } = \mu _\delta ^{\left( 1 \right)},\mu _{\alpha *}^{\left( k \right)} = \mu _{\alpha *}^{\left( 1 \right)}\quad $

2.2 Keplerian astrometric signal

Here, we consider a star that is orbited by a single companion, assuming that the orbit is Keplerian. This Keplerian motion is given by

δK=Ax+Fy,αK=Bx+Gy,$\matrix{{{\delta _K}} \hfill & = \hfill & {Ax + Fy,} \hfill \cr {{\alpha _K}} \hfill & = \hfill & {Bx + Gy,} \hfill \cr} $(4)

where

x=cosEe,y=1e2sinE,$\matrix{x \hfill & = \hfill & {\cos E - e,} \hfill \cr y \hfill & = \hfill & {\sqrt {1 - {e^2}} \sin E,} \hfill \cr} $(5)

with e as the eccentricity, E the eccentric anomaly, and A, B, F, G the Thiele-Innes coefficients

A=as(cosωcosΩsinωsinΩcosi),B=as(cosωsinΩ+sinωcosΩcosi),F=as(sinωcosΩcosωsinΩcosi),G=as(sinωsinΩcosωcosΩcosi),$\matrix{A \hfill & = \hfill & {{a_s}\left( {\cos \omega \cos {\rm{\Omega }} - sin\omega sin{\rm{\Omega }}\cos i} \right),} \hfill \cr B \hfill & = \hfill & {{a_s}\left( {\cos \omega sin{\rm{\Omega }} + sin\omega \cos {\rm{\Omega }}\cos i} \right),} \hfill \cr F \hfill & = \hfill & {{a_s}\left( { - \sin \omega \cos {\rm{\Omega }} - \cos \omega sin{\rm{\Omega }}\cos i} \right),} \hfill \cr G \hfill & = \hfill & {{a_s}\left( { - \sin \omega \sin {\rm{\Omega }} - \cos \omega \cos {\rm{\Omega }}\cos i} \right),} \hfill \cr} $(6)

where ω, Ω, and i are the argument of periastron, longitude of ascending node, and inclination of the orbit, respectively, and as is the semi-major axis of the orbit of the star around the center of mass of the system, expressed in mas. The eccentric anomaly is implicitly expressed as a function of time through the Kepler equation

EesinE=M=M0+2πtP,$E - e\sin E = M = {M_0} + 2\pi {t \over P},$(7)

where M is the mean anomaly, M0 is the mean anomaly at the reference epoch, and P is the orbital period.

2.3 Fourier decomposition of a Keplerian astrometric signal

The Keplerian part of the astrometric signal is P-periodic and can be decomposed as a discrete Fourier series

δK=kdkeiknt,αK=kakeiknt,$\matrix{{{\delta _K}} \hfill & = \hfill & {\sum\limits_{k \in } {{d_k}{{\rm{e}}^{{\rm{i}}knt}}} ,} \hfill \cr {{\alpha _K}} \hfill & = \hfill & {\sum\limits_{k \in } {{a_k}{{\rm{e}}^{{\rm{i}}knt}}} ,} \hfill \cr} $(8)

with n = 2π/P as the planet mean-motion. We introduce the complex coordinate,

ζ=x+iy=cosEe+i1e2sin E,$\zeta = x + iy = \cos E - e + {\rm{i}}\sqrt {1 - {e^2}} {\rm{sin}}E,$(9)

and the complex coefficients,

Pδeiϕδ=AiF2,Pαeiϕα=BiG2,$\matrix{{{P_\delta }{{\rm{e}}^{i{\phi _\delta }}}} \hfill & = \hfill & {{{A - {\rm{i}}F} \over 2},} \hfill \cr {{P_\alpha }{{\rm{e}}^{i{\phi _\alpha }}}} \hfill & = \hfill & {{{B - {\rm{i}}G} \over 2},} \hfill \cr} $(10)

such that

δK=Pδ(eiϕδζ+eiϕδζ¯),αK=Pα(eiϕαζ+eiϕαζ¯).$\matrix{{{\delta _K}} \hfill & = \hfill & {{P_\delta }\left( {{{\rm{e}}^{{\rm{i}}{\phi _\delta }}}\zeta + {{\rm{e}}^{ - {\rm{i}}{\phi _\delta }}}\bar \zeta } \right),} \hfill \cr {{\alpha _K}} \hfill & = \hfill & {{P_\alpha }\left( {{{\rm{e}}^{{\rm{i}}{\phi _\alpha }}}\zeta + {{\rm{e}}^{ - {\rm{i}}{\phi _\alpha }}}\bar \zeta } \right).} \hfill \cr} $(11)

We then write the Fourier decomposition of ζ in the following form:

ζ(t)=kζkeikM=kζkeikM0eiknt,$\zeta \left( t \right) = \sum\limits_{k \in } {{\zeta _k}{{\rm{e}}^{{\rm{i}}kM}}} = \sum\limits_{k \in } {{\zeta _k}{{\rm{e}}^{{\rm{i}}k{M_0}}}{{\rm{e}}^{{\rm{i}}knt}}} ,$(12)

where

ζk=12π02πζeikMdM${\zeta _k} = {1 \over {2\pi }}\int_0^{2\pi } {\zeta {{\rm{e}}^{ - {\rm{i}}kM}}{\rm{d}}M} $(13)

are functions of the eccentricity only. The coefficients dk and ak are then easily expressed as functions of the coefficients ζk

dk=PδeikM0(eiϕδζk+eiϕδζk),ak=PαeikM0(eiϕαζk+eiϕαζk).$\matrix{{{d_k}} \hfill & = \hfill & {{P_\delta }{{\rm{e}}^{{\rm{i}}k{M_0}}}\left( {{{\rm{e}}^{i{\phi _\delta }}}{\zeta _k} + {{\rm{e}}^{ - i{\phi _\delta }}}{\zeta _{ - k}}} \right),} \hfill \cr {{a_k}} \hfill & = \hfill & {{P_\alpha }{{\rm{e}}^{{\rm{i}}k{M_0}}}\left( {{{\rm{e}}^{i{\phi _\alpha }}}{\zeta _k} + {{\rm{e}}^{ - i{\phi _\alpha }}}{\zeta _{ - k}}} \right).} \hfill \cr} $(14)

The coefficients ζk can be computed numerically (see Appendix A). They can also be computed analytically as power series of the eccentricity. We go on to rewrite Eq. (13) as an integral over the eccentric anomaly, E,

ζk=12π02π(cosEe+i1e2sinE)×eik(EesinE)(1ecosE)dE.$\matrix{{{\zeta _k}} \hfill & = \hfill & {{1 \over {2\pi }}\int_0^{2\pi } {\left( {\cos E - e + {\rm{i}}\sqrt {1 - {e^2}} \sin E} \right)} } \hfill \cr {} \hfill & {} \hfill & { \times {{\rm{e}}^{ - {\rm{i}}k\left( {E - e\sin E} \right)}}\left( {1 - e\cos E} \right){\rm{d}}E.} \hfill \cr} $(15)

This expression can then straightforwardly be developed in power series of the eccentricity and integrated over E. We obtain for the first terms:

ζ0=32e,ζ1=112e2+O(e4),ζ1=18e2+O(e4),ζ2=12e38e3+O(e5),ζ2=124e3+O(e5).$\matrix{{{\zeta _0}} \hfill & = \hfill & { - {3 \over 2}e,} \hfill \cr {{\zeta _1}} \hfill & = \hfill & {1 - {1 \over 2}{e^2} + O\left( {{e^4}} \right),} \hfill \cr {{\zeta _{ - 1}}} \hfill & = \hfill & {{1 \over 8}{e^2} + O\left( {{e^4}} \right),} \hfill \cr {{\zeta _2}} \hfill & = \hfill & {{1 \over 2}e - {3 \over 8}{e^3} + O\left( {{e^5}} \right),} \hfill \cr {{\zeta _{ - 2}}} \hfill & = \hfill & {{1 \over {24}}{e^3} + O\left( {{e^5}} \right).} \hfill \cr} $(16)

At low eccentricity, the leading Fourier coefficients of δ and α are found at the orbital period. The amplitude of the first harmonics (half the orbital period) terms is proportional to the eccentricity. Higher order harmonics have a much lower amplitude (higher powers of the eccentricity). In the following, we aim to detect the presence of a companion using a linear periodogram approach where we approximate the Keplerian signal with the fundamental frequency only. Then, once the companion is detected and its orbital period is known, we estimate the remaining parameters by approximating the Keplerian signal using the fundamental and the first harmonics. These two approximations remain valid for low to moderate eccentricity. In order to assess the domain of validity of this approach, we estimated the fraction of the signal power that lies in the fundamental and in the first harmonics. We show, in Fig. 2, these power fractions as a function of the eccentricity. As a comparison, we also provide the same fractions in the case of a radial velocity Keplerian signal. The details of these derivations are presented in Appendix A. As expected, we see in Fig. 2 that at low eccentricity, the power of the signal is concentrated in the fundamental frequency both for a radial velocity signal and an astrometric signal. However, the behavior of both kinds of signal differs at higher eccentricity. For the radial velocities, the power fraction in the fundamental drops to zero when the eccentricity reaches 1. Therefore, for a radial velocity signal, the linear periodogram approach (with a single frequency) has a significant loss of sensitivity for high eccentricity signals (see also Baluev 2015). To circumvent this issue, more complex periodogram definitions have been proposed in the literature (e.g., Baluev 2013, 2015; Zucker 2018). In the case of astrometry, the power fraction in the fundamental also decreases with eccentricity, but it always remains above about 80 %. Therefore, the linear periodogram approach remains fairly sensitive even for highly eccentric orbits, and a more complex periodogram approach would probably be less beneficial than in the radial velocity case.

While a high power fraction in the fundamental improves the detection sensitivity of the linear periodogram, it also reduces the ability to characterize the companion’s eccentricity and argument of periastron. Indeed, the fundamental frequency alone does not contain sufficient information to derive these parameters. Therefore, one can only derive the eccentricity and argument of periastron with good precision for a signal that has significant power in the harmonics. This applies in particular to our analytical method (Sect. 4) but, more generally, independently of the method, we expect the eccentricity and argument of periastron to be characterized with less precision using astrometry than using radial velocities, for a similar signal to noise ratio (S/N).

thumbnail Fig. 2

Fraction of the signal power in the fundamental and in the first harmonics for a radial velocity time series and an astrometric time series.

3 Periodogram and false alarm probability

3.1 General linear periodogram

Here, we adopt a periodogram approach to detect the signature of a companion and estimate its orbital period. Following Baluev (2008); Delisle et al. (2020a), we define a general linear periodogram by comparing the χ2 of the residuals of a linear base model, H, with p parameters and enlarged linear model, K, of p + d parameters, further parameterized by the angular frequency, v. The linear base model, H, follows:

H:mH(βH)=φHβH,$\matrix{{H:} & {{m_H}\left( {{\beta _H}} \right) = {\varphi _H}{\beta _H},} \cr} $(17)

where βH is the vector of size p of the model parameters, φH is a n × p matrix, and n is the number of points in the time series. Typically, this base model includes five linear parameters, including the position, the proper motion, and the parallax (see Eqs. (2), (3)):

βH=(δ0,α0*,μδ,μα,π),φH=(cosθ1sinθ1t1cosθ1t1sinθ1Π1cosθ2sinθ2t2cosθ2t2sinθ2Π2cosθnsinθntncosθntnsinθnΠn),$\matrix{{{\beta _H}} \hfill & = \hfill & {\left( {{\delta _0},\alpha _0^*,{\mu _\delta },{\mu _\alpha },\pi } \right),} \hfill \cr {{\varphi _H}} \hfill & = \hfill & {\left( {\matrix{{\cos {\theta _1}} & {\sin {\theta _1}} & {{t_1}\cos {\theta _1}} & {{t_1}\sin {\theta _1}} & {{{\rm{\Pi }}_1}} \cr {\cos {\theta _2}} & {\sin {\theta _2}} & {{t_2}\cos {\theta _2}} & {{t_2}\sin {\theta _2}} & {{{\rm{\Pi }}_2}} \cr \vdots & \vdots & \vdots & \vdots & \vdots \cr {\cos {\theta _n}} & {\sin {\theta _n}} & {{t_n}\cos {\theta _n}} & {{t_n}\sin {\theta _n}} & {{{\rm{\Pi }}_n}} \cr} } \right),} \hfill \cr} $(18)

but any additional linear parameters might be included. For instance, a quadratic proper motion can be accounted for by adding the columns t2 cos θ, t2 sin θ in φH.

The enlarged model K(v) follows

K(v):mK(v,βK)=φK(v)βK,$\matrix{{K\left( v \right):} & {{m_K}\left( {v,{\beta _K}} \right)} \cr} = {\varphi _K}\left( v \right){\beta _K},$(19)

where βK = (βH,β) is the vector of the p + d linear parameters, and φK(v) is the n × (p + d) matrix whose p first columns are the columns of φH, and whose d last columns are functions of the angular frequency, v.

In the case of radial velocities (see Baluev 2008; Delisle et al. 2020a), we would typically have d = 2, with the additional columns of cos vt and sin vt, to account for any possible phase of the potential companion. This definition implicitly assumes that the signature of the companion is dominated by the fundamental frequency (see Sect. 2.3). In the astrometric case, the same approximation is achieved with the d = 4 additional columns: cos θ cos vt, sin θ cos vt, cos θ sin vt, and sin θ sin vt. These four terms allow us to account for any possible phase and for the projection of the orbit over both axes (see Eqs. (2), (3)). Thus, we typically use

βK=(βH,βδ,c,βα,c,βδ,s,βα,s),φK(v)=(φH,cosθcosvt,sinθcosvt,cosθsinvt,sinθsinvt),$\matrix{{{\beta _K}} \hfill & = \hfill & {\left( {{\beta _H},{\beta _{\delta ,c}},{\beta _{\alpha ,c}},{\beta _{\delta ,s}},{\beta _{\alpha ,s}}} \right),} \hfill \cr {{\varphi _K}\left( v \right)} \hfill & = \hfill & {\left( {{\varphi _H},\cos \theta \cos vt,\sin \theta \cos vt,\cos \theta \sin vt,\sin \theta \sin vt} \right),} \hfill \cr} $(20)

where βK is the vector of the p + 4 parameters, and φK is the (n × (p + 4)) matrix obtained by horizontal concatenation of φH and the four additional columns.

We denote by χH2$\chi _H^2$ and χK2$\chi _K^2$ the χ2 of the residuals after a linear least squares fit with a covariance matrix C of the models H and K(v), respectively:

χH2=(sφHβH)TC1(sφHβH),χK2(v)=(sφKβK(v)βK)TC1(sφK(v)βK).$\matrix{{\chi _H^2} \hfill & = \hfill & {{{\left( {s - {\varphi _H}{\beta _H}} \right)}^T}{C^{ - 1}}\left( {s - {\varphi _H}{\beta _H}} \right),} \hfill \cr {\chi _K^2\left( v \right)} \hfill & = \hfill & {{{\left( {s - {\varphi _K}{\beta _K}\left( v \right){\beta _K}} \right)}^T}{C^{ - 1}}\left( {s - {\varphi _K}\left( v \right){\beta _K}} \right).} \hfill \cr} $(21)

The covariance matrix, C, may account for all sources of correlated and uncorrelated noise, and in particular the instrument systematics.

In the general case, the periodogram is a function f(χH2,χK2(v))$f\left( {\chi _H^2,\chi _K^2\left( v \right)} \right)$. A general linear periodogram z is thus defined by the models, H and K(v), and the function f. For instance, the widespread GLS periodogram (see Ferraz-Mello 1981; Zechmeister & Kürster 2009) is defined as

zGLS(v)=χH2χK2(v)χH2.${z_{{\rm{GLS}}}}\left( v \right) = {{\chi _H^2 - \chi _K^2\left( v \right)} \over {\chi _H^2}}.$(22)

Baluev (2008) proposed four alternative definitions of the periodogram. In the following, we focus on the GLS periodogram since it is more widely used, but similar derivations can be found in Appendix B for these alternative definitions.

3.2 False alarm probability

Once the periodogram is computed, it is useful to compute the p-value of the highest peak (FAP), defined as:

FAPmax(Z,vmax)=Pr{ maxv<vmaxz(v)Z|H },${\rm{FA}}{{\rm{P}}_{\max }}\left( {Z,{v_{\max }}} \right) = \Pr \left\{ {\mathop {\max }\limits_{v < {v_{\max }}} z\left( v \right) \ge Z|H} \right\},$(23)

where Z is the value of the maximum peak of the periodogram computed on the data. In this section, we provide analytical approximations of the FAP for the GLS periodogram of Eq. (22). Similar approximations for the alternative periodogram definitions and their precise derivation is provided in Appendix B.

The model H is defined as in Eq. (17), where the n × p matrix φH is user-defined, and the model K is defined as in Eq. (20). The periodogram is computed in the range of frequencies ]0, vmax] (i.e., 0 excluded and vmax included). The FAP is approximated by (see Baluev 2008):

FAPmax(Z,vmax)1(1FAPsingle(Z))eτ(Z,vmax),${\rm{FA}}{{\rm{P}}_{\max }}\left( {Z,{v_{\max }}} \right) \approx 1 - \left( {1 - {\rm{FA}}{{\rm{P}}_{{\rm{single}}}}\left( Z \right)} \right){{\rm{e}}^{ - \tau \left( {Z,{v_{\max }}} \right)}},$(24)

where analytical expressions for FAPsingle and τ(Z, vmax) are given in Table 1 (d = 4). These expressions depend on the rescaled frequency bandwidth, W, defined as

W=vmax2πTeff,$W = {{{v_{\max }}} \over {2\pi }}{T_{{\rm{eff}}}},$(25)

where Teff is the effective time series length. We provide in Appendix B analytical estimates of Teff in the general case of correlated noise. In the simplest case of white noise, that is, for a diagonal covariance matrix C = diag(σ2), the effective time series length can be approximated by

Teff4π(t2¯t¯2),${T_{{\rm{eff}}}} \approx \sqrt {4\pi \left( {\overline {{t^2}} - {{\bar t}^2}} \right)} ,$(26)

where t¯${\bar t}$ and t2¯$\overline {{t^2}} $ are weighted means with weights σi2/jσj2$\sigma _i^2{\rm{/}}\sum\nolimits_j {\sigma _j^2} $. This expression is proportional to the weighted standard deviation of the measurement times.

The FAP estimate that we obtain here rely on the correct estimation of the power, Z, of the highest peak in the considered range of angular frequency ]0, vmax]. When computing the periodogram, we should thus sample v with a sufficiently small step size to determine Z with a good precision. Moreover, it is also important for the following steps to correctly identify the period of the highest peak, which also requires for the periodogram to be correctly sampled. The width of periodogram peaks is typically 2π/Teff (in angular frequency). Each peak should be sampled with a sufficient number of points to obtain a good estimation of the peak height. A standard procedure in the literature is to sample the angular frequency linearly with a step size of 2π/noT where T is the total time span of the observations (which is a proxy for Teff), and no > 10 is the oversampling factor. The maximum angular frequency vmax, or equivalently the minimum period Pmin, is user-defined. By increasing the size of the frequency range, we increase the probability of obtaining a higher peak by chance (null hypothesis), which is why the FAP estimate takes into account the maximum frequency, vmax, through the rescaled frequency bandwidth, W.

Table 1

False alarm probability for the GLS periodogram (see Eq. (22)) following the method of Baluev (2008).

3.3 Combining astrometric and radial velocity time series

We now consider the case where both astrometric and radial velocity time series are available for a source. We extend to this case the periodogram and analytical FAP approach described above. In the following, we assume that the calendars of astrometric and radial velocity observations are independent and that the noise affecting both time series is independent.

The general linear periodogram framework described above is compatible with heterogeneous time series (such as astrometry and radial velocities). We define the full dataset as a concatenation of the astrometric and radial velocity datasets:

t=(ta,tv)y=(s,v),$\matrix{t \hfill &amp; = \hfill &amp; {\left( {{t_{\rm{a}}},{t_{\rm{v}}}} \right)} \hfill \cr y \hfill &amp; = \hfill &amp; {\left( {s,v} \right),} \hfill \cr} $(27)

where ta and trv are the astrometric and radial velocities calendars respectively, s is the time series of astrometric abscissa, and v is the radial velocity time series. Vectors t and y both have length n = na + nrv. Since we assumed the noise affecting both time series to be independent, the full covariance matrix is block-diagonal:

C=(Ca00Crv).$C = \left( {\matrix{{{C_{\rm{a}}}} &amp; 0 \cr 0 &amp; {{C_{{\rm{rv}}}}} \cr} } \right).$(28)

Considering the linear models ma(βa) = φaβa for the astrometric time series and mrv(βrv) = φrvβrv for the radial velocity time series, the corresponding full linear model is written as

m(β)=φβ,$m\left( \beta \right) = \varphi \beta ,$(29)

with

β=(βa,βrv),φ=(φa00φrv),$\matrix{\beta \hfill &amp; = \hfill &amp; {\left( {{\beta _{\rm{a}}},{\beta _{{\rm{rv}}}}} \right),} \hfill \cr \varphi \hfill &amp; = \hfill &amp; {\left( {\matrix{{{\varphi _{\rm{a}}}} &amp; 0 \cr 0 &amp; {{\varphi _{{\rm{rv}}}}} \cr} } \right),} \hfill \cr} $(30)

and the corresponding χ2 is written as:

χ2=(yφβ)TC1(yφβ)=(sφaβa)TCa1(sφaβa)+(vφrvβrv)TCrv1(vφrvβrv)=χa2+χrv2,$\matrix{{{\chi ^2}} \hfill &amp; = \hfill &amp; {{{\left( {y - \varphi \beta } \right)}^{\rm{T}}}{C^{ - 1}}\left( {y - \varphi \beta } \right)} \hfill \cr {} \hfill &amp; = \hfill &amp; {{{\left( {s - {\varphi _{\rm{a}}}{\beta _{\rm{a}}}} \right)}^{\rm{T}}}C_{\rm{a}}^{ - 1}\left( {s - {\varphi _{\rm{a}}}{\beta _{\rm{a}}}} \right)} \hfill \cr {} \hfill &amp; {} \hfill &amp; { + {{\left( {v - {\varphi _{{\rm{rv}}}}{\beta _{{\rm{rv}}}}} \right)}^{\rm{T}}}C_{{\rm{rv}}}^{ - 1}\left( {v - {\varphi _{{\rm{rv}}}}{\beta _{{\rm{rv}}}}} \right)} \hfill \cr {} \hfill &amp; = \hfill &amp; {\chi _{\rm{a}}^2 + \chi _{{\rm{rv}}}^2,} \hfill \cr} $(31)

since φ and C are block-diagonal.

The base model H can thus be defined completely independently for the astrometry and the radial velocities. As mentioned in Sect. 3.1, for the astrometry, the base model typically includes five linear parameters (see Eq. (18)). In the radial velocity case, the base model typically includes instruments offsets and might additionally take into account drift terms (typically linear, quadratic, or cubic trends) or activity indicators (RHK, FWHM, etc.).

The enlarged model K(v) includes four additional linear predictors for the astrometry and two additional predictors for the radial velocities:

φK,a=(φH,a,cosθcosvta,sinθcosvta,cosθsinvta,sinθsinvta),φK,rv=(φH,rv,cosvtrv,sinvtrv).$\matrix{{{\varphi _{K,{\rm{a}}}}} \hfill &amp; = \hfill &amp; {\left( {{\varphi _{H,{\rm{a}}}},\cos \theta \cos v{t_{\rm{a}}},\sin \theta \cos v{t_{\rm{a}}},\cos \theta sinv{t_{\rm{a}}},sin\theta sinv{t_{\rm{a}}}} \right),} \hfill \cr {{\varphi _{K,{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {\left( {{\varphi _{H,{\rm{rv}}}},\cos v{t_{{\rm{rv}}}},sinv{t_{{\rm{rv}}}}} \right).} \hfill \cr} $(32)

We thus have d = 6 additional parameters in the model K(v), compared to H. The periodogram z(v) is then computed according to the definition of Eq. (22), or one of the alternative definitions of Appendix B. The FAP approximation is very similar to the case of astrometry alone (Sect. 3.2) or radial velocities alone (see Baluev 2008; Delisle et al. 2020a). Furthermore, we have:

FAPmax(Z,vmax)1(1FAPsingle(Z))eτ(Z,vmax),${\rm{FA}}{{\rm{P}}_{\max }}\left( {Z,{v_{\max }}} \right) \approx 1 - \left( {1 - {\rm{FA}}{{\rm{P}}_{{\rm{single}}}}\left( Z \right)} \right){{\rm{e}}^{ - \tau \left( {Z,{v_{\max }}} \right)}},$(33)

where analytical expressions for FAPsingle and τ(Z, vmax) are given in Table 1 (d = 6). The rescaled frequency bandwidth, W, is still defined as (see Eq. (25))

W=vmax2πTeff,$W = {{{v_{\max }}} \over {2\pi }}{T_{{\rm{eff}}}},$(34)

but the effective time series length Teff is now approximated as (see Appendix B):

Teff8π15( λ¯++λ¯+λ¯rv (λ¯+λ¯+λ¯+λ¯rv+λ¯λ¯rv)2(λ¯++λ¯)(λ¯++λ¯rv)(λ¯+λ¯rv) ).$\matrix{{{T_{{\rm{eff}}}}} \hfill &amp; \approx \hfill &amp; {{{8\sqrt \pi } \over {15}}\left( {\sqrt {{{\bar \lambda }_ + }} + \sqrt {{{\bar \lambda }_ - }} + \sqrt {{{\bar \lambda }_{{\rm{rv}}}}} } \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; { - \left. {{{{{\left( {\sqrt {{{\bar \lambda }_ + }{{\bar \lambda }_ - }} + \sqrt {{{\bar \lambda }_ + }{{\bar \lambda }_{{\rm{rv}}}}} + \sqrt {{{\bar \lambda }_ - }{{\bar \lambda }_{{\rm{rv}}}}} } \right)}^2}} \over {\left( {\sqrt {{{\bar \lambda }_ + }} + \sqrt {{{\bar \lambda }_ - }} } \right)\left( {\sqrt {{{\bar \lambda }_ + }} + \sqrt {{{\bar \lambda }_{{\rm{rv}}}}} } \right)\left( {\sqrt {{{\bar \lambda }_ - }} + \sqrt {{{\bar \lambda }_{{\rm{rv}}}}} } \right)}}} \right).} \hfill \cr} $(35)

The expressions of λ¯+,λ¯${{\bar \lambda }_ + },{{\bar \lambda }_ - }$, and λ¯rv${{\bar \lambda }_{{\rm{rv}}}}$ are provided in Appendix B in the general case of correlated noise. In the white noise case (diagonal covariance matrices Ca=diag(σa2),Crv=diag(σrv2) )$\left. {{C_{\rm{a}}} = {\rm{diag}}\left( {\sigma _{\rm{a}}^2} \right),{C_{{\rm{rv}}}} = {\rm{diag}}\left( {\sigma _{{\rm{rv}}}^2} \right)} \right)$, we find:

λ¯+=λ¯=ta2¯ta¯2,λ¯rv=trv2¯trv¯2,$\matrix{{{{\bar \lambda }_ + } = {{\bar \lambda }_ - } = \overline {t_{\rm{a}}^2} - {{\overline {{t_{\rm{a}}}} }^2},} \hfill \cr {{{\bar \lambda }_{{\rm{rv}}}} = \overline {t_{{\rm{rv}}}^2} - {{\overline {{t_{{\rm{rv}}}}} }^2},} \hfill \cr} $(36)

where tk¯$\overline {{t_k}} $ and tk2¯(k=a,rv)$\overline {t_k^2} \left( {k = {\rm{a,rv}}} \right)$ are weighted means with weights σk,i2/jσk,j2$\sigma _{k,i}^2{\rm{/}}\sum\nolimits_j {\sigma _{k,j}^{ - 2}} $. The expression for the effective time series length is thus a combination of the weighted standard deviations of the measurement times of both time series.

4 Analytical determination of orbital parameters

Once a significant peak has been identified in the periodogram, we may attribute this peak to the presence of a companion. The periodogram peak provides an estimate of the companion period and the next step is usually to derive the other parameters. This step is usually performed using numerical algorithms (local minimization methods, MCMC, genetic algorithms, etc.). In order to improve the performances of such methods, a good initial guess of the parameters is very valuable. We thus adapt the method we developed for the radial velocities (see Delisle et al. 2016) to the case of an astrometric signal (Sect. 4.1) and to the combination of astrometry and radial velocities (Sect. 4.2). An analogous method was developed in the case of interferometric astrometry by Konacki et al. (2002). The principle of the method is to deduce the orbital parameters from the amplitudes and phases of the signal at the period and first harmonics of the planet. For instance, the amplitude of the k-th harmonics scales as ek, so the ratio between the amplitudes of the first harmonics and the fundamental period provides insights into the eccentricity.

4.1 Astrometric time series

We assume here that the orbital period of the companion has been correctly determined with the periodogram approach. We define a new linear model similar to the one used for the periodogram (Eq. (20)) but including both the mean motion n = 2π/P and the first harmonics 2n:

φ=( φH,cosθcosnt,sinθcosnt,cosθsinnt,sinθsinnt,cosθcos2nt,sinθcos2nt, cosθsin2nt,sinθsin2nt, ),β=( βH,βδ,1,c,βα,1,c,βδ,1,s,βα,1,s,βδ,2,c,βα,2,c, βδ,2,s,βα,2,s ).$\matrix{\varphi \hfill &amp; = \hfill &amp; {\left( {{\varphi _H},} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta \cos nt,\sin \theta \cos nt,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta \sin nt,\sin \theta sinnt,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta \cos 2nt,\sin \theta \cos 2nt,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {\cos \theta sin2nt,\sin \theta sin2nt,} \right),} \hfill \cr \beta \hfill &amp; = \hfill &amp; {\left( {{\beta _H},} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,1,c}},{\beta _{\alpha ,1,c}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,1,s}},{\beta _{\alpha ,1,s}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,2,c}},{\beta _{\alpha ,2,c}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {{\beta _{\delta ,2,s}},{\beta _{\alpha ,2,s}}} \right).} \hfill \cr} $(37)

The corresponding χ2 is written as

χ2=(sφβ)TC1(sφβ),${\chi ^2} = {\left( {s - \varphi \beta } \right)^{\rm{T}}}{C^{ - 1}}\left( {s - \varphi \beta } \right),$(38)

and is minimized for

β=CβφTC1s,$\beta = {C_\beta }{\varphi ^{\rm{T}}}{C^{ - 1}}s,$(39)

where Cβ is the covariance matrix of the parameters

Cβ=(φTC1φ)1.${C_\beta } = {\left( {{\varphi ^{\rm{T}}}{C^{ - 1}}\varphi } \right)^{ - 1}}.$(40)

By definition, we have (see Eq. (8)):

d112(βδ,1,ciβδ,1,s),a112(βα,1,ciβα,1,s),d212(βδ,2,ciβδ,2,s),a212(βα,2,ciβα,2,s).$\matrix{{{d_1} \approx {1 \over 2}\left( {{\beta _{\delta ,1,c}} - {\rm{i}}{\beta _{\delta ,1,s}}} \right),} \cr {{a_1} \approx {1 \over 2}\left( {{\beta _{\alpha ,1,c}} - {\rm{i}}{\beta _{\alpha ,1,s}}} \right),} \cr {{d_2} \approx {1 \over 2}\left( {{\beta _{\delta ,2,c}} - {\rm{i}}{\beta _{\delta ,2,s}}} \right),} \cr {{a_2} \approx {1 \over 2}\left( {{\beta _{\alpha ,2,c}} - {\rm{i}}{\beta _{\alpha ,2,s}}} \right).} \cr} $(41)

We then define (see Eqs. (14), (16)):

ρδ=2d2d1=2eiM0ζ2+e2iϕδζ2ζ1+e2iϕδζ1eiM0(ee34e324e2iϕδ)+O(e5),ρα=2a2a1=eiM0(ee34e324e2iϕα)+O(e5),$\matrix{{{\rho _\delta }} \hfill &amp; = \hfill &amp; {2{{{d_2}} \over {{d_1}}} = 2{{\rm{e}}^{i{M_0}}}{{{\zeta _2} + {{\rm{e}}^{ - 2{\rm{i}}{\phi _\delta }}}{\zeta _{ - 2}}} \over {{\zeta _1} + {{\rm{e}}^{ - 2{\rm{i}}{\phi _\delta }}}{\zeta _{ - 1}}}}} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{{\rm{e}}^{{\rm{i}}{M_0}}}\left( {e - {{{e^3}} \over 4} - {{{e^3}} \over {24}}{{\rm{e}}^{ - 2i{\phi _\delta }}}} \right) + O\left( {{e^5}} \right),} \hfill \cr {{\rho _\alpha }} \hfill &amp; = \hfill &amp; {2{{{a_2}} \over {{a_1}}} = {{\rm{e}}^{i{M_0}}}\left( {e - {{{e^3}} \over 4} - {{{e^3}} \over {24}}{{\rm{e}}^{ - 2{\rm{i}}{\phi _\alpha }}}} \right) + O\left( {{e^5}} \right),} \hfill \cr} $(42)

and

ηδ=2d2d12=ePδeiϕδ+O(e3),ηα=2a2a12=ePαeiϕα+O(e3).$\matrix{{{\eta _\delta }} \hfill &amp; = \hfill &amp; {2{{{d_2}} \over {d_1^2}} = {e \over {{P_\delta }}}{{\rm{e}}^{ - {\rm{i}}{\phi _\delta }}} + O\left( {{e^3}} \right),} \hfill \cr {{\eta _\alpha }} \hfill &amp; = \hfill &amp; {2{{{a_2}} \over {a_1^2}} = {e \over {{P_\alpha }}}{{\rm{e}}^{ - {\rm{i}}{\phi _\alpha }}} + O\left( {{e^3}} \right).} \hfill \cr} $(43)

These expressions are very similar to the radial velocity case (see Delisle et al. 2016). We thus follow the same lines to deduce the planet’s orbital parameters. At first order in eccentricity, we find (see Eq. (42)):

ρkeeiM0,${\rho _k} \approx e{{\rm{e}}^{i{M_0}}},$(44)

so the eccentricity e and mean anomaly M0 could be directly deduced from the amplitude and phase of ρk. However, a better precision can be achieved by taking into account the terms of order 3 in eccentricity. Following Delisle et al. (2016), we first determine a crude approximation of ϕk:

ϕ^karg(ηk).${{\hat \phi }_k} \approx - \arg \left( {{\eta _k}} \right).$(45)

Then, defining the coefficients rk as:

rk=14(1+cos(2ϕ^k)6),${r_k} = {1 \over 4}\left( {1 + {{\cos \left( {2{{\hat \phi }_k}} \right)} \over 6}} \right),$(46)

we obtain the same cubic equation for e as in the radial velocity case (see Eq. (42) and Delisle et al. 2016):

| ρk |erke3,$\left| {{\rho _k}} \right| \approx e - {r_k}{e^3},$(47)

whose unique solution in the interval [0, 1] is given by (see Delisle et al. 2016):

e^k=1hkcos(π+arccos(3hk| ρk |)3),${{\hat e}_k} = {1 \over {{h_k}}}\cos \left( {{{\pi + \arccos \left( {3{h_k}\left| {{\rho _k}} \right|} \right)} \over 3}} \right),$(48)

with

hk=3rk2.${h_k} = {{\sqrt {3{r_k}} } \over 2}.$(49)

Then, the mean anomaly M0 can be deduced using (see Eq. (42)):

M^0k=arg(ρk)arg(1e^k24e^k224e2iϕ^k).${{\hat M}_{0k}} = \arg \left( {{\rho _k}} \right) - {\rm{arg}}\left( {1 - {{\hat e_k^2} \over 4} - {{\hat e_k^2} \over {24}}{{\rm{e}}^{ - 2{\rm{i}}{{\hat \phi }_k}}}} \right).$(50)

With this method, we obtain two estimates for e and M0 − one corresponding to the motion against the declination and one corresponding to the motion against the right ascension. We then need to combine these estimates. A simple average could be used, however, depending on the scanning law, one of the estimates could be much more precise than the other. We would thus rather perform a weighted average, with weights computed by propagating the errorbars of the linear fit. The details of this error propagation and weighting method are detailed in Appendix C. in order to test the accuracy of our analytical estimate of e and M0, we generated sets of orbital parameters and provided to our algorithm the exact values of the Fourier decomposition of the corresponding astrometric signal: d1, d2, a1, a2. We then compared the eccentricity, e, and mean anomaly, M0, estimated from these Fourier coefficients using our algorithm, with the true parameters e and M0. We show in Fig. 3 the results of this comparison as a function of the true eccentricity, e, and argument of periastron, ω. For each couple, e, ω, we generated a grid of inclination, i, and longitude of the node, Ω, and plotted the maximum deviations over this grid in Fig. 3. We see that the analytical estimates of e and M0 remain very close to the true values even at high eccentricity, with a maximum deviation of about 0.05 for the eccentricity and 1 deg for the mean anomaly at e = 0.95. The method could be further refined by using a Newton-Raphson correcting algorithm, as proposed in Delisle et al. (2016). However, in practice, the accuracy of the method is mainly limited by the precision of the determination of the Fourier coefficients d1, d2, a1, a2, which we neglected in this test.

Once P, e and M0 are known, the orbit is then fully characterized by computing the Thiele-Innes coefficients, which are linear parameters (see Eqs. (4)-(6)). We first solve the Kepler equation (Eq. (7)) to compute the eccentric anomaly E. Then we compute the vectors x, y according to Eq. (5), and solve the linear problem (see Eq. (4)):

φ=( φH,xcosθ,xsinθ, ycosθ,ysinθ )$\matrix{\varphi \hfill &amp; = \hfill &amp; {\left( {{\varphi _H},} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {x\cos \theta ,x\sin \theta ,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {y\cos \theta ,y\sin \theta } \right)} \hfill \cr} $(51)

to obtain estimates for A, B, F, and G.

thumbnail Fig. 3

Accuracy of our analytical estimates of e and M0 (see Sect. 4.1) assuming the Fourier decomposition of the signal to be perfectly known. We plot the range of deviations from the true eccentricity (top) and mean anomaly (bottom) as a function of the argument of periastron, ω, and the true eccentricity, e.

4.2 Combining astrometric and radial velocity time series

The method described in Sect. 4.1 to derive an estimate of the eccentricity, e, and of the mean anomaly at reference epoch, M0, can be extended to the case of a combination of astrometric and radial velocity time series in a straightforward way. We still assume that the orbital period of the companion has been correctly determined with the periodogram approach and we define a linear model including the fundamental frequency (mean motion n = 2π/P) and the first harmonics (2n), for both time series:

φa=( φH,a,cosθcosnta,sinθcosnta,cosθsinnta,sinθsinnta,cosθcos2nta,sinθcos2nta, cosθsin2nta,sinθsin2nta ),βa=( βH,a,βδ,1,c,βα,1,c,βδ,1,s,βα,1,s,βδ,2,c,βα,2,c, βδ,2,s,βα,2,s, ),φrv=( φH,rv,cosntrv,sinntrv, cos2ntrv,sin2ntrv ),βrv=( βH,rv,βrv,1,c,βrv,1,s, βrv,2,c,βrv,2,s ).$\matrix{{{\varphi _{\rm{a}}}} \hfill &amp; = \hfill &amp; {\left( {{\varphi _{H,{\rm{a}}}}} \right.,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta \cos n{t_{\rm{a}}},sin\theta \cos n{t_{\rm{a}}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta sinn{t_{\rm{a}}},sin\theta sinn{t_{\rm{a}}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos \theta \cos 2n{t_{\rm{a}}},sin\theta \cos 2n{t_{\rm{a}}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {\cos \theta sin2n{t_{\rm{a}}},sin\theta sin2n{t_{\rm{a}}}} \right),} \hfill \cr {{\beta _{\rm{a}}}} \hfill &amp; = \hfill &amp; {\left( {{\beta _{H,{\rm{a}}}}} \right.,} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,1,c}},{\beta _{\alpha ,1,c}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,1,s}},{\beta _{\alpha ,1,s}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{\delta ,2,c}},{\beta _{\alpha ,2,c}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {{\beta _{\delta ,2,s}},{\beta _{\alpha ,2,s}},} \right),} \hfill \cr {{\varphi _{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {\left( {{\varphi _{H,{\rm{rv}}}},} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\cos n{t_{{\rm{rv}}}},sinn{t_{{\rm{rv}}}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {\cos 2n{t_{{\rm{rv}}}},sin2n{t_{{\rm{rv}}}}} \right),} \hfill \cr {{\beta _{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {\left( {{\beta _{H,{\rm{rv}}}},} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {{\beta _{{\rm{rv,1,}}c}},{\beta _{{\rm{rv,1,}}s}},} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. {{\beta _{{\rm{rv,2,}}c}},{\beta _{{\rm{rv,2,}}s}}} \right).} \hfill \cr} $(52)

We obtain the best-fitting parameters βa, βrv, as well as the covariance matrices Cβa,Cβrv${C_{{\beta _{\rm{a}}}}},{C_{{\beta _{{\rm{rv}}}}}}$ by minimizing the corresponding χ2. We derive the values of ρδ, ρα, ηδ, ηα (see Eqs. (42)-(41)) from the astrometric parameters βa. We also derive (see Delisle et al. 2016):

ρrv=V2V1,ηrv=V2V12,$\matrix{{{\rho _{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{{{V_2}} \over {{V_1}}},} \hfill \cr {{\eta _{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{{{V_2}} \over {V_1^2}},} \hfill \cr} $(53)

with

V1=12(βrv,1,ciβrv,1,s),V2=12(βrv,2,ciβrv,2,s).${\matrix{{{V_1}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left( {{\beta _{{\rm{rv,1,}}c}} - {\rm{i}}{\beta _{{\rm{rv,1,}}s}}} \right),} \hfill \cr {{V_2}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left( {{\beta _{{\rm{rv,2,}}c}} - {\rm{i}}{\beta _{{\rm{rv,2,}}s}}} \right).} \hfill \cr} }$(54)

We then use the method described in Delisle et al. (2016) and Sect. 4.1 to obtain the estimates êk and M^0k${{\hat M}_{0k}}$ from the values of ρk and ηk (k = δ, α, rv). These three estimates are finally combined to obtain ê and M^0${{\hat M}_0}$, using the error propagation and weighting method detailed in Appendix C.

Following the same line as in Sect. 4.1, we performed a linear fit of the astrometric time series to obtain estimates of the Thiele-Innes coefficients (A, B, F, and G). Similarly, we performed a linear fit of the radial velocity time series to obtain estimates of Kc = K cos ω and Ks = K sin ω. These estimates should again be combined to obtain a set of four parameters describing the orbit, in addition to the three parameters already determined (P, e, M0).

The astrometry is sensitive to all the orbital parameters but has a degeneracy between two symmetric solutions for the argument of periastron ω and the longitude of the node Ω (ω′ = ω + π, Ω′ = Ω + π). On the contrary, the radial velocities are not sensitive to the inclination, i, and the longitude of the node, Ω, but allow us to break the degeneracy by providing an estimate of the argument of periastron, ω. To combine the parameters obtained from astrometry and radial velocities, we introduce the following parameters:

U=(as,AUsini)2cos2ω,V=(as,AUsini)2sin2ω.${\matrix{U \hfill &amp; = \hfill &amp; {{{\left( {{a_{s,{\rm{AU}}}}\sin i} \right)}^2}\cos 2\omega ,} \hfill \cr V \hfill &amp; = \hfill &amp; {{{\left( {{a_{s,{\rm{AU}}}}\sin i} \right)}^2}sin2\omega .} \hfill \cr} }$(55)

These parameters can be derived both from the astrometric parameters,

U^a=(A^2+B^2)(F^2+G^2)ϖ2,V^a=2A^F^+B^G^ϖ2,$\matrix{{{{\hat U}_{\rm{a}}}} \hfill &amp; = \hfill &amp; {{{\left( {{{\hat A}^2} + {{\hat B}^2}} \right) - \left( {{{\hat F}^2} + {{\hat G}^2}} \right)} \over {{\varpi ^2}}},} \hfill \cr {{{\hat V}_{\rm{a}}}} \hfill &amp; = \hfill &amp; { - 2{{\hat A\hat F + \hat B\hat G} \over {{\varpi ^2}}},} \hfill \cr} $(56)

and the radial velocity parameters,

U^rv=1e^2n^2(K^c2K^s2),V^rv=21e^2n^2K^cK^s.$\matrix{{{{\hat U}_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{{1 - {{\hat e}^2}} \over {{{\hat n}^2}}}\left( {\hat K_c^2 - \hat K_s^2} \right),} \hfill \cr {{{\hat V}_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {2{{1 - {{\hat e}^2}} \over {{{\hat n}^2}}}{{\hat K}_c}{{\hat K}_s}.} \hfill \cr} $(57)

We followed the same approach as in Appendix C to propagate the covariance matrices of the linear fits and performed a weighted average of the two estimates of U and V. From the weighted estimates Û, V^${\hat V}$ it is straightforward to derive estimates for as sin i and ω. For the argument of periastron, ω, two solutions are actually possible since U and V depend on 2ω, but we chose the one that is closest to the radial velocity estimate (obtained from K^c,K^s${{\hat K}_c},{{\hat K}_s}$). The two remaining parameters only depend on the astrometry and can be chosen arbitrarily. For instance, Ω can be estimated with

Ω^=arctan(B^cosωG^sinω,A^cosωF^sinω),${\rm{\hat \Omega }} = \arctan \left( {\hat B\cos \omega - \hat G\sin \omega ,\hat A\cos \omega - \hat F\sin \omega } \right),$(58)

and cos i can be estimated using (e.g., Popovic & Pavlović 1995):

cosi^=mk+j,$\cos \hat i = {m \over {k + j}},$(59)

with

m=A^G^B^F^as2cosi,k=12(A^2+B^2+F^2+G^2)as21+cos2i2,j=k2m2as2sin2i2.$\matrix{{m = \hat A\hat G - \hat B\hat F \approx a_s^2\cos i,} \hfill \cr {k = {1 \over 2}\left( {{{\hat A}^2} + {{\hat B}^2} + {{\hat F}^2} + {{\hat G}^2}} \right) \approx a_s^2{{1 + {{\cos }^2}i} \over 2},} \hfill \cr {j = \sqrt {{k^2} - {m^2}} \approx a_s^2{{si{n^2}i} \over 2}.} \hfill \cr} $(60)

5 Applications

We go on to illustrate our methods with a reanalysis of the astrometric and radial velocity time series of three stars known to host a companion: HD 223636 (HIP 117622), HD 17289 (HIP 12726), and HD 3277 (HIP 2790). We used Hipparcos data (with the reduction of van Leeuwen 2007) for the astrometry and CORALIE data for the radial velocities. We binned Hipparcos data over one-day intervals and excluded the bins with a resulting uncertainty larger than 2.5 mas.

An upgrade of CORALIE was performed in 2007 to improve the overall transmission of the instrument. This upgrade affected the instrumental zero point and the overall instrument stability (Ségransan et al. 2010). We thus actually considered the data taken before and after the upgrade as coming from two different instruments (COR98 before and COR07 after). We modeled the noise as the quadratic sum of the individual measurements errors, as provided by the instruments reduction pipelines, and an additional instrumental jitter: σ˜i=σi2+σinst.2${{\tilde \sigma }_i} = \sqrt {\sigma _i^2 + \sigma _{{\rm{inst}}{\rm{.}}}^2} $. Such a modeling process allows us to account for both stellar and instrumental noises that are not already modeled by the reduction pipelines. We thus defined three jitter terms: σHIP for Hipparcos data and then σCOR98 and σCOR07 for CORALIE data. We initially set the default values σCOR98 = 5 m s−1 and σCOR07 = 8 m s−1, which correspond to the observed scatter of a set of bright and stable solar type stars monitored on a regular basis with CORALIE since 1998. For Hipparcos, we used a default value of σHIP = 0 mas. We let the three jitter values vary at the end of the analysis to adapt to the specificity of each dataset.

We applied a similar procedure for each target, using our open source python package kepmodel2. We analyzed the astrometric and radial velocity time series both independently and jointly. We computed the periodogram and associated FAP according to Delisle et al. (2020a) (radial velocities) and Sect. 3 (astrometry and joint analysis). All the periodograms were computed using the normalized power of Eq. (22) and by sampling the angular frequency linearly in the range [2π/50 000, 2π/0.9] (rad day−1) with 50 000 values, such that the oversampling factor is always above 10. We then extracted from the periodogram the period corresponding to the highest peak and applied our analytical methods to estimate the other orbital parameters, using Delisle et al. (2016; radial velocities) and Sect. 4 (astrometry and joint analysis). We then adjusted the values of all the parameters by performing a local maximization of the likelihood ℒ using the L-BFGS-B algorithm provided by the scipy python package. This algorithm makes use of the partial derivatives of the likelihood with respect to the parameters, which we computed analytically. We estimated errorbars on the parameters by extracting the diagonal of the inverse of the Hessian matrix of the likelihood. We then repeated the fitting procedure but additionally adjusting the values of the instrumental jitter terms. Finally, we computed the periodograms and FAP of the residuals of the joint model, considering the astrometric and radial velocity time series independently or jointly.

thumbnail Fig. 4

Periodogram of the Hipparcos astrometric time series of HD 223636.

Table 2

Fit parameters for HD 223636.

5.1 HD 223636

We first considered HD 223636 (HIP 117622), which was found to host a companion at about 1008 days by Goldin & Makarov (2007), based on an analysis of the Hipparcos time series. No radial velocities are available for this target and we thus only reanalyzed the Hipparcos time series. The periodogram of the astrometric data is shown in Fig. 4, where we clearly see a very significant peak (FAP = 3 × 10−5) around 1050 days.

We show in Table 2 the parameters obtained using our analytical estimation method (initial guess), after a local maximization of the likelihood and after a second fit, including the jitter term. We observe that the initial guess of the parameters is very close to the maximum likelihood estimate. When adjusting the jitter, we obtain a value of about 0.64 mas, while the average Hipparcos errorbar (over one day bins) is about 0.93 mas. Accounting for this jitter significantly increases the uncertainties on all the parameters, and allows to have a better assessment of the actual precision on these parameters. We note that the final uncertainty on the argument of periastron, ω, is large (29 deg), while the other angles have errorbars below 5 deg. The set of parameters is chosen as to avoid strong correlations between these angles. In particular, the phase of the planet on its orbit is modeled using the mean argument at the reference epoch M0 + ω instead of the mean anomaly M0 (which is anti-correlated with ω) or the mean longitude λ0 = M0 + ω + Ω (which is correlated with Ω). The astrometric orbit corresponding to the maximum likelihood parameters (including jitter), is shown in Fig. 5 superimposed with Hipparcos measurements. The periodogram of the residuals is shown in Fig. 6, where no significant peak is found (FAP = 0:89).

thumbnail Fig. 5

Astrometric orbit of HD 223636.

thumbnail Fig. 6

Periodogram of Hipparcos astrometric residuals of HD 223636 after fitting for its companion.

5.2 HD 17289

The second target, HD 17289 (HIP 12726), was also found to host a companion by Goldin & Makarov (2007) using Hipparcos astrometry alone. The companion was later confirmed and better characterized by Sahlmann et al. (2011) using both Hipparcos astrometry and CORALIE radial velocities. This system is actually a binary star, with a mass ratio of about 2 between the primary and the companion, leading to a contrast of about 1 : 180 in the visible, which slightly affects the radial-velocity measurements. This issue is discussed in details in Sahlmann et al. (2011) and is beyond the scope of our study. Here, we use the same Hipparcos and CORALIE data as Sahlmann et al. (2011). The CORALIE data consist of 29 measurements (22 COR98 and 7 COR07).

We show in Fig. 7 the periodogram of the astrometric data alone, the radial velocities alone, as well as the joint periodogram. In the three cases, a significant peak is detected around 570 days. Since the time span of CORALIE measurements (11.3 yr) is much longer than the time span of Hipparcos measurements (3.2 yr), the radial velocity peak is much narrower. The joint periodogram shows a very similar shape as the radial velocity periodogram, but provides stronger evidence for the existence of a companion (FAP = 3 × 10−8 and 10−3, respectively).

Table 3 provides the parameters obtained at the different steps of our procedure using astrometry alone, radial velocities alone, and both datasets together. In all three cases, our analytical method provides a good initial guess of the parameters. When using the radial velocities alone, the provided value for the semi-major axis, as, is actually the minimum semi-major axis (as sin i), which is equivalent to assuming an inclination of 90 deg. Since the actual inclination is about 174 deg (sin i ≈ 0.1), this explains the factor of 10 difference with regard to the astro-metric or joint value. The other parameters show coherent values between astrometry and radial velocities. When using astrometric data alone, the parameters ω and Ω present two degenerated solutions (ω, Ω) and (ω + π, Ω + π). In order to ease the comparisons, we chose the solution that is the closest to the value of ω obtained with radial velocities. However, it should be kept in mind that there is no way to break this degeneracy using astrometry alone. We observe that while the inclination, i, and longitude of the node Ω are not constrained by radial velocities, we obtain a much higher precision on these parameters with the joint fit than using astrometry alone. This is because of the correlations between these two parameters and the other orbital parameters, which are much better constrained by the radial velocities than the astrometry.

The astrometric orbit corresponding to the maximum likelihood parameters (including jitter), superimposed with Hipparcos measurements, is shown in Fig. 8, while the phase-folded radial velocity model, superimposed with CORALIE measurements, is shown in Fig. 9. Finally, the periodograms of the residuals are shown in Fig. 10, where no significant peak is found (FAP > 0.66).

Table 3

Fit parameters of HD 17289.

thumbnail Fig. 7

Periodograms of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 17289.

5.3 HD 3277

The last system we analyzed is HD 3277 (HIP 2790). It was first listed by Tokovinin et al. (2006) as an uncertain spectroscopic binary based on few CORALIE measurements and Sahlmann et al. (2011) confirmed the presence of a companion using additional CORALIE measurements as well as Hipparcos data. The primary component is a G8 star while the companion is an M-dwarf. We analyzed the same data as in Sahlmann et al. (2011), namely, Hipparcos data and 14 CORALIE measurements (10 COR98 and 4 COR07).

The periodograms and FAP of the astrometric and radial velocity time series are shown in Fig. 11. We observe a nonsignificant peak around 46 days in the radial velocities periodogram (FAP = 0.16). This high FAP value can be explained by the poor sampling of the radial velocity time series, which consists of only 14 points split among two instruments. To test this hypothesis, we recomputed the periodogram and FAP of the radial velocity time series but assuming the offset between COR98 and COR07 to be negligible, and found a more significant FAP of 0.015. A peak is also visible in the astrometric periodogram at the same period, but it is not the highest one, and the FAP is very high (0.73). The joint periodogram is very similar in shape to the radial velocities periodogram but the associated FAP is significantly lower (5 × 10−8).

Since the 46 days signal is not detected using astrometry alone, we only applied our procedure to the radial velocities and the joint model. The parameters we obtained are shown in Table 4. As for previous systems, our analytical method provides a good initial guess of the parameters, which is then refined by maximizing the likelihood. The most challenging parameter is the inclination, which is only constrained by the astrometry, for which the initial guess is within 40 deg of the maximum likelihood value. This slight discrepancy is not surprising considering the low S/N of the signal in the astrometric time series (high FAP, other more significant peaks in the periodogram). The maximum likelihood astrometric and radial velocity models, superimposed with the corresponding data, are shown in Figs. 12 and 13. The periodograms of the residuals are shown in Fig. 14, where no significant peak is found (FAP > 0.77).

thumbnail Fig. 8

Astrometric orbit of HD 17289.

thumbnail Fig. 9

Phase-folded RV time series of HD 17289.

thumbnail Fig. 10

Periodograms of the residuals of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint peri-odogram (bottom) of HD 17289, after fitting for its companion.

thumbnail Fig. 11

Periodograms of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 3277, after fitting for its companion.

Table 4

Fit parameters of HD 3277.

thumbnail Fig. 12

Astrometric orbit of HD 3277.

thumbnail Fig. 13

Phase-folded RV time series of HD 3277.

6 Discussion

In this work, we present a set of methods to detect and characterize companions (planets, brown dwarfs, and stars) in astrometric or radial velocity time series, or both. We propose a general linear periodogram framework with an analytical method to compute the associated FAP. We additionally provide an analytical method to obtain an estimate of the orbital parameters once the period of the companion has been determined (from the periodogram approach). These methods can be applied to astrometric data alone, radial velocities alone, but also when combining both detection techniques.

Being based on analytical approximations, our methods are very efficient in terms of computational cost. This is of particular interest in the context of the Gaia space mission, considering the amount of generated data. It should be noted that these approximate analytical methods are complementary with more precise numerical methods. For instance, in Sect. 5, we use our analytical estimate of the orbital parameters as a starting point for a likelihood maximization algorithm. More generally, both the periodogram-FAP approach and the orbital parameters approximation can be used to improve the convergence speed of numerical algorithms, such as Markov chain Monte-Carlo, genetic algorithms, and so on. In particular, our analytical estimate of orbital parameters has been implemented in the genetic algorithm of the official Gaia pipeline for the detection of planets (MIKS-GA, see Holl et al. 2022).

Indeed, a primary objective of this article is to provide building blocks for the detection and characterization of planets using Gaia astrometry alone as well as in combination with on-ground radial velocities. Since the Gaia collaboration will not publish astrometric time series before DR4, we were not able to illustrate our methods on Gaia sources hosting planetary companions. We instead chose to reanalyze the Hipparcos astrometric time series of three stars known to host a stellar companion: HD 223636 (HIP 117622), HD 17289 (HIP 12726), and HD 3277 (HIP 2790). Using Hipparcos astrometry and publicly available CORALIE radial velocities, we obtained results similar to the literature. In these examples, we found that the joint periodograms (astrometry + radial velocities) were very similar to the periodogram of the radial velocity alone. This is because the S/N of the companion is much higher in CORALIE radial velocities than in Hipparcos astrometry. Therefore, a combined periodogram might not actually appear necessary to find the companion period in these cases. However, since Gaia will provide much higher precision astrometric time series and with a much longer time span than Hipparcos, the contribution of astrometry and radial velocities will be more balanced.

Finally, it should be noted that while we assume white noise in our illustrations (Sect. 5), our methods are derived in the more general case of correlated noise. Indeed, radial velocities are known to be affected by stellar activity, which is often modeled using Gaussian processes (i.e., correlated noise models). Other sources of noise, such as the spectrograph calibration noise, can also introduce correlated noise in the radial velocity time series (e.g., Delisle et al. 2020b). In the case of astrometric data, the stellar activity signature is expected to be much smaller than for radial velocities (Lagrange et al. 2011). However, the attitude calibration of the satellite might introduce correlated noise in the astrometric time series. In the case of Gaia, the correlated noise contribution remains to be investigated and characterized, but once this is done, our framework is readily equipped to account for it.

thumbnail Fig. 14

Periodograms of the residuals of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 3277, after fitting for its companion.

Acknowledgements

We thank the anonymous referee for their very constructive feedback that helped to improve this manuscript. We acknowledge financial support from the Swiss National Science Foundation (SNSF). This work has, in part, been carried out within the framework of the National Centre for Competence in Research PlanetS supported by SNSF.

Appendix A Power fraction in the fundamental and harmonics

In this appendix, we compute the power fraction that is found in the fundamental and in the harmonics for a radial velocity (Appendix A.1) and an astrometric Keplerian signal (Appendix A.2).

A.1 Radial velocity signal

We follow Baluev (2015) to define the total power of a Keplerian radial velocity signal VK(t) = K(cos(v(t) + ω) + e cos ω) as:

Ptot.=1P0PVK2(t)dt=K22(1e2)(1β2cos2ω),$\matrix{{{P_{{\rm{tot}}{\rm{.}}}}} \hfill &amp; = \hfill &amp; {{1 \over P}\int_0^P {V_K^2\left( t \right)dt} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{{{K^2}} \over 2}\left( {1 - {e^2}} \right)\left( {1 - {\beta ^2}\cos 2\omega } \right),} \hfill \cr} $(A.1)

where

β=e1+1e2,$\beta = {e \over {1 + \sqrt {1 - {e^2}} }},$(A.2)

and v is the true anomaly. The Fourier expansion of this signal is (e.g., Delisle et al. 2016):

V0=0,Vk=KeikM02(Xkeiω+Xkeiω)      (k0),$\matrix{{{V_0}} \hfill &amp; = \hfill &amp; {0,} \hfill \cr {{V_k}} \hfill &amp; = \hfill &amp; {{{K{{\rm{e}}^{{\rm{i}}k{M_0}}}} \over 2}\left( {{X_k}{{\rm{e}}^{{\rm{i}}\omega }} + {X_{ - k}}{{\rm{e}}^{ - {\rm{i}}\omega }}} \right)\,\,\,\,\,\,\left( {k \ne 0} \right),} \hfill \cr} $(A.3)

where Xk is the Hansen coefficient Xk0,1$X_k^{0,1}$ which only depends on the eccentricity e and is defined has

Xk(e)=12π02πeiveikMdM.${X_k}\left( e \right) = {1 \over {2\pi }}\int_0^{2\pi } {{{\rm{e}}^{{\rm{i}}v}}{{\rm{e}}^{ - {\rm{i}}kM}}{\rm{d}}M.} $(A.4)

The power in the harmonics are thus:

P0=0,${P_0} = 0,$(A.5)

Pk=2VkV¯k=K22(Xk2+Xk2+2XkXkcos2ω)(k>0).$\matrix{{{P_k} = 2{V_k}{{\bar V}_k} = {{{K^2}} \over 2}\left( {X_k^2 + X_{ - k}^2 + 2{X_k}{X_{ - k}}\cos 2\omega } \right)} &amp; {\left( {k > 0} \right).} \cr} $

Finally the power fraction in the k-th harmonics (k > 0) is:

Rk=PkPtot.=Xk2+Xk2+2XkXkcos2ω(1e2)(1β2cos2ω).${R_k} = {{{P_k}} \over {{P_{{\rm{tot}}{\rm{.}}}}}} = {{X_k^2 + X_{ - k}^2 + 2{X_k}{X_{ - k}}\cos 2\omega } \over {\left( {1 - {e^2}} \right)\left( {1 - {\beta ^2}\cos 2\omega } \right)}}.$(A.6)

As shown by Baluev (2015), the ratio R1 is linked with the detection efficiency of the classical periodogram (which only uses the fundamental frequency) compared to a more complex Keplerian periodogram (which uses the full information contained in the signal).

The power fraction Rk depends on the eccentricity and (weakly) on the argument of periastron. For a given eccentricity, the extrema of the power fraction correspond to 2ω = 0 or π. We define

Rk+=Xk2+Xk2+2XkXk(1e2)(1β2),Rk=Xk2+Xk22XkXk(1e2)(1+β2),$\matrix{{R_k^ + } \hfill &amp; = \hfill &amp; {{{X_k^2 + X_{ - k}^2 + 2{X_k}{X_{ - k}}} \over {\left( {1 - {e^2}} \right)\left( {1 - {\beta ^2}} \right)}},} \hfill \cr {R_k^ - } \hfill &amp; = \hfill &amp; {{{X_k^2 + X_{ - k}^2 - 2{X_k}{X_{ - k}}} \over {\left( {1 - {e^2}} \right)\left( {1 + {\beta ^2}} \right)}},} \hfill \cr} $(A.7)

such that Rk is always between Rk+$R_k^ + $ and Rk$R_k^ - $ (the order depending on k and e). In Fig. 2, we plot the possible range of values of Rk as a function of the eccentricity, for k = 1,2 (fundamental and first harmonics). For this plot, we evaluated the Hansen coefficients by numerical integration over the eccentric anomaly (see Delisle et al. 2016, Appendix A).

A.2 Astrometric signal

Here, we follow the same approach as in the radial velocity case. Since the astrometric signal has two dimensions, we define the total power of the signal as the sum of powers along both directions:

Ptot.=1P0P(δK2(t)+αK2(t))dt=12π02π((Ax+Fy)2+(Bx+Gy)2)dM.$\matrix{{{P_{{\rm{tot}}{\rm{.}}}}} \hfill &amp; = \hfill &amp; {{1 \over P}\int_0^P {\left( {\delta _K^2\left( t \right) + \alpha _K^2\left( t \right)} \right){\rm{d}}t} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{1 \over {2\pi }}\int_0^{2\pi } {\left( {{{\left( {Ax + Fy} \right)}^2} + {{\left( {Bx + Gy} \right)}^2}} \right){\rm{d}}M} .} \hfill \cr} $(A.8)

We have

12π02πx2dM=12π02πx2(1ecosE)dE=12π02π(cosEe)2(1ecosE) dE=12+2e2,$\matrix{{{1 \over {2\pi }}\int_0^{2\pi } {{x^2}{\rm{d}}M} } \hfill &amp; = \hfill &amp; {{1 \over {2\pi }}\int_0^{2\pi } {{x^2}\left( {1 - e\cos E} \right){\rm{d}}E} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{1 \over {2\pi }}\int_0^{2\pi } {{{\left( {\cos E - e} \right)}^2}\left( {1 - e\cos E} \right)} \,{\rm{d}}E} \hfill \cr {} \hfill &amp; = \hfill &amp; {{1 \over 2} + 2{e^2},} \hfill \cr} $(A.9)

12π02πy2dM=1e22π02πsin2E(1ecosE)dE=1e22,$\matrix{{{1 \over {2\pi }}\int_0^{2\pi } {{y^2}{\rm{d}}M} } \hfill &amp; = \hfill &amp; {{{1 - {e^2}} \over {2\pi }}\int_0^{2\pi } {{{\sin }^2}E\left( {1 - e\cos E} \right){\rm{d}}E} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{{1 - {e^2}} \over 2},} \hfill \cr} $(A.10)

12π02πxydM=1e22π02π(cosEe)sinE(1ecosE)dE=0,$\matrix{{{1 \over {2\pi }}\int_0^{2\pi } {xy{\rm{d}}M} } \hfill &amp; = \hfill &amp; {{{\sqrt {1 - {e^2}} } \over {2\pi }}\int_0^{2\pi } {\left( {\cos E - e} \right)\sin E\left( {1 - e\cos E} \right){\rm{d}}E} } \hfill \cr {} \hfill &amp; = \hfill &amp; {0,} \hfill \cr} $(A.11)

thus:

Ptot.=(12+2e2)(A2+B2)+1e22(F2+G2)=as24((2+3e2)(2sin2i)+5e2sin2icos2ω).$\matrix{{{P_{{\rm{tot}}{\rm{.}}}}} \hfill &amp; = \hfill &amp; {\left( {{1 \over 2} + 2{e^2}} \right)\left( {{A^2} + {B^2}} \right) + {{1 - {e^2}} \over 2}\left( {{F^2} + {G^2}} \right)} \hfill \cr {} \hfill &amp; = \hfill &amp; {{{a_s^2} \over 4}\left( {\left( {2 + 3{e^2}} \right)\left( {2 - {{\sin }^2}i} \right) + 5{e^2}{{\sin }^2}i\cos 2\omega } \right).} \hfill \cr} $(A.12)

The Fourier expansion of δK and αK is provided in Eqs. (8), (14), from which we deduce the power in the k-th harmonics (k > 0):

Pk=2δkδ¯k+2αkα¯k=A2+B2+C22(ζk2+ζk2)+(A2+B2F2G2)ζkζk=as22((ξk2+ζk2)(2sin2i)+2ζkζksin2icos2ω).$\matrix{{{P_k}} \hfill &amp; = \hfill &amp; {2{\delta _k}{{\bar \delta }_k} + 2{\alpha _k}{{\bar \alpha }_k}} \hfill \cr {} \hfill &amp; = \hfill &amp; {{{{A^2} + {B^2} + {C^2}} \over 2}\left( {\zeta _k^2 + \zeta _{ - k}^2} \right) + \left( {{A^2} + {B^2} - {F^2} - {G^2}} \right){\zeta _k}{\zeta _{ - k}}} \hfill \cr {} \hfill &amp; = \hfill &amp; {{{a_s^2} \over 2}\left( {\left( {\xi _k^2 + \zeta _{ - k}^2} \right)\left( {2 - {{\sin }^2}i} \right) + 2{\zeta _k}{\zeta _{ - k}}{{\sin }^2}i\cos 2\omega } \right).} \hfill \cr} $(A.13)

In contrast to the case of radial velocities, the Keplerian astro-metric signal is not centered, which implies that the power ofthe constant part (k = 0) is not zero, that is,

P0=δ02+α02=ζ02(A2+B2)=98as2e2(2sin2i+sin2icos2ω).$\matrix{{{P_0}} \hfill &amp; = \hfill &amp; {\delta _0^2 + \alpha _0^2 = \zeta _0^2\left( {{A^2} + {B^2}} \right)} \hfill \cr {} \hfill &amp; = \hfill &amp; {{9 \over 8}a_s^2{e^2}\left( {2 - {{\sin }^2}i + {{\sin }^2}i\cos 2\omega } \right).} \hfill \cr} $(A.14)

In practice, the constant part does not contain any information about the companion because the reference position of the primary always needs to be adjusted at the same time as the orbit. Therefore, in the following, we normalize the power in the harmonics by the useful total power:

Ptot.P0=as28((43e2)(2sin2i)+e2sin2icos2ω),${P_{{\rm{tot}}{\rm{.}}}} - {P_0} = {{a_s^2} \over 8}\left( {\left( {4 - 3{e^2}} \right)\left( {2 - {{\sin }^2}i} \right) + {e^2}{{\sin }^2}i\cos 2\omega } \right),$(A.15)

which is equivalent to re-centering the Keplerian astrometric model. We then define the power fraction as

Rk=PkPtot.P0=4(ζk2+ζk2)(2sin2i)+2ζkζksin2icos2ω(43e2)(2sin2i)+e2sin2icos2ω.$\matrix{{{R_k}} \hfill &amp; = \hfill &amp; {{{{P_k}} \over {{P_{{\rm{tot}}{\rm{.}}}} - {P_0}}}} \hfill \cr {} \hfill &amp; = \hfill &amp; {4{{\left( {\zeta _k^2 + \zeta _{ - k}^2} \right)\left( {2 - {{\sin }^2}i} \right) + 2{\zeta _k}{\zeta _{ - k}}{{\sin }^2}i\cos 2\omega } \over {\left( {4 - 3{e^2}} \right)\left( {2 - {{\sin }^2}i} \right) + {e^2}{{\sin }^2}i\cos 2\omega }}.} \hfill \cr} $(A.16)

This fraction depends on e, ω and i. For a given eccentricity, the extrema of the fraction appears for 2ω = 0, π and i = π/2. We thus define

Rk+=2(ζk+ζk)22e2,Rk=2(ζkζk)21e2,$\matrix{{R_k^ + } \hfill &amp; = \hfill &amp; {2{{{{\left( {{\zeta _k} + {\zeta _{ - k}}} \right)}^2}} \over {2 - {e^2}}},} \hfill \cr {R_k^ - } \hfill &amp; = \hfill &amp; {2{{{{\left( {{\zeta _k} - {\zeta _{ - k}}} \right)}^2}} \over {1 - {e^2}}},} \hfill \cr} $(A.17)

such that Rk is always between Rk+$R_k^ + $ and Rk$R_k^ - $. We then need to evaluate the coefficients ζk to compute these fractions. We use the same method as for the Hansen coefficient (Appendix A.1). We estimate the integral of Eq. (15) numerically by sampling E in [0, 2π],

ζk1Nj=0N1(cosE˙je+i1e2sinEj)×eik(EjesinEj)(1ecosEj),$\matrix{{{\zeta _k}} \hfill &amp; \approx \hfill &amp; {{1 \over N}\sum\limits_{j = 0}^{N - 1} {\left( {\cos {{\dot E}_j} - e + {\rm{i}}\sqrt {1 - {e^2}} \sin {E_j}} \right)} } \hfill \cr {} \hfill &amp; {} \hfill &amp; { \times \,{{\rm{e}}^{ - {\rm{i}}k\left( {{E_j} - e\sin {E_j}} \right)}}\left( {1 - e\cos {E_j}} \right),} \hfill \cr} $(A.18)

with Ej =j/N. A very good precision is achieved using N = 100 (see Delisle et al. 2016), which is the value we use to compute the fractions shown in Fig. 2.

Appendix B Periodogram definitions and computation of the FAP

In this appendix, we provide details on the computation of the periodogram FAP in the case of astrometric data alone and in the case of a combination of astrometric and radial velocity time series. The FAP computation takes into account correlated noise. Our approach is very similar to the one used in Delisle et al. (2020a) for radial velocity time series. It is an extension to the correlated noise case of the method of Baluev (2008), which assumed white noise.

In addition to GLS periodogram defined in Eq. (22), Baluev (2008) proposed four alternative periodogram definitions:

z0(v)=12(χH2χK2(v)),z1(v)=ηK2χH2χK2(v)χK2(v),z2(v)=ηK2χH2χK2(v)χK2(v),z3(v)=nκ2lnχH2χK2(v),$\matrix{{{z_0}\left( v \right) = {1 \over 2}\left( {\chi _H^2 - \chi _K^2\left( v \right)} \right),} \hfill &amp; {{z_1}\left( v \right) = {{{\eta _K}} \over 2}{{\chi _H^2 - \chi _K^2\left( v \right)} \over {\chi _K^2\left( v \right)}},} \hfill \cr {{z_2}\left( v \right) = {{{\eta _K}} \over 2}{{\chi _H^2 - \chi _K^2\left( v \right)} \over {\chi _K^2\left( v \right)}},} \hfill &amp; {{z_3}\left( v \right) = {{{n_\kappa }} \over 2}\ln {{\chi _H^2} \over {\chi _K^2\left( v \right)}},} \hfill \cr} $(B.1)

where nH = np and nK = n − (p + d). The definitions z1,2,3 are actually related to each other and to the GLS periodogram. Indeed, we have:

z1(v)=nH2zGLS(v),z2(v)=nK2zGLS(v)1zGLS(v)z3(v)=nK2ln(1zGLS(v)).,$\matrix{{{z_1}\left( v \right)} &amp; = &amp; {{{{n_H}} \over 2}{z_{{\rm{GLS}}}}\left( v \right),} \cr {{z_2}\left( v \right)} &amp; = &amp; {{{{n_K}} \over 2}{{{z_{{\rm{GLS}}}}\left( v \right)} \over {1 - {z_{{\rm{GLS}}}}\left( v \right)}}} \cr {{z_3}\left( v \right)} &amp; = &amp; { - {{{n_K}} \over 2}\ln \left( {1 - {z_{{\rm{GLS}}}}\left( v \right)} \right).} \cr} ,$(B.2)

Table B.1

False alarm probability for the two definitions (Eqs. (22), (B.1)) of the periodogram power (see Baluev 2008).

In the following, we only consider the GLS (Eq. (22)) and the definition z0 (Eq. (B.1)) of the periodogram, but all the results on the GLS also apply to z1,2,3 (using Eq. (B.2)).

The FAP can be bounded by (see Baluev 2008, Eq. (5))

FAPmax(Z,vmax)FAPsingle(Z)+τ(Z,vmax),${\rm{FA}}{{\rm{P}}_{{\rm{max}}}}\left( {Z,{v_{\max }}} \right) \le {\rm{FA}}{{\rm{P}}_{{\rm{single}}}}\left( Z \right) + \tau \left( {Z,{v_{\max }}} \right),$(B.3)

and approximated by (see Baluev 2008, Eq. (6))

FAPmax(Z,vmax)1(1FAPsingle(Z))eτ(Z,vmax),${\rm{FA}}{{\rm{P}}_{{\rm{max}}}}\left( {Z,{v_{\max }}} \right) \approx 1 - \left( {1 - {\rm{FA}}{{\rm{P}}_{{\rm{single}}}}\left( Z \right)} \right){{\rm{e}}^{ - \tau \left( {Z,{v_{\max }}} \right)}},$(B.4)

where Z is the maximum periodogram power, FAPsingle(Z) is the FAP in the case in which the angular frequency v of the putative additional signal is fixed, τ(Z, vmax) is the expectation of the number of up-crossings of the level Z by the periodogram (see Baluev 2008). Computing FAPsingle(Z) and τ(Z, vmax) requires us to specify the definition of the periodogram z(v). Baluev (2008) proposed several definitions and derived the corresponding formulas for FAPsingle(Z) and τ(Z, vmax). These results are summarized in Table B.1, for the definitions of the periodogram of Eqs. (22), (B.1). The only quantity left to compute is the factor W, which is the rescaled frequency bandwidth, defined as (see Baluev 2008)

W=A(vmax)2π(d+1)/2,$W = {{A\left( {{v_{\max }}} \right)} \over {2{\pi ^{\left( {d + 1} \right)/2}}}},$(B.5)

where

A(vmax)=0vmaxdvx2<1xTM(v)x(xTx)ddx.$A\left( {{v_{\max }}} \right) = \int_0^{{v_{\max }}} {{\rm{d}}v} \int_{{x^2} < 1} {\sqrt {{{{x^{\rm{T}}}M\left( v \right)x} \over {{{\left( {{x^{\rm{T}}}x} \right)}^d}}}} {\rm{d}}x} .$(B.6)

The d × d matrix M(ν) is defined as follows (see Delisle et al. 2020a)

Q=φTC1φ,S=φTC1φ,R=φTC1φ,QH=φHTC1φ,SH=φHTC1φ,QH,H=φHTC1φH,Q˜=QQHTQH,H1QH,S˜=SQHTQH,H1SH,R˜=RSHTQH,H1SH,M=Q˜1(R˜S˜TQ˜1S˜),$\matrix{{Q = {\varphi ^{\rm{T}}}{C^{ - 1}}\varphi ,} \hfill &amp; {S = {\varphi ^{\rm{T}}}{C^{ - 1}}\varphi ',} \hfill \cr {R = {{\varphi '}^{\rm{T}}}{C^{ - 1}}\varphi ',} \hfill &amp; {} \hfill \cr {{Q_H} = \varphi _H^{\rm{T}}{C^{ - 1}}\varphi ,} \hfill &amp; {{S_H} = \varphi _H^{\rm{T}}{C^{ - 1}}\varphi ',} \hfill \cr {{Q_{H,H}} = \varphi _H^T{C^{ - 1}}{\varphi _H},} \hfill &amp; {} \hfill \cr {\tilde Q = Q - Q_H^{\rm{T}}Q_{H,H}^{ - 1}{Q_H},} \hfill &amp; {\tilde S = S - Q_H^{\rm{T}}Q_{H,H}^{ - 1}{S_H},} \hfill \cr {\tilde R = R - S_H^TQ_{H,H}^{ - 1}{S_H},} \hfill &amp; {} \hfill \cr {M = {{\tilde Q}^{ - 1}}\left( {\tilde R - {{\tilde S}^{\rm{T}}}{{\tilde Q}^{ - 1}}\tilde S} \right),} \hfill &amp; {} \hfill \cr} $(B.7)

where x′ = ∂x/∂v. Baluev (2008) also defined the effective time series length as

Teff=A(vmax)π(d1)/2vmax,${T_{{\rm{eff}}}} = {{A\left( {{v_{\max }}} \right)} \over {{\pi ^{\left( {d - 1} \right)/2}}{v_{\max }}}},$(B.8)

such that

W=vmax2πTeff.$W = {{{v_{\max }}} \over {2\pi }}{T_{{\rm{eff}}}}.$(B.9)

From Eqs. (B.6) and (B.8), we obtain

Teff=π(1d)/2vmax0vmaxdvx2<1xTM(v)x(xTx)ddx.${T_{{\rm{eff}}}} = {{{\pi ^{\left( {1 - d} \right)/2}}} \over {{v_{\max }}}}\int_0^{{v_{\max }}} {{\rm{d}}v} \int_{{x^2} < 1} {\sqrt {{{{x^{\rm{T}}}M\left( v \right)x} \over {{{\left( {{x^{\rm{T}}}x} \right)}^d}}}} } {\rm{d}}x.$(B.10)

In the following we derive analytical approximations for Teff in the case of astrometric data alone (Appendix B.1) and in the case of astrometric and radial velocity data (Appendix B.2). The case of radial velocities alone was already treated in Delisle et al. (2020a).

B.1 Astrometric time series

In the case of astrometric data alone, we have d = 4 and

φ(v)=(cosθcosvt,sinθcosvt,cosθsinvt,sinθsinvt).$\varphi \left( v \right) = \left( {\cos \theta \cos vt,\sin \theta \cos vt,\cos \theta \sin vt,\sin \theta \sin vt} \right).$(B.11)

We thus replace this expression in the definitions of O, S, and R (Eq. (B.7)). As an example, for Q11 we obtain

Q1,1=18i,jCi,j1( cos(vtivtjθiθj)+cos(vtivtjθi+θj)+cos(vtivtj+θiθj)+cos(vtivtj+θi+θj)+cos(vti+vtjθiθj)+cos(vti+vtjθi+θj)+ cos(vti+vtj+θiθj)+cos(vti+vtj+θi+θj) ).$\matrix{{{Q_{1,1}}} \hfill &amp; = \hfill &amp; {{1 \over 8}\sum\limits_{i,j} {C_{i,j}^{ - 1}\left( {\cos \left( {v{t_i} - v{t_j} - {\theta _i} - {\theta _j}} \right) + \cos \left( {v{t_i} - v{t_j} - {\theta _i} + {\theta _j}} \right)} \right.} } \hfill \cr {} \hfill &amp; + \hfill &amp; {\cos \left( {v{t_i} - v{t_j} + {\theta _i} - {\theta _j}} \right) + \cos \left( {v{t_i} - v{t_j} + {\theta _i} + {\theta _j}} \right)} \hfill \cr {} \hfill &amp; + \hfill &amp; {\cos \left( {v{t_i} + v{t_j} - {\theta _i} - {\theta _j}} \right) + \cos \left( {v{t_i} + v{t_j} - {\theta _i} + {\theta _j}} \right)} \hfill \cr {} \hfill &amp; + \hfill &amp; {\left. {\cos \left( {v{t_i} + v{t_j} + {\theta _i} - {\theta _j}} \right) + \cos \left( {v{t_i} + v{t_j} + {\theta _i} + {\theta _j}} \right)} \right).} \hfill \cr} $(B.12)

We follow Baluev (2008); Delisle et al. (2020a) and neglect aliasing effects. In this approximation all the terms in Q, S, and R that contain a sine or cosine of vti + vtj ± θi ± θj average out when summing over i, j. Similarly, the terms containing a sine or cosine of θi + θj ± vti ± vtj average out. Finally, the terms containing sin(vtivtj ± (θiθj)) can also be neglected. Indeed, in the low frequency limit (|vtivtj ± (θiθj)| ≪ 1), the sine vanishes, while in the high frequency limit (|vtivtj ± (θiθj)| ≫ 1), the sine average out. Using these approximations, we obtain

Qq+U++qU,Ss+V++sV,Rr+U++rU,$\matrix{Q \hfill &amp; \approx \hfill &amp; {{q_ + }{U_ + } + {q_ - }{U_ - },} \hfill \cr S \hfill &amp; \approx \hfill &amp; {{s_ + }{V_ + } + {s_ - }{V_ - },} \hfill \cr R \hfill &amp; \approx \hfill &amp; {{r_ + }{U_ + } + {r_ - }{U_ - },} \hfill \cr} $(B.13)

with

q±=14 cos(vΔt±Δθ) ,s±=18 Σt*cos(vΔt±Δθ) ,r±=14 Πt*cos(vΔt±Δθ) ,U+=12(1001011001101001),    V+=12(0110100110010110),U=12(1001011001101001),   V=12(0110100110010110), X =i,jCi,j1Xi,j,Σt(i,j)=ti+tj,Δt(i,j)=titj,Πt(i,j)=titj,Δθ(i,j)=θiθj,$\matrix{{{q_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {\cos \left( {v{{\rm{\Delta }}_t} \pm {{\rm{\Delta }}_\theta }} \right)} \right\rangle ,} \hfill \cr {{s_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over 8}\left\langle {{{\rm{\Sigma }}_t}*\cos \left( {v{{\rm{\Delta }}_t} \pm {{\rm{\Delta }}_\theta }} \right)} \right\rangle ,} \hfill \cr {{r_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {{{\rm{\Pi }}_t}*\cos \left( {v{{\rm{\Delta }}_t} \pm {{\rm{\Delta }}_\theta }} \right)} \right\rangle ,} \hfill \cr {{U_ + }} \hfill &amp; = \hfill &amp; {{1 \over 2}\left( {\matrix{1 &amp; 0 &amp; 0 &amp; { - 1} \cr 0 &amp; 1 &amp; 1 &amp; 0 \cr 0 &amp; 1 &amp; 1 &amp; 0 \cr { - 1} &amp; 0 &amp; 0 &amp; 1 \cr} } \right),\,\,\,\,{V_ + } = {1 \over 2}\left( {\matrix{0 &amp; 1 &amp; 1 &amp; 0 \cr { - 1} &amp; 0 &amp; 0 &amp; 1 \cr { - 1} &amp; 0 &amp; 0 &amp; 1 \cr 0 &amp; { - 1} &amp; { - 1} &amp; 0 \cr} } \right),} \hfill \cr {{U_ - }} \hfill &amp; = \hfill &amp; {{1 \over 2}\left( {\matrix{1 &amp; 0 &amp; 0 &amp; 1 \cr 0 &amp; 1 &amp; { - 1} &amp; 0 \cr 0 &amp; { - 1} &amp; 1 &amp; 0 \cr 1 &amp; 0 &amp; 0 &amp; 1 \cr} } \right),\,\,\,{V_ - } = {1 \over 2}\left( {\matrix{0 &amp; { - 1} &amp; 1 &amp; 0 \cr 1 &amp; 0 &amp; 0 &amp; 1 \cr { - 1} &amp; 0 &amp; 0 &amp; { - 1} \cr 0 &amp; { - 1} &amp; 1 &amp; 0 \cr} } \right),} \hfill \cr {\left\langle X \right\rangle } \hfill &amp; = \hfill &amp; {\sum\limits_{i,j} {C_{i,j}^{ - 1}{X_{i,j}},} } \hfill \cr {{{\rm{\Sigma }}_{t\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_i} + {t_j},} \hfill \cr {{{\rm{\Delta }}_{t\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_i} - {t_j},} \hfill \cr {{{\rm{\Pi }}_{t\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_i}{t_j},} \hfill \cr {{{\rm{\Delta }}_{\theta \left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{\theta _i} - {\theta _j},} \hfill \cr} $(B.14)

and * denotes the Hadamard (or elementwise) product.

Following Baluev (2008); Delisle et al. (2020a), we additionally assume that Q˜Q,S˜S,R˜R$\tilde Q \approx Q,\tilde S \approx S,\tilde R \approx R$, and

M(v)=Q1(RSTQ1S).$M\left( v \right) = {Q^{ - 1}}\left( {R - {S^{\rm{T}}}{Q^{ - 1}}S} \right).$(B.15)

Replacing Eq. (B.13) in Eq. (B.15), we find

M(v)λ+U++λU,$M\left( v \right) \approx {\lambda _ + }{U_ + } + {\lambda _ - }{U_ - },$(B.16)

with

λ±=r±q±(s±q±)2.${\lambda _ \pm } = {{{r_ \pm }} \over {{q_ \pm }}} - {\left( {{{{s_ \pm }} \over {{q_ \pm }}}} \right)^2}.$(B.17)

The eigenvalues of M are thus λ±, both with a multiplicity of 2.

In order to determine the effective time series length Teff (Eq. (B.10)) we then need to evaluate the integral

Id(v)=x2<1xTM(v)x(xTx)ddx.${I_d}\left( v \right) = \int_{{x^2} < 1} {\sqrt {{{{x^{\rm{T}}}M\left( v \right)x} \over {{{\left( {{x^{\rm{T}}}x} \right)}^d}}}} {\rm{d}}x} .$(B.18)

As shown by Baluev (2008), for a matrix M with eigenvalues λi (i = 1, …, d), the integral I is linked to the surface-area ∏d of the d-dimensional ellipsoid with semi-axes 1/λi$1/\sqrt {{\lambda _i}} $, through

Id=ΠddetM.${I_d} = {{\rm{\Pi }}_d}\sqrt {\det \,M} .$(B.19)

Moreover, since in our case the eigenvalues have even multiplicities, the surface area can be expressed in terms of elementary functions (see Tee 2005). Following the method described in Tee (2005), we obtain

Π4=4π231λ+λ(λ++λλ+λλ++λ),${{\rm{\Pi }}_4} = {{4{\pi ^2}} \over 3}{1 \over {{\lambda _ + }{\lambda _ - }}}\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} - {{\sqrt {{\lambda _ + }{\lambda _ - }} } \over {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} }}} \right),$(B.20)

and

I4=4π23(λ++λλ+λλ++λ).${I_4} = {{4{\pi ^2}} \over 3}\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} - {{\sqrt {{\lambda _ + }{\lambda _ - }} } \over {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} }}} \right).$(B.21)

The effective time series length is thus (see Eq. (B.10)):

Teff=π3/2vmax0vmaxI4(v)dv=4π3vmax0vmax(λ++λλ+λλ++λ)dv.$\matrix{{{T_{{\rm{eff}}}}} \hfill &amp; = \hfill &amp; {{{{\pi ^{ - 3/2}}} \over {{v_{\max }}}}\int_0^{{v_{\max }}} {{I_4}\left( v \right){\rm{d}}v} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{{4\sqrt \pi } \over {3{v_{\max }}}}\int_0^{{v_{\max }}} {\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} - {{\sqrt {{\lambda _ + }{\lambda _ - }} } \over {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} }}} \right)} {\rm{d}}v.} \hfill \cr} $(B.22)

Finally, following Delisle et al. (2020a), we approximate the integral over the angular frequency v by replacing q±, s±, and r± by their average over the range ]0, vmax]. We have:

q¯±=1vmax0vmaxq±(v)dv=14 cos(vmaxΔt2±Δθ)*sinc(vmaxΔt2) ,s¯±=18 Σt*cos(vmaxΔt2±Δθ)*sinc(vmaxΔt2) ,r¯±=14 Πt*cos(vmaxΔt2±Δθ)*sinc(vmaxΔt2) ,$\matrix{{{{\bar q}_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over {{v_{\max }}}}\int_0^{{v_{\max }}} {{q_ \pm }\left( v \right){\rm{d}}v} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {\cos \left( {{{{v_{\max }}{{\rm{\Delta }}_t}} \over 2} \pm {{\rm{\Delta }}_\theta }} \right)*\sin {\rm{c}}\left( {{{{v_{\max }}{{\rm{\Delta }}_t}} \over 2}} \right)} \right\rangle ,} \hfill \cr {{{\bar s}_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over 8}\left\langle {{{\rm{\Sigma }}_t}*\cos \left( {{{{v_{\max }}{{\rm{\Delta }}_t}} \over 2} \pm {{\rm{\Delta }}_\theta }} \right)*{\rm{sinc}}\left( {{{{v_{\max }}{{\rm{\Delta }}_t}} \over 2}} \right)} \right\rangle ,} \hfill \cr {{{\bar r}_ \pm }} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {{{\rm{\Pi }}_t}*\cos \left( {{{{v_{\max }}{{\rm{\Delta }}_t}} \over 2} \pm {{\rm{\Delta }}_\theta }} \right)*{\rm{sinc}}\left( {{{{v_{ &amp; \max }}{{\rm{\Delta }}_t}} \over 2}} \right)} \right\rangle ,} \hfill \cr} $(B.23)

and we make the following approximations

λ¯±r¯±q¯±(s¯±q¯±)2,Teff4π3(λ¯++λ¯λ¯+λ¯λ¯++λ¯).$\matrix{{{{\bar \lambda }_ \pm }} \hfill &amp; \approx \hfill &amp; {{{{{\bar r}_ \pm }} \over {{{\bar q}_ \pm }}} - {{\left( {{{{{\bar s}_ \pm }} \over {{{\bar q}_ \pm }}}} \right)}^2},} \hfill \cr {{T_{{\rm{eff}}}}} \hfill &amp; \approx \hfill &amp; {{{4\sqrt \pi } \over 3}\left( {\sqrt {{{\bar \lambda }_ + }} + \sqrt {{{\bar \lambda }_ - }} - {{\sqrt {{{\bar \lambda }_ + }{{\bar \lambda }_ - }} } \over {\sqrt {{{\bar \lambda }_ + }} + \sqrt {{{\bar \lambda }_ - }} }}} \right).} \hfill \cr} $(B.24)

B.2 Astrometric and radial velocity time series

In the case of a periodogram taking into account both astrometric and radial velocity time series, we have d = 6 and:

φ(v)=(φa(v)00φrv(v),)$\varphi \left( v \right) = \left( {\matrix{{{\varphi _{\rm{a}}}\left( v \right)} &amp; 0 \cr 0 &amp; {{\varphi _{{\rm{rv}}}}\left( v \right),} \cr} } \right)$(B.25)

with

φa(v)=(cosθcosvta,sinθcosvta,cosθsinvta,sinθsinvta),φrv(v)=(cosvtrv,sinvtrv).$\matrix{{{\varphi _{\rm{a}}}\left( v \right)} \hfill &amp; = \hfill &amp; {\left( {\cos \theta \cos v{t_{\rm{a}}},\sin \theta \cos v{t_{\rm{a}}},\cos \theta \sin v{t_{\rm{a}}},\sin \theta \sin v{t_{\rm{a}}}} \right),} \hfill \cr {{\varphi _{{\rm{rv}}}}\left( v \right)} \hfill &amp; = \hfill &amp; {\left( {\cos v{t_{{\rm{rv}}}},\sin v{t_{{\rm{rv}}}}} \right).} \hfill \cr} $(B.26)

Assuming the covariance matrix, C, to also be block diagonal,

C=(Ca00Crv),$C = \left( {\matrix{{{C_{\rm{a}}}} &amp; 0 \cr 0 &amp; {{C_{{\rm{rv}}}}} \cr} } \right),$(B.27)

the contributions of the astrometry and radial velocities in the matrix Q, S, R, and M are completely separated and these matrices are also block diagonal. Neglecting aliasing effects as in Baluev (2008); Delisle et al. (2020a), and Appendix B.1, we find

Qq+U++qU+qrvUrv,Ss+V++sV+srvVrv,Rr+U++rU+rrvUrv,Mλ+U++λU+λrvUrv,$\matrix{Q \hfill &amp; \approx \hfill &amp; {{q_ + }{{U'}_ + } + {q_ - }{{U'}_ - } + {q_{{\rm{rv}}}}{{U'}_{{\rm{rv}}}},} \hfill \cr S \hfill &amp; \approx \hfill &amp; {{s_ + }{{V'}_ + } + {s_ - }{{V'}_ - } + {s_{{\rm{rv}}}}{{V'}_{{\rm{rv}}}},} \hfill \cr R \hfill &amp; \approx \hfill &amp; {{r_ + }{{U'}_ + } + {r_ - }{{U'}_ - } + {r_{{\rm{rv}}}}{{U'}_{{\rm{rv}}}},} \hfill \cr M \hfill &amp; \approx \hfill &amp; {{\lambda _ + }{{U'}_ + } + {\lambda _ - }{{U'}_ - } + {\lambda _{{\rm{rv}}}}{{U'}_{{\rm{rv}}}},} \hfill \cr} $(B.28)

where

U±=(U±000),V±=(V±000),Urv=(000Urv),Vrv=(000Vrv),Urv=1,Vrv=(0110),$\matrix{{{{U'}_ \pm } = \left( {\matrix{{{U_ \pm }} &amp; 0 \cr 0 &amp; 0 \cr} } \right),} \hfill &amp; {{{V'}_ \pm } = \left( {\matrix{{{V_ \pm }} &amp; 0 \cr 0 &amp; 0 \cr} } \right),} \hfill \cr {{{U'}_{{\rm{rv}}}} = \left( {\matrix{0 &amp; 0 \cr 0 &amp; {{U_{{\rm{rv}}}}} \cr} } \right),} \hfill &amp; {{{V'}_{{\rm{rv}}}} = \left( {\matrix{0 &amp; 0 \cr 0 &amp; {{V_{{\rm{rv}}}}} \cr} } \right),} \hfill \cr {{U_{{\rm{rv}}}} = 1,} \hfill &amp; {{V_{{\rm{rv}}}} = \left( {\matrix{0 &amp; 1 \cr { - 1} &amp; 0 \cr} } \right),} \hfill \cr} $(B.29)

q±, s±, r±, and λ± are defined according to Eqs. (B.14), (B.17), and (see Delisle et al. 2020a)

qrv=12 cosvΔrv ,srv=14 Σrv*cosvΔrv ,rrv=12 Πrv*cosvΔrv ,λrv=rrvqrv(srvqrv)2, X =i,jCrv(i,j)1Xi,j,Σrv(i,j)=trv i+trv j,Δrv(i,j)=trv itrv j,Πrv(i,j)=trv itrv  j$\matrix{{{q_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left\langle {\cos v{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle ,} \hfill \cr {{s_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {{{\rm{\Sigma }}_{{\rm{rv}}}}*\cos v{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle ,} \hfill \cr {{r_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left\langle {{{\rm{\Pi }}_{{\rm{rv}}}}*\cos v{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle ,} \hfill \cr {{\lambda _{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{{{r_{{\rm{rv}}}}} \over {{q_{{\rm{rv}}}}}} - {{\left( {{{{s_{ &amp; {\rm{rv}}}}} \over {{q_{{\rm{rv}}}}}}} \right)}^2},} \hfill \cr {\left\langle X \right\rangle } \hfill &amp; = \hfill &amp; {\sum\limits_{i,j} {C_{{\rm{rv}}\left( {{\rm{i,j}}} \right)}^{ - 1}{X_{i,j}},} } \hfill \cr {{{\rm{\Sigma }}_{{\rm{rv}}\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_{{\rm{rv}}\,i}} + {t_{{\rm{rv}}\,j}},} \hfill \cr {{{\rm{\Delta }}_{{\rm{rv}}\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_{{\rm{rv}}\,i}} - {t_{{\rm{rv}}\,j}},} \hfill \cr {{{\rm{\Pi }}_{{\rm{rv}}\left( {i,j} \right)}}} \hfill &amp; = \hfill &amp; {{t_{{\rm{rv}}\,i}}{t_{{\rm{rv}}\,\,{\rm{j}}}}} \hfill \cr} $(B.30)

The eigenvalues of M are thus λ+, λ, and λrv, each with multiplicity 2. Following the same steps as in Appendix B.1, we compute the surface-area ∏6 of the 6D ellipsoid with semi-axes 1/λi$1/\sqrt {{\lambda _i}} $ using the method of Tee (2005) and find:

Π6=8π3151λ+λλrv( λ++λ+λrv (λ+λ+λ+λrv+λλrv)2(λ++λ)(λ++λrv)(λ+λrv) ).$\matrix{{{{\rm{\Pi }}_6}} \hfill &amp; = \hfill &amp; {{{8{\pi ^3}} \over {15}}{1 \over {{\lambda _ + }{\lambda _ - }{\lambda _{{\rm{rv}}}}}}\left( {\sqrt {{\lambda _ + }} } \right. + \sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. { - {{{{\left( {\sqrt {{\lambda _ + }{\lambda _ - }} + \sqrt {{\lambda _ + }{\lambda _{{\rm{rv}}}}} + \sqrt {{\lambda _ - }{\lambda _{{\rm{rv}}}}} } \right)}^2}} \over {\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} } \right)\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)\left( {\sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)}}} \right).} \hfill \cr} $(B.31)

We deduce

I6=Π6detM=8π315( λ++λ+λrv (λ+λ+λ+λrv+λλrv)2(λ++λ)(λ++λrv)(λ+λrv) ),$\matrix{{{I_6}} \hfill &amp; = \hfill &amp; {{{\rm{\Pi }}_6}\sqrt {\det M} } \hfill \cr {} \hfill &amp; = \hfill &amp; {{{8{\pi ^3}} \over {15}}\left( {\sqrt {{\lambda _ + }} } \right. + \sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. { - {{{{\left( {\sqrt {{\lambda _ + }{\lambda _ - }} + \sqrt {{\lambda _ + }{\lambda _{{\rm{rv}}}}} + \sqrt {{\lambda _ - }{\lambda _{{\rm{rv}}}}} } \right)}^2}} \over {\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} } \right)\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)\left( {\sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)}}} \right),} \hfill \cr} $(B.32)

and approximate the effective time series length as

Teff8π15( λ++λ+λrv (λ+λ+λ+λrv+λλrv)2(λ++λ)(λ++λrv)(λ+λrv) ),$\matrix{{{T_{{\rm{eff}}}}} \hfill &amp; \approx \hfill &amp; {{{8\pi } \over {15}}\left( {\sqrt {{\lambda _ + }} } \right. + \sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. { - {{{{\left( {\sqrt {{\lambda _ + }{\lambda _ - }} + \sqrt {{\lambda _ + }{\lambda _{{\rm{rv}}}}} + \sqrt {{\lambda _ - }{\lambda _{{\rm{rv}}}}} } \right)}^2}} \over {\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _ - }} } \right)\left( {\sqrt {{\lambda _ + }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)\left( {\sqrt {{\lambda _ - }} + \sqrt {{\lambda _{{\rm{rv}}}}} } \right)}}} \right),} \hfill \cr} $(B.33)

with λ¯±${\bar \lambda _ \pm }$ defined as in Eq. (B.24) and

λ¯rvr¯rvq¯rv(s¯rvq¯rv)2,q¯rv=12 sinc vmaxΔrv ,s¯rv=14 Σrv*sinc vmaxΔrv ,r¯rv=12 Πrv*sinc vmaxΔrv .$\matrix{{{{\bar \lambda }_{{\rm{rv}}}}} \hfill &amp; \approx \hfill &amp; {{{{{\bar r}_{{\rm{rv}}}}} \over {{{\bar q}_{{\rm{rv}}}}}} - {{\left( {{{{{\bar s}_{{\rm{rv}}}}} \over {{{\bar q}_{{\rm{rv}}}}}}} \right)}^2},} \hfill \cr {{{\bar q}_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left\langle {{\rm{sinc}}\,{v_{\max }}{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle ,} \hfill \cr {{{\bar s}_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 4}\left\langle {{{\rm{\Sigma }}_{{\rm{rv}}}}*{\rm{sinc}}\,{v_{\max }}{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle ,} \hfill \cr {{{\bar r}_{{\rm{rv}}}}} \hfill &amp; = \hfill &amp; {{1 \over 2}\left\langle {{{\rm{\Pi }}_{{\rm{rv}}}}*{\rm{sinc}}\,{v_{\max }}{{\rm{\Delta }}_{{\rm{rv}}}}} \right\rangle .} \hfill \cr} $(B.34)

Appendix C Error propagation and weighted average for the eccentricity and the mean anomaly

In this appendix, we provide details on the error propagation method used to combine the estimates of the eccentricity and mean anomaly at reference epoch obtained in Sect. 4.1 (astrometry alone) or Sect. 4.2 (astrometry and radial velocities). We actually rather combine the estimates of f = e cos M0 and g = e sin M0. For each estimate, we first linearize the problem in the form

dh^k=h^kβdβ,${\rm{d}}{\hat h_k} = {{\partial {{\hat h}_k}} \over {\partial \beta }}{\rm{d}}\beta ,$(C.1)

where h = f, g and k = δ, α (astrometry alone) or k = δ, α, rv (astrometry and radial velocities). The vector β is the complete set of parameters obtained after a linear fit (β = βa or β = (βa, βrv) depending on the considered case). Then, we propagate the covariance matrix of the linear parameters to approximate the covariance matrix Ch^${C_{\hat h}}$ of h^$\hat h$

Ch^(h^β)TCβ(h^β).${C_{\hat h}} \approx {\left( {{{\partial \hat h} \over {\partial \beta }}} \right)^{\rm{T}}}{C_\beta }\left( {{{\partial \hat h} \over {\partial \beta }}} \right).$(C.2)

Finally, we compute the weighted average as

h^=σh^2uTCh^1h^,σh^2=uTCh^1u,$\matrix{{\hat h} \hfill &amp; = \hfill &amp; {\sigma _{\hat h}^2{u^{\rm{T}}}C_{\hat h}^{ - 1}\hat h,} \hfill \cr {\sigma _{\hat h}^2} \hfill &amp; = \hfill &amp; {{u^{\rm{T}}}C_{\hat h}^{ - 1}u,} \hfill \cr} $(C.3)

with u = (1 , 1), or (1 , 1 , 1), depending on the considered case

The partial derivatives h^kβ${{\partial {{\hat h}_k}} \over {\partial \beta }}$ needed to apply this method can be derived from Eqs (42)(50) We have

df^k=cosM^0kde^kg^kdM^0k,dg^k=sinM^0kde^k+f^kdM^0k,$\matrix{{{\rm{d}}{{\hat f}_k}} \hfill &amp; = \hfill &amp; {\cos {{\hat M}_{0k}}{\rm{d}}{{\hat e}_k} - {{\hat g}_k}{\rm{d}}{{\hat M}_{0k}},} \hfill \cr {{\rm{d}}{{\hat g}_k}} \hfill &amp; = \hfill &amp; {\sin {{\hat M}_{0k}}{\rm{d}}{{\hat e}_k} + {{\hat f}_k}{\rm{d}}{{\hat M}_{0k}},} \hfill \cr} $(C.4)

with

de^k=d| ρk |+e^k3drk13rke^k2,d| ρk |=( βk,2,cdβk,2,c+βk,2,sdβk,2,sβk,2,c2+βk,2,s2 βk,1,cdβk,1,c+βk,1,sdβk,1,sβk,1,c2+βk,1,s2 )| ρk |,drk=112sin(2ϕk)dϕk,dϕk=2βk,1,sdβk,1,cβk,1,cdβk,1,sβk,1,c2+βk,1,s2βk,2,sdβk,2,cβk,2,cdβk,2,sβk,2,s2+βk,2,s2.$\matrix{{{\rm{d}}{{\hat e}_k}} \hfill &amp; = \hfill &amp; {{{{\rm{d}}\left| {{\rho _k}} \right| + \hat e_k^3{\rm{d}}{r_k}} \over {1 - 3{r_k}\hat e_k^2}},} \hfill \cr {{\rm{d}}\left| {{\rho _k}} \right|} \hfill &amp; = \hfill &amp; {\left( {{{{\beta _{k,2,c}}{\rm{d}}{\beta _{k,2,c}} + {\beta _{k,2,s}}{\rm{d}}{\beta _{k,2,s}}} \over {\beta _{k,2,c}^2 + \beta _{k,2,s}^2}}} \right.} \hfill \cr {} \hfill &amp; {} \hfill &amp; {\left. { - {{{\beta _{k,1,c}}{\rm{d}}{\beta _{k,1,c}} + {\beta _{k,1,s}}{\rm{d}}{\beta _{k,1,s}}} \over {\beta _{k,1,c}^2 + \beta _{k,1,s}^2}}} \right)\left| {{\rho _k}} \right|,} \hfill \cr {{\rm{d}}{r_k}} \hfill &amp; = \hfill &amp; {{1 \over {12}}\sin \left( {2{\phi _k}} \right){\rm{d}}{\phi _k},} \hfill \cr {{\rm{d}}{\phi _k}} \hfill &amp; = \hfill &amp; {2{{{\beta _{k,1,s}}{\rm{d}}{\beta _{k,1,c}} - {\beta _{k,1,c}}{\rm{d}}{\beta _{k,1,s}}} \over {\beta _{k,1,c}^2 + \beta _{k,1,s}^2}}} \hfill \cr {} \hfill &amp; {} \hfill &amp; { - {{\beta { &amp; _{k,2,s}}{\rm{d}}{\beta _{k,2,c}} - {\beta _{k,2,c}}{\rm{d}}{\beta _{k,2,s}}} \over {\beta _{k,2,s}^2 + \beta _{k,2,s}^2}}.} \hfill \cr} $(C.5)

Moreover, we have (see Eq (50))

M^0k=arg(ρk)arctan(bk,ak),${\hat M_{0k}} = \arg \left( {{\rho _k}} \right) - \arctan \left( {{b_k},{a_k}} \right),$(C.6)

with

ak=1rke^k2,bk=e^k224sin(2ϕ^k).$\matrix{{{a_k}} \hfill &amp; = \hfill &amp; {1 - {r_k}\hat e_k^2,} \hfill \cr {{b_k}} \hfill &amp; = \hfill &amp; {{{\hat e_k^2} \over {24}}\sin \left( {2{{\hat \phi }_k}} \right).} \hfill \cr} $(C.7)

We thus derive:

dM^0k=βk,2,sdβk,2,cβk,2,cdβk,2,sβk,1,s2+βk,1,c2βk,1,sdβk,1,cβk,1,cdβk,1,sβk,1,c2+βk,1,s2akdbkbkdakak2+bk2,dak=e^k2drk2rke^kde^k,dbk=112(e^ksin(2ϕ^k)de^k+e^k2cos(2ϕ^k)dϕ^k).$\matrix{{{\rm{d}}{{\hat M}_{0k}}} \hfill &amp; = \hfill &amp; {{{{\beta _{k,2,s}}{\rm{d}}{\beta _{k,2,c}} - {\beta _{k,2,c}}{\rm{d}}{\beta _{k,2,s}}} \over {\beta _{k,1,s}^2 + \beta _{k,1,c}^2}}} \hfill \cr {} \hfill &amp; {} \hfill &amp; { - {{{\beta _{k,1,s}}{\rm{d}}{\beta _{k,1,c}} - {\beta _{k,1,c}}{\rm{d}}{\beta _{k,1,s}}} \over {\beta _{k,1,c}^2 + \beta _{k,1,s}^2}}} \hfill \cr {} \hfill &amp; {} \hfill &amp; { - {{{a_k}{\rm{d}}{b_k} - {b_k}{\rm{d}}{a_k}} \over {a_k^2 + b_k^2}},} \hfill \cr {{\rm{d}}{a_k}} \hfill &amp; = \hfill &amp; { - \hat e_k^2{\rm{d}}{r_k} - 2{r_k}{{\hat e}_k}{\rm{d}}{{\hat e}_k},} \hfill \cr {{\rm{d}}{b_k}} \hfill &amp; = \hfill &amp; {{1 \over {12}}\left( {{{\hat e}_k}\sin \left( {2{{\hat \phi }_k}} \right){\rm{d}}{{\hat e}_k} + \hat e_k^2{\rm{cos}}\left( {2{{\hat \phi }_k}} \right){\rm{d}}{{\hat \phi }_k}} \right).} \hfill \cr} $(C.8)

References

  1. Arsenault, R., Alonso, J., Bonnet, H., et al. 2003, SPIE Conf. Ser., 4839, 174 [NASA ADS] [Google Scholar]
  2. Barrell, K., & Pask, C. 1979, Optica Acta, 26, 91 [NASA ADS] [CrossRef] [Google Scholar]
  3. Beuzit, J.-L., Vigan, A., Mouillet, D., et al. 2019, A&A, 631, A155 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  4. Brogi, M., & Line, M. R. 2019, AJ, 157, 114 [Google Scholar]
  5. Brogi, M., Snellen, I., De Kok, R., et al. 2013, ApJ, 767, 27 [NASA ADS] [CrossRef] [Google Scholar]
  6. Coudé du Foresto, V., Maze, G., & Ridgway, S. 1993, in Astronomical Society of the Pacific Conference Series, Fiber Optics in Astronomy II, ed. P.M. Gray, 37, 285 [Google Scholar]
  7. Coudé du Foresto, V. 1994, in Very High Angular Resolution Imaging, eds. J.G. Robertson, & W.J. Tango, 158, 261 [CrossRef] [Google Scholar]
  8. Crepp, J. R. 2014, Science, 346, 809 [NASA ADS] [CrossRef] [Google Scholar]
  9. Crepp, J. R., Johnson, J. A., Fischer, D. A., et al. 2012, ApJ, 751, 97 [Google Scholar]
  10. de Kok, R. J., Brogi, M., Snellen, I. A., et al. 2013, A&A, 554, A82 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  11. Delorme, J.-R., Jovanovic, N., Echeverri, D., et al. 2021, J. Astron. Telescopes Instrum. Syst., 7, 035006 [NASA ADS] [Google Scholar]
  12. Dorn, R. J., Follert, R., Bristow, P., et al. 2016, in Ground-based and Airborne Instrumentation for Astronomy VI, International Society for Optics and Photonics, 9908, 99080I [Google Scholar]
  13. Fusco, T., Rousset, G., Sauvage, J.-F., et al. 2006, Opt. Express, 14, 7515 [NASA ADS] [CrossRef] [Google Scholar]
  14. Ghasempour, A., Kelly, J., Muterspaugh, M. W., & Williamson, M. H. 2012, in Modern Technologies in Space-and Ground-based Telescopes and Instrumentation II, International Society for Optics and Photonics, 8450, 845045 [NASA ADS] [Google Scholar]
  15. Gibson, R. K., Oppenheimer, R., Matthews, C. T., & Vasisht, G. 2020, J. Astron. Telescopes Instrum. Syst., 6, 011002 [NASA ADS] [Google Scholar]
  16. Guyon, O., Pluzhnik, E., Kuchner, M. J., Collins, B., & Ridgway, S. 2006, ApJS, 167, 81 [NASA ADS] [CrossRef] [Google Scholar]
  17. Jeunhomme, L. B. 1983, Single-mode Fiber Optics. Principles and Applications [Google Scholar]
  18. Jovanovic, N., Martinache, F., Guyon, O., et al. 2015, PASP, 127, 890 [NASA ADS] [CrossRef] [Google Scholar]
  19. Jovanovic, N., Cvetojevic, N., Schwab, C., et al. 2016, SPIE Conf. Ser., 9908, 99080R [NASA ADS] [Google Scholar]
  20. Jovanovic, N., Schwab, C., Guyon, O., et al. 2017, A&A, 604, A122 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  21. Kaeufl, H.-U., Ballester, P., Biereichel, P., et al. 2004, SPIE Conf. Ser., 5492, 1218 [NASA ADS] [Google Scholar]
  22. Kasper, M., Cerpa Urra, N., Pathak, P., et al. 2021, The Messenger, 182, 38 [Google Scholar]
  23. Kotani, T., Kawahara, H., Ishizuka, M., et al. 2020, in Adaptive Optics Systems VII, International Society for Optics and Photonics, 11448, 1144878 [Google Scholar]
  24. Lovis, C., Snellen, I., Mouillet, D., et al. 2017, A&A, 599, A16 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  25. Lyot, B. 1933, J. R. Astron. Soc. Canada, 27, 265 [NASA ADS] [Google Scholar]
  26. Macintosh, B., Graham, J. R., Ingraham, P., et al. 2014, Proc. Natl. Acad. Sci. U.S.A., 111, 12661 [Google Scholar]
  27. Mawet, D., Pueyo, L., Lawson, P., et al. 2012, in Space Telescopes and Instrumentation 2012: Optical, Infrared, and Millimeter Wave, eds. M.C. Clampin, G.G. Fazio, H.A. MacEwenJr., & J.M.O., International Society for Optics and Photonics (SPIE), 8442, 62 [Google Scholar]
  28. Mawet, D., Ruane, G., Xuan, W., et al. 2017, ApJ, 838, 92 [Google Scholar]
  29. Mayor, M., & Queloz, D. 1995, Nature, 378, 355 [Google Scholar]
  30. McLean, I. S., Becklin, E. E., Bendiksen, O., et al. 1998, in Infrared Astronomical Instrumentation, International Society for Optics and Photonics, 3354, 566 [NASA ADS] [CrossRef] [Google Scholar]
  31. N’Diaye, M., Dohlen, K., Cuevas, S., et al. 2010, A&A, 509, A8 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  32. N’Diaye, M., Dohlen, K., Cuevas, S., et al. 2012, A&A, 538, A55 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  33. N’Diaye, M., Dohlen, K., Fusco, T., & Paul, B. 2013, A&A, 555, A94 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  34. Neumann, E.-G. 1988, in Single-Mode Fibers (Springer), 210 [CrossRef] [Google Scholar]
  35. Otten, G., Vigan, A., Muslimov, E., et al. 2021, A&A, 646, A150 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  36. Paul, B., Mugnier, L., Sauvage, J.-F., Dohlen, K., & Ferrari, M. 2013, Opt. Express, 21, 31751 [NASA ADS] [CrossRef] [Google Scholar]
  37. Piso, A.-M.A., Pegues, J., & Öberg, K.I. 2016, ApJ, 833, 203 [NASA ADS] [CrossRef] [Google Scholar]
  38. Pourcelot, R., Vigan, A., Dohlen, K., et al. 2021, A&A, 649, A170 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  39. Riaud, P., & Schneider, J. 2007, A&A, 469, 355 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  40. Service, M., Lu, J. R., Campbell, R., et al. 2016, PASP, 128, 095004 [NASA ADS] [CrossRef] [Google Scholar]
  41. Shaklan, S., & Roddier, F. 1988, Appl. Opt., 27, 2334 [NASA ADS] [CrossRef] [Google Scholar]
  42. Snellen, I. A., De Kok, R. J., De Mooij, E. J., & Albrecht, S. 2010, Nature, 465, 1049 [NASA ADS] [CrossRef] [Google Scholar]
  43. Snellen, I. A., Brandl, B. R., De Kok, R. J., et al. 2014, Nature, 509, 63 [NASA ADS] [CrossRef] [Google Scholar]
  44. Snellen, I., de Kok, R., Birkby, J. L., et al. 2015, A&A, 576, A59 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  45. Soummer, R., Aimé, C., & Falloon, P. 2003a, A&A, 397, 1161 [CrossRef] [EDP Sciences] [Google Scholar]
  46. Soummer, R., Dohlen, K., & Aime, C. 2003b, A&A, 403, 369 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  47. Soummer, R., Ferrari, A., Aime, C., & Jolissaint, L. 2007, ApJ, 669, 642 [Google Scholar]
  48. Vigan, A., Bonnefoy, M., Ginski, C., et al. 2016, A&A, 587, A55 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  49. Vigan, A., Otten, G., Muslimov, E., et al. 2018, in Ground-based and Airborne Instrumentation for Astronomy VII, International Society for Optics and Photonics, 10702, 1070236 [Google Scholar]
  50. Virtanen, P., Gommers, R., Oliphant, T. E., et al. 2020, Nat. Methods, 17, 261 [Google Scholar]
  51. Wang, J., Mawet, D., Ruane, G., Hu, R., & Benneke, B. 2017, AJ, 153, 183 [Google Scholar]
  52. Wildi, F. P., Michaud, B., Crausaz, M., et al. 2010, SPIE Conf. Ser., 7735, 77352V [NASA ADS] [Google Scholar]
  53. Yelda, S., Lu, J. R., Ghez, A. M., et al. 2010, ApJ, 725, 331 [NASA ADS] [CrossRef] [Google Scholar]
  54. Zurlo, A., Vigan, A., Mesa, D., et al. 2014, A&A, 572, A85 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  55. Zurlo, A., Vigan, A., Galicher, R., et al. 2016, A&A, 587, A57 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]

1

MIKS-GA: multiple independent Keplerian solution using a Genetic algorithm.

All Tables

Table 1

False alarm probability for the GLS periodogram (see Eq. (22)) following the method of Baluev (2008).

Table 2

Fit parameters for HD 223636.

Table 3

Fit parameters of HD 17289.

Table 4

Fit parameters of HD 3277.

Table B.1

False alarm probability for the two definitions (Eqs. (22), (B.1)) of the periodogram power (see Baluev 2008).

All Figures

thumbnail Fig. 1

Scan angle convention for Gaia (θ) and Hipparcos (ψ).

In the text
thumbnail Fig. 2

Fraction of the signal power in the fundamental and in the first harmonics for a radial velocity time series and an astrometric time series.

In the text
thumbnail Fig. 3

Accuracy of our analytical estimates of e and M0 (see Sect. 4.1) assuming the Fourier decomposition of the signal to be perfectly known. We plot the range of deviations from the true eccentricity (top) and mean anomaly (bottom) as a function of the argument of periastron, ω, and the true eccentricity, e.

In the text
thumbnail Fig. 4

Periodogram of the Hipparcos astrometric time series of HD 223636.

In the text
thumbnail Fig. 5

Astrometric orbit of HD 223636.

In the text
thumbnail Fig. 6

Periodogram of Hipparcos astrometric residuals of HD 223636 after fitting for its companion.

In the text
thumbnail Fig. 7

Periodograms of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 17289.

In the text
thumbnail Fig. 8

Astrometric orbit of HD 17289.

In the text
thumbnail Fig. 9

Phase-folded RV time series of HD 17289.

In the text
thumbnail Fig. 10

Periodograms of the residuals of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint peri-odogram (bottom) of HD 17289, after fitting for its companion.

In the text
thumbnail Fig. 11

Periodograms of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 3277, after fitting for its companion.

In the text
thumbnail Fig. 12

Astrometric orbit of HD 3277.

In the text
thumbnail Fig. 13

Phase-folded RV time series of HD 3277.

In the text
thumbnail Fig. 14

Periodograms of the residuals of the Hipparcos time series (astrometry, top), CORALIE time series (RV, middle), and joint periodogram (bottom) of HD 3277, after fitting for its companion.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.