| Issue |
A&A
Volume 700, August 2025
|
|
|---|---|---|
| Article Number | A249 | |
| Number of page(s) | 19 | |
| Section | Extragalactic astronomy | |
| DOI | https://doi.org/10.1051/0004-6361/202555378 | |
| Published online | 27 August 2025 | |
Recovering the pattern speeds of edge-on barred galaxies via an orbit-superposition method
1
Department of Astronomy, Westlake University, Hangzhou, Zhejiang 310030, China
2
Shanghai Astronomical Observatory, Chinese Academy of Sciences, 80 Nandan Road, Shanghai 200030, China
3
Department of Astronomy, University of Michigan, Ann Arbor, MI 48109, USA
4
Department of Astrophysics, University of Vienna, Türkenschanzstraße 17, 1180 Wien, Austria
5
National Astronomical Observatories, Chinese Academy of Sciences, 20A Datun Road, Chaoyang District, Beijing 100101, China
⋆ Corresponding authors: jyp199333@163.com, lzhu@shao.ac.cn
Received:
3
May
2025
Accepted:
4
July
2025
We developed an orbit-superposition method for edge-on barred galaxies and evaluated its capability to recover the bar pattern speed Ωp. We selected three simulated galaxies (Au-18, Au-23, and Au-28) with known pattern speeds from the Auriga simulations and created MUSE-like mock data sets with edge-on views (inclination angles θT ≥ 85°) and various bar azimuthal angles φT. For mock data sets with side-on bars (φT ≥ 50°), the model-recovered pattern speeds Ωp encompass the true pattern speeds ΩT within the model uncertainties (1σ confidence levels, 68%) for 10 of 12 cases. The average model uncertainty within the 1σ confidence levels is equal to 10%. For mock data sets with end-on bars (φT ≤ 30°), the model uncertainties of Ωp depend significantly on the bar azimuthal angles φT, with the uncertainties of cases with φT = 10° approaching ∼30%. However, by imposing a stricter constraint on the bar morphology (pbar ≤ 0.50), the average uncertainties are reduced to 14%, and Ωp still encompass ΩT within the model uncertainties for three of four cases. For all the models that we create in this paper, the 2σ (95%) confidence levels of the model-recovered pattern speeds Ωp always cover the true values ΩT.
Key words: galaxies: fundamental parameters / galaxies: kinematics and dynamics / galaxies: spiral / galaxies: structure
© The Authors 2025
Open 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
In recent years, many photometric studies from optical to near-infrared wavelengths have shown that bars exist in more than half of the nearby disk galaxies (z ≲ 0.1; e.g. Eskridge et al. 2000; Knapen et al. 2000; Marinova & Jogee 2007; Menéndez-Delmestre et al. 2007; Barazza et al. 2008; Aguerri et al. 2009; Masters et al. 2011; Buta et al. 2015; Erwin 2018). Bars play an important role in galaxy formation and evolution by redistributing the angular momenta of their host galaxies, resulting in the gas inflow from disks to their centres (e.g. Athanassoula 2003; Kormendy & Kennicutt 2004; Gadotti 2011). The bars are usually described by three main properties: bar length, bar strength, and pattern speed Ωp, which is defined as the angular rotational frequency of the bar. The bar length and bar strength can be estimated directly from galaxy images, using methods such as isophote fitting (e.g. Marinova & Jogee 2007; Aguerri et al. 2009) and structural decomposition of surface brightness (e.g. Laurikainen et al. 2005; Gadotti 2008, 2011). However, estimating the bar pattern speed Ωp requires kinematics extracted from spectroscopy.
In the past decades, many attempts have been made to estimate Ωp, such as inferring Ωp by matching the observed gas distributions and/or gas velocities with those of simulated galaxies (e.g. Weiner et al. 2001; Rautiainen et al. 2008; Treuthardt et al. 2008) and deriving Ωp based on galaxy morphology features correlated with Lindblad resonances (e.g. Buta 1986; Athanassoula 1992; Canzian 1993; Aguerri et al. 1998; Buta & Zhang 2009). However, these methods are indirect or strongly dependent on the model description of morphological features. A model-independent method for measuring Ωp based on long-slit spectroscopic data is the Tremaine & Weinberg (1984) method (TW method). This method has been widely used to study the pattern speeds of individual galaxies (e.g. Kent 1987; Merrifield & Kuijken 1995; Gerssen et al. 1999; Debattista et al. 2002; Debattista & Williams 2004; Aguerri et al. 2003; Corsini et al. 2003; Zimmer et al. 2004).
In recent years, integral field spectroscopy (IFS) surveys such as SAURON (Bacon et al. 2001), ATLAS3D (Cappellari et al. 2011), CALIFA (Sánchez et al. 2012), SAMI (Bryant et al. 2015), MaNGA (Bundy et al. 2015), and multiple VLT/MUSE programmes (Bacon et al. 2017) have observed thousands of nearby galaxies. IFS surveys provide the spectra over 2D fields of galaxies, and thus the stellar kinematic maps of these galaxies can be derived. The TW method has been updated and applied in IFS surveys to measure Ωp of ∼100 galaxies (e.g. Aguerri et al. 2015; Cuomo et al. 2019; Guo et al. 2019; Garma-Oehmichen et al. 2020, 2022), but tests with mock IFS data show that accurate estimations of Ωp are only obtained for limited inclination angles and bar angles: The galaxy needs to be observed from a non-edge-on view (inclination angle θ ≲ 70°, where θ = 90° implies perfectly edge-on), and the bar cannot be too parallel nor too perpendicular to the disk major axis (e.g. Guo et al. 2019; Zou et al. 2019). This indicates that the TW method is not able to measure the pattern speeds of edge-on barred galaxies.
On the other hand, IFS data provide an opportunity to estimate the bar pattern speed Ωp through dynamical modelling. The Schwarzschild’s orbit-superposition method (Schwarzschild 1979, 1982, 1993) is a flexible technique for building dynamical models of galaxies by fitting the luminosity distributions and stellar kinematic maps. Several implementations of Schwarzschild’s method are currently in use (e.g. van den Bosch et al. 2008; Long & Mao 2018; Vasiliev & Valluri 2020; Neureiter et al. 2021; Quenneville et al. 2022). The van den Bosch et al. (2008) implementation along with its publicly available version DYNAMITE (Jethwa et al. 2020)1 and its modified version TriOS (Quenneville et al. 2022) were extensively used to analyse the properties of galaxies in IFS surveys, including the mass distributions and intrinsic shapes (e.g. Jin et al. 2019, 2020; Santucci et al. 2022, 2024; Pilawa et al. 2022, 2024; Thater et al. 2023), internal orbital structures (e.g. Zhu et al. 2018a,b,c; Jin et al. 2019, 2020; Santucci et al. 2022, 2023, 2024; Thater et al. 2023), and black hole masses (e.g. Quenneville et al. 2021, 2022; Pilawa et al. 2022, 2024; Liepold et al. 2025). This implementation was further updated to support the modelling of stellar populations (e.g. Poci et al. 2019, 2021; Zhu et al. 2020, 2022a,b; Ding et al. 2023; Jin et al. 2024) and gas kinematics (e.g. Yang et al. 2020, 2024). Recently, an orbit-superposition method for barred galaxies based on this implementation was developed (Tahmasebzadeh et al. 2021, 2022; see also the public code DYNAMITE). Using MUSE-like mock data, this method was able to recover Ωp with an accuracy of ∼10% in the cases where the galaxy is non-edge-on (θ ≲ 80°) and the bar is explicitly parallel or perpendicular to the disk major axis (Tahmasebzadeh et al. 2022), and was applied to a barred S0 galaxy NGC 4371 (Tahmasebzadeh et al. 2024).
For barred galaxies, edge-on observations provide information that cannot be observed from face-on views, such as the boxy, peanut, or X-shaped (hereafter BP/X-shaped) structure, which is considered to be caused by the bar buckling (e.g. Raha et al. 1991; Kuijken & Merrifield 1995; Athanassoula 2005; Debattista et al. 2006; Martinez-Valpuesta et al. 2006). Recently, an ongoing VLT/MUSE programme, GECKOS (van de Sande et al. 2024), came out. GECKOS is designed to observe 36 Milky Way-like edge-on (θ ≳ 85°) galaxies and will provide high-quality IFS data of these galaxies. Eight of the 12 galaxies in the first GECKOS internal data release are barred and have BP/X-shaped structures (Fraser-McKelvie et al. 2025). Estimating bar pattern speed Ωp for edge-on barred galaxies was rarely considered in previous studies. Dattathri et al. (2024) constructed orbit-superposition dynamical modelling for a BP/X-shaped barred galaxy from an N-body simulation using the Vasiliev & Valluri (2020) implementation FORSTAND and recovered Ωp with an accuracy of ∼10%. However, their results rely on the parametric functions for BP/X-shaped structures, where some parameters (including the viewing angles) are fixed during the fitting process.
In this paper, we expand the barred orbit-superposition method developed by Tahmasebzadeh et al. (2021, 2022) to edge-on galaxies, with one key objective being to measure the bar pattern speeds of these galaxies. We validate the method using simulated galaxies in the Auriga simulations (Grand et al. 2017, 2024), allowing the intrinsic 3D density and viewing angles to be determined by the modelling. This means that our method can be applied to real observations such as GECKOS to derive Ωp in the future.
The structure of the paper is as follows. In Sect. 2, we create mock data using simulated galaxies. In Sect. 3, we introduce a methodology for creating a barred orbit-superposition model from mock data with a set of free parameters. In Sect. 4, we search for the best-fitting model in the parameter space and compare it with the truth. In Sect. 5, we present the recovery of Ωp. We discuss our results in Sect. 6 and summarise in Sect. 7. The cosmological parameters adopted in this paper are H0 = 67.4 km · s−1 · Mpc−1, ΩΛ = 0.685, and Ωm = 0.315 (Planck Collaboration VI 2020). Throughout the paper, the galaxy’s intrinsic coordinate system is labelled as (x, y, z), where the x-axis aligns with the bar major axis and the z-axis is perpendicular to the disk plane to distinguish it from the coordinates in the observing plane (x′,y′).
2. Simulated galaxies and mock data
2.1. The Auriga simulations
The Auriga project is a suite of cosmological magnetohydrodynamical zoom-in simulations that consists of 30 isolated Milky Way-mass halos (Grand et al. 2017). The Auriga sample was selected from the dark matter-only version of the EAGLE Ref-L100N1504 simulation (Schaye et al. 2015), and the simulations were carried out with the N-body magnetohydrodynamical moving-mesh code AREPO (Springel 2010). The simulations contain comprehensive physical processes of galaxy formation, such as primordial and metal-line cooling mechanisms (Vogelsberger et al. 2013), a hybrid multi-phase star formation model (Springel & Hernquist 2003), stellar feedback (Marinacci et al. 2014), active galactic nucleus feedback (Springel et al. 2005), an ultraviolet background field (Faucher-Giguère et al. 2009), and magnetic fields (Pakmor & Springel 2013). The initial masses of baryon particles and high-resolution dark matter particles were
and
, respectively. We refer to Grand et al. (2017) for more details on the Auriga simulations.
2.2. Sample galaxies and mock data
We selected three simulated galaxies with strong bars from the Auriga simulations: Au-18, Au-23, and Au-28. Au-18 and Au-23 have clear BP/X-shaped structures, while Au-28 does not. Their stellar masses are
, 9.02 × 1010 M⊙, and 10.45 × 1010 M⊙, respectively, and their corresponding dark matter halo masses are
, 1.58 × 1012 M⊙, and 1.61 × 1012 M⊙. The face-on and edge-on images of these three galaxies are shown in Fig. 1.
![]() |
Fig. 1. Face-on and edge-on images of the three Auriga simulated galaxies, Au-18, Au-23, and Au-28. The images come from https://wwwmpa.mpa-garching.mpg.de/auriga/data. |
We took snapshots at z = 0 and placed the galaxies at a distance of 41.25 Mpc (1 arcsec = 0.2 kpc). Then we created our mock data sets by projecting the stellar particles onto observing planes with various inclination angles θT and bar azimuthal angles φT (true values are labelled with the subscript ‘T’). We note that φT = 0° indicates the bar is perfectly end-on, and φT = 90° means the bar is perfectly side-on. For each galaxy, we chose four projections with side-on bars (φT ≥ 50°). For Au-23, we further chose four projections with end-on bars (φT ≤ 30°). For each projection, we created a mock data set, and therefore we have 3 × 4 + 4 = 16 mock data sets in total. Table 1 lists the basic properties of these three simulated galaxies and all projections we use. Each mock data set is labelled with the format ‘name-θT-φT’, for example, the mock observation of Au-23 with viewing angles (θT, φT) = (85° ,50° ) is denoted as Au-23-85-50. This notation is used consistently in the paper. We take Au-23-85-50 as an example to demonstrate the mock data and the model results. This example is classified as a side-on case, with the BP/X-shaped structure clearly visible in the projected image.
Galaxy properties from Grand et al. (2017) and our mock data sets for Au-18, Au-23, and Au-28.
We constructed the mock surface brightness from the stellar mass distribution by assuming a constant stellar mass-to-light ratio, M⋆/L = 2, and a pixel size of 1 × 1 arcsec2. For each pixel, we calculated the signal-to-noise ratio (S/N) by taking the particle numbers as the signal and assuming Poisson noise. We performed the Voronoi binning method (Cappellari & Copin 2003) to obtain apertures with sizes similar to those of MUSE/VLT observed real galaxies, which is accomplished by setting a target S/N = 30. Then we derived the kinematic maps by fitting the velocity distribution of stellar particles in each binned aperture with the Gauss-Hermite coefficients, including the luminosity-weighted mean velocity V, the velocity dispersion σ, and the higher-order coefficients h3 and h4. After that, we perturbed the kinematic data in each aperture by adding Gaussian noise following the method in Tsatsi et al. (2015). Finally, we point-symmetrised the kinematic data in the apertures. The kinematic map and the corresponding error map for Au-23-85-50 are shown in Fig. 2. The kinematic maps together with the surface brightness are taken as the observational constraints for the barred orbit-superposition method.
![]() |
Fig. 2. Mock kinematic maps and error maps for Au-23 with viewing angles (θT, φT) = (85° ,50° ) (denoted as Au-23-85-50 hereafter). Left panels represent the mock kinematic maps and the right panels represent the corresponding error maps. From top to bottom: Mean velocity V, velocity dispersion σ, third-order Gauss-Hermite coefficient h3, and fourth-order Gauss-Hermite coefficient h4. We note that the error maps are generated from particle noise, and therefore exhibit similar statistical properties, but their ranges are different (as indicated by the colour bars in the right panels). |
3. Creating a barred orbit-superposition model
The steps in creating an orbit-superposition model for a galaxy include (van den Bosch et al. 2008): (1) constructing the gravitational potential using a set of free parameters, (2) sampling and integrating orbits, and (3) solving orbit weights by fitting the observational data. When modelling a non-edge-on barred galaxy, the construction of gravitational potential was modified to incorporate a rotating bar (Tahmasebzadeh et al. 2021, 2022). In this work, we further update the construction of potential to support edge-on barred galaxies with possible BP/X-shaped structures. We demonstrate these three steps in Sects. 3.1, 3.2, and 3.3 using the example case Au-23-85-50.
3.1. Gravitational potential
The gravitational potential of the galaxy is generated by a combination of stellar mass and dark matter mass. We do not include a central black hole, as the spatial resolution of kinematic data we use in this paper (
) is not high enough to accurately determine the black hole mass. Therefore, including a black hole in the modelling does not significantly influence our results.
3.1.1. Stellar potential
In the modelling, the stellar potential combines contributions from a triaxial bar and an axisymmetric disk, which are both constructed by deprojecting the galaxy’s surface brightness. The construction procedure involves five steps: (1) determining a separating radius R0 between the bar and the disk, (2) fitting the surface brightness of the entire galaxy with the multi-Gaussian expansion (MGE) formalism (Emsellem et al. 1994; Cappellari 2002) and assigning Gaussian components to the bar or the disk by comparing their scales to R0, (3) deprojecting the 2D Gaussians of the bar and the disk into 3D individually under specified viewing angles and then summing their contributions to derive the 3D luminosity distribution, (4) multiplying the 3D luminosity density by a constant mass-to-light ratio M⋆/L, and (5) deriving the stellar potential by solving Poisson’s equation.
To determine the separating radius R0, the galaxy’s surface brightness is first modelled by a combination of a Sérsic bar and an exponential disk using the structural decomposition algorithm GALFIT (Peng et al. 2002, 2010). This yields the effective radius of the Sérsic bar re and the scale length of the exponential disk rs. The separating radius R0 along the disk major axis is then defined as
This radius R0 is employed to distinguish Gaussians in the MGE fitting process as either part of the triaxial bar or the axisymmetric disk.
The surface brightness of the entire galaxy is then fitted by the MGE formalism. From edge-on views, the misalignment between the bar major axis and the disk major axis is usually small and is difficult to measure accurately. To simplify the MGE fitting process, we restrict all Gaussians to have the same major axis that aligns with the x′-axis. Therefore, the surface brightness fitted by MGE can be expressed as (Cappellari 2002)
where N is the number of Gaussians, the subscript j corresponds to the j-th Gaussian, Lj is the total luminosity, qj′=bj′/aj′ is the axis ratio and σj′ is the dispersion along the major axis x′. The Gaussians with dispersion σj′≤R0 are taken as the bar component, while the Gaussians with σj′> R0 are taken as the disk component. If the BP/X-shaped structure exists in the galaxy image, the Gaussians of the bar component are allowed to have negative luminosity (Lj < 0), in order to fit the BP/X-shaped structure. The MGE fitting parameters for the surface brightness of Au-23-85-50 are presented in Table A.1, with the isophotal contours plotted in Fig. 3. The BP/X-shaped structure in the galaxy’s central region is successfully fitted.
![]() |
Fig. 3. True surface brightness contours and MGE fitting results in the observing plane x′-y′ for Au-23-85-50. The black contours in all panels represent the true surface brightness. The red contours in the top, middle and bottom panel denote the bar component with BP/X-shaped structure, the disk component and all components in the MGE fitting results, respectively. The contour interval is equal to 0.5 magnitude. The blue dashed line indicates the separating radius R0 that distinguishes Gaussians as either part of the bar component or the disk component in the MGE fitting process (see Eq. (1)). |
During the deprojection process, the morphology of the triaxial bar depends on its inclination angle θbar, intrinsic azimuthal angle φ, and position angle ψbar in the observing plane, while that of the axisymmetric disk is affected by its inclination angle θdisk and position angle ψdisk. Under the fundamental assumption that the bar major axis (x-axis) aligns with the disk major axis, the inclination angles of both components become equal (θbar = θdisk = θ), and the disk major axis in the observing plane becomes aligned with x′-axis (ψdisk = 90°).
Therefore, for the axisymmetric disk, only the inclination angle θ is free. Each 2D Gaussian belonging to the disk can be deprojected to a 3D Gaussian by
and
where qj = cj/aj represents the short-to-major axis ratio of the j-th 3D Gaussian (aj ≥ bj ≥ cj), and σj is the dispersion along the major axis x. By combining all 3D Gaussians belonging to the disk, we transform the inclination angle θ into the disk axis ratio qdisk, which is defined as the axis ratio of the disk isophote at
in the intrinsic x-z plane. This ratio serves as an equivalent free parameter instead of θ in the modelling.
For the triaxial bar, each 3D Gaussian can be calculated from the viewing angles (θ, φ, ψbar) by (Cappellari 2002; van den Bosch et al. 2008)
where δj′ = 1 − qj′2 and uj = σj′/σj, and pj = bj/aj represents the intermediate-to-long axis ratio of the j-th 3D Gaussian.
As mentioned previously, the misalignment between the bar major axis and the disk major axis in the observing plane is usually small and difficult to determine from the image (ψbar ≈ ψdisk = 90°). However, based on Eqs. (5)–(7), minor variations in ψbar can significantly affect the intrinsic shapes of the bar. Therefore, we determine ψbar for given values of (θ, φ) by adding physical constraints to the bar morphology.
First of all, the 3D luminosity density needs to remain universally positive, as Gaussians with negative luminosity are permitted during the MGE fitting process in order to fit the BP/X structure. Thus we have
Then, we limited the bar axis ratio pbar in the intrinsic x-y plane by statistical analysis in real observations (Marinova & Jogee 2007; Menéndez-Delmestre et al. 2007):
The BP/X-shaped structure of a barred galaxy is typically observed in the side-on view of the bar, corresponding to the x-z plane. To quantify the prominence of the BP/X-shaped structure, we first divide the galaxy’s surface brightness in the x-z plane into 1-arcsec-width slices along the z-axis. For each slice at z = z0, we defined the ratio of the maximum brightness (brightest 1 × 1 arcsec2 pixel in the slice) to the central brightness (1 × 1 arcsec2 pixel at x = 0) as
If the BP/X-shaped structure exists, the central pixel in the slice may not be the brightest (ξ(z0) > 1). The parameter ξ for the entire x-z plane is then defined as
Therefore, ξxz represents the maximum brightness ratio across all slices. If there is no BP/X-shaped structure, ξxz = 1; otherwise, ξxz > 1, with a larger value of ξxz indicating a more obvious BP/X-shaped structure. Similarly, the parameters ξxy and ξyz in the x-y and y-z planes are defined as
Since the BP/X-shaped structure is expected to be most obvious from the side-on view of the bar, we imposed the restriction
For the cases without BP/X-shaped structures, we have ξxz = ξxy = ξyz = 1, which also satisfies this inequality.
Under the constraints of Eqs. (9)–(14), we determine ψbar by minimising |ψbar − 90° | for cases without BP/X-shaped structures, and by minimising min(ξxy, ξyz) for cases with BP/X-shaped structures. Thus, each set of (θ, φ) corresponds to a unique bar position angle ψbar in the modelling. Fig. B.1 demonstrates the impact of ψbar on the bar morphology and how ψbar is determined.
After deprojecting the bar and the disk separately, the 3D luminosity density of the entire galaxy represented by MGE can be written as
The deprojected 3D luminosity distribution of Au-23-85-50, calculated under the true viewing angles (85° ,50° ), is presented in Fig. 4. The reconstructed luminosity distribution generally recovers the true distribution in the x-y, x-z, and y-z planes, especially the BP/X-shaped structure.
![]() |
Fig. 4. Comparison of true luminosity distribution and MGE-predicted luminosity distribution for Au-23-85-50. The true luminosity distribution is derived from the stellar particles in simulations by assuming a constant mass-to-light ratio (M⋆/L)T = 2. Left panels: from top to bottom, the panels show the normalised true luminosity distribution Σtrue of Au-23 in the intrinsic x-y, x-z, and y-z planes. Middle panels: the corresponding MGE-predicted luminosity distribution Σmge, which is deprojected from 2D MGE under the true viewing angles (θ, φ) = (θT, φT) = (85° ,50° ). Right panels: the residuals between the true and the MGE-predicted luminosity distribution (Σtrue − Σmge)/Σtrue. The value in each panel represents the average absolute value of the residuals. |
Once the 3D luminosity distribution is determined, the mass distribution can be derived by multiplying by a constant mass-to-light ratio M⋆/L. Then the corresponding stellar potential is calculated based on the classical Chandrasekhar (1969) formula (see Section 3.8 in van den Bosch et al. 2008 for details). For the stellar potential, the disk axis ratio qdisk (transformed from the inclination angle θ), the bar azimuthal angle φ, and the mass-to-light ratio M⋆/L are taken as free parameters in the modelling.
3.1.2. Dark matter potential
The density distribution of dark matter in the modelling is described by a spherical generalised NFW (gNFW) profile (Navarro et al. 1996; Zhao 1996; see also Barnabè et al. 2012; Cappellari et al. 2013), which is expressed as
where the density ρ0, the scale radius Rs, and the inner density slope γ are three free parameters. γ = 1 corresponds to the standard NFW profile, while γ ≈ 0 means a “cored” dark matter halo. Then, the potential of the gNFW profile can be calculated by solving Poisson’s equation (see Zhao 1996).
The above formula can be rephrased in terms of the dark matter concentration c, the virial mass M200 and the inner density slope γ by
with
and the critical mass
where G is the gravitational constant. The dark matter concentration c, the virial mass M200, and the inner density slope γ are taken as free parameters in the modelling.
3.1.3. Figure rotation
When modelling a barred galaxy, it is essential to consider the figure rotation of the gravitational potential. In the rotating frame, the equations of motion and the conserved Jacobi energy EJ can be expressed as
where Φ denotes the potential, Ω represents the angular velocity vector, and r refers to the 3D spatial vector in the rotating frame. The second and third terms of the equation correspond to the Coriolis force and the centrifugal force, respectively.
In the Cartesian coordinates (x, y, z), assuming that Ω > 0 represents a counterclockwise rotation about the z-axis, Eq. (21) can be converted to a scalar form:
where vx, vy, vz are the velocities in the inertial frame.
Since the stellar disk and the dark matter halo are both axisymmetric in the modelling, the figure rotation of the potential will only influence the bar component. Therefore, the angular velocity Ω is equivalent to the bar pattern speed Ωp and is taken as a free parameter. Overall, there are seven free hyper-parameters in the modelling: the disk axis ratio qdisk (transformed from the inclination angle θ), the bar azimuthal angle φ, the mass-to-light ratio M⋆/L, the dark matter concentration c, the virial mass M200, the inner density slope of dark matter γ, and the bar pattern speed Ωp.
3.2. Orbit sampling and integration
During orbit sampling and integration, the triaxial bar and the axisymmetric disk are treated as a unified triaxial system. The orbits in a triaxial system can be characterised by three integrals of motion: energy E, second integral I2 and third integral I3. Different orbit families conserve various combinations of these integrals and can be associated with distinct regions in the x-z plane where the orbits cross perpendicularly (Schwarzschild 1993; van den Bosch et al. 2008). Therefore, the initial conditions of the orbits are sampled in the x-z plane. The starting point is set as y = 0, vx = vz = 0, and
. Cartesian coordinates (x, z) can be transformed into polar coordinates (θ, R), and consequently the combination (E, θ, R) can represent the initial conditions of the orbits. In this paper, we take 25 × 15 × 9 combinations of (E, θ, R) to create the initial conditions. Then, by slightly perturbing the initial conditions, each orbit is dithered to 33 orbits to form an orbit bundle.
As mentioned in Tahmasebzadeh et al. (2022), retrograde orbits exhibit distinct behaviours compared to prograde orbits within a rotating triaxial potential. Therefore, it is necessary to individually sample the retrograde orbits. Then another set of initial conditions is established using the same combinations of (E, θ, R) but with the velocity changing sign
. Finally, there are 2 × 25 × 15 × 9 = 6750 orbit bundles in total. We note that the initial velocities are sampled in the inertial frame and will be transformed into velocities in the rotating frame before integrating the orbits.
Orbital trajectories are integrated within a specified gravitational potential for ∼200 periods, aiming to achieve a relative accuracy of 10−5 for the conservation of the Jacobi energy EJ (see Eq. (22)). We refer to van den Bosch et al. (2008) and Tahmasebzadeh et al. (2022) for more details of orbit sampling and integration.
3.3. Solving orbit weights
The orbit weights are solved using the non-negative least squares (NNLS; Lawson & Hanson 1974) method, taking both the stellar luminosity distribution and the kinematic data as constraints. The χerr2 that needs to be minimised by NNLS is expressed as
where χlum2 and χkin2 correspond to the residuals contributed by luminosity distribution and kinematic data, respectively. For the luminosity distribution, we use both the 2D surface brightness fitted by the MGE method and the 3D luminosity density deprojected from the 2D MGE as constraints. The 2D surface brightness is stored in the same apertures as the kinematic data, with Si representing the surface brightness in the i-th aperture. The 3D space is divided into 360 cells, with γm representing the luminosity of the m-th cell. We set the relative errors of Si to be 1% and γm to be 2%. Thus we have
where Nobs is the number of 2D apertures and M is the number of 3D cells. For the kinematic data, we fit the Gauss–Hermite coefficients (Gerhard 1993; van der Marel & Franx 1993; Rix et al. 1997) of the line-of-sight velocity distribution. IFS data usually provide maps of velocity V, velocity dispersion σ, and higher-order coefficients h3 and h4. The first and second orders of Gauss-Hermite coefficients and their errors h1, h2, Δh1, and Δh2 can be converted from V, σ, ΔV and Δσ. Thus we have
The variables marked with a ‘’ indicate the model fittings, those with a ‘Δ’ represent the errors of the input data and those without a marker denote the input data. With the derived orbit libraries and their corresponding weights, a barred orbit-superposition model is created for a given set of free parameters.
4. Searching for the best-fitting model and comparing with the truth
4.1. The best-fitting model and model uncertainties
As mentioned in Sect. 3.1, we have seven free hyper-parameters in the modelling: qdisk (transformed from θ), φ, M⋆/L, c, M200, γ, and Ωp. For each set of parameters, we solve orbit weights to determine the model by minimising χerr2 = χlum2 + χkin2. Here, we evaluate the goodness of each model by calculating the difference between model-fitted and mock kinematic maps directly, which can be written as
where the markers of the variables have the same meaning as Eq. (26). In principle, χ2 should be highly correlated with χkin2. However, if the line-of-sight velocity distribution deviates significantly from a Gaussian distribution, χkin2 and χ2 may not be strongly correlated. Since χ2 directly reflects how the model matches the data, it can better represent the goodness of the model. In practice, luminosity distributions are much easier to fit than kinematic data, so χlum2 is a small value and is not taken into account in the goodness evaluation.
We take an iterative process to search for the best-fitting model in the parameter space. We start by making initial guesses about the free parameters and construct initial models. Models with a relatively lower χ2 are selected, and new models are created by walking a few steps in the parameter space around the selected models. This process is repeated until we obtain a minimum χ2, with all surrounding models calculated in the parameter space. Finally, we find the model with the minimum chi-square χmin2, which is defined as the best-fitting model. We take the best-fitting model as the default model in our analysis.
The confidence level of the modelling, which determines the uncertainties of the free parameters, is calculated by perturbing the kinematic maps and resolving the orbit weights. For each mock data set, the kinematic maps (Vi, σi, h3i, h4i) are perturbed 1000 times with their error maps (ΔVi, Δσi, Δh3i, Δh4i): Vi′=Vi + N(0, ΔVi), σi′=σi + N(0, Δσi), h3i′=h3i + N(0, Δh3i), and h4i′=h4i + N(0, Δh4i), where N(0, Δx) represents the Gaussian distribution with centre 0 and dispersion Δx. Then the perturbed kinematic maps are point-symmetrised in the same way as the original maps. Fixing the gravitational potential determined by the best-fitting parameters, we resolve the orbit weights under the constraints of the perturbed kinematic maps and obtain 1000 new χ2. The distribution of these χ2 is Gaussian-like. Therefore, we interpret the fluctuation of these 1000 χ2 values within the ±1σ, ±2σ, and ±3σ regions of this Gaussian-like distribution as the 1σ (68%, ΔχCL2), 2σ (95%, 2ΔχCL2), and 3σ (> 99%, 3ΔχCL2) confidence levels of the modelling, respectively. The uncertainties of the free parameters are defined as the range of model values within the 1σ confidence level (χ2 − χmin2 ≤ ΔχCL2).
4.2. Comparing the model with the truth
In order to evaluate how our models match the truth, we calculate the corresponding true values of the free parameters from the simulations. Since our modelling can only constrain the galaxy properties within the data coverage (≤ 10 kpc), we convert the virial mass M200 into a more representative parameter Mdm, 10kpc. Thus, the parameters that we compare with the truth become qdisk, φ, M⋆/L, c, Mdm, 10kpc, γ, and Ωp.
The true disk axis ratio qdisk, T is calculated by projecting the mock galaxy onto the x-z plane, separating the disk component through GALFIT and MGE fitting, and measuring the axis ratio of the disk isophote at
(1 arcsec = 0.2 kpc), which follows the same way as used for the models (see Sect. 3.1.1). The true values of the bar azimuthal angle φT and the mass-to-light ratio (M⋆/L)T are predefined when creating the mock data sets. The true dark matter mass, Mdm, 10kpc, T, is obtained directly by summing all dark matter particle masses within 10 kpc. The true dark matter concentration cT and the true inner density slope γT are derived by fitting the true dark matter density profile within 10 kpc to the gNFW profile.
The true values of the bar pattern speeds ΩT come from measurements in different works. For Au-23, we adopt the TW method measurement ΩT = 24 km s−1 kpc−1 as the true value (5% accuracy; Fragkoudi et al. 2020). For Au-28, the true pattern speed is calculated as an annular average within the bar radius ΩT = Δ⟨θ⟩/Δt using high-cadence snapshots in simulations (Fragkoudi et al. 2021). This results in a value of ΩT = 40 km s−1 kpc−1 with a systematic uncertainty of ∼ 3 km s−1 kpc−1, which is caused by oscillations in the pattern speeds at different snapshots. For Au-18, the measurements from the TW method (Fragkoudi et al. 2020) and the high-cadence snapshots (Fragkoudi et al. 2021) provide a consistent pattern speed ΩT = 28 km s−1 kpc−1, with an uncertainty of ∼ 1 km s−1 kpc−1.
The parameter space we explored for Au-23-85-50 and the true values of the free parameters are shown in Fig. 5. The disk axis ratio qdisk agrees with the truth, while the bar azimuthal angle φ is slightly overestimated by 7°. The mass-to-light ratio recovered by the model
is 16% lower than the true value (M⋆/L)T = 2, while the dark matter halo in the model is more concentrated than the truth, and its mass Mdm, 10kpc is overestimated by 28%. This might be attributed to the deviation of real dark matter halo from spherical gNFW profile. The mass profiles for Au-23-85-50 are presented in Fig. C.1. Despite the large degeneracy between dark matter and stellar mass, the total mass within the bar region (≲ 5 kpc), which directly affects the rotation of the bar, is well recovered. The model-recovered bar pattern speed
matches the true value ΩT = 24 km s−1 kpc−1.
![]() |
Fig. 5. Parameter space we explored for Au-23-85-50. The seven free parameters are the disk axis ratio qdisk (transformed from the inclination angle θ), the bar azimuthal angle φ, the mass-to-light ratio M⋆/L, the dark matter concentration c, the dark matter mass Mdm, 10kpc within 10 kpc (transformed from the virial mass M200), the inner density slope of dark matter γ, and the bar pattern speed Ωp. The largest blue pentacle represents the best-fitting model with minimum chi-square χmin2, and other coloured dots represent models within the 3σ confidence level, with their χ2 values indicated by the colour bar. The small black dots denote models outside of the 3σ confidence level. The green triangle indicates the true values of the free parameters, with the dark matter parameters c and γ are obtained by fitting the gNFW profile using dark matter particles located within 10 kpc. |
In Fig. 6, we show the mock surface brightness, mock kinematic maps, and best-fitting model for Au-23-85-50. The model reproduces the features of the kinematics, especially the warp in the central region of the velocity map, which is caused by the rotation of the bar. Similar to Fig. 6, Fig. D.1 presents the recoveries of surface brightness and kinematic maps for a bar end-on case, Au-23 with (θT, φT) = (89° ,10° ).
![]() |
Fig. 6. Mock surface brightness, mock kinematic maps, and best-fitting model for Au-23-85-50. From top to bottom: Logarithmic normalised surface brightness logΣ, mean velocity V, velocity dispersion σ, third-order Gauss-Hermite coefficient h3, and fourth-order Gauss-Hermite coefficient h4. From left to right: Mock observations, model fittings, and residuals. The residuals represent the relative deviations of the surface brightness and the standardised residuals of the kinematics. |
5. Model-recovered bar pattern speeds
In this section, we present the model-recovered bar pattern speeds Ωp for all mock data sets and compare them with the true pattern speeds ΩT. As described in Sect. 2.2, our mock data sets include 12 bar side-on cases (φT ≥ 50°) and four bar end-on cases (φT ≤ 30°). Their corresponding results are presented in Sects. 5.1 and 5.2, respectively.
5.1. Model-recovered pattern speeds for side-on bars
Figure 7 illustrates the influence of model-recovered bar pattern speeds Ωp on marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 for the 12 bar side-on cases. At given Ωp, we use the model with minimum χnorm2 in the parameter space to plot the figure. In all cases, the bar pattern speeds are well recovered, with the distributions of normalised chi-squares χnorm2 centring near the true pattern speeds. For the best-fitting values of Ωp, five cases slightly underestimate the pattern speeds by less than 5 km s−1 kpc−1, while the other seven cases slightly overestimate the pattern speeds by less than 3 km s−1 kpc−1. This results in a percentage accuracy of 13% (
), and is comparable with the pattern speed estimations for non-edge-on galaxies derived from the orbit-superposition method (Tahmasebzadeh et al. 2022;
) and the TW method (Zou et al. 2019;
). For 10 of 12 cases, the true pattern speeds ΩT lie within the 1σ (68%) confidence levels, while for the remaining two cases, ΩT falls between the 1σ and 2σ (95%) confidence levels. This indicates that our model results are generally consistent with the probabilistic estimates of confidence levels. For all 12 cases, the average model uncertainty is equal to 10%.
![]() |
Fig. 7. Marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 as a function of model-recovered bar pattern speeds Ωp for bar side-on cases (φT ≥ 50°). From left to right, the panels show the results for Au-18, Au-23, and Au-28. Each fold line represents a complete set of modelling runs. The red, blue, magenta, black fold lines denote the viewing angles of the mock data sets (θT, φT) = (85° ,50° ), (85° ,80° ), (89° ,50° ), and (89° ,80° ), respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels. The vertical dotted lines denote the true bar pattern speeds, with their values shown by the green annotations. |
5.2. Model-recovered pattern speeds for end-on bars
Similar to Figure 7, the left panel of Fig. 8 illustrates the influence of model-recovered bar pattern speeds Ωp on marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 for Au-23 with end-on bars. The model-recovered bar pattern speeds are
,
,
, and
for viewing angles (θT, φT) = (85° ,10° ), (85° ,30° ), (89° ,10° ), and (89° ,30° ), respectively. For the case with (θT, φT) = (85° ,30° ), the uncertainties of Ωp are comparable with the side-on cases of Au-23, while for the case with (θT, φT) = (89° ,30° ), Ωp exhibits slightly larger uncertainties. For cases with φT = 10°, where the bar is nearly perpendicular to the observing plane, the recoveries of Ωp are the poorest, with uncertainties approaching 30%. In these end-on cases, the best-fitting bar azimuthal angles φ range from 50° to 60°, significantly deviating from the true values φT = 10° and 30°, and the corresponding bar axis ratios pbar approach the maximum value of 0.70 defined in Eq. (9) across all cases. This implies that the models tend to interpret end-on strong bars as side-on weak bars.
![]() |
Fig. 8. Marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 as a function of model-recovered bar pattern speeds Ωp for bar end-on cases (φT ≤ 30°). Left panel: the results from the original models. Right panel: the results from the revised models with stronger assumptions that the bars are strong (pbar ≤ 0.50). Each fold line represents a complete set of modelling runs. The red, blue, magenta, black fold lines denote the viewing angles of the mock data sets (θT, φT) = (85° ,10° ), (85° ,30° ), (89° ,10° ), and (89° ,30° ), respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels, and the vertical dotted lines denote the true bar pattern speed of Au-23, with its value shown by the green annotations. The coloured annotations outside each panel represent the values of bar axis ratio pbar in the models. |
In order to evaluate how model assumptions affect Ωp, we further restrict the bars to be strong bars (pbar ≤ 0.50). We keep all other constraints unchanged (see Sect. 3.1.1) and reconstruct the models using the same mock data sets. The results of these revised models are shown in the right panel of Fig. 8. The recovered bar pattern speeds of these models are
,
,
, and
km s−1 kpc−1, respectively. The χnorm2 distributions of the revised models become more concentrated compared to those of the original models, with the uncertainties of Ωp slightly reduced in the cases with (θT, φT) = (85° ,30° ) and (89° ,10° ), and significantly reduced in the case with (θT, φT) = (89° ,10° ). These results lead to an average uncertainty of 14%, which is slightly larger than that of the side-on cases. The true pattern speed ΩT falls within the 1σ (68%) confidence levels for three of four cases and within the 2σ (95%) confidence levels for all four cases.
5.3. Model constraints on bar pattern speeds
The test results in Sects. 5.1 and 5.2 indicate that the recovery of the bar pattern speeds Ωp depends significantly on the viewing angles (θT, φT) of the mock data sets. Side-on views (φT ≥ 50°) provide enough kinematic information about bar rotations, and thus we can better constrain Ωp. Furthermore, for Au-18 and Au-23, the obvious BP/X-shaped structures in the mock surface brightness can effectively constrain the intrinsic bar morphology using Eqs. (9)–(14), which may also contribute to the recovery of Ωp. In Fig. 9, we show the influence of Ωp on the kinematic maps for Au-23-85-50, with all other parameters unchanged. With increasing or decreasing Ωp away from the best-fitting value, the χ2 in the mean velocity and the velocity dispersion maps along the bar obviously increase. This explains why Ωp of the bar side-on cases can be well constrained.
However, for the bar end-on cases (φT ≤ 30°), we have less information about the bar rotations. Since the modelling constrains Ωp with projected kinematics, cases with bars closer to being perpendicular to the observing plane (θT ≈ 90° and φT ≈ 0°) lead to weaker constraints of Ωp. This explains why the mock data set with (θT, φT) = (89° ,10° ) results in the poorest recovery of the end-on cases, whereas the mock data set with (θT, φT) = (85° ,30° ) achieves the best recovery.
As described in Sect. 5.2, without further restrictions on the bar morphology, our models might treat end-on strong bars as side-on weak bars, which means the bar azimuthal angles φ are poorly recovered. Nevertheless, except for the most extreme case with (θT, φT) = (89° ,10° ), the recovery of Ωp is not significantly affected by the poor recovery of φ. In the modelling, Ωp is equal to the projected velocity at the end of the bar (≈Vbarsinφ) divided by the projected bar length (≈Lbarsinφ), and thus is weakly correlated with φ. We present a figure similar to Fig. 9 but for the original model with (θT, φT) = (89° ,10° ) in Fig. D.2. The deviations of Ωp from the best-fitting value do not significantly enlarge χ2 in the mean velocity and the velocity dispersion maps.
![]() |
Fig. 9. Influence of Ωp on the mean velocity and velocity dispersion maps for Au-23-85-50. The topmost two panels represent the mock mean velocity Vobs and velocity dispersion σobs maps. From the second row to the sixth row, each row denotes a model. The fourth row with Ωp = 21 km s−1 kpc−1 represents the best-fitting model, while the remaining rows represent the model fitting results with only a change in Ωp. From left to right: mean velocity Vmodel, standardised residual of mean velocity (Vmodel − Vobs)/Vobs, velocity dispersion σmodel, and standardised residual of velocity dispersion (σmodel − σobs)/σobs. |
6. Discussion
6.1. The influence of separating radii R0 on bar pattern speeds
As mentioned in Sect. 3.1.1, we determine a separating radius R0 for each mock observation to distinguish between the disk Gaussians and the bar Gaussians in the MGE fitting. These separating radii are derived from the photometric decomposition algorithm GALFIT, which might exhibit some uncertainties and thus influence our results. We test the impact of R0 on the bar pattern speed Ωp for three cases: Au-18-89-50 (side-on bar), Au-28-85-80 (side-on bar), and Au-23-85-30 (end-on bar with pbar ≤ 0.50). For each case, we adopt a smaller (
) and a larger (
) separating radius, and reconstruct the models with all other constraints unchanged. We compare the results using smaller and larger radii with the default results in Fig. E.1. For the two bar side-on cases, decreasing R0 significantly increases the uncertainties of Ωp. This occurs because smaller R0 values result in shorter bars, and thus weaken the constraints on Ωp from kinematic data. Conversely, larger R0 values have minimal impacts on the recoveries of Ωp. This is because line-of-sight velocities at the bar ends are comparable to those in the disks; thus longer bars with similar Ωp can still reproduce the observed kinematics. For the bar end-on case under the strong bar assumption, variations in R0 (either decreasing or increasing) do not result in worse recoveries. This indicates that the choice of R0 has greater impact in side-on cases than in end-on cases. Nevertheless, for all test results, the 2σ (95%) confidence levels of Ωp consistently encompass the true pattern speeds ΩT.
6.2. The influence of BP/X-shaped structures and dark matter halos
In this work, we model two galaxies with obvious BP/X-shaped structures (Au-18, Au-23) and one without such features (Au-28). As shown in Fig. 7, Au-28 achieves a comparable precision in recovering Ωp compared to Au-18 and Au-23. To better understand the influence of BP/X-shaped structures on our model results, we reconstruct two models for Au-23-85-50 and Au-23-85-80, ignoring BP/X-shaped structures (do not use negative Gaussians; see Sect. 3.1.1) and keeping other constraints unchanged. The comparison between models with and without considering BP/X-shaped structures is shown in Fig. E.2. For both cases, ignoring BP/X-shaped structures does not degrade the recoveries of Ωp. The uncertainties of the bar azimuthal angles φ increase significantly for Au-23-85-50 but remain consistent for Au-23-85-80. This difference occurs because the deprojection of BP/X-shaped structures is restricted to a small region when φ ≲ 50°.
As indicated in Figs. 5 and C.1, large degeneracies exist between stellar mass and dark matter mass in our models. To assess the influence of these degeneracies, we reconstruct two models with constrained dark matter halos for Au-23-85-50 and Au-23-85-80, where the differences between model-recovered and true dark matter masses within 10 kpc are limited to be less than 10% (
), with all other constraints unchanged. For both cases, the recoveries of Ωp and φ do not change significantly. This supports that bar kinematics are reliably recovered when the total mass within bar regions is well constrained, and inaccurate dark matter halos do not significantly impact our results.
6.3. Application to real observations in the future
Before applying the method to edge-on galaxies in real observations, we first need to judge if a bar is present when the host galaxy does not exhibit an obvious BP/X-shaped structure in its image. Since our models might interpret end-on strong bars as side-on weak bars (as described in Sect. 5.2), more accurate estimates of bar azimuthal angles can help us resolve this degeneracy.
It is possible to identify a bar from both the stellar kinematics and gas distribution perspectives. Line-of-sight velocity distributions with a high-velocity tail (corresponding to positive h3–V correlation) are bar diagnostics (e.g. Bureau & Athanassoula 2005; Molaeinezhad et al. 2016; Li et al. 2018), while the line-of-sight velocity distributions of the disks have low-velocity tails (corresponding to negative h3–V correlation). For example, Au-23 has such features from both side-on views (see Figs. 2 and 6) and end-on views (see Fig. D.1). Furthermore, previous studies have shown that the molecular gas traced by CO and the ionised gas traced by Hα peak not only in the galaxy’s central region but also at the end of the bar (e.g. Regan et al. 1999; Verley et al. 2007; Díaz-García et al. 2020; Fraser-McKelvie et al. 2020; Maeda et al. 2020). These features can also be taken as bar diagnostics.
The velocity dispersion σ in the observed maps can help us distinguish end-on strong bars from side-on weak bars. When the bar is end-on, σ increases significantly in the central regions due to the corotating orbits elongated along the bar (e.g. Iannuzzi & Athanassoula 2015; see also Athanassoula 1992; Bureau & Athanassoula 1999). These diagnostics were used to identify two edge-on galaxies that host strong end-on bars, IC 1711 and IC 5244, in the GECKOS survey (Fraser-McKelvie et al. 2025).
In real observations, the stellar mass-to-light ratio M⋆/L might exhibit obvious gradients, deviating from the constant M⋆/L assumed in our modelling. This can increase the degeneracies between stellar mass and dark matter mass. Although these degeneracies may not significantly affect estimates of bar pattern speeds Ωp (as discussed in Sect. 6.2), we can address this through two approaches. First, we can incorporate the M⋆/L gradients derived from stellar population synthesis models into our dynamical models. Second, if available, we can utilise 3.6 μm galaxy images from the Spitzer Space Telescope Infrared Array Camera (Werner et al. 2004; Fazio et al. 2004) to trace stellar mass distributions, as near-infrared wavelengths are less affected by dust extinction and correlate more directly with older stellar populations than optical wavelengths.
7. Summary
We have developed an orbit-superposition method suitable for edge-on barred galaxies based on Tahmasebzadeh et al. (2021, 2022) that is able to estimate the bar pattern speeds Ωp. We selected three simulated galaxies, Au-18, Au-23, and Au-28, from the Auriga simulations and created MUSE-like mock data sets with different viewing angles (θT, φT), including 12 mock data sets with side-on bars (φT ≥ 50°) and 4 mock data sets with end-on bars (φT ≤ 30°). We evaluated the method’s ability to recover Ωp under various conditions. Our main results are described as follows:
-
For mock data sets with side-on bars (φT ≥ 50°), the method can recover the bar pattern speeds Ωp well. The model-recovered pattern speeds Ωp encompass the true pattern speeds ΩT within the model uncertainties (1σ confidence levels, 68%) for 10 of 12 cases. The average model uncertainty within the 1σ confidence levels is equal to 10%.
-
For mock data sets with end-on bars (φT ≤ 30°), if no additional priors are adopted in the modelling, the recovery accuracy of Ωp depends significantly on how much information we can obtain from the projected bars. For the case with (θT, φT) = (85° ,30° ), the recovery of Ωp is as good as in the side-on cases, while for the cases with φT = 10° where the bar is almost perpendicular to the observing plane, the model uncertainties of Ωp reach ∼30%.
-
For mock data sets with end-on bars (φT ≤ 30°), if the bars are forced to be strong bars with pbar ≤ 0.50, the bar pattern speeds Ωp can be better recovered. The model-recovered pattern speeds Ωp encompass the true pattern speeds ΩT within the model uncertainties for three of four cases. The average model uncertainty within the 1σ confidence levels is equal to 14%, which is slightly larger than the uncertainties in the side-on cases.
-
For all the models that we create in this paper, the 2σ (95%) confidence levels of Ωp always cover the true values, ΩT.
We will apply our method to edge-on barred galaxies in real observations such as GECKOS in the future. We aim to determine the bar pattern speed Ωp of these galaxies and study the possible correlations between Ωp and other physical properties.
Acknowledgments
We have used simulations from the Auriga Project public data release (Grand et al. 2024) available at https://wwwmpa.mpa-garching.mpg.de/auriga/data. The authors thank Richard J. Long for useful discussions. This work is supported by the National Science Foundation of China under Grant No. 12403017. This work is partly supported by the National Science Foundation of China (Grant No. 11821303 to SM).
References
- Aguerri, J. A. L., Beckman, J. E., & Prieto, M. 1998, AJ, 116, 2136 [NASA ADS] [CrossRef] [Google Scholar]
- Aguerri, J. A. L., Debattista, V. P., & Corsini, E. M. 2003, MNRAS, 338, 465 [NASA ADS] [CrossRef] [Google Scholar]
- Aguerri, J. A. L., Méndez-Abreu, J., & Corsini, E. M. 2009, A&A, 495, 491 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Aguerri, J. A. L., Méndez-Abreu, J., Falcón-Barroso, J., et al. 2015, A&A, 576, A102 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Athanassoula, E. 1992, MNRAS, 259, 345 [Google Scholar]
- Athanassoula, E. 2003, MNRAS, 341, 1179 [Google Scholar]
- Athanassoula, E. 2005, MNRAS, 358, 1477 [NASA ADS] [CrossRef] [Google Scholar]
- Bacon, R., Copin, Y., Monnet, G., et al. 2001, MNRAS, 326, 23 [Google Scholar]
- Bacon, R., Conseil, S., Mary, D., et al. 2017, A&A, 608, A1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Barazza, F. D., Jogee, S., & Marinova, I. 2008, ApJ, 675, 1194 [Google Scholar]
- Barnabè, M., Dutton, A. A., Marshall, P. J., et al. 2012, MNRAS, 423, 1073 [Google Scholar]
- Blázquez-Calero, G., Florido, E., Pérez, I., et al. 2020, MNRAS, 491, 1800 [NASA ADS] [Google Scholar]
- Bryant, J. J., Owers, M. S., Robotham, A. S. G., et al. 2015, MNRAS, 447, 2857 [Google Scholar]
- Bundy, K., Bershady, M. A., Law, D. R., et al. 2015, ApJ, 798, 7 [Google Scholar]
- Bureau, M., & Athanassoula, E. 1999, ApJ, 522, 686 [NASA ADS] [CrossRef] [Google Scholar]
- Bureau, M., & Athanassoula, E. 2005, ApJ, 626, 159 [Google Scholar]
- Buta, R. 1986, ApJS, 61, 609 [NASA ADS] [CrossRef] [Google Scholar]
- Buta, R. J., & Zhang, X. 2009, ApJS, 182, 559 [Google Scholar]
- Buta, R. J., Sheth, K., Athanassoula, E., et al. 2015, ApJS, 217, 32 [Google Scholar]
- Canzian, B. 1993, ApJ, 414, 487 [NASA ADS] [CrossRef] [Google Scholar]
- Cappellari, M. 2002, MNRAS, 333, 400 [NASA ADS] [CrossRef] [Google Scholar]
- Cappellari, M., & Copin, Y. 2003, MNRAS, 342, 345 [Google Scholar]
- Cappellari, M., Emsellem, E., Krajnović, D., et al. 2011, MNRAS, 413, 813 [Google Scholar]
- Cappellari, M., Scott, N., Alatalo, K., et al. 2013, MNRAS, 432, 1709 [Google Scholar]
- Chandrasekhar, S. 1969, Ellipsoidal Figures of Equilibrium (New Haven: Yale University Press) [Google Scholar]
- Corsini, E. M., Debattista, V. P., & Aguerri, J. A. L. 2003, ApJ, 599, L29 [Google Scholar]
- Cuomo, V., Lopez Aguerri, J. A., Corsini, E. M., et al. 2019, A&A, 632, A51 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Dattathri, S., Valluri, M., Vasiliev, E., Wheeler, V., & Erwin, P. 2024, MNRAS, 530, 1195 [Google Scholar]
- Debattista, V. P., & Williams, T. B. 2004, ApJ, 605, 714 [NASA ADS] [CrossRef] [Google Scholar]
- Debattista, V. P., Corsini, E. M., & Aguerri, J. A. L. 2002, MNRAS, 332, 65 [Google Scholar]
- Debattista, V. P., Mayer, L., Carollo, C. M., et al. 2006, ApJ, 645, 209 [Google Scholar]
- Díaz-García, S., Moyano, F. D., Comerón, S., et al. 2020, A&A, 644, A38 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Ding, Y., Zhu, L., van de Ven, G., et al. 2023, A&A, 672, A84 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Emsellem, E., Monnet, G., & Bacon, R. 1994, A&A, 285, 723 [NASA ADS] [Google Scholar]
- Erwin, P. 2018, MNRAS, 474, 5372 [Google Scholar]
- Eskridge, P. B., Frogel, J. A., Pogge, R. W., et al. 2000, AJ, 119, 536 [NASA ADS] [CrossRef] [Google Scholar]
- Faucher-Giguère, C.-A., Lidz, A., Zaldarriaga, M., & Hernquist, L. 2009, ApJ, 703, 1416 [Google Scholar]
- Fazio, G. G., Hora, J. L., Allen, L. E., et al. 2004, ApJS, 154, 10 [Google Scholar]
- Fragkoudi, F., Grand, R. J. J., Pakmor, R., et al. 2020, MNRAS, 494, 5936 [Google Scholar]
- Fragkoudi, F., Grand, R. J. J., Pakmor, R., et al. 2021, A&A, 650, L16 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Fraser-McKelvie, A., Aragón-Salamanca, A., Merrifield, M., et al. 2020, MNRAS, 495, 4158 [Google Scholar]
- Fraser-McKelvie, A., van de Sande, J., Gadotti, D. A., et al. 2025, A&A, in press, https://doi.org/10.1051/0004-6361/202452891 [Google Scholar]
- Gadotti, D. A. 2008, MNRAS, 384, 420 [Google Scholar]
- Gadotti, D. A. 2011, MNRAS, 415, 3308 [Google Scholar]
- Garma-Oehmichen, L., Cano-Díaz, M., Hernández-Toledo, H., et al. 2020, MNRAS, 491, 3655 [Google Scholar]
- Garma-Oehmichen, L., Hernández-Toledo, H., Aquino-Ortíz, E., et al. 2022, MNRAS, 517, 5660 [NASA ADS] [CrossRef] [Google Scholar]
- Gerhard, O. E. 1993, MNRAS, 265, 213 [Google Scholar]
- Gerssen, J., Kuijken, K., & Merrifield, M. R. 1999, MNRAS, 306, 926 [NASA ADS] [CrossRef] [Google Scholar]
- Grand, R. J. J., Gómez, F. A., Marinacci, F., et al. 2017, MNRAS, 467, 179 [NASA ADS] [Google Scholar]
- Grand, R. J. J., Fragkoudi, F., Gómez, F. A., et al. 2024, MNRAS, 532, 1814 [NASA ADS] [CrossRef] [Google Scholar]
- Guo, R., Mao, S., Athanassoula, E., et al. 2019, MNRAS, 482, 1733 [Google Scholar]
- Iannuzzi, F., & Athanassoula, E. 2015, MNRAS, 450, 2514 [Google Scholar]
- Jethwa, P., Thater, S., Maindl, T., & Van de Ven, G. 2020, DYNAMITE: DYnamics, Age and Metallicity Indicators Tracing Evolution, Astrophysics Source Code Library [record ascl:2011.007] [Google Scholar]
- Jin, Y., Zhu, L., Long, R. J., et al. 2019, MNRAS, 486, 4753 [Google Scholar]
- Jin, Y., Zhu, L., Long, R. J., et al. 2020, MNRAS, 491, 1690 [NASA ADS] [Google Scholar]
- Jin, Y., Zhu, L., Zibetti, S., et al. 2024, A&A, 681, A95 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Kent, S. M. 1987, AJ, 93, 1062 [Google Scholar]
- Knapen, J. H., Shlosman, I., & Peletier, R. F. 2000, ApJ, 529, 93 [NASA ADS] [CrossRef] [Google Scholar]
- Kormendy, J., & Kennicutt, R. C., Jr 2004, ARA&A, 42, 603 [NASA ADS] [CrossRef] [Google Scholar]
- Kuijken, K., & Merrifield, M. R. 1995, ApJ, 443, L13 [NASA ADS] [CrossRef] [Google Scholar]
- Laurikainen, E., Salo, H., & Buta, R. 2005, MNRAS, 362, 1319 [NASA ADS] [CrossRef] [Google Scholar]
- Lawson, C. L., & Hanson, R. J. 1974, Solving Least Squares Problems (Englewood Cliffs: Prentice-Hall) [Google Scholar]
- Li, Z.-Y., Shen, J., Bureau, M., et al. 2018, ApJ, 854, 65 [Google Scholar]
- Liepold, E. R., Ma, C.-P., & Walsh, J. L. 2025, ApJ, 980, 58 [Google Scholar]
- Long, R. J., & Mao, S. 2018, Res. Astron. Astrophys., 18, 145 [Google Scholar]
- Maeda, F., Ohta, K., Fujimoto, Y., Habe, A., & Ushio, K. 2020, MNRAS, 495, 3840 [NASA ADS] [CrossRef] [Google Scholar]
- Marinacci, F., Pakmor, R., & Springel, V. 2014, MNRAS, 437, 1750 [Google Scholar]
- Marinova, I., & Jogee, S. 2007, ApJ, 659, 1176 [Google Scholar]
- Martinez-Valpuesta, I., Shlosman, I., & Heller, C. 2006, ApJ, 637, 214 [NASA ADS] [CrossRef] [Google Scholar]
- Masters, K. L., Nichol, R. C., Hoyle, B., et al. 2011, MNRAS, 411, 2026 [Google Scholar]
- Menéndez-Delmestre, K., Sheth, K., Schinnerer, E., Jarrett, T. H., & Scoville, N. Z. 2007, ApJ, 657, 790 [Google Scholar]
- Merrifield, M. R., & Kuijken, K. 1995, MNRAS, 274, 933 [Google Scholar]
- Molaeinezhad, A., Falcón-Barroso, J., Martínez-Valpuesta, I., et al. 2016, MNRAS, 456, 692 [NASA ADS] [CrossRef] [Google Scholar]
- Navarro, J. F., Frenk, C. S., & White, S. D. M. 1996, ApJ, 462, 563 [Google Scholar]
- Neureiter, B., Thomas, J., Saglia, R., et al. 2021, MNRAS, 500, 1437 [Google Scholar]
- Pakmor, R., & Springel, V. 2013, MNRAS, 432, 176 [NASA ADS] [CrossRef] [Google Scholar]
- Peng, C. Y., Ho, L. C., Impey, C. D., & Rix, H.-W. 2002, AJ, 124, 266 [Google Scholar]
- Peng, C. Y., Ho, L. C., Impey, C. D., & Rix, H.-W. 2010, AJ, 139, 2097 [Google Scholar]
- Pilawa, J. D., Liepold, C. M., Delgado Andrade, S. C., et al. 2022, ApJ, 928, 178 [NASA ADS] [CrossRef] [Google Scholar]
- Pilawa, J., Liepold, E. R., & Ma, C.-P. 2024, ApJ, 966, 205 [Google Scholar]
- Planck Collaboration VI. 2020, A&A, 641, A6 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Poci, A., McDermid, R. M., Zhu, L., & van de Ven, G. 2019, MNRAS, 487, 3776 [Google Scholar]
- Poci, A., McDermid, R. M., Lyubenova, M., et al. 2021, A&A, 647, A145 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Quenneville, M. E., Liepold, C. M., & Ma, C.-P. 2021, ApJS, 254, 25 [NASA ADS] [CrossRef] [Google Scholar]
- Quenneville, M. E., Liepold, C. M., & Ma, C.-P. 2022, ApJ, 926, 30 [NASA ADS] [CrossRef] [Google Scholar]
- Raha, N., Sellwood, J. A., James, R. A., & Kahn, F. D. 1991, Nature, 352, 411 [Google Scholar]
- Rautiainen, P., Salo, H., & Laurikainen, E. 2008, MNRAS, 388, 1803 [Google Scholar]
- Regan, M. W., Sheth, K., & Vogel, S. N. 1999, ApJ, 526, 97 [NASA ADS] [CrossRef] [Google Scholar]
- Rix, H.-W., de Zeeuw, P. T., Cretton, N., van der Marel, R. P., & Carollo, C. M. 1997, ApJ, 488, 702 [NASA ADS] [CrossRef] [Google Scholar]
- Sánchez, S. F., Kennicutt, R. C., Gil de Paz, A., et al. 2012, A&A, 538, A8 [Google Scholar]
- Santucci, G., Brough, S., van de Sande, J., et al. 2022, ApJ, 930, 153 [NASA ADS] [CrossRef] [Google Scholar]
- Santucci, G., Brough, S., van de Sande, J., et al. 2023, MNRAS, 521, 2671 [NASA ADS] [CrossRef] [Google Scholar]
- Santucci, G., Lagos, C. D. P., Harborne, K. E., et al. 2024, MNRAS, 534, 502 [Google Scholar]
- Schaye, J., Crain, R. A., Bower, R. G., et al. 2015, MNRAS, 446, 521 [Google Scholar]
- Schwarzschild, M. 1979, ApJ, 232, 236 [NASA ADS] [CrossRef] [Google Scholar]
- Schwarzschild, M. 1982, ApJ, 263, 599 [NASA ADS] [CrossRef] [Google Scholar]
- Schwarzschild, M. 1993, ApJ, 409, 563 [NASA ADS] [CrossRef] [Google Scholar]
- Springel, V. 2010, MNRAS, 401, 791 [Google Scholar]
- Springel, V., & Hernquist, L. 2003, MNRAS, 339, 289 [Google Scholar]
- Springel, V., Di Matteo, T., & Hernquist, L. 2005, MNRAS, 361, 776 [Google Scholar]
- Tahmasebzadeh, B., Zhu, L., Shen, J., Gerhard, O., & Qin, Y. 2021, MNRAS, 508, 6209 [NASA ADS] [CrossRef] [Google Scholar]
- Tahmasebzadeh, B., Zhu, L., Shen, J., Gerhard, O., & van de Ven, G. 2022, ApJ, 941, 109 [NASA ADS] [CrossRef] [Google Scholar]
- Tahmasebzadeh, B., Zhu, L., Shen, J., et al. 2024, MNRAS, 534, 861 [NASA ADS] [CrossRef] [Google Scholar]
- Thater, S., Jethwa, P., Lilley, E. J., et al. 2023, arXiv e-prints [arXiv:2305.09344] [Google Scholar]
- Tremaine, S., & Weinberg, M. D. 1984, ApJ, 282, L5 [Google Scholar]
- Treuthardt, P., Salo, H., Rautiainen, P., & Buta, R. 2008, AJ, 136, 300 [NASA ADS] [CrossRef] [Google Scholar]
- Tsatsi, A., Macciò, A. V., van de Ven, G., & Moster, B. P. 2015, ApJ, 802, L3 [Google Scholar]
- van de Sande, J., Fraser-McKelvie, A., Fisher, D. B., et al. 2024, in Early Disk-Galaxy Formation from JWST to the Milky Way, eds. F. Tabatabaei, B. Barbuy, & Y. S. Ting, IAU Symp., 377, 27 [Google Scholar]
- van den Bosch, R. C. E., van de Ven, G., Verolme, E. K., Cappellari, M., & de Zeeuw, P. T. 2008, MNRAS, 385, 647 [Google Scholar]
- van der Marel, R. P., & Franx, M. 1993, ApJ, 407, 525 [Google Scholar]
- Vasiliev, E., & Valluri, M. 2020, ApJ, 889, 39 [Google Scholar]
- Verley, S., Combes, F., Verdes-Montenegro, L., Bergond, G., & Leon, S. 2007, A&A, 474, 43 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Vogelsberger, M., Genel, S., Sijacki, D., et al. 2013, MNRAS, 436, 3031 [Google Scholar]
- Weiner, B. J., Sellwood, J. A., & Williams, T. B. 2001, ApJ, 546, 931 [Google Scholar]
- Werner, M. W., Roellig, T. L., Low, F. J., et al. 2004, ApJS, 154, 1 [NASA ADS] [CrossRef] [Google Scholar]
- Yang, M., Zhu, L., Weijmans, A.-M., et al. 2020, MNRAS, 491, 4221 [NASA ADS] [CrossRef] [Google Scholar]
- Yang, M., Zhu, L., Lei, Y., et al. 2024, MNRAS, 528, 5295 [Google Scholar]
- Zhao, H. 1996, MNRAS, 278, 488 [Google Scholar]
- Zhu, L., van de Ven, G., Méndez-Abreu, J., & Obreja, A. 2018a, MNRAS, 479, 945 [Google Scholar]
- Zhu, L., van de Ven, G., van den Bosch, R., et al. 2018b, Nat. Astron., 2, 233 [Google Scholar]
- Zhu, L., van den Bosch, R., van de Ven, G., et al. 2018c, MNRAS, 473, 3000 [Google Scholar]
- Zhu, L., van de Ven, G., Leaman, R., et al. 2020, MNRAS, 496, 1579 [Google Scholar]
- Zhu, L., Pillepich, A., van de Ven, G., et al. 2022a, A&A, 660, A20 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Zhu, L., van de Ven, G., Leaman, R., et al. 2022b, A&A, 664, A115 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Zimmer, P., Rand, R. J., & McGraw, J. T. 2004, ApJ, 607, 285 [Google Scholar]
- Zou, Y., Shen, J., Bureau, M., & Li, Z.-Y. 2019, ApJ, 884, 23 [Google Scholar]
Appendix A: The MGE fitting parameters for Au-23-85-50
In Table A.1, we present the MGE fitting parameters for the surface brightness of Au-23-85-50, including the luminosity Lj, dispersion σj′, and axis ratio qj′ of each Gaussian. The surface brightness fitted by MGE is calculated based on Eq. (2).
MGE fitting parameters for Au-23-85-50.
Appendix B: The influence of ψbar on the bar morphology
![]() |
Fig. B.1. Variation of MGE-predicted luminosity distributions with bar position angles ψbar. All distributions are deprojected under the true viewing angles (θ, φ) = (θT, φT) = (85° ,50° ). From top to bottom, the panels show the normalised luminosity distributions in the intrinsic x-y, x-z, and y-z planes. From left to right, the bar position angles are ψbar = 91.0°, 92.5°, and 94.0°. The middle panels with ψ = 92.5° correspond to our chosen distribution and are the same as the middle panels in Fig. 4. The bar axis ratios pbar in the x-y plane and the values of the parameter ξ (defined in Eqs. 11–13) are labelled in the figure. The lines, arrows, and labels in the central panel illustrate the calculation of ξxz: we first divide the x-z plane into 1 arcsec-wide slices along the z-axis; for each slice, we calculate the brightness ratio between the brightest pixel and the central pixel, and finally select the maximum ratio across all slices as ξxz. |
As described in Sect. 3.1.1, minor variations in the bar position angle ψbar can significantly affect the intrinsic shapes of the bar when deprojecting 2D MGE to 3D. In Figure B.1, we demonstrate how the MGE-predicted luminosity distribution varies with ψbar for Au-23-85-50 under the true viewing angles (θ, φ) = (θT, φT) = (85° ,50° ). The middle panels with ψ = 92.5° correspond to our chosen distribution and are the same as the middle panels in Fig. 4. We also illustrate the calculation of the parameter ξ as defined in Eqs. (11)–(13).
Appendix C: The mass profiles for Au-23-85-50
In Fig. C.1, we compare the enclosed mass profiles for Au-23-85-50 with the corresponding true profiles. The total mass within the bar region (≲ 5 kpc) is well constrained, while large degeneracies exist between stellar mass and dark matter mass. Despite these degeneracies, the model uncertainties within 2σ confidence levels still cover the true profiles.
![]() |
Fig. C.1. Enclosed mass profiles for Au-23-85-50 and comparisons with the true profiles. The black, red, and blue solid lines represent the true profiles of total mass, stellar mass, and dark matter mass, respectively. The corresponding dashed lines indicate the profiles of the best-fitting models, while the shadow regions denote the model uncertainties within 2σ confidence levels. The dotted vertical line represents the bar radius Rbar (half the bar length) from Blázquez-Calero et al. (2020). |
Appendix D: The kinematic maps for a bar end-on case
In Fig. D.1, we show the mock surface brightness, mock kinematic maps, and best-fitting model for Au-23 with (θT, φT) = (89° ,10° ). In Fig. D.2, we display the influence of Ωp on the kinematic maps for Au-23 with (θT, φT) = (85° ,50° ). The results in both figures are derived from the original models without imposing the bar to be a strong bar (see Sect. 5.2).
![]() |
Fig. D.1. Similar to Fig. 6 but for Au-23 with viewing angles (θT, φT) = (89° ,10° ), which corresponds to an end-on view of the bar. The maps are derived from the original models without imposing the bar to be a strong bar. |
![]() |
Fig. D.2. Similar to Fig. 9 but for Au-23 with viewing angles (θT, φT) = (89° ,10° ), which corresponds to an end-on view of the bar. The maps are derived from the original models without imposing the bar to be a strong bar. |
Appendix E: The influence of R0, BP/X-shaped structures, and dark matter halos on model results
In Fig. E.1, we show the model-recovered bar pattern speeds for the default separating radii (
), smaller ones (
), and larger ones (
). These are done for three cases: a bar side-on case Au-18-89-50, a bar side-on case Au-28-85-80, and a bar end-on case Au-23-85-30 under the strong bar assumption (pbar ≤ 0.50). In Fig. E.2, we compare three model results: (1) the default models, which incorporate BP/X-shaped structures and allow dark matter halos to vary freely); (2) the models with constrained dark matter halos, where the differences between model-recovered and true dark matter masses within 10 kpc are limited to be less than 10%); and (3) the models ignoring BP/X-shaped structures.
![]() |
Fig. E.1. Influence of separating radii R0 on marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 versus model-recovered bar pattern speeds Ωp. From left to right: a bar side-on case Au-18-89-50, a bar side-on case Au-28-85-80, and a bar end-on case Au-23-85-30 under the strong bar assumption (pbar ≤ 0.50). Each fold line represents a complete set of modelling runs. The black fold lines denote the model results with default separating radii (R0 = R0,default), as previously displayed in Figs. 7 and 8, while the blue and red lines represent results with smaller (R0 = 0.6R0,default) and larger (R0 = 1.3R0,default) separating radii, respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels. The vertical dotted lines denote the true bar pattern speeds, with their values shown by the green annotations. |
![]() |
Fig. E.2. Influence of BP/X-shaped structures and dark matter halos on model results. The top panels show the marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 versus model-recovered bar pattern speeds Ωp, while the bottom panels display χnorm2 versus model-recovered bar azimuthal angles φ. Left panels correspond to the results of Au-23-85-50 and right panels are for Au-23-85-80. Each fold line represents a complete set of modelling runs. The black fold lines denote the default model results, which incorporate BP/X-shaped structures and allow dark matter halos to vary freely, as previously displayed in the middle panel of Fig. 7. The blue lines correspond to results with constrained dark matter halos, requiring the differences between model-recovered and true dark matter mass within 10 kpc to be less than 10% ( |
All Tables
Galaxy properties from Grand et al. (2017) and our mock data sets for Au-18, Au-23, and Au-28.
All Figures
![]() |
Fig. 1. Face-on and edge-on images of the three Auriga simulated galaxies, Au-18, Au-23, and Au-28. The images come from https://wwwmpa.mpa-garching.mpg.de/auriga/data. |
| In the text | |
![]() |
Fig. 2. Mock kinematic maps and error maps for Au-23 with viewing angles (θT, φT) = (85° ,50° ) (denoted as Au-23-85-50 hereafter). Left panels represent the mock kinematic maps and the right panels represent the corresponding error maps. From top to bottom: Mean velocity V, velocity dispersion σ, third-order Gauss-Hermite coefficient h3, and fourth-order Gauss-Hermite coefficient h4. We note that the error maps are generated from particle noise, and therefore exhibit similar statistical properties, but their ranges are different (as indicated by the colour bars in the right panels). |
| In the text | |
![]() |
Fig. 3. True surface brightness contours and MGE fitting results in the observing plane x′-y′ for Au-23-85-50. The black contours in all panels represent the true surface brightness. The red contours in the top, middle and bottom panel denote the bar component with BP/X-shaped structure, the disk component and all components in the MGE fitting results, respectively. The contour interval is equal to 0.5 magnitude. The blue dashed line indicates the separating radius R0 that distinguishes Gaussians as either part of the bar component or the disk component in the MGE fitting process (see Eq. (1)). |
| In the text | |
![]() |
Fig. 4. Comparison of true luminosity distribution and MGE-predicted luminosity distribution for Au-23-85-50. The true luminosity distribution is derived from the stellar particles in simulations by assuming a constant mass-to-light ratio (M⋆/L)T = 2. Left panels: from top to bottom, the panels show the normalised true luminosity distribution Σtrue of Au-23 in the intrinsic x-y, x-z, and y-z planes. Middle panels: the corresponding MGE-predicted luminosity distribution Σmge, which is deprojected from 2D MGE under the true viewing angles (θ, φ) = (θT, φT) = (85° ,50° ). Right panels: the residuals between the true and the MGE-predicted luminosity distribution (Σtrue − Σmge)/Σtrue. The value in each panel represents the average absolute value of the residuals. |
| In the text | |
![]() |
Fig. 5. Parameter space we explored for Au-23-85-50. The seven free parameters are the disk axis ratio qdisk (transformed from the inclination angle θ), the bar azimuthal angle φ, the mass-to-light ratio M⋆/L, the dark matter concentration c, the dark matter mass Mdm, 10kpc within 10 kpc (transformed from the virial mass M200), the inner density slope of dark matter γ, and the bar pattern speed Ωp. The largest blue pentacle represents the best-fitting model with minimum chi-square χmin2, and other coloured dots represent models within the 3σ confidence level, with their χ2 values indicated by the colour bar. The small black dots denote models outside of the 3σ confidence level. The green triangle indicates the true values of the free parameters, with the dark matter parameters c and γ are obtained by fitting the gNFW profile using dark matter particles located within 10 kpc. |
| In the text | |
![]() |
Fig. 6. Mock surface brightness, mock kinematic maps, and best-fitting model for Au-23-85-50. From top to bottom: Logarithmic normalised surface brightness logΣ, mean velocity V, velocity dispersion σ, third-order Gauss-Hermite coefficient h3, and fourth-order Gauss-Hermite coefficient h4. From left to right: Mock observations, model fittings, and residuals. The residuals represent the relative deviations of the surface brightness and the standardised residuals of the kinematics. |
| In the text | |
![]() |
Fig. 7. Marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 as a function of model-recovered bar pattern speeds Ωp for bar side-on cases (φT ≥ 50°). From left to right, the panels show the results for Au-18, Au-23, and Au-28. Each fold line represents a complete set of modelling runs. The red, blue, magenta, black fold lines denote the viewing angles of the mock data sets (θT, φT) = (85° ,50° ), (85° ,80° ), (89° ,50° ), and (89° ,80° ), respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels. The vertical dotted lines denote the true bar pattern speeds, with their values shown by the green annotations. |
| In the text | |
![]() |
Fig. 8. Marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 as a function of model-recovered bar pattern speeds Ωp for bar end-on cases (φT ≤ 30°). Left panel: the results from the original models. Right panel: the results from the revised models with stronger assumptions that the bars are strong (pbar ≤ 0.50). Each fold line represents a complete set of modelling runs. The red, blue, magenta, black fold lines denote the viewing angles of the mock data sets (θT, φT) = (85° ,10° ), (85° ,30° ), (89° ,10° ), and (89° ,30° ), respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels, and the vertical dotted lines denote the true bar pattern speed of Au-23, with its value shown by the green annotations. The coloured annotations outside each panel represent the values of bar axis ratio pbar in the models. |
| In the text | |
![]() |
Fig. 9. Influence of Ωp on the mean velocity and velocity dispersion maps for Au-23-85-50. The topmost two panels represent the mock mean velocity Vobs and velocity dispersion σobs maps. From the second row to the sixth row, each row denotes a model. The fourth row with Ωp = 21 km s−1 kpc−1 represents the best-fitting model, while the remaining rows represent the model fitting results with only a change in Ωp. From left to right: mean velocity Vmodel, standardised residual of mean velocity (Vmodel − Vobs)/Vobs, velocity dispersion σmodel, and standardised residual of velocity dispersion (σmodel − σobs)/σobs. |
| In the text | |
![]() |
Fig. B.1. Variation of MGE-predicted luminosity distributions with bar position angles ψbar. All distributions are deprojected under the true viewing angles (θ, φ) = (θT, φT) = (85° ,50° ). From top to bottom, the panels show the normalised luminosity distributions in the intrinsic x-y, x-z, and y-z planes. From left to right, the bar position angles are ψbar = 91.0°, 92.5°, and 94.0°. The middle panels with ψ = 92.5° correspond to our chosen distribution and are the same as the middle panels in Fig. 4. The bar axis ratios pbar in the x-y plane and the values of the parameter ξ (defined in Eqs. 11–13) are labelled in the figure. The lines, arrows, and labels in the central panel illustrate the calculation of ξxz: we first divide the x-z plane into 1 arcsec-wide slices along the z-axis; for each slice, we calculate the brightness ratio between the brightest pixel and the central pixel, and finally select the maximum ratio across all slices as ξxz. |
| In the text | |
![]() |
Fig. C.1. Enclosed mass profiles for Au-23-85-50 and comparisons with the true profiles. The black, red, and blue solid lines represent the true profiles of total mass, stellar mass, and dark matter mass, respectively. The corresponding dashed lines indicate the profiles of the best-fitting models, while the shadow regions denote the model uncertainties within 2σ confidence levels. The dotted vertical line represents the bar radius Rbar (half the bar length) from Blázquez-Calero et al. (2020). |
| In the text | |
![]() |
Fig. D.1. Similar to Fig. 6 but for Au-23 with viewing angles (θT, φT) = (89° ,10° ), which corresponds to an end-on view of the bar. The maps are derived from the original models without imposing the bar to be a strong bar. |
| In the text | |
![]() |
Fig. D.2. Similar to Fig. 9 but for Au-23 with viewing angles (θT, φT) = (89° ,10° ), which corresponds to an end-on view of the bar. The maps are derived from the original models without imposing the bar to be a strong bar. |
| In the text | |
![]() |
Fig. E.1. Influence of separating radii R0 on marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 versus model-recovered bar pattern speeds Ωp. From left to right: a bar side-on case Au-18-89-50, a bar side-on case Au-28-85-80, and a bar end-on case Au-23-85-30 under the strong bar assumption (pbar ≤ 0.50). Each fold line represents a complete set of modelling runs. The black fold lines denote the model results with default separating radii (R0 = R0,default), as previously displayed in Figs. 7 and 8, while the blue and red lines represent results with smaller (R0 = 0.6R0,default) and larger (R0 = 1.3R0,default) separating radii, respectively. The horizontal dashed lines represent 1σ (68%, χnorm2 = 1) and 2σ (95%, χnorm2 = 2) confidence levels. The vertical dotted lines denote the true bar pattern speeds, with their values shown by the green annotations. |
| In the text | |
![]() |
Fig. E.2. Influence of BP/X-shaped structures and dark matter halos on model results. The top panels show the marginalised chi-squares χnorm2 = (χ2 − χmin2)/ΔχCL2 versus model-recovered bar pattern speeds Ωp, while the bottom panels display χnorm2 versus model-recovered bar azimuthal angles φ. Left panels correspond to the results of Au-23-85-50 and right panels are for Au-23-85-80. Each fold line represents a complete set of modelling runs. The black fold lines denote the default model results, which incorporate BP/X-shaped structures and allow dark matter halos to vary freely, as previously displayed in the middle panel of Fig. 7. The blue lines correspond to results with constrained dark matter halos, requiring the differences between model-recovered and true dark matter mass within 10 kpc to be less than 10% ( |
| 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.



![$$ \begin{aligned} \Sigma (x^{\prime },y^{\prime }) = \sum _{j = 1}^{N} \frac{L_j}{2\pi \sigma _j^{\prime 2} q_j^{\prime }}\exp \left[-\frac{1}{2\sigma _j^{\prime 2}} \left(x^{\prime 2}+\frac{y^{\prime 2}}{q_j^{\prime 2}} \right) \right], \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq9.gif)



![$$ \begin{aligned} 1-q_j^2=\frac{\delta _j^{\prime }[2\cos 2\psi +\sin 2\psi (\sec \theta \cot \varphi -\cos \theta \tan \varphi )]}{2\sin ^2\theta [\delta _j^{\prime }\cos \psi (\cos \psi +\cot \varphi \sec \theta \sin \psi )-1]}, \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq13.gif)
![$$ \begin{aligned} p_j^2-q_j^2=\frac{\delta _j^{\prime }[2\cos 2\psi +\sin 2\psi (\cos \theta \cot \varphi -\sec \theta \tan \varphi )]}{2\sin ^2\theta [\delta _j^{\prime }\cos \psi (\cos \psi +\cot \varphi \sec \theta \sin \psi )-1]}, \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq14.gif)








![$$ \begin{aligned} \rho _(x,y,z) = \sum _{j = 1}^{N} \frac{L_j}{(\sqrt{2\pi }\sigma _j)^3 p_j q_j}\exp \left[-\frac{1}{2\sigma _j^2} \left(x^2+\frac{y^2}{p_j^2}+\frac{z^2}{q_j^2} \right)\right]. \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq23.gif)



![$$ \begin{aligned} R_{\rm s}=\left[ \frac{3}{800\pi }\frac{M_{200}}{\rho _{\rm crit}c^3} \right]^{1/3}. \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq26.gif)







![$$ \begin{aligned} \begin{split} \chi _{\rm kin}^2=\sum _{i = 1}^{N_{\rm obs}}\left[ \left(\frac{h^*_{1i}-h_{1i}}{\Delta h_{1i}}\right)^2+\left(\frac{h^*_{2i}-h_{2i}}{\Delta h_{2i}} \right)^2+\right.&\\ \quad \quad \quad \quad \ \ \left.\left(\frac{h^*_{3i}-h_{3i}}{\Delta h_{3i}} \right)^2+\left(\frac{h^*_{4i}-h_{4i}}{\Delta h_{4i}} \right)^2\right]. \end{split} \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq36.gif)
![$$ \begin{aligned} \begin{split} \chi ^2=\sum _{i = 1}^{N_{\rm obs}}\left[ \left(\frac{V^*_i-V_i}{\Delta V_i}\right)^2+\left(\frac{\sigma ^*_i-\sigma _i}{\Delta \sigma _i} \right)^2+\right.&\\ \left.\left(\frac{h^*_{3i}-h_{3i}}{\Delta h_{3i}} \right)^2+\left(\frac{h^*_{4i}-h_{4i}}{\Delta h_{4i}} \right)^2\right],\\ \end{split} \end{aligned} $$](/articles/aa/full_html/2025/08/aa55378-25/aa55378-25-eq37.gif)











