On the positivity, monotonicity, and stability of a semi-adaptive LOD method for solving three-dimensional degenerate Kawarada equations
Joshua L. Padgett, Qin Sheng

TL;DR
This paper develops a semi-adaptive LOD method for solving complex 3D degenerate Kawarada equations, ensuring positivity, monotonicity, and stability despite nonlinearities and singularities.
Contribution
It introduces a semi-adaptive LOD scheme with a novel arc-length based temporal adaptation and stability analysis for challenging degenerate PDEs.
Findings
Positivity and monotonicity criteria are established.
Stability of the splitting method is proven in the von Neumann sense.
The method effectively handles highly nonlinear source terms and singularities.
Abstract
This paper concerns the numerical solution of three-dimensional degenerate Kawarada equations. These partial differential equations possess highly nonlinear source terms, and exhibit strong quenching singularities which pose severe challenges to the design and analysis of highly reliable schemes. Arbitrary fixed nonuniform spatial grids, which are not necessarily symmetric, are considered throughout this study. The numerical solution is advanced through a semi-adaptive Local One-Dimensional (LOD) integrator. The temporal adaptation is achieved via a suitable arc-length monitoring mechanism. Criteria for preserving the positivity and monotonicity are investigated and acquired. The numerical stability of the splitting method is proven in the von Neumann sense under the spectral norm. Extended stability expectations are proposed and investigated.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On the positivity, monotonicity, and stability of a semi-adaptive LOD method
for solving three-dimensional degenerate Kawarada equations
Joshua L. Padgett111Principal and corresponding author. Email address: Josh [email protected] and Qin Sheng222The second author is supported in part by a URC Research Award (No. 3033-0248/2014) from Baylor University.
Department of Mathematics and Center for Astrophysics, Space Physics and Engineering Research
Baylor University, One Bear Place, Waco, TX 76798-7328
Abstract
This paper concerns the numerical solution of three-dimensional degenerate Kawarada equations. These partial differential equations possess highly nonlinear source terms, and exhibit strong quenching singularities which pose severe challenges to the design and analysis of highly reliable schemes. Arbitrary fixed nonuniform spatial grids, which are not necessarily symmetric, are considered throughout this study. The numerical solution is advanced through a semi-adaptive Local One-Dimensional (LOD) integrator. The temporal adaptation is achieved via a suitable arc-length monitoring mechanism. Criteria for preserving the positivity and monotonicity are investigated and acquired. The numerical stability of the splitting method is proven in the von Neumann sense under the spectral norm. Extended stability expectations are proposed and investigated.
keywords:
Kawarada equations, quenching singularity, degeneracy, nonuniform grids, temporal adaptation, splitting method, positivity, monotonicity, stability
AMS Subject Claasifications - 65K20, 65M50, 35K65, 35B40
1 Introduction
Let where and be its boundary. Denote for given We consider the following degenerate Kawarada problem,
[TABLE]
where The nonlinear source function, is strictly increasing for with
[TABLE]
In idealized thermal combustion applications [2, 3, 17], represents the temperature in the combustion channel, and the -, -, and -coordinates coincide with the channel walls. The initial temperature is typically chosen to be small. The function represents certain singularities in the temperature transportation speed within the channel, which causes the degeneracy in the differential equation [4, 15, 18, 21]. The solution of - is said to quench if there exists a finite time such that
[TABLE]
The value is then defined as the quenching time [1, 2, 14]. It has been shown that a necessary condition for quenching to occur is
[TABLE]
Further, such a exists only when certain spatial references, such as the size and shape of reach their critical limits. A domain is called the critical domain if the solution of - exists for all time when and occurs when for a finite [14].
Systematic mathematical investigations of quenching phenomena can be traced back to Karawada’s original work involving the one-dimensional model equation [12]. It was observed that for any spatial domain there exists a unique value such that for the solution of the equation exists globally; and for there exists a finite time such that In the latter case, stops existing in finite time and this phenomenon is referred to as quenching [12, 14, 20]. There have been considerable developments in the study of Karawada equations, although discussions of multidimensional problems were extremely limited until recently. In 1994, Chan and Ke proved that for a domain if are nonnegative, then, for any fixed ratio there exists a unique critical domain for -, and the solution of the differential equation problem is unique before quenching [6]. A numerical approximation of the relationship between and the areas of of a nondegenerate () problem was given. These results have been well supported by realistic physical processes, in particular in solid fuel combustion [3, 4, 20].
Numerous computational procedures, including moving mesh adaptive methods, have been constructed for solving blow-up and Kawarada problems in the past decades (interested readers are referred to [1, 7, 8, 18, 21] and references therein). Though in the former case, adaptations are frequently achieved via monitoring functions on the arc-length of the function in the latter situation, adaptations are more likely to be built upon the arc-length of since it is directly proportional to which blows up as quenches [6, 14, 19].
As reported in several recent investigations, when quenching locations can be predetermined, it is preferable to use nonuniform spatial grids throughout the computations [4, 13, 21]. In this case, key quenching characteristics such as the quenching time and critical domain, are more easily observed; Also important numerical properties of underlying algorithms, including the monotonicity, stability and convergence, can be more precisely studied. To that end, this paper develops a temporally adaptive splitting scheme utilizing predetermined nonuniform spatial grids. The positivity, monotonicity, and stability of the method will be investigated. It is also observed that the impact of degeneracy is limited for our implicit scheme. Our discussions will be organized as follows. In the next section, the semi-adaptive LOD scheme for solving - will be constructed and discussed. Then, in Section 3, criteria to guarantee the positivity of the numerical scheme will be determined. In Section 4, appropriate criteria for guaranteeing the monotonicity will be obtained. These two sections together serve as the platform for carrying out investigations of stability. Section 5 is devoted to the stability analysis of the semi-adaptive LOD scheme. The analysis will first be carried out for a fully linearized scheme, and then a more realistic stability analysis is proposed without freezing the source term. Finally, concluding remarks and proposed future work will be given in Section 6. For now, no numerical studies of the three-dimensional degenerate Karawada problem will be given.
2 Semi-adaptive LOD scheme
Utilizing the transformations and reusing the original variables for simplicity, we may reformulate - as
[TABLE]
where and
Let We inscribe over the following variable grid:
Denote and for Let be an approximation of the solution of - at and consider the following first-order finite differences [21],
[TABLE]
Further, denote
and let be a discretization of the nonhomogeneous term of . We obtain readily from - the following semi-discretized system
[TABLE]
where
[TABLE]
stands for the Kronecker product, are identity matrices, and
[TABLE]
and for the above
[TABLE]
The formal solution of , can thus be written as
[TABLE]
where is the matrix exponential and [17].
In principle, different approximation techniques can be used to yield different splitting methods based on [10, 17, 19]. Yet, we are particularly interested in approximating via a trapezoidal rule and a [1/1] Padé approximation, where
[TABLE]
The above leads to
[TABLE]
The above LOD algorithm provides a highly efficient way to compute numerical solutions of multidimensional problems such as - [10, 16, 18, 21]. Based on , we obtain the following first order in space and time semi-adaptive LOD scheme:
[TABLE]
where and are approximations of and respectively, is the initial vector, and is a set of variable temporal steps determined by an adaptive procedure. In order to avoid a fully implicit scheme, may be approximated by where is an approximation to such as
[TABLE]
in practical computations.
Figure 1. Numerical solution (left) and its temporal derivative (right) immediately before quenching. It is observed that as we have The computed quenching time is
Due to a strong quenching singularity, the selection of proper nonuniform temporal steps is vital. As an illustration, in Figure 1, we show the numerical solution and its temporal derivative of a typical one-dimensional Kawarada problem over the interval The initial function and homogeneous Dirichlet boundary condition are employed. The degeneracy function utilized is with It is evident that changes dramatically when compared with Recalling and , we consider the following arc-length monitoring function on
[TABLE]
Setting the two maximal arc-lengths in neighboring intervals and equal [9, 13, 20, 21], we acquire the following quadratic equations from the above,
[TABLE]
with given.
In the above temporal adaptation procedures, we may consider a minimal temporal step size controller to avoid sudden changes in grid movements or unnecessarily large numbers of computations. Further, let be one of the operations and We assume the following notations in subsequent discussions:
means 2. 2.
means for any given scalar
3 Positivity
The positivity property is one of the most profound characteristics of the solution of the Kawarada problem - or - [1, 2, 6, 14]. Since positive computational solutions preserve the correct physical features of quenching phenomena, it is crucial that our numerical solution also possesses this feature.
Lemma 3.1**.**
**
Proof.
Due to the similarity in structure, we only consider since the other two cases follow by similar arguments. Note that, in general, is not symmetric. However, and is symmetric with a bandwidth of five. Thus,
[TABLE]
where
[TABLE]
We may determine a bound on the spectral radius of by using Gers̆chgorin’s circle theorem. In fact, only rows containing five nontrivial elements, i.e., need to be considered. To this end,
[TABLE]
which gives
[TABLE]
and
[TABLE]
Let From we acquire that
[TABLE]
Now, reverse and by the same token,
[TABLE]
where, once again, Thus, combining the bounds we have The other bounds follow similarly.
Lemma 3.2**.**
Let
[TABLE]
If
[TABLE]
then the matrices
[TABLE]
are nonsingular. Further, are monotone and inverse-positive, and are nonnegative.
Proof.
First, note that
[TABLE]
Hence, is nonsingular, and also nonnegative. Similar arguments give that and are nonsingular and nonnegative.
Now, consider As for and the weak row sum criterion is satisfied, is monotone, and hence an inverse exists and is nonnegative. So, must be inverse-positive [11]. Similar arguments can be given for and This ensures the proof.
We also need the following lemma.
Lemma 3.3**.**
Let be nonsingular and nonnegative and be positive. Then
Proof.
The proof is a straightforward application of the definitions.
4 Monotonicity
Another key characteristic which distinguishes a solution to a quenching problem from a solution to most blow-up problems is its monotonicity with respect to time [1, 2, 6, 14, 18]. Thus, it is necessary to guarantee that our numerical solution preserves this property strictly while solving the Kawarada equation - or -.
Lemma 4.1**.**
If holds for all and
- (a)
**
- (b)
**
hold, then That is, the sequence is monotonically increasing.
Proof.
By we have and thus,
[TABLE]
From and the above, we have
[TABLE]
as Note that for some where is the line segment connecting to in Using this fact and rearranging terms in we have
[TABLE]
and thus,
[TABLE]
We now proceed by induction. Letting we have
[TABLE]
Thus, if is sufficiently small, we have by our assumption and then Lemma 3.3. For the sake of induction, assume that the monotonicity holds for Then we have
[TABLE]
Note that is strictly increasing since is strictly increasing. Utilizing Lemmas 3.2-3.3 we find that if which completes the induction.
It is not uncommon to set in practical combustion simulations. The following corollary shows that in this case conditions in Lemma 4.1 are satisfied for
Corollary 4.1**.**
If and then conditions (a), (b) are true.
Proof.
We first consider (a):
[TABLE]
which follows from
We now consider (b), and under these circumstances we need to show
[TABLE]
First, we note that is diagonal by definition, since
[TABLE]
and
[TABLE]
Let us denote
[TABLE]
It follows readily that
[TABLE]
and (b) holds if
[TABLE]
Denote then which leads to (b).
Lemma 4.2**.**
For any we have
[TABLE]
where
Proof.
We only need to show the case with
[TABLE]
First, we observe that
[TABLE]
Second, for we have
[TABLE]
Third, we have
[TABLE]
Hence, we conclude that Similar arguments may show that all remaining elements of are also bounded below by 1. Therefore we have Similar discussions may be utilized for the cases involving or
In the next lemma we show that numerical quenching, i.e., one or more components of reaching or exceeding unity, cannot occur immediately after the first time step under appropriate constraints. To this end, we denote
Lemma 4.3**.**
If holds and then for given , we have that all components of
Proof.
If then from we have
[TABLE]
Using
[TABLE]
where we have following decomposed connections
[TABLE]
From we observe that
[TABLE]
for which
[TABLE]
The above indicates that
[TABLE]
On the other hand, according to Lemma 4.3 we have
[TABLE]
and thus,
[TABLE]
Since we wish each component of to be negative, we require
[TABLE]
Now, recall . It follows that
[TABLE]
Note that
[TABLE]
which implies that Therefore we arrive at
[TABLE]
By the same token, based on we observe that
[TABLE]
It can be seen that
[TABLE]
and the above indicates that
[TABLE]
By Lemma 4.2 we conclude that and therefore,
[TABLE]
Since we again wish each component of the above vector to be negative, we need
[TABLE]
Hence follows immediately from and the above.
Remark 4.1*.*
We could generalize the above lemma to include nonzero initial vectors, if desired. Let be given. If holds and where
then all components of generated by are bounded above by unity. This follows by modifying the proof of Lemma 4.4.
Combining above results we obtain the following theorem.
Theorem 4.1**.**
For any beginning step if is sufficiently small for and
(i)
* holds for all *
(ii)
* where *
(iii)
* and *
then the sequence produced by the semi-adaptive LOD scheme increases monotonically until unity is reached or exceeded by one or more components of the solution vector, i.e., until quenching occurs.
5 Stability
Nonlinear stability has been an extremely difficult issue when nonlinear Kawarada equations are concerned [2, 4, 5, 18, 19, 21]. However, when the numerical solution varies relatively slowly, that is, before reaching a certain neighborhood of quenching, instability may be detected through a linear stability analysis of the nonlinear scheme utilized [7, 13, 22]. Although the application of such an analysis to nonlinear problems cannot be rigorously justified, it has been found to be remarkably informative in practical computations. In the following study, we will first carry out a linearized stability analysis in the von Neumann sense for with its nonlinear source term frozen. This is equivalent to assuming that the source term is effectively accurate. The analysis will then be extended to circumstances where the nonlinear term is not frozen. In the later case, the boundedness of the Jacobian of the source term, which is equivalent to assuming that we are some neighborhood away from quenching, is assumed.
In the following, let and again denote for
Definition 5.1**.**
Let be an induced matrix norm. Then the associated logarithmic norm of is defined as
[TABLE]
where is the identity matrix.
Remark 5.1*.*
If the matrix norm being considered is the spectral norm, then
Lemma 5.1**.**
For we have
[TABLE]
Proof.
See [11].
For the semi-adaptive LOD method with its nonlinear source term frozen, regularity conditions need to be imposed upon the nonuniform spatial grids for a linear stability analysis. For this purpose, let us denote
Lemma 5.2**.**
If
[TABLE]
where the constant is independent of then
[TABLE]
Proof.
We only need to consider the case involving since the other cases are similar. Note that and
[TABLE]
where
[TABLE]
We apply Gers̆chgorin’s circle theorem to an arbitrary and note that a similar argument works for each Further, notice that we only need to consider circumstances where the bandwidth of is three. Thus,
[TABLE]
We then see that follows immediately from the above and the fact that
[TABLE]
Lemma 5.3**.**
If - hold then
[TABLE]
for sufficiently small
Proof.
Recalling the [1/1] Padé approximation utilized in Section 2, we have
[TABLE]
Now, based on Lemmas 5.1 and 5.2,
[TABLE]
which is the desired bound.
Combining the above results gives the following theorem.
Theorem 5.1**.**
If and - hold, then the semi-adaptive LOD method with the source term frozen is unconditionally stable in the von Neumann sense under the spectral norm, that is,
[TABLE]
where is an initial error, is the th perturbed error vector, and is a constant independent of and
Proof.
When the nonlinear source term is frozen, takes the form of
[TABLE]
Recall that It follows by taking the norm on both sides of that
[TABLE]
where and are positive constants independent of Therefore the theorem is clear.
We now consider the case without freezing the nonlinear source term in . In this situation, restrictions upon the Jacobian matrix become necessary.
Theorem 5.2**.**
Let be sufficiently small and , - hold. If there exists a constant such that
[TABLE]
then the semi-adaptive LOD method is unconditionally stable in the von Neumann sense, that is,
[TABLE]
where is an initial error, is the th perturbed error vector, and is a constant independent of and
Proof.
By definition we have
[TABLE]
where
[TABLE]
It follows that
[TABLE]
where Rearranging the above equality, we have
[TABLE]
Further, recall . When is sufficiently small we may claim that
[TABLE]
Thus,
[TABLE]
It follows therefore
[TABLE]
where are positive constants and are positive constants independent of and Thus giving the desired stability.
The above theorem provides further insight as to why the standard linear analysis can be useful in estimating the nonlinear stability. The extra cost paid, however, is assuming the boundedness of Nevertheless, this is an improvement upon the traditional methodology of having the nonlinear source term frozen. In fact, the aforementioned bound is well-maintained in numerical experiments until certain neighborhoods of quenching are reached. This serves as an indication that the new analysis is valid and effective.
6 Conclusions
A semi-adaptive LOD scheme is developed for solving degenerate Kawarada equations possessing a strong quenching nonlinearity and singularity. While a temporal adaptation is performed via an arc-length monitoring mechanism of the temporal derivative of the solution, fixed nonuniform spatial grids are adopted. The novel splitting method is implicit and the impact of the degeneracy is found to be limited. Rigorous analysis is given for key computational features, including the positivity, monotonicity, and stability, of the numerical solution. Important criteria to guarantee these properties, which depend upon the variable steps and degenerate function, are obtained.
Under much weaker requirements (see the latest results in [4]), the temporal step restriction for guaranteeing monotone numerical solutions of our LOD scheme has been reduced to only one-half of those in uniform spatial mesh cases [18]. Furthermore, a realistic method of targeting the realization of nonlinear stability analysis is proposed and shown to be successful. Though this new strategy needs the boundedness of the requirement is well-justified before quenching is reached. This improved methodology not only provides further insight into the stability, but also offers explanations as to why the linear stability analysis must be valid before quenching. On the other hand, simulations of real three-dimensional solutions still remain as one of the most challenging tasks. In anticipated future work we plan to utilize the latest High Performance Computing tools with large data computations for this purpose. More rigorous and generalized analysis, as well as non-exponential splitting based higher order splitting methods [17, 19] will also be be investigated, studied, and experimented with.
References
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Acker and W. Walter, The quenching problem for nonlinear parabolic differential equations, Ordinary & Partial Differential Equations (Lecture Notes in Math., 564), Springer-Verlag, New York and Berlin (1976), pp. 1-12.
- 2[2] A. Acker and B. Kawohl, Remarks on quenching, Nonlinear Anal., 13 (1989), 53–61.
- 3[3] J. Bebernes and D. Eberly, Mathematical Problems from Combustion Theory, Springer-Verlag, Berlin and New York, 1989.
- 4[4] M. Beauregard and Q. Sheng, An adaptive splitting approach for the quenching solution of reaction-diffusion equations over nonuniform grids, Journal of Comp. and Applied Math., 241 (2013), 30–44
- 5[5] W. Cao, W. Huang and R. D. Russell, A study of monitor functions for two-dimensional adaptive mesh generation, SIAM J. Sci. Comput., 20 (1999), 1978–1994.
- 6[6] C. Y. Chan and L. Ke, Parabolic quenching for nonsmooth convex domains, J. Math. Anal. Appl., 186 (1994), 52–65.
- 7[7] H. Cheng, P. Lin, Q. Sheng and R. Tan, Solving degenerate reaction-diffusion equations via variable step Peaceman-Rachford splitting, SIAM J. Sci. Comput., 25 (2003), 1273–1292.
- 8[8] J. M. Coyle, J.E. Flaherty and R. Ludwig, On the stability of mesh equidistribution strategies for time-dependent partial differential equations, J. Comput. Phys., 62 (1986), 26–39.
