1 Introduction

Diverse animals possess particular sensory system that can efficiently detect and response to external signals, even when the signals are weak [1,2,3]. For example, a crayfish can sensor perturbations in the surrounding environment caused by nearby predators [4], and a fox can hear the footsteps of mice under the snow [5]. In order to understand these natural phenomena, as well as for relevant bionic applications, it has become an important field in neuroscience of understanding the origin of the ability for a sensory system to detect weak signals [6,7,8,9,10].

At the single neuron level, researchers have discovered that additional noise to an excitable neuron can improve the detectability to a faint signal under certain conditions. Such an noise-induced improvement may arise from the effect known as stochastic resonance (SR)—adding noise with suitable intensity makes a weak signal accessible for an excitable neuron [11,12,13]. This additional noise may originate from environmental fluctuations or biochemical and electrical activities [7, 14]. Notably, noise with neither strong nor small intensity can lead to stochastic resonance. For small additional noise, the weak signal cannot be raised enough to fire the sensory neuron, while too strong noise will overwhelm the signal which leads to random firings of the sensory neuron. In contrast, intermediate noise may trigger the sensory neuron to fire with a rhythm matching the period of the driving signal, which leads to an enhanced response. At the neuronal population level, the SR response of a single neuron can be further enhanced when coupled into an neuron array, which is known as array-enhanced SR [15,16,17]. However, in most natural systems, neurons are organized through complex networks whose structures are neither purely random nor regular [18,19,20,21]. It has been shown that the structure of coupling networks significantly affects SR. For instance, small-world networks with a small fraction of long-range links can lead to a great improvement in SR [22, 23]; scale-free networks with hubs can amplify weak signals even without the aid of additional noise, i.e., amplified signal response is purely induced by star-like structure [24,25,26].

Recent efforts to understand signal amplification focused on the effect of quenched noise inherent in the neuronal populations [27,28,29]. In particular, the diversity of network interactions plays an important role on the performance of signal amplification, which is closer to realistic cases since neuronal networks are highly heterogeneous in their connections [30,31,32,33]. Remarkably, not only heterogeneity from network topology can enhance signal amplification, but also heterogeneous couplings can trigger resonance behavior. As one of the most updated development, Liu et al. found that mixed weighted positive and negative couplings in an ensemble of bistable overdamped oscillators can enhance signal response in a form of coupling-induced resonance [34]. With further analyses, they showed that in the presence of mixed positive and negative couplings, the oscillator population spontaneously splits into three clusters—two with negative couplings and one with positive coupling, and the enhanced resonance shows significant association with the coordinated oscillations of these three clusters. Although a three-cluster model was proposed to explain the origin of the observed resonance, the underlying dynamic mechanism remains unclear.

In this paper, we present an abrupt pitchfork bifurcation mechanism for this recently revealed coupling-induced resonance. Specifically, we introduce a three-node motif comprises two negatively coupled nodes and one positively coupled node as a minimal case for the three-cluster model. We investigate the response of this three-node motif to an external subthreshold signal and find a well-reproduced coupling-induced resonance. We also show that with an increase in coupling strength the motif undergoes an abrupt pitchfork bifurcation which causes a dynamical transition from small-amplitude oscillations to large-amplitude oscillations, leading to the onset of resonance. This finding implies that sensory systems could benefit from the natural coupling diversity to optimize their responses to weak external signals.

2 Models and results

2.1 Bistable overdamped model

In this section, we consider a motif of three bistable overdamped oscillators, described by

$$\begin{aligned} {\dot{x}}_{i}= & {} x_{i}-x_{i}^{3}+\frac{c_i}{3}\sum \limits _{j=1}^{3}(x_{j}-x_{i})+A\sin (\omega t),\nonumber \\&i=1,2,3, \end{aligned}$$
(1)

where \(c_i\) represents the oscillator-dependent coupling. The oscillator i acts attractively for \(c_i>0\) and repulsively for \(c_i<0\). According to the three-cluster model [34], we set the couplings of the three oscillators in the motif  (1) as

$$\begin{aligned} \left( \begin{array}{c} c_1\\ c_2\\ c_3\\ \end{array} \right) = \left( \begin{array}{c} c\\ -c\\ -c\\ \end{array} \right) , \end{aligned}$$
(2)

where \(c\ge 0\) denotes the coupling strength.

Without coupling, i.e., \(c=0\), each oscillator in motif (1) can generate two distinct responses to the external signal \(A\sin (\omega t)\) depending on the signal amplitude A. For \(A>A_c\approx 0.39\) each oscillator can oscillate about its unstable fixed point \(x^u=0\), while for \(A<A_c\) they only jiggle around one of the two stable fixed points \(x^s=\pm 1\). Following [34], a subthreshold signal with amplitude \(A=0.3\) and frequency \(\omega =\pi /50\) is considered, and the initial conditions of the oscillators are set as

$$\begin{aligned} \left( \begin{array}{c} x_1(0)\\ x_2(0)\\ x_3(0)\\ \end{array} \right) = \left( \begin{array}{c} \pm 1\\ \pm 1\\ \mp 1\\ \end{array} \right) . \end{aligned}$$
(3)

Notably, it is required that the two oscillators with negative couplings are set with different initial conditions for signal amplification, but no specific requirement for the oscillator with positive coupling.

To quantify the response of the motif to the external signal, we apply the spectral amplification factor defined as [27]

$$\begin{aligned} \eta =\frac{4}{A^2}\left| \left\langle {\mathrm{e}}^{i\omega t}X(t) \right\rangle \right| ^{2}. \end{aligned}$$
(4)

where \(X(t)=(x_1(t)+x_2(t)+x_3(t))/3\) denotes the global dynamics of the motif and \(\left\langle \cdot \right\rangle \) stands for the time average.

Figure 1a shows the spectral amplification factor \(\eta \) versus coupling strength c, which exhibits a bell-shaped structure with a jump at a critical coupling strength \(c_1\approx 0.23\). Figure 1b–d further shows the oscillation waves of the three oscillators for different coupling strengths. One can observe a dynamical transition at the critical coupling strength \(c=c_1\). For \(c<c_1\) there exist only two oscillation clusters with small amplitudes. When the coupling strength is beyond \(c_1\), the positively coupled oscillator (the first oscillator) separates from the previous clusters and forms the third oscillation cluster with a much larger amplitude. Due to its large oscillation amplitude, the behavior of the first oscillator dominates the global dynamics of the motif. This process is in agreement with the coupling-induced resonance observed in Ref. [34], and thus, our three-node motif is able to reproduce both the resonance and the dynamical transition of the network.

Fig. 1
figure 1

(Color online) Left: a The spectral amplification factor \(\eta \) of Eq. (1) versus coupling strength c, where the dashed line denotes the prediction of Eqs. (22)–(24). Right: Time series \(x_{i}(t)\) of Eq. (1) for b \(c=0.1\), c \(c=0.4\), and d \(c=1.2\), where the green solid lines, red dashed lines, and blue dotted lines represent \(x_{1}(t)\), \(x_{2}(t)\), and \(x_{3}(t)\), respectively

To understand the observed resonance in the three-node motif, we define \(y=(x_2+x_3)/2\) and \(z=(x_2-x_3)/2\) as the mean dynamics and synchronization error of the two oscillators with negative couplings, respectively. Then, Eq. (1) can be rewritten as

$$\begin{aligned} {\dot{x}}_{1}= & {} \left( 1-\frac{2c}{3}\right) x_{1}-x_{1}^{3}+\frac{2c}{3}y+A\sin (\omega t), \end{aligned}$$
(5)
$$\begin{aligned} {\dot{y}}= & {} \left( 1+\frac{c}{3}-3z^2\right) y-y^{3}-\frac{c}{3}x_1+A\sin (\omega t), \end{aligned}$$
(6)
$$\begin{aligned} {\dot{z}}= & {} (1+c-3y^2)z-z^{3}. \end{aligned}$$
(7)

Since the second and third oscillators with negative couplings have relatively smaller amplitudes comparing to the first one, we may assume \({\dot{y}}={\dot{z}}=0\). For \({\dot{z}}=0\), we get \(z=0\) and \(z^2=1+c-3y^2\). According to Fig. 1b–d, the two oscillators (\(i=2,3\)) with negative couplings repel each other, indicating that the root \(z=0\) cannot be physically observed. Substituting \(z^2=1+c-3y^2\) into Eq. (6) with the assumption \({\dot{y}}=0\) yields

$$\begin{aligned} -\frac{6+8c}{3}y+8y^3-\frac{c}{3}x_1+A\sin (\omega t)=0. \end{aligned}$$
(8)

Since y is a small fluctuation, the cubic term \(y^3\) can be neglected in Eq. (8), leading to

$$\begin{aligned} y=\frac{3A\sin (\omega t)-cx_1}{6+8c}. \end{aligned}$$
(9)

Figure 2 shows the results of Eq. (9) for different coupling strengths, which provide a good approximation to the numerical data of Eq. (6). This indicates that \({\dot{z}}=0\), \({\dot{y}}=0\) and \(y^3\approx 0\) are reasonable approximations. From Eq. (9), the global dynamics can be expressed as

$$\begin{aligned} X(t)=\frac{x_1+2y}{3}=\frac{1+c}{3+4c}x_1+\frac{A}{3+4c}\sin (\omega t). \end{aligned}$$
(10)
Fig. 2
figure 2

(Color online) Time series y(t) of Eqs. (6) and (9) for a \(c=0.02\), b \(c=0.1\), c \(c=0.2\), d \(c=0.4\), e \(c=1.2\), and f \(c=2\), where the red solid lines, blue dashed lines represent Eqs. (6) and (9), respectively

Substituting Eq. (9) into Eq. (5) obtains

$$\begin{aligned} {\dot{x}}_{1}=\alpha x_{1}-x_{1}^{3}+\beta \sin (\omega t), \end{aligned}$$
(11)

where \(\alpha =(3+2c-3c^2)/(3+4c)\) and \(\beta =A(3+5c)/(3+4c)\). Without periodic force, i.e., \(A=0\), Eq. (11) undergoes a pitchfork bifurcation as c increases, where the bifurcation point is at \(c_2=(1+\sqrt{10})/3\). Figure 3a shows the bifurcation diagram of the stable fixed points \(\langle x_1 \rangle \) (oscillation centers) as a function of coupling c, where \(\langle x_{1}\rangle \) is the time average of \(x_1(t)\) over 200T (\(T=2\pi /\omega \)) with different initial conditions. As c approaches \(c_2\), the two stable fixed points \(\langle x_1 \rangle =\pm \sqrt{\alpha }\) move towards each other, and eventually merge into one stable fixed point \(\langle x_1 \rangle =0\) when \(c\ge c_2\). In the presence of periodic forcing, i.e., \(A=0.3\), the bifurcation behaves similar as \(A=0\) until \(c\approx 0.23\) which is just the critical coupling strength \(c_1\) shown in Fig. 1a. When c reaches \(c_1\), the two stable fixed points abruptly lose their stability dropping into the stable fixed point \(x_1^s=0\), suggesting that \(c_1\) is the abrupt pitchfork bifurcation point. For better comparison, Fig. 3b and c shows the bifurcation diagram of Eq. (1) with purely positive (\(c_i>0\)) and purely negative (\(c_i<0\)) couplings, respectively. In both of these cases, two fixed points remain stable with c increasing, so the first oscillator keeps jiggling around one of them. This explains the small responses of the network with purely positive and negative couplings shown in Ref. [34]. Therefore, mixed positive and negative couplings cause the stable fixed points to lose stability, initiating the dynamical transition and the coupling-induced resonance.

Fig. 3
figure 3

(Color online) a The bifurcation diagram of Eq. (11) at \(A=0\) and \(A=0.3\), respectively. b, c The bifurcation diagram of Eq. (1) with purely positive (\(c_i>0\)) and purely negative (\(c_i<0\)) couplings, respectively. The stable fixed points \(\langle x_{1}\rangle \) are calculated by time average over 200T (\(T=2\pi /\omega \)) with different initial conditions

Fig. 4
figure 4

(Color online) The potential function of Eq. (12) for different coupling strengths. a \(c=0.1\), b \(c=0.4\), c \(c=1.2\), and (d) \(c=2\). The solid lines, dashed lines, and dotted lines denote the potential function at \(t=0\), \(t=\pi /2\omega \), and \(t=3\pi /2\omega \), respectively

In order to investigate how the abrupt bifurcation affects signal amplification, we show in Fig. 4 the potential function of Eq. (11) for different coupling strengths, where the potential function is defined as

$$\begin{aligned} V=-\frac{\alpha }{2}x_1^2+\frac{1}{4}x_1^4-\beta x_1\sin (\omega t). \end{aligned}$$
(12)

When c is small, e.g., \(c=0.1\), the potential function is W-shaped with two wells and one barrier in the middle (Fig. 4a). Under periodic forcing, the wells periodically rise and fall but maintaining the barrier. The particle to overcome it from one well to the other needs to consume more energy, so that it always stays within one well. After the bifurcation point, e.g., \(c=0.4\), the potential barrier periodically disappears and the width of the well bottom still remains, which leads to produce the large amplitude of oscillation. When the coupling is large, e.g., \(c=1.2\), the potential function changes from W-shape to U-shape with only one well, and the width of well bottom become narrow, which leads to the amplitude of oscillation becomes small. With further increasing coupling strength, e.g., \(c=2\), the well of the U-shaped potential function becomes narrow and steep. Comparing to both the small and large coupling, the potential function at \(c=0.4\), near the bifurcation point \(c_1\), allows a wider range of oscillation leading to the resonance signal amplification.

To analytically get the pitchfork bifurcation point \(c_1\), we consider \(\text {d}V/\text {d}x_1=0\) at \(t=\pm \,\pi /2\omega \), since the potential barrier is much lower at the maximum (minimum) of the periodic signal. Then, Eq. (12) reduces to a cubic equation as

$$\begin{aligned} \alpha x_{1}-x_{1}^{3}\pm \beta =0. \end{aligned}$$
(13)

At the bifurcation point \(c=c_1\), Eq. (13) has two equal roots which results in

$$\begin{aligned} \left( \frac{\beta }{2}\right) ^{2}=\left( \frac{\alpha }{3}\right) ^{3}. \end{aligned}$$
(14)

Thus, the pitchfork bifurcation point \(c_1\) obeys the following relationship as

$$\begin{aligned} \frac{27A^2}{4}=\frac{(3+2c-3c^2)^3}{(3+4c)(3+5c)^2}. \end{aligned}$$
(15)

From Eq. (15), the pitchfork bifurcation point only depends on the signal amplitude A, which decreases with A. For \(A=0.3\), Eq. (15) analytically gives the pitchfork bifurcation point \(c_*\approx 0.18\), which is close to the numerical result \(c_1\approx 0.23\). The difference between our estimate \(c_*\) and the numerical result \(c_1\) is due to the assumption \({\dot{y}}=0\), since the analytical y, i.e., Eq. (9), obtained from \({\dot{y}}=0\) is smaller than the numerical result for \(c<c_1\).

When \(c<c_*\), the potential barrier remains and the periodic signal \(\beta \sin (\omega t)\) is subthreshold. Thus, the first oscillator vibrates around one of the stable points. Assuming \(\delta (t)\) as the vibration, then we can write \(x_{1}(t)=\langle x_1 \rangle +\delta (t)\), where \(\langle x_1 \rangle =\pm \sqrt{\alpha }\) are the stable fixed points in the absence of periodic forcing (\(A=0\)). Inserting \(x_{1}(t)\) into Eq. (11) and neglecting \(\delta (t)^2\) and \(\delta (t)^3\), the dynamical equation of the vibration can be simplified as

$$\begin{aligned} {\dot{\delta }}(t)=-2\alpha \delta (t)+\beta \sin (\omega t). \end{aligned}$$
(16)

This is a linear differential equation of first order, and its solution is given by

$$\begin{aligned} \delta (t)\approx -\frac{\beta \omega }{4\alpha ^{2}+\omega ^{2}}\cos (\omega t)+\frac{2\beta }{4\alpha ^{2}+\omega ^{2}}\sin (\omega t). \end{aligned}$$
(17)

Then, the approximate solution of Eq. (11) is

$$\begin{aligned} x_1(t)=\pm \sqrt{\alpha }+\frac{\beta }{\sqrt{\omega ^2+4\alpha ^2}}\sin (\omega t-\phi ), \end{aligned}$$
(18)

where \(\tan \phi =\omega /2\alpha \) denotes the phase shift.

On the other hand, when \(c\ge c_*\) the potential barrier disappears and the periodic signal \(\beta \sin (\omega t)\) becomes suprathreshold. In this situation, the approximate solution of Eq. (11) for \(c_*\le c<c_2\) can be obtained by assuming the signal frequency \(\omega \) is sufficient small. Then, the periodic forcing \(\beta \sin (\omega t)\) can be taken as a constant \(\pm \,\beta \). Thus, the oscillation amplitude of \(x_1\) can be approximately solved from the reduced equation \(\alpha x_1-x_1^3\pm \beta =0\), which is

$$\begin{aligned} 2\sqrt{\frac{\alpha }{3}}\cosh \left( \frac{1}{3} \text {arcosh}\left( \frac{3 \beta }{2 \alpha }\sqrt{\frac{3}{\alpha }}\right) \right) . \end{aligned}$$
(19)

Assuming the first oscillator oscillates with a sine wave, then its dynamics equitation can be expressed as

$$\begin{aligned} x_1(t)= 2\sqrt{\frac{\alpha }{3}}\cosh \left( \frac{1}{3} \text {arcosh}\left( \frac{3 \beta }{2 \alpha }\sqrt{\frac{3}{\alpha }}\right) \right) \sin (\omega t).\nonumber \\ \end{aligned}$$
(20)

Similarly, for \(c\ge c_2\) the dynamics equitation of \(x_1\) is

$$\begin{aligned} x_1(t)= 2\sqrt{-\frac{\alpha }{3}}\sinh \left( \frac{1}{3} \text {arsinh}\left( -\frac{3 \beta }{2 \alpha }\sqrt{-\frac{3}{\alpha }}\right) \right) \sin (\omega t).\nonumber \\ \end{aligned}$$
(21)

Putting Eqs. (18) and (20)–(21) into Eq. (10) and combining Eq. (4), we can analytically obtain the response of the motif. Specifically, when \(c<c_*\), the spectral amplification factor is

$$\begin{aligned} \eta = \frac{(c^2-12c-9)^2+(3+4c)^2\omega ^2}{4(3+4c)^2(3+2c-3c^2)^2+(3+4c)^4\omega ^2},\nonumber \\ \end{aligned}$$
(22)

which is independent of the signal amplitude A. When \(c_*\le c< c_2\), the spectral amplification factor is

$$\begin{aligned} \eta = \frac{\left( (1+c) 2\sqrt{\frac{\alpha }{3}}\cosh \left( \frac{1}{3} \text {arcosh}\left( \frac{3 \beta }{2 \alpha }\sqrt{\frac{3}{\alpha }}\right) \right) +A\right) ^2}{(3+4c)^2A^2},\nonumber \\ \end{aligned}$$
(23)

and for \(c\ge c_2\), the spectral amplification factor becomes

$$\begin{aligned} \eta = \frac{\left( (1+c) 2\sqrt{-\frac{\alpha }{3}}\sinh \left( \frac{1}{3} \text {arsinh}\left( -\frac{3 \beta }{2 \alpha }\sqrt{-\frac{3}{\alpha }}\right) \right) +A\right) ^2}{(3+4c)^2A^2}.\nonumber \\ \end{aligned}$$
(24)

Figure 1a shows the theoretical result of Eqs. (22)–(24), which predicts well with the numerical result come from Eq. (1), except for the intermediate coupling. The main reason for this deviation is that the square-like wave of \(x_1(t)\) is approximately represented as the sine wave around \(c_1\) (Fig. 1c, d).

2.2 Excitable neuron model

To verify the above results in a more biologically realistic framework, we replace the bistable overdamped oscillator by the FitzHugh–Nagumo (FHN) neuron model [35, 36]. Then, the governing equations for the motif becomes

$$\begin{aligned} \varepsilon {\dot{x}}_{i}= & {} x_{i}(1-x_{i})(x_{i}-a)-y_{i}+\frac{c_{i}}{3} \sum \limits _{j=1}^{3}(x_{j}-x_{i})\nonumber \\&+A\sin (\omega t),\nonumber \\ {\dot{y}}_{i}= & {} bx_{i}-y_{i}-d,\ i=1,2,3, \end{aligned}$$
(25)

where \(x_{i}\) and \(y_{i}\) represent the fast and slow variables respectively. \(\varepsilon =0.01\), \(a=0.5\), \(b=0.1\), \(d=0.05\) are applied. With this setup, the FitzHugh–Nagumo neuron model is bistable and excitable, which has two stable fixed points as \((x_{1}^s,y_{1}^s)=(0.11,-0.04)\) and \((x_{2}^s,y_{2}^s)=(0.89,0.04)\). Similarly, the couplings of neurons are set the same as in Eq. (2), and their initial conditions are assigned as follows:

$$\begin{aligned} \left( \begin{array}{c} x_1(0),\; y_1(0)\\ x_2(0),\; y_2(0)\\ x_3(0),\; y_3(0)\\ \end{array} \right) = \left( \begin{array}{c} 0.89,\; 0.04\\ 0.89,\; 0.04\\ 0.11,\; -0.04\\ \end{array} \right) , \end{aligned}$$
(26)

where two neurons with negative couplings are also required to have different initial conditions. To model a subthreshold signal, the amplitude and frequency of the external input are set as \(A=0.01\) and \(\omega =\pi /5\), respectively [36]. For simplicity, the response of the motif to the external signal is estimated by the global dynamics of the fast variables, i.e., \(X=(x_1+x_2+x_3)/3\).

Fig. 5
figure 5

(Color online) Left: a The spectral amplification factor \(\eta \) of Eq. (25) versus coupling strength c, where the dashed line denotes the prediction of Eq. (28). Right: Time series \(x_{i}(t)\) of Eq. (25) for b \(c=0.02\), c \(c=0.1\), and d \(c=0.2\), where the green solid lines, red dashed lines, and blue dotted lines represent \(x_{1}(t)\), \(x_{2}(t)\), and \(x_{3}(t)\), respectively

Figure 5a shows a similar resonance dependence of the spectra amplification factor \(\eta \) on the coupling strength c. Meanwhile, an abrupt jump of \(\eta \) occurs at a critical coupling strength \(c_3\approx 0.05\). Time series of \(x_i(t)\) shown in Fig. 5b–d further indicate a dynamical transition at \(c=c_3\)—from the case of two oscillation clusters with small amplitudes to the case of three oscillation clusters. Analogously, when \(c\ge c_3\) the positively coupled neuron dominates the global dynamics due to its large-amplitude firings.

To analyze the resonance behavior, we rewrite Eq. (25) as

$$\begin{aligned} \varepsilon {\dot{x}}_{1}= & {} x_{1}(1-x_{1})(x_{1}-a)-y_{1}+\frac{2c}{3}(M_x-x_{1})\nonumber \\&+A\sin (\omega t),\nonumber \\ {\dot{y}}_{1}= & {} bx_{1}-y_{1}-d,\nonumber \\ \varepsilon {\dot{M}}_{x}= & {} \left( -a-3D_x^2+\frac{c}{3}\right) M_x- (a+1)(M_x^2+D_x^2)\nonumber \\&-M_x^3-M_y-\frac{c}{3}x_1+A\sin (\omega t),\nonumber \\ {\dot{M}}_{y}= & {} bM_{x}-M_{y}-d\nonumber ,\\ \varepsilon {\dot{D}}_{x}= & {} \left( c-a-3M_x^2+2(a+1)M_x\right) D_x-D_x^3-D_y,\nonumber \\ {\dot{D}}_{y}= & {} bD_{x}-D_{y}, \end{aligned}$$
(27)

where the definitions \(M_x=(x_2+x_3)/2\), \(M_y=(y_2+y_3)/2\), \(D_x=(x_2-x_3)/2\), and \(D_y=(y_2-y_3)/2\) are used. Notably, \(D_x\) is a small value for the two negatively coupled neurons (Fig. 5b–d), and thus, we assume \({\dot{D}}_x=0\). Since the dynamics of the slow variables can be considered as constants comparing to the fast variables, we also assume that the slow variables satisfy \({\dot{y}}_1=0\), \({\dot{M}}_y=0\), and \({\dot{D}}_y=0\). Providing these assumptions, Eq. (27) can be reduced to

$$\begin{aligned} \varepsilon {\dot{x}}_{1}= & {} x_{1}(1-x_{1})(x_{1}-a)-bx_{1}+d\nonumber \\&+\frac{2c}{3}(M_x-x_{1})+A\sin (\omega t),\nonumber \\ \varepsilon {\dot{M}}_{x}= & {} \left( 2a+2b-\frac{8c}{3}+2(a+1)^2\right) M_x\nonumber \\&-8(a+1)M_x^2+8M_x^3+d-\frac{c}{3}x_1\nonumber \\&+(a+1)(c-a-b)+A\sin (\omega t). \end{aligned}$$
(28)

Equation (28) describes a system of two coupled neurons, one (\(x_1\)) acts attractively (\(c_i>0\)) while the other (\(M_x\)) acts repulsively (\(c_i<0\)). Figure 6a plots the bifurcation diagram of the stable fixed points \(\langle x_1 \rangle \) of Eq. (28) with \(A=0\) and \(A=0.01\), respectively. For \(A=0\), the two stable fixed points approach each other, and merge at \(c_4=0.2\), remaining a fixed point \(\langle x_1 \rangle =0.5\). For \(A=0.01\), the system undergoes an abrupt pitchfork bifurcation at \(c\approx 0.08\), leading to the occurrence of the resonance as well as the dynamical transition at \(c_3=0.05\). This means the pitchfork bifurcation point \(c_3\) decreases with the increase in the amplitude A. Meanwhile, Fig. 6b and c shows the bifurcation diagram of \(x_1(t)\) in Eq. (25) for both purely positive couplings and purely negative couplings, respectively. Similarly, two fixed points remain stable for \(A=0\) and \(A=0.01\) as c increases. Collectively, only mixed positive and negative couplings can cause an abrupt pitchfork bifurcation, which leads to the coupling-induced resonance. Finally, we insert \(X=(x_1+2M_x)/3\) obtained from Eq. (28) into Eq. (4) to evaluate the analytical spectral amplification factor \(\eta \). Figure 5a shows the result, which is approximately consistent with the resonance behavior of Eq. (25). Note that the deviation of Eq. (28) is large in the intermediate coupling and we attribute this to the approximations of \({\dot{D}}_x=0\), \({\dot{y}}_1=0\), \({\dot{M}}_y=0\), and \({\dot{D}}_y=0\).

Fig. 6
figure 6

(Color online) a The bifurcation diagram of Eq. (28) at \(A=0\) and \(A=0.01\), respectively. b, c The bifurcation diagram of Eq. (25) with purely positive (\(c_i>0\)) and purely negative (\(c_i<0\)) couplings, respectively. The stable fixed points \(\langle x_{1}\rangle \) are calculated by time average over 200T (\(T=2\pi /\omega \)) with different initial conditions

3 Conclusions

In conclusion, we have investigated the response of a three-node motif with mixed attractive and repulsive couplings to a weak external signal. We have found that this simple motif can generate a bell-shaped resonance on the coupling strength. We have revealed that such coupling-induced resonance is the consequence of an abrupt pitchfork bifurcation induced by the mixed positive and negative couplings. We have also shown that this abrupt bifurcation cannot appear for both the purely positive couplings as well as the purely negative couplings. We have also demonstrated the mechanism of mixed coupling-induced resonance works efficiently for both the bistable overdamped oscillators and the excitable neuron models. On the one hand, these findings lead us to a speculation that the instability and dynamical phase transition caused by mixed couplings could be an efficient mechanism for processing information in sensory systems, since heterogeneous interactions are common in natural systems. On the other hand, small motifs are easy to build and control; thus, our findings may also provide new insights on the design of simple but efficient artificial devices.