Loading [MathJax]/jax/output/SVG/jax.js
Research article

Convergence and quasi-optimality based on an adaptive finite element method for the bilinear optimal control problem

  • This paper investigates the adaptive finite element method for an optimal control problem governed by a bilinear elliptic equation. We establish the finite element discrete scheme for the bilinear optimal control problem and use a dual argument, linearization method, bubble function, and new bubble function to obtain a posteriori error estimates. To prove the convergence and the quasi-optimality for adaptive finite element methods, we introduce the adaptive finite element algorithm, local perturbation, error reduction, discrete local upper bound, Dörfler property, dual argument method, and quasi orthogonality. A few numerical examples are given at the end of the paper to demonstrate our theoretical analysis.

    Citation: Zuliang Lu, Xiankui Wu, Fei Huang, Fei Cai, Chunjuan Hou, Yin Yang. Convergence and quasi-optimality based on an adaptive finite element method for the bilinear optimal control problem[J]. AIMS Mathematics, 2021, 6(9): 9510-9535. doi: 10.3934/math.2021553

    Related Papers:

    [1] Chun Wang . The coefficient multipliers on H2 and D2 with Hyers–Ulam stability. AIMS Mathematics, 2024, 9(5): 12550-12569. doi: 10.3934/math.2024614
    [2] Murali Ramdoss, Ponmana Selvan-Arumugam, Choonkil Park . Ulam stability of linear differential equations using Fourier transform. AIMS Mathematics, 2020, 5(2): 766-780. doi: 10.3934/math.2020052
    [3] Dongming Nie, Usman Riaz, Sumbel Begum, Akbar Zada . A coupled system of p-Laplacian implicit fractional differential equations depending on boundary conditions of integral type. AIMS Mathematics, 2023, 8(7): 16417-16445. doi: 10.3934/math.2023839
    [4] J. Vanterler da C. Sousa, E. Capelas de Oliveira, F. G. Rodrigues . Ulam-Hyers stabilities of fractional functional differential equations. AIMS Mathematics, 2020, 5(2): 1346-1358. doi: 10.3934/math.2020092
    [5] Weerawat Sudsutad, Chatthai Thaiprayoon, Sotiris K. Ntouyas . Existence and stability results for ψ-Hilfer fractional integro-differential equation with mixed nonlocal boundary conditions. AIMS Mathematics, 2021, 6(4): 4119-4141. doi: 10.3934/math.2021244
    [6] Xiaoming Wang, Rizwan Rizwan, Jung Rey Lee, Akbar Zada, Syed Omar Shah . Existence, uniqueness and Ulam's stabilities for a class of implicit impulsive Langevin equation with Hilfer fractional derivatives. AIMS Mathematics, 2021, 6(5): 4915-4929. doi: 10.3934/math.2021288
    [7] Ugyen Samdrup Tshering, Ekkarath Thailert, Sotiris K. Ntouyas . Existence and stability results for a coupled system of Hilfer-Hadamard sequential fractional differential equations with multi-point fractional integral boundary conditions. AIMS Mathematics, 2024, 9(9): 25849-25878. doi: 10.3934/math.20241263
    [8] S. Deepa, S. Bowmiya, A. Ganesh, Vediyappan Govindan, Choonkil Park, Jung Rye Lee . Mahgoub transform and Hyers-Ulam stability of nth order linear differential equations. AIMS Mathematics, 2022, 7(4): 4992-5014. doi: 10.3934/math.2022278
    [9] Supriya Kumar Paul, Lakshmi Narayan Mishra . Stability analysis through the Bielecki metric to nonlinear fractional integral equations of n-product operators. AIMS Mathematics, 2024, 9(4): 7770-7790. doi: 10.3934/math.2024377
    [10] Omar Choucha, Abdelkader Amara, Sina Etemad, Shahram Rezapour, Delfim F. M. Torres, Thongchai Botmart . On the Ulam-Hyers-Rassias stability of two structures of discrete fractional three-point boundary value problems: Existence theory. AIMS Mathematics, 2023, 8(1): 1455-1474. doi: 10.3934/math.2023073
  • This paper investigates the adaptive finite element method for an optimal control problem governed by a bilinear elliptic equation. We establish the finite element discrete scheme for the bilinear optimal control problem and use a dual argument, linearization method, bubble function, and new bubble function to obtain a posteriori error estimates. To prove the convergence and the quasi-optimality for adaptive finite element methods, we introduce the adaptive finite element algorithm, local perturbation, error reduction, discrete local upper bound, Dörfler property, dual argument method, and quasi orthogonality. A few numerical examples are given at the end of the paper to demonstrate our theoretical analysis.



    Hyers–Ulam stability is concerned with ascertaining whether, given a solution of a perturbed equation, a solution to the unperturbed equation exists that remains close to the given solution of the perturbed equation. The recent monographs from Brzdęk et al. [1] and Tripathy [2] provide excellent overviews of the area. Initially, much of the Hyers–Ulam stability analysis for differential and difference equations was concerned with linear equations. For example, Baias et al. [3] investigated the Hyers–Ulam stability of first-order linear difference equations. Similarly, Bora and Shankar [4], Chen and Si [5], and Kerekes et al. [6] explored the Hyers–Ulam stability of second-order linear difference equations. Additionally, Novac et al. [7] and Shen and Li [8] examined the Hyers–Ulam stability of higher order linear difference equations. Furthermore, Buşe et al. [9] analyzed the stability of first-order matrix two-dimensional differential and difference systems. However, there is a growing interest in the analysis of Hyers–Ulam stability for nonlinear equations, which may be conditional stability. It is often the case in nonlinear analysis that the perturbation must be bounded above and the initial condition must be bounded above or below for Hyers–Ulam stability to be possible. Popa et al. [10] explore approximate solutions of the logistic equation and Hyers–Ulam stability, followed by Onitsuka [11,12] investigating conditional Hyers–Ulam stability and its application to the logistic model and approximate solutions of the generalized logistic equation, respectively. Also in the continuous case, Backes et al. establish conditional Lipschitz shadowing for ordinary differential equations in [13]. In the discrete case, Jung and Nam [14] analyze the Hyers–Ulam stability of the Pielou logistic difference equation, while Nam [15,16,17] studies the Hyers–Ulam stability of elliptic, hyperbolic, and loxodromic Möbius difference equations, respectively. Models in population ecology can be continuous or discrete. One of the advantages of the discrete case is modeling seasonal reproduction rather than continuous reproduction. See, for example, [18]. Models in economics can also be continuous or discrete. One can model logistically the relationship between advertising and sales of a product as a series of discrete expenditures, of step-size h, with diminishing impact on sales over time, see for example [19].

    Motivated by these works and the relative sparsity of results related to conditional Hyers–Ulam stability and its application to nonlinear difference equations, in this study, we address the logistic growth h-difference equation for step-size h. As h converges to zero, it will be demonstrated that our conditional stability results are consistent with those derived for the continuous case. In contrast, setting h=1 leads to significant advancements over previous research. We successfully identify the optimal lower bound of the initial value and the upper bound of the perturbation amplitude, which are essential for ensuring stability in nonlinear systems. Most importantly, we demonstrate a substantial improvement in the Hyers–Ulam stability constant, a measure of stability, compared to prior work.

    This study will proceed as follows. In Section 2, we introduce the discrete logistic equation model, define conditional Hyers–Ulam stability, and derive important inequalities related to solutions of the logistic model and solutions of perturbations on the model. We explain that the perturbations must be bounded above in size, while the initial population size must be bounded away from zero for stability to occur. In Section 3 there are three technical lemmas based on the relative smallness of the perturbation and the relative largeness of the initial condition. In Section 4 we present the main result, proving the conditions under which the discrete logistic model is Hyers–Ulam stable and giving a Hyers–Ulam stability constant. In Section 5 we provide detailed examples with both analytical and numerical evidence that illustrate our results and the conditional nature of the Hyers–Ulam stability. In Section 6, we conduct a sensitivity analysis on each parameter of the logistic model, emphasizing its relevance to ecological applications. In the final section, we present the conclusions drawn from this research.

    The form of the discrete logistic equation model that we study in this work is based on the discussion found in [20, Section 2.4]. Given h>0, set

    T:={0,h,2h,3h,},

    and define

    ΔhP(t):=P(t+h)P(t)h.

    We consider the logistic growth h-difference equation

    ΔhP(t)=rP(t)(KP(t))K+hrP(t), (2.1)

    where P is the population size at time t of some species, r>0 is a growth-rate coefficient, h>0 is the step size, and K>0 is the carrying capacity. When h=1, this equation is called the Beverton–Holt equation (see [21,22]). Let ε>0 be arbitrarily given. Then the following equations

    Δhβ(t)=rβ(t)(Kβ(t))K+hrβ(t)+q(t),|q(t)|ε, (2.2)
    Δh(t)=r(t)(K(t))K+hr(t)ε, (2.3)

    and

    Δhu(t)=ru(t)(Ku(t))K+hru(t)+ε (2.4)

    for t0, where q: TR, are perturbations of (2.1) that will play a key role in the analysis that follows below. Throughout this paper, we assume the initial conditions

    P(0)=β(0)=(0)=u(0)=P0. (2.5)

    We can see that the right-hand side of (2.1)–(2.4), respectively, is well defined with respect to P>0, β>0, >0, and u>0. That is, the right-hand sides of these equations are continuously differentiable with respect to the positive dependent variable. Consequently, if a positive initial condition (2.5) is given, then the local existence and uniqueness of the solutions are guaranteed in the positive domain (for more details, see [23, Section 8.2]). However, we must pay attention to the global existence of the solutions. By limiting the initial values and the relative size of the allowed perturbations, the existence of global solutions is guaranteed (see Proposition 2).

    Definition 1. Let

    [0,TP)h:=[0,TP)T

    be the maximal interval of existence for a function P. Let D be a nonempty subset of the real numbers. Define the class of functions CD as

    CD:={P:[0,TP)hR:P(0)DR,TP>0withTP=or|P(t)|undefinedatt=TP}.

    Let

    S(0,).

    The nonlinear h-difference equation

    ΔhP(t)=F(P(t)) (2.6)

    is conditionally Hyers–Ulam stable in class CD on [0,min{TP,Tϕ})h, with S if there exists a constant H>0 such that for every εS and every approximate solution ϕCD that satisfies

    |Δhϕ(t)F(ϕ(t))|εfor0t<Tϕ, (2.7)

    there exists a solution PCD of (2.6) such that

    |ϕ(t)P(t)|Hεfor0t<min{TP,Tϕ}.

    Such a constant H is known as a Hyers–Ulam stability constant for (2.6) on [0,min{TP,Tϕ})h.

    Note that if

    S=(0,)andD=R,

    then this definition is precisely the canonical definition of Hyers–Ulam stability. In addition, note that Definition 1 does not require the uniqueness of a solution to (2.6) or (2.7).

    Proposition 2. Let

    P:[0,TP)hR,   β:[0,Tβ)hR,   :[0,T)hR,

    and

    u:[0,Tu)hR

    be the solutions of (2.1)(2.4) with initial condition (2.5), respectively. If

    0<εK(1+hr1)2h2randP0K(1+hr1)hr,

    then

    TP=Tβ=T=Tu=,

    and

    K(1+hr1)hr(t)β(t)u(t)and(t)<P(t)<u(t)

    hold for all t(0,)h.

    Proof. Assume that

    0<εK(1+hr1)2h2r,P0K(1+hr1)hr.

    This proof is divided into four steps.

    Step 1. Define

    F(P):=rP(KP)K+hrP

    for P0 and h,r,K>0. Note that F is the function that appears on the right-hand side of (2.1). Clearly, the two equilibrium points of (2.1) are P0 and K determined by

    F(0)=F(K)=0,

    where PK is attracting and P0 is repelling. Now, we examine the shape of the function F. Define

    P:=K(1+hr1)hr. (2.8)

    Since

    F(P)=r(K22KPhrP2)(K+hrP)2,

    we see that F(P)>0 for 0<P<P, F(P)=0, and F(P)<0 for P>P. This implies that the function F(P) takes the maximum value

    Fmax:=K(1+hr1)2h2r (2.9)

    when

    P=P.

    Moreover, we see that F(P)>0 on (0,K) and F(P)<0 on (K,).

    Step 2. At the outset, we prove

    (t)P=K(1+hr1)hr

    for all t[0,T)h with T=, where is determined by (2.3). Now, we consider the function F()ε, which is the function that appears on the right-hand side of (2.3).

    Case (a). First, we consider the case

    ε=Fmax,

    where Fmax is defined by (2.9). Then,

    F(P)ε=F(P)Fmax=0,

    so that P=P is the unique equilibrium point of (2.3). Thus,

    (t)P

    is the unique global solution of (2.3) with

    (0)=P.

    By the uniqueness of the solutions, (0)>P implies (t)>P for all t[0,T)h. In addition, since

    F()Fmax<0

    holds for >P, we have Δh<0 for >P. This implies that

    T=

    and (t)>P for all t[0,)h.

    Case (b). Next, we will consider the case

    0<ε<Fmax,

    where Fmax is given by (2.9). In this case, we have

    F(P)ε>0,

    where P is given by (2.8). This indicates that (2.3) has two positive equilibria Q1 and Q2 that satisfy

    F(Q1)ε=F(Q2)ε=0

    and

    0<Q1<P<Q2.

    Now

    (t)Q2

    is a globally unique solution of (2.3).

    As

    F()ε>0

    for

    P<Q2,

    we have Δh>0 for

    P<Q2.

    Consequently, summing this inequality yields

    (t)(0)P,t[0,T)h.

    Because of this and the uniqueness of the solutions, we have

    P(0)<Q2

    means

    Q2>(t)(0)P,t[0,T)h.

    Therefore, if

    P(0)<Q2,

    then

    T=.

    On the other hand, because

    F()ε<0

    holds for >Q2, we have Δh<0 for >Q2. Consequently, if (0)>Q2, then

    Q2<(t)(0)<,t[0,T)h,

    and so if (0)>Q2, then

    T=.

    Considering Cases (a) and (b) together, we can conclude that

    (0)P=K(1+hr1)hr

    implies the global existence of the solution (t) of (2.3) and (t)P for all t[0,)h.

    Step 3. We prove

    (t)β(t)u(t)

    for t[0,)h. Let

    δ(t):=β(t)u(t)

    for

    t[0,Tβ)h[0,Tu)h.

    Our goal here is to show that δ(t)0 for all

    t[0,Tβ)h[0,Tu)h.

    By way of contradiction, let

    t1[0,Tβ)h[0,Tu)h

    be the first input value such that δ(t1)>0. Since

    δ(0)=0

    by initial condition (2.5), δ(t)0 for all t[0,t1h]h. Then, we have

    Δhδ(t)=Δhβ(t)Δhu(t)=rβ(t)(Kβ(t))K+hrβ(t)+q(t)ru(t)(Ku(t))K+hru(t)ε(r(K2hrβ(t)u(t)K(β(t)+u(t)))(K+hrβ(t))(K+hru(t)))(β(t)u(t))+|q(t)|ε(r(K2hrβ(t)u(t)K(β(t)+u(t)))(K+hrβ(t))(K+hru(t)))δ(t)

    for t[0,t1h]h. Let

    α(t):=r(K2hrβ(t)u(t)K(β(t)+u(t)))(K+hrβ(t))(K+hru(t)).

    Then

    Δhδ(t)α(t)δ(t)

    from the inequality above, and checking the regressivity condition for α, we have

    1+h(r(K2hrβ(t)u(t)K(β(t)+u(t)))(K+hrβ(t))(K+hru(t)))=K2(1+hr)(K+hrβ(t))(K+hru(t))>0,

    so α is a positively regressive function. Considering this coefficient function α, let

    eα(t,0):=th1j=0(1+hα(jh))>0.

    It follows from the quotient rule on time scales that

    Δh(δ(t)eα(t,0))=eα(t,0)Δhδ(t)δ(t)α(t)eα(t,0)eα(t+h,0)eα(t,0)=Δhδ(t)α(t)δ(t)eα(t+h,0).

    Since α is a positively regressive function, we have

    eα(t+h,0)>0.

    This yields

    Δh(δ(t)eα(t,0))0,

    since

    Δhδ(t)α(t)δ(t).

    Summing this inequality and using δ(0)=0, we have

    t1hhj=0hΔh(δ(jh)eα(jh,0))=δ(t1)eα(t1,0)0,

    a contradiction of the assumption δ(t1)>0. Thus, we have

    β(t)u(t)

    for all

    t[0,Tβ)h[0,Tu)h.

    In a similar manner, we have that

    (t)β(t)

    for all

    t[0,)h[0,Tβ)h.

    Hence

    0<P(t)β(t)u(t),t[0,)h[0,Tβ)h[0,Tu)h. (2.10)

    Next we show that

    Tβ=Tu=.

    We consider the function F(u)+ε, which is the function that appears on the right-hand side of (2.4).

    In this case, there is Q3>K such that

    F(Q3)+ε=0;

    that is, uQ3 is the unique positive equilibrium point of (2.4). Since

    F(Q3)+ε<0

    for u>Q3, we have Δhu<0 for u>Q3. Hence, if u(0)>Q3 implies that

    u(0)u(t)>Q3

    for all t[0,Tu)h, and thus Tu= when u(0)>Q3. On the other hand, if

    0u(0)<Q3,

    then we can obtain Tu=. Actually, from (2.10) and the uniqueness of the solution, we have

    0<P(t)u(t)<Q3,t[0,Tu)h.

    This means that Tu= when

    0u(0)<Q3.

    Therefore, we have

    Tu=

    for any case. Furthermore, since (2.4) holds, β(t) is always sandwiched between (t) and u(t), so

    Tβ=

    also holds.

    Step 4. We show that

    (t)<P(t)<u(t)

    for t(0,)h. Note that we have already shown in Step 3 that

    Tβ=T=Tu=.

    Clearly, TP= is true. Let

    D(t):=u(t)P(t)

    for t[0,)h. From the above inequality with q(t)0, in other words, P replaces β above if q(t)0, we see that

    D(t)0

    for t[0,)h. By D(0)=0, that is

    P0=P(0)=u(0),

    we have

    ΔhD(0)=ru(0)(Ku(0))K+hru(0)+ε+rP(0)(KP(0))K+hrP(0)=ε>0.

    This implies that

    D(h)=hε>0.

    By way of contradiction, we suppose that there exists t2>0 such that D(t2)0 and D(t)>0 for t[h,t2h]h. Then, we have

    ΔhD(t)>(r(K2hru(t)P(t)K(u(t)+P(t)))(K+hru(t))(K+hrP(t)))D(t).

    Let

    φ(t):=r(K2hru(t)P(t)K(u(t)+P(t)))(K+hru(t))(K+hrP(t)).

    Then

    ΔhD(t)>φ(t)D(t)

    from the inequality above and checking the regressivity condition for φ, we have

    1+h(r(K2hru(t)P(t)K(u(t)+P(t)))(K+hru(t))(K+hrP(t)))=K2(1+hr)(K+hru(t))(K+hrP(t))>0,

    so φ is a positively regressive function. Considering this coefficient function φ, let

    eφ(t,0):=th1j=0(1+hφ(jh))>0.

    It follows that

    Δh(D(t)eφ(t,0))=eφ(t,0)ΔhD(t)D(t)φ(t)eφ(t,0)eφ(t+h,0)eφ(t,0)=ΔhD(t)φ(t)D(t)eφ(t+h,0).

    Since φ is a positively regressive function, we have

    eφ(t+h,0)>0.

    This yields

    Δh(D(t)eφ(t,0))>0,

    since

    ΔhD(t)>φ(t)D(t).

    Summing this inequality and using D(0)=0, we have

    t2hhj=0hΔh(D(jh)eφ(jh,0))=D(t2)eφ(t2,0)>0,

    a contradiction of the assumption D(t2)0. Thus, we have P(t)<u(t) for all t(0,)h. In a similar manner, we have that (t)<P(t) for all t(0,)h.

    To illustrate the proposition, the following example is provided.

    Example 3. Consider (2.1)(2.4) with

    h=r=K=1.

    According to Proposition 2, if

    0<ε(21)2andP021

    hold, then the solutions

    P:[0,TP)1R,   β:[0,Tβ)1R,   :[0,T)1R,

    and

    u:[0,Tu)1R

    of (2.1)(2.4), respectively, with initial condition (2.5) satisfy

    TP=Tβ=T=Tu=

    and

    21(t)β(t)u(t)and(t)<P(t)<u(t)

    for all t[0,)1.

    Figure 1 illustrates the solution orbits of (2.2) (red) with h=r=K=1 and q(t)=0.01(1)t, (2.3) (black), and (2.4) (blue), given the initial condition

    β(0)=(0)=u(0)=0.5

    and ε=0.01. Notice that the solution orbit of (2.2) (red) is bounded between the others.

    Figure 1.  The solution orbits of (2.2) (red), (2.3) (black), and (2.4) (blue) with β(0)=(0)=u(0)=0.5.

    Remark 4. Let

    ε>K(1+hr1)2h2randP0K(1+hr1)hr.

    Define

    F(P):=rP(KP)K+hrP

    for

    P>Khr

    and h,r,K>0. By the proof of Proposition 2, we see that

    Δh(t)=r(t)(K(t))K+hr(t)εFmaxε<0

    for t0 and (t)(Khr,). Summing this inequality, we have

    (t)(0)=thhj=0hΔh(jh)(Fmaxε)t

    for t0 and (t)(Khr,). This inequality implies that for any h>0 there exists th0 such that

    (t)(Fmaxε)t+(0)K2hr

    for tth and (t)(Khr,). This shows that any solution (t) of (2.3) with (0)R diverges to as h0+.

    On the other hand, any solution P(t) of Eq (2.1) satisfying

    P(0)=P0K(1+hr1)hr

    exists globally in time and is greater than or equal to

    K(1+hr1)hr.

    In fact, (2.1) has two equilibria P=0, K; F(P)>0 for 0<P<K; and

    0<K(1+hr1)hr<K

    holds. As F(P)>0 for

    K(1+hr1)hrP<K,

    we have ΔhP>0 for

    K(1+hr1)hrP<K.

    Consequently, summing this inequality yields

    P(t)P(0)K(1+hr1)hr,t0.

    Because of this and the uniqueness of the solutions, we have

    P(0)[K(1+hr1)hr,)

    means

    P(t)P(0)K(1+hr1)hr

    for all t0. This implies that |P(t)(t)| diverges to as h0+; that is, Eq (2.1) is not conditionally Hyers–Ulam stable in class CD on [0,)h when h0+, where

    D=[K(1+hr1)hr,).

    Therefore, we can see that

    ε=K(1+hr1)2h2r

    is the threshold value.

    Remark 5. Let

    ε=K(1+hr1)2h2r

    and

    0<P0<K(1+hr1)hr.

    Define

    F(P):=rP(KP)K+hrP

    for

    P>Khr

    and h,r,K>0. By the proof of Proposition 2, we see that

    F(P)=r(K22KPhrP2)(K+hrP)2>0

    for

    Khr<P<K(1+hr1)hr;

    and

    =K(1+hr1)hr

    is the unique equilibrium point of (2.3); and

    F()εF(P0)ε<F(K(1+hr1)hr)ε=0

    for

    Khr<<K(1+hr1)hr.

    Let (0)=P0. Then, we have

    Δh(t)F(P0)ε<0

    for t0 and

    (t)(Khr,K(1+hr1)hr).

    Summing this inequality, we have

    (t)P0=thhj=0hΔh(jh)(F(P0)ε)t

    for t0 and

    (t)(Khr,K(1+hr1)hr).

    This inequality implies that for any h>0, there exists th0 such that

    (t)(F(P0)ε)t+P0K2hr

    for tth and

    (t)(Khr,K(1+hr1)hr).

    In a similar manner as Remark 4, we see that Eq (2.1) is not conditionally Hyers–Ulam stable on [0,)h when h0+. Therefore, we can conclude that

    P0=K(1+hr1)hr

    is the threshold value.

    Before presenting the main theorem and its proof in the next section, we give some important lemmas.

    Lemma 6. Suppose that

    0<εK(1+hr1)2h2randP0K(1+hr1)hr.

    Let

    P:[0,TP)hR,  :[0,T)hR

    and

    u:[0,Tu)hR

    be the solutions of (2.1), (2.3), and (2.4) with initial condition (2.5), respectively. Then,

    TP=T=Tu=

    and

    r(K2hr(t)P(t)K((t)+P(t)))(K+hr(t))(K+hrP(t))<1+hr1h1+hr(1+hr)t2h+12(1+hr)t2h+12(1+hr)t2h+12+(1+hr)t2h

    and

    r(K2hru(t)P(t)K(u(t)+P(t)))(K+hru(t))(K+hrP(t))<1+hr1h1+hr(1+hr)t2h+12(1+hr)t2h+12(1+hr)t2h+12+(1+hr)t2h

    hold for all t(0,)h.

    Proof. By Proposition 2, we have

    TP=T=Tu=

    and

    K(1+hr1)hr(t)<P(t)<u(t)

    for all t(0,)h. As the proofs of the two inequalities in the statement above are the same, the second one is omitted. For convenience, we write

    F(t):=r(K2hr(t)P(t)K((t)+P(t)))(K+hr(t))(K+hrP(t))

    for t(0,)h. Since (2.1) can be solved directly for P, we have

    P(t,P0)=P0K(1+hr)thP0(1+hr)th+KP0,P0:=P(0).

    Notice that P(t,P0) is increasing in P0. For fixed t0, it thus follows that

    P(t,P0)>P(t,K(1+hr1)hr)=K1+(1+hr)12th

    for t(0,)h. Also notice that for fixed t the function F is decreasing in P>0 and >0, since

    FP=K2r(1+hr)(K+hr)(K+hPr)2<0,
    F=K2r(1+hr)(K+hr)2(K+hPr)<0.

    This yields

    F(t)=r(K2hr(t)P(t)K((t)+P(t)))(K+hr(t))(K+hrP(t))<r(K2hrK(1+hr1)hrK1+(1+hr)12thK(K(1+hr1)hr+K1+(1+hr)12th))(K+hrK(1+hr1)hr)(K+hrK1+(1+hr)12th)=1+hr1hr1+(1+hr)12thh(1+hr1+(1+hr)12th)=(1+hr1)(1+(1+hr)12th)hrh1+hr(1+hr+(1+hr)th)=(1+hr1)(1+hr(1+hr)th+12)h1+hr(1+hr+(1+hr)th)=1+hr1h1+hr(1+hr)t2h+12(1+hr)t2h+12(1+hr)t2h+12+(1+hr)t2h

    for t(0,)h. Thus, we obtain the first inequality in the statement of this lemma.

    Lemma 7. Let ε>0, and let

    F(t):=1+hr1h1+hr(1+hr)t2h+12(1+hr)t2h+12(1+hr)t2h+12+(1+hr)t2h. (3.1)

    Then the function

    Ω(t):=εh1+hr(eF(t,0)+11+hr1(1+hr)th2h+12(1+hr)th2h+12(1+hr)th2h+12+(1+hr)th2h) (3.2)

    solves the linear h-difference equation

    ΔhΩ(t)=F(t)Ω(t)+ε1+hr(1+hr)th2h+12+(1+hr)th2h(1+hr)t2h+12+(1+hr)t2h (3.3)

    with the initial condition Ω(0)=0.

    Proof. For simplicity, let α=1+hr,

    f(t)=αt2h+12αt2h+12,g(t)=αt2h+12+αt2h,andΩp(t)=εhαα1f(th)g(th).

    First, we show that the function Ωp(t) is a particular solution of Eq (3.3). This fact can be confirmed by direct calculation, but to aid in the calculation, we calculate some difference operators in advance. In fact, by

    Δhαt2h=α121hαt2handΔhαt2h=α121hαt2h,

    we have

    Δhf(t)=α121hg(t)>0andΔhg(t)=α121hα12f(t+h)>0.

    It follows from the quotient rule on time scales that

    ΔhΩp(t)=εhαα1Δh(f(th)g(th))=εhαα1g(th)Δhf(th)f(th)Δhg(th)g(th)g(t)=εhαα1α121hg(th)2α121hα12f(th)f(t)g(th)g(t)=εαg(th)g(t)+F(t)Ω(t).

    Thus, Ωp(t) is a particular solution of Eq (3.3).

    Next we consider the function eF(t,0). Since

    1+hF(t)=αt2h+αt2h+12αt2h+12+αt2h>0

    holds, F is a positively regressive function. Hence eF(t,0) solves the linear h-difference equation

    ΔheF(t,0)=F(t)eF(t,0),

    and is positive for t[0,)h. From the superposition principle, we see that

    Ω(t)=εhαeF(t,0)+Ωp(t)

    is a solution to Eq (3.3). Moreover, we have

    Ω(0)=εhα(1+1α11α1+α12)=0.

    Therefore, the statement in the lemma is true.

    Lemma 8. Let ε>0, and let ω(t) satisfy ω(0)=0 and the linear h-difference inequality

    Δhω(t)F(t)ω(t)+ε (3.4)

    for t[0,)h, where F(t) is given by (3.1). Let Ω(t) be given by (3.2). Then

    Ω(t)ω(t)

    for all t[0,)h.

    Proof. Define

    δ(t):=Ω(t)ω(t).

    Note that by Lemma 7, Ω(t) is the solution of Eq (3.3) with Ω(0)=0. Then δ(0)=0. By way of contradiction, we suppose that there exists t1>0 such that δ(t1)<0 and δ(t)0 for t[0,t1h]h. Then, we have

    Δhδ(t)F(t)δ(t)+ε(1+hr(1+hr)th2h+12+(1+hr)th2h(1+hr)t2h+12+(1+hr)t2h1)=F(t)δ(t)+εhr(1+hr)t2h(1+hr)t2h+12+(1+hr)t2h>F(t)δ(t)

    for t[0,t1h]h. As shown in the proof of the previous lemma, F is a positively regressive function, and

    eF(t,0):=th1j=0(1+hF(jh))>0

    holds. Consequently,

    Δh(δ(t)eF(t,0))=eF(t,0)Δhδ(t)δ(t)F(t)eF(t,0)eF(t+h,0)eF(t,0)=Δhδ(t)F(t)δ(t)eF(t+h,0).

    Since F is a positively regressive function, we have

    eF(t+h,0)>0.

    This yields

    Δh(δ(t)eF(t,0))>0,

    since

    Δhδ(t)>F(t)δ(t).

    Summing this inequality and using δ(0)=0, we have

    t1hhj=0hΔh(δ(jh)eF(jh,0))=δ(t1)eF(t1,0)>0,

    a contradiction of the assumption δ(t1)<0. Thus, we have

    Ω(t)ω(t)

    for all t[0,)h.

    The following theorem is the main result obtained in this study.

    Theorem 9. Suppose that

    0<εK(1+hr1)2h2randP0K(1+hr1)hr.

    Let

    P:[0,TP)hR

    and

    β:[0,Tβ)hR

    be the solutions of (2.1) and (2.2) with initial condition (2.5), respectively. Then,

    TP=Tβ=,

    and

    |β(t)P(t)|h(1+hr)1+hr1ε

    holds for all t[0,)h. That is, Eq (2.1) is conditionally Hyers–Ulam stable with Hyers–Ulam stability constant

    H=h(1+hr)1+hr1.

    Proof. Assume that

    0<εK(1+hr1)2h2randP0K(1+hr1)hr.

    Let

    P:[0,TP)hR,  β:[0,Tβ)hR,  :[0,T)hR,

    and

    u:[0,Tu)hR

    be the solutions of (2.1)–(2.4) with (2.5), respectively. It follows from Proposition 2 that

    TP=Tβ=T=Tu=,

    and

    K(1+hr1)hr(t)β(t)u(t)and(t)<P(t)<u(t)

    hold for all t(0,)h. As a result,

    |β(t)P(t)|max{u(t)P(t),P(t)(t)}.

    Let

    D(t):=u(t)P(t)>0

    for t(0,)h. Then, we have

    ΔhD(t)=(r(K2hru(t)P(t)K(u(t)+P(t)))(K+hru(t))(K+hrP(t)))D(t)+ε

    for t(0,)h. Using Lemma 6,

    ΔhD(t)<1+hr1h1+hr(1+hr)t2h+12(1+hr)t2h+12(1+hr)t2h+12+(1+hr)t2hD(t)+ε=F(t)D(t)+ε

    holds for all t(0,)h, where F(t) is given by (3.1). Note that by (2.5), we have

    D(0)=u(0)P(0)=0,

    and

    ΔhD(0)=ε,

    and so that

    ΔhD(t)F(t)D(t)+ε

    for all t[0,)h. Now we consider the function Ω(t) defined by (3.2). Then, by Lemma 8,

    u(t)P(t)=D(t)Ω(t)

    for all t[0,)h. In a similar manner, we have that

    P(t)(t)Ω(t)

    for all t[0,)h. Hence we obtain

    |β(t)P(t)|Ω(t)=εh1+hr(eF(t,0)+11+hr1(1+hr)th2h+12(1+hr)th2h+12(1+hr)th2h+12+(1+hr)th2h)

    for all t[0,)h. As shown in the proof of Lemma 7, F is a positively regressive function, and eF(t,0)>0 for t[0,)h. In addition, by (3.1), F is non-positive for t[0,)h. That is, ΔheF(t,0)0 for t[0,)h. Hence, we see that

    0<eF(t,0)1

    for t[0,)h. Using this, we obtain

    |β(t)P(t)|εh1+hr(1+11+hr1)=h(1+hr)1+hr1ε

    for all t[0,)h.

    Remark 10. Theorem 9 implies the following fact: the Eq (2.1) is conditionally Hyers–Ulam stable in class CD on [0,)h, with

    S=(0,K(1+hr1)2h2r],

    and with a Hyers–Ulam stability constant

    H=h(1+hr)1+hr1,

    where

    D=[K(1+hr1)hr,).

    For the three key constants given here, we note that as the step-size h>0 tends to zero, we have

    limh0+K(1+hr1)2h2r=rK4,limh0+K(1+hr1)hr=K2,andlimh0+h(1+hr)1+hr1=2r.

    These limiting values match the values found for the continuous logistic model [11, Example 3.2].

    Remark 11. If h=1, then (2.1) can be rewritten as the iteration equation

    P(t+1)=1+rP(t)rK1+rP(t)+11+r. (4.1)

    Letting

    a=1+r,b=0,c=rK1+r,d=11+r,

    we see that

    P(t+1)=aP(t)+bcP(t)+dwithadbc=1anda+d>2.

    This is an example of a loxodromic Möbius difference equation. For more on Hyers–Ulam stability of loxodromic Möbius difference equations, see Nam [17].

    In 2017, Jung and Nam [14, Example 4.1] gave an example of the conditional Hyers–Ulam stability of the iteration equation

    P(t+1)=AP(t)CP(t)+1,

    which is equivalent to (4.1), where

    A=1+randC=rK.

    Their result, expressed in the terms of our paper, is as follows: The Eq (4.1) (resp., (2.1)) is conditionally Hyers–Ulam stable in class CD on

    [0,)1=N0,

    with

    S=(0,AA2A+A(AA+1)C),

    and with a Hyers–Ulam stability constant

    H:=(A+1A1)2(A+1A1)21,

    where

    D=(,AA+2C)(AAC,).

    We note here that the term "conditional Hyers–Ulam stability'' is not used in [14], and their original result shows that if β(0) is in D, then there exists P(t) which satisfies (4.1) and

    |β(t)P(t)||β(0)P(0)|(A+1A1)2t+t1j=0ε(A+1A1)2j

    for all tN0, where β(t) is a solution of (2.2). In our paper settings, β(0)=P(0) (see (2.5)), so the first term on the right-hand side is 0. The second term can be evaluated as follows:

    suptN0t1j=0ε(A+1A1)2j=suptN01(A+1A1)2t1(A+1A1)2ε=(A+1A1)2(A+1A1)21ε.

    Thus, we have the Hyers–Ulam stability constant H.

    We now compare the three important constants obtained in Theorem 9 with those appearing in the above mentioned S, D, and H, but note that the negative region of D is omitted since it is not of interest in our paper. First, we compare our result with theirs for the upper bound of ε. Using

    A=1+randC=rK,

    we have

    AA2A+A(AA+1)C=K(1+r1)2r×1+r2+r1+r<K(1+r1)2r.

    From this inequality, we can claim that our result (Theorem 9) is sharper than theirs because a smaller ε is more stable. Next, we compare the infimum values of the initial value. Since

    AAC=K(1+r1)r1+r>K(1+r1)r

    holds, we can claim that our result (Theorem 9) is sharper than theirs for this point. Simply from the qualitative aspect of ensuring Hyers–Ulam stability, we can conclude that our result that guarantees Hyers–Ulam stability for larger ε and smaller initial value is sharp.

    Finally, we compare the Hyers–Ulam stability constants. Define

    H(r):=H=1+r1+r1andH(r):=H=(1+r+11+r1)2(1+r+11+r1)21 (4.2)

    for r>0. The graphs of functions H and H are shown in Figure 2. The red curve shows the graph for H, and the blue curve shows the graph for H.

    Figure 2.  The graphs of H(r) (red curve) and H(r) (blue curve).

    Note that r1.013624 solves

    H(r)=H(r).

    Thus, if 0<r<1.013624, then our Hyers–Ulam stability constant

    H(r)=H

    is better than theirs. However, this statement may be reversed if r>1.013624. But, the next section gives an example where this conjecture is not necessarily true (see Example 13).

    There is a reason why the Hyers–Ulam stability constants diverge as r approaches 0. If h=1 and r=0, then (4.1) (resp., (2.1)) and (2.2) become

    ΔP(t)=0

    and

    Δβ(t)=q(t)

    with

    |q(t)|ε

    for all tN0. We put

    q(t)ε.

    Then we have a solution

    β(t)=εt.

    Since

    P(t)C

    is any solution of the equation ΔP(t)=0, where C is an arbitrary constant, we see that

    limt|β(t)P(t)|=limt|εtC|=.

    This means that (4.1) is not Hyers–Ulam stable on N0. Therefore, it is a natural consequence that

    limr0+H(r)=limr0+H(r)=.

    In addition, we have

    limr0+(H(r)H(r))=.

    That is, H(r) is much larger near r=0 than H(r).

    In this section we present detailed examples with specific parameter values that illustrate our main conditional stability results.

    Example 12. In (2.1), (2.3), and (2.4) take h=1, r=13, K=9, ε=35, and

    P0=9(3+23).

    According to Theorem 9, since

    0<εK(1+hr1)2h2r=633630.646171

    and

    P0K(1+hr1)hr=9(3+23),

    then solutions

    P:[0,TP)hR,   :[0,T)hR,

    and

    u:[0,Tu)hR

    of (2.1), (2.3), and (2.4), respectively, with initial condition (2.5) satisfy

    TP=T=Tu=

    and

    |(t)P(t)|,|u(t)P(t)|h(1+hr)1+hr1ε=45(3+23)5.17128 (5.1)

    for all t[0,)h. Note that in this specific instance we have

    P(t)=119+212t352+t,(t)=3+125+3323t25t,

    and

    u(t)=9(53109)t(21163+ρ)+9(53+109)t(16321+ρ)(53109)t(53303+109)+(53+109)t(53+303+109),

    where

    ρ=327(743),

    so that we have the numerical comparison for t=0,,10 given in Table 1.

    Table 1.  Solutions and errors with h=1, r=13, K=9, ε=35, and P(0)=(0)=u(0)=P0=9(3+23) for Eqs (2.1), (2.3), and (2.4), respectively.
    t P(t) (t) u(t) P(t)(t) u(t)P(t)
    0 4.17691 4.17691 4.17691 0.0 0.0
    1 4.82309 4.22309 5.42309 0.6 0.6
    2 5.45614 4.26919 6.62136 1.18695 1.16522
    3 6.05189 4.31509 7.68981 1.7368 1.63792
    4 6.59169 4.36065 8.58024 2.23105 1.98855
    5 7.06428 4.40574 9.28147 2.65853 2.21719
    6 7.46571 4.45025 9.80946 3.01546 2.34375
    7 7.79806 4.49404 10.1937 3.30401 2.39569
    8 8.0674 4.53702 10.4666 3.53039 2.39917
    9 8.28195 4.57908 10.6569 3.70287 2.37492
    10 8.4505 4.62013 10.788 3.83038 2.33748

     | Show Table
    DownLoad: CSV

    In the two right-most columns of Table 1, we see that inequality (5.1) holds and the conditional Hyers–Ulam stability is guaranteed.

    If we keep all the parameter values the same but take ε=45 instead of ε=35, then

    ε>K(1+hr1)2h2r=633630.646171

    and the right-hand side of (5.1) becomes

    h(1+hr)1+hr1ε=1615(3+23)6.89504, (5.2)

    so one of the hypotheses of Theorem 9 is not met. Indeed, below we compare the values for solutions

    P:[0,TP)hR

    and

    :[0,T)hR

    of (2.1) and (2.3), respectively, with initial condition (2.5). We have the numerical comparison for t=0,,20 given in Table 2.

    Table 2.  Solutions and errors with h=1, r=13, K=9, ε=45, and P(0)=(0)=P0=9(3+23) for Eqs (2.1) and (2.3), respectively.
    t P(t) (t) P(t)(t)
    0 4.17691 4.17691 0.0
    1 4.82309 4.02309 0.8
    2 5.45614 3.86849 1.58764
    3 6.05189 3.71158 2.3403
    4 6.59169 3.5507 3.04099
    5 7.06428 3.38404 3.68024
    6 7.46571 3.20952 4.25619
    7 7.79806 3.02471 4.77334
    8 8.0674 2.82667 5.24074
    9 8.28195 2.61171 5.67024
    10 8.4505 2.37515 6.07535
    11 8.58149 2.11081 6.47068
    12 8.68243 1.81034 6.87209
    13 8.7597 1.46211 7.29759
    14 8.81856 1.04934 7.76923
    15 8.86323 0.546773 8.31646
    16 8.89703 0.08544 8.98247
    17 8.92255 0.914282 9.83684
    18 8.94179 2.06177 11.0036
    19 8.95627 3.7763 12.7326
    20 8.96716 6.6538 15.621

     | Show Table
    DownLoad: CSV

    We see that inequality (5.1) does not hold eventually in the right-most column of Table 2 since

    |(t)P(t)|h(1+hr)1+hr1ε=1615(3+23)6.89504

    using (5.2), making the equation unstable. This shows the impact of the value of the perturbation ε being too large, as noted in Remark 4, and highlights the conditional nature of the Hyers–Ulam stability result in Theorem 9.

    Example 13. In (2.1), (2.3), and (2.4), take h=K=1, r=3, and ε=P0=13. According to Theorem 9, since

    0<εK(1+hr1)2h2r=13andP0K(1+hr1)hr=13,

    then solutions

    P:[0,TP)hR,   :[0,T)hR,

    and

    u:[0,Tu)hR

    of (2.1), (2.3), and (2.4), respectively, with initial condition (2.5), satisfy

    TP=T=Tu=

    and

    |(t)P(t)|,|u(t)P(t)|h(1+hr)1+hr1ε=43 (5.3)

    for all t[0,)h. Note that in this specific instance we have

    P(t)=4t2+4t,(t)13,

    and

    u(t)=(34)t(3+5)t+1+(34)t(3+5)t+13((34(3+5))t(1+5)+(1+5)(34(3+5))t),

    so that we have the numerical comparison for t=0, , 10 given in Table 3.

    Table 3.  Solutions and errors with h=K=1, r=3, ε=13, and P(0)=(0)=u(0)=P0=13 for Eqs (2.1), (2.3), and (2.4), respectively.
    t P(t) (t) u(t) P(t)(t) u(t)P(t)
    0 0.333333 0.333333 0.33333 0.0 0.0
    1 0.666667 0.333333 1.0 0.333333 0.333333
    2 0.888889 0.333333 1.33333 0.555556 0.444444
    3 0.969697 0.333333 1.4 0.636364 0.430303
    4 0.992248 0.333333 1.41026 0.658915 0.418008
    5 0.998051 0.333333 1.41176 0.664717 0.413714
    6 0.999512 0.333333 1.41199 0.666179 0.412473
    7 0.999878 0.333333 1.41202 0.666545 0.412139
    8 0.999969 0.333333 1.41202 0.666636 0.412052
    9 0.999992 0.333333 1.41202 0.666659 0.41203
    10 0.999998 0.333333 1.41202 0.666665 0.412025

     | Show Table
    DownLoad: CSV

    In the two right-most columns of Table 3, we see that inequality (5.3) holds and the conditional Hyers–Ulam stability is guaranteed.

    Note that we cannot use the results of Jung and Nam [14] for this example because ε and P0 are the critical values given in Theorem 9 (see also Remark 11). Let H(r) be given in (4.2). That is, H(r) is a Hyers–Ulam stability constant derived in [14]. In this example, r=3, so we can see from Figure 2 that H(3) is smaller than our constant H(3). Actually, we have

    H(3)=95<4=H(3).

    But, in the two right-most columns of Table 3, we see that the inequality

    |(t)P(t)|H(3)ε=35=0.6

    does not hold for all t. From this fact, it becomes clear that their result shows that the Hyers–Ulam stability constant can be smaller when r>1.013624 because ε and P0 are more limited than ours.

    If we keep all the parameter values the same but take ε=25 instead of ε=13, then

    ε>K(1+hr1)2h2r=13

    and the right-hand side of (5.3) becomes

    h(1+hr)1+hr1ε=85=1.6, (5.4)

    so one of the hypotheses of Theorem 9 is not met. Indeed, if we compare the values for solutions

    P:[0,TP)hR

    and

    :[0,T)hR

    of (2.1) and (2.3), respectively, with initial condition (2.5), we have the numerical comparison for t=0,,20 given in Table 4.

    Table 4.  Solutions and errors with h=K=1, r=3, ε=25, and P(0)=(0)=P0=13 for Eqs (2.1) and (2.3), respectively.
    t P(t) (t) |(t)P(t)|
    0 0.333333 0.333333 0.0
    1 0.666667 0.266667 0.4
    2 0.888889 0.192593 0.696296
    3 0.969697 0.0882629 0.881434
    4 0.992248 0.120861 1.11311
    5 0.998051 1.15844 2.15649
    6 0.999512 1.47198 0.47247
    7 0.999878 0.687147 0.312731
    8 0.999969 0.497808 0.502161
    9 0.999992 0.398594 0.601399
    10 0.999998 0.326108 0.67389
    11 1.0 0.259362 0.740637
    12 1.0 0.183464 0.816536
    13 1.0 0.0733356 0.926664
    14 1.0 0.159557 1.15956
    15 1.0 1.62423 2.62423
    16 1.0 1.27762 0.277625
    17 1.0 0.657445 0.342555
    18 1.0 0.484752 0.515248
    19 1.0 0.39006 0.60994
    20 1.0 0.318945 0.681055

     | Show Table
    DownLoad: CSV

    We see that inequality (5.3) does not hold for all t in the right-most column of Table 4 since

    |(t)P(t)|h(1+hr)1+hr1ε=85=1.6

    using (5.4), for some t[0,)h, making the equation unstable. This shows the impact of the value of the perturbation ε being too large, as noted in Remark 4, and highlights the conditional nature of the Hyers–Ulam stability result in Theorem 9.

    Finally, again take h=K=1, r=3, and ε=13, but let

    P(0)=(0)=P0=14.

    In this case, note that

    0<εK(1+hr1)2h2r=13butP0=14<K(1+hr1)hr=13,

    so again one of the hypotheses of Theorem 9 is not met. Note that in this specific instance we have

    P(t)=4t3+4tand(t)=t63(t8).

    Indeed, if we compare the values for solutions

    P:[0,TP)hR

    and

    :[0,T)hR

    of (2.1) and (2.3), respectively, with initial condition (2.5), we have the numerical comparison for t=0,,8 given in Table 5.

    Table 5.  Solutions and errors with h=K=1, r=3, ε=13, and P(0)=(0)=P0=14 for Eqs (2.1) and (2.3), respectively.
    t P(t) (t) |(t)P(t)|
    0 0.25 0.25 0.0
    1 0.571429 0.238095 0.333333
    2 0.842105 0.222222 0.619883
    3 0.955224 0.2 0.755224
    4 0.988417 0.166667 0.82175
    5 0.997079 0.111111 0.885968
    6 0.999268 0.0 0.999268
    7 0.999817 0.33333 1.33315
    8 0.999954

     | Show Table
    DownLoad: CSV

    Since

    P0=14<13

    and

    T=8,

    the equation is unstable. This shows the impact of the value of P0 being too small, as noted in Remark 5, and highlights the conditional nature of the Hyers–Ulam stability result in Theorem 9.

    We now proceed to investigate the local sensitivity analysis related to the parameters of Eq (2.1). It is important to note that the population dynamics represented by the logistic model are biologically meaningful within the range 0<P<K. Therefore, we perform the local sensitivity analysis under the assumption that 0<P<K.

    Since Eq (2.1) can be rewritten as

    P(t+h)=K(1+hr)P(t)K+hrP(t),

    if we further define

    n:=th

    and

    x(n):=P(hn),

    we obtain the following difference equation:

    x(n+1)=K(1+hr)x(n)K+hrx(n). (6.1)

    First, we perform a sensitivity analysis of the parameter K, which represents the carrying capacity. Differentiating (6.1) with respect to K, we obtain

    x(n+1)K=hr(1+hr)(Kx(n)+hr)2.

    Therefore, the sensitivity coefficient for the parameter K is dependent on the population size, x(n). Given that

    0<x(n)=P(ht)<K,

    we observe that the sensitivity is low when the population is small (when x(n) approaches 0), and the sensitivity is high when the population is large (when x(n) approaches K).

    Next, we perform a sensitivity analysis of the parameter r, which represents the growth rate. Differentiating (6.1) with respect to r, we obtain

    x(n+1)r=hKx(n)(Kx(n))(K+hrx(n))2.

    Define the function

    S(x):=hKx(Kx)(K+hrx)2

    for 0<x<K. Then

    S(x)=hK2(K2x)(K+hrx)2.

    This demonstrates that the sensitivity is low when the population is small or large (when x(n) approaches 0 or K), and the sensitivity is high when the population is at an intermediate level (when x(n) approaches K2).

    From the form of (6.1), we arrive at the same conclusion regarding the sensitivity with respect to h, as h plays a role analogous to r.

    Let us recall that the Hyers–Ulam stability constant in Theorem 9 is

    H=h(1+hr)1+hr1.

    The parameters K, r, and h all influence the initial value and ε, which represents the margin of error in (6.1) and its perturbed equation. However, the Hyers–Ulam stability constant can be chosen independently of K. In other words, the carrying capacity is unrelated to the error between the approximate solution and the true solution of (6.1). Therefore, we can conclude that the carrying capacity K is sensitive when the population is large, but even if some perturbation is added to the equation, it does not affect the error between the approximate solution and the true solution, so it is a parameter that does not need to be treated very delicately. On the other hand, r and h exhibit sensitivity when the population is at an intermediate level, and they also influence the error between the approximate solution and the true solution. In many cases, h is fixed in advance, and from a biological perspective, it is important to investigate how the population changes from the intermediate stage. Therefore, the parameter to which we should truly pay attention is r, which represents the growth rate.

    Example 14. In (2.1) and (2.2) take

    h=K=1.

    According to Theorem 9, if

    0<ε(1+r1)2randP01+r1r

    hold, then solutions

    P:[0,TP)1R

    and

    β:[0,Tβ)1R

    of (2.1) and (2.2), respectively, with initial condition (2.5) satisfy

    TP=Tβ=

    and

    |β(t)P(t)|1+r1+r1ε

    for all t[0,)1. Table 6 shows the upper bounds of ε, the lower bounds of P0, and the Hyers–Ulam stability constants, all of which depend on r.

    Table 6.  Upper bounds of ε, lower bounds of P0, and HUS constants, all dependent on r.
    r (1+r1)2r 1+r1r 1+r1+r1
    0.1 0.023823 0.488088 22.5369
    0.2 0.0455488 0.477226 12.5727
    0.3 0.0654972 0.467251 9.27409
    0.4 0.0839202 0.45804 7.64126
    0.5 0.101021 0.44949 6.67423
    0.6 0.116963 0.441518 6.03976
    0.7 0.131884 0.434058 5.59504
    0.8 0.145898 0.427051 5.26869

     | Show Table
    DownLoad: CSV

    Now, we consider (2.2) with

    h=K=1

    and

    q(t)=0.01(1)t.

    Figure 3 shows the solution orbits for the equation with initial condition

    β(0)=P0=0.5

    when r=0.2 (red), 0.5 (black), and 0.8 (blue). In addition, the dashed curves show the 1+r1+r1ε-neighborhoods around the solution orbits, where ε=0.01. As mentioned above, the sensitivity for r is high near the solution of the equation to 12, and as a result, the three solution orbits are significantly different.

    Figure 3.  The solution orbits with r=0.2 (red), 0.5 (black), and 0.8 (blue).

    We establish robust conditional Hyers–Ulam stability results for the logistic h-difference equation, also known as the Beverton–Holt equation if h=1, for any constant step-size h>0. As h tends to zero, our results recover known results for the conditional stability of the continuous logistic-growth model. Additionally, departing from the methodology employed by Jung and Nam [14] in case h=1, we introduce a novel approach to derive sharper results. Specifically, we explicitly determine the optimal lower bound for the initial value region and the upper bound for the perturbation amplitude, demonstrating an improvement over their findings. Furthermore, our analysis yields a sharper Hyers–Ulam constant, which quantifies the error between the true and approximate solutions. Given that a smaller Hyers–Ulam constant indicates greater stability and is desirable for practical applications, our results offer a substantial advancement in precision. The sharpness of our derived bounds and constants is substantiated through illustrative examples.

    Douglas R. Anderson: conceptualization, methodology, writing—original draft; writing—review and editing, visualization; Masakazu Onitsuka: conceptualization, methodology, writing—original draft, writing—review and editing, conducted the numerical simulations. All authors have read and agreed to the published version of the manuscript.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    The second author is supported by the Japan Society for the Promotion of Science (JSPS) KAKENHI (Grant number: JP20K03668).

    The authors declare no conflicts of interest.



    [1] M. Ainsworth, J. T. Oden, A posteriori error estimators in finite element analysis, Comput. Methods Appl. Mech. Engrg., 142 (1997), 1–88. doi: 10.1016/S0045-7825(96)01107-3
    [2] I. Babuška, W. C. Rheinboldt, Error estimates for adaptive finite computations, SIAM J. Numer. Anal., 15 (1978), 736–754. doi: 10.1137/0715049
    [3] P. Binev, W. Dahmen, R. Devore, Adaptive finite element approximation for distributed elliptic optimal control problems, SIAM J. Control Optim., 97 (2004), 219–268.
    [4] L. Zhang, Z. Zhou, Spectral galerkin approximation of optimal control problem governed by riesz fractional differential equation, Appl. numer. math., 143 (2019), 247–262. doi: 10.1016/j.apnum.2019.04.003
    [5] F. Wang, Z. Zhang, Z. Zhou, A spectral galerkin approximation of optimal control problem governed by fractional advection diffusion reaction equations, J. Comput. Appl. Math., 386 (2021), 113–129.
    [6] N. Du, H. Wang, W. B. Liu, A fast gradient projection method for a constrained fractional optimal control, J. Sci. Comput., 68 (2016), 1–20. doi: 10.1007/s10915-015-0125-1
    [7] P. G. Ciarlet, The Finite Element Method for Elliptic Problems, Amsterdam: North-Holland, 1978.
    [8] Z. Chen, J. Feng, An adaptive finite element algorithm with reliable and efficient error for linear parabolic problems, Math. Comput., 73 (2004), 1167–1193. doi: 10.1090/S0025-5718-04-01634-5
    [9] Y. Chen, Z. Lu, High Efficient and Accuracy Numerical Methods for Opyimal Control Problems, Science Press, Beijing, 2015.
    [10] Y. Chen, Z. Lu, Y. Huang, Superconvergence of triangular Raviart-Thomas mixed finite element methods for a bilinear constrained optimal control problem, Comput. Math. Appl., 66 (2013), 1498–1513. doi: 10.1016/j.camwa.2013.08.019
    [11] Y. Chen, Z. Lu, L. Liu, Numerical Methods for Partial Differential Equations, Science Press, Beijing, 2015.
    [12] J. M. Cascon, C. Kreuzer, R. H. Nochetto, K. G. Siebert, Qusi-optimal convergence rate for an adaptive finite element method, SIAM J. Numer. Anal., 46 (2008), 2524–2550. doi: 10.1137/07069047X
    [13] W. Dörfler, A convergent adaptive algorithm for Poisson equation, SIAM J. Numer. Anal., 33 (1996), 1106–1124. doi: 10.1137/0733054
    [14] A. Demlow, R. Stevenson, Convergence and quasi-optimality of an adaptive finite element method for controlling L2 errors, Numer. Math., 117 (2011), 185–218. doi: 10.1007/s00211-010-0349-9
    [15] A. Gaevskaya, R. H. W. Hoppe, Y. Iliash, M. Kieweg, Convergence anlysis of an adaptive finite element for distributed control problems with control constraints, Int. Serises Numer. Math., 155 (2007), 47–68. doi: 10.1007/978-3-7643-7721-2_3
    [16] L. Ge, W. Liu, D. Yang, Adaptive finite element approximation for a constrained optimal control problem via multi-meshes, J. Sci. Comput., 41 (2009), 238–255. doi: 10.1007/s10915-009-9296-y
    [17] L. Ge, W. Liu, D. Yang, L2 norm equivalent a posteriori error estimate for a constrained optimal control problem, Inter. J. Numer. Anal. Model., 6 (2009), 335–353.
    [18] W. Gong, N. Yan, Adaptive finite element method for elliptic optimal control problems: convergence and optimality, Numer. Math., 135 (2017), 1121–1170. doi: 10.1007/s00211-016-0827-9
    [19] L. He, A. Zhou, Comvergence and optimality of adaptive finite element methods for elliptic partial differential equations, Int. J. Numer. Anal. Model., 8 (2011), 1721–1743.
    [20] H. Leng, Y. Chen, Convergence and quasi-optimality of an adaptive finite element method for optimal control problems with integral control constraint, Adv. Comput. Math., 44 (2018), 1367–1394.
    [21] R. Li, W. Liu, H. Ma, T. Tang, Adaptive finite element methods with convergence rates, Numer. Math., 41 (2002), 1321–1349.
    [22] W. Liu, N. Yan, Adaptive Finite Element Methods for Optimal Control Governed by PDEs, Science Press, Beijing, 2008.
    [23] Z. Lu, S. Zhang, L-error estimates of rectangular mixed finite element methods for bilinear optimal control problem, Appl. Math. Comput., 300 (2017), 79–94.
    [24] P. Morin, R. H. Nochetto, K. G. Siebert, Data oscillation and convergence of adaptive FEM, SIAM J. Numer. Anal., 33 (1996), 1106–1124. doi: 10.1137/0733054
    [25] P. Morin, R. H. Nochetto, K. G. Siebert, Convergence of adaptive finite element methods, SIAM Reviews, 44 (2000), 466–488.
    [26] R. Stevenson, Optimality of a standard adaptive finite element method, Found Comput. Math., 7 (2007), 245–269. doi: 10.1007/s10208-005-0183-0
    [27] R. Verfurth, A Review of A Posteriori Error Estimation and Adaptive Mesh Refinement, Comput. Methods Appl. Mech. Engrg., Wiley-Teubner, London, 1996.
    [28] J. Xu, A. Zhou, Local and parallel finite element algorithms based on two-grid discretizations, Math. Comput., 69 (1996), 881–909.
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2863) PDF downloads(93) Cited by(0)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog