CHEBFUN APPROXIMATION TO STRUCTURE OF POSITIVE RADIAL SOLUTIONS FOR A CLASS OF SUPERCRITICAL SEMI-LINEAR DIRICHLET PROBLEMS∗
Abstract.
We use the Chebfun programming package to approximate numerically the structure of the set of positive radial solutions for a class of supercritical semilinear elliptic Dirichlet boundary value problems. This structure (bifurcation diagram) is provided only at the heuristic level in many important works. In this paper, we investigate this structure, as accurately as possible, for the class of problems mentioned above taking into account the dimension of Euclidean space as well as the physical parameter involved.
Key words and phrases:
Chebfun, semi-linear elliptic, exponential source, bifurcation, stability.2005 Mathematics Subject Classification:
35J61, 34B18, 34C23, 65L10, 65L20.1. Introduction
We study the uniqueness and exact multiplicity of positive solutions
(1) |
with
(2) |
where
For
Given the classical theorem of Gidas, Ni and Nirenberg [7] positive solutions of (1) are radially symmetric, i.e.,
(3) |
Quasilinear problems of type (1) arise in the theory of nonlinear diffusion generated by nonlinear sources, in the theory of thermal ignition of a a chemically active mixture of gases, in the theory of membrane buckling and in the theory of gravitational equilibrium of poly-tropic stars, to mention just a few applications.
Actually, the nonlinearity
In [10] the authors observe that if the growth rate of
One of the most striking features of such problems is that positive solutions to (1) need not be unique. The exact multiplicity of positive solutions has been theoretically studied extensively in recent years, starting with Joseph and Lundgren [8], and continued by Bebernes, Eberly and Fulks [2] (and in some other papers by various authors).
Once a numerical solution to the problem (3) is found, say
(4) |
When at least one is positive, that solution is called unstable.The technique of studying the linearized equation is not new, and some of them, relevant to the problem at hand, can be traced to early works by Chen and Lin [4].
We mention that we will focus in this paper on the cases of
We will define a solution
The purpose of this work is to parallelize the analytical results with an accurate numerical study, i.e., to determine exactly the multiplicity of solutions, to draw some bifurcation diagrams and last but not least to calculate examples of solutions in various situations accurately.
Moreover, we
can deduce the qualitative behaviour of the solution profiles with a change in any
one of the physical parameters
The paper is organized as follows. In Section 2 we summarize Chebfun as a MATLAB object-oriented software package. In Section 3 we consider the bidimensional case, find concave and bell-shaped solutions and plot some bifurcation diagrams for unperturbed and perturbed cases, i.e., vanishing and non-vanishing
2. A concise review of Chebfun
For basic features of Chebfun, we refer to the book of Trefethen, Birkisson, and Driscoll [12]. The Chebfun software system represents functions and operators automatically as numerical objects. The BVP solver implements Newton’s method in function space and the derivatives involved are Frechet derivatives, not Jacobian matrices. The automatic differentiation techniques are used within the Chebfun class called chebop allows users to set up and solve nonlinear BVPs. Finally, the “nonlinear backslash” operator is used to solve the nonlinear algebraic system and consequently find the solution.
More details about the algorithms, design and performances of the Chebfun solver for BVPs are available in the paper [3]. Our own experience in using this solver is available in [6].
However, the process called pseudo-arclength continuation is implemented in the Chebfun by the code followpath. The idea of path-following is that we
will not just vary a parameter such as
3. The case



A concave solution for
It is worth noting now that simple initial data, equating a constant leads to these results. Moreover, the solution is stable because all the attached eigenvalues of the problem (4) are negative.



A bell-shaped solution for
It is worth noting now that simple initial data, equating a constant do not lead to a bell-shaped solution. It took many numerical experiments to find initial data that would lead Chebfun to such a solution. In the end, we found a second-degree polynomial that satisfies the boundary conditions in the problem (3).
Moreover, the solution is unstable because all the attached eigenvalues of the problem (4) are negative except one which is positive.



Incipient numerical results in solving the disturbed problem (2) can be traced back to the beginning of the ’60s in the work of Parks [11].
Three bifurcation diagrams, i.e., the dependence of the scalar
measure
Conceptually these figures are identical, the only difference is that
(5) |
where
-
•
for
, there exist two solutions; -
•
for
there exists one solution; -
•
for
there are no solutions; -
•
the ”invariant”
is satisfied with an error of order
These results are in perfect agreement with those reported in the paper [2].
It is important to observe that when
4. The case
The bifurcation of solutions is much more complicated in this case than in the previous one. We will analyse two distinct situations.
4.1. The unperturbed source
The concave or bell-shaped solutions computation in this case does not differ from the previous case. For this reason, we will not address this issue.
As far as bifurcation diagrams are concerned, things are quite different.
Thus, we begin with the case

In this case, Chebfun has found the following values for turning points in Fig. 4:
Moreover, we can state that:
-
•
for
one stable solution; and for there are no solutions; -
•
for
there are two solutions; -
•
for
there are three solutions; -
•
for
there are a countable (?) infinity of solutions; -
•
at each point
, and there is a solution to unperturbed problem i.e., in (2).
4.2. The perturbed source
We now comment on the case of non-vanishing
The situation changes radically when

We must say that we have not found anywhere in the literature the numerical values for these turning points.
There is only the information that
The right-hand panel of Fig. 5 displays the same bifurcation diagram but in a semilogy linear plot.
5. Concluding remarks and open problems
The question of finding an appropriate initial starting guess when solving a nonlinear BVP remains an open and quite time-consuming one. However, in all the problems addressed, the operatorial error did not decrease under the order
On the other hand, to some extent, the pseudo-arclength method implemented with Chebfun has worked fairly well. Efforts to improve the efficiency of the continuation code will probably lie in the linear solvers (the same conclusion as in [9]). This is because to solve some bifurcation issues, Chebfun issued the following: Warning: Linear system solution may not have converged.
However, we believe that for the most difficult situation, i.e.,
Acknowledgements.
We gratefully acknowledge the helpful remarks of the referee.
References
- [1]
- [2] J. Bebernes, D. Eberly and W. Fulks, Solution profiles for some simple combustion models, Nonlinear Analysis-Theory Methods and Applications, 10 (1986), pp. 165–177.
- [3] A. Birkisson, T.A. Driscoll, Automatic Frechet differentiation for the numerical solution of boundary-value problems, ACM Transactions on Mathematical Software, 38 pp. 1–39 https:doi.org/10.1145/2331130.2331134
-
[4]
C.C. Chen and C.-S. Lin, Uniqueness of the ground state solutions of
in , Comm. Partial Differential Equations, 16 (1991), pp. 1549–1572. - [5] I.M. Gelfand, Some problems in the theory of quasilinear equations, Am. Math. Soc. Transl. 29, (1963) pp. 295–381.
- [6] C.I. Gheorghiu, Chebfun Solutions to a Class of 1D Singular and Nonlinear Boundary Value Problems, Computation, 10 (2022) 116. https://doi.org/10.3390/computation10070116
- [7] B. Gidas, W.-M. Ni and L. Nirenberg, Symmetry and related properties via the maximum principle, Comm. Math. Phys., 68 (1979), pp. 209–243. https://doi.org/10.1007/BF01221125
- [8] D.D. Joseph and T.S. Lundgren, Quasilinear Dirichlet problems driven by positive sources, Arch. Rational Mech. Anal., 49 (1973), pp. 211–269 https://doi.org/10.1007/BF00250508
- [9] J.S. McGough, Numerical continuation and the Gelfand problem, Appl. Math. Comput., 89 (1998), pp. 225–239. https://doi.org/10.1016/S0096-3003(97)81660-8
- [10] T. Ouyang and J. Shi, Exact multiplicity of positive solutions for a class of semilinear problem, II, J. Differ. Equations, 158 (1999), pp. 94-151 https://doi.org/10.1016/S0022-0396(99)80020-5
- [11] J.R. Parks, Criticality criteria for various configurations of a self-heating chemical as functions of activation energy and temperature of assembly, J. Chem. Phys., 34 (1960), pp. 46–50. https://doi.org/10.1063/1.1731612
- [12] L.N. Trefethen, A. Birkisson, T.A. Driscoll, Exploring ODEs, SIAM, Philadelphia, 2018.
- [13]