alphaFeedback

WorksPhysics and Astronomy

Bicoherence States from QPO-Accretion Flow Coupling in Black Hole X-ray Binaries

AI contributions
  • Claude Opus 5 · bare
View details
Ancillary data
1 code link
View

Abstract

We calculate the bispectrum of a black hole X-ray binary light curve model where lognormal fluctuations associated with the inner flow are multiplicatively modulated by a quasi-periodic oscillation (QPO) and its harmonic. The bispectrum is a third-order Fourier statistic which measures the strength of nonlinear relationships between frequencies in a timeseries. When applied to black hole X-ray binaries, the bispectrum reveals nonlinear coupling between QPOs and the broadband noise. These couplings are sorted into a small set of states and X-ray binaries are observed to transition between these states as they undergo spectral transitions. We show that the model we consider is able to reproduce all of the canonical bispectral states analytically. We consider other sources of incoherent variability which dilute this model light curve and find that changes in this dilution, together with changes in the QPO amplitude, drive the transitions between the bispectral states. We also show that the larger QPO amplitudes of high-inclination sources favor the cross state and the weaker QPOs of low-inclination sources favor the hypotenuse state, which can explain the empirically observed correlation. Additionally, any dilution by equatorial winds, which are seen mainly at high inclination, would push high-inclination sources further toward the cross state.

Introduction

The X-ray light curves of black hole X-ray binaries (BHXRB) are highly dynamic on short timescales, frequently exhibiting both strong broadband noise and quasi-periodic oscillations (QPOs). QPOs manifest as sharp peaks in the X-ray power spectrum. They are typically categorized into types A, B, and C according to their strength, central frequency (ν0\nu_0), quality factor (Q=ν0/FWHMQ = \nu_0/\mathrm{FWHM}), and the accompanying variability and spectral properties of the source (types introduced by R. Wijnands et al. [35]; R. A. Remillard et al. [29], and formalized by P. Casella et al. [6]).1

Type A QPOs appear as weak broad peaks in some high soft state power spectra. Type B QPOs are stronger and narrower than type A QPOs. They typically exhibit central frequencies ν0∼5\nu_0 \sim5–6 Hz and have quality factors Q≳6Q \gtrsim6 (P. Casella et al. [6]). Type B QPOs appear in the soft intermediate state, accompa-

nied by weak broadband noise. Type B QPOs are often accompanied by peaks at the second harmonic of the main feature and sometimes the subharmonic (P. Casella et al. [6]). Finally, type C QPOs are the strongest and highest-QQ low-frequency QPOs. They appear at a broad range of central frequencies (ν0∼0.1\nu_0 \sim0.1–10 Hz) in the hard and hard intermediate states. They are accompanied by strong broadband noise, with total RMS amplitudes in this state reaching 30%. These QPOs are also frequently accompanied by harmonics and subharmonics.

The physical mechanism(s) which produce QPOs are still under debate. Models can generally be sorted into those which invoke an intrinsic change to the emission mechanisms in the source (e.g., feedback between the disk and Comptonized coronal photons, C. Bellavita et al. [4]) and those which describe a geometric change to the system (e.g., Lense-Thirring precession of an inner accretion flow, L. Stella & M. Vettori [31]; A. Ingram et al. [12]; G. Marcel et al. [20]).

Fundamentally, many models of QPO origin can reproduce the second-order (power spectral) behavior seen in type A, B, and C QPOs. This motivates the need to look beyond second order and examine the presence and effects of nonlinear variability in BHXRB. It is

Email: [email protected] known that the light curves of BHXRB are nonlinear and described by a lognormal flux distribution [33]. This implies variability processes in BHXRB cannot be solely additive and must include multiplicative components which couple phenomena on many timescales.

The bispectrum—along with the bicoherence derived from its amplitude and the biphase derived from its phase—has been used to detect such couplings [18]. The bispectrum is a third-order Fourier construction which can be used to detect nonlinear couplings between frequencies in a single light curve [16]. From many BHXRB—GX 339−4 [1], GRS 1915+105 [19], and Swift J1727.8−1613 [37], among others—a consistent phenomenology of the bicoherence has been built. First named by T. J. Maccarone et al. [19], the “cross” state describes epochs where strong coupling is observed between the frequency of the QPO (ν0\nu_0) and a generic second frequency, which lie along the arms of the cross at f1=ν0f_1 = \nu_0 and f2=ν0f_2 = \nu_0; the “hypotenuse” state describes epochs with strong coupling between pairs of frequencies that sum to ν0\nu_0, which lie along the ridge of the hypotenuse at f1+f2=ν0f_1 + f_2 = \nu_0; and the “web” state describes epochs where both behaviors are observed. We also consider “point” states, where the bicoherence is high only at the harmonic point (ν0,ν0)(\nu_0, \nu_0), which is common in type B QPOs [1, 2]. Finally, as described in K. Arur & T. J. Maccarone [2], these states are correlated with ν0\nu_0 and the inclination of the BHXRB. At low ν0\nu_0, sources typically show the web state. As ν0\nu_0 increases, high-inclination sources preferentially show the cross state and low-inclination sources preferentially show the hypotenuse state.

In this paper, we consider how the bispectrum manifests for a light curve model consisting of a lognormal accretion flow modulated by a QPO and its harmonic, a quadratically coupled term, and incoherent dilution. In § 2, we review our mathematical conventions and the definition of the bispectrum. In § 3, we describe the model we consider. In § 4 and § 5, we show that the bispectrum of our model matches the observed bicoherence states. In § 6, we present a pathway for a BHXRB to transition between those states as it evolves through outburst. In § 6.5, we connect this evolution to the inclination of the source and offer an explanation for the observed correlation. Finally, we verify our description with numerical simulations in § 7 and discuss the implications and limitations of our model in § 8.

During preparation we became aware of P. Jin et al. [15] who independently consider a similar idea. As we do, they consider the bispectrum, bicoherence, and biphase of broadband noise multiplicatively modulated by a QPO and its harmonic, similarly finding it produces bicoherence on the frequencies of the web state with opposite-sign biphase on the arms of the cross and the ridge of the hypotenuse. Unlike this work, they consider how this pattern manifests in observations, applying the modulus and biphase of the bispectrum to reveal patterns that are weak or difficult to distinguish in the bicoherence in Swift J1727.8−1613 and MAXI J1820+070. Unlike P. Jin et al. [15], we explicitly separate the coupling between the QPO and the quadratic content of the broadband noise. We use this additional coupling to explain how transitions between bicoherence states could be driven and their possible connection to inclination.

Mathematical Background and Notation

We consider a light curve x(t)x(t) with Fourier transform X(f)X(f). The time series x(t)x(t) is real and has Hermitian-symmetric Fourier transform, such that X(f)=X∗(−f)X(f) = X^*(-f). The power spectrum of a light curve describes the amplitude of variability at a frequency ff in that light curve,

P(f)=E[X(f)X∗(f)],(1)\mathcal{P}(f) = E[X(f) X^*(f)], \tag*{(1)}

where E[⋅]E[\cdot] denotes an expectation value and ∗^* denotes a complex conjugation. In practice, we have access to only finite-duration time series. As such, expectation values are typically approximated with averaging over KK segments.

Bispectrum

The bispectrum is a higher-order Fourier technique used to detect nonlinear coupling between different frequencies in a time series. It is defined as

B(f1,f2)=E[X(f1)X(f2)X∗(f1+f2)].(2)B(f_1, f_2) = E[X(f_1)X(f_2)X^*(f_1 + f_2)]. \tag*{(2)}

Like the power spectrum, the expectation value in the definition of the bispectrum is, in practice, approximated by averaging over KK segments. The resulting estimate of the bicoherence (Equation (3)) carries a bias of approximately 1/K1/K, which is routinely subtracted (e.g., [1, 2, 3]).

The bispectrum is a complex quantity and we can treat its amplitude and phase separately. The normalized squared amplitude of the bispectrum is known as the bicoherence ([16]),2

b2(f1,f2)=∣B(f1,f2)∣2E[∣X(f1)X(f2)∣2]E[∣X(f1+f2)∣2].(3)b^2(f_1,f_2)=\frac{\lvert B(f_1,f_2)\rvert^2}{E[\lvert X(f_1)X(f_2)\rvert^2]E[\lvert X(f_1+f_2)\rvert^2]}. \tag*{(3)}

The bicoherence is bounded 0≤b2≤10 \le b^2 \le1 and gives the fraction of power at f1+f2f_1+f_2 due to the coupling between the waves of frequencies f1f_1, f2f_2, and f1+f2f_1+f_2 ([16]).

The phase of the bispectrum is known as the biphase,

β(f1,f2)=arg⁡[B(f1,f2)],(4)\beta(f_1,f_2)=\arg[B(f_1,f_2)], \tag*{(4)}

chosen such that β∈(−π,π]\beta\in(-\pi,\pi].

Gaussian Moments

Throughout, we utilize the following properties of the moments of zero-centered standard Gaussian noise, collected for convenience. Consider a real-valued time series x(t)x(t) with Gaussian-distributed X(f)=g^(f)∼N(0,1)X(f)=\hat{g}(f)\sim\mathcal{N}(0,1). Then,

E[g^(f)]=0E[g^(f)g^∗(f′)]∝δf,f′E[g^(f)g^(f′)]∝δ−f,f′E[g^(f1)g^(f2)g^(f3)]=0.(5)\begin{aligned} E[\hat{g}(f)] &= 0 \\ E[\hat{g}(f)\hat{g}^{*}(f')] &\propto\delta_{f,f'} \\ E[\hat{g}(f)\hat{g}(f')] &\propto\delta_{-f,f'} \\ E[\hat{g}(f_1)\hat{g}(f_2)\hat{g}(f_3)] &= 0. \tag*{(5)} \end{aligned}

Light Curve Model

We consider the bispectrum of the following light curve model:

x(t)=Cℓ(t)M(t)⏟Modulated flow+xQ(t)⏟Quadratic Coupling+D[1+d(t)]⏟Dilution.(6)x(t)=\underbrace{C\ell(t)M(t)}_{\text{Modulated flow}}+\underbrace{x_Q(t)}_{\text{Quadratic Coupling}}+\underbrace{D[1+d(t)]}_{\text{Dilution}}. \tag*{(6)}

The first term represents the inner accretion flow of the BHXRB modulated by the QPO: ℓ(t)≡exp⁡[g(t)−12σg2]\ell(t)\equiv\exp[g(t)-\frac{1}{2}\sigma_g^2] is lognormal noise originating in the hot inner accretion flow ([33, 11]). It is built from a Gaussian field g(t)g(t) with variance σg2\sigma_g^2, Fourier transform g^(f)≡N(f)\hat{g}(f)\equiv N(f), and power spectrum E[∣N(f)∣2]≡Pg(f)E[\lvert N(f)\rvert^2]\equiv P_g(f). We represent the QPO and its second harmonic with M(t)=1+2a1cos⁡ϕ+2a2cos⁡(2ϕ+ϑ)M(t)=1+\sqrt{2}a_1\cos\phi+\sqrt{2}a_2\cos(2\phi+\vartheta) with ϕ≡2πν0t+ψ\phi\equiv2\pi\nu_0t+\psi. We treat ψ\psi as constant in a given light curve segment, but random segment-to-segment. For simplicity, we treat the QPO and its harmonic as pure tones.

We next add a component representing how the QPO couples to the quadratic power in the flow. We define

xQ(t)≡K2(G∗q2)(t)x_Q(t)\equiv K_2(\mathcal{G}*q_2)(t), where q2(t)=g2(t)−⟨g2(t)⟩q_2(t)=g^2(t)-\langle g^2(t)\rangle, G(t)\mathcal{G}(t) is a real kernel with Fourier transform G(f)=G∗(−f)G(f)=G^*(-f), and ∣G(ν0)∣=1\lvert G(\nu_0)\rvert=1. With some positive real amplitude K2K_2, the QPO couples to the squared noise field g2(t)g^2(t) through some kernel G\mathcal{G}. We discuss the nature of this term in § 8.1.

Finally, we consider all other sources of variability power not multiplicatively coupled to the inner flow and QPO: D[1+d(t)]D[1+d(t)]. This dilution could be variability originating in the disk, the effects of an outflowing wind, or the effects of a changing obscuring column due to the wind of the companion star. We also absorb the contribution of the constant Poisson power floor in this term.

Model Bispectrum

The Fourier transform of Equation (6), keeping the modulated flow term to linear order in the flow noise, is

X(f)=C[δ(f)+N(f)+a12(eiψδ(f−ν0)+e−iψδ(f+ν0))+a12(eiψN(f−ν0)+e−iψN(f+ν0))+a22(ei(2ψ+ϑ)δ(f−2ν0)+e−i(2ψ+ϑ)δ(f+2ν0))+a22(ei(2ψ+ϑ)N(f−2ν0)+e−i(2ψ+ϑ)N(f+2ν0))]+K2G(f)q^2(f)+D[δ(f)+d^(f)].(7)\begin{aligned} X(f)=C\Big[&\delta(f)+N(f) \\ &+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}\delta(f-\nu_0)+e^{-i\psi}\delta(f+\nu_0)\right) \\ &+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}N(f-\nu_0)+e^{-i\psi}N(f+\nu_0)\right) \\ &+\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}\delta(f-2\nu_0)+e^{-i(2\psi+\vartheta)}\delta(f+2\nu_0)\right) \\ &+\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N(f-2\nu_0)+e^{-i(2\psi+\vartheta)}N(f+2\nu_0)\right)\Big] \\ &+K_2G(f)\hat{q}_2(f) \\ &+D\left[\delta(f)+\hat{d}(f)\right]. \tag*{(7)} \end{aligned}

We are interested in triplets of frequencies (f1,f2,f1+f2)(f_1,f_2,f_1+f_2) where the bispectrum B(f1,f2)B(f_1,f_2) is nonzero. That is, where E[X(f1)X(f2)X∗(f1+f2)]E[X(f_1)X(f_2)X^*(f_1+f_2)] is nonzero. This requires the phase Φ=arg⁡[X(f1)]+arg⁡[X(f2)]−arg⁡[X(f1+f2)]\Phi=\arg[X(f_1)]+\arg[X(f_2)]-\arg[X(f_1+f_2)] to be constant between segments. For this reason, only terms for which all factors of eiψe^{i\psi} cancel will be considered.

In the following subsections, we describe how the terms of Equation (7) multiply and couple together in the bispectrum at the frequencies of interest. In each, we consider how two sets of terms multiply at frequencies corresponding to the arms, the ridge, or the harmonic point. Outside these frequencies (or harmonics thereof) the products average to zero trivially. In each subsection, we consider only the terms of Equation (7) which correspond to both the coupling under study and which will produce a nonzero bispectrum. The results of this procedure are summarized in Table 1.

OriginFrequency tripleAmplitude scalingBiphase
Arms of the cross
Bilinear fundamental (BMB^{\mathrm{M}})(f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0)C3a122[Pg(f1)+Pg(f1+ν0)]C^3\frac{a_1^2}{2}\left[P_g(f_1)+P_g(f_1+\nu_0)\right]00
Bilinear harmonic (BRB^{\mathrm{R}})(f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0)C3a12a222[Pg(ν0−f1)+Pg(f1+2ν0)]C^3\frac{a_1^2a_2}{2\sqrt{2}}\left[P_g(\nu_0-f_1)+P_g(f_1+2\nu_0)\right]−ϑ-\vartheta
Quadratic (BQB^{\mathrm{Q}})(f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0)2C2K2∣G(ν0)∣Pg(f1)Pg(f1+ν0)2C^2K_2\lvert G(\nu_0)\rvert P_g(f_1)P_g(f_1+\nu_0)+α+\alpha
Ridge of the hypotenuse
Bilinear fundamental (BMB^{\mathrm{M}})(f1,f2,ν0)(f_1,f_2,\nu_0)C3a122[Pg(f1)+Pg(f2)]C^3\frac{a_1^2}{2}\left[P_g(f_1)+P_g(f_2)\right]00
Bilinear harmonic (BRB^{\mathrm{R}})(f1,f2,ν0)(f_1,f_2,\nu_0)C3a12a222[Pg(f1+ν0)+Pg(f2+ν0)]C^3\frac{a_1^2a_2}{2\sqrt{2}}\left[P_g(f_1+\nu_0)+P_g(f_2+\nu_0)\right]+ϑ+\vartheta
Quadratic (BQB^{\mathrm{Q}})(f1,f2,ν0)(f_1,f_2,\nu_0)2C2K2∣G(ν0)∣Pg(f1)Pg(f2)2C^2K_2\lvert G(\nu_0)\rvert P_g(f_1)P_g(f_2)−α-\alpha
Harmonic point
Tone–harmonic beat (BHB^{\mathrm{H}})(ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0)C3a12a222C^3\frac{a_1^2a_2}{2\sqrt{2}}−ϑ-\vartheta
Sideband–tone beat at 3ν03\nu_0 (BHB^{\mathrm{H}})(ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0)C3a12a22Pg(3ν0)C^3\frac{a_1^2a_2}{\sqrt{2}}P_g(3\nu_0)−ϑ-\vartheta
Bilinear fundamental (BMB^{\mathrm{M}})(ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0)C3a12[Pg(ν0)+Pg(2ν0)]C^3a_1^2\left[P_g(\nu_0)+P_g(2\nu_0)\right]00
Harmonic-sideband bias (BHB^{\mathrm{H}})(ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0)C3a22Pg(ν0)C^3a_2^2P_g(\nu_0)00

Table 1. Bispectrum contributions that survive averaging, grouped by region.

Fundamental Bilinear Coupling

We first turn to the terms of Equation (7) where the flow noise sidebands couple to the QPO fundamental. Let us take the frequency triple (f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0) with f1<ν0f_1<\nu_0, corresponding to the arms. From Equation (7), we take

X(f1)⊃C[N(f1)+a12(eiψN(f1−ν0)+e−iψN(f1+ν0))]X(ν0)⊃C[N(ν0)+a12(eiψ+eiψN(0)+e−iψN(2ν0))]X(f1+ν0)⊃C[N(f1+ν0)+a12(eiψN(f1)+e−iψN(f1+2ν0))],(8)\begin{aligned} X(f_1)&\supset C\left[N(f_1)+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}N(f_1-\nu_0)+e^{-i\psi}N(f_1+\nu_0)\right)\right]\\ X(\nu_0)&\supset C\left[N(\nu_0)+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}+e^{i\psi}N(0)+e^{-i\psi}N(2\nu_0)\right)\right]\\ X(f_1+\nu_0)&\supset C\left[N(f_1+\nu_0)+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}N(f_1)+e^{-i\psi}N(f_1+2\nu_0)\right)\right], \tag*{(8)} \end{aligned}

then the bispectrum is

BM(f1,ν0)=C3a122[Pg(f1)+Pg(f1+ν0)],(9)B^{\mathrm{M}}(f_1,\nu_0)=C^3\frac{a_1^2}{2}\left[P_g(f_1)+P_g(f_1+\nu_0)\right], \tag*{(9)}

where we have applied the Gaussian moments of Equation (5), kept only terms without factors of eiψe^{i\psi}, and used N(−f)=N∗(f)N(-f)=N^*(f) and Pg(0)=0P_g(0)=0.

We next take the bilinear frequency triple (f1,f2,ν0)(f_1,f_2,\nu_0). Taking X(f1)X(f_1), X(f2)X(f_2), and X(ν0)X(\nu_0) as in Equation (8), f1+f2=ν0f_1+f_2=\nu_0, and calculating the bispectrum, we can write:

BM(f1,f2)=C3a122[Pg(f1)+Pg(f2)].(10)B^{\mathrm{M}}(f_1,f_2)=C^3\frac{a_1^2}{2}\left[P_g(f_1)+P_g(f_2)\right]. \tag*{(10)}

Harmonic Bilinear Coupling

We next turn to the terms of Equation (7) where the flow noise sidebands couple to the QPO harmonic. Returning to the triple (f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0) on the arms, the harmonic sidebands add

X(f1)⊃Ca22(ei(2ψ+ϑ)N∗(2ν0−f1)+e−i(2ψ+ϑ)N(f1+2ν0))X(ν0)⊃Ca22(ei(2ψ+ϑ)N∗(ν0)+e−i(2ψ+ϑ)N(3ν0))X(f1+ν0)⊃Ca22(ei(2ψ+ϑ)N∗(ν0−f1)+e−i(2ψ+ϑ)N(f1+3ν0))(11)\begin{aligned} X(f_1)&\supset C\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(2\nu_0-f_1)+e^{-i(2\psi+\vartheta)}N(f_1+2\nu_0)\right)\\ X(\nu_0)&\supset C\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(\nu_0)+e^{-i(2\psi+\vartheta)}N(3\nu_0)\right)\\ X(f_1+\nu_0)&\supset C\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(\nu_0-f_1)+e^{-i(2\psi+\vartheta)}N(f_1+3\nu_0)\right) \tag*{(11)} \end{aligned}

to the legs of Equation (8). Keeping only the terms of the product which contain at least one harmonic sideband, the bispectrum is

BR(f1,ν0)=C3a12a222e−iϑ[Pg(ν0−f1)+Pg(f1+2ν0)],(12)B^{\mathrm{R}}(f_1,\nu_0)=C^3\frac{a_1^2a_2}{2\sqrt{2}}e^{-i\vartheta}\left[P_g(\nu_0-f_1)+P_g(f_1+2\nu_0)\right], \tag*{(12)}

where we have used the simplifications of Equation (9). In addition, the harmonic offset ϑ\vartheta is measured relative to ψ\psi and is therefore the same in every segment, so the factor e−iϑe^{-i\vartheta} survives averaging.

On the ridge, with triple (f1,f2,ν0)(f_1,f_2,\nu_0) and f1+f2=ν0f_1+f_2=\nu_0, the harmonic sidebands of X(f1)X(f_1) and X(f2)X(f_2) become

X(f1)⊃Ca22(ei(2ψ+ϑ)N∗(f2+ν0)+e−i(2ψ+ϑ)N(f1+2ν0))X(f2)⊃Ca22(ei(2ψ+ϑ)N∗(f1+ν0)+e−i(2ψ+ϑ)N(f2+2ν0)),(13)\begin{aligned} X(f_1)&\supset C\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(f_2+\nu_0)+e^{-i(2\psi+\vartheta)}N(f_1+2\nu_0)\right)\\ X(f_2)&\supset C\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(f_1+\nu_0)+e^{-i(2\psi+\vartheta)}N(f_2+2\nu_0)\right), \tag*{(13)} \end{aligned}

where we have used f1−2ν0=−(f2+ν0)f_1-2\nu_0=-(f_2+\nu_0), and X(ν0)X(\nu_0) is as in Equation (11). The bispectrum is

BR(f1,f2)=C3a12a222eiϑ[Pg(f1+ν0)+Pg(f2+ν0)].(14)B^{\mathrm{R}}(f_1,f_2)=C^3\frac{a_1^2a_2}{2\sqrt{2}}e^{i\vartheta}\left[P_g(f_1+\nu_0)+P_g(f_2+\nu_0)\right]. \tag*{(14)}

The sign of the biphase is reversed relative to Equation (12) because the fundamental tone now enters through the conjugated leg X∗(ν0)X^*(\nu_0).

Quadratic Coupling

We now consider the quadratic term K2G(f)q^2(f)K_2G(f)\hat{q}_2(f), where

q^2(f)=∫N(ν′)N(f−ν′) dν′\hat{q}_2(f)=\int N(\nu')N(f-\nu')\,d\nu'

is the self-convolution of the flow noise. On the ridge (f1,f2,ν0)(f_1,f_2,\nu_0) we take

X(f1)⊃CN(f1)X(f2)⊃CN(f2)X(ν0)⊃K2G(ν0)∫N(ν′)N(ν0−ν′) dν′⊃2K2G(ν0)N(f1)N(f2),(15)\begin{aligned} X(f_1)&\supset CN(f_1)\\ X(f_2)&\supset CN(f_2)\\ X(\nu_0)&\supset K_2G(\nu_0)\int N(\nu')N(\nu_0-\nu')\,d\nu'\\ &\supset2K_2G(\nu_0)N(f_1)N(f_2), \tag*{(15)} \end{aligned}

where the factor of 2 counts the two frequencies ν′=f1\nu'=f_1 and ν′=f2\nu'=f_2 in the integral. The bispectrum is

BQ(f1,f2)=2C2K2G∗(ν0)Pg(f1)Pg(f2),(16)B^{\mathrm{Q}}(f_1,f_2)=2C^2K_2G^*(\nu_0)P_g(f_1)P_g(f_2), \tag*{(16)}

where we have used E[∣N(f1)∣2∣N(f2)∣2]=Pg(f1)Pg(f2)E[|N(f_1)|^2|N(f_2)|^2]=P_g(f_1)P_g(f_2) for distinct Gaussian modes.

On the arms (f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0), the integral instead contributes a difference pair from ν′=−f1\nu'=-f_1 and ν′=f1+ν0\nu'=f_1+\nu_0,

X(f1)⊃CN(f1)X(ν0)⊃2K2G(ν0)N∗(f1)N(f1+ν0)X(f1+ν0)⊃CN(f1+ν0),(17)\begin{aligned} X(f_1)&\supset CN(f_1)\\ X(\nu_0)&\supset2K_2G(\nu_0)N^*(f_1)N(f_1+\nu_0)\\ X(f_1+\nu_0)&\supset CN(f_1+\nu_0), \tag*{(17)} \end{aligned}

and the bispectrum is

BQ(f1,ν0)=2C2K2G(ν0)Pg(f1)Pg(f1+ν0).(18)B^{Q}(f_1,\nu_0)=2C^2K_2G(\nu_0)P_g(f_1)P_g(f_1+\nu_0). \tag*{(18)}

Here x^Q\hat{x}_Q enters unconjugated, so the biphase +α+\alpha, where α≡arg⁡[G(ν0)]\alpha\equiv\arg[G(\nu_0)], has the opposite sign to that on the ridge. In both triples we have neglected the quadratic term on the other two legs, which carry G(f1)G(f_1), G(f2)G(f_2), or G(f1+ν0)G(f_1+\nu_0) and are small for a kernel peaked at ν0\nu_0.

Harmonic Coupling

Finally, we consider the harmonic point (ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0), where the fundamental and harmonic couple directly. From Equation (7), we take

X(ν0)⊃C[N(ν0)+a12(eiψ+e−iψN(2ν0))+a22(ei(2ψ+ϑ)N∗(ν0)+e−i(2ψ+ϑ)N(3ν0))]X(2ν0)⊃C[N(2ν0)+a12(eiψN(ν0)+e−iψN(3ν0))+a22ei(2ψ+ϑ)],(19)\begin{aligned} X(\nu_0)&\supset C\biggl[N(\nu_0)+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}+e^{-i\psi}N(2\nu_0)\right)\\ &\qquad+\frac{a_2}{\sqrt{2}}\left(e^{i(2\psi+\vartheta)}N^*(\nu_0)+e^{-i(2\psi+\vartheta)}N(3\nu_0)\right)\biggr]\\ X(2\nu_0)&\supset C\biggl[N(2\nu_0)+\frac{a_1}{\sqrt{2}}\left(e^{i\psi}N(\nu_0)+e^{-i\psi}N(3\nu_0)\right)\\ &\qquad+\frac{a_2}{\sqrt{2}}e^{i(2\psi+\vartheta)}\biggr], \tag*{(19)} \end{aligned}

so that the bispectrum E[X(ν0)X∗(2ν0)]E[X(\nu_0)X^*(2\nu_0)] is

BH(ν0,ν0)=C3[a12a222e−iϑ(1+2Pg(3ν0))+(a12+a22)Pg(ν0)+a12Pg(2ν0)].(20)B^{H}(\nu_0,\nu_0)=C^3\left[\frac{a_1^2a_2}{2\sqrt{2}}e^{-i\vartheta}\left(1+2P_g(3\nu_0)\right)+(a_1^2+a_2^2)P_g(\nu_0)+a_1^2P_g(2\nu_0)\right]. \tag*{(20)}

We have dropped the sideband terms with N(0)N(0), since Pg(0)=0P_g(0)=0, and used the same Gaussian moments as above.

Model Bicoherence

Having derived the bispectrum of the flow-QPO couplings present in our model, we now consider how these bispectral amplitudes manifest in the bicoherence, which normalizes the squared amplitude of the bispectrum. For weakly coupled terms, we can approximate the bicoherence3

b2(f1,f2)≈∣B(f1,f2)∣2P(f1)P(f2)P(f1+f2),(21)b^2(f_1,f_2)\approx\frac{\lvert B(f_1,f_2)\rvert^2}{P(f_1)P(f_2)P(f_1+f_2)}, \tag*{(21)}

where P(f)≡E[X(f)X∗(f)]P(f)\equiv E[X(f)X^*(f)] is the total power at a frequency ff. This approximation neglects covariance

between ∣X(f1)∣2\lvert X(f_1)\rvert^2 and ∣X(f2)∣2\lvert X(f_2)\rvert^2 due to the coupling discussed in § 4. Corrections are expected to be at most a few percent.

Using Equation (21) and the results of § 4, we now calculate the bicoherence on the arms, the ridge, and the harmonic point. Define

ρ(fa,fb)≡C2Pg(fa)P(fb)τ≡C2a12/2P(ν0)τ2≡C2a22/2P(2ν0)Λ≡K22∣G(ν0)∣2Pg2(ν0)P(ν0),(22)\begin{aligned} \rho(f_a,f_b)&\equiv\frac{C^2P_g(f_a)}{P(f_b)}\\ \tau&\equiv\frac{C^2a_1^2/2}{P(\nu_0)}\\ \tau_2&\equiv\frac{C^2a_2^2/2}{P(2\nu_0)}\\ \Lambda&\equiv\frac{K_2^2\lvert G(\nu_0)\rvert^2P_{g^2}(\nu_0)}{P(\nu_0)}, \tag*{(22)} \end{aligned}

as, respectively, the coupled ratio, the tone fraction, the harmonic tone fraction, and the quadratic fraction. We have additionally denoted Pg2(ν)≡2∑ν′Pg(ν′)Pg(ν−ν′)P_{g^2}(\nu)\equiv2\sum_{\nu'}P_g(\nu')P_g(\nu-\nu'), twice the autoconvolution of the flow noise power spectrum. Because gg is Gaussian, Isserlis’ theorem makes this the power spectrum of g2(t)g^2(t). Each of these quantities measures the power located in a coupled mode compared to the total power. ρ(fa,fb)\rho(f_a,f_b) measures the power in the flow noise at faf_a as a fraction of the total power at fbf_b; τ\tau measures the fraction of power at ν0\nu_0 in the QPO tone; τ2\tau_2 measures the fraction of power at 2ν02\nu_0 in the harmonic tone; and Λ\Lambda measures the fraction of power in the locked quadratic mode.

The total power at the QPO frequency ν0\nu_0 will be the sum of the power due to the QPO, the power due to the locked quadratic mode, the power due to the flow noise at ν0\nu_0, and any diluting power. If we let the fraction of power at ν0\nu_0 due to the flow noise and dilution be ϵ\epsilon, we can write

1=Λ+τ+ϵ.(23)1=\Lambda+\tau+\epsilon. \tag*{(23)}

We will assume the locked quadratic mode and QPO are strong, strong enough to treat the other sources of power as negligible at this frequency (ϵ→0\epsilon\to0). The flow noise and dilution are broadband noise, spanning many decades of frequency, but not powerful at any particular one.

We continue by defining

s±(f)=a122ρ(f,ν0±f),(24)s_{\pm}(f)=\frac{a_1^2}{2}\rho(f,\nu_0\pm f), \tag*{(24)}

as the share of power at the image frequency ν0±f\nu_0\pm f that is the QPO’s copy of the mode at ff.

We additionally define

r(fa,fb)=Pg(fa)Pg(fb)(25)r(f_a,f_b)=\frac{P_g(f_a)}{P_g(f_b)} \tag*{(25)}

as the ratio between frequencies in the flow noise. For red flow noise, r(fa>fb,fb)<1r(f_a>f_b,f_b)<1. Finally, for compactness, we denote the special cases,

r±(f)=Pg(ν0±f)Pg(f)(26)r_{\pm}(f)=\frac{P_g(\nu_0\pm f)}{P_g(f)} \tag*{(26)}

and

ρ(f)=ρ(f,f).(27)\rho(f)=\rho(f,f). \tag*{(27)}

Bicoherence on the Arms of the Cross

We can calculate the bicoherence on the arms, at frequency triplets (f1,ν0,f1+ν0)(f_1,\nu_0,f_1+\nu_0), by calculating the bicoherence of each surviving contributor (see Table 1) and summing using phasor addition. Separate contributors to the bicoherence with different biphases interfere with each other, meaning in general btotal2≤(∑ibi)2b_{\mathrm{total}}^2\leq\left(\sum_i b_i\right)^2.

Let f3=f1+ν0f_3=f_1+\nu_0. Both bilinear bispectra on the arms (BMB^{\mathrm{M}} and BRB^{\mathrm{R}}) are sums of flow-noise power at two frequencies. For bM2b_{\mathrm{M}}^2 we factor out the lower-frequency term, and for bR2b_{\mathrm{R}}^2 we factor out Pg(f1+2ν0)P_g(f_1+2\nu_0); in each case the other term is written relative to the factored one. We find

bM2(f1)=τρ(f1)s+(f1)[1+r+(f1)]2bR2(f1)=τa12a224ρ(f1+2ν0,f1)ρ(f1+2ν0,f3)[1+r(ν0−f1,f1+2ν0)]2bQ2(f1)=Λρ(f1)ρ(f3)4Pg(f1)Pg(f3)Pg2(ν0)(28)\begin{aligned} b_{\mathrm{M}}^2(f_1)&=\tau\rho(f_1)s_+(f_1)[1+r_+(f_1)]^2\\ b_{\mathrm{R}}^2(f_1)&=\tau\frac{a_1^2a_2^2}{4}\rho(f_1+2\nu_0,f_1)\rho(f_1+2\nu_0,f_3)\left[1+r(\nu_0-f_1,f_1+2\nu_0)\right]^2\\ b_{\mathrm{Q}}^2(f_1)&=\Lambda\rho(f_1)\rho(f_3)\frac{4P_g(f_1)P_g(f_3)}{P_g^2(\nu_0)} \tag*{(28)} \end{aligned}

and the total bicoherence on the arms is

bcross2=∣bM+bRe−iϑ+bQeiα∣2.(29)b_{\mathrm{cross}}^2=\left\lvert b_{\mathrm{M}}+b_{\mathrm{R}}e^{-i\vartheta}+b_{\mathrm{Q}}e^{i\alpha}\right\rvert^2. \tag*{(29)}

The bicoherence on the arms is dominated by the bilinear fundamental modulation term (bM2b_{\mathrm{M}}^2). The bicoherence due to the bilinear harmonic modulation contributes little in amplitude and matters most near f1≈ν0f_1\approx\nu_0, where it walks the biphase measured on the arms toward −ϑ-\vartheta: bR2/bM2∼a222r2(ν0−f1,f1)b_{\mathrm{R}}^2/b_{\mathrm{M}}^2\sim\frac{a_2^2}{2}r^2(\nu_0-f_1,f_1). Meanwhile, the bicoherence due to the quadratic channel on the arms scales as bQ2∝Pg2(f3)b_{\mathrm{Q}}^2\propto P_g^2(f_3), so it will be small for reasonably red flow noise (e.g., the zero-centered noise with width set by the viscous timescale at the outer radius of the hot inner flow considered by A. Ingram & C. Done [11]; A. Ingram & M. V. D. Klis [13]).

We then have bcross2≈τρ(f1)s+(f1)b_{\mathrm{cross}}^2\approx\tau\rho(f_1)s_+(f_1). Notice the bicoherence is strongly dependent on the amplitude of the QPO, as τ,s+∝a12\tau,s_+\propto a_1^2. Low-frequency dilution enters this mode only once through ρ(f1)\rho(f_1).

Bicoherence on the Ridge of the Hypotenuse

On the ridge, the frequency triplets are (f1,f2,ν0)(f_1,f_2,\nu_0) with f2=ν0−f1f_2=\nu_0-f_1. The same three channels survive here as on the arms (see Table 1). The bicoherence is symmetric under f1↔f2f_1\leftrightarrow f_2, so we take f1≤f2f_1\leq f_2 and factor out the lower-frequency term of each bilinear sum. We find

bM2(f1)=τρ(f1)s−(f1)[1+r−(f1)]2bR2(f1)=τa12a224ρ(f1+ν0,f1)ρ(f1+ν0,f2)×[1+r(f2+ν0,f1+ν0)]2bQ2(f1)=Λρ(f1)ρ(f2)4Pg(f1)Pg(f2)Pg2(ν0)(30)\begin{aligned} b_M^2(f_1) &= \tau\rho(f_1)s_-(f_1)[1+r_-(f_1)]^2 \\ b_R^2(f_1) &= \tau\frac{a_1^2a_2^2}{4}\rho(f_1+\nu_0,f_1)\rho(f_1+\nu_0,f_2) \\ &\quad\times[1+r(f_2+\nu_0,f_1+\nu_0)]^2 \\ b_Q^2(f_1) &= \Lambda\rho(f_1)\rho(f_2)\frac{4P_g(f_1)P_g(f_2)}{P_g^2(\nu_0)} \tag*{(30)} \end{aligned}

and the total bicoherence on the ridge is

bhyp2=∣bM+bReiϑ+bQe−iα∣2.(31)b_{\mathrm{hyp}}^2=\left|b_M+b_R e^{i\vartheta}+b_Q e^{-i\alpha}\right|^2. \tag*{(31)}

We find again that the bicoherence due to the bilinear harmonic modulation is subdominant here because it needs strong flow noise above ν0\nu_0: bR2/bM2∼a22/2r+(f1)b_R^2/b_M^2\sim a_2^2/2r_+(f_1). We ignore its contributions for the same reason we can ignore bQ2b_Q^2 on the arms.

In contrast with the bicoherence on the arms, two channels bM2b_M^2 and bQ2b_Q^2 compete and interfere on the ridge. Neither coupling mode is suppressed because both frequencies f1f_1 and f2f_2 on the ridge sit below the QPO. As on the arms, bM2∝a14b_M^2\propto a_1^4. However, this is offset on the ridge by the quadratic mode bQ2∝Λ∼1−τb_Q^2\propto\Lambda\sim1-\tau. Through this second channel, the bicoherence on the ridge can survive a reduction in QPO amplitude that would dampen the arms. On the other hand, the ridge is doubly sensitive to low-frequency dilution because bQ2∝ρ(f1)ρ(f2)b_Q^2\propto\rho(f_1)\rho(f_2) and bM2∝ρ(f1)s−(f1)b_M^2\propto\rho(f_1)s_-(f_1), all of which depend on the strength of the flow relative to the total power below the QPO.

Bicoherence at the Harmonic Point

At the harmonic point (ν0,ν0,2ν0)(\nu_0,\nu_0,2\nu_0), two legs of the bispectrum share the bin at ν0\nu_0, so the denominator of Equation (3) does not factor as in Equation (21). For a tone in Gaussian noise, E[∣X(ν0)∣4]=(2−τ2)P(ν0)2E[|X(\nu_0)|^4]=(2-\tau^2)P(\nu_0)^2. We use this in place of P(ν0)2P(\nu_0)^2, i.e., the approximation of Equation (21) is not used here. Normalizing each of the four terms of Equation (20) (see Table 1), we find

bH2=τ2τ22−τ2bS2=a14τ22−τ2ρ(3ν0,ν0)2bM2=2τa122−τ2[ρ(ν0,ν0)ρ(ν0,2ν0)+ρ(2ν0,ν0)ρ(2ν0,2ν0)]2bB2=2a22τ22−τ2ρ(ν0,ν0)2(32)\begin{aligned} b_H^2 &= \frac{\tau^2\tau_2}{2-\tau^2} \\ b_S^2 &= \frac{a_1^4\tau_2}{2-\tau^2}\rho(3\nu_0,\nu_0)^2 \\ b_M^2 &= \frac{2\tau a_1^2}{2-\tau^2}\left[\sqrt{\rho(\nu_0,\nu_0)\rho(\nu_0,2\nu_0)}+\sqrt{\rho(2\nu_0,\nu_0)\rho(2\nu_0,2\nu_0)}\right]^2 \\ b_B^2 &= \frac{2a_2^2\tau_2}{2-\tau^2}\rho(\nu_0,\nu_0)^2 \tag*{(32)} \end{aligned}

for the tone–harmonic beat, the sideband–tone beat at 3ν03\nu_0, the bilinear fundamental, and the harmonic-sideband bias, respectively. We again make the assumption that the QPO and harmonic dominate the flow noise at their central frequencies, meaning all ρ(f,ν0)≈0\rho(f,\nu_0)\approx0 and ρ(f,2ν0)≈0\rho(f,2\nu_0)\approx0. The total bicoherence at the harmonic point is then

bpoint2=τ2τ22−τ2.(33)b_{\mathrm{point}}^2=\frac{\tau^2\tau_2}{2-\tau^2}. \tag*{(33)}

Transitions

Perhaps more interesting than any individual bicoherence state is how the transitions between these states are driven. T. J. Maccarone et al. [19] first observed that GRS 1915+105 shows the web, cross, and hypotenuse states in different observations with similar power spectra. K. Arur & T. J. Maccarone [2] observed correlations between bicoherence state and ν0\nu_0 and inclination where the web is ubiquitous at low ν0\nu_0 while at high ν0\nu_0 sources at high inclination show the cross state more often and sources at low inclination show the hypotenuse state more often. The model developed here offers an explanation for these phenomena.

We will consider how the bicoherence functions developed in § 5 change as a BHXRB undergoes a transition from the hard state through the hard intermediate state, and into the soft intermediate state. We assume that the source exhibits a type C QPO at the beginning of outburst which rises in frequency and falls in amplitude as it softens and eventually transitions into a type B QPO in the soft intermediate state. We also assume the overall RMS variability of the source decreases as it softens and that the source becomes brighter and more disk-dominated. This evolution simplifies many complex phenomena present during outburst and neglects how BHXRB differ from each other (R. A. Remillard & J. E. McClintock [28]). We treat this evolutionary path as only an approximation.

Controls

To parameterize the bicoherence transitions through the spectral evolution of the BHXRB, we define the following two dimensionless parameters which tune the balance between the quadratic and bilinear modes and the level of dilution at low frequencies. We will consider only frequencies f1≤ν0/2f_1\leq\nu_0/2. First, we define the coupling ratio:

Q(f1≤ν0/2)≡∣BQ(f1)BM(f1)∣hyp=∣bQ2(f1)bM2(f1)∣hyp=4K2Ca12Pg(f1)Pg(f2)Pg(f1)+Pg(f2),(34)\begin{aligned} Q(f_1\leq\nu_0/2) &\equiv\left|\frac{B^Q(f_1)}{B^M(f_1)}\right|_{\mathrm{hyp}}=\sqrt{\left|\frac{b_Q^2(f_1)}{b_M^2(f_1)}\right|_{\mathrm{hyp}}} \\ &=\frac{4K_2}{Ca_1^2}\frac{P_g(f_1)P_g(f_2)}{P_g(f_1)+P_g(f_2)}, \tag*{(34)} \end{aligned}

as the strength of the quadratic coupling measured in units of the squared modulation depth. Secondly, we define the dilution fraction,

η±(f)≡D2Pd(ν0±f)P0(ν0±f),(35)\eta_{\pm}(f) \equiv\frac{D^{2}P_{\mathrm{d}}(\nu_{0} \pm f)}{P_{0}(\nu_{0} \pm f)}, \tag*{(35)}

where Pd≡E[∣d^∣2]P_{\mathrm{d}} \equiv E[|\hat{d}|^{2}] is the power spectrum of the diluting noise and P0P_{0} is the undiluted power spectrum defined by P(f)=P0(f)+D2Pd(f)P(f) = P_{0}(f) + D^{2}P_{\mathrm{d}}(f). The dilution fraction is the incoherent power at frequency ν0±f\nu_{0} \pm f relative to all other power at that frequency. Then, using the simplified forms of the bicoherence on the arms and the ridge discussed in § 5 (dropping bR2b_{\mathrm{R}}^{2} on both and dropping bQ2b_{\mathrm{Q}}^{2} on the arms), we can write

bhyp2(f1)bcross2(f1)≈W(f1)1+η+(f1)1+η−(f1)∣1+Qe−iα∣2,(36)\frac{b_{\mathrm{hyp}}^{2}(f_{1})}{b_{\mathrm{cross}}^{2}(f_{1})} \approx W(f_{1})\frac{1+\eta_{+}(f_{1})}{1+\eta_{-}(f_{1})}\left|1+Qe^{-i\alpha}\right|^{2}, \tag*{(36)}

where

W(f1)≡P0(f1+ν0)P0(ν0−f1)[1+r−(f1)1+r+(f1)]2∼O(1)≤4,(37)W(f_{1}) \equiv\frac{P_{0}(f_{1}+\nu_{0})}{P_{0}(\nu_{0}-f_{1})}\left[\frac{1+r_{-}(f_{1})}{1+r_{+}(f_{1})}\right]^{2} \sim O(1) \le4, \tag*{(37)}

where the final inequality holds for all red P0P_{0}.

Hard states

First, consider a BHXRB in the bright hard state, exhibiting a type C QPO with low ν0\nu_{0} and low disk flux (as is common; S. Motta et al. [22]; A. Ingram & S. Motta [14]). In this state, we assume the flow noise is dominant over incoherent dilution and the QPO is strong, i.e., η−∼0\eta_{-} \sim0, Q≪1Q \ll1, and ρ(f1)∼1\rho(f_{1}) \sim1. Thus, bhyp2/bcross2≈W∼1b_{\mathrm{hyp}}^{2}/b_{\mathrm{cross}}^{2} \approx W \sim1 and both the arms and the ridge are lit and of approximately equal strength—the web state.

Intermediate states

As the source softens, three effects apply pressure to the bicoherence on the arms and the ridge. First, the RMS variability of the coupled flow noise will decrease. This will dim both the ridge and the arms by lowering ρ\rho and s±s_{\pm}. However, the two regions may not fade at the same rate.

At the same time, we expect the QPO amplitude to decrease and the dilution power to increase. The QPO amplitude decreases, increasing Q∝a1−2Q \propto a_{1}^{-2}, shifting the balance toward the quadratic mode and preserving the ridge over the arms. The dilution power—e.g., originating in the disk, which rises in prominence as the source becomes more disk-dominated, or due to a wind launched as the source becomes more luminous—has the effect of increasing η−(f1)\eta_{-}(f_{1}), diluting the bicoherence on the ridge. The balance between these effects is described in Equation (36) and ultimately controls which of the hypotenuse or cross states is shown as the source softens. The QPO amplitude decreasing tilts toward the hypotenuse state, the low-frequency dilution increasing tilts toward the cross state, and a balance between the two retains the web state as the overall bicoherence decreases.

Soft intermediate state

Finally, we consider the soft intermediate state and a type B QPO. Type B QPOs are not accompanied by strong broadband noise. As such, the flow noise power at all frequencies in this state will be near zero. All terms of the bicoherence on the arms and the ridge require flow noise power. In this state, both the arms and the ridge disappear.

However, the bicoherence at the harmonic point (ν0,ν0,2ν0)(\nu_{0}, \nu_{0}, 2\nu_{0}) does not depend on the flow noise. The bicoherence there is controlled primarily by the amplitude of the QPO and its harmonic. For type B QPOs with a harmonic, we expect to retain strong bicoherence at the harmonic point.

Inclination dependence

The behavior in intermediate states predicted by this model naturally explains the inclination dependence observed by K. Arur & T. J. Maccarone [2]. Whether an intermediate state shows the cross or hypotenuse state is controlled by Equation (36) and the balance between the low-frequency dilution (η−(f1)\eta_{-}(f_{1})) and the strength of the QPO (via the coupling ratio QQ). The amplitude of type C QPOs rises with inclination (S. E. Motta et al. [23]; L. M. Heil et al. [9]). As such, for high-inclination sources QQ stays low and the arms stay detectable as η−\eta_{-} rises, while the weaker QPOs of low-inclination sources raise QQ and favor the hypotenuse state. Dilution should push in the same direction. Equatorial disk winds are observed commonly in high-inclination sources (G. Ponti et al. [26])4. If the dilution is wind-driven and present during the intermediate states, η−\eta_{-} is larger in these sources, and Equation (36) moves them further toward the cross state.

Simulated Verification

We verify our results using numeric simulations. We directly simulate the light curve model of Equation (6) and calculate the resultant bicoherence and observe the expected states and behaviors. The flow noise is a Gaussian field g(t)g(t) with tuneable RMS σg\sigma_{g}. We choose the power spectrum Pg(f)P_g(f) and simulate a light curve via the method of J. Timmer & M. König [32], which is then exponentiated to ensure lognormality (ℓ(t)\ell(t) in Equation (6)). It multiplies the QPO waveform M(t)M(t). The phase offset of the QPO ψi\psi_i is drawn uniformly on [0,2π)[0,2\pi) for each segment, so the QPO phase is incoherent between segments.

We simulate the quadratic coupling term by taking the quadratic content of the field q2(t)q_2(t), Fourier transforming it, and multiplying by a kernel GG and coupling constant K2K_2. We simulate only the simplest quadratic kernel, a flat kernel

G(f)={eiαsgn⁡(f),∣f∣∈[ν0−δ,ν0+δ]0,otherwise,(38)G(f) = \begin{cases} e^{i\alpha\operatorname{sgn}(f)}, & |f| \in[\nu_0-\delta,\nu_0+\delta] \\ 0, & \text{otherwise}, \end{cases} \tag*{(38)}

and transform the result back to the time domain.

The final addition is the dilution term D[1+d(t)]D[1+d(t)]. Similar to the flow field, the power spectrum of d(t)d(t), Pd(f)P_d(f), is chosen, simulated using the method of J. Timmer & M. König [32] and inverse-transformed to the time domain. We convert the resultant light curve to counts by drawing from the Poisson distribution in each time bin.

Each light curve is simulated with timestep Δt=1/64\Delta t=1/64 s and divided into K=1000K=1000 segments of 2048 bins (Δf=1/32\Delta f=1/32 Hz). We subtract the mean of each segment. When calculating the bicoherence, we use the normalization of Y. C. Kim & E. J. Powers [16] and subtract the Poisson noise bias in the bispectrum detailed by B. Wirnitzer [36].

Pattern simulation

We simulate four representative configurations, one for each of the web, cross, hypotenuse, and point states. The flow noise power spectrum PgP_g is a broken power law, which is flat below 1.5 Hz and Pg∝f−2P_g\propto f^{-2} above. The power spectrum is normalized to a fractional RMS amplitude of σg=0.2\sigma_g=0.2. The QPO central frequency is set to ν0=1.5\nu_0=1.5 Hz, the fractional amplitudes of the fundamental and harmonic are, respectively, a1=0.2a_1=0.2 and a2=0.05a_2=0.05. The harmonic is offset in phase from the fundamental by ϑ=π/2\vartheta=\pi/2 radians. The quadratic coupling amplitude K2K_2 is set so that the quadratic term xQx_Q has a fractional RMS of 0.1, and the flat kernel has half-width δ=0.1\delta=0.1 Hz and phase α=π/2\alpha=\pi/2. Finally, we represent the dilution with another broken power law, flat below 1.5 Hz and Pd∝f−2P_d\propto f^{-2} above. The dilution is weak, with D=0.3D=0.3 and σd=0.03\sigma_d=0.03, where σd≡DRMS⁡[d(t)]\sigma_d\equiv D\operatorname{RMS}[d(t)] is the RMS of the dilution term in units of the mean flow. Each light curve segment is simulated at a mean rate of 6000 ct s−1^{-1}.

Simulated Web

This fiducial run (Figure 1, top row) produces the web state. The arms at f1,f2=ν0f_1,f_2=\nu_0 and the ridge at f1+f2=ν0f_1+f_2=\nu_0 exhibit comparable, strong bicoherence. Fainter copies appear at ν0→2ν0\nu_0\to2\nu_0, where the harmonic modulates the flow. This is the regime of § 6.2, with η(−f1)≈0\eta(-f_1)\approx0 (η(−ν0/2)=0.053\eta(-\nu_0/2)=0.053) and Q≪1Q\ll1 (Q(ν0/2)=0.10Q(\nu_0/2)=0.10).

Figure 1. Bicoherence maps (left), biphase maps (middle), and power spectra (right) of the simulated light curves described in § 7.1. The four configurations correspond to the (from top to bottom) web, cross, hypotenuse, and point states. In the biphase plots, we blank out the measured value and show white for all frequencies with bicoherence b2<8/Kb^2 < 8/K—8 times the statistical floor set by the number of segments averaged—for visual clarity. We show the bicoherence with the Poisson noise bias of B. Wirnitzer [36] subtracted and the power spectrum with the constant Poisson noise floor subtracted. Where needed, insets are used to show areas of interest. In the second and third columns, thin dashed lines mark the QPO and harmonic frequencies (ν0\nu_0 and 2ν02\nu_0).

In this state, the biphase on the ridge is approximately zero. The dominant bilinear fundamental mode has zero biphase, and the two subdominant modes interfere with the bilinear harmonic mode contributing +ϑ=π/2+\vartheta=\pi/2 and the quadratic mode contributing −α=−π/2-\alpha=-\pi/2 (see Table 1). In the cells immediately transverse to the ridge, the quadratic mode dominates. This is due to our simulations using a quadratic kernel of non-zero width but a pure QPO tone. Similarly, on the arms, interference between the bilinear harmonic and quadratic modes zeros the biphase. Transverse to the arms, the quadratic mode is able to show through.

Simulated Cross

To produce the cross state we modify the fiducial simulation to match the description of the transition in § 6.3. We raise the dilution power at low frequency by raising DD to D=3.5D=3.5 and move the bulk of the dilution to low frequencies by lowering the break frequency of PdP_d, below which it is flat, from 1.5 Hz to 0.5 Hz. This second run is shown in the second row of Figure 1. The arms are visible while the ridge has fallen mostly to the noise floor. The arms are affected by the dilution, as they are weaker than in the web state, but they are not as diminished as the ridge, as predicted in § 6.3. In this configuration, η(−ν0/2)=4.01\eta(-\nu_0/2)=4.01 and Q(ν0/2)=0.10Q(\nu_0/2)=0.10.

The biphase throughout this simulation is near zero, on account of the dominance of the bilinear fundamental mode, which has zero biphase. The exception is the harmonic point (ν0,ν0)(\nu_0,\nu_0) which has β=−ϑ=−π/2\beta=-\vartheta=-\pi/2, as predicted.

Simulated Hypotenuse

To produce the hypotenuse state, we again start with the fiducial simulation and tune the parameters. We decrease the amplitude of the QPO fundamental to a1=0.01a_1=0.01 and raise the QPO central frequency to ν0=5.0\nu_0=5.0 Hz. In this run (Figure 1 third row), the only strong bicoherence is on the ridge and the biphase is β≈−π/2\beta\approx-\pi/2, indicating the quadratic channel is controlling. Here, η(−ν0/2)=0.11\eta(-\nu_0/2)=0.11 and Q(ν0/2)=25.41Q(\nu_0/2)=25.41.

Simulated Point

Finally, we simulate a type B QPO-like point state by starting with the fiducial parameters and lowering all variability below the QPO by setting σg=0.015\sigma_g = 0.015 and D=0.005D = 0.005. We also increase the QPO frequency to ν0=5\nu_0 = 5 Hz, like a type B QPO. As expected, the only significant bicoherence here is at the harmonic point (ν0,ν0)(\nu_0,\nu_0). At all other frequency pairs, there is no flow noise to couple to. At the harmonic point, the biphase is set by the QPO harmonic offset β=−ϑ=−π/2\beta= -\vartheta= -\pi/2. This state is shown in the bottom row of Figure 1.

Transition simulation

We also use numerical simulations to verify the transition conditions described in § 6 and bicoherence ratio of Equation (36). We simulate many model light curves, each starting from a variant of the fiducial web simulation (§ 7.1) with ν0=5\nu_0 = 5 Hz, a steeper flow noise spectrum (Pg∝f−5P_g \propto f^{-5} above the break), and dilution power truncated above ν0\nu_0. We then tune a1a_1 and σd\sigma_d to set QQ and η−\eta_-, respectively. We simulate 31 different values of a1a_1, evenly spaced in log-space from 0.008 to 0.5. We simulate 36 different values of σd\sigma_d: σd=0\sigma_d = 0, six evenly log-spaced points below 0.01, and 29 evenly log-spaced points from 0.01 to 0.4. In total, we use 1,116 simulation runs, each with K=3000K = 3000 segments.

For each simulation we measure η−\eta_- and QQ over the range f1∈[0.15ν0,0.45ν0]f_1 \in[0.15\nu_0, 0.45\nu_0] and place it on the grid. The state is predicted from these values using Equation (36). For these purposes, we define the cross state as those with bcross2≥3bhyp2b_{\mathrm{cross}}^2 \geq3b_{\mathrm{hyp}}^2, hypotenuse states as those with bhyp2≥3bcross2b_{\mathrm{hyp}}^2 \geq3b_{\mathrm{cross}}^2, and web states as all those in between. These definitions based on η−\eta_- and QQ define the contours and colored regions of Figure 2. We then measure the bicoherence in the same frequency range on both the arms and the ridge and use the preceding definition to get an empirically observed state. When both bicoherences are below 3 standard errors from zero, we mark the simulation as a nondetection. These observed states make up the markers of Figure 2. As expected, the web state is observed where 1+Q21 + Q^2 and 1+η−1 + \eta_- are comparable. When the coupling ratio grows, the web state gives way to the hypotenuse state and when the dilution fraction grows the web state gives way to the cross state. When both are high, the coupled power is strongly diluted and the QPO is weak and we do not detect bicoherence. We observe good agreement between our prediction and the measured state with 96% of runs with detected bicoherence agreeing with predictions.

Figure 2. The observed bicoherence state for 1,116 simulated model light curves, simulated in the manner described in Section 7.2. We measure the bicoherence of each simulation and assign it a state. We mark the observed state of each simulation at its observed dilution fraction and coupling ratio. The size of each marker corresponds to the mean bicoherence on the arms of the cross and the ridge of the hypotenuse and the color and shape correspond to the observed state. The background colors and contours are set by the predictions of Equation (36). Nondetections, where the bicoherence on the arms of the cross and the ridge of the hypotenuse are below 3 times the standard error, are marked with gray crosses.

Discussion

The nature of the quadratic term

The quadratic coupling term, xQ(t)x_Q(t) in Equation (6), is a necessary part of the model because it allows a second channel to put bicoherence on the ridge. This unlinks the bicoherence on the ridge from that on the arms, so the ridge can stay lit when a low QPO amplitude has dimmed the arms. The quadratic coupling links the QPO to the quadratic content of the lognormal flow noise field. The bilinear mechanisms couple the QPO to only the linear content of the flow noise.

We do not identify the process behind xQx_Q, but we do constrain its properties. The mode needs power at ν0\nu_0 and must not depend on the QPO phase ψ\psi (or else it would average to zero). This second criterion excludes processes in which the QPO acts on the flow such as by modulating the disk truncation radius. We instead suggest this term could arise from a part of the QPO power which is driven by the noise.

Quadratic driving of the QPO is easy to come by. The flow noise is lognormal, so a torque that scales with the accretion rate, such as the accretion of misaligned angular momentum onto a precessing hot flow at the truncation radius ([12, 14]), also carries the quadratic content g2g^2.

Further analysis of the bicoherence and the biphase along the ridge during hypotenuse states may be able to reveal the physical process(es) underlying this quadratic coupling. The bicoherence can probe the magnitude of this coupling and the biphase the phase. In particular, the biphase and bicoherence transverse to the ridge can measure the change in phase and magnitude of the kernel GG off of the QPO frequency.

Caveats and limitations

Our analysis is not without limitations. First, the model of the light curve we use (Equation (6)) makes several approximations. X-ray binary QPOs are merely quasi-periodic, not pure tones as we have used, i.e., they have some non-zero frequency width. Approximating the QPO and its harmonic as pure tones has allowed for the analytic coupling analysis of § 4 and § 5. It is likely that replacing pure tones with quasi-periodic processes would smear out the resulting bicoherence patterns, giving the arms and the ridge a significant width. Additionally, we consider only the linear content of the lognormal flow, truncating the coupling at the first order.

When deriving the bicoherence predicted by our model, we similarly make approximations to aid in developing analytical results. We have approximated the bicoherence with the skewness function, neglecting the covariance between ∣X(f1)∣2\lvert X(f_1)\rvert^2 and ∣X(f2)∣2\lvert X(f_2)\rvert^2. We then also ignored subdominant contributions to the bicoherence on the arms, the ridge, and the harmonic point. Finally, when deriving the coupling ratio and dilution fraction which parameterize the transitions between web, cross,

hypotenuse, and point states we limit ourselves to only f1≤ν0/2f_1 \le\nu_0/2, as the contributions of the harmonic bilinear coupling mode become significant on the arms past this frequency.

However, many of these simplifications are not made when we numerically simulate our light curve model and verify it matches our predictions. We do not truncate the flow noise at linear order, we do not replace the bicoherence with skewness, and we do not ignore any contributors to the bicoherence.

Finally, the bispectral properties of BHXRB are known to modulate with energy. For example, in Swift J1727.8−1613 H. Zhu et al. [37] observe the bicoherence on the ridge strengthen with energy and a “parallel” pattern emerge at frequencies f1+f2=2ν0f_1 + f_2 = 2\nu_0 in the 10 − 20 keV band. The coupling constants and amplitudes used in our model should thus be treated as energy-dependent.

Conclusions

A simple physically based model of an active black hole light curve is sufficient to create nonzero bicoherence at the frequencies corresponding to the patterns observed in BHXRB. We find that when a QPO multiplicatively modulates lognormal noise originating in an accretion flow, couplings between the QPO, its harmonic, and the flow noise produce high bicoherence at the frequencies of the web state commonly observed in BHXRB. When an additional quadratic coupling mode is present, the ridge of the hypotenuse and the arms of the cross that compose the web can exist independently. We find that the arms of the cross are dimmed by decreasing QPO amplitude and the ridge of the hypotenuse is dimmed by increasing the incoherent dilution at low frequencies. These transitions can explain why high-inclination sources, which have higher QPO amplitudes and may have stronger wind-driven dilution, show the cross state more often, while low-inclination sources, which have weaker QPOs, show the hypotenuse state.

Our model additionally predicts the biphase on the arms of the cross and the ridge of the hypotenuse. The biphase is controlled by interference between bilinear fundamental, bilinear harmonic, and quadratic coupling modes. The fundamental mode produces zero biphase, the harmonic mode produces biphase according to the phase offset of the harmonic, and the quadratic mode produces biphase according to the phase of the coupling kernel. These biphases have opposite signs on the ridge of the hypotenuse and the arms of the cross.

This model provides the groundwork for a plausible physical explanation for the bicoherence states observed in black hole X-ray binaries. This work can provide a foundation for nonlinear variability content to probe the physical processes underlying accretion and the QPO. Such analysis could help to distinguish between models of the QPO which produce the same power spectral signatures.

DATA AVAILABILITY

Code to reproduce the numerical simulations and figures of this paper can be found publicly at https://github.com/SethHtes/bispectrum-states-sims.

ACKNOWLEDGMENTS

We disclose the use of GAI tools (Claude Opus 5 and 5.5, Anthropic) to write and refine code associated with this manuscript and to review the author’s mathematical reasoning. We thank all members of the “bispectrum support group”, especially Kavitha Arur and Tom Maccarone, for useful discussions. We thank Edward Nathan for pointing us to the Poisson noise correction in the bispectrum. SRL acknowledges funding from NASA grant 80NSSC24K0616.

Software: Jupyter ([25, 17]), Matplotlib ([10]), Numpy ([8]), Python ([34])

References

  1. [1]Arur, K., & Maccarone, T. J. 2019, Monthly Notices of the Royal Astronomical Society, 486, 3451, doi: 10.1093/mnras/stz1052DOI
  2. [2]Arur, K., & Maccarone, T. J. 2020, Monthly Notices of the Royal Astronomical Society, 491, 313, doi: 10.1093/mnras/stz2784DOI
  3. [3]Arur, K., & Maccarone, T. J. 2022, Monthly Notices of the Royal Astronomical Society, 514, 1720, doi: 10.1093/mnras/stac1463DOI
  4. [4]Bellavita, C., García, F., Méndez, M., & Karpouzas, K. 2022, MNRAS, 515, 2099, doi: 10.1093/mnras/stac1922DOI
  5. [5]Belloni, T. M., Sanna, A., & Méndez, M. 2012, MNRAS, 426, 1701, doi: 10.1111/j.1365-2966.2012.21634.xDOI
  6. [6]Casella, P., Belloni, T., & Stella, L. 2005, The Astrophysical Journal, 629, 403, doi: 10.1086/431174DOI
  7. [7]Fackrell, J. W. A. 1996, Ph.D. thesis, University of Edinburgh, Edinburgh, UK. http://hdl.handle.net/1842/1384
  8. [8]Harris, C. R., Millman, K. J., van der Walt, S. J., et al. 2020, Nature, 585, 357, doi: 10.1038/s41586-020-2649-2DOI
  9. [9]Heil, L. M., Uttley, P., & Klein-Wolt, M. 2015, Monthly Notices of the Royal Astronomical Society, 448, 3348, doi: 10.1093/mnras/stv240DOI
  10. [10]Hunter, J. D. 2007, Computing in Science & Engineering, 9, 90, doi: 10.1109/MCSE.2007.55DOI
  11. [11]Ingram, A., & Done, C. 2011, Monthly Notices of the Royal Astronomical Society, 415, 2323, doi: 10.1111/j.1365-2966.2011.18860.xDOI
  12. [12]Ingram, A., Done, C., & Fragile, P. C. 2009, Monthly Notices of the Royal Astronomical Society: Letters, 397, L101, doi: 10.1111/j.1745-3933.2009.00693.xDOI
  13. [13]Ingram, A., & Klis, M. V. D. 2013, Monthly Notices of the Royal Astronomical Society, 434, 1476, doi: 10.1093/mnras/stt1107DOI
  14. [14]Ingram, A., & Motta, S. 2019, New Astronomy Reviews, 85, 101524, doi: 10.1016/j.newar.2020.101524DOI
  15. [15]Jin, P., Méndez, M., García, F., et al. 2026, submitted concurrently,
  16. [16]Kim, Y. C., & Powers, E. J. 1979, IEEE Transactions on Plasma Science, 7, 120, doi: 10.1109/TPS.1979.4317207DOI
  17. [17]Kluyver, T., Ragan-Kelley, B., Pérez, F., et al. 2016, in Positioning and Power in Academic Publishing: Players, Agents and Agendas, ed. F. Loizides & B. Schmidt, IOS Press, 87–90
  18. [18]Maccarone, T. J., & Coppi, P. S. 2002, Monthly Notices of the Royal Astronomical Society, 336, 817, doi: 10.1046/j.1365-8711.2002.05807.xDOI
  19. [19]Maccarone, T. J., Uttley, P., van der Klis, M., Wijnands, R. A. D., & Coppi, P. S. 2011, Monthly Notices of the Royal Astronomical Society, 413, 1819, doi: 10.1111/j.1365-2966.2011.18273.xDOI
  20. [20]Marcel, G., Turner, S. G. D., Ricketts, B. J., et al. 2026, A&A, 710, A387, doi: 10.1051/0004-6361/202558103DOI
  21. [21]Mata Sánchez, D., Muñoz-Darias, T., Armas Padilla, M., Casares, J., & Torres, M. A. P. 2024, A&A, 682, L1, doi: 10.1051/0004-6361/202348754
  22. [22]Motta, S., Muñoz-Darias, T., Casella, P., Belloni, T., & Homan, J. 2011, Monthly Notices of the Royal Astronomical Society, 418, 2929, doi: 10.1111/j.1365-2966.2011.19566.xDOI
  23. [23]Motta, S. E., Casella, P., Henze, M., et al. 2015, Monthly Notices of the Royal Astronomical Society, 447, 2059, doi: 10.1093/mnras/stu2579DOI
  24. [24]Parra, M., Bianchi, S., Petrucci, P.-O., et al. 2025, A&A, 701, A292, doi: 10.1051/0004-6361/202554976DOI
  25. [25]Perez, F., & Granger, B. E. 2007, Computing in Science and Engineering, 9, 21, doi: 10.1109/MCSE.2007.53DOI
  26. [26]Ponti, G., Fender, R. P., Begelman, M. C., et al. 2012, Monthly Notices of the Royal Astronomical Society: Letters, 422, L11, doi: 10.1111/j.1745-3933.2012.01224.xDOI
  27. [28]Remillard, R. A., & McClintock, J. E. 2006, ARA&A, 44, 49, doi: 10.1146/annurev.astro.44.051905.092532DOI
  28. [29]Remillard, R. A., Sobczak, G. J., Muno, M. P., & McClintock, J. E. 2002, ApJ, 564, 962, doi: 10.1086/324276DOI
  29. [30]Shidatsu, M., & Parra, M. 2026, arXiv e-prints, arXiv:2601.22836, doi: 10.48550/arXiv.2601.22836DOI
  30. [31]Stella, L., & Vietri, M. 1998, ApJL, 492, L59, doi: 10.1086/311075DOI
  31. [32]Timmer, J., & König, M. 1995, Astronomy and Astrophysics, 300, 707. https://ui.adsabs.harvard.edu/abs/1995A&A...300..707T
  32. [33]Uttley, P., McHardy, I. M., & Vaughan, S. 2005, Monthly Notices of the Royal Astronomical Society, 359, 345, doi: 10.1111/j.1365-2966.2005.08886.xDOI
  33. [34]Van Rossum, G., & Drake, F. L. 2009, Python 3 Reference Manual (Scotts Valley, CA: CreateSpace)
  34. [35]Wijnands, R., Homan, J., & van der Klis, M. 1999, ApJL, 526, L33, doi: 10.1086/312365DOI
  35. [36]Wirnitzer, B. 1985, Journal of the Optical Society of America A, 2, 14, doi: 10.1364/JOSAA.2.000014DOI
  36. [37]Zhu, H., Wang, W., & Zhu, Z. 2024, The Astrophysical Journal, 974, 303, doi: 10.3847/1538-4357/ad7587DOI

Paper details

vlnc:W_5ytrrr22
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Claude Opus 5 (bare) · View statement →

Looking for related papers…
Contents