Open Access
Issue
A&A
Volume 696, April 2025
Article Number A13
Number of page(s) 23
Section Stellar structure and evolution
DOI https://doi.org/10.1051/0004-6361/202452423
Published online 28 March 2025

© The Authors 2025

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

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

1. Introduction

The subdwarf B (sdB) spectral type refers to stars showing strong and large Balmer lines, no or weak He I lines, and no He II lines. It corresponds to effective temperatures (Teff) between 20 000 and 40 000 K and surface gravities (in logarithmic scale; log g) in the 5.0−6.2 range (see, e.g., Saffer et al. 1994; Green et al. 2008; Heber 2016). These stars are identified, from an evolutionary standpoint, to the so-called extreme horizontal branch (EHB), an evolutionary stage of core He-burning (CHeB) stars (Heber 1986, and references therein). The hot effective temperatures of sdB stars are directly connected to the thinness of their H-rich envelopes (Menv ≲ 0.02 M), which were presumably almost entirely lost close to the tip of the red giant branch (RGB) primarily due to binary interactions (Han et al. 2002, 2003). The mass distribution of sdB stars is strongly peaked around ∼0.47 M (Fontaine et al. 2012), which corresponds to the canonical mass for core He-burning ignition through the He-flash at the RGB tip. A dispersion exists however around this value (Schaffenroth et al. 2022), which may indicate origins from more massive progenitors (see, e.g., Charpinet et al. 2019) or more exotic formation channels. The residual envelope of sdB stars is not massive enough to durably sustain H-shell burning, unlike other CHeB stars. Consequently, these stars do not ascend the asymptotic giant branch (AGB) after the CHeB phase. They remain hot and compact, directly evolving towards the white dwarf stage (Dorman et al. 1993). This channel is expected to produce a small population of relatively low-mass (∼0.4 − 0.5 M) C/O core white dwarfs (Saffer et al. 1994).

The sdB stars may exhibit, mainly depending on their Teff and log g, two flavors of nonradial pulsations. The first type of pulsations have short periods in the range 60 s to 600 s and amplitudes of a few milli-magnitudes that are identified to low-degree, low-radial-order acoustic (p-)modes. The second type of pulsations have much longer periods, ranging from 45 min to a few hours, usually with lower amplitudes, which corresponds to low-degree, mid- to high-radial-order gravity (g-)modes. The hotter and most compact sdB pulsators preferentially exhibit short-period pulsations (this group is named the V361 Hya or sdBVr stars, originally the EC 14026 stars; Kilkenny et al. 1997), while the cooler and less compact sdB stars show mostly long-period pulsations. This second group, discovered by Green et al. (2003), is referred to as V1093 Her, or sdBVs stars. The sdB stars lying at the “boundary” between the two groups in a log g − Teff diagram (see, e.g., Fig. 1 of Fontaine et al. 2014) usually show both short and long-period pulsations (Baran et al. 2005; Schuh et al. 2006) and are known as “hybrid” or sdBVrs pulsators. Whilst firm statistics still do not exist on that matter, the vast majority of sdB stars with appropriate Teff and log g do pulsate with g-modes, while less than 10% of hotter and more compact sdB stars do pulsate with p-modes (Østensen et al. 2010a). We note, however, that ultra high-precision photometric space-borne observations have revealed that very low-amplitude short periods in cool sdB stars or long periods in hot sdBs are possible (e.g., Charpinet et al. 2011a; Baran et al. 2023, 2024), although the dominant flavor of oscillations depends well on the Teff/log g of the star. In sdB stars, short-period p-mode pulsations have significant amplitudes mainly in the outermost layers, while long-period g-modes propagate in deep regions of the star, down to the convective He-burning core (Charpinet et al. 2000, 2002). Both p- and g-mode pulsations are thought to be driven by the κ-mechanism powered by local envelope accumulations of heavy elements, such as iron, due to radiative levitation (Charpinet et al. 1996, 1997, 2001; Fontaine et al. 2003; see also Jeffery & Saio 2006, 2007; Hu et al. 2011; Bloemen et al. 2014).

During the nominal Kepler mission (Borucki et al. 2010), 18 pulsating sdB stars were monitored continuously (after the asteroseismology survey phase of Q1–Q5) at a one-minute cadence. Out of these 18 stars, 16 turned out to be g-mode pulsators (Østensen et al. 2010b, 2011; Reed et al. 2010; Baran et al. 2011). Asymptotic sequences of nearly equally spaced periods have been reported in 13 of them (Reed et al. 2011). As is well known from stellar pulsation theory, the period spacing between g-modes of consecutive radial orders k (and of same degree ) becomes approximately constant in the limit of high radial orders, hence, the name “asymptotic theory” (Tassoul 1980). This asymptotic theory is valid, stricto sensu, for radiative and chemically homogeneous stars (more accurately, these conditions should apply in the cavity where g-modes propagate). For four g-mode sdB pulsators observed with K2, such asymptotic sequences were also detected, allowing for an identification of nearly all observed g-modes (Reed et al. 2021). Nearly constant period spacings were also detected in five g-mode sdB pulsators observed with the Transiting Exoplanet Survey Satellite (TESS) (Uzundag et al. 2021). In a series of cases, however, isolated modes do not belong to the  = 1 or  = 2 asymptotic sequences and could be interpreted as higher degree modes or as so-called trapped modes. In a sequence of g-modes of same degree , such trapped modes typically show a much smaller period difference with their neighbors of adjacent radial orders, leaving a minimum in the period spacing sequence. Formally identifying trapped modes is difficult, as it requires the detection of many modes with contiguous radial orders, which is rarely achieved. It has however been possible for a handful of sdB g-mode pulsators monitored by Kepler, in which several trapped modes have been formally identified: KIC 10553698A (Østensen et al. 2014), KIC 10001893 (Uzundag et al. 2017), KIC 11558725 (Kern et al. 2018), and EPIC 211779126 (Baran et al. 2017). Trapped modes correspond to modes that propagate in a smaller cavity (in which they are “trapped”) than normal modes. They are affected, through partial wave reflection, by rapid structural or chemical variations (sometimes called structural glitches), for example chemical discontinuities (Brassard et al. 1992a). This occurs when the structural changes take place on scales comparable to (or smaller than) the local wavelength of the mode (otherwise the variation is not seen as a discontinuity by the wave; Charpinet et al. 2014a; Cunha et al. 2015). Trapped modes therefore carry specific information on the stellar internal structure, in particular on the region where they are trapped and on structural changes that generate this trapping. The regions where g-modes could be trapped in sdB stars have yet to be formally identified. In an early development, Charpinet et al. (2000, 2002) identified the main culprit for g-mode trapping as the He/H chemical transition zone between the H-rich envelope and the He radiative mantle. However, only g-modes with periods up to 3000 s (corresponding to rather low radial orders) were investigated at that time in a purely academic exercise. This was before the discovery of actual g-modes pulsators (Green et al. 2003) showing mid- to high-radial-order modes of longer periods. Extensions of this work to higher radial order g-modes were initiated later-on by Charpinet et al. (2013, 2014a,b), showing the influence of other sources of g-mode trapping due, in particular, to the transition between the He-burning C/O-enriched core and the surrounding He-mantle, or to a potential composition glitch left in the He-mantle by a former He-flash episode (Hu et al. 2009). Concerning other CHeB stars, and in particular red clump giants, an abundant collection of literature, starting with Cunha et al. (2015), has developed around the investigation of the behavior of the period spacings of mixed modes observed in these stars as a function of the structural glitches near the He-burning convective core (Vrard et al. 2022, and references therein).

The thermal and chemical structure of He-burning cores, particularly at their upper boundary, is an longstanding and complex problem of stellar physics (e.g., Castellani et al. 1971; Dorman & Rood 1993). Constantino et al. (2015) and Blouin et al. (2024) have provided an excellent description of the problem in their introduction, which we summarize here. At the center, the core is convective due to the very high temperature dependence of the nuclear reactions that fuse He into C and O (the radiative temperature gradient, ∇rad, is larger than the adiabatic temperature gradient, ∇ad; hence, the region is convective according to the Schwarzschild criterion). The temperature and composition profiles between this convective fully-mixed core and the radiative He mantle that surrounds it are more uncertain, due to the complex interplay between physical processes (involving opacities, equations of state, mixing processes, etc.) at work in that specific region. At first, the fully convective core is expected to grow steadily as the carbon and oxygen processed in the core are pushed above the Schwarzschild boundary by even a slight overshoot. The then radiative layers receiving this C/O enrichment become more opaque and eventually turn themselves convective, thus adding to the core expansion. This “mechanics” smoothly proceeds during the early stages of the He-burning phase until a point is reached where the radiative gradient develop a minimum at the convective Schwarzschild boundary. At that stage, the core evolution becomes unclear. According to the Schwarzschild criterion, this situation would lead to the appearance of a second convective region (a “splitting of the core in two”) above the central convective core with a thin radiative layer in between (see Fig. 1, and Fig. 1 of Blouin et al. 2024). This second convective region would imply an acceleration of the stellar material at the top of the core, at the transition to the radiative He mantle (red vertical line on Fig. 1), which is unphysical because the convective flux should be zero (neutral stability) at this transition. Several prescriptions have been proposed to solve this issue. The most classical one is the “semiconvection treatment”, where the composition is adjusted layer by layer to produce ∇rad = ∇ad, which results in a smooth abundance profile, or a partial mixing of elements (Schwarzschild 1970; Paczyński 1970; Robertson & Faulkner 1972; Sweigart & Demarque 1972). In the Modules for Experiments in Stellar Astrophysics (MESA) stellar evolution code, this prescription is called the convective premixing scheme (Paxton et al. 2019). Another solution consists in stopping the growth of the convective core before the second convection region appears (Constantino et al. 2015). This is known as maximal overshoot or predictive mixing in MESA (Paxton et al. 2018). Thus far, none of these treatments is considered better than the others. For sdB stars, however, when attempting to reproduce the core masses derived by asteroseismology (Van Grootel et al. 2010a,b; Charpinet et al. 2011a, 2019), the premixing scheme seems to be preferred (Ostrowski et al. 2021). Yet, the cores produced are still lower in mass than the seismically-derived values. Beyond these two treatments, other possibilities exist in 1D stellar models such as resolving the interaction between convection, overshooting, and diffusion (gravitational settling). This approach is implemented in the STELlar modeling from the Université de Montréal (STELUM) evolutionary models, which we detail in Sect. 2.

thumbnail Fig. 1.

Temperature gradients: actual (∇T), adiabatic (∇ad), and radiative (∇rad) as a function of m(r), the mass contained in a sphere of radius r, in a sdB 4G static model with 0.47 M, lq_core = −0.4, lq_env = −2.0, and X(He)core = 0.05. The red vertical line depicts the transition lq_core from the mixed He+C+O core to the radiative He mantle and the orange vertical line indicates the transition lq_env from the latter to the envelope.

Further insights into the thermal and chemical structure of He-burning cores has also been obtained from explicit 3D hydrodynamical simulations. Blouin et al. (2024) modeled the inner 0.45 M of a 3 M CHeB star, starting with initial states having semiconvection (corresponding to the two treatments available in MESA mentioned above). They found that the semiconvective layers are gradually (but much more rapidly than typical evolutionary timescales) homogenized by overshooting motions from the convective core, which ultimately erase these partially mixed layers completely. In other words, the 3D simulations of Blouin et al. (2024) suggest that there should be no semiconvection, nor partial mixing of elements developing above convective cores in CHeB stars. Rather, there should be a convective penetration layer, and then the temperature gradient smoothly transitions from ∇ad to ∇rad very rapidly, over a fraction of the local pressure scale height HP. A similar conclusion is reached from 3D simulations of Anders et al. (2022) in the more general context of convective and adjacent radiative zones, including both thermal and compositional buoyancy forces. In the context of convective cores of massive stars on the main sequence, this conclusion was also reached from 2D simulations of Baraffe et al. (2023), showing the formation of a near adiabatic layer above the Schwarzschild boundary of the convective core, and from 2.5D and 3D simulations of Andrassy et al. (2024), where similarly, a nearly adiabatic penetration layer is found between the convective core and the radiative layer above it.

Despite these impressive breakthroughs in 3D simulations that provide most needed guidance, 1D stellar models remain necessary to cover long timescale processes, secular evolution, and to provide integral representations of stellar interiors allowing for more direct comparisons with observations of g-modes as well as seismic probing of actual stars. The aim of the present paper is to thoroughly compute theoretical g-mode spectra using our current 1D sdB models, both static and evolutionary. Section 2 presents these models, with an emphasis on the chemical and thermal structures deriving from the implemented prescriptions. Sections 3 and 4 present the g-mode spectra obtained from these models, with an emphasis on the link between the chemical and thermal structures with the g-mode distribution, in particular the appearance of trapped g-modes. We present our summary and conclusions in Sect. 5.

2. STELUM: Static and evolutionary models, and the pulsation code

2.1. Static models

To carry out quantitative seismic modeling of sdB and white dwarf pulsators, our group has developed different flavors of static stellar models, which are defined from a set of parameters to directly compute the structure of the star. One of the main drivers behind this strategy is the increased flexibility that such models provide, allowing us to explore a wide range of structural configurations at a manageable computational cost for the identification of one (or several) optimal seismic solution(s) that best match the observed pulsation periods of a given star (for a full description of the seismic forward modeling method applied to sdB stars, see Charpinet et al. 2019; and to white dwarfs, see Giammichele et al. 2022). A second, more subtle reason is the wish to capture the “instantaneous” structure of the star “seen” by the pulsation modes propagating in it (the very definition of what a “seismic model” is), as independent as possible of uncertainties of stellar evolution that accumulate over time, an especially sensitive and too often disregarded issue for evolved stars. In this framework, reproducing with evolutionary models the internal structure derived from the optimal seismic (static) model is considered as a separated, subsequent problem. Static models have been used successfully to derive global and structural parameters for a handful of white dwarf pulsators (Giammichele et al. 2022, and references therein). As first claimed by Giammichele et al. (2018), it is systematically found with this method that white dwarf cores are larger and more oxygen-enriched than predicted by canonical evolutionary models. This is directly connected to the problem of convective boundary mixing in the CHeB phase evoked in Sect. 1 and has partly triggered a renewed interest in this problem (see, e.g., Salaris & Cassisi 2017).

For sdB stars, historical background and detailed description of the input physics implemented in static models are reported in Van Grootel et al. (2013). The flavor of static models that we consider in this paper are complete (from surface to center) stellar structures assumed to be in strict thermal and mechanical equilibrium (i.e., the luminosity is exactly balanced with the core He-burning energy production rate, plus the very small contribution of H-burning at the base of the H-rich envelope for the models with the most massive envelopes). They are the same as those used and described in Charpinet et al. (2019, see their Sect. 3.2). We often refer to these models as the fourth-generation (4G) models, following a series of improvements that were implemented into them over the past two decades. For instance, although it is of secondary importance for the pulsation spectra of g-modes in retrospect, we introduced a double-layered envelope in our migration from 3G to 4G static models, in which a pure H-envelope is defined on top of a mixed He+H layer. The motivation at that time was to account for the fact that gravitational settling of helium does not have time to fully separate hydrogen from helium within the evolutionary lifetime for sdB stars with the thickest envelopes (that is the coolest ones, which are also the typical g-mode pulsators). We recall here the primary parameters necessary to define a static model (see Fig. 2)1:

  • The total mass of the star, M*.

  • The mass contained in the core, log(Mcore/M*) (hereafter “lq_core”). “Core” refers to the central region of He, C and O composition, up to the chemical transition to the pure He mantle. lq_core represents then the core-mantle transition, including in figures that follow.

  • The chemical composition in the core (with X(He)core + X(C)core + X(O)core + Z = 1.0). We fixed Z at 0.0134 in the present study.

  • The mass contained in the envelope (including the mixed He+H and pure H layers), log(Menv/M*) (hereafter, “lq_env”). lq_env represents then the mantle-envelope transition, including in figures that follow. We note that for completeness that the stellar envelope incorporates a nonuniform iron distribution computed assuming equilibrium between radiative levitation and gravitational settling (see, e.g., Charpinet et al. 1997).

  • The mass of the pure H layer forming the upper envelope, log(MH/M*) (hereafter “lq_diff”). We kept this parameter fixed at the value lq_diff = −4.5 in what follows.

  • X(H)envl specifies the abundance of H in the mixed H-He layer at the bottom of the envelope, here kept fixed at 0.715.

  • The shapes (or steepness, or extent) of chemical transitions (respectively from He+C+O core to He radiative mantle, He radiative mantle to He+H envelope, and He+H envelope to the pure H layer) are controlled by additional parameters called Pfcore, Pfenvl and Pfdiff. They have been kept fixed in this paper, calibrated at values derived from standard evolutionary models without diffusion or semiconvection.

  • Three additional parameters can also be used (not represented in Fig. 2). They are associated to the potential carbon pollution of the otherwise pure He radiative mantle resulting from the He-flash: “flash_c”, the amount of C in the He mantle (thought to be about a few percents), the mass of the polluted mantle (“lq_flash”), and the profile factor Pfflash. We did not consider such a C pollution in this paper.

With a model being fully defined from these parameters, all other secondary quantities, such as the effective temperature, surface gravity, or stellar radius, can be derived from the computation of the model in hydrostatic and thermal equilibrium. Finally, it is important to realize that static models do not explicitly implement overshooting or semiconvection phenomena as is done in evolution models. The convective or radiative character of a layer is determined according to the Schwarzschild criterion, given a chemical composition. As a consequence, the thermal and chemical stratification in 4G static models are decoupled. The chemical stratification is determined as described above, in which in particular the region below the specified (by parameter lq_core) core-mantle transition is assumed to be fully mixed (He+C+O fully mixed core). The thermal stratification is determined by the Schwarzschild criterion (for convective region, the Mixing-Length Theory in its ML1/α = 1.0 version is used). Consequently, we can have for some configurations a radiative region below lq_core, or the appearance of the “splitting of the core in two”, with a second convection zone above the central convective core and a narrow radiative inter layer (see the introduction to this paper and Fig. 1). To remedy this situation that can be unphysical, we have recently introduced a new flavor of static structures, the “4G+” models, in which the region below the core-mantle transition is treated as fully convective, by imposing ∇T = ∇ad in that region. We explore in Sect. 3 the g-mode spectra from both the 4G and 4G+ models.

thumbnail Fig. 2.

Illustration of the model parameters specifying the chemical stratification of 4G/4G+ models (see text for a full description of these parameters). H, He, C, and O mass fractions are shown as a function of logarithmic fractional mass, defined as log(q), with plain, dashed, dot-dashed, and dotted curves, respectively.

2.2. Evolutionary models

Following the first seismic modeling of g-mode sdB pulsators using static models (Van Grootel et al. 2010a,b; Charpinet et al. 2011a), we felt the need to develop evolutionary sdB models as well to compare the structures and associate an age to the derived central He abundance X(He)core, among other applications. These evolutionary models were developed by one of us (P.B.), and are now part of a full package called STELUM, which is a modular and integrated package mostly written in Fortran 90 that provides codes to compute static and evolutionary models, adiabatic and non-adiabatic pulsations, and other utilities such as opacity tables (Brassard & Fontaine 2015). STELUM is (specifically but not exclusively) designed for modeling white dwarfs and hot subdwarfs, starting from the zero-age EHB. The STELUM evolutionary code is described in Bédard et al. (2022), with details about the numerical scheme and its implementation, input physics, modeling of atmospheric layers, and the transport of chemical species, among others. For the latter, STELUM implements several transport phenomena (that are considered simultaneously): chemical diffusion, gravitational settling, thermal diffusion, ordinary convection, convective overshoot, semiconvection, thermohaline convection, stellar winds, and external accretion (only the last three are not directly relevant in the context of the present paper). These mechanisms are treated as time-dependent diffusive processes (there is no instantaneous mixing involved) and the composition changes are fully coupled to the evolution. Importantly in the context of CHeB stars, the code is able to follow phenomena occurring on timescales much shorter than the evolutionary timescale, such as competing diffusion processes. The time-dependent diffusive coefficients used for convection and overshooting can be found in Bédard et al. (2022). In the evolutionary models presented in this paper, there is no explicit process for allowing semiconvection. Instead, a similar effect is obtained by resolving in time the interaction between convection, overshooting and gravitational settling (at the cost of significantly increased computation time). In the partial mixing zone obtained, the behavior is schematically the following: if locally, the matter is convective, overshooting and gravitational settling tend to dilute the local C/O enrichment in a way that the region becomes radiative. If, locally, the matter is radiative, adjacent overshoot and gravitational settling produce a local enrichment in C/O such as the region eventually becomes convectively unstable, as stated by the Schwarzschild criterion. Hence, small radiative/convective layers constantly alternate in that region, slowly pushing the C/O enriched material from the fully convective core upwards, and a partial mixing (semiconvective) zone develops over the course of evolution.

These prescriptions lead to the following internal structure, depicted in Fig. 3 for the temperature gradients and in Fig. 4 for the chemical profiles. We have a radiative overshooting zone around m(r)∼0.15 M, topped by an alternance of small convective and larger radiative layers that corresponds to the semiconvection zone, as obtained from the interaction convection/diffusion described above. We thus have localized mixing episodes in the semiconvection zone, leaving behind numerous small composition discontinuities, as can be seen in the bottom left panel of Fig. 4. These discontinuities are generally short-lived, subsequent localized convective instabilities eventually erasing them as the evolution proceeds, while new ones appear elsewhere in the semiconvective zone. This behavior may be linked to the possible onset of layering in double-diffusive (semiconvective) conditions (Mirouh et al. 2012; Brown et al. 2013; Wood et al. 2013; Garaud et al. 2015), but this connection remains to be explored further.

thumbnail Fig. 3.

Temperature gradients (real ∇T, adiabatic ∇ad and radiative ∇rad) as a function of m(r) in a sdB evolutionary model having M* = 0.47 M, lq_env = −2.0, and X(He)core = 0.2. Top panel: Throughout the whole star (the orange vertical line indicates the lq_env transition). Bottom panel: Zoom on the overshooting and semiconvection zones.

thumbnail Fig. 4.

Chemical abundances profiles for H, He, C and O as a function of m(r) (left, emphasizing the core region) and log(q) (right, emphasizing the envelope region) for an evolutionary sdB model having M* = 0.47 M, lq_env = −2.0, and X(He)core = 0.8 (top; before the onset of semiconvection) and X(He)core = 0.2 (bottom, with semiconvection).

Finally, we show in Fig. 5 the masses Δm(r) (in M) contained within the convective core, the overshooting region, and the semiconvection region along a representative evolutionary sequence for a 0.47 M sdB star. The convective core steadily grows with diminishing core helium abundance until X(He)core ∼ 0.7, reaching a maximum value of ∼0.15 M. The onset of semiconvection at X(He)core ∼ 0.7 halts the convective core growth, which instead shows a small decrease in mass for the rest of the evolution. Meanwhile, the semiconvection zone steadily grows with decreasing core helium abundance, reaching a value of ∼0.09 M at X(He)core = 0.2. The overshooting zone remains relatively constant in mass throughout the evolutionary sequence, showing only a slowly decreasing mass from the zero-age EHB to the onset of semiconvection, after which it stays of nearly constant mass (of about 0.025 M) for the rest of the evolution.

thumbnail Fig. 5.

Mass (in M) contained in the convective core, overshooting zone, and semiconvection zone for an evolutionary sdB sequence having M* = 0.47 M and lq_env = −2.0, from X(He)core = 0.98 to 0.20.

2.3. Pulsation computation

The pulsation properties of a given stellar model are computed using the Montréal pulsation code PULSE (Brassard et al. 1992b; Brassard & Charpinet 2008), that is now included in the STELUM package. Calculations are carried out in the adiabatic approximation for the present purposes (as we are not interested in studying the stability of the modes in this paper). For static models (Sect. 3) as well as evolutionary ones (Sect. 4), we computed theoretical spectra of g-mode pulsations for degrees  = 1 to 4 and for periods between 1000 s and 15 000 s, with the additional constraint to keep g-modes only up to k = 70. This limit roughly corresponds to the period cutoff above which the modes are not expected to be observable, as they are no longer reflected back at the surface of the star, their energy leaking out through the atmosphere (see the supplementary material provided in Charpinet et al. 2011b). This range amply covers the g-modes observed in these stars.

3. The g-mode spectra of static models

In this section, we present the results from our study of 4G and 4G+ models, showing the pulsation spectra obtained by varying the main model primary parameters (the core helium abundance X(He)core, the core mass lq_core, the envelope mass lq_env, and the total stellar mass M*). We highlight in particular the presence or not of trapped modes and investigate their trapping cavities.

As shown on Fig. 4, our sdB models are stratified, with several chemical transitions. These transitions influence the propagation of g-modes (which generally propagate in cavities with σ2 < L2, N2, where σ is the frequency of the mode, and L and N are the Lamb and Brunt-Väisälä frequencies, respectively), by confining them preferentially in some regions of the star. This behavior is well shown on so-called “propagation diagrams”, such as the one displayed in Fig. 6 for a representative 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9 (top: log(q) scale, enlightening the envelope regions; bottom: m(r) scale, enlightening the core regions). The Brunt-Väisälä (blue) and Lamb (green, for  = 1) frequencies are represented, as well as the frequencies of each mode σ2 from k = 1 to k = 70 (horizontal red lines). Each radial node of the radial displacement of a given mode is a red dot. We see that g-modes are mostly confined in the radiative mantle, delimited by the two chemical transitions lq_core (red vertical line) and lq_env (orange vertical line), as most nodes are contained within this region. Additionally, the chemical transitions at lq_core and lq_env display a “node pinching” phenomenon, with node density (and, hence, mode local wavelength) drastically increasing (decreasing) in their vicinity.

thumbnail Fig. 6.

Propagation diagram of a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, X(He)core = 0.9, and modes = 1 ranging from radial order k = 1 to 70. The logarithm of the square of the Brunt-Väisälä frequency (log N2) is depicted in blue and the logarithm of the square of the Lamb frequency for  = 1 (log L12) in green. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Red horizontal lines are the log(σ2) of each mode and red dots indicate the radial node positions in log(q).

3.1. General influence of chemical transitions on g-mode spectra

First, let us examine the general influence of the chemical transitions core-mantle (C-O-He to He at lq_core), mantle-envelope (He to He+H at lq_env), and envelope-envelope (He+H to H at lq_diff) on a representative pulsation spectrum of a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9. We recall the Brunt-Väisälä frequency as a function of the compositional gradient (also called the Ledoux term):

N 2 = g 2 ρ P χ T χ ρ ( ad T + B ) , $$ \begin{aligned} N^2 = \frac{g^2\rho }{P}\frac{\chi _T}{\chi _\rho }\left(\nabla _{\rm ad} - \nabla _T + B\right), \end{aligned} $$(1)

where ∇T is the actual temperature gradient, ∇ad the adiabatic temperature gradient, and B is the Ledoux term, or compositional gradient, and in which:

χ T = ( ln P ln T ) ρ , $$ \begin{aligned}&\chi _T = \left(\frac{\partial \ln P}{\partial \ln T}\right)_\rho ,\end{aligned} $$(2)

χ ρ = ( ln P ln ρ ) T , $$ \begin{aligned}&\chi _\rho = \left(\frac{\partial \ln P}{\partial \ln \rho }\right)_T,\end{aligned} $$(3)

B = 1 χ T ( ln P ln μ ) ρ , T d ln μ d ln P · $$ \begin{aligned}&B = -\frac{1}{\chi _T}\left(\frac{\partial \ln P}{\partial \ln \mu }\right)_{\rho ,T}\frac{\mathrm{d} \ln \mu }{\mathrm{d} \ln P}\cdot \end{aligned} $$(4)

Studying the influence of chemical transitions can be done by directly modifying the structure of the static model, in particular by removing the chemical gradient associated to chemical transitions by setting to zero locally the Ledoux term of the Brunt-Väisälä frequency. In Fig. 7, the left panels show propagation diagrams, zoomed on the inner part of the star between log(q) = 0 and −5 to highlight the regions where chemical transitions are located. From top to bottom panels, we find the reference model (first row), the model where the chemical gradient around lq_diff = −4.5 is removed (second row), the model where the chemical gradient around lq_env = −2 is removed (third row), and the model where the chemical gradient around lq_core = −0.25 is removed (fourth row). The impact on the Brunt-Väisälä frequencies can readily be seen (even though the chemical gradient at lq_diff is noticeably very small). The right panels of Fig. 7 show the pulsation spectrum associated to each model, presented as the reduced period spacing ( Δ Π = Δ P × ( + 1 ) $ \Delta \Pi = \Delta P \times \sqrt{\ell(\ell+1)} $) as a function of the reduced period ( P × ( + 1 ) $ P\times \sqrt{\ell(\ell+1)} $). Comparing first the reference model pulsation spectrum (first row, right panel) to the one without lq_diff (second row, right panel), it is clear that removing the chemical transition around lq_diff has practically no impact for all g-modes. This is primarily due to the low weight of these upper layers on the g-modes (in other words, the weight function, see Eq. (6) below, is small in such regions of low ρr2 values), and secondly due to the small value of the chemical gradient at lq_diff (i.e. from He+H, where the X(H)diff= 0.715, to pure H). Comparing now the reference model pulsation spectrum (first row, right panel) to the one without lq_env (third row, right panel), we show that nullifying the chemical transition around lq_env primarily affects low- to mid-radial-order modes (from k = 1 to k ∼ 20), specifically by strongly decreasing the variations of reduced period spacing observed for those modes in the reference pulsation spectrum. We note that this attenuation effect is stronger for low-order modes (k = 1 to k ∼ 10) than mid-order ones (k ∼ 10 to k ∼ 20). Finally, comparing the reference model pulsation spectrum (first row, right panel) to the one without lq_core (fourth row, right panel), we find that suppressing the chemical gradient around lq_core strongly affects mid- to high-order modes (k ∼ 10 to k = 70). Indeed, while in the reference model, the pulsation spectrum of high order-modes alternates between local minima of reduced period spacing (this is due to mode trapping, as we explain later in this section) and modes of more regular period spacing, the pulsation spectrum of the same model with no chemical transition at lq_core shows a flattened spectrum for high-order modes. We note as well here that mid-order modes are less affected than high-order ones. Essentially, the pulsation spectra can be divided into three parts, where low-order (k = 1 to k = 10) modes are sensitive to changes around lq_env (in line with results from Charpinet et al. 2000), high-order modes are affected by changes in lq_core, and mid-order modes are affected by both chemical transitions at lq_env and lq_core, but to a lessened extent. We recall that observed g-modes in sdB stars correspond to mid- and high-order, low-degree g-modes.

thumbnail Fig. 7.

Influence of removing chemical gradients at lq_core, lq_env, and lq_diff on a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9. Left panels show the logarithm of the square of the Brunt-Väisälä frequency (log N2, blue) and the logarithm of the square of the Lamb frequency for  = 1 (log L12, green) between log(q) = 0 and −5, for the reference model (left panel, first row), when lq_diff is removed (left panel, second row), when lq_env is removed (left panel, third row), and when lq_core is removed (left panel, fourth row). The red dotted vertical line is the lq_core (core-mantle) transition, the orange dotted vertical line is the lq_env (mantle-envelope) transition, and the black dotted line is the lq_diff (envelope of H+He/envelope of pure H) transition. Red horizontal lines are the log(σ2) of each mode and red dots indicate the radial node positions in log(q). Right panels show the pulsation spectrum associated to the models of the left panels, presented as the reduced period spacing ( Δ Π = Δ P × ( + 1 ) $ \Delta \Pi = \Delta P \times \sqrt{\ell(\ell+1)} $) as a function of the reduced period ( P × ( + 1 ) $ P\times \sqrt{\ell(\ell+1)} $).

The impact of chemical gradients on the nodes of the pulsation modes is also directly noticeable on the propagation diagrams in Fig. 7. We see that removing the chemical gradient around lq_env (third row, left panel) directly relaxes the “node pinching” seen in propagation diagrams where lq_env is not removed (first, second and fourth row, left panels). In addition, while removing the chemical gradient around lq_core only moderately relaxes node pinching around it, it however clearly modifies node behavior in its vicinity. Indeed, we observe smoother transitions between radial nodes of different orders around lq_core when the chemical gradient around is nullified (fourth row, left panel), while we observe discontinuities between radial nodes for propagation diagrams when this same chemical gradient is kept (first, second and third row, left panels). Notably, those discontinuities in radial nodes directly correspond to minima of reduced period spacing at high orders (hence, as we explain below, to trapped modes).

These results are in direct line with earlier results from Charpinet et al. (2000, 2002), which identified the lq_env transition as responsible for mode trapping (minima of period spacing) in low- to mid-order g-modes.

3.2. Influence of X(He)core on g-mode spectra

3.2.1. 4G models

Static models are not dependent of stellar evolution, but we can mimic an evolutionary track by computing various static models with decreasing core helium abundance X(He)core (but, keeping lq_core fixed). To this end, we defined a reference 4G model of M* = 0.47 M, lq_env = −2 and lq_core = −0.25, and mimicked the CHeB phase by computing this reference model at X(He)core ranging from 0.985 to 0.005, by steps of 0.005. Figure 8 displays six panels at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2 and 0.1 for this reference model. Each panel is divided in two, with on top the pulsation spectrum presented as the reduced period spacing as a function of the reduced period. The bottom panels show the associated kinetic energy, also as a function of the reduced period. We recall here the definition of the kinetic energy of a mode:

thumbnail Fig. 8.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2, and 0.1.

E kin = σ 2 2 0 R [ ξ r ( r ) 2 + ( + 1 ) ξ h ( r ) 2 ] ρ r 2 d r $$ \begin{aligned} E_{\rm kin}=\frac{\sigma ^2}{2}\int _0^R[\xi _r(r)^2+\ell (\ell +1)\xi _h(r)^2]\rho r^2 \mathrm{d}r \end{aligned} $$(5)

with ξr and ξh the radial and horizontal displacement eigenfunctions (see for example Charpinet et al. 2000), ρ the stellar density and R the stellar radius. As is well known from asymptotic pulsation theory, g-modes of different degree have similar reduced periods in the asymptotic limit, i.e., for high radial orders. We verified it is the case for X(He)core = 0.9 (top left panel of Fig. 8), showing  = 1 (blue) and  = 4 (red) pulsation spectra. For the other X(He)core and the rest of the paper, we only show the g-modes of degree  = 1, for the sake of clarity.

For 4G models and high X(He)core, we observe in Fig. 8 a few minima of the reduced period spacing, interposing in the sequence of more regular spacing, in the limit of high radial orders. For X(He)core ∼ 0.6 and below, the phenomenon attenuates to stabilize into shallower and less selective trapping, with rather a “wavy” period spacing, slowly oscillating around a mean value. The periodic signatures observed in Fig. 8 pulsation spectra are clear deviations from the constant period spacing at high radial orders expected from the asymptotic theory. They are supposed to originate from structural changes in the star, such as chemical and thermal transitions (Brassard et al. 1992a). To study in more detail this behavior and identify the structural changes responsible for it, we made use of the so-called weight functions F (abbreviated “wfi” in figures that follow), as well as of the normalized buoyancy radius ϕ. Weight functions give the contribution of the different regions of the star on the frequencies σ2 of the modes, such as (Charpinet et al. 2000):

σ 2 0 R F ( ξ r , P , Φ , r ) d r , $$ \begin{aligned} \sigma ^2 \propto \int _0^R F(\xi _r,P^\prime ,\Phi ^\prime ,r) \mathrm{d}r , \end{aligned} $$(6)

with F(ξr, P′,Φ′,r)∝ρr2 (the full expression can be found on Equation (38) of Charpinet et al. 2000; P′ and Φ′ being the Eulerian perturbations of, respectively, the pressure and the gravitational potential). These weight functions are arbitrarily normalized to unity at their maximum for each mode of a given model. For its part, the buoyancy radius allows, when plotting the Brunt-Väisälä frequency as a function of it, to identify the structural changes in the star. The buoyancy radius at a position r in the star is defined as (using the definition from Montgomery et al. 2003; Miglio et al. 2008):

Λ r 1 = r 0 r | N | r d r , $$ \begin{aligned} \Lambda _r^{-1} = \int ^r_{r_0} \frac{|N |}{r^\prime }\mathrm{d}r^\prime , \end{aligned} $$(7)

where N is the Brunt-Väisälä frequency and r0 is the first radius at which log(N2) is defined, which in our case is the top of the convective core. The total buoyancy radius can thus be written as:

Λ 0 1 = r 0 R | N | r d r , $$ \begin{aligned} \Lambda _0^{-1} = \int ^{R}_{r_0} \frac{|N |}{r^\prime }\mathrm{d}r^\prime , \end{aligned} $$(8)

with R the stellar radius. The normalized buoyancy radius, ϕ = Λ0r, can be used as a new radial coordinate, varying from 0 (at the top of the convective core) to 1 (at the surface of the star), and is particularly efficient at highlighting regions of interests such as the lq_core and lq_env chemical transitions.

Figure 9 depicts the Brunt-Väisälä frequency as a function of the normalized buoyancy radius (top panel) at X(He)core = 0.9, as well as the weight functions of a trapped (a minimum of ΔΠ, here of radial order k = 39, middle panel) and a normal mode (a mode in the regular period spacing sequence between two minima, here k = 46, bottom panel). It should be stressed that the width of a given transition in terms of ϕ is not the physical width of this transition in the star, but rather its contribution to the total buoyancy radius. The weight functions reveal that a trapped mode has a significant amplitude just below the core-mantle transition (red vertical line), while the amplitude of the normal mode there is much lower. On the contrary, in the He mantle (region between red and orange vertical lines), the amplitude of the weight function is lower for the trapped mode than for the normal mode. This allows us to identify the trapping cavity, in this particular 4G model and at X(He)core = 0.9, to be a small radiative zone located below the core-mantle transition at lq_core, down to the top of the convective core. This radiative zone can also be clearly identified on Fig. 9 top panel, as the region below the peak associated with the chemical transition at lq_core. As the modes trapped in the radiative part of the core have a higher amplitude there than the normal modes, they also have a higher kinetic energy than the normal modes due to the ρr2 term in the Ekin definition (Eq. (5)). This is readily observed in the panels that show the kinetic energies in Fig. 8. This shows a notable contrast with the situation seen for white dwarfs, where some g-modes are trapped in the envelope and therefore correspond to local minima of kinetic energy (Brassard et al. 1992a; Charpinet et al. 2000, 2002). Let us note that the modes are not perfectly trapped in the radiative part of the core, since they have non-negligible amplitudes in the mantle and even in the envelope as well. The core-mantle transition is responsible for partial mode reflection only. This is true for any mode, actually, and the mode trapping phenomenon should be viewed as a continuum, being more or less selective depending on the mode. Modes that are almost perfectly trapped in a deep region of the star have little chance to be observed (see an example on Fig. 15 below), but modes partly trapped and having non-negligible amplitudes in the upper parts as well, such as the one presented in Fig. 9, might be observable.

thumbnail Fig. 9.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.9. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: Weight functions (wfi) of modes from a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9. Middle panel: Mode trapped in the radiative zone below lq_core. Bottom panel: Normal mode.

The existence of a radiative zone in the core where g-modes can propagate is a direct consequence of the decoupling of the thermal (set according to the Schwarzschild criterion) and chemical (fully mixed core up to lq_core) structures in 4G models. We show in Fig. 10 the mass in log(q) of the convective part of the core (that is, the mass of a given zone with respect to M*, and of boundaries determined by the Schwarzschild criterion) as a function of X(He)core. The convective core grows from log(q)∼ − 0.11 at X(He)core ∼ 0.985 to log(q) = − 0.25 at X(He)core ∼ 0.6, where it reached the fixed lq_core transition. In other words, from X(He)core ∼ 0.985 to ∼0.6, we have a growing convective part of the core, while conversely the radiative part shrinks. At X(He)core ∼ 0.6 (for lq_core fixed to −0.25) and below, the core is fully convective, and g-modes cannot propagate in the core anymore. The presence, strength and number of trapped modes in our reference 4G model is directly linked to the mass (“size” in log(q)) of the radiative cavity. When the convective core reaches lq_core, the radiative cavity does not exist anymore, and we observe flattened pulsation spectra showing rather a wavy pattern (Fig. 8, X(He)core = 0.6 to 0.1).

thumbnail Fig. 10.

Convective core mass in log(q) scale as a function of X(He)core. The convective core grows until X(He)core = 0.6 where it reaches the lq_core transition, fixed at lq_core = −0.25 (red dashed line). Each blue dot represents a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, at corresponding X(He)core.

We display on the top panel of Fig. 11 the Brunt-Väisälä frequency as a function of the normalized buoyancy radius at X(He)core = 0.1. We observe a broader peak in terms of normalized buoyancy radius at the core-mantle transition compared to higher central helium abundances (e.g., with respect to the top panel of Fig. 9, at X(He)core = 0.9). Equally importantly, there is no radiative zone below the lq_core transition any longer, which is consistent with Fig. 10. The weight functions associated to a trapped mode (aka a mode having a minimum of the period spacing, here of k = 58; middle panel of Fig. 11) and a normal mode (of k = 51, bottom panel of Fig. 11) show that, for X(He)core = 0.1, none of them propagate in the core and both have a strong, large peak at lq_core. It can be inferred that for minima of the “wavy” pulsation spectra (Fig. 8, X(He)core = 0.6 to 0.1), the trapping region is the enlarged lq_core chemical transition itself. Trapped and normal modes show different amplitudes for their weight functions in the radiative mantle (between lq_core and lq_env), with the normal mode having a higher amplitude in it than a trapped mode. This characteristic is consistent with the amplitude difference between a trapped and a normal mode seen at higher X(He)core (Fig. 9). By comparing this latter figure to Fig. 11, it can be derived that the amplitude differences of weight functions in the radiative mantle between a trapped and a normal mode are related to the depth of the minima of reduced period spacing, as observed in Fig. 8. The smaller the difference in amplitude in the radiative mantle between a trapped and normal mode, the shallower the minima in the reduced period spacing.

thumbnail Fig. 11.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.1. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: weight functions (wfi) of two modes: a mode trapped in the width of the chemical transition at lq_core (middle) and a normal mode (bottom).

Now that the trapping cavities have been identified, we can compare the period spacings between the trapped modes found in our models with the ones predicted by theory. The theoretical asymptotic reduced period spacing between two modes propagating in a given cavity reads as (Tassoul 1980, see also Brassard et al. 1992a):

P k + 1 P k ¯ = 2 π 2 ( + 1 ) ( r b r t | N | r d r ) 1 , $$ \begin{aligned} \overline{P_{k+1} - P_{k}} = \frac{2\pi ^2}{\sqrt{\ell (\ell +1)}}\left(\int ^{r_t}_{r_b} \frac{|N|}{r}\mathrm{d}r\right)^{-1}, \end{aligned} $$(9)

where N is the Brunt-Väisälä frequency, is the degree of the mode, rt is the radius of the upper boundary of the cavity we integrate on, and rb the bottom of it. The boundaries of the integral can be shifted for multiple purposes: integrating over the whole propagation cavity of g-modes gives the mean period spacing between two consecutive modes of adjacent radial order (aka k and k + 1), the so-called Π0, l spacing. Integrating over a trapping cavity (if existing) instead gives the mean period spacing between two consecutive trapped modes, called ΠT, l. Multiplying Π0, l and ΠT, l by ( + 1 ) $ \sqrt{\ell(\ell+1)} $ gives the so-called asymptotic period spacing Π0 (which is then related to the inverse of the total buoyancy radius, see Eq. (8)), and the asymptotic period spacing between consecutive trapped modes ΠT, both independent of the degree .

We show in Fig. 12 the spacing between two consecutive trapped modes ΠT computed by numerical integration of Eq. (9) (blue curve), and the same spacings directly obtained from pulsation spectra of our models (red curve), such as from Fig. 8. On the top panel, corresponding to models from X(He)core = 0.985 to 0.9, the theoretical spacing is computed from the top of the convective core (rb of Eq. (9)) to the middle of the lq_core transition (rt of Eq. (9)). We find a very good agreement between the asymptotic theory and our models for this range of X(He)core, where the trapping cavity is the radiative part of the core. We observe a relative difference between both spacings of the order of 1.5%, and always less than 4%. On the bottom panel of Fig. 12, the period spacings are computed for models from X(He)core = 0.6 to 0.005, where modes are trapped in the width of the enlarged lq_core transition. The theoretical spacing integral is computed over this trapping region, and we find again a good agreement between theory and models, with a relative difference ranging from 2 to 8%. Such good agreements reinforce our identification of g-mode trapping cavities in our models.

thumbnail Fig. 12.

Top panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the radiative zone below the lq_core chemical transition, for X(He)core > 0.9. Bottom panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the width of the lq_core transition, for X(He)core < 0.6. Both panels are for a 4G model with M* = 0.47 M, lq_core = −0.25, lq_env = −2.

There is a range from X(He)core ∼ 0.9 to 0.6 where the period spacings between trapped modes are not constant in our 4G models. In this range of X(He)core, the influence of the radiative zone on top of the convective core and the one of the width of the core-mantle transition itself become of the same order (the radiative part of the core shrinks because the convective core grows, lq_core being kept fixed, Fig. 10). We find in pulsation spectra some rather deep and some shallower trapped modes (see X(He)core = 0.8 of Fig. 8 for example). This is expected during the transition from higher to lower values of X(He)core since the trapping region progressively changes. The core splitting phenomenon also occurs during this range of X(He)core (for the lq_core transition being fixed at −0.25), and is believed to be non-physical (Fig. 1; this phenomenon is studied in more detail in Sect. 3.3.1). The non-constant spacings could be a result of both effects occurring at the same time.

3.2.2. 4G+ models

We go on to investigate the impact of core-He burning on 4G+ static models, in which the core (i.e., the region below lq_core) is assumed to be fully convective. To this end, a reference 4G+ model was computed using the same parameters as the 4G reference model, having M* = 0.47 M, lq_core =−0.25, and lq_env =−2, with X(He)core ranging from 0.985 to 0.005, by steps of 0.005. Figure 13 shows six panels at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2, and 0.1, for the aforementioned 4G+ model. Each panel is divided in two similarly to Fig. 8, displaying the pulsation spectrum on top, and the associated kinetic energy at the bottom, both as a function of the reduced period. For high X(He)core, Fig. 13 shows pulsation spectra of almost constant period spacing for high radial order modes, which then progresses as long as core He abundance diminishes into more wavy pulsation spectra, slowly oscillating around a mean value. As the transition from flat to wavy pulsation spectra occurs smoothly over decreasing X(He)core, we deduced that the increasing “waviness” of the pulsation spectra follows the increase of the chemical gradient at core-mantle transition with core-He burning, from a more and more C- and O-enriched core to the pure He radiative mantle, as was the case with 4G models. Indeed, the stronger chemical gradient raises the corresponding peak in the Brunt-Väisälä frequency, which in turn increases the width of the lq_core transition in terms of the normalized buoyancy radius (compare Figs. 9 and 11).

thumbnail Fig. 13.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of a 4G+ model for M* = 0.47 M, lq_core = −0.25, lq_env = −2, at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2, and 0.1.

As described in Sect. 2, 4G+ models are fully convective below lq_core at any X(He)core. As a result, 4G and 4G+ models are only different for their thermal structures during X(He)core values where the convective core grows in 4G models, which, in the specific case of lq_core = −0.25, is for X(He)core > 0.6 (Fig. 10). This is verified when comparing 4G (Fig. 8) and 4G+ (Fig. 13) pulsation spectra. At X(He)core > 0.6, 4G models have modes trapped in the radiative part of the core below lq_core (Sect. 3.2.1), which cannot be the case for 4G+ models, as this same region is fully convective, leading to a flat spectrum. However, at X(He)core < 0.6, 4G and 4G+ models are equivalent with a fully convective core, leading to exactly the same pulsation spectra. It is therefore direct to verify that for 4G+ models, high-order modes corresponding to minima of period spacing are modes trapped in the width of the core-mantle transition at lq_core. As pulsation spectra of 4G and 4G+ models are equivalent for X(He)core < 0.6, we refer to Fig. 11 for an example of the Brunt-Väisälä frequency and weight functions associated to those models.

Additionally, turning our attention to low-order modes (k = 1 to k ∼ 10), the pulsation spectra of 4G and 4G+ models at X(He)core > 0.6 (specifically X(He)core = 0.9, 0.8), shows little to no differences, indicating that the presence or not of a radiative region below lq_core is of minimal impact on low-order modes. This is understood by coming back to the propagation diagram in m(r) scale of Fig. 6 (bottom panel): low-order modes, which are the few top-most red horizontal lines in frequency, show no nodes below lq_core and are in consequence unaffected by core conditions.

3.3. Influence of core mass on g-mode spectra

We present in this subsection the results obtained by varying the lq_core parameter between −0.1 and −0.4. We consider the 4G and 4G+ models separately.

3.3.1. 4G models

We show in Fig. 14 six split panels, with on top the pulsation spectra with their associated kinetic energy on the bottom, obtained at X(He)core = 0.9 (left) and X(He)core = 0.1 (right), for three cases: lq_core = −0.40 (top panels), −0.25 (middle panels), and −0.10 (bottom panels). Each model presented has M* = 0.47 M and lq_env = −2. A core-mantle transition higher in the star (lq_core = −0.40) implies a higher core mass than a smaller one (lq_core = −0.10).

thumbnail Fig. 14.

Pulsation spectra and associated kinetic energies, for 4G models of M* = 0.47 M and lq_env = −2, and lq_core = −0.40 (top panels), −0.25 (middle panels) and −0.10 (bottom panels). Two extremes of core-He burning are represented: X(He)core = 0.9 (left) and 0.1 (right).

For lq_core = −0.4, at high X(He)core = 0.9 (top-left panel), we observe deep and numerous trapped modes. Those modes are trapped in the radiative cavity below lq_core, as explained in Sect. 3.2.1. As the thermal and chemical structure of static models are decoupled, modifying lq_core does not hold any consequences on the convective core growth, and this growth always occurs from an initial convective core at log(q)∼ − 0.11 at X(He)core = 0.985. As a consequence, instead of a radiative cavity ranging from log(q)∼ − 0.11 to −0.25 (at X(He)core = 0.985) for lq_core = −0.25 models, we now have a much larger cavity from log(q)∼ − 0.11 to −0.40 at the same X(He)core. We showed in Sect. 3.2.1 that the strength (depth) and number of trapped modes at high X(He)core for 4G models is linked to the size in log(q) of the radiative cavity below lq_core. This is further verified here, and explains the deep and numerous trapped modes at high X(He)core. As X(He)core decreases, the radiative cavity shrinks (amounts to a lower amount of mass with respect to M*), and the depth of the trapped modes decreases while the period spacing between two consecutive trapped modes increases. However, due to the evolution of the radiative temperature gradient, the core is eventually split into two convective parts separated by a radiative cavity (see Introduction and Fig. 1). This gives the pulsation spectrum found at X(He)core = 0.1 for lq_core = −0.40 (top-right panel, Fig. 14), which shows the strongest trapping phenomenon found in 4G models. The top panel of Fig. 15 shows the propagation diagram associated to the lq_core = −0.40 model at X(He)core = 0.1. This propagation diagram displays what we called the “radiative arch” (due to its shape) below lq_core, effectively showing that the core is split into two convective parts separated by a radiative region. The analysis of the weight function of a trapped mode at lq_core = −0.40 for X(He)core = 0.1 given on the bottom panel of Fig. 15, shows a very high amplitude in the radiative arch, and a much lower amplitude in the radiative mantle: the trapping cavity of those trapped modes is the radiative arch, namely, the radiative part encapsulated by two convection zones in the core.

thumbnail Fig. 15.

Top panel: Propagation diagram of a 4G model showing the “radiative arch” due to core splitting for M* = 0.47 M, lq_core =−0.4, lq_env =−2, X(He)core = 0.1. N2 is the Brunt-Väisälä frequency (blue), L1 is the Lamb frequency at  = 1 (green). Red horizontal lines are the log(σ2) of each mode of radial order k = 1 to 70, and red dots indicate the radial node positions in log(q). Bottom panel: Weight function of a mode trapped in the radiative arch, for the same model parameters as the top panel.

The lq_core = −0.1 case displays the other extreme case, where lq_core is lower than the initial limit in log(q) of the convective core (log(q)∼ − 0.11 at X(He)core = 0.985). Hence, no convective core growth occurs along decreasing X(He)core and the region below lq_core = −0.1 (the core) is always fully convective. The pulsation spectra and kinetic energies at lq_core = −0.1 are shown on the bottom panels of Fig. 14, at X(He)core = 0.9 (left) and X(He)core = 0.1 (right). On one hand, the pulsation spectrum at X(He)core = 0.9 shows for high-radial-order modes a single minimum of period spacing, and hints to another one right after the mode of highest radial order. On the other hand, the pulsation spectra at X(He)core = 0.1 instead shows numerous trapped modes, shallower than the lq_core = −0.4 case, and a small period spacing between consecutive trapped modes. Following the evolution with decreasing X(He)core, we observe an associated smooth decrease in the period spacing between consecutive trapped modes, as well as a smooth increase of the depth of those modes, both partially attributed to the strengthening of the chemical gradient located around lq_core with core-He burning. The comparison of trapped and normal modes at lq_core = −0.1 and X(He)core = 0.1 is shown on Fig. 16 (middle and bottom panels, respectively), with the Brunt-Väisälä frequency at X(He)core = 0.1 (top panel), all shown as a function of the normalized buoyancy radius. The same behavior as for the weight functions of modes of “wavy” pulsation spectra (Fig. 11) is observed, and shows that in the extreme case of lq_core = −0.1, the modes with deep minima at X(He)core = 0.1 are trapped in the width of the lq_core chemical transition as well. The comparison of theoretical period spacing (blue line of Fig. 17), computed by the numerical integral of Eq. (9) with integration boundaries being the width of the lq_core transition, and the same spacing (in red) derived from the model pulsation spectra, reinforces this conclusion. There is again a clear agreement between the asymptotic theory and our models, and we find a relative difference between spacings of the order of 2%, and always less than 5%.

thumbnail Fig. 16.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for a 4G model having M* = 0.47 M, lq_core = −0.1, lq_env = −2, and X(He)core = 0.1. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: Weight functions (wfi) of two modes: a mode trapped in the width of the chemical transition at lq_core (middle) and a normal mode (bottom).

thumbnail Fig. 17.

Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the lq_core transition width, for X(He)core < 0.9, for a 4G model having M* = 0.47 M, lq_core = −0.1, lq_env = −2.

The waviness found at low X(He)core and lq_core = −0.25 in both 4G and 4G+ pulsation spectra (Figs. 8 and 13, middle and bottom panels) is therefore explained by the mode trapping phenomenon taking place in the width of the lq_core (core-mantle) chemical transition. While the origin of the mode trapping is the same for both lq_core = −0.25 and lq_core = −0.10, the latter shows more pronounced mode trapping. As shown in Cunha et al. (2019, 2024), a glitch in the Brunt-Väisälä frequency (in our case, the chemical transition lq_core) induces a phase shift in the eigenfunction of a mode, which directly depends on the shape of the glitch itself. By imposing the continuity of the eigenfunction in the g-mode cavity containing a glitch, Cunha et al. (2019, 2024) were able to derive an analytical expression of the impact on the period spacing of both step-like and Gaussian glitches (Eqs. (14) and (15) respectively of Cunha et al. 2019). In both cases, it is shown that the minima of period spacings, and so the trapping induced by a given glitch, are deeper with the increase of the amplitude of the glitch in Brunt-Väisälä frequency, and its position in normalized buoyancy radius. In Fig. 18, we give a direct comparison of the Brunt-Väisälä frequency associated to the lq_core transition at X(He)core = 0.1, for lq_core = −0.10 (in red) and lq_core = −0.25 (in blue), as a function of the normalized buoyancy radius. It is readily apparent that the outer edge of the lq_core transition is strongly shifted towards higher values of normalized buoyancy radius for lq_core = −0.10, compared to the lq_core = −0.25 case. While the lq_core chemical transition in our case is more complex than a step-like or a Gaussian glitch, we believe the analytical results derived for both of those shapes might be extended to our case, and thus that the shift in normalized buoyancy radius of the outer edge of the lq_core transition for the lq_core = −0.10 case is, at least partly, responsible for the stronger trapping observed in this case compared to the lq_core = −0.25 case (Fig. 14, middle right panel for lq_core = −0.25 and bottom right panel for lq_core = −0.10).

thumbnail Fig. 18.

log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for 4G models having lq_core = −0.25 (blue) and = −0.10 (red), and fixed M* = 0.47 M, lq_env = −2, and X(He)core = 0.1.

Finally, for completeness, let us come back a moment to the intermediate case with lq_core = −0.25. It has been thoroughly studied in Sect. 3.2.1, and is displayed again in the middle panels of Fig. 14, at X(He)core = 0.9 (left) and X(He)core = 0.1 (right). In such cases, which include any lq_core higher than log(q) = − 0.11 (the initial limit in log(q) of the convective core) so that convective core growth occurs, but low enough to allow the convective core reaching lq_core before depletion of He in the core, we find that the core splitting phenomenon also occurs, albeit over a very narrow range of X(He)core. In such a case, the minimum of radiative gradient seen on Fig. 1 associated with core splitting eventually overtakes the adiabatic gradient, thus lifting the core splitting and transitioning into a fully convective core instead. This is exactly the reason of the jump in convective core mass seen on Fig. 10 at X(He)core = 0.6: before core splitting is lifted, the convective core ranges from the center of the star to the lower boundary of the radiative arch (see Fig. 15, top panel and Fig. 1), while after core splitting is lifted, it suddenly ranges from the center of the star to lq_core, thus inducing the jump in convective core mass seen in Fig. 10.

3.3.2. 4G+ models

In this subsection, we reproduce on 4G+ models the study of the influence of core mass done in Sect. 3.3.1. In Fig. 19 we display six split panels, with on top the pulsation spectra, and on the bottom their associated kinetic energy, obtained at X(He)core = 0.9 (left) and X(He)core = 0.1 (right), for lq_core = −0.40 (top panels), −0.25 (middle panels), and −0.10 (bottom panels).

thumbnail Fig. 19.

Pulsation spectra and associated kinetic energies, for 4G+ models of fixed M* = 0.47 M and lq_env = −2, and varying lq_core = −0.40 (top panels), −0.25 (middle panels) and −0.10 (bottom panels). We represent both extremes of core-He burning at X(He)core = 0.9 (left) and 0.1 (right).

Starting from lq_core = −0.40, at high X(He)core = 0.9 (top-left panel), we observe a completely flat spectrum (constant reduced period spacing) for high order modes, while at lower X(He)core = 0.1, we find a wavy pulsation spectrum. This heavily contrasts with the previous pulsation spectra of 4G models at lq_core = −0.40 found in Fig. 14, both at X(He)core = 0.1 (top-right panel) and X(He)core = 0.9 (top-left panel). Indeed, as seen in Sect. 3.2.2, the direct consequence of having a fully convective core for any X(He)core is preventing convective core growth and phenomena associated with it. With respect to mode trapping, compared to 4G models, we do not have a radiative cavity below lq_core anymore, for any lq_core and X(He)core. As this radiative cavity is responsible for mode trapping in high X(He)core pulsation spectra of 4G models (the trapping then taking place in a radiative cavity below lq_core in 4G models), and since at those X(He)core, the chemical gradient at the core-mantle transition is low, we now observe a constant period spacing in high-order modes in 4G+ models. Additionally, at lower X(He)core, while we previously found deeply trapped modes in the so-called radiative arch (see Figs. 14 and 15, top-left panel), we now have fully convective cores in 4G+ models. As a consequence, we instead observe a wavy pulsation spectrum, reminiscent of 4G models at lq_core = −0.25 and X(He)core = 0.1 (Fig. 14, middle-right panel), where minima of period spacing are then modes trapped in the width of the lq_core transition.

The pulsation spectra associated to lq_core = −0.25 in Fig. 19 show for X(He)core = 0.9 (middle-left panel) a pulsation spectrum of constant period spacing for high order modes, as for lq_core = −0.40 (Fig. 19, top-left panel), and a shallower mode trapping at X(He)core = 0.1 (middle-right panel), again, similarly to the lq_core = −0.40 case (Fig. 19, top-right panel). Indeed, both lq_core = −0.25 and lq_core = −0.40 4G+ models are much alike for any X(He)core, in the sense that their chemical and thermal structure solely differ through the positioning of lq_core. This gives rise to the higher values of the period spacing seen in the lq_core = −0.40 case compared to lq_core = −0.25 (∼380 s vs. 300 s), but the general pattern of the pulsation spectra are very similar.

Finally, we find for lq_core = −0.10 at X(He)core = 0.9 (Fig. 19, bottom-left panel) and X(He)core = 0.1 (Fig. 19, bottom-right panel), the exact same pulsation spectra as for 4G models of the same lq_core (Fig. 14, bottom panels). This is the case because the core is already fully convective for any X(He)core in 4G models at lq_core = −0.10, which directly implies that it is equivalent to a 4G+ model. The remarks for the pulsation spectrum of 4G models at lq_core = −0.10 then hold for 4G+ models at lq_core = −0.10 as well (Sect. 3.3.1).

3.4. Influence of the total stellar mass and envelope mass on g-mode spectra

We now analyze the behavior of the pulsation spectra relative to the envelope mass lq_env and the total stellar mass M* parameters. Their respective impact being the same for 4G and 4G+ models, we have grouped the explanations for their behaviors.

3.4.1. Stellar mass

In order to study the influence of the stellar mass, we computed three 4G and 4G+ models, sharing lq_env = −2, lq_core = −0.25, and with varying mass M* = 0.40, 0.47, and 0.50 M. Figure 20 shows the results of such computations, with top panels displaying the superposed pulsation spectra of 4G models for M* = 0.40 (blue), 0.47 (green), and 0.50 M (red), at X(He)core = 0.1 (left) and X(He)core = 0.9 (right). Bottom panels show results from 4G+ models similarly. Increasing the total mass of the star has the same effects at any X(He)core, for both 4G and 4G+ models, which is to increase both the period and period spacing of the modes.

thumbnail Fig. 20.

Influence of the total stellar mass on the pulsation spectra of 4G and 4G+ models. All models share fixed lq_env = −2 and lq_core = −0.25. Top panels: 4G models with M* = 0.40 (blue), 0.47 (green), 0.50 M (red) at X(He)core = 0.1 (left) and 0.9 (right). Bottom panels: Same as top panels, but for 4G+ models.

To show why this is the case, it is important to understand how quantities used to compute the mean period spacing (Eq. (9)) change in our models. To compute a static model at a given X(He)core, STELUM is given a number of layers, which are then discretized in log(q) scale. The number of layers is constant across static models (4800 layers), as well as the log(q) attributed to a given layer. With this discretization in mind, we always numerically integrate Eq. (9) between two values of log(q) to find the period spacing associated to a given cavity. The value of this period spacing therefore varies if one or both of the following conditions are met:

  • The cavity over which we integrate contracts or dilates in log(q) size;

  • The integrand |N|/r varies in value.

An example of the first condition is illustrated on Fig. 14 at X(He)core = 0.9 for lq_core = −0.4 and −0.25. The radiative region in which modes are trapped is larger for lq_core = −0.4, and the period spacing between consecutive trapped modes is lower as a result. An example of the second condition is on the bottom panels of Fig. 8: the width of the lq_core transition in which modes are trapped is constant in log(q) size, but |N|/r increases with decreasing X(He)core, and thus the period spacing between consecutive trapped modes decreases (see Fig. 12, bottom panel, for the numerical values of this spacing).

Coming back to Fig. 20, the mean period spacing between modes of adjacent radial order Π0 increases with the stellar mass. The boundaries of the integral in log(q) do not change (we integrate over the whole star for this period spacing), and |N| remains similar inside the star for all models of different total mass, at a given X(He)core (especially over the core and radiative mantle parts of the star, which hold the majority of the weight with respect to the mean period spacing). However, as displayed in Fig. 21, for 4G models of M* = 0.40 (blue), 0.47 (green), and 0.50 M (red) as a function of log(q) (4G models are arbitrarily chosen, 4G+ models could have been used for equivalent results), increasing the total mass directly increases the radius r at every layer of a given model. The |N|/r quantity then decreases, so the mean period spacing increases, which is indeed observed on Fig. 20.

thumbnail Fig. 21.

Radius (from the center of the star) as a function of log(q), highlighting that a change in the total stellar mass modifies the radius of each region of the star. Three 4G models of lq_core = −0.25, lq_env = −2, and X(He)core = 0.9 are represented, with masses 0.40 M (blue), 0.47 M (green), and 0.50 M (red).

3.4.2. Envelope mass

We now analyze the impact of varying the envelope mass on the pulsation spectra by computing three 4G and 4G+ models, sharing lq_core = −0.25 and M* = 0.47 M but with varying lq_env = −2, −3, and −4 (note that lq_env = −2 is a more massive envelope than lq_env = −4). In Fig. 22, we show on top panels the superposed pulsation spectra from 4G models of lq_env = −2 (blue), −3 (green) and −4 (red), at X(He)core = 0.9 (right) and X(He)core = 0.1 (left). Bottom panels show the same quantities for 4G+ models.

thumbnail Fig. 22.

Influence of the envelope mass on the pulsation spectra of 4G and 4G+ models. All models share fixed M* = 0.47 M and lq_core = −0.25. Top panels: 4G models with lq_env = −2 (blue), −3 (green), −4 (red) at X(He)core = 0.1 (left) and 0.9 (right). Bottom panels: Same as top panels, but for 4G+ models.

Whether for 4G or 4G+ models, and for any X(He)core, pulsation spectra at lower envelope mass lq_env = −3 and −4 show more rapid variations of the period spacing from mode to mode, compared to the lq_env = −2 model. While the spacing between those variations decrease with the envelope mass, their amplitude is increasing, as observed in the lq_env = −3 and −4 models. In addition, we give on Fig. 23 a split panel with on top the pulsation spectrum from a 4G+ model at M* = 0.47 M, lq_env = −4, lq_core = −0.25, at X(He)core = 0.9; and on the bottom its associated kinetic energy, showing that the latter directly follows the variations of period spacing found at higher lq_env. Such pulsation spectra and kinetic energy point towards a possible secondary trapping phenomenon in the envelope of the star, as minima of period spacing are now corresponding to minima of kinetic energy (however, trapped modes associated to lq_core (core-mantle transition) are still maxima of the kinetic energy). Indeed, note that while this phenomenon affects modes of all radial orders, it does not prevent other forms of trapping observed up to now, for example the trapping in the radiative cavity below lq_core found in 4G models at X(He)core = 0.9, or the wavy pulsation spectra found at X(He)core = 0.1 for both 4G and 4G+ models. Both behaviors remain for each lq_env values shown in Fig. 22 (top-right panel for 4G models radiative cavity trapping at X(He)core = 0.9, left panels for the wavy pulsation spectra at X(He)core = 0.1).

thumbnail Fig. 23.

Pulsation spectrum and its associated kinetic energy at X(He)core = 0.9 from a 4G+ model for M* = 0.47 M, lq_env = −4 and lq_core = −0.25.

It is important to point out that g-mode sdB pulsators seemingly have an envelope mass around lq_env = −2 (Van Grootel et al. 2010a,b; Charpinet et al. 2011a, 2019). Therefore, studying the effect of smaller envelope masses at lq_env = −3 and −4 on pulsation spectra is more of a theoretical exercise. Still, it is possible to identify in which cavity are trapped the modes corresponding to these additional rapid variations in period spacing seen in Fig. 22. The top panel of Fig. 24 shows, for a 4G+ model2 having M* = 0.47 M, lq_core = −0.25, and lq_env = −4, the Brunt-Väisälä frequency as a function of the normalized buoyancy radius at X(He)core = 0.9. The vertical black dotted line on the far right references the bottom of the convective zone seen at log(q)∼ − 9 in the top panel of Fig. 6, which is a convective zone due to partial ionization of iron. The middle and bottom panels of Fig. 24 show the weight functions of a trapped (k = 36; middle panel) and a normal mode (k = 38; bottom panel) with respect to the rapid variations of the period spacing, as a function of the normalized buoyancy radius. Between the mantle-envelope chemical transition at lq_env (orange dotted vertical line) and the bottom of the partial ionization zone (black dotted vertical line), the amplitude of the weight function of a trapped mode is significantly higher than for a normal mode. This allows us to identify the trapping cavity of this secondary trapping phenomenon as the region between mantle-envelope transition at lq_env and the bottom of the partial ionization zone.

thumbnail Fig. 24.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.9 for a 4G+ model having M* = 0.47 M, lq_core = −0.25, lq_env = −4, and X(He)core = 0.9. The red dotted vertical line is the lq_core (core-mantle) transition, the orange dotted vertical line is the lq_env (mantle-envelope) transition, and the black dotted vertical line is the bottom of the partial ionization zone of iron. Middle and bottom panels: Weight functions (wfi) of two modes: a mode trapped between lq_env and the bottom of the partial ionization zone (middle) and a normal mode (bottom).

In Fig. 25, as done previously, we further compare the theoretical period spacing between consecutive trapped modes in this region from asymptotic theory (blue curve), to the same period spacing derived directly from pulsation spectra for modes of radial order k ≥ 20 (red curve). The numerical integral for the theoretical spacing is computed from Eq. (9) between the middle of the lq_env transition (rb) and the bottom of the partial ionization zone (rt). We find again an excellent agreement, with a relative difference of the order of 1.5% and always less than 4%.

thumbnail Fig. 25.

Theoretical mean reduced period spacing between two consecutive modes trapped between the lq_env chemical transition and the bottom of the partial ionization zone (blue), the same spacing from models (red), for modes of k ≥ 20 (i.e., not including low-order modes). Computed from a 4G+ model with M* = 0.47 M, lq_core = −0.25 and lq_env = −4.

Finally, we can observe that the amplitude of the rapid variations of period spacing on Fig. 22 clearly decreases with increasing period. Miglio et al. (2008) showed that regions of sharp chemical gradient, inducing sharp variation of the Brunt-Väisälä frequency (in their case, a step-like chemical transition), should produce a periodic signature in pulsation spectra that does not decrease in amplitude with the period, while regions of smoother chemical gradient (in their case, a ramp function) should produce a periodic signature that decreases in amplitude with increasing period. In our models, the chemical gradient at lq_core is much sharper than the one at lq_env (see the Brunt-Väisälä frequency in Figs. 6 and 7, for example). The observed decrease in amplitude of the rapid variations of the period spacing with the period found in our pulsation spectra could therefore be due to the smoothness of the mantle-envelope lq_env chemical transition. This is further supported by Charpinet et al. (2014a) showing that above a radial order threshold, the local wavelength of a g-mode (the separation between two consecutive nodes of a given radial order) becomes small enough with respect to the width of lq_env chemical transition, reducing its ability to trap modes.

4. The g-mode spectra of evolutionary models

We finally turn our attention to evolutionary STELUM models. They are by essence distinct from the static ones, as a model at a given X(He)core depends on those previously computed. Additionally, overshooting and semiconvection are implemented in those models (see Sect. 2). As those phenomena occur at the boundary between the convective core and the radiative mantle, we expect the pattern of the pulsation spectra of g-modes to be directly impacted. We computed 6 evolutionary tracks, of a same total mass 0.47 M, and of varying envelope mass lq_env = −2, −2.5, −3, −4, −4.5, and −5. Unlike static models, the boundary corresponding to the lq_core parameter is not fixed anymore (and, of course, is not specified as an input parameter), as the C-O-He/He chemical transition shifts with the growth of the convective core and with the mixing occurring above it. Let us mention that we stopped the evolutionary sequences at X(He)core ∼ 0.2, before the onset of an instability called Breathing Pulses that is triggered in those models. Discussing the reality and physicality of such Breathing Pulses is not within the scope of this paper.

4.1. Impact of core-He burning in evolutionary models

Similarly to static models, we first study the impact of core-He burning on the pulsation spectra. Pulsation spectra and kinetic energies for the evolutionary sequence having M* = 0.47 M and lq_env = −2 are presented in Fig. 26, for X(He)core = 0.9, 0.8, 0.7, 0.6, 0.4, and 0.2. This figure can be directly compared to Fig. 8 (reference 4G model) and Fig. 13 (reference 4G+ model) for a given X(He)core. In evolutionary models, we distinguish two main different behaviors of the pulsation spectra: before and after the onset of semiconvection, which occurs at X(He)core ∼ 0.7 (see Fig. 5, green curve). Before the onset of semiconvection, the pulsation spectra of evolutionary models (top left and right panels of Fig. 26, for X(He)core = 0.9 and 0.8, respectively) show a few minima in the period spacing.

thumbnail Fig. 26.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of an evolutionary sequence for M* = 0.47 M and lq_env = −2, at different X(He)core.

At high X(He)core, the core part of the evolutionary models is composed of a convective core topped by a small overshooting region (which is radiative), before the C-O-He/He transition from the core to the radiative mantle (see Figs. 4 and 5). This chemical structure is similar to the one found for mid lq_core values (around lq_core = −0.25) of 4G models before the convective core has reached lq_core (Fig. 10), in which we find a convective core also topped by a radiative cavity below lq_core. As such, there is a direct analogy between modes trapped in the radiative cavity below lq_core of 4G models (Fig. 8, top panels), and trapped modes at X(He)core = 0.9 and 0.8 for evolutionary models, which are then trapped in the radiative overshooting region below the C-O-He/He transition. By analyzing the weight functions of a normal and a trapped mode in an evolutionary model at X(He)core = 0.9, which are shown on Fig. 27, we see that the trapped mode (k = 33; top panel) displays higher weight function values in the overshooting region than in the radiative mantle, while the normal mode (k = 44; bottom panel) shows the opposite, thus anchoring the overshooting region as the trapping cavity. This situation is similar to Fig. 9, showing a trapped and normal mode in the radiative cavity of a 4G model at X(He)core = 0.9 and lq_core = −0.25. Let us note however that trapped modes at high X(He)core for evolutionary models are shallower and less frequent than those of the same nature observed in the 4G models at similar X(He)core (compare Figs. 8 and 26). This is a direct consequence of the overshooting region in evolutionary models being generally of smaller size in log(q) than the trapping radiative region under lq_core of 4G models. While the former is relatively constant throughout core-He burning, with a Δlog(q)∼0.0298 (corresponding to Δm(r) = 0.03 M in Fig. 5, red curve), the latter is much larger in static models, with a width of Δlog(q)∼0.3 at equivalent X(He)core (before shrinking to becoming null when the convective core reaches lq_core).

thumbnail Fig. 27.

Weight functions (wfi) of pulsation modes from an evolutionary model for M* = 0.47 M and lq_env = −2, at X(He)core = 0.9, highlighting the overshooting region as the trapping cavity. Top panel: Trapped mode (k = 33). Bottom panel: Normal mode (k = 44).

After the onset of semiconvection at X(He)core ∼ 0.7, the structure of an evolutionary model drastically changes. Instead of a growing convective core topped by an overshooting zone, we have for X(He)core < 0.7 a convective core more or less fixed in mass (slightly decreasing with evolution), topped by an overshooting zone also of more or less constant mass, itself topped by a growing semiconvective region before the C-O-He/He chemical transition (Fig. 5). As shown in Fig. 26 (middle and bottom panels), we find strongly trapped modes for X(He)core < 0.7, with increasing depths for the minima and decreasing period spacing between two minima as long as X(He)core decreases. In Fig. 28, we show for X(He)core = 0.2 the weight function of a trapped mode (k = 42; top panel), displaying high amplitudes in the semiconvective region while being almost null in the radiative mantle, while conversely a normal mode (k = 45; bottom panel) shows instead a high weight function in the radiative mantle and low one in the semiconvection zone. Therefore, we directly identify the semiconvection region as the trapping cavity for trapped modes at X(He)core < 0.7 in evolutionary models. The “strength” of mode trapping increasing with decreasing X(He)core is explained by the increase in chemical gradient at the core-mantle transition, and the growth of the semiconvection region, hence of the trapping cavity. Additionally, we note the atypical “fuzzy” shape of the weight functions of Fig. 28 compared to previous ones (see Figs. 9, 11, or Fig. 16), which originates from the approach taken in STELUM to emulate semiconvection (see Sect. 2.2 and Fig. 3, bottom, in particular). Finally, while the overshooting zone is still present for X(He)core < 0.7, the modes have 0, 1 or 2 radial nodes in this region. We observe that for both normal and trapped modes, the weight function in the overshooting region is near null, and therefore the impact of the overshooting region is negligible on the pulsation spectra after the onset of semiconvection.

thumbnail Fig. 28.

Weight functions (wfi) of pulsation modes from an evolutionary model for M* = 0.47 M and lq_env = −2, at X(He)core = 0.2, highlighting the semiconvection region as the trapping cavity. Top panel: Trapped mode (k = 42). Bottom panel: Normal mode (k = 45).

4.2. Influence of envelope mass

In this subsection, we analyze the impact of changing the mass of the envelope in evolutionary models. We display in Fig. 29 the pulsation spectra of evolutionary models with lq_env = −2, −2.5, −3, −4, −4.5, and −5, at X(He)core = 0.8 (top panel) and X(He)core = 0.2 (bottom panel). While low radial-order modes notably differ, especially at higher X(He)core, high radial-order modes are left mostly unaffected by changing the envelope mass, and we do not observe the strong variations of the reduced period spacing previously found for lq_env = −3 and −4 in 4G and 4G+ models (Fig. 22). Figure 30 shows the Brunt-Väisälä frequency of a lq_env = −5.0 evolutionary model at X(He)core = 0.9, as a function of the normalized buoyancy radius: we observe that the lq_env (mantle-envelope) transition of evolutionary models is much smoother than the lq_env transition in 4G and 4G+ static models due to He diffusion present in evolutionary models (Fig. 24 for lq_env = −4.0, top panel, and Fig. 9 or Fig. 11 for lq_env = −2.0, top panels). Following the conclusion of Sect. 3.4.2, we suggest to attribute the absence of rapid variations of the period spacing in evolutionary models at lq_env = −3.0 to −5.0 to the smoothness of the mantle-envelope lq_env chemical transition (Charpinet et al. 2014a; Miglio et al. 2008). Additionally, the separation between consecutive trapped modes is unaffected by changes in lq_env, as was already the case for static models (looking beyond the variations of period spacing from mode to mode; see top right panel of Fig. 22 for example). We note, however, that (1) the asymptotic period spacing do depend slightly on the mass of the envelope, with a higher value for the smaller envelopes; and (2) the depth of the minima of period spacing do also depends on lq_env, especially for small X(He)core.

thumbnail Fig. 29.

Influence of the mass of the envelope on the pulsation spectra of evolutionary models sharing fixed M* = 0.47 M and varying lq_env = −2.0, −2.5, 3.0, −4.0, −4.5 and −5.0 at X(He)core = 0.8 (top), and X(He)core = 0.2 (bottom).

thumbnail Fig. 30.

log(N2) as a function of the normalized buoyancy radius at X(He)core = 0.9 for an evolutionary model with lq_env = −5.0. The orange dotted vertical line is the lq_env (mantle-envelope) transition.

4.3. Asymptotic period spacings

We conclude our study of evolutionary models by comparing the theoretical and model values of the mean period spacing between modes of adjacent radial orders, and of the mean period spacing between consecutive trapped modes. We computed the theoretical period spacings Π0 and ΠT in evolutionary models by numerical integration over their respective regions using Eq. (9): rb, the lower integral boundary, is the top of the convective core (aka the bottom of the overshooting region), while rt, the upper integral boundary, is the stellar radius R for the Π0 computation, and the top of the semiconvection zone for the computation of ΠT (for X(He)core < 0.7).

Figure 31 (top panel) shows the theoretical asymptotic period spacing between two consecutive modes Π0 as a function of X(He)core for evolutionary models with M* = 0.47 M and lq_env = −2.0, −2.5, −3.0, −4.0, −4.5, and −5.0. The general increasing behavior of Π0 as long as the star evolves is explained by the global dilatation of the star until X(He)core ∼ 0.35, below which the core of the star begins to contract, quickly followed by the mantle at slightly lower X(He)core. Since the global dilatation includes the propagation cavity of g-modes, Π0 first increases, and conversely decreases once the core and mantle contract. We note that throughout any X(He)core down to the end of our evolutionary sequence at X(He)core ∼ 0.2, the envelope always dilates. We also observe that the period spacing Π0 is of slightly higher values for thinner envelopes, as we noticed earlier in model pulsation spectra (Fig. 29). Additionally, we observe that Π0 shows a smooth curve before the onset of semiconvection at X(He)core > 0.7, while afterwards, we instead find a coarser curve. This is directly due to the semiconvection treatment done in STELUM, which impacts the Brunt-Väisälä frequency, and thus the computed Π0. Finally, let us note that the derived Π0 values, from ∼305 s at the beginning of evolution and to about 340 s later in the evolution, correspond broadly with the ones observed in sdB stars (e.g. Uzundag et al. 2021).

thumbnail Fig. 31.

Top panel: Theoretical mean reduced period spacing between two consecutive modes, for evolutionary models of fixed M* = 0.47 M and lq_env = −2, −2.5, −3, −4, −4.5 and −5.0. Bottom panel: Theoretical mean reduced period spacing between two consecutive trapped modes, for the same evolutionary models.

The bottom panel of Fig. 31 shows the theoretical spacing between two consecutive trapped modes ΠT as a function of X(He)core, for evolutionary models having M* = 0.47 M and lq_env = −2.0, −2.5, −3.0, −4.0, −4.5, and −5.0. We computed this quantity for modes trapped in the semiconvection zone, so the curve is null before its onset at X(He)core ∼ 0.7. Afterwards, we observe a steady decrease of the spacing between consecutive trapped modes ΠT, which is fully understood since the semiconvection zone grows in mass (log(q) size, thus expanding integration boundary rt of Eq. (9)) with decreasing X(He)core (Fig. 5, green curve), and more pulsation modes can then be trapped in this semiconvection zone.

In Fig. 32 (top panel), for an evolutionary model at M* = 0.47 M and lq_env = −2 the model (red) and theoretical (blue) we compare the mean period spacing between two consecutive modes Π0, and on the bottom the model (red) and theoretical (blue) mean period spacing between two consecutive trapped modes ΠT. We find a very good agreement between the model period spacing Π0 computed from pulsation spectra and the theoretical one computed from a numerical integration of Eq. (9) (Fig. 32, top panel), with a relative difference of the order of 1%, and always less than 2%. This is also the case for the model period spacing between two consecutive trapped modes ΠT and the theoretical one (Fig. 32, bottom panel), which shows a relative difference averaging between 3%−7%, and always less than 15%.

thumbnail Fig. 32.

Top panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes for an evolutionary model at M* = 0.47 M and lq_env = −2. Bottom panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive trapped modes for an evolutionary model at M* = 0.47 M and lq_env = −2.

5. Summary and conclusions

The main goal of this paper is to compute the theoretical pulsation spectra for g-modes in our current models of sdB stars. We have at our disposal, computed with the STELUM package, static (parameterized) and evolutionary models. Static models have been developed to perform quantitative seismic modeling of sdB stars (Charpinet et al. 2019, and references therein) and are in their fourth-generation development. Their main peculiarity in the context of this work is the decoupling between their chemical and thermal structures in the core: while they are assumed to be fully mixed in C, O, and He up to the core-mantle transition (the lq_core parameter), their thermal structure is set independently. In 4G models, the thermal structure is set according to the Schwarzschild criterion, which can lead in some models to the presence of a radiative region (where the temperature gradient is radiative) just below the transition from the core to the mantle or to a “splitting of the core in two convection zones” (where we have a radiative region encapsulated between two convection zones in the core). To remedy this last situation, which is considered to be unphysical, we recently developed the 4G+ models, whereby the full region below lq_core is imposed to be convective, namely, with a temperature gradient forced to be adiabatic. In our evolutionary models, this situation is handled by the appearance of a semiconvective partially mixed region, obtained by the interaction between convection, overshooting, and gravitational settling.

We computed the g-mode pulsation spectra for the 4G and 4G+ models in Sect. 3 and for the evolutionary models in Sect. 4. We first showed (Fig. 7) that the core-mantle transition region is of the prime importance on the computed spectra for the mid- and high-radial-order modes, which are the ones we observe in sdB stars. Meanwhile, the core-mantle transition is precisely the zone having the most uncertain chemical and thermal structures, with well distinct chemical profiles and temperature gradients in the 4G, 4G+, and evolutionary models. As a consequence, the pulsation spectra of the 4G, 4G+, and evolutionary models are also well distinct (see Figs. 8, 13, and 26 for the main ones). Overall, we have found three types of pulsation spectra for mid- and high-radial-order modes: completely flat spectra, as presented in terms of the period spacing as a function of the period; spectra with deep minima of the period spacing interposing between modes of more regular period spacing; and spectra showing more “wavy” patterns. The flat spectra correspond to the expectations from asymptotic theory, which is valid for radiative and chemically homogeneous (at least, without significant chemical gradients) propagation cavities. This is observed in a few instances, for example in the 4G+ models at high X(He)core. In the opposite case, when we have stronger chemical gradients in the middle of a radiative propagation cavity, we have the appearance of minima in the period spacing, which correspond to trapped modes. The trapping cavity varies: for spectra showing “wavy” patterns, we identified the trapping region to be the width of the core-mantle transition. In the 4G models, we observed deep minima in various instances: at high X(He)core, these modes are trapped in the radiative region just below the core-mantle transition at lq_core (until this radiative part disappears, erased by the growth of the convective core), while at low X(He)core, the modes are trapped in the radiative arch region encapsulated between the two convective regions of the core, originating from the core splitting phenomenon (this trapping only appear in the case of massive enough cores). For small cores (lq_core = −0.10), we observed rather deep minima in spectra at low X(He)core. We showed that these modes are trapped in the width of the core-mantle transition at lq_core, corresponding to an extreme case of “wavy” spectra. Finally, trapped modes are also present in evolutionary models and we showed in this case that modes are trapped in the overshooting region below the core-mantle transition at lq_core before the onset of semiconvection and in the semiconvective region afterwards.

When comparing to observations, we also have various situations. As listed in the introduction, we have a few stars in which deep minima in the regular period spacing sequence have been formally identified: in the original Kepler field, 3 stars exhibit such a g-mode pulsation pattern (KIC 10553698A, Østensen et al. 2014; KIC 10001893, Uzundag et al. 2017; and KIC 11558725, Kern et al. 2018), for 16 g-mode sdB pulsators in total. Asymptotic sequences have been reported in the 13 others (Reed et al. 2011), although it is hard to judge based on the figures presented in this paper if the pulsation spectra are flat for high-radial-order modes or if a wavy pattern is present. Deep minima associated to trapped modes have also been identified for one star observed by K2 (EPIC 211779126; Baran et al. 2017). Let us note that for K2 and TESS data, it is more difficult to formally identify trapped modes in series of observed modes with contiguous radial orders, given their overall lower quality compared to Kepler original field data. Uzundag et al. (2021) nevertheless succeeded in deriving the mean period spacing for five g-mode sdB pulsators observed by TESS. They gave a series of figures that indicated the observed period spacings as a function of the periods (tentatively identified as  = 1 or  = 2). It seems apparent that for at least four stars out of five, the g-mode spectra exhibit a wavy pattern for mid- and high-radial orders, rather than a flat pulsation spectrum. Finally, in a very recent development, Su et al. (2024) analyzed the pulsation spectrum of TIC 441725813, a new hybrid pulsator with a rich g-mode component, with 25 frequencies that can be associated to  = 1 g-modes, and 15 frequencies to  = 2 g-modes. The observed diagramme-échelle of these frequencies (see their Fig. 11) shows obvious ridges along the asymptotic values for  = 1 and  = 2, which is the translation of the wavy patterns in period-period spacing diagrams such as the ones presented in this paper.

To conclude, we encounter various situations for g-mode spectra in sdB stars, both in models and in observations. We showed that asteroseismology clearly has the potential to discriminate between these various situations, by constraining the thermal and chemical structure of sdB stars. This particularly concerns the region above the He-burning core, which is the most impactful on the g-modes of mid- and high-radial orders that are observed in sdB stars. We emphasize that He-burning cores and their transition to the radiative mantle are expected to be the same for all core-He burning stars, including red clump stars. The approach we developed over the years to perform quantitative seismic modeling of sdB stars makes use of static models, which are much more flexible than evolutionary models to explore thoroughly the parameter space to identify one (or several) optimal seismic model(s) that best fit the observed pulsation periods. All seismic modeling we carried out so far for g-mode sdB pulsators has been based on the 3G or 4G models (which are the same with respect to their core implementation). We will now also use the new 4G+ models presented in this paper to perform such quantitative modeling and explore different thermal structures for the core. The recent 3D developments point to a thermal and chemical structure for He-burning cores having a steep transition from the convective core and its convective overshooting layer to the radiative region, similarly to the structure implemented in the 4G+ models. We may be in position to test this with asteroseismology. Finally, we point out that a fifth generation (5G) of static models already exists and is currently tested intensively. These new models aimed at seismic probing of sdB stars implement a new approach (based on Akima spline representations) to construct a variety of chemical transitions from the fully convective core to the radiative mantle and are able to mimic the partial mixing of elements caused by classical semiconvection. This implementation has been successfully used for white dwarf asteroseismology (and was first developed in this context; Giammichele et al. 2018, 2022). With 4G, 4G+, and upcoming 5G models to perform quantitative seismic modeling, we hope to be able in the coming years to perform more efficient seismic modeling of sdB pulsators and determine which He-burning core description best reproduces the observed spectra.


1

We extensively use the logarithmic fractional mass, defined as log(q)≡log(1 − m(r)/M*), as the radial coordinate to represent the models. We recall that log(q) = 0 is the center of the star and log(q) = − ∞ is the surface. In practice, models are computed up to log(q) = − 14.5 for static models, and log(q) = − 16.0 for evolutionary models.

2

As 4G+ models do not show mode trapping from the lq_core transition at high X(He) (see Sect. 3.2.2), they are ideal to study this secondary trapping phenomenon in the envelope.

Acknowledgments

We warmly thank the referee for their insightful comments that improved the manuscript. N.G. is a grant holder from FRIA du Fonds de la Recherche Scientifique – FNRS. V.V.G. is F.R.S.-FNRS Research Associate. S.C. acknowledge support from the Centre National d’Etudes Spatiales (CNES, France), focused on the missions Kepler and TESS. M.F. is a Postdoctoral Researcher of the Fonds de la Recherche Scientifique – FNRS. This work was granted access to the HPC resources of CALMIP supercomputing center under the allocation 2024-P0205. This publication is supported by the Communauté française de Belgique in the context of a FRIA grant.

References

  1. Anders, E. H., Jermyn, A. S., Lecoanet, D., et al. 2022, ApJ, 928, L10 [NASA ADS] [CrossRef] [Google Scholar]
  2. Andrassy, R., Leidi, G., Higl, J., et al. 2024, A&A, 683, A97 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  3. Baraffe, I., Clarke, J., Morison, A., et al. 2023, MNRAS, 519, 5333 [NASA ADS] [CrossRef] [Google Scholar]
  4. Baran, A., Pigulski, A., Kozieł, D., et al. 2005, MNRAS, 360, 737 [NASA ADS] [CrossRef] [Google Scholar]
  5. Baran, A. S., Kawaler, S. D., Reed, M. D., et al. 2011, MNRAS, 414, 2871 [NASA ADS] [CrossRef] [Google Scholar]
  6. Baran, A. S., Reed, M. D., Østensen, R. H., Telting, J. H., & Jeffery, C. S. 2017, A&A, 597, A95 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  7. Baran, A. S., Van Grootel, V., Østensen, R. H., et al. 2023, A&A, 669, A48 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  8. Baran, A. S., Charpinet, S., Østensen, R. H., et al. 2024, A&A, 686, A65 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  9. Bédard, A., Brassard, P., Bergeron, P., & Blouin, S. 2022, ApJ, 927, 128 [CrossRef] [Google Scholar]
  10. Bloemen, S., Hu, H., Aerts, C., et al. 2014, A&A, 569, A123 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  11. Blouin, S., Herwig, F., Mao, H., Denissenkov, P., & Woodward, P. R. 2024, MNRAS, 527, 4847 [Google Scholar]
  12. Borucki, W. J., Koch, D., Basri, G., et al. 2010, Science, 327, 977 [Google Scholar]
  13. Brassard, P., & Charpinet, S. 2008, Ap&SS, 316, 107 [NASA ADS] [CrossRef] [Google Scholar]
  14. Brassard, P., & Fontaine, G. 2015, ASP Conf. Ser., 493, 125 [NASA ADS] [Google Scholar]
  15. Brassard, P., Fontaine, G., Wesemael, F., & Hansen, C. J. 1992a, ApJS, 80, 369 [NASA ADS] [CrossRef] [Google Scholar]
  16. Brassard, P., Pelletier, C., Fontaine, G., & Wesemael, F. 1992b, ApJS, 80, 725 [Google Scholar]
  17. Brown, J. M., Garaud, P., & Stellmach, S. 2013, ApJ, 768, 34 [NASA ADS] [CrossRef] [Google Scholar]
  18. Castellani, V., Giannone, P., & Renzini, A. 1971, Ap&SS, 10, 340 [NASA ADS] [CrossRef] [Google Scholar]
  19. Charpinet, S., Fontaine, G., Brassard, P., & Dorman, B. 1996, ApJ, 471, L103 [Google Scholar]
  20. Charpinet, S., Fontaine, G., Brassard, P., et al. 1997, ApJ, 483, L123 [Google Scholar]
  21. Charpinet, S., Fontaine, G., Brassard, P., & Dorman, B. 2000, ApJS, 131, 223 [Google Scholar]
  22. Charpinet, S., Fontaine, G., & Brassard, P. 2001, PASP, 113, 775 [NASA ADS] [CrossRef] [Google Scholar]
  23. Charpinet, S., Fontaine, G., Brassard, P., & Dorman, B. 2002, ApJS, 139, 487 [Google Scholar]
  24. Charpinet, S., Van Grootel, V., Fontaine, G., et al. 2011a, A&A, 530, A3 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  25. Charpinet, S., Fontaine, G., Brassard, P., et al. 2011b, Nature, 480, 496 [NASA ADS] [CrossRef] [Google Scholar]
  26. Charpinet, S., Van Grootel, V., Fontaine, G., et al. 2013, ASP Conf. Ser., 479, 263 [NASA ADS] [Google Scholar]
  27. Charpinet, S., Brassard, P., Van Grootel, V., & Fontaine, G. 2014a, ASP Conf. Ser., 481, 179 [NASA ADS] [Google Scholar]
  28. Charpinet, S., Van Grootel, V., Brassard, P., & Fontaine, G. 2014b, IAU Symp., 301, 397 [Google Scholar]
  29. Charpinet, S., Brassard, P., Fontaine, G., et al. 2019, A&A, 632, A90 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  30. Constantino, T., Campbell, S. W., Christensen-Dalsgaard, J., Lattanzio, J. C., & Stello, D. 2015, MNRAS, 452, 123 [Google Scholar]
  31. Cunha, M. S., Stello, D., Avelino, P. P., Christensen-Dalsgaard, J., & Townsend, R. H. D. 2015, ApJ, 805, 127 [NASA ADS] [CrossRef] [Google Scholar]
  32. Cunha, M. S., Avelino, P. P., Christensen-Dalsgaard, J., et al. 2019, MNRAS, 490, 909 [Google Scholar]
  33. Cunha, M. S., Damasceno, Y. C., Amaral, J., et al. 2024, A&A, 687, A100 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  34. Dorman, B., & Rood, R. T. 1993, ApJ, 409, 387 [NASA ADS] [CrossRef] [Google Scholar]
  35. Dorman, B., Rood, R. T., & O’Connell, R. W. 1993, ApJ, 419, 596 [NASA ADS] [CrossRef] [Google Scholar]
  36. Fontaine, G., Brassard, P., Charpinet, S., et al. 2003, ApJ, 597, 518 [Google Scholar]
  37. Fontaine, G., Brassard, P., Charpinet, S., et al. 2012, A&A, 539, A12 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  38. Fontaine, G., Green, E., Charpinet, S., et al. 2014, ASP Conf. Ser., 481, 19 [NASA ADS] [Google Scholar]
  39. Garaud, P., Medrano, M., Brown, J. M., Mankovich, C., & Moore, K. 2015, ApJ, 808, 89 [NASA ADS] [CrossRef] [Google Scholar]
  40. Giammichele, N., Charpinet, S., Fontaine, G., et al. 2018, Nature, 554, 73 [NASA ADS] [CrossRef] [Google Scholar]
  41. Giammichele, N., Charpinet, S., & Brassard, P. 2022, Front. Astron. Space Sci., 9, 879045 [NASA ADS] [CrossRef] [Google Scholar]
  42. Green, E. M., Fontaine, G., Reed, M. D., et al. 2003, ApJ, 583, L31 [Google Scholar]
  43. Green, E. M., Fontaine, G., Hyde, E. A., For, B.-Q., & Chayer, P. 2008, ASP Conf. Ser., 392, 75 [NASA ADS] [Google Scholar]
  44. Han, Z., Podsiadlowski, P., Maxted, P. F. L., Marsh, T. R., & Ivanova, N. 2002, MNRAS, 336, 449 [Google Scholar]
  45. Han, Z., Podsiadlowski, P., Maxted, P. F. L., & Marsh, T. R. 2003, MNRAS, 341, 669 [NASA ADS] [CrossRef] [Google Scholar]
  46. Heber, U. 1986, A&A, 155, 33 [NASA ADS] [Google Scholar]
  47. Heber, U. 2016, PASP, 128, 082001 [Google Scholar]
  48. Hu, H., Nelemans, G., Aerts, C., & Dupret, M. A. 2009, A&A, 508, 869 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  49. Hu, H., Tout, C. A., Glebbeek, E., & Dupret, M.-A. 2011, MNRAS, 418, 195 [Google Scholar]
  50. Jeffery, C. S., & Saio, H. 2006, MNRAS, 371, 659 [NASA ADS] [CrossRef] [Google Scholar]
  51. Jeffery, C. S., & Saio, H. 2007, MNRAS, 378, 379 [NASA ADS] [CrossRef] [Google Scholar]
  52. Kern, J. W., Reed, M. D., Baran, A. S., Telting, J. H., & Østensen, R. H. 2018, MNRAS, 474, 4709 [Google Scholar]
  53. Kilkenny, D., Koen, C., O’Donoghue, D., & Stobie, R. S. 1997, MNRAS, 285, 640 [Google Scholar]
  54. Miglio, A., Montalbán, J., Noels, A., & Eggenberger, P. 2008, MNRAS, 386, 1487 [Google Scholar]
  55. Mirouh, G. M., Garaud, P., Stellmach, S., Traxler, A. L., & Wood, T. S. 2012, ApJ, 750, 61 [NASA ADS] [CrossRef] [Google Scholar]
  56. Montgomery, M. H., Metcalfe, T. S., & Winget, D. E. 2003, MNRAS, 344, 657 [NASA ADS] [CrossRef] [Google Scholar]
  57. Østensen, R. H., Oreiro, R., Solheim, J. E., et al. 2010a, A&A, 513, A6 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  58. Østensen, R. H., Silvotti, R., Charpinet, S., et al. 2010b, MNRAS, 409, 1470 [CrossRef] [Google Scholar]
  59. Østensen, R. H., Silvotti, R., Charpinet, S., et al. 2011, MNRAS, 414, 2860 [CrossRef] [Google Scholar]
  60. Østensen, R. H., Telting, J. H., Reed, M. D., et al. 2014, A&A, 569, A15 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  61. Ostrowski, J., Baran, A. S., Sanjayan, S., & Sahoo, S. K. 2021, MNRAS, 503, 4646 [Google Scholar]
  62. Paczyński, B. 1970, Acta Astron., 20, 195 [NASA ADS] [Google Scholar]
  63. Paxton, B., Schwab, J., Bauer, E. B., et al. 2018, ApJS, 234, 34 [NASA ADS] [CrossRef] [Google Scholar]
  64. Paxton, B., Smolec, R., Schwab, J., et al. 2019, ApJS, 243, 10 [Google Scholar]
  65. Reed, M. D., Kawaler, S. D., Østensen, R. H., et al. 2010, MNRAS, 409, 1496 [NASA ADS] [CrossRef] [Google Scholar]
  66. Reed, M. D., Baran, A., Quint, A. C., et al. 2011, MNRAS, 414, 2885 [Google Scholar]
  67. Reed, M. D., Slayton, A., Baran, A. S., et al. 2021, MNRAS, 507, 4178 [NASA ADS] [CrossRef] [Google Scholar]
  68. Robertson, J. W., & Faulkner, D. J. 1972, ApJ, 171, 309 [NASA ADS] [CrossRef] [Google Scholar]
  69. Saffer, R. A., Bergeron, P., Koester, D., & Liebert, J. 1994, ApJ, 432, 351 [NASA ADS] [CrossRef] [Google Scholar]
  70. Salaris, M., & Cassisi, S. 2017, Roy. Soc. Open Sci., 4, 170192 [Google Scholar]
  71. Schaffenroth, V., Pelisoli, I., Barlow, B. N., Geier, S., & Kupfer, T. 2022, A&A, 666, A182 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  72. Schuh, S., Huber, J., Dreizler, S., et al. 2006, A&A, 445, L31 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  73. Schwarzschild, M. 1970, QJRAS, 11, 12 [Google Scholar]
  74. Su, W., Charpinet, S., Latour, M., et al. 2024, A&A, 690, A36 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  75. Sweigart, A. V., & Demarque, P. 1972, A&A, 20, 445 [Google Scholar]
  76. Tassoul, M. 1980, ApJS, 43, 469 [Google Scholar]
  77. Uzundag, M., Baran, A. S., Østensen, R. H., et al. 2017, MNRAS, 472, 700 [CrossRef] [Google Scholar]
  78. Uzundag, M., Vučković, M., Németh, P., et al. 2021, A&A, 651, A121 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  79. Van Grootel, V., Charpinet, S., Fontaine, G., et al. 2010a, ApJ, 718, L97 [NASA ADS] [CrossRef] [Google Scholar]
  80. Van Grootel, V., Charpinet, S., Fontaine, G., Green, E. M., & Brassard, P. 2010b, A&A, 524, A63 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  81. Van Grootel, V., Charpinet, S., Brassard, P., Fontaine, G., & Green, E. M. 2013, A&A, 553, A97 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  82. Vrard, M., Cunha, M. S., Bossini, D., et al. 2022, Nat. Commun., 13, 7553 [CrossRef] [Google Scholar]
  83. Wood, T. S., Garaud, P., & Stellmach, S. 2013, ApJ, 768, 157 [NASA ADS] [CrossRef] [Google Scholar]

All Figures

thumbnail Fig. 1.

Temperature gradients: actual (∇T), adiabatic (∇ad), and radiative (∇rad) as a function of m(r), the mass contained in a sphere of radius r, in a sdB 4G static model with 0.47 M, lq_core = −0.4, lq_env = −2.0, and X(He)core = 0.05. The red vertical line depicts the transition lq_core from the mixed He+C+O core to the radiative He mantle and the orange vertical line indicates the transition lq_env from the latter to the envelope.

In the text
thumbnail Fig. 2.

Illustration of the model parameters specifying the chemical stratification of 4G/4G+ models (see text for a full description of these parameters). H, He, C, and O mass fractions are shown as a function of logarithmic fractional mass, defined as log(q), with plain, dashed, dot-dashed, and dotted curves, respectively.

In the text
thumbnail Fig. 3.

Temperature gradients (real ∇T, adiabatic ∇ad and radiative ∇rad) as a function of m(r) in a sdB evolutionary model having M* = 0.47 M, lq_env = −2.0, and X(He)core = 0.2. Top panel: Throughout the whole star (the orange vertical line indicates the lq_env transition). Bottom panel: Zoom on the overshooting and semiconvection zones.

In the text
thumbnail Fig. 4.

Chemical abundances profiles for H, He, C and O as a function of m(r) (left, emphasizing the core region) and log(q) (right, emphasizing the envelope region) for an evolutionary sdB model having M* = 0.47 M, lq_env = −2.0, and X(He)core = 0.8 (top; before the onset of semiconvection) and X(He)core = 0.2 (bottom, with semiconvection).

In the text
thumbnail Fig. 5.

Mass (in M) contained in the convective core, overshooting zone, and semiconvection zone for an evolutionary sdB sequence having M* = 0.47 M and lq_env = −2.0, from X(He)core = 0.98 to 0.20.

In the text
thumbnail Fig. 6.

Propagation diagram of a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, X(He)core = 0.9, and modes = 1 ranging from radial order k = 1 to 70. The logarithm of the square of the Brunt-Väisälä frequency (log N2) is depicted in blue and the logarithm of the square of the Lamb frequency for  = 1 (log L12) in green. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Red horizontal lines are the log(σ2) of each mode and red dots indicate the radial node positions in log(q).

In the text
thumbnail Fig. 7.

Influence of removing chemical gradients at lq_core, lq_env, and lq_diff on a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9. Left panels show the logarithm of the square of the Brunt-Väisälä frequency (log N2, blue) and the logarithm of the square of the Lamb frequency for  = 1 (log L12, green) between log(q) = 0 and −5, for the reference model (left panel, first row), when lq_diff is removed (left panel, second row), when lq_env is removed (left panel, third row), and when lq_core is removed (left panel, fourth row). The red dotted vertical line is the lq_core (core-mantle) transition, the orange dotted vertical line is the lq_env (mantle-envelope) transition, and the black dotted line is the lq_diff (envelope of H+He/envelope of pure H) transition. Red horizontal lines are the log(σ2) of each mode and red dots indicate the radial node positions in log(q). Right panels show the pulsation spectrum associated to the models of the left panels, presented as the reduced period spacing ( Δ Π = Δ P × ( + 1 ) $ \Delta \Pi = \Delta P \times \sqrt{\ell(\ell+1)} $) as a function of the reduced period ( P × ( + 1 ) $ P\times \sqrt{\ell(\ell+1)} $).

In the text
thumbnail Fig. 8.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2, and 0.1.

In the text
thumbnail Fig. 9.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.9. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: Weight functions (wfi) of modes from a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.9. Middle panel: Mode trapped in the radiative zone below lq_core. Bottom panel: Normal mode.

In the text
thumbnail Fig. 10.

Convective core mass in log(q) scale as a function of X(He)core. The convective core grows until X(He)core = 0.6 where it reaches the lq_core transition, fixed at lq_core = −0.25 (red dashed line). Each blue dot represents a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, at corresponding X(He)core.

In the text
thumbnail Fig. 11.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for a 4G model having M* = 0.47 M, lq_core = −0.25, lq_env = −2, and X(He)core = 0.1. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: weight functions (wfi) of two modes: a mode trapped in the width of the chemical transition at lq_core (middle) and a normal mode (bottom).

In the text
thumbnail Fig. 12.

Top panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the radiative zone below the lq_core chemical transition, for X(He)core > 0.9. Bottom panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the width of the lq_core transition, for X(He)core < 0.6. Both panels are for a 4G model with M* = 0.47 M, lq_core = −0.25, lq_env = −2.

In the text
thumbnail Fig. 13.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of a 4G+ model for M* = 0.47 M, lq_core = −0.25, lq_env = −2, at X(He)core = 0.9, 0.8, 0.6, 0.4, 0.2, and 0.1.

In the text
thumbnail Fig. 14.

Pulsation spectra and associated kinetic energies, for 4G models of M* = 0.47 M and lq_env = −2, and lq_core = −0.40 (top panels), −0.25 (middle panels) and −0.10 (bottom panels). Two extremes of core-He burning are represented: X(He)core = 0.9 (left) and 0.1 (right).

In the text
thumbnail Fig. 15.

Top panel: Propagation diagram of a 4G model showing the “radiative arch” due to core splitting for M* = 0.47 M, lq_core =−0.4, lq_env =−2, X(He)core = 0.1. N2 is the Brunt-Väisälä frequency (blue), L1 is the Lamb frequency at  = 1 (green). Red horizontal lines are the log(σ2) of each mode of radial order k = 1 to 70, and red dots indicate the radial node positions in log(q). Bottom panel: Weight function of a mode trapped in the radiative arch, for the same model parameters as the top panel.

In the text
thumbnail Fig. 16.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for a 4G model having M* = 0.47 M, lq_core = −0.1, lq_env = −2, and X(He)core = 0.1. The red dotted vertical line is the lq_core (core-mantle) transition, and the orange dotted vertical line is the lq_env (mantle-envelope) transition. Middle and bottom panels: Weight functions (wfi) of two modes: a mode trapped in the width of the chemical transition at lq_core (middle) and a normal mode (bottom).

In the text
thumbnail Fig. 17.

Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes trapped in the lq_core transition width, for X(He)core < 0.9, for a 4G model having M* = 0.47 M, lq_core = −0.1, lq_env = −2.

In the text
thumbnail Fig. 18.

log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.1 for 4G models having lq_core = −0.25 (blue) and = −0.10 (red), and fixed M* = 0.47 M, lq_env = −2, and X(He)core = 0.1.

In the text
thumbnail Fig. 19.

Pulsation spectra and associated kinetic energies, for 4G+ models of fixed M* = 0.47 M and lq_env = −2, and varying lq_core = −0.40 (top panels), −0.25 (middle panels) and −0.10 (bottom panels). We represent both extremes of core-He burning at X(He)core = 0.9 (left) and 0.1 (right).

In the text
thumbnail Fig. 20.

Influence of the total stellar mass on the pulsation spectra of 4G and 4G+ models. All models share fixed lq_env = −2 and lq_core = −0.25. Top panels: 4G models with M* = 0.40 (blue), 0.47 (green), 0.50 M (red) at X(He)core = 0.1 (left) and 0.9 (right). Bottom panels: Same as top panels, but for 4G+ models.

In the text
thumbnail Fig. 21.

Radius (from the center of the star) as a function of log(q), highlighting that a change in the total stellar mass modifies the radius of each region of the star. Three 4G models of lq_core = −0.25, lq_env = −2, and X(He)core = 0.9 are represented, with masses 0.40 M (blue), 0.47 M (green), and 0.50 M (red).

In the text
thumbnail Fig. 22.

Influence of the envelope mass on the pulsation spectra of 4G and 4G+ models. All models share fixed M* = 0.47 M and lq_core = −0.25. Top panels: 4G models with lq_env = −2 (blue), −3 (green), −4 (red) at X(He)core = 0.1 (left) and 0.9 (right). Bottom panels: Same as top panels, but for 4G+ models.

In the text
thumbnail Fig. 23.

Pulsation spectrum and its associated kinetic energy at X(He)core = 0.9 from a 4G+ model for M* = 0.47 M, lq_env = −4 and lq_core = −0.25.

In the text
thumbnail Fig. 24.

Top panel: log(N2) as a function of the normalized buoyancy radius (ϕ = Λ0r) at X(He)core = 0.9 for a 4G+ model having M* = 0.47 M, lq_core = −0.25, lq_env = −4, and X(He)core = 0.9. The red dotted vertical line is the lq_core (core-mantle) transition, the orange dotted vertical line is the lq_env (mantle-envelope) transition, and the black dotted vertical line is the bottom of the partial ionization zone of iron. Middle and bottom panels: Weight functions (wfi) of two modes: a mode trapped between lq_env and the bottom of the partial ionization zone (middle) and a normal mode (bottom).

In the text
thumbnail Fig. 25.

Theoretical mean reduced period spacing between two consecutive modes trapped between the lq_env chemical transition and the bottom of the partial ionization zone (blue), the same spacing from models (red), for modes of k ≥ 20 (i.e., not including low-order modes). Computed from a 4G+ model with M* = 0.47 M, lq_core = −0.25 and lq_env = −4.

In the text
thumbnail Fig. 26.

Pulsation spectra (top panels) and associated kinetic energies (bottom panels) of an evolutionary sequence for M* = 0.47 M and lq_env = −2, at different X(He)core.

In the text
thumbnail Fig. 27.

Weight functions (wfi) of pulsation modes from an evolutionary model for M* = 0.47 M and lq_env = −2, at X(He)core = 0.9, highlighting the overshooting region as the trapping cavity. Top panel: Trapped mode (k = 33). Bottom panel: Normal mode (k = 44).

In the text
thumbnail Fig. 28.

Weight functions (wfi) of pulsation modes from an evolutionary model for M* = 0.47 M and lq_env = −2, at X(He)core = 0.2, highlighting the semiconvection region as the trapping cavity. Top panel: Trapped mode (k = 42). Bottom panel: Normal mode (k = 45).

In the text
thumbnail Fig. 29.

Influence of the mass of the envelope on the pulsation spectra of evolutionary models sharing fixed M* = 0.47 M and varying lq_env = −2.0, −2.5, 3.0, −4.0, −4.5 and −5.0 at X(He)core = 0.8 (top), and X(He)core = 0.2 (bottom).

In the text
thumbnail Fig. 30.

log(N2) as a function of the normalized buoyancy radius at X(He)core = 0.9 for an evolutionary model with lq_env = −5.0. The orange dotted vertical line is the lq_env (mantle-envelope) transition.

In the text
thumbnail Fig. 31.

Top panel: Theoretical mean reduced period spacing between two consecutive modes, for evolutionary models of fixed M* = 0.47 M and lq_env = −2, −2.5, −3, −4, −4.5 and −5.0. Bottom panel: Theoretical mean reduced period spacing between two consecutive trapped modes, for the same evolutionary models.

In the text
thumbnail Fig. 32.

Top panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive modes for an evolutionary model at M* = 0.47 M and lq_env = −2. Bottom panel: Model (red) and theoretical (blue) mean reduced period spacing between two consecutive trapped modes for an evolutionary model at M* = 0.47 M and lq_env = −2.

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.