1 Introduction

The stability analysis of equilibria of dynamical systems modelling biological phenomena is always mapped in a major issue: the assessment of the robustness of the biological equilibrium. The semantic of such stability sometime is positive (e.g., Is the pest eradication stable w.r.t. possible pest importation?) other times it is negative (e.g., Is the invasion equilibrium robust?). An important biological application of dynamical systems is the area of modelling the spread and the control of infectious diseases, i.e. the Mathematical Epidemiology (ME) [7, 15]. Although the vast majority of mathematical studies in the area of ME focuses on purely temporal models, a number of significant studies have been devoted to spatio-temporal models [1,2,3, 7, 14, 15, 20, 23, 30]. A relevant example is the general reaction–diffusion epidemic model proposed in 1993 by Capasso and Di Liddo to study the role of cross–diffusion [8]. They primarily focused on global attractivity of the uniform steady state solutions and indicated several specific diseases whose transmission may be described in such general settings, including host–vector diseases (as malaria and schistosomiasis) and carrier-borne diseases (as typhoid fever). The work [8] is of interest because later studies showed that in other important contexts in theoretical population dynamics the presence of cross-diffusion induces instability and patterning [16, 19]. This makes the results of [8] even more important, since the global stability of the endemic equilibrium was shown there. Moreover, and more closely related to the present work, the study by Capasso and Di Liddo stimulated some interesting works on the application of nonlinear Lyapunov Stability to Mathematical Biology [17, 22].

However, classical models of ME suffer of a major drawback: they are based on the analogy between contagion and chemical reactions, thus modelling the infections by means of the mass action law and the recovery as chemical degradation. In other words, classical models of ME essentially see human beings as molecules and therefore neglect the human behavioural changes. This approximation is not always adequate to represent real scenarios since the two major determinants of the epidemic spread, i.e. the degree of enacted social distancing and the degree of adherence to vaccination programs, fully depend on human decisions. The same could be said for the adoption of antiviral drugs, when available. This consideration has led to the birth of a new field, the Behavioural Epidemiology of Infectious Diseases (BEID) [21, 29]. Remarkably, the first pioneering example of BEID has probably been the paper on modelling social distancing published in 1978 by Capasso and Serio [9]. In such a paper, the contact rate was considered as a dynamical parameter that ‘adapts’ to the current state of the disease spread during an epidemic outbreak. Inexplicably, the paper [9] had a limited impact for more than a quarter of century but the basic concepts contained therein are nowadays fundamental in contemporary BEID and are at the basis of many works [21]. For example, in the paper [13] the adaptation depends on the state of the present and past information on the spread of epidemic and endemic diseases. As far as spatio–temporal effects in the framework of BEID are concerned, the body of research on this important aspect remained limited so far [4, 12, 18].

Our aim in this paper is twofold. From one hand, starting from the Capasso and Di Liddo general setting, we aim at providing a further relevant case, i.e. we propose a SIR-like reaction-diffusion epidemic model which embeds opinion-driven human behavioural changes. The model extends along the line of d’Onofrio et al. [12] the above-mentioned model by Capasso and Serio. On the other hand, we intend to give a new application of a special Lyapunov function introduced in 2006 by S. Rionero to study the nonlinear stability of equilibria of both spatially homogeneous and spatially non-homogeneous systems of differential equations [24,25,26,27]. Such a function has been successfully employed in a number of problems in theoretical population biology. For example, it has been applied to diffusive population models like predator–prey interactions [10], pioneer and climax species [5], Lotka–Volterra with special functional response [11]. It has been also used to study ODE systems like SIR and SEIR classical epidemic models [6, 27]. In our case, we aim at using this approach to investigate the degree of the robustness of the endemic equilibrium induced by the human behaviour. At the best of our knowledge, this is its first application of the approach due to S.Rionero to models of BEID.

The rest of the paper is organized as follows: in Sect. 2 we introduce the general family of epidemic models and we discuss the existence of equilibria; in Sect. 3, we derive the perturbation system and rewrite it in an sort of ‘optimized form’ amenable to its analysis by means of the Rionero’s function. The problem of the nonlinear \(L^2\)-stability of the endemic equilibrium is discussed in Sect. 4. Some conclusions end this work.

2 The model

Capasso and Di Liddo [8] considered the following general system of reaction–diffusion equations:

$$\begin{aligned} \begin{array}{lll} \partial w/\partial t = D \varDelta w + f(w)\;\;\;&{\textrm{in}}\;\;\;&\varOmega \times {{\textbf {R}}}_+, \end{array} \end{aligned}$$

with boundary conditions

$$\begin{aligned} \begin{array}{lll} \beta D \partial w/\partial \nu = \alpha \left( w^*-w \right) \;\;\;&{\textrm{in}}\;\;\;&\partial \varOmega \times {{\textbf {R}}}_+, \end{array} \end{aligned}$$

where \(\partial w/\partial \nu \) is the outward normal derivative and \(w^*\) is a constant vector in \(\textbf{R}^m\).

The following assumptions are also considered:


The function \(f:G\subseteq \textbf{R}^m \rightarrow \textbf{R}^m\), \(m\in \textbf{N}\backslash \left\{ 0 \right\} \), is a locally Lipschitz function;


The constant vector \(w^*\) is a spatially uniform steady state of (12), i.e. \(f(w^*)=0\);


The domain \(\varOmega \) is a bounded open connected set of \(\textbf{R}^n\), \(n\in \textbf{N}\backslash \left\{ 0 \right\} \). If \(n>1\), then \(\varOmega \) is assumed to be uniformly of class \(C^{1+\alpha }\), with boundary \(\partial \varOmega \) uniformly of class \(C^{2+\alpha }\), for some \(\alpha >0\);


The constants \(\alpha \) and \(\beta \) in (2) are nonnegative and such that \(\alpha +\beta >0\);


The term D is a linear operator on \(\textbf{R}^m\) such that:

$$\begin{aligned} \left\langle z, Dz\right\rangle = \sum _{i,j=1}^m d_{ij}z_iz_j >0, \end{aligned}$$

where \(d_{ij}\) are the coefficients of the matrix D. In other words, the matrix D is positive definite.

d’Onofrio et al. [12] consider the following spatially structured SIR model with opinion-driven human behavioural changes in \(\varOmega \times (0,T)\):

$$\begin{aligned} \begin{array}{ll} \partial _t S &{}= D_S \varDelta S + \hat{\mu } \left( 1-S \right) - \varPsi (S,I)\\ \partial _t I &{}= D_I \varDelta I + \varPsi (S,I) - (\hat{\nu }+\hat{\mu }) I \end{array} \end{aligned}$$

where S is the spatial density of Susceptible subjects and I is the spatial density of infectious subjects; \(D_S\) and \(D_I\) are the diffusion rates of, respectively, susceptible and Infectious subjects; \(\hat{\mu }\) is the death rate due to natural causes (for the sake of the simplicity, the recruitment rate is assumed to be equal to the death rate).

The function \(\varPsi (S,I)\) models the contagion rate. The dependence by S and I mimics the opinion-driven human behavioural changes in contact rate (in other words, the opinion-driven adoption of social distancing). In particular, it is assumed that \(\varPsi (S,I)\) can be decomposed as follows

$$\begin{aligned} \varPsi (S,I)=\varPhi (I)\,C(S,I), \end{aligned}$$

where C(SI) is the contagion rate in absence of human behavioural response and \(\varPhi (I)\) models the impact of social distancing on the contagion rate. These assumptions implies that:

(i) \(0\le \varPhi (I) \le 1\),     \(\varPhi (0)=1\),     \(\varPhi ^{\prime }(I)<0\);

(ii) \(C(S,0)=C(0,I)=0\),     \(\partial _IC(S,I)>0\),     \(\partial _SC(S,I)>0\).

According to the general setting proposed by Capasso and Di Liddo [8] we append boundary conditions (2). Note that \(\alpha =0\) means Neumann homogeneous boundary conditions and \(\beta =0\) means Dirichlet boundary conditions. However, in order to apply the Lyapunov function proposed by S. Rionero, we will assume that both \(\alpha \) and \(\beta \) are strictly positive constants.

Model (3) admits the Disease–Free equilibrium \(DFE=(1,0)\). Denote by \(E=(\tilde{S},\tilde{I})\) a spatially homogeneous equilibrium with \(,\tilde{I}>0\) (Endemic equilibrium). Then:

$$\begin{aligned} {\hat{\mu }} \left( 1-{\tilde{S}} \right) = \varPsi ({\tilde{S}}, {\tilde{I}}) = ({\hat{\nu }}+{\hat{\mu }})\,{\tilde{I}} \end{aligned}$$


$$\begin{aligned} \hat{\mu }-(\hat{\nu }+\hat{\mu })\,\tilde{I}=\hat{\mu } \tilde{S}. \end{aligned}$$


$$\begin{aligned} \tilde{S} = 1- \frac{(\hat{\mu }+\hat{\nu })}{\hat{\mu }} \tilde{I} = 1- \left( 1+\rho \right) \tilde{I}, \end{aligned}$$


$$\begin{aligned} \rho =\frac{\hat{\nu }}{\hat{\mu }}>> 1, \end{aligned}$$


$$\begin{aligned} \varPsi \left[ 1- \left( 1+\rho \right) \tilde{I}, \tilde{I}\right] = (\hat{\nu }+\hat{\mu })\,\tilde{I}. \end{aligned}$$

Now, we first assume that the behavioural reaction of individuals influences the contact rate by making it no more constant. Namely, we assume that the effective contact rate is a decreasing function of the information on the disease prevalence: \(\beta _{eff}(I)\), with \(\beta _{eff}^{\prime }(I)<0\). Second, we also assume that the contagion rate \(\beta _{eff}(I)I S\) remains an increasing function of the disease prevalence. This biologically realistic constraint can be fulfilled by many functions. However, following [9, 13], we choose:

$$\begin{aligned} \beta _{eff}(I) = \frac{\hat{\beta }}{1+\hat{\alpha } I}. \end{aligned}$$

In other words, the contagion rate is theoretically saturated with respect to the density of the disease prevalence:

$$\begin{aligned} \varPsi (\tilde{S}, \tilde{I}) =\hat{\beta } \frac{SI}{1+\hat{\alpha } I}. \end{aligned}$$

Under such assumption, there exists an unique endemic equilibrium

$$\begin{aligned} E=(\tilde{S},\tilde{I}), \end{aligned}$$

where \(\tilde{S}\) is given by (4) and:

$$\begin{aligned} \tilde{I} = \frac{\hat{\mu } \left( R_0-1\right) }{\hat{\alpha }\hat{\mu }+\hat{\beta }}, \end{aligned}$$


$$\begin{aligned} R_0=\frac{\hat{\beta }}{\hat{\mu }+\hat{\nu }}. \end{aligned}$$

3 Perturbation system

3.1 Preliminaries

Using (6), model (3) reads:

$$\begin{aligned} \left\{ \begin{array}{ll} \partial _t S &{}= D_S \varDelta S + {\hat{\mu }} \left( 1-S \right) - \hat{\beta } \frac{SI}{1+\hat{\alpha } I}\\ \partial _t I &{}= D_I \varDelta I + {\hat{\beta }} \frac{SI}{1+\hat{\alpha } I} - (\hat{\nu }+\hat{\mu }) I. \end{array}\right. \end{aligned}$$

Consider the perturbations u, v such that:

$$\begin{aligned} S=\tilde{S}+k_1 u,\;\;\;\;\;I=\tilde{I}+k_2 v. \end{aligned}$$

where \(k_1\) and \(k_2\) are two positive quantities. We get:

$$\begin{aligned} \left\{ \begin{array}{ll} \partial _t (k_1 u) &{}= D_S \varDelta (k_1 u) + \mu \left( 1-k_1u-\tilde{S} \right) - \hat{\beta } \displaystyle {\frac{(\tilde{S}+k_1 u)(\tilde{I}+k_2 v)}{1+\hat{\alpha } (\tilde{I}+k_2 v)}}\\ \partial _t (k_2 v) &{}= D_I \varDelta (k_2 v) + \hat{\beta } \displaystyle {\frac{(\tilde{S}+k_1 u)(\tilde{I}+k_2 v)}{1+\hat{\alpha } (\tilde{I}+k_2 v)}} - (\hat{\nu }+\hat{\mu }) (\tilde{I}+k_2 v) \end{array}\right. \end{aligned}$$

In the next subsection we will manipulate the kinetics terms of this system to write them a form that can be convenient for the application of the Rionero’s approach to stability.

3.2 Reformulation of the first equation

From the first equation, set:

$$\begin{aligned} F(u,v)=\hat{\mu } \left( 1-k_1u-\tilde{S} \right) - \hat{\beta } \displaystyle {\frac{(\tilde{S}+k_1 u)(\tilde{I}+k_2 v)}{1+\hat{\alpha } (\tilde{I}+k_2 v)}}. \end{aligned}$$

We have:

$$\begin{aligned} \begin{array}{ll} F(u,v)&{}=\frac{\hat{\mu }(1-\tilde{S})\hat{\alpha } k_2 v -\hat{\mu } k_1 u \left( 1+\hat{\alpha }\tilde{I}+\hat{\alpha } k_2 v\right) -\hat{\beta } \tilde{S} k_2 v - \hat{\beta } \tilde{I} k_1 u - \hat{\beta } k_1 k_2 u v }{1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v}\\ \\ &{}= \frac{ \left[ \hat{\mu }(1-\tilde{S})\hat{\alpha } k_2-\hat{\beta } \tilde{S} k_2 \right] v + \left[ -\hat{\mu } k_1 (1+\hat{\alpha }\tilde{I})-\hat{\beta }\tilde{I} k_1\right] u+ \left[ -\hat{\mu } k_1\hat{\alpha }k_2-\hat{\beta } k_1k_2\right] uv }{1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v}. \end{array} \end{aligned}$$

Introduce some unknown quantities, \(a_{11}\), \(a_{12}\), A, and impose that F(uv) takes the form:

$$\begin{aligned} F(u,v)=\displaystyle {\frac{a_{11}k_1\,u\,\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] + a_{12}k_2\,v\,\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] + A uv }{1+\hat{\alpha } (\tilde{I}+k_2 v)}}. \end{aligned}$$

One has:

$$\begin{aligned} a_{11}= & {} -\displaystyle {\frac{\left[ \hat{\mu }(1+\hat{\alpha }\tilde{I})+\hat{\beta } \tilde{I}\right] }{1+\hat{\alpha } \tilde{I}}}, \end{aligned}$$
$$\begin{aligned} a_{12}= & {} \displaystyle {\frac{\hat{\mu }(1-\tilde{S})\hat{\alpha }-\hat{\beta }\tilde{S}}{1+\hat{\alpha } \tilde{I}}}, \end{aligned}$$


$$\begin{aligned} A=-(\hat{\mu }\hat{\alpha }+\hat{\beta })k_1k_2-\hat{\alpha } k_2 a_{11} k_1. \end{aligned}$$

The first equation of (9) becomes

$$\begin{aligned} \partial _t u = D_S \varDelta u + a_{11} u + a_{12} \frac{k_2}{k_1} v + \displaystyle {\frac{k_1^{-1} A\, uv + k_1^{-1} a_{12}\hat{\alpha } k^2_2\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }}. \end{aligned}$$

3.3 Reformulation of the second equation


$$\begin{aligned} G(u,v)= \hat{\beta } \displaystyle {\frac{(\tilde{S}+k_1 u)(\tilde{I}+k_2 v)}{1+\hat{\alpha } (\tilde{I}+k_2 v)}} - (\hat{\nu }+\hat{\mu }) (\tilde{I}+k_2 v), \end{aligned}$$

that is

$$\begin{aligned} G(u,v)= & {} \displaystyle {\frac{\hat{\beta }\tilde{S} \tilde{I} + \hat{\beta } \tilde{S} k_2 v + \hat{\beta } \tilde{I} k_1 u + \hat{\beta } k_1 k_2 u v - (\hat{\mu }+\hat{\nu })(\tilde{I} + k_2 v) (1+\hat{\alpha } \tilde{I} + \hat{\alpha } k_2 v)}{1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v}}.\\= & {} \displaystyle {\frac{\left[ - (\hat{\mu }+\hat{\nu })\tilde{I} \hat{\alpha } k_2 \right] \, v + \hat{\beta } \tilde{I} k_1 u + \hat{\beta } k_1 k_2 u v - (\hat{\mu }+\hat{\nu }) \hat{\alpha } k_2^2 v^2}{1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v}} \end{aligned}$$

Introduce the quantities \(a_{21}\), \(a_{22}\), B, C, and impose that G(uv) takes the form:

$$\begin{aligned} G(u,v)= \displaystyle {\frac{a_{21}k_1\,u \left( 1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v \right) + a_{22}k_2\,v \left( 1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v \right) + B\,uv + C\,v^2}{1+\hat{\alpha }\tilde{I} + \hat{\alpha } k_2 v}}. \end{aligned}$$

It follows:

$$\begin{aligned} a_{21}= \displaystyle {\frac{\hat{\beta } \tilde{I}}{1+\hat{\alpha }\tilde{I}}}, \end{aligned}$$


$$\begin{aligned} a_{22}= \displaystyle {- \frac{(\hat{\mu }+\hat{\nu })\hat{\alpha } \tilde{I}}{1+\hat{\alpha }\tilde{I}} }=\displaystyle {\left[ \frac{\hat{\beta } \tilde{S}}{\left( 1+\hat{\alpha }\tilde{I}\right) ^2}-(\hat{\mu }+\hat{\nu })\right] = \displaystyle {- \frac{\hat{\alpha }\beta \tilde{S} \tilde{I}}{\left( 1+\hat{\alpha }\tilde{I}\right) ^2} }}, \end{aligned}$$

where we have used the equilibrium condition \((\hat{\mu }+\hat{\nu })\left( 1+\hat{\alpha }\tilde{I} \right) =\hat{\beta } \tilde{S}\). Furthermore,

$$\begin{aligned} B= & {} \left( \hat{\beta } -a_{21}\hat{\alpha }\right) k_1k_2\\ C= & {} - \left[ (\hat{\mu }+\hat{\nu })-a_{22} \right] \hat{\alpha } k^2_2 \end{aligned}$$

The second equation of (9) becomes

$$\begin{aligned} \partial _t v = D_I \varDelta v + \frac{k_1}{k_2} a_{21} u + a_{22} v + \displaystyle {\frac{k_2^{-1} B\, uv + k_2^{-1} C\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }}. \end{aligned}$$

In conclusion, the perturbation system is:

$$\begin{aligned} \left\{ \begin{array}{ll} \partial _t u = &{}D_S \varDelta u + a_{11} u + a_{12} \frac{k_2}{k_1} v + \displaystyle {\frac{k_1^{-1} A\, uv + k_1^{-1} a_{12}\hat{\alpha } k^2_2\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }}\\ \\ \partial _t v = &{} D_I \varDelta v + \frac{k_1}{k_2} a_{21} u + a_{22} v + \displaystyle {\frac{k_2^{-1} B\, uv + k_2^{-1} C\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }}. \end{array}\right. \end{aligned}$$

which must be studied with the following boundary conditions in \(\partial \varOmega \times \mathbf{R_+}\):

$$\begin{aligned} \left\{ \begin{array}{l} \beta D_S \partial u/\partial \nu = - \alpha u \\ \beta D_I \partial v/\partial \nu = - \alpha v. \end{array}\right. \end{aligned}$$

4 Nonlinear \(L^2\)-stability

In this section, we will apply the method developed in a series of papers by Rionero [24,25,26] to get the nonlinear \(L^2\) stability of the equilibrium E given in (7). The method is based on the analysis of a suitable linear planar system of ordinary differential equations. The stability will be studied with respect to the perturbations (uv) belonging, for all \(t\in \textbf{R}_+\), to \([W^{1,2}(\varOmega ,\alpha ,\beta ,D)]\), where \(W^{1,2}(\varOmega )\) is the functional space such that

$$\begin{aligned} \varphi \in W^{1,2}(\varOmega ,\alpha ,\beta ,D) \rightarrow \left\{ \varphi \in W^{1,2}(\varOmega ): \text{ the } \text{ b. } \text{ condit. }\;(2)\;\text{ hold } \text{ with }\; w^*=0 \right\} . \end{aligned}$$

In the space \(W^{1,2}(\varOmega ,\alpha ,\beta ,D)\) the following inequality holdsFootnote 1

$$\begin{aligned} ||\nabla \varphi ||^2+\frac{\alpha }{D\beta }||\varphi ||^2_{\partial \varOmega } \ge \hat{\lambda } ||\varphi ||^2, \end{aligned}$$

where \(||\cdot ||\) denotes the \(L^2\)-norm, \(||\cdot ||_{\partial \varOmega }\) denotes the \(L^2(\partial \varOmega )\)-norm and the positive constant \(\hat{\lambda }(\varOmega ,\alpha ,\beta ,D)\) is the lowest eigenvalue of the problem

$$\begin{aligned} \varDelta \varphi + \lambda \varphi = 0, \end{aligned}$$

in \(W^{1,2}(\varOmega ,\alpha ,\beta ,D)\), that is the principal eigenvalue of \(-\varDelta \).

Now, take

$$\begin{aligned} \mu =\frac{k_1}{k_2}, \end{aligned}$$

add and subtract the quantities

$$\begin{aligned} \left( D_S-\overline{\epsilon }\right) \hat{\lambda } u;\;\;\;\;\;\;\left( D_I-\overline{\epsilon }\right) \hat{\lambda } v, \end{aligned}$$

where \(\overline{\epsilon }\) is a constant to be chosen later, in the first and the second equation of (14), respectively. Take also into account of (18). System (14) now reads

$$\begin{aligned} \left\{ \begin{array}{ll} \partial _t u = &{} b_{11} u + \displaystyle {\frac{a_{12}}{\mu }} v + \hat{F} + F^*\\ \\ \partial _t v = &{} \mu a_{21} u + b_{22} v + \hat{G} + G^*, \end{array}\right. \end{aligned}$$


$$\begin{aligned} b_{11}=a_{11}-\left( D_S-\overline{\epsilon }\right) \hat{\lambda };\;\;\;\;\;b_{22}=a_{22}-\left( D_I-\overline{\epsilon }\right) \hat{\lambda }, \end{aligned}$$


$$\begin{aligned} \hat{F} = \left( D_S + \overline{\epsilon }\right) \varDelta u + D_S\hat{\lambda } u;\;\;\;\;\;\; \hat{G} = \left( D_I + \overline{\epsilon }\right) \varDelta v + D_I\hat{\lambda } v, \end{aligned}$$


$$\begin{aligned} F^{*} = \displaystyle {\frac{k_1^{-1} A\, uv + k_1^{-1} a_{12}\hat{\alpha } k^2_2\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }};\;\;\; G^* = \displaystyle {\frac{k_2^{-1} B\, uv + k_2^{-1} C\, v^2 }{\left[ 1+\hat{\alpha } (\tilde{I}+k_2 v) \right] }}. \end{aligned}$$

Now take the constant \(\overline{\epsilon }\) in (19) such that:

$$\begin{aligned} \begin{array}{ll} 0<\overline{\epsilon }<\inf &{}\left\{ D_S, D_I, \displaystyle {\frac{|a_{11}-D_S\hat{\lambda }|}{\hat{\lambda }}}, \displaystyle {\frac{\left( a_{11}-D_S\hat{\lambda }\right) \left( a_{22}-D_I\hat{\lambda }\right) -a_{12}a_{21} }{\hat{\lambda }\left( a_{11}-D_S\hat{\lambda }+a_{22}-D_I\hat{\lambda }\right) }},\right. \\ &{} \left. \displaystyle {\frac{|a_{11}-D_S\hat{\lambda }+a_{22}-D_I\hat{\lambda }|}{2\hat{\lambda }}} \right\} . \end{array} \end{aligned}$$

In this way, it follows that \(b_{22}<0\) (since \(a_{22}<0\)) and \(I<0\), \(\hat{A}>0\) where

$$\begin{aligned} I={\textrm{tr}\,}J = b_{11}+b_{22};\;\;\;\; \hat{A}=\det J = b_{11}b_{22}-a_{12}a_{21}, \end{aligned}$$

are the principal invariants of the matrix J associated to the linear terms in (20).

Now, consider the Rionero’s special type of Lyapunov functions [24,25,26]:

$$\begin{aligned} W=\displaystyle {\frac{1}{2}}\left[ \hat{A} \left( ||u||^2+||v||^2 \right) +\left\| b_{11}\,v-\mu \,a_{21}\,u \right\| ^2+\left\| \displaystyle {\frac{a_{12}}{\mu }}v-b_{22}\,u \right\| ^2. \right] \end{aligned}$$

It immediately follows that the time derivative along the solution of (20) is given by

$$\begin{aligned} \dot{W}= \hat{A}\,I\,\left( \left\| u\right\| ^2+ \left\| v\right\| ^2\right) + \hat{\varPsi } + \varPsi ^*, \end{aligned}$$


$$\begin{aligned} {\hat{\varPsi }}=\left\langle \overline{\alpha }_1\,u-\overline{\alpha }_3\,v\,,\hat{F}\right\rangle + \left\langle \overline{\alpha }_2\,v-\overline{\alpha }_3\,u\,,\hat{G} \right\rangle , \end{aligned}$$


$$\begin{aligned} \varPsi ^{*}=\left\langle \overline{\alpha }_1\,u-\overline{\alpha }_3\,v\,,F^*\right\rangle + \left\langle \overline{\alpha }_2\,v-\overline{\alpha }_3\,u\,,G^* \right\rangle , \end{aligned}$$

where \(\left\langle \cdot \right\rangle \) denotes the scalar product in \(L^2(\varOmega )\), and

$$\begin{aligned} \overline{\alpha }_1=\hat{A}+\mu ^2a_{21}^2+b_{22}^2;\;\;\;\; \overline{\alpha }_2=\hat{A}+b_{11}^2+\frac{a_{12}^2}{\mu ^2};\;\;\;\; \overline{\alpha }_3=\mu b_{11}a_ {21}+\frac{a_{12}b_{22}}{\mu }. \end{aligned}$$

Our aim now is to estimate the terms \(\hat{\varPsi }\) and \(\varPsi ^*\) in (27). Let us begin by observing that from (10), (11), (12), (13), (21) it follows that \(a_{12}b_{22}>0\) and \(a_{21}b_{11}<0\). Therefore it can be taken

$$\begin{aligned} \mu =\sqrt{\left| \frac{a_{12}b_{22}}{a_{21}b_{11}}\right| }, \end{aligned}$$

to get: \(\overline{\alpha }_3=0\). As a consequence, taking into account the estimate (17) we obtain

$$\begin{aligned} \hat{\varPsi }=\left\langle \overline{\alpha }_1\,u\,,\hat{F}\right\rangle + \left\langle \overline{\alpha }_2\,v\,,\hat{G} \right\rangle . \end{aligned}$$

From (22) first term may be written

$$\begin{aligned} \left\langle \overline{\alpha }_1\,u,\hat{F}\right\rangle = \overline{\alpha }_1 \int _{\varOmega } \left[ \left( D_s+\overline{\epsilon }\right) u\varDelta u+D_s\hat{\lambda } u^2 \right] d\varOmega . \end{aligned}$$

Rearranging and using the divergence theorem we have

$$\begin{aligned} \left\langle \overline{\alpha }_1\,u,\hat{F}\right\rangle = \overline{\alpha }_1 \left[ \left( D_s+\overline{\epsilon }\right) \left( \int _{\partial \varOmega } u \frac{\partial u}{\partial \nu } d\sigma -\int _{\varOmega } \left( \nabla u\right) ^2 d\varOmega \right) + D_s\hat{\lambda }\int _{\varOmega }u^2 d\varOmega \right] . \end{aligned}$$

Therefore, taking into account the boundary conditions (15), we can write

$$\begin{aligned} \left\langle \overline{\alpha }_1\,u,\hat{F}\right\rangle = \overline{\alpha }_1D_S\left( -\frac{\alpha }{\beta D_S}\left\| u \right\| ^2_{\partial \varOmega } -\left\| \nabla u \right\| ^2 +\hat{\lambda } \left\| u \right\| ^2 \right) - \overline{\alpha }_1\overline{\epsilon } \left( \left\| u \right\| ^2_{\partial \varOmega }+\left\| \nabla u \right\| ^2\right) . \end{aligned}$$

Using the inequality (17) and \(- \overline{\alpha }_1\overline{\epsilon } \left\| u \right\| ^2_{\partial \varOmega } < 0\), it follows

$$\begin{aligned} \left\langle \overline{\alpha }_1\,u,\hat{F}\right\rangle < - \overline{\alpha }_1\overline{\epsilon } \left\| \nabla u \right\| ^2. \end{aligned}$$

Reasoning in the same way when managing the term \(\left\langle \overline{\alpha }_2\,v\,,G^* \right\rangle \) in (31), one gets:

$$\begin{aligned} \hat{\varPsi } < - \overline{\alpha }\,\overline{\epsilon }\left( \left\| \nabla u \right\| ^2+ \left\| \nabla v \right\| ^2 \right) , \end{aligned}$$

where \(\overline{\alpha }=\min \left\{ \overline{\alpha }_1,\;\overline{\alpha }_2 \right\} > 0\).

Now we need to estimate the term \(\varPsi ^*\) in (27) where \(\overline{\alpha }_3=0\),i.e.:

$$\begin{aligned} \varPsi ^*=\left\langle \overline{\alpha }_1\,u\,,F^*\right\rangle + \left\langle \overline{\alpha }_2\,v,G^* \right\rangle . \end{aligned}$$

By considering perturbations such that \(k_2\,v>-\tilde{I}\), from (23) one gets:

$$\begin{aligned} \left| F^* \right| \le \frac{1}{k_1} \left[ c_1 \left| uv \right| + c_2 \left| v \right| ^2 \right] , \end{aligned}$$


$$\begin{aligned} \left| G^* \right| \le \frac{1}{k_2} \left[ c_3 \left| uv \right| + c_4 \left| v \right| ^2 \right] , \end{aligned}$$

where \(c_i\), \(i=1,\dots ,4\) are suitable positive constants. Therefore we get:

$$\begin{aligned} \left| \varPsi ^* \right| \le \frac{1}{k_1}\left| \overline{\alpha }_1\right| \left[ c_1 \left\langle \left| u\right| ^2 \left| v \right| \right\rangle + c_2 \left\langle \left| u\right| \left| v \right| ^2 \right\rangle \right] + \frac{1}{k_2}\left| \overline{\alpha }_2\right| \left[ c_3 \left\langle \left| u\right| \left| v \right| ^2\right\rangle + c_4 \left\langle \left| v \right| ^3 \right\rangle \right] . \end{aligned}$$

Using the Hölder inequality it follows

$$\begin{aligned} \left| \varPsi ^* \right| \le \hat{h} \left( \left\| u \right\| ^2+\left\| v \right\| ^2\right) ^{1/2} \left[ c_1 \left\| u \right\| _4^2+(c_2+c_3+c_4) \left\| v \right\| ^2_4, \right] \end{aligned}$$

where \(\hat{h} = \min \left\{ k_1^{-1}\left| \overline{\alpha }_1\right| ,\;k_2^{-1}\left| \overline{\alpha }_2\right| \right\} \). Using the inequality [28]:

$$\begin{aligned} \left\| f \right\| ^2_4\le \kappa \left( \left\| \nabla f \right\| ^2+\left\| f \right\| ^2\right) , \end{aligned}$$

where \(\kappa =\kappa (\varOmega )\) is a positive constant, we have

$$\begin{aligned} \left| \varPsi ^* \right| \le \kappa \hat{h} M \left( \left\| u \right\| ^2+\left\| v \right\| ^2\right) ^{1/2} \left( \left\| u \right\| ^2+\left\| v \right\| ^2 + \left\| \nabla u \right\| ^2 + \left\| \nabla v \right\| ^2 \right) , \end{aligned}$$

where \(M=\max \left\{ c_1, c_2+c_3+c_4 \right\} \). Now, from the (26), being \(\hat{A}>0\), it follows that W is positive definite and equivalent to the \(L^2(\varOmega )\)-norm. In particular, there exist two constants \(\tilde{\kappa }_1\) and \(\tilde{\kappa }_2\), such that

$$\begin{aligned} \frac{\kappa _1}{2} \left( \left\| u \right\| ^2+\left\| v \right\| ^2\right) \le W \le \frac{\kappa _2}{2} \left( \left\| u \right\| ^2+\left\| v \right\| ^2\right) . \end{aligned}$$

Recalling that \(I<0\), from (27), (31) and (36), (37) one gets

$$\begin{aligned} \dot{W}= & {} \hat{A} I \left( \left\| u \right\| ^2+\left\| v \right\| ^2\right) + \hat{\varPsi }+\varPsi ^*\\\le & {} -\frac{2\hat{A}|I|}{\kappa _2}W - \overline{\alpha }\,\overline{\epsilon }\left( \left\| \nabla u \right\| ^2+ \left\| \nabla v \right\| ^2 \right) + \frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa _1^3}}\,W^{3/2}\\{} & {} + \frac{\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa _1}}\,W^{1/2} \left( \left\| \nabla u \right\| ^2 + \left\| \nabla v \right\| ^2\right) \\= & {} - \left( \frac{2\hat{A}|I|}{\kappa _2}-\frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa _1^3}}\,W^{1/2}\right) W - \left( \overline{\alpha }\,\overline{\epsilon } \right. \\{} & {} \left. -\frac{\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa _1}}\,W^{1/2} \right) \left( \left\| \nabla u \right\| ^2 + \left\| \nabla v \right\| ^2\right) \\= & {} - \left( \frac{2\hat{A}|I|}{\kappa _2}-\frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa _1^3}}\,W^{1/2}\right) W - \frac{k_1}{2}\left( \frac{2\overline{\alpha }\,\overline{\epsilon }}{k_1} \right. \\{} & {} \left. - \frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa ^3_1}}\,W^{1/2} \right) \left( \left\| \nabla u \right\| ^2 + \left\| \nabla v \right\| ^2\right) . \end{aligned}$$

Now take the initial value of W, say \(W_0\), such that:

$$\begin{aligned} \frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa ^3_1}}\,W_0^{1/2}<\hat{w}=\inf \left\{ \ \frac{2\hat{A}|I|}{\kappa _2},\;\frac{2\overline{\alpha }\,\overline{\epsilon }}{k_1}\right\} . \end{aligned}$$

Then, \(\dot{W}(0)<0\), and \(\dot{W}(\tilde{t})<0\) when

$$\begin{aligned} \frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa ^3_1}}\,(W(t))^{1/2}=\hat{w},\,\;\;\text { for some }\;\;t=\tilde{t}. \end{aligned}$$


$$\begin{aligned} \frac{2\sqrt{2}\kappa \hat{h} M}{\sqrt{\kappa ^3_1}}\,(W(t))^{1/2}<\hat{w},\,\;\;\text { for all }\;\;t>0. \end{aligned}$$

We conclude that:

$$\begin{aligned} \dot{W} \le - \left( \frac{2\hat{A}|I|}{\kappa _2}-\hat{w}\right) W, \end{aligned}$$

so that:

$$\begin{aligned} W (t)\le W_0\,e^{- \left( \frac{2\hat{A}|I|}{\kappa _2}-\hat{w}\right) \,t}. \end{aligned}$$

This estimates indicates that the endemic equilibrium is nonlinearly stable in the W-norm, and therefore in the \(L^2\)-norm, although the restriction (38) on the initial data makes the stability not verified for all initial data, i.e. it is only conditional stability [28].

5 Conclusions

In this work, we focus on the problem of nonlinear stability of an uniform endemic equilibrium induced by human behaviour in a spatio-temporal SIR epidemic model. The impact of human behaviour on the contact rate is assumed to be of inverse linear affine type, which means that as result of opinion-driven adoption of social distancing the contagion rate is theoretically saturated with respect to the density of the disease prevalence. We use the Rionero’s special type of Lyapunov function, which has been previously fruitfully employed in a number of problems in theoretical population biology. The task has been non-trivial despite of the simple form that we use to represent the human behavioural response. For the proposed model, we obtain a stability result which is subject to a restriction on the initial perturbation. Assessing the global stability of the endemic equilibrium remains an open problem.