1. Introduction
The Fisher–Kolmogorov–Petrovsky–Piskunov (Fisher–KPP) equation is a one-dimensional semilinear reaction–diffusion equation, written as [
1,
2]:
The Fisher-KPP equation was introduced by Fisher, Kolmogorov, Petrovsky, and Piskunov introduced in 1937, [
3,
4].
Let
be the population at time
t and location
x to generate the Fisher-KPP equation. Then
models the population size, where
is the diffusion function. Here, we consider the Fisher-KPP equation to be defined on
. Note that there is no difference if the Fisher-KPP equation is defined arbitrarily
, where
n is a positive integer. In addition,
which is exactly the real half line. Hence, the Fisher-KPP equation is defined on the real half-line.
Since the diffusion of the biological population is inhomogeneous, we need to determine the inhomogeneous term in this diffusion equation to measure population diffusion. If
, the population is extinct in this case, since there is no diffusion. If the population is at the maximal capacity, there is also no diffusion. Hence,
If
, then there exists diffusion. During the extinction, the diffusion rate increased as the density increased, and the diffusion rate decreased during the maximal capacity. We have
Consider the biological meaning of the diffusion rate; we find that during the extinction is the upper bound of general
Then we generate the inhomogeneous term
have the following properties as desired [
1,
5]:
for
A nonnegative or positive domain is an example of a semi-infinite domain (objects that are infinite or unbounded in some but not all possible ways [8]). Hence, the Fisher-KPP equation is defined in a semi-infinite domain.
The solutions of the Fisher-KPP equation is on a semi-infinite domain and evolve from initial conditions with compact support to a traveling wave with a minimum wave speed. Let
be the population density.
with
[8]. With
in this case, we get that
is the minimum wave speed for traveling wave solutions of the Fisher-KPP equation, since the general expression of the inhomogeneous term of the Fisher-KPP equation is [
2,
6]
where
r is constant.
To generate this solution, by letting
, we get
and
. Thus, we have
which is equal to
The minimal wave speed happens only if
and since
is small enough so that we can ignore it.
Using
in (
3), we get
Then
To have
then
For the case
, it cannot describe the traveling wave because it is a homogeneous diffusion equation. Then we can not get a solution of traveling waves since
or
Since c is positive, r cannot be negative because the Fisher-KKP equation describes the diffusion of population, so There are no traveling waves. Although we care about the traveling wave with minimum wave speed more, we can also find the solutions of traveling waves with speed greater than .
Consider the entire solution(both solutions) of the Fisher-KPP equation defined in the real interval [0,1], where
f is continuously differentiable on [0,1] to make sure both
f and
are well-defined and satisfy the following conditions [
1]:
for
In this paper, we consider the Fisher-Kpp equation with Neumann condition in addition to the Dirichlet condition and Robin condition. The Fisher-Kpp equation with Neumann boundary conditions is given as:
Similarly, by taking the union, we get
:
2. Well-Posedness of the Fisher-KPP Equation
Definition 1
Existence: There exists at least one solution u(x, t) satisfying all these conditions.
Uniqueness: There is at most one solution.
Stability: The unique solution u(x, t) depends in a stable manner on the data of the problem. This means that if the data are changed a little, the corresponding solution changes only a little.
The Bouandray value problem for the Fisher-KPP equation is well-posed if it has a unique and stable solution.
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 (Maximal principal for diffusion equation [
8]).
The maximal value is attained only on the boundary and the initial of the region. i.e. 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 (Cartesian product: use to built space-time area. The diffusion equation defined in here is because diffusion is a process in both space and time.) and a parabolic boundary
which includes the spatial boundary and initial time “boundary” (but not the final time “boundary”). If u satisfies the diffusion equation in , then
In words, the solution to the heat equation attains the maximum value somewhere on the parabolic boundary Γ.
Theorem 2 (Stability from Theorem 5.8 in [
7,
8]).
Let and be solutions to the initial boundary value problems associated with two different sets of boundary and initial data and (), respectively:
for i=1,2. Ω is an open spatial domain and is time interval. is parabolic cylinder. Then the solution depends continuously on data in the sense that
Proof: See
Theorem 5.8 [
8] and Maximum Principle Theorem in ([
7] p.42).
Before, we state the stability of the Fisher-Kpp equation with Dirichlet condition, we write the following definitions.
Theorem 3. The stability in our paper holds in .
Proof. By theorem 2.2,
We have initial data
and
. To show stability, let
i.e.
and
We have
Taken the limit on both sides. We get:
Since
we have
Since
and
We have
Hence
Since
we have
Stable. □
Why do we need ? Since the real half-line has infinite measure, our stability only can hold in and guarantee the accuracy of stability.
Definition 2 (periodic function). If f:, Then f is periodic if and only if . This result also hold for
Definition 3 (periodic solution). A cycle, or periodic solution, is a solution of a differential equation that is a periodic function.
Theorem 4. 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 5. 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 6. 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
and
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.
3. Conclusions
The main results hold for a general
of the Fisher-KPP equation. The solution of the Fisher-KPP equation with Neumann, Robin and Dirichelet conditions all can approximate to steady state condition in our process. Because if
,
then
. By properties of
,
since
and
for
Then they would form the greatest distance to cover the solution of the Fisher-KPP equation with the Neumann condition. Also, for the proof of existence and uniqueness, we can also consider a steady state solution, then ignore the inhomogeneous term, and write a similar proof. Hence, this paper proved the general case of the Fisher-KPP equation with the Neumann, Dirichlet, and Robin conditions.
Acknowledgments
I would like to express my deepest gratitude to my supervisor, Professor Woldegebriel Assefa Woldegerima, for his invaluable guidance, encouragement, and support throughout the course of my research and the writing of this thesis. His insightful feedback and patient mentorship have been crucial to my academic growth. He founds the reference for me so that I found this topic and independently carried out the research and writing of this thesis after reading his reference. He taught me knowledge about steady state solutions which enlightened me the idea of proving stability of the Fisher-KPP equation of the Neumann conditions. He revised some of my definitions that were not rigorous enough which was written by me not from my reference pages, this helped me a lot.
References
- Suo, J.; Tan, K. Fisher–KPP equation with Robin boundary conditions on the real half line. Nonlinear Analysis 2022, 222, 112933. [Google Scholar] [CrossRef]
- Du, Y.; Guo, Z. The Stefan problem for the Fisher–KPP equation. Journal of Differential Equations 2012, 253, 996–1035. [Google Scholar] [CrossRef]
- Kolmogorov, A.; Petrovskii, I.; Piskunov, N. A Study of the Diffusion Equation with Increase in the Amount of Substance, and its Application to a Biological Problem. Übersetzung aus: Bulletin of the Moscow State University Series A 1: 1–26, 1937. Selected Works of AN Kolmogorov 1937, 1. [Google Scholar]
- El-Hachem, M.; McCue, S.W.; Jin, W.; Du, Y.; Simpson, M.J. Revisiting the Fisher–Kolmogorov–Petrovsky–Piskunov equation to interpret the spreading–extinction dichotomy. Proceedings of the Royal Society A 2019, 475, 20190378. [Google Scholar] [CrossRef] [PubMed]
- Sánchez-Garduno, F.; Maini, P.K. Existence and uniqueness of a sharp travelling wave in degenerate non-linear diffusion Fisher-KPP equations. Journal of Mathematical Biology 1994, 33, 163–192. [Google Scholar] [CrossRef]
- Shen, W. Stability of transition waves and positive entire solutions of Fisher-KPP equations with time and space dependence. Nonlinearity 2017, 30, 3466. [Google Scholar] [CrossRef]
- Strauss, W.A. Partial Differential Equations: An Introduction; John Wiley & Sons: Hoboken, NJ, USA, 2007. [Google Scholar]
- Yano, M. Partial Differential Equations, Lecture Notes. 2021. (Version 1.0 –Fall 2021). Available online: http://arrow.utias.utoronto.ca/~myano/papers/yano_esc384_notes_f2021.pdf.
- Cai, J.; Xu, L.; Chai, Y. Entire solutions of time periodic Fisher–KPP equation on the half line. Nonlinear Analysis 2020, 200, 112005. [Google Scholar] [CrossRef]
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).