To show that the Fisher–KPP equation with Neumann boundary conditions is well-posed, we first show stability.
We begin with the proof of stability of the solution.
2.1. Stability
Theorem 1 (Maximum principle for diffusion equation [
8] The maximal value is attained only on the boundary and the initial part of the region).
Suppose we are given an open spatial domain Ω
and a time interval , where Ω may be unbounded and may be infinite.
We define a parabolic cylinder
(the Cartesian product representing space–time) and a parabolic boundary
which includes the spatial boundary and the initial time boundary (but not the final time boundary).
If u satisfies the diffusion equation
then
In words, the solution to the heat equation attains the maximum value somewhere on the parabolic boundary Γ.
Theorem 2 (Stability, cf. Theorem 5.8 in [
8] and [
7]).
Let and be solutions to the initial-boundary value problems associated with two different sets of boundary and initial data and , respectively. For :
Here Ω is an open spatial domain and is a time interval. is the parabolic cylinder.
Then the solution depends continuously on the data in the sense that
Proof: See
Theorem 5.8 [
8] and Maximum Principle Theorem in [
7, Page-42].
Before, we state the stability of the Fisher-Kpp equation with Dirichlet condition, we write the following definitions.
Definition 2 (periodic function). If f:, Then f is periodic if and only if
Definition 3 (periodic solution ). A cycle, or periodic solution, is a solution of a differential equation that is a periodic function.
Theorem 3. The Fisher-KPP equation with Dirichlet boundary conditions is stable.
Proof: Let
be the entire solution and
be the unique positive periodic solution(a solution both positive and periodic) of the Fisher-KPP equation with Dirichlet boundary conditions. According to Cai et al. [
9, Theorem 1.1],
Let
be two distinct solution of this equation. We have
and
By the triangle inequality,
▪
We only consider that because, in our model, which is in the real world, time can not be negative.
Theorem 4. The Fisher-KPP equation with Robin boundary conditions is stable only for odd positive stationary solutions.
Proof: According to the proof of Theorem 1.1 by Suo et al. [
1], let
be the solution of the Fisher-KPP equation with Robin boundary conditions with initial condition
and
be positive stationary solutions. Similarly, let
be distinct solutions of this equation. For
i is an odd integer, we have
We also have
and
By the triangle inequality, for an odd
i integer, we have
Hence by Theorem 2.1 above, the proof completes.▪
Definition 4 (stationary solution).
u are an equilibrium point or a stationary point
if and only if in this case, it is called equlibrium solution or a stationary solution. Remark: if u is an equilibrium solution, then it is a constant solution of i.e.,
Theorem 5. The Fisher-KPP equation with Neumann boundary conditions is also stable only for odd positive stationary solutions.
Proof: According to Suo et al. [
1] and Cai et al. [
9], the solution is stable if the Fisher-KPP equation with Dirichlet conditions or the Fisher-KPP equation with Robin boundary conditions is stable only for odd positive stationary solutions. Hence, a positive periodic solution is close to the odd positive stationary solutions in our model, since any two solutions are arbitrarily close to each other. By definition of stable, we have
We also have
and
for i is an odd integer. Then by triangle inequality, we have
Since
Since
is the entire solution of the Fisher-KPP equation with the Dirichlet condition and
is the solution of the Fisher-KPP equation with the Robin condition. The Dirichlet boundary condition is [
9]
consider the steady-state solution (stationary solution) of the Fisher-KPP equation,
or
. We can consider this case because
Hence
Similarly, Robin’s condition is
[
7] where
for
and
[
1]. In the latter case, we have
and are getting back to the Dirichlet condition. So we only consider the case where
. Hence
. Since 0 to 1 is the greatest distance between two solutions, and the distance between the Fisher-KPP equation with Robin condition and with Dirichlet condition is arbitrarily small. Hence, the solution of the Fisher-KPP equation with the Neumann condition is between them, hence close to them. Let
be the solution of the Fisher-KPP equation with the Neumann boundary conditions. We have,
By the triangle inequality, for i an odd integer,
Hence
For the same reason as above, Theorem 2.5 is proved. ▪
Hence, we proved the stability of the Fisher-KPP equation with Neumann, Dirichlet, and Robin conditions.
2.2. Existence
By
Section 2.1, we showed that we can only consider the steady state solution. Hence, for the purpose of this study, the Fisher-Kpp equation becomes
with Neumann boundary condition
We solve it by the separation of variables. Let
and take into the equation we get
Then
Then we have
and
Then
Let
. Then
Case 1:
We have
According to our boundary conditions, we have
Hence
Since
take 0 and 1 in it, we get
Hence
The trivial solution is
. We only consider the nontrivial solution
. We have
hence
Hence
by taking,
we get
Case 2:.Then
and
Then we have
and
We have
Hence
no eigenfunctions.
Case 3:
and
hence
Since
Hence
No eigenfunctions.
We also have
Then
Then
hence
Hence
Hence
Since we are able to solve
, the solution exists. ▪
Similarly, by
Section 2.1, we proved that we can consider the steady state solution in our paper. Hence, our equation becomes
with Dirichlet boundary condition
We solve it by the separation of variables. Let
and take into the equation we get
Then
Then we have
and
Then
Let
. Then
Case 1:
We have
According to our boundary conditions, we have
Hence
Hence
The trivial solution is
. We only consider the nontrivial solution
We have
hence
Hence
by taking,
we get
Case 2:.Then
and
Hence
no eigenfunctions.
Case 3:
and
Since
Since
Hence
No eigenfunctions.
We also have
Then
Then
hence
Hence
Hence
Since we are able to solve
, the solution exists. ▪
Similarly, by
Section 2.1, we proved that we can consider the steady state solution in our paper. Hence, our equation becomes
with Robin boundary condition
and
Now we only prove with the boundary condition
because the other one is similar. We solve it by the separation of variables. Let
and take into the equation we get
Then
Then we have
and
Then
Let
. Then
Case 1:
We have
According to our boundary conditions, we have
Hence
Hence
Since
The trivial solution is
. We only consider the nontrivial solution
. We have
hence
Hence
by taking,
we get
Case 2:.Then
and
Then
Hence
no eigenfunctions.
Case 3:
and
Then
Since
Since
Hence
No eigenfunctions.
We also have
Then
Then
hence
Hence
Hence
Since we are able to solve
, the solution exists. ▪
Hence, we proved the existence of solutions of the Fisher-KPP equation with Neumann, Dirichlet, and Robin conditions.
2.3. Uniqueness
Since we proved in section 2.1 that we can consider the steady state solution, our equation becomes:
with Neumann boundary condition
According to Strauss [
7], assume there are
that are two distinct solutions of the Fisher-KPP equation with Neumann conditions. Let
Then
and
Hence
on the boundary
Hence,
w does not depend on
x. Then
. Then
Since there are no constant term in the Fisher-KPP equation, we can integrate both side and get
, which also contradicts our assumption. Hence
on the boundary of
R. By Theorem 2.1,
on the boundary
R and by the minimal principal,
on teh boundary
R. Hence
on
R. Then we get
, the uniqueness as desired. ▪
Since we proved in section 2.1 that we can consider the steady state solution, our equation becomes:
with Dirichlet boundary condition
According to Strauss [
7], assume there are
that are two distinct solutions of the Fisher-KPP equation with Neumann conditions. Let
Then
and
Hence
on the boundary
By Theorem 2.1,
on the boundary
R and by the minimal principal,
on
R. Hence
on
R. Then we get
, the uniqueness as desired. ▪
Since we proved in section 3.1 that we can consider the steady state solution, our equation becomes:
with Robin boundary condition
or
According to Strauss [
7], assume there are
that are two distinct solutions of the Fisher-KPP equation with Neumann conditions. Let
Then
and
and
Hence
and
on the boundary
By Theorem 2.1,
on the boundary
R and by the minimal principal,
on
R. Hence
on
R. Then we get
, the uniqueness as desired. ▪