# Combining HIPPARCOS and Gaia data for the study of binaries: The BINARYS tool

A. Leclerc, C. Babusiaux, Frédéric Arenou, F. van Leeuwen, M. Bonnefoy, X.

Delfosse, T. Forveille, J.-B. Le Bouquin, L. Rodet

► To cite this version:

A. Leclerc, C. Babusiaux, Frédéric Arenou, F. van Leeuwen, M. Bonnefoy, et al. Combining HIPPARCOS and Gaia data for the study of binaries: The BINARYS tool. Astronomy and Astrophysics - A&A, 2023, 672, pp.A82. 10.1051/0004-6361/202244144. hal-04077732

HAL Id: hal-04077732

https://hal.science/hal-04077732

Submitted on 28 Apr 2023

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>

Distributed under a Creative Commons Attribution 4.0 International License
# Combining HIPPARCOS and Gaia data for the study of binaries:
The BINARYS tool

A. Leclerc<fnref n="1" />, C. Babusiaux<fnref n="1" />,<fnref n="3" />, F. Arenou<fnref n="3" />, F. van Leeuwen<fnref n="2" />, M. Bonnefoy<fnref n="1" />, X. Delfosse<fnref n="1" />, T. Forveille<fnref n="1" />, J.-B. Le Bouquin<fnref n="1" />, and L. Rodet<fnref n="4" />

Received 30 May 2022 / Accepted 6 September 2022

## ABSTRACT

**Context.** Orbital motion in binary and planetary systems is the main source of precise stellar and planetary mass measurements, and the joint analysis of data obtained using multiple observational methods can both lift degeneracies and improve precision.

**Aims.** We set out to measure the masses of individual stars in binary systems using all the information brought by the HIPPARCOS and Gaia absolute astrometric missions.

**Methods.** We present BINARYS, a tool that uses the HIPPARCOS and Gaia absolute astrometric data and combines them with relative astrometry and/or radial velocity measurements to determine the orbit of a binary system. This tool rigorously combines the HIPPARCOS and Gaia data (here EDR3) and can use the HIPPARCOS Transit Data as needed for binaries where HIPPARCOS detects significant flux from the secondary component. It also supports the case where Gaia has resolved the system, giving an astrometric solution for both components.

**Results.** We determine model-independent individual masses for the first time for three systems: the two mature binaries Gl 494 ($M_1 = 0.584 \pm 0.003 M_\odot$ and $M_2 = 87 \pm 1 M_{\text{Jup}}$) and HIP 88745 ($M_1 = 0.96 \pm 0.02 M_\odot$ and $M_2 = 0.60^{+0.02}_{-0.01} M_\odot$), and the younger AB Dor member GJ 2060 ($M_1 = 0.60^{+0.06}_{-0.05} M_\odot$ and $M_2 = 0.45^{+0.06}_{-0.05} M_\odot$). The latter provides a rare test of evolutionary model predictions at young ages in the low-stellar-mass range and sets a lower age limit of 100 Myr for the moving group.

**Key words.** astrometry – binaries: general – stars: low-mass – brown dwarfs

## 1. Introduction

The study of binaries is a constantly expanding field of research and a combination of multiple observational methods is frequently used for their characterisation because this allows the masses of each component to be determined directly. Absolute astrometry has long been used to identify and study invisible stellar, and more recently planetary, companions to stars. However, until now it has only been applied to relatively small samples. In this respect, as in many others, the ongoing Gaia mission (Gaia Collaboration 2016b) represents a game changer, and is expected to astrometrically detect thousands of planets and stellar companions. Nevertheless, its epoch data will only become available with the fourth Gaia data release<fnref n="1" />. Until then, the data of Gaia's predecessor, HIPPARCOS (ESA 1997), provide a very valuable test bed, because both missions similarly obtain astrometry along a single direction. Moreover, combining HIPPARCOS and Gaia data extends the period of measurement to over three decades, which is essential for longer-period binaries.

Several methods have already been used to mine the multiplicity information brought by the combination of HIPPARCOS and Gaia. The earliest was the comparison of the ‘short-term’ proper motions returned by both missions with the ‘long-term’ proper motion derived from the difference between the

HIPPARCOS and Gaia positions (see Kervella et al. 2019, for a review of this method). This produced both astrometric acceleration catalogues (Brandt 2018; Kervella et al. 2019, 2022; Brandt 2021) and approximate statistical determinations of companion masses (Kervella et al. 2019). More recently, Brandt et al. (2021a,b) developed tools that can be used to adjust Gaia information (Brandt et al. 2021b), radial velocities and relative astrometric data (Brandt et al. 2021b), and HIPPARCOS Intermediate Astrometric Data (IAD, ESA 1997, Vol. 1, Sect. 2.8). Much earlier, Söderhjelm (1999) combined the raw HIPPARCOS data from the original HIPPARCOS reduction (ESA 1997), referred to as Transit Data (TD, ESA 1997, Vol. 1, Sect. 2.9), with ground-based observations in order to adjust orbital elements, but no attempt has yet been made to combine those with Gaia information.

BINARYS (orBIt determiNAtion with Absolute and Relative astrometryRY and Spectroscopy) is our new tool and can be used to simultaneously adjust the residual abscissae from HIPPARCOS data (IAD or TD); the astrometric parameters available from Gaia; and complementary observations from relative astrometry and radial velocity. BINARYS uses a gradient descent method implementing automatic differentiation thanks to the R package TMB (Kristensen et al. 2016), and rigorously uses the information from HIPPARCOS and Gaia with minimal assumptions or simplifications.

<footnote n="1">¹ Univ. Grenoble Alpes, CNRS, IPAG, 38000 Grenoble, France
e-mail: aurelialeclerc.pro@gmail.com</footnote>

<footnote n="2">² Institute of Astronomy, University of Cambridge, Madingley Road, Cambridge CB3 0HA, UK</footnote>

<footnote n="3">³ GEPI, Observatoire de Paris, Université PSL, CNRS, 5 Place Jules Janssen, 92190 Meudon, France</footnote>

<footnote n="4">⁴ Cornell Center for Astrophysics and Planetary Science, Department of Astronomy, Cornell University, Ithaca, NY 14853, USA</footnote>

<footnote n="1">¹ https://www.cosmos.esa.int/web/gaia/release</footnote>
In the following, we first present the data classes used by BINARYS in Sect. 2, and then the tool itself in Sect. 3 along with its limits and validation. In Sect. 4, we illustrate the capabilities of BINARYS with three systems: Gl 494 where we combine relative astrometry with the HIPPARCOS IAD and Gaia data; GJ 2060, which we analyse with relative astrometry and HIPPARCOS TD; and HIP 88745, where we combine HIPPARCOS TD with Gaia-resolved observations.

## 2. The data

### 2.1. HIPPARCOS

The HIPPARCOS mission (ESA 1997) was in operation from 1989 to 1993. The satellite scanned the sky continuously along great circles, and projected the image of pre-selected stars through an alternatively transparent and opaque grid with a grid step of $s = 1207.4$ mas, which modulated their light. The one-dimensional (1D) position of the object along the scanning great circle is therefore encoded into the observed phase of the corresponding quasi-periodic signal. Each star was observed during multiple satellite transits and the observations are published as residual abscissae (noted $\Delta v$), which are the difference between the observed position of the star and the predicted position along the scanning circle for the published best model of the star. Two data reductions are available: the original reduction (ESA 1997) and the new reduction (van Leeuwen 2007b). The tool can handle both reductions, but in the following sections we only use data from the new reduction.

The residual abscissae are published in the Intermediate Astrometric Data (IAD)$^2$. We note that Brandt et al. (2021a) found an issue on the IAD which is that the astrometric solutions obtained from them are not exactly the same as the published ones when the number of observations (NOB) is lower than the number of residual records (NRES). We confirm this issue but it does not seem to be due to data corruption, as we do not find repeated sequences for the along-scan errors described in Brandt et al. (2021a). We checked that no source studied here is affected. The IAD can be used when the observed object is a point-source for HIPPARCOS. When the object is instead a resolved binary or multiple system, the observed phase no longer measures its photocentre but instead something specific to the HIPPARCOS scanning grid method, dubbed the Hippacentre (Martin et al. 1997). Using only the IAD, it is possible to use the Hippacentre to constrain the mass and the intensity ratio of the components, as shown by Martin et al. (1997). However, the TD contain the full signal modulation parameters and therefore provide more constraints on the HIPPARCOS observations of a resolved system (Quist & Lindegren 1999). Söderhjelm (1999) pioneered the use of the TD to derive the masses of visual binaries. While the TD are provided for only one-third of the sources in the original HIPPARCOS solution, in the reduction of van Leeuwen (2007b) the TDs are available for all HIPPARCOS stars. Those TD are extracted by the Java Tool$^3$ from the HIPPARCOS calibrated raw data. An ASCII version of the TD is in preparation as well as an update of the tool to retrieve those data. The TD files provided in the DVD suffer from a factor 10 issue on the $\beta_5$ and associated error for some stars and these should therefore not be used. The new reduction did not reprocess the photometric

signal, which should therefore be retrieved in the original reduction Epoch Photometric Annex and Extension (accessible via ESASky legacy TAP query$^4$). Some transits do not have photometric information available in the original reduction and we ignore those transits in our code.

For the original reduction, BINARYS can handle either the IAD, which lists the residual abscissae relative to the published five-parameter astrometric model, or the TD for which we apply the method described in Quist & Lindegren (1999). For the new reduction, the residual abscissae are given relative to the model used for each star, which need not be the five-parameter model. BINARYS only uses the IAD when the solution for the star is a five-parameter solution, and reverts to using the TDs when it was analysed with a different model$^5$.

### 2.2. Gaia EDR3

The Gaia mission (Gaia Collaboration 2016b) started observing in 2014 and is ongoing. The observation strategy of Gaia is similar to that of HIPPARCOS, except that the satellite records small images rather than a periodically modulated signal. The raw data are not available yet and the different data releases to date (DR1: Gaia Collaboration 2016a, DR2: Gaia Collaboration 2018 and EDR3: Gaia Collaboration 2021) only provide the two or five astrometric parameters that best match the observations, without taking into account a possible multiplicity. Multiplicity will be taken into account for the first time in the forthcoming DR3 release. The scanning law of the satellite, which contains the pointing direction and the scanning angle as a function of time, is also published$^6$ and provides the conditions under which a given star was observed.

Before using the Gaia data, we also examine ancillary information such as the ruwe (Renormalised Unit Weight Error) and the multi peak flag (ipd Frac multi peak) present in EDR3 (Lindegren et al. 2021b). The ruwe evaluates the quality of the five-parameter solution, and a value above 1.4 indicates that the published solution may not describe the object well (Lindegren 2018). The multi-peak flag indicates the percentage of the windows used for the astrometric processing of the source which contain a double peak, and a high value is evidence of flux contamination. For us to use the Gaia data, the signal must originate from the source alone, because accounting for flux contamination would require a model of the line spread function fitting, which is not published at this point. When Gaia does not fully resolve the system and the secondary contributes non-negligible light, we cannot use the Gaia data, which correspond to separations of between 9 mas and 0.27" depending on the magnitude difference (Lindegren 2022). For smaller separations, the photocentre can be used. If Gaia fully resolves the system and gives a separate solution for each component, then BINARYS can use those solutions, even when they are only two-parameter solutions, which ignore parallax and proper motion. Analysis of partially resolved systems with non-negligible light from companions will be undertaken when more detailed Gaia data are provided by the DR4 release.

<footnote>$^2$ https://www.cosmos.esa.int/documents/532822/6470227/ResRec_JavaTool_2014.zip</footnote>

<footnote>$^3$ https://www.cosmos.esa.int/web/Hipparcos/interactive-data-access</footnote>

<footnote>$^4$ https://www.cosmos.esa.int/web/esdc/esasky-catalogues: hipparcos1.hip_ep and hipparcos1.hip_ep_e.</footnote>

<footnote>$^5$ Note that a small difference between the IAD and TD abscissae residuals are present due to the different handling of $\beta_5$ (see Sect. 3.3): $\Delta v_{IAD}^5 = \Delta v_{TD}^5 - 11.5356\beta_5$.</footnote>

<footnote>$^6$ https://gea.esac.esa.int/archive/documentation/GERD3/Gaia_archive/chap_datamodel/secabl auxiliary tables/ssecabl commanded_scan_law.html</footnote>
To combine Gaia and HIPPARCOS data, we have to bring them into the same reference frame. We somewhat arbitrarily chose to convert the Gaia positions and proper motions to the HIPPARCOS proper motion reference frame (Lindegren et al. 2018, Brandt 2018, Kervella et al. 2019). As a consequence, the astrometric parameters that BINARYS adjusts to the data are in the HIPPARCOS reference frame at epoch: HIP<sub>epoch</sub> = J1991.25.

The rotation to be used for Gaia EDR3 is $\Omega_{GH} = \begin{bmatrix} \omega_X \\ \omega_Y \\ \omega_Z \end{bmatrix} = \begin{bmatrix} -0.120 \\ 0.173 \\ 0.090 \end{bmatrix}$ mas yr<sup>-1</sup> (Fabricius et al. 2021), and the transformed

Gaia astrometric parameters are given by:

$$ \begin{bmatrix} \alpha_{\text{new}}^* \\ \delta_{\text{new}} \end{bmatrix} = \begin{bmatrix} \alpha^* \\ \delta \end{bmatrix} + A \cdot \Omega_{\text{GH}} \Delta_{\text{GH}} \\ \begin{bmatrix} \mu_{\alpha^* \text{new}} \\ \mu_{\delta \text{new}} \end{bmatrix} = \begin{bmatrix} \mu_{\alpha^*} \\ \mu_{\delta} \end{bmatrix} + A \cdot \Omega_{\text{GH}} \quad (1) $$

with $\alpha^* = \alpha \cos \delta$, $\mu_{\alpha^*} = \mu_{\alpha} \cos \delta$, and the polar to Cartesian coordinates transformation matrix:

$$ A = \begin{bmatrix} \cos \alpha \sin \delta & \sin \alpha \sin \delta & -\cos \delta \\ -\sin \alpha & \cos \alpha & 0 \end{bmatrix}, \quad (2) $$

with $\Delta_{GH}$ being the difference between the Gaia (EDR3<sub>epoch</sub> = J2016) and HIP<sub>epoch</sub> epochs. Similarly, we correct for the parallax zero-point difference: $\bar{\omega}_{\text{new}} = \bar{\omega} - \bar{\omega}^{\text{shift}}$, with $\bar{\omega}_{\text{EDR3}}^{\text{shift}} = -0.068$ mas (Fabricius et al. 2021) after applying the Gaia EDR3 parallax correction proposed by Lindegren et al. (2021a). The uncertainties on the five astrometric parameters are inflated according to the parallax error under-estimation factor derived by El-Badry et al. (2021).

### 2.3. Relative astrometry

Relative astrometry data can originate from either direct imaging or interferometric observations and consist of relative positions of the components at one or several epochs. The inputs for BINARYS are the date of the observation and the relative position of the two components in $\alpha$ and $\delta$ direction ($\xi$ and $\eta$) with their associated uncertainties ($\sigma_{\xi}$ and $\sigma_{\eta}$).

When the relative positions are published as a separation and position angle ($\rho$ and $\theta$) and unless the publication includes a full covariance matrix, we adopt as covariance matrix $\Sigma_{\xi\eta}$:

$$ \Sigma_{\xi\eta} = J \cdot \Sigma_{\rho\theta} \cdot J^T \quad \Sigma_{\rho\theta} = \begin{bmatrix} \sigma_{\rho} & \operatorname{cor}(\rho, \theta) \\ \operatorname{cor}(\rho, \theta) & \sigma_{\theta} \end{bmatrix} \quad J = \begin{bmatrix} \sin\theta & \rho \cos\theta \\ \cos\theta & -\rho \sin\theta \end{bmatrix}, \quad (3) $$

with $J$ being the Jacobian of the polar to Cartesian transformation and assuming that $\operatorname{cor}(\rho, \theta)$ is null.

### 2.4. Radial velocity

The radial velocity (RV) inputs contain the date of the observation, the RV, its uncertainty, and optionally a code for the instrument that was used. The latter is needed when the radial velocity inputs were obtained with multiple instruments, and allows offsets to be adjusted to account for RV zero-point differences. A jitter can also be added, either to increase the instrument noise or to take into account an unmodelled stellar variability. The radial velocities can be adjusted for either the primary or the secondary stars, allowing both single-lined and double-lined binaries to be handled.

## 3. Method: Combination of absolute astrometry with relative astrometry and radial velocity

In the following, we describe how BINARYS estimates the orbital and astrometric parameters (OPs and APs) of a binary system. The adjusted OPs are expressed using the Campbell elements $\theta_{\text{OP}} = \{P, T_{\text{P}}^{\text{rel}}, a_1, e, i, \omega_1, \Omega, X\}$, where $X$ can be either $\{a_{21}\}$ or $\{M_1\}$; $P$ is the period in years, $T_{\text{P}}^{\text{rel}}$ defines the epoch of one periastron, counted from J2000.0 in units of the orbital period ($T_{\text{P}}(\text{J2000}) = T_{\text{P}}^{\text{rel}} P$); $a_1$ and $a_{21}$ are the semi-major axis of respectively the orbit of the primary and the relative orbit, in au; $e$ is the eccentricity, and $i$ is the inclination of the orbital plane to the tangent plane of the sky, oriented with the convention that $0 \le i \le 90^\circ$ for a direct (defined by an increasing positional angle that is counted positive from north towards east direction) apparent motion and $90 \le i \le 180^\circ$ for a retrograde apparent motion. Also, $\omega_1$ is the argument of periastron of the primary, counted from the ascending node and in the direction of the motion. The argument of periastron of the secondary is linked with that of the primary by $\omega_2 = \omega_1 + \pi$. Furthermore, $\Omega$ is the position angle of the ascending node, with the conventions used in HIPPARCOS and Gaia: it is the position angle – counted counterclockwise from the $\delta$ direction – of the intersection of the orbital and tangent planes. When radial velocities are available and resolve the ambiguity between the two nodes, $\Omega$ corresponds to the node where the primary star recedes from the observer; otherwise, we arbitrarily impose $0 \le \Omega \le 180^\circ$. Finally, $M_1$ is the mass of the primary in units of solar masses. When combining absolute astrometry with relative astrometry, fitting $a_{21}$ is a natural choice, while combining absolute astrometry with radial velocities is easier using $M_1$, a parameter which has the advantage of having spectroscopic and/or photometric estimates. Both parameters lead in practice to the mass ratio information $q = M_2/M_1$ through the equations:

$$ M_1(1+q) = \frac{a_{21}^3}{P^2} \quad \text{and} \quad a_{21} = a_1(1+\frac{1}{q}). \quad (4) $$

To handle the photocentre motion, BINARYS also adjusts the fractional luminosity $\beta = \frac{L_2}{L_1+L_2}$. The adjusted astrometric parameters are the usual $\theta_{\text{AP}} = \{\alpha, \delta, \bar{\omega}, \mu_{\alpha^*}, \mu_{\delta}\}$.

### 3.1. Adjustment of relative astrometry data

For a given observation time $t$, the positions of the primary (1) and secondary (2) stars relative to the barycentre and along the $\alpha$ and $\delta$ direction ($\xi$ and $\eta$) are computed as:

$$ \xi_1 = D(\cos(\nu + \omega_1) \sin \Omega + \sin(\nu + \omega_1) \cos \Omega \cos i), $$

$$ \eta_1 = D(\cos(\nu + \omega_1) \cos \Omega - \sin(\nu + \omega_1) \sin \Omega \cos i), $$

$$ \xi_2 = \frac{D}{q}(\cos(\nu + \omega_2) \sin \Omega + \sin(\nu + \omega_2) \cos \Omega \cos i), \quad (5) $$

$$ \eta_2 = \frac{D}{q}(\cos(\nu + \omega_2) \cos \Omega - \sin(\nu + \omega_2) \sin \Omega \cos i), $$

with the polar coordinates of the primary on its orbit $D = a_1 \frac{1-e^2}{1+e \cos \nu}$ and $\nu$ the true anomaly. Here, $\nu$ is related to the eccentricity anomaly $E$ through

$$ \tan \frac{\nu}{2} = \sqrt{\frac{1+e}{1-e}} \tan \frac{E}{2}, \quad (6) $$
and E is obtained by numerically solving Kepler's equation,

$$2\pi(t - T_p)/P = E - e \sin E, \qquad (7)$$

over ten iterations (Heintz 1978). The relative positions between the two stars in au are obtained by calculating $\Delta\xi = \xi_2 - \xi_1$ and $\Delta\eta = \eta_2 - \eta_1$, and these converted to angular separations by multiplying with the parallax (which is one of the astrometric parameters). We finally compute the residuals between the computed and observed relative positions.

## 3.2. Adjustment of radial velocity data

To predict the radial velocity, we first calculate from the orbital parameters the semi amplitude $K$ (km s⁻¹) of the radial velocity signal as, for the primary and secondary:

$$K_1 = C \frac{a_1 \sin i}{P \sqrt{1 - e^2}}, \qquad (8)$$

$$K_2 = \frac{K_1}{q} \qquad (8)$$

with $C = 29.78525$ km s⁻¹ (= $\frac{2\pi AU}{365.25 \times 24 \times 3600}$) and AU being the astronomical unit in kilometres. The predicted radial velocities of the primary and the secondary for a given epoch are then:

$$RV_1 = RV_0 + K_1 [\cos(v + \omega_1) + e \cos \omega_1] \qquad (9)$$

$$RV_2 = RV_0 + K_2 [\cos(v + \omega_2) + e \cos \omega_2], \qquad (9)$$

with $RV_0$ being the radial velocity of the barycentre to be adjusted. The predicted radial velocity is then compared to the observed radial velocity data.

## 3.3. Adjustment of HIPPARCOS data

To predict the residual abscissae $\Delta v$ and compare them to the observed ones at each observing epoch, we must first project the separation of the two stars onto the HIPPARCOS scanning grid for the orientation of the grid at that epoch. The separations of the components along $\alpha$ and $\delta$ are the $\Delta\xi$ and $\Delta\eta$ calculated in Sect. 3.1. To project them on the grid, we resort to the partial derivatives of the abscissa against the five astrometric parameters $\frac{\partial v}{\partial a_j}$ with $a_j = \{\alpha, \delta, \varpi, \mu_{\alpha'}, \mu_{\delta}\}$, which are:

$$\frac{\partial v}{\partial \alpha} = \cos \psi ; \quad \frac{\partial v}{\partial \delta} = \sin \psi ; \quad \frac{\partial v}{\partial \varpi} = \varpi_{\text{factor}} \qquad (10)$$

$$\frac{\partial v}{\partial \mu_{\alpha'}} = \cos \psi \Delta T ; \quad \frac{\partial v}{\partial \mu_{\delta}} = \sin \psi \Delta T,$$

with $\psi$ the position angle of the scanning direction, $\varpi_{\text{factor}}$ the parallax factor (ESA 1997, Eq. (1.2.26)), and $\Delta T$ the observation epoch relative to $\text{HIP}_{\text{epoch}}$. These are available in the IAD and the TD of the new HIPPARCOS reduction, while the original reduction directly provides the five partial derivatives.

For each transit and for a given set of orbital parameters $\theta_{\text{OP}}$, the projected separation $\rho_p$ on the scanning direction is:

$$\rho_p = (\xi_2 - \xi_1) \cos \psi + (\eta_2 - \eta_1) \sin \psi. \qquad (11)$$

We then calculate $\zeta$, the projected separation in units of the HIPPARCOS grid step:

$$\zeta = 2\pi\rho_p/s. \qquad (12)$$

Finally, we calculate $\Delta v_B$, the position shift along the scanning direction due to the binary motion:

$$\Delta v_B = \frac{\phi s}{2\pi} - B\rho_p, \qquad (13)$$

with B the fractional mass, or in other words the mass of the secondary divided by the total mass of the system $B = \frac{M_2}{M_1+M_2}$, and the phase $\phi = a \tan 2(\beta \sin \zeta, 1 - \beta + \beta \cos \zeta)$ where $\beta$ is the fractional luminosity $\beta = (1 + 10^{0.4\Delta m_{\text{HIP}}})^{-1}$. For a detailed explanation of these latter steps, see Martin et al. (1997), who used the function Angle(x, y), which is equivalent to atan2(y, x). If the flux of the secondary is negligible, $\beta$ becomes zero and the $\Delta v_B$ shifts are purely from the reflex orbit of the primary star. If the secondary star contributes light but the separation remains small compared to the grid step, the orbit is that of the photocentre.

We then calculate $\Delta v$ by applying the partial derivatives to the difference between the five adjusted astrometric parameters ($\theta_{\text{AP}}$) and the five published reference astrometric parameters ($\theta_{\text{AP}}$):

$$\Delta v = \Delta v_B + \sum_{j=1}^{5} (a_j^{\theta_{\text{AP}}} - \bar{a}_j^{\theta_{\text{AP}}}) \frac{\partial v}{\partial a_j}. \qquad (14)$$

These new computed residuals are then compared to the observed ones for each transit.

When neither the secondary flux nor the separation is negligible, we include three additional observational quantities in the adjustment, which are available in the HIPPARCOS transit data (van Leeuwen 2007a): $\beta_4, \beta_5$, and $H_{\text{AC}}H_{\text{DC}} = \text{Hp}_{\text{ac}} - \text{Hp}_{\text{dc}}$. Here, $\beta_4$ and $\beta_5$ describe the amplitude and the phase of the second harmonic of the grid-modulated signal and are closely related to an interferometric visibility measured at the corresponding angular frequency. $\text{Hp}_{\text{dc}}$ and $\text{Hp}_{\text{ac}}$ are magnitudes (in the Hp HIPPARCOS spectral bandpass) evaluated from the unmodulated DC and the modulated AC components of the HIPPARCOS transit signal, respectively. These three observable quantities can be computed from the adjustable parameters as:

$$\beta_4 = (1 + (r + r^2)(2 \cos \zeta + \cos 2\zeta) + r^3)/nf \qquad (15)$$

$$H_{\text{AC}}H_{\text{DC}} = -2.5 \log_{10} \left( \sqrt{1 + 2r \cos \zeta + r^2} / (1 + r) \right),$$

where $r$ is the ratio of the secondary and primary luminosities, which can be written as $r = \beta/(1 - \beta)$, and $nf = (1 + 2r \cos \zeta + r^2)^{3/2}$.

The uncertainties on $\Delta v$ are modified according to the amplitude of the first harmonic of the modulated signal, which for a binary is decreased from its point-source value by a factor $f_{\sigma v} = (1 + r)/\sqrt{1 + 2r \cos \zeta + r^2}$. When comparing the computed and observed $\Delta v$, we consequently have to increase the measurement errors $\sigma_{\Delta v}$ by the factor $f_{\sigma v}$.

When one of the components is variable, we adjust one value of the fractional luminosity $\beta$ for each epoch rather than one common value. We note that $\beta$ is then calculated as $\beta = \frac{r}{1+r}$, with $r = r_1$ when the primary is variable, and $r = r_2$ when the secondary is variable:

$$r_1 = \left( \frac{1}{\beta_0} 10^{-0.4 (\text{Hp}_{\text{dc}} - \overline{\text{Hp}_{\text{dc}}})} - 1 \right)^{-1} \qquad (16)$$

$$r_2 = \frac{1}{1 - \beta_0} 10^{-0.4 (\text{Hp}_{\text{dc}} - \overline{\text{Hp}_{\text{dc}}})} - 1,$$
where $\beta_0$ and $\overline{H}_p$ are the mean fractional luminosity and total magnitude, respectively (van Leeuwen 2007b).

### 3.4. Adjustment of Gaia data

The Gaia observations also constrain the astrometric and orbital information, but despite the impressive size of the Gaia DR3 non-single star catalogue (Gaia Collaboration 2023), for the majority of the systems, we only have access to the set of five astrometric parameters, because those systems are not yet treated as binaries by Gaia DR3. For those systems, the Gaia orbital information is therefore encoded in the bias of the five published astrometric parameters away from their true barycentric values. We therefore proceed by computing what Gaia would have observed for a given set of orbital and barycentric astrometric parameters and comparing to the five ‘effective’ astrometric parameters published in the [E]DR3 catalogue.

To do that, we start by propagating the astrometric parameters of the barycentre to the mean epoch of Gaia DR3. For nearby stars, that transformation must take the radial velocity into account (ESA 1997: Sect. 1.5). Perspective acceleration during the HIPPARCOS and Gaia observations, which is only needed for the closest stars, is not yet taken into account. From the published Gaia scanning law, we then retrieve the epochs when one of the two Gaia fields of view passed over the target of interest, as well as the scanning angle $\psi$ for each of those epochs. We assume in the following that all those epochs have contributed to the Gaia solution.

We proceed to compute, for each epoch, the orbital motion projected along the Gaia scanning direction. When Gaia does not resolve the system, that motion is that of the photocentre. If instead Gaia resolved the system and gives separate solutions for the two components, we compute individual offsets for the primary and the secondary stars. The positions relative to the barycentre for the photocentre (0), the primary (1), and the secondary (2) projected along the Gaia scanning direction are respectively:

$$ 
\begin{aligned}
\Delta v_B^{G,0} &= ((\xi_2 - \xi_1) \cos \psi + (\eta_2 - \eta_1) \sin \psi) (\beta - B), \\
\Delta v_B^{G,1} &= \xi_1 \cos \psi + \eta_1 \sin \psi, \\
\Delta v_B^{G,2} &= \xi_2 \cos \psi + \eta_2 \sin \psi.
\end{aligned} 
\qquad (17) 
$$

The first equation in Eq. (17) for Gaia (also writable as $\Delta v_B^{G,0} = (\beta - B) \rho_p$) is similar to Eq. (13) for HIPPARCOS except that the extra complication in the HIPPARCOS formulation comes from the fact that Eq. (13) corresponds to the Hippacentre instead of the photocentre because of the signal modulation (Martin et al. 1997). From those abscissa residuals along the Gaia scanning direction for each observing epoch and the astrometric parameters propagated to the mean Gaia epoch $AP_0^G$, we estimate the five astrometric parameters that Gaia would have observed ($AP_0^G$) and compare those with the published parameters:

$$ AP^G = AP_0^G + X, \qquad (18) $$

where $X$ is the variation in astrometric parameters that reflects the residuals due to binarity. $X$ is obtained by solving the linear equation: $R = D \cdot X$, where $R$ is the matrix of residuals $\Delta v_B$ and $D$ is the matrix of partial derivatives (van Leeuwen & Evans 1998, Sect. 3.1). The partial derivative along-scan $\sigma_{factor}$ is computed using the position of the system on the sky, the observation epoch, and the corresponding scanning angle, as well as the orbit

of the Earth (ESA 1997, Eq. (1.2.26)). For targets where Gaia published only positions and no proper motion or parallax, we nonetheless compute all five astrometric parameters and then discard the parallax and the proper motion. In the Gaia processing, Galactic prior information is added to provide more realistic uncertainties, step that does not need to be reproduced here.

### 3.5. Template Model Builder: Source code, options, and limitations of the tool

Template Model Builder (TMB; Kristensen et al. 2016) is an open-source R package designed to quickly and robustly adjust non-linear models with a large number of parameters. The R code calls functions from a user-provided C++ file that compute the likelihoods, which we make available<fnref n="7" />. To briefly explore the uncertainties and degeneracies of the parameters, we post-process the TMB results with a short MCMC run using the companion R package tmbstan (Monnahan & Kristensen 2018). In the present paper, the orbits are well constrained and a single short MCMC chain of 3000 iterations – of which we discard the first 1500 as warm-up iterations – has been found to be enough to reach convergence.

To help TMB converge, we adopt starting values from the literature whenever available. For previously unstudied systems, we explore a large range of starting values and often initially fix some parameters to plausible values (e.g. starting with a circular orbit or fixing the primary mass). When adjusting to HIPPARCOS transit data, good starting values for the astrometric parameters that already take into account a preliminary orbit greatly help. An option to ignore $f_{\sigma_v}$ for the first few iterations can also help to quickly obtain starting values for the astrometric parameters. When adjusting for a radial velocity jitter, its value is best determined through an MCMC run – which is then set fixed when running TMB – because MCMC is less disturbed by jitter than gradient descent algorithms. When the flux ratio of the two stars is available, whether from Gaia or from ancillary observations through similar filters, it can enter the adjustment as an observation with its uncertainty.

The TMB adjustment works for well-constrained orbits for which there exists sufficient available data. The tool takes into account the system’s perspective acceleration between the HIPPARCOS and Gaia epochs, but not along the Gaia mission as needed for very nearby and/or fast-moving stars. Also, for stars identified by HIPPARCOS as having a component solution, it is possible that the light that has contaminated the data does not come from a companion of the system but from another star, as can happen in clusters. Both issues are a matter for future developments.

### 3.6. The evaluation of the solution

We evaluate each adjustment through its goodness of fit F2 (Wilson & Hilferty 1931), which asymptotically follows a Gaussian distribution and which is defined as:

$$ F2 = \sqrt{\frac{9k}{2} \left[ \left( \frac{\chi_{\text{tot}}^2}{k} \right)^{1/3} + \frac{2}{9k} - 1 \right]}, \qquad (19) $$

with $k$ being the number of degrees of freedom (the number of observations minus the number of adjusted parameters) and $\chi_{tot}^2$ the sum of the $\chi^2$ contributions of the individual observational

<footnote n="7">⁷ https://gricad-gitlab.univ-grenoble-alpes.fr/ipag-public/gaia/binary</footnote>
<table><caption>**Table 1.** New GRAVITY point for the GJ 2060 system.</caption><thead><tr><th>Date<br>(JD-2 400 000)</th><th>Δα<br>(mas)</th><th>Δδ<br>(mas)</th></tr></thead><tbody><tr><td>59 623.073</td><td>127.41 ± 0.24</td><td>-272.68 ± 0.33</td></tr></tbody></table>

methods. To be qualified as good, the adjustment must have F2 below 3.

To test the improvement of our solution on the HIPPARCOS data, we compute, as in HIPPARCOS, an F2 using only the $\chi^2$ contribution associated with the residual abscissa (with their uncertainties increased by the $f_{\sigma v}$ multiplicative factor described in Sect. 3.3), and the number of parameters adjusted for the published solution. For the global F2 of our adjustments, $\beta_4$, $\beta_5$, and $H_{AC}H_{DC}$ also contribute to the HIPPARCOS $\chi^2$.

## 4. Orbital study of benchmark systems

For illustration, we choose three binary systems, for which we use different data-type combinations and which also provide interesting astrophysical results. The Gl 494 system tests the combination of HIPPARCOS IAD with Gaia astrometric parameters and relative astrometry; GJ 2060 tests the combination of HIPPARCOS TD with relative astrometry (including a new GRAVITY observation, Table 1); and HIP 88745 tests the combination of HIPPARCOS TD with Gaia resolved observations. For these three stars, radial velocity data are also available but were not included in the adjustment: we only used them for independent verification of the results of the adjustments.

### 4.1. Gl 494: combination of absolute Intermediate Astrometric Data, Gaia, and direct imaging

The Gl 494 (HIP 63510, Ross 458) system around an M star contains a close binary, which was first detected astrometrically by Heintz (1994) and then resolved with adaptive-optics imaging (Beuzit et al. 2004; Mann et al. 2019; Bowler et al. 2020), as well as possibly a common proper-motion planetary mass T-dwarf (Gl 494c) at a projected distance of 1200 au (Goldman et al. 2010 and Scholz 2010). We study the inner pair using 16 relative positions compiled by Bowler et al. (2020) and obtained with adaptive-optics imagers PUEO on CFHT, NACO on the VLT, and NIRC2 on the Keck telescope, which cover the binary orbit well. There are also 65 radial velocity measurements from the HIRES spectrograph (Tal-Or et al. 2019), but these are highly impacted by the intrinsic variability of the magnetically active primary star: we only use them for validation purposes as well as to identify which of the two nodes of the orbit is the ascending one.

The K band contrast ($\Delta m_K = 4.27 \pm 0.02$, Mann et al. 2019) and the much redder spectrum of the late-M secondary guarantee that the secondary star contributes negligible light in the HIPPARCOS and Gaia observing bands; we consequently neglect any light from the secondary in the following. The Gaia EDR3 information is indeed compatible with an unresolved source: while the *ruwe* value is a very high 4.19, the multi peak rate is low, and the Gaia signal is therefore compatible with the reflex motion of only one luminous star. We can therefore safely use the published astrometric parameters as representing the average motion of the primary during the first 34 months of the Gaia mission. The solution published in the original reduction of HIPPARCOS

<figure><img src="image_2.png" /><figcaption>**Fig. 1.** Gl 494 best-fitting orbit from TMB (values in Table 2) as the green dotted line and sample orbits from the MCMC algorithm in black. The direct imaging observations (Bowler et al. 2020) with their associated error bars are in red.</figcaption></figure>

<figure><img src="image_3.png" /><figcaption>**Fig. 2.** Radial velocity behaviour of Gl 494 predicted by the adjustment of the direct imaging, HIPPARCOS, and Gaia data. The best-fit orbit from TMB (values in Table 2) is the green dotted line and sample orbits from the MCMC are in black. The red dots represent the radial velocity observations with their associated error bars. The systemic velocity of $0.59 \text{ km s}^{-1}$ was derived from a TMB adjustment of the radial velocities and the direct imaging data for the sole purpose of this visualisation.</figcaption></figure>

includes an acceleration (seven-parameter solution), and the F2 goodness of fit for the five-parameter solution in the new reduction of HIPPARCOS is 2.32, meaning that the reflex motion was already detected by HIPPARCOS itself. Kervella et al. (2019) also detected a proper-motion anomaly, therefore finding signal in the HIPPARCOS-Gaia difference.

We adjusted the orbital and astrometric parameters to the relative astrometric data, to the five Gaia astrometric parameters, and to the HIPPARCOS residual abscissae extracted from the IAD of the new reduction using the orbital parameters of Mann et al. (2019) as starting values for TMB. Figure 1 represents the relative astrometric observations together with the best orbit obtained with TMB, as well as 1500 MCMC orbit
<table><caption>**Table 2.** Orbital parameters adjusted for Gl 494, GJ 2060, and HIP 88745.</caption><thead><tr><th>OP</th><th><i>P</i><br>Years</th><th><i>T</i><sub>p</sub><br>(days, J2000)</th><th><i>a</i><sub>1</sub><br>(a.u)</th><th><i>e</i></th><th><i>ω</i><sub>2</sub><br>(deg)</th><th><i>i</i><br>(deg)</th><th><i>Ω</i><br>(deg)</th><th><i>a</i><sub>21</sub><br>(a.u)</th><th>Δ<i>m</i><sub>HIP</sub></th></tr></thead><tbody><tr><td>Gl 494</td><td>13.52 ±0.02</td><td>7721 ±8</td><td>0.62 <sup>+0.009</sup><sub>-0.008</sub></td><td>0.243 ±0.001</td><td>336.3 ±0.4</td><td>130.0 ±0.1</td><td>236.7 ±0.1</td><td>4.959 ±0.009</td><td>×</td></tr><tr><td>GJ 2060</td><td>7.794 ±0.008</td><td>1926 <sup>+7</sup><sub>-6</sub></td><td>1.7 ±0.2</td><td>0.882 <sup>+0.004</sup><sub>-0.005</sub></td><td>169 ±3</td><td>40 ±1</td><td>180 ±3</td><td>4.0 ±0.1</td><td>1.93 ±0.05</td></tr><tr><td>HIP 88745<sup>(A)</sup></td><td>60 <sup>+3</sup><sub>-2</sub></td><td>-803 <sup>+30</sup><sub>-33</sub></td><td>7.3 <sup>+0.6</sup><sub>-0.5</sub></td><td>0.82 ±0.02</td><td>285 ±2</td><td>44 ±2</td><td>234 ±3</td><td>18.2 <sup>+0.8</sup><sub>-0.6</sub></td><td>3.81 ±0.01</td></tr><tr><td>HIP 88745<sup>(AR)</sup></td><td>56.5 ±0.4</td><td>-761 <sup>+20</sup><sub>-16</sub></td><td>6.56 ±0.06</td><td>0.783 ±0.003</td><td>288.8 ±0.5</td><td>40.3 ±0.5</td><td>229.8 <sup>+0.8</sup><sub>-0.7</sub></td><td>17.1 ±0.1</td><td>3.81 <sup>+0.02</sup><sub>-0.01</sub></td></tr></tbody></table>

**Notes.** The parameters are estimated with TMB and their errors are estimated thanks to a MCMC. HIP 88745(A): using only absolute astrometry. HIP 88745(AR): using absolute and relative astrometry.

<table><caption>**Table 3.** Astrometric parameters at HIPPARCOS reference adjusted for Gl 494, GJ 2060, and HIP 88745.</caption><thead><tr><th>Astrometric parameters</th><th>α<br>(deg ± mas)</th><th>δ<br>(deg ± mas)</th><th>ω<br>(mas)</th><th>μ<sub>α*</sub><br>(mas yr<sup>-1</sup>)</th><th>μ<sub>δ</sub><br>(mas yr<sup>-1</sup>)</th></tr></thead><tbody><tr><td>Gl 494</td><td>195.1956345 ±1</td><td>12.3757745 ±0.9</td><td>86.6 ±0.1</td><td>-638.63 <sup>+0.05</sup><sub>-0.06</sub></td><td>-24.80 ±0.04</td></tr><tr><td>GJ 2060</td><td>112.2144281 ±4</td><td>-30.2465342 ±11</td><td>64 <sup>+1</sup><sub>-2</sub></td><td>-126 ±1</td><td>-182 ±5</td></tr><tr><td>HIP 88745<sup>(A)</sup></td><td>271.7567522 <sup>+6</sup><sub>-5</sub></td><td>30.5619679 <sup>+13</sup><sub>-12</sub></td><td>63.52 <sup>+0.08</sup><sub>-0.09</sub></td><td>-92.5 ±0.6</td><td>73.3 ±0.1</td></tr><tr><td>HIP 88745<sup>(AR)</sup></td><td>271.7567501 ±1</td><td>30.5619630 ±2</td><td>63.54 ±0.08</td><td>-91.7 ±0.1</td><td>73.20 ±0.05</td></tr></tbody></table>

**Notes.** The parallax takes into account the zero-point of HIPPARCOS parallaxes. The parameters are estimated with TMB and the errors are estimated thanks to a MCMC. HIP 88745(A): using only absolute astrometry. HIP 88745(AR): using absolute and relative astrometry.

<table><caption>**Table 4.** Summary of the dynamical masses adjusted in this paper for the three systems Gl 494, GJ 2060, and HIP 88745 (both absolute astrometry only and absolute and relative astrometry adjustments).</caption><thead><tr><th></th><th>Gl 494</th><th>GJ 2060</th><th>HIP 88745<sup>(A)</sup></th><th>HIP 88745<sup>(AR)</sup></th></tr></thead><tbody><tr><td>Primary mass</td><td><i>M</i><sub>1</sub> = 0.584 ± 0.003 <i>M</i><sub>☉</sub></td><td><i>M</i><sub>1</sub> = 0.60<sup>+0.06</sup><sub>-0.05</sub> <i>M</i><sub>☉</sub></td><td><i>M</i><sub>1</sub> = 1.01 ± 0.04 <i>M</i><sub>☉</sub></td><td><i>M</i><sub>1</sub> = 0.96 ± 0.02 <i>M</i><sub>☉</sub></td></tr><tr><td>Secondary mass</td><td><i>M</i><sub>2</sub> = 87 ± 1 <i>M</i><sub>Jup</sub></td><td><i>M</i><sub>2</sub> = 0.45<sup>+0.06</sup><sub>-0.05</sub> <i>M</i><sub>☉</sub></td><td><i>M</i><sub>2</sub> = 0.68 ± 0.04 <i>M</i><sub>☉</sub></td><td><i>M</i><sub>2</sub> = 0.60<sup>+0.02</sup><sub>-0.01</sub> <i>M</i><sub>☉</sub></td></tr></tbody></table>

**Notes.** HIP 88745(A): using only absolute astrometry. HIP 88745(AR): using absolute and relative astrometry.

samples to illustrate the uncertainty. Figure 2 shows that this adjusted orbit also matches the (unused) radial velocity measurements well, which provides independent validation. The solution (Table 2) is also fully compatible with, but improves upon, the orbits published by Bowler et al. (2020) and Mann et al. (2019).

The goodness of fit of the TMB best solution is $F2 = 3.84$, and is dominated by two $3\sigma$ outliers amongst the relative astrometry observations; if we remove those two, the goodness of fit improves to $F2 = 2.01$. Our accounting for the reflex motion greatly improves the match to the HIPPARCOS residual abscissae, with a revised goodness-of-fit contribution of $F2 = -0.17$.

We note that, unsurprisingly for a system with both an orbital period that is approximately three times the length of the HIPPARCOS mission and a separation of several hundred milliarcseconds, and in agreement with the proper-motion anomalies previously detected (Makarov & Kaplan 2005; Frankowski et al. 2007; Kervella et al. 2019), the proper motion that we derive for the barycentre (Table 3) differs greatly from the published HIPPARCOS value ($\mu_{\alpha'} = -616.3 \pm 1.5$ mas yr$^{-1}$ and $\mu_{\delta} = -13.6 \pm 1.0$ mas yr$^{-1}$) and is in full agreement with the long-term proper motion provided in *Tycho-2* ($\mu_{\alpha'} = -640.1 \pm 1.5$ mas yr$^{-1}$, $\mu_{\delta} = -25.1 \pm 1.4$ mas yr$^{-1}$, Høg et al. 2000). The revised proper motion is much less compatible than the HIPPARCOS value with the proper motion of the proposed third component C (Table 3 of Scholz 2010), with the $\chi^2$ between the

proper motions of AB and of C now corresponding to a p-value of $2.62 \times 10^{-10}$ instead of 0.01. We conclude that Gl 494C does not co-move with Gl 494AB and is likely not gravitationally bound to it.

We also determine, for the first time, the masses of both components of Gl 494 purely from Newtonian physics and without having to adopt a mass of the primary from a mass-luminosity relation. Those mass values (also reported in Table 4) are $M_1 = 0.584 \pm 0.003 M_☉$ and $M_2 = 87 \pm 1 M_{Jup}$, leading to a total mass for the system of $M_{tot} = 0.667 \pm 0.004 M_☉$, which is in agreement – with a smaller uncertainty – with the estimations given by Mann et al. (2019) ($M_{tot} = 0.666 \pm 0.035 M_☉$) and Bowler et al. (2020) ($M_{tot} = 0.66 \pm 0.02 M_☉$). The individual masses we derived are in agreement with the frequently used mass-luminosity relations of Delfosse et al. (2000) and Mann et al. (2019; Fig. 3), but the agreement is even better with the BT-Settl isochrones (Baraffe et al. 2015) in the age range of 150–800 Myr derived by Burgasser et al. (2010).

## 4.2. GJ 2060: Transit data and direct imaging

The GJ 2060 (HIP 36349) M dwarf system is a member of the AB Doradus moving group, the study of which is essential for the age prediction of the group, which is not yet well constrained (100–150 Myr in the most recent studies: Barenfeld et al. 2013
<figure><img src="image_4.png" /><figcaption>**Fig. 3.** Gl 494 masses compared to the mass–luminosity relations of Delfosse et al. (2000) and Mann et al. (2019), and the BT-Settl isochrones (Baraffe et al. 2015).</figcaption></figure>

<figure><img src="image_5.png" /><figcaption>**Fig. 4.** Orbits from the MCMC algorithm in black and of the best solution from TMB in green dotted line for GJ2060 (values in Table 2). The direct imaging observations with their associated error bars are in red and the new GRAVITY point with its error bars is in light blue.</figcaption></figure>

and Bell et al. 2015). As such, GJ 2060 adds to the short list of young, tight binary systems amenable to dynamical measurements. It can be used to vet the evolutionary model predictions known to be impacted by several uncertainties at young ages and in the low-mass regime (see Mathieu et al. 2007, for a review).

Rodet et al. (2018) previously studied the system using direct imaging and radial velocity observations. We use the 17 known relative astrometric measurements gathered from multiple imaging instruments (VLT/NaCo, astralux, Gemini/NICI, VLT/SPHERE; Rodet et al. 2018), and one new and higher precision one obtained with the VLTI/GRAVITY instrument (Gravity Collaboration 2017). The point is reported in Table 1.

Rodet et al. (2018) also use ten radial velocity measurements from FEROS, which we choose not to use because a large jitter is present due to the stellar variability and the measurements are impacted by the flux of the secondary (~0.25 flux ratio in the FEROS bandpass). The spectra would ideally be reanalysed as double lined, but the velocities of the two components are not well separated at any of the FEROS epochs.

<figure><img src="image_6.png" /><figcaption>**Fig. 5.** Radial velocity behaviour of GJ2060 predicted by the adjustment of direct imaging and HIPPARCOS data. The best solution from TMB is the green dotted line (values in Table 2) and the MCMC results are in black. The radial velocity observations are in red dots with the associated error bars and with $RV_0 = 28.8$ km s$^{-1}$ (Rodet et al. 2018).</figcaption></figure>

Both components of the system contribute significant flux in the HIPPARCOS (component solution), so we have to use the HIPPARCOS TD rather than the IAD. Gaia did not resolve the system in EDR3 – while both components are contributing to the signal (ipd Frac multi _peak = 76) – so we cannot use the Gaia astrometric parameters. Whilst taking into account the flux of the secondary, the $F2 = 2.07$ in the new reduction of HIPPARCOS indicates a small astrometric signal.

For this system, we adjust the orbit to the relative astrometric observations and to the TD from the new HIPPARCOS reduction. The photometric variability (Messina et al. 2010) is of the same order of magnitude as the HIPPARCOS photometric data noise, and so we did not consider the variability of the primary star. We use the orbital solution of Rodet et al. (2018) as starting values for the TMB gradient descent. A full exploration of the parameter space was also tested, leading to the same solution. The solution is represented on the direct-imaging data in Fig. 4. Figure 5 shows that this solution is qualitatively consistent with the radial velocity data, which provides independent validation, and our orbital parameters (Table 2) are compatible with those of Rodet et al. (2018), with the same strong correlation between $\omega$ and $\Omega$ (Fig. B.2). The goodness of fit of the TMB best solution is $F2 = 2.99$, and the contribution to $F2$ of the TD is significantly better for our orbital solution ($F2 = 0.76$) than the published one ($F2 = 2.07$).

Rodet et al. (2018) reported the total system mass from the relative astrometry. Here, we directly determine the individual dynamical masses of both companions for the first time. The masses derived from our adjusted orbital parameters (Table 2) are $M_1 = 0.61 \pm 0.06 M_\odot$ and $M_2 = 0.44_{-0.05}^{+0.06} M_\odot$ (Table 4). The fractional mass deducted is $M_2/M_{tot} = 0.42 \pm 0.04$ and this is consistent with the estimation of Rodet et al. 2018 ($M_2/M_{tot} = 0.46 \pm 0.10$) from the SB2 assumption using the method proposed by Montet et al. (2015). Comparison of the masses and luminosities with stellar evolution models (Appendix A) points to an age greater than 100 Myr, which is consistent with the most recent age estimates for the AB Doradus moving group, which rely on kinematics and chemistry (Barenfeld et al. 2013), placement of group
<figure><img src="image_7.png" /><figcaption>**Fig. 6.** Orbits of HIP 88745 adjusted to the HIPPARCOS and Gaia data. The best-fit TMB solution is displayed as the green dotted line (values in Table 2, solution A), and a sampling of the MCMC solutions is shown in black. The direct imaging observations (in red) were not used in the adjustment and provide an independent validation of the orbit.</figcaption></figure>

<figure><img src="image_8.png" /><figcaption>**Fig. 7.** Radial velocity behaviour of HIP 88745 predicted by the adjustment of the HIPPARCOS and Gaia data. The green dotted line represents the TMB best-fit solution (values in Table 2, solution A) and the black lines show the MCMC solutions. The radial velocity observations from SB9 are in red, the Gaia DR3 radial velocity is in orange, and the ELODIE archive is shown in blue. The systemic velocity of $RV_0 = 0.40 \text{ km s}^{-1}$ was determined from an adjustment of the SB9 radial velocities together with TD and Gaia observations, which was performed for the sole purpose of this visualisation.</figcaption></figure>

members on isochrones (Bell et al. 2015), or cosmochronology (Gagné et al. 2018).

### 4.3. HIP 88745: HIPPARCOS transit data and resolved Gaia observation

HIP 88745 is known to be a binary system with a main sequence F star (Hutter et al. 2019) and a circumbinary polarised debris disk (Kennedy et al. 2012). Direct imaging studies of the system include Heintz (1972), Abt & Willmarth (2006), Kennedy et al. (2012), Malkov et al. (2012), and Jao et al. (2016). Söderhjelm

(1999) studied the system using the TD of the original HIPPARCOS reduction, and it appears in his Table 4, which lists stars for which only the total mass of the system could be derived.

We chose to analyse this system because it has a component solution in HIPPARCOS and was analysed as resolved in Gaia EDR3. We therefore adjusted to the HIPPARCOS TD as well as to the Gaia EDR3 astrometric parameters for the primary (5AP<sub>A</sub>) and secondary (2AP<sub>B</sub>) components. The HIPPARCOS new reduction considered the secondary flux and an astrometric acceleration, but still contains a strong remaining signal (F2 = 9.77). The *ruwe* value of the 5AP<sub>A</sub> Gaia EDR3 solution is 1.39.

Direct imaging and radial velocity data are also available for this star: 17 relative positions from the Fourth Catalog of Interferometric Measurements of Binary Stars (Hartkopf et al. 2004) and 19 radial velocities of the primary from SB9 Pourbaix et al. (2004) covering a small fraction of the orbital period. To complete those radial velocities, we also consider the Gaia DR3 radial velocity Katz et al. (2023) with the error inflation described in Babusiaux et al. (2023) and two observations available in the ELODIE archive<sup>8</sup> (Baranne et al. 1996) – for which we consider a quite arbitrary $0.3 \text{ km s}^{-1}$ offset uncertainty – in our validation plots.

For this star, we performed two adjustments, one (A) to the absolute astrometry data from HIPPARCOS and Gaia, and one (AR) that additionally uses the available relative astrometry. The (A) adjustment tests what can be done with a pure absolute astrometry fit and provides parameters that are independent of the direct imaging and radial velocity, and the (AR) adjustment provides better constrained parameters. For both adjustments, we used the Jao et al. (2016) orbital parameters as starting values. Tables 2 and 3 present our astrometric and orbital parameters for both adjustments. Figures B.3 and B.4 show that, as expected, the correlations are reduced by the introduction of the direct imaging data in the fit. Figures 6 and 7 show that the orbital solution from the pure absolute astrometric adjustment matches the direct imaging and radial velocity data well, validating this solution. The fitted $3.81 \pm 0.02 \text{ mag}$ contrast between the two components in the HIPPARCOS band is qualitatively consistent with the Gaia magnitude difference of $\Delta m_G = 3.406 \pm 0.005 \text{ mag}$ given the bluer HIPPARCOS passband. Our adjusted parameters are compatible with Jao et al. (2016) within $3 \sigma$.

The global F2 of the (A) and (AR) adjustments is strongly dominated by the HIPPARCOS TD, for which two $5\sigma$ outliers are removed. The global F2 values are F2 = 6.97 and 7.1 for the (A) and (AR) adjustments, respectively. The new F2 values for HIPPARCOS are F2 = 9.09 and 9.26 for the (A) and (AR) adjustments, respectively, which remain equivalent to the published F2 values that took into account an astrometric acceleration. We do not fully understand the reason for this high score, but a third component in the system is one possibility. One was previously listed in the Washington Double Star Catalog Mason et al. (2001) before being classified as a non-detection by Hutter et al. (2019). We note that both components are listed in Gaia EDR3 with a non-negligible multi-peak fraction (31 and 21% for the primary and the secondary). For the primary, those might be from transits where the secondary is not separately detected, as four times as many observations were used for the primary compared to the secondary.

We directly determine individual dynamical masses (Table 4) of both companions using the TD and Gaia astrometric

<footnote n="8"><sup>8</sup> http://atlas.obs-hp.fr/elodie/</footnote>
<figure><img src="image_9.png" /><figcaption>**Fig. 8.** PARSEC isochrones with [M/H] = −0.6 dex colour-coded by age (in Gyr). The dark circles correspond to the masses derived in this work (AR solution) while the grey squares are from Jao et al. (2016).</figcaption></figure>

parameters of the primary and secondary. The masses derived from the adjusted orbital parameters (Table 2) using only absolute astrometry are $M_1 = 1.01 \pm 0.04 M_\odot$ and $M_2 = 0.68 \pm 0.04 M_\odot$ and those using absolute astrometry and relative astrometry are $M_1 = 0.96 \pm 0.02 M_\odot$ and $M_2 = 0.60^{+0.02}_{-0.01} M_\odot$. These values are at around $3\sigma$ from the estimations made by Jao et al. (2016) from the SB1 mass function and the relative and photocentre orbit, of namely $M_1 = 0.89 \pm 0.03 M_\odot$ and $M_2 = 0.51 \pm 0.03 M_\odot$. Figure 8 shows that our new masses are in closer agreement with the PARSEC isochrones (Bressan et al. 2012) for a metallicity of −0.6 dex (see references in Jao et al. 2016) than the Jao et al. (2016) masses. The primary star mass would lead to an age of the system of $5 \pm 1.3$ Gyr for a −0.6 dex metallicity.

## 5. Discussion and conclusion

We present our new BINARYS tool, which rigorously combines HIPPARCOS and Gaia observations of binary stars with relative astrometry and/or radial velocity observations. For systems where the secondary contributes significant light, BINARYS uses the raw HIPPARCOS transit data.

For illustration and validation, we present three systems studied with BINARYS. The adjustment of direct imaging, HIPPARCOS IAD, and Gaia EDR3 constrains the primary and secondary masses in the Gl 494 system to $M_1 = 0.584 \pm 0.003 M_\odot$ and $M_2 = 87 \pm 1 M_{Jup}$. That adjustment also indicates that Gl 494C is unlikely to co-move with Gl 494AB.

The adjustment of direct imaging and HIPPARCOS TD on the AB Doradus GJ 2060AB system determines the masses of its primary and secondary $M_1 = 0.60^{+0.06}_{-0.05} M_\odot$ and $M_2 = 0.45^{+0.06}_{-0.05} M_\odot$, which in turn constrains the age of the system to older than 100 Myr, which is in good agreement with the most recent estimate of the moving group age.

Finally, the adjustment of HIPPARCOS TD and resolved Gaia observations of HIP 88745 gave masses for the primary and secondary of $M_1 = 0.96 \pm 0.02 M_\odot$ and $M_2 = 0.60^{+0.02}_{-0.01} M_\odot$,

with strong residuals in the HIPPARCOS TD. Those may reflect a potential remaining signal in the TD, which might become usable later with further information and which could be from a third component.

In the future, we plan to extend BINARYS to accommodate very nearby stars, which have significant perspective acceleration during the Gaia and HIPPARCOS missions, and stars in clusters, where light from a star outside the system can contaminate HIPPARCOS observations. BINARYS is also being extended for the study of triple systems (Lagrange et al. 2020) and to take into account the new non-single solutions (NSSs) that are provided by Gaia DR3 (Gaia Collaboration 2023).

Additionally, this tool prepares us for Gaia DR4, which will provide epoch observations. When DR4 is released, we will be able to combine HIPPARCOS and the Gaia equivalent of the TD. By that point, the tool will run mostly without HIPPARCOS constraints because of the huge sample size difference. Although non-single solutions will be provided by the Gaia-DPAC consortium, the combination of Gaia with external data will have to be done using the epoch data for an optimised solution, but also in order to derive solutions for systems with an insufficient Gaia signal to obtain a full NSS solution alone, and to handle specific cases such as multiple systems. The fine and accurate handling of the Gaia epoch data will be crucial for the study of the exoplanets expected to be discovered by Gaia, of which there may be up to ~70 000 for a ten-year mission (Perryman et al. 2014).

*Acknowledgements.* We thank the referee for his detailed comments that helped to improve the clarity of the manuscript. This work is supported by the French National Research Agency in the frame-work of the Investissements d'Avenir program (ANR-15-IDEX-02), in particular through the funding of the "Origin of Life" project of the Univ. Grenoble-Alpes. This work has made use of data from the European Space Agency (ESA) mission Gaia (https://www.cosmos.esa.int/gaia), processed by the Gaia Data Processing and Analysis Consortium (DPAC, https://www.cosmos.esa.int/web/gaia/dpac/consortium). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement.

## References

Abt, H. A., & Willmarth, D. 2006, ApJS, 162, 207

Asplund, M., Grevesse, N., Sauval, A. J., & Scott, P. 2009, ARA&A, 47, 481

Babusiaux, C., Fabricius, C., Khanna, S., et al. 2023, A&A, in press, https://doi.org/10.1051/0004-6361/202243790

Baraffe, I., Homeier, D., Allard, F., & Chabrier, G. 2015, A&A, 577, A42

Baranne, A., Queloz, D., Mayor, M., et al. 1996, A&AS, 119, 373

Barenfeld, S. A., Bubar, E. J., Mamajek, E. E., & Young, P. A. 2013, ApJ, 766, 6

Bell, C. P. M., Mamajek, E. E., & Naylor, T. 2015, MNRAS, 454, 593

Beuzit, J. L., Ségransan, D., Forveille, T., et al. 2004, A&A, 425, 997

Bowler, B. P., Blunt, S. C., & Nielsen, E. L. 2020, AJ, 159, 63

Brandt, T. D. 2018, ApJS, 239, 31

Brandt, T. D. 2021, ApJS, 254, 42

Brandt, G. M., Michalik, D., Brandt, T. D., et al. 2021a, AJ, 162, 230

Brandt, T. D., Dupuy, T. J., Li, Y., et al. 2021b, AJ, 162, 186

Bressan, A., Marigo, P., Girardi, L., et al. 2012, MNRAS, 427, 127

Burgasser, A. J., Simcoe, R. A., Bochanski, J. J., et al. 2010, ApJ, 725, 1405

D'Antona, F., & Mazzitelli, I. 1997, Mem. Soc. Astron. Italiana, 68, 807

Delfosse, X., Forveille, T., Ségransan, D., et al. 2000, A&A, 364, 217

Dotter, A., Chaboyer, B., Jevremović, D., et al. 2008, A&AS, 178, 89

El-Badry, K., Rix, H.-W., & Heintz, T. M. 2021, MNRAS, 506, 2269

ESA 1997, ESA SP, 1200

Fabricius, C., Luri, X., Arenou, F., et al. 2021, A&A, 649, A5

Feiden, G. A., Jones, J., & Chaboyer, B. 2015, Cambridge Workshop Cool Stars, Stellar Syst. Sun, 18, 171

Frankowski, A., Jancart, S., & Jorissen, A. 2007, A&A, 464, 377

Gagné, J., Fontaine, G., Simon, A., & Faherty, J. K. 2018, ApJ, 861, L13

Gaia Collaboration (Brown, A. G. A., et al.) 2016a, A&A, 595, A2

Gaia Collaboration (Prusti, T., et al.) 2016b, A&A, 595, A1

Gaia Collaboration (Brown, A. G. A., et al.) 2018, A&A, 616, A1

Gaia Collaboration (Brown, A. G. A., et al.) 2021, A&A, 649, A1
Gaia Collaboration (Arenou, F., et al.) 2023, A&A, in press, https://doi.org/10.1051/0004-6361/202243782

Goldman, B., Marsat, S., Henning, T., Clemens, C., & Greiner, J. 2010, MNRAS, 405, 1140

Gravity Collaboration (Abuter, R., et al.) 2017, A&A, 602, A94

Hartkopf, W. I., McAlister, H. A., & Mason, B. D. 2004 Fourth Catalog of Interferometric Measurements of Binary Stars, (Washington, USA: US Naval Observatory, and Atlanta, USA: Georgia State University)

Heintz, W. D. 1972, AJ, 77, 160

Heintz, W. D. 1978, Double stars (Berlin: Springer), 15

Heintz, W. D. 1994, AJ, 108, 2338

Høg, E., Fabricius, C., Makarov, V. V., et al. 2000, A&A, 355, L27

Hutter, D. J., Tycner, C., Zavala, R. T., et al. 2019, ApJS, 243, 32

Jao, W.-C., Nelan, E. P., Henry, T. J., Franz, O. G., & Wasserman, L. H. 2016, AJ, 152, 153

Katz, D., Sartoretti, P., Guerrier, A., et al. 2023, A&A, in press, https://doi.org/10.1051/0004-6361/202244220

Kennedy, G. M., Wyatt, M. C., Sibthorpe, B., et al. 2012, MNRAS, 421, 2264

Kervella, P., Arenou, F., Mignard, F., & Thévenin, F. 2019, A&A, 623, A72

Kervella, P., Arenou, F., & Thévenin, F. 2022, A&A, 657, A7

Kristensen, K., Nielsen, A., Berg, C. W., Skaug, H., & Bell, B. M. 2016, J. Stat. Softw., 70, 1

Lagrange, A. M., Rubini, P., Nowak, M., et al. 2020, A&A, 642, A18

Lindegren, L. 2018, GAIA-C3-TN-LU-LL-124, Tech. rep., Gaia Data Processing and Analysis Consortium (DPAC), http://www.cosmos.esa.int/web/gaia/public-dpac-documents

Lindegren, L. 2022, GAIA-C3-TN-LU-LL-136, Tech. rep., Gaia Data Processing and Analysis Consortium (DPAC), http://www.cosmos.esa.int/web/gaia/public-dpac-documents

Lindegren, L., Hernández, J., Bombrun, A., et al. 2018, A&A, 616, A2

Lindegren, L., Bastian, U., Biermann, M., et al. 2021a, A&A, 649, A4

Lindegren, L., Klioner, S. A., Hernández, J., et al. 2021b, A&A, 649, A2

Makarov, V. V., & Kaplan, G. H. 2005, AJ, 129, 2420

Malkov, O. Y., Tamazian, V. S., Docobo, J. A., & Chulkov, D. A. 2012, A&A, 546, A69

Mann, A. W., Dupuy, T., Kraus, A. L., et al. 2019, ApJ, 871, 63

Martin, C., Mignard, F., & Froeschle, M. 1997, A&AS, 122, 571

Mason, B. D., Wycoff, G. L., Hartkopf, W. I., Douglass, G. G., & Worley, C. E. 2001, AJ, 122, 3466

Mathieu, R. D., Baraffe, I., Simon, M., Stassun, K. G., & White, R. 2007, in Protostars and Planets V, eds. B. Reipurth, D. Jewitt, & K. Keil (Tucson: University of Arizona Press), 411

McCarthy, K., & Wilhelm, R. J. 2014, AJ, 148, 70

Messina, S., Desidera, S., Turatto, M., Lanzafame, A. C., & Guinan, E. F. 2010, A&A, 520, A15

Monnahan, C. C., & Kristensen, K. 2018, PloS one, 13, e0197954

Montet, B. T., Bowler, B. P., Shkolnik, E. L., et al. 2015, ApJ, 813, L11

Perryman, M., Hartman, J., Bakos, G. Á., & Lindegren, L. 2014, ApJ, 797, 14

Pourbaix, D., Tokovinin, A. A., Batten, A. H., et al. 2004, A&A, 424, 727

Quist, C. F., & Lindegren, L. 1999, A&AS, 138, 327

Rodet, L., Bonnefoy, M., Durkan, S., et al. 2018, A&A, 618, A23

Scholz, R. D. 2010, A&A, 515, A92

Siess, L., Dufour, E., & Forestini, M. 2000, A&A, 358, 593

Söderhjelm, S. 1999, A&A, 341, 121

Tal-Or, L., Trifonov, T., Zucker, S., Mazeh, T., & Zechmeister, M. 2019, MNRAS, 484, L8

Tognelli, E., Moroni, P. G. P., & Degl'Innocenti, S. 2011, A&A, 533, A109

Tognelli, E., Degl'Innocenti, S., & Moroni, P. G. P. 2012, A&A, 548, A41

van Leeuwen, F. 2007a, Astrophys. Space Sci. Lib., 350

van Leeuwen, F. 2007b, A&A, 474, 653

van Leeuwen, F., & Evans, D. W. 1998, A&AS, 130, 157

Wilson, E. B., & Hilferty, M. M. 1931, Proc. Nat. Acad. Sci. USA, 17, 684
# Appendix A: Model comparison for GJ2060

Let us now use the dynamical masses obtained in Section 4.2 for the GJ2060 system to derive the age of the stars, and thus increase the constraints on the age of its young moving group ABDor. We retrieve the bolometric luminosities $L$ of each star from Rodet et al. (2018). These were derived using a distance $d = 15.69 \pm 0.45$ pc, which is compatible with the parallax that we obtain in this work (Table 3). As the binary is young, we use pre-main sequence (PMS) evolutionary models from the literature to relate mass, luminosity, and age.

Several evolutionary models for PMS stars rely on slightly different physics (e.g. atmospheric models, convection efficiency). We used models from Baraffe et al. (2015, hereafter BHAC15), D'Antona & Mazzitelli (1997, hereafter DM97), the PARSEC model (Bressan et al. 2012), the PISA model (Tognelli et al. 2011, 2012), the Darmouth model (Dotter et al. 2008; Feiden et al. 2015) and the one from Siess et al. (2000, hereafter Siess00). When the model requires stellar parameters (hydrogen, helium, or metal composition), we used the ones closest to the solar abundances (as given in Asplund et al. 2009). Such hypotheses are consistent with the solar-like metallicity derived for members of the ABDor moving group (McCarthy & Wilhelm 2014).

We plot the masses as a function of the system age for the given luminosity in Figure A.1. The shading shows the uncertainties associated with the error on the luminosity. Pre-main sequence low-mass stars are more luminous than their main sequence counterparts, meaning that a given luminosity can correspond to either a young low-mass star or an older more massive star. The plot diverges at the main sequence mass corresponding to the observed luminosity. Indeed, the luminosity evolves on much larger timescales when the star reaches the zero-age main sequence (at around 100 Myr old), meaning that all ages greater than 100 Myr are roughly compatible with the main sequence mass.

The discrepancy with the models is reduced compared to the study of Rodet et al. (2018), because of the slightly lower masses that we derived in this work. Our values are now compatible with most of the models assuming the system is at least 100 Myr old. This age agrees with recent independent estimates of the ABDor moving group, arguing in favour of its similarity to the ~120-Myr Pleiades. However, our results are not compatible with the predictions from the Siess00 model, and are only marginally compatible with the predictions from DM97.

<figure><img src="image_10.png" /></figure>

**Fig. A.1.** Primary (top) and secondary (bottom) mass of the GJ2060 system compared with mass–age relations coming from six evolutionary models. The red vertical lines correspond to the mass estimates derived in this work. The shades correspond to the uncertainty in the luminosities. The masses and luminosities suggest that the system is older than 100 Myr.
## Appendix B: Corner plots

<figure><img src="image_11.png" /><figcaption>**Fig. B.1.** Corner plot of all the MCMC iterations for G1 494, showing the correlations between parameters and their density of probability diabolically. The delta values given for the five astrometric parameters are given with respect to the solution published in the IAD.</figcaption></figure>
<figure><img src="image_12.png" /><figcaption>Fig. B.2. Same as Fig. B.1 but for GJ 2060.</figcaption></figure>
<figure><img src="image_13.png" /><figcaption>Fig. B.3. Same as Fig. B.1 but for HIP 88745 adjustment (A) using only the absolute astrometry from HIPPARCOS and Gaia.</figcaption></figure>
<figure><img src="image_14.png" /><figcaption>Fig. B.4. Same as Fig. B.1 but for HIP 88745 adjustment (AR) using both absolute and relative astrometric data.</figcaption></figure>