Abstract
We analyze backward Euler time stepping schemes for a primal DPG formulation of a class of parabolic problems.
Optimal error estimates are shown in a natural norm and in the
1 Introduction
In this work we analyze a backward Euler primal DPG time stepping scheme for the parabolic problem
(1.1)
Here,
The discontinuous Petrov–Galerkin method with optimal test functions (DPG) pertains to the class of minimum residual methods and was introduced in a series of papers [5, 6, 10]. It has successfully been applied to elliptic problems, see, e.g., [7, 8] for the Poisson problem and [18, 16] for fourth-order problems. Through the use of optimal test functions, the discrete problem inherits the stability of the continuous problem. This comes in advantageous for problems where robustness is one of the main challenges, e.g., singularly perturbed problems, see [24] for reaction-dominated diffusion problems and [11, 3] for the convection-dominated case. Space-time DPG methods have been studied previously, see, e.g., [9, 13, 12]. For other space-time minimum residual methods we refer to [21, 1, 30, 28]. Approaches employing the DPG methodology for the time discretization of parabolic and hyperbolic initial value problems have recently been investigated, cf. [25, 26]. On the other hand, time-stepping methods for ODEs are frequently employed in combination with standard Galerkin finite element methods in space, cf. the monograph [29] for parabolic equations, but less so with DPG methods. To the best of our knowledge there exist only two works in this direction, dealing with time-stepping and spatial DPG methods for the heat equation, namely [19] and [27].
In [19], a backward Euler method is used to discretize in time, and then the DPG methodology is applied to the ultraweak
variational formulation of the resulting equations. The a priori analysis given there employs the Galerkin projection with respect to these very
equations, and hence a spatial discretization error has to be accounted for in every time step. This gives rise to a theoretical error bound of order
Our motivation for the present work is to give a theoretically sound explanation of the optimal convergence rates
seen in the numerical experiments from [27] for a backward Euler primal DPG method.
A DPG approximation is attractive, e.g., for singularly perturbed problems not considered here, cf. [11, 24].
An application for a primal DPG method can be found in the recent work [23].
We will consider general second order linear elliptic spatial differential operators.
For the heat equation (
The remainder of this paper is organized as follows:
In Section 2 we introduce the fully discrete method as well as the necessary notation. We prove stability
of the method and provide quasi-optimality results for the elliptic projection operator.
In Section 3 we use these results to show optimal error estimates in the
2 Time-Stepping DPG Formulation
2.1 Notation
The notation
We consider a time discretization
where
The trial space of our method will be
equipped with the norm
and the test space will be
equipped with the norm
Here,
where
Lemma 1.
One has
Proof.
The proof follows by now well-established arguments, see [4] or [17] for problems where the norms depend on parameters.
Note that if we use
Throughout this work we will use that
for all
2.2 Primal DPG Formulation
For a simpler notation, we use superindices to indicate time evaluations, i.e., for a time-dependent function
which admits a unique solution
and integrating by parts one obtains the primal DPG formulation
We introduce some bilinear forms and the right-hand side functional:
For
Therefore, our formulation simply reads
We note that the bilinear form
where
2.2.1 Fully Discrete Scheme
By
For the discretization of traces we use the space of facewise polynomials denoted by
The (discrete) trial-to-test operator is given by
We recall that the inner product is given by
The fully discrete scheme then reads: Given
The next lemma establishes coercivity of
Lemma 2.
Let
If, additionally,
Here,
Proof.
For the first part we use that
This finishes the proof of the first estimate.
For the second one we use some results established in the literature on fully discrete DPG formulations (practical
DPG), e.g., [22].
Let
Moreover, from [22, proof of Lemma 3.2] we infer that
Thus, using the assumption
Combining this with (2.3) we conclude that
Then
Note that the involved constant only depends on the end time T and the coefficients, but is otherwise independent of k or h. To see the possible dependence on T we note that the triangle and Poincaré inequalities as well as boundedness of the coefficients imply that
This finishes the proof. ∎
It should be noted that the condition
Theorem 3.
Problem (2.2) is well posed. In particular, the solutions are stable in the sense that
Proof.
According to Lemma 2,
Problem (2.2) admits unique solutions
This together with the estimate from Lemma 2 shows that
Iterating the arguments concludes the proof. ∎
2.2.2 Remark: Known Results for a Bubnov–Galerkin Method for the Heat Equation
We recall results from [29, Section 1] for a standard Bubnov–Galerkin backward Euler method:
Given an initial solution
Proposition 4 ([29, p. 16 and Theorem 1.5]).
Let u denote the solution of (1.1) and let
If Ω is convex then,
The constants
2.2.3 Remark: Primal DPG for the Heat Equation — The Trivial Case
Let us consider the simplest model which is the heat equation where
It is straightforward to see that for
For any
Let
which is the standard Galerkin FEM, see [29, Section 1]. Thus the primal DPG solution component
Note that this remark is true only if we consider
2.3 Elliptic Projection-Type Operator
To obtain optimal error estimates, we introduce an elliptic projection.
The idea goes back to [31] to obtain optimal
We define the elliptic projection operator
In the proofs below and in some results we will use the (semi-)norm
Note that from boundedness of
i.e.,
hence, uniform positive definiteness of
The next lemma establishes boundedness and an inf-sup condition of
Lemma 5.
The bilinear form
for all
for all
Proof.
We show only the second boundedness estimate, as the first one follows from
Therefore the component
We note that
Standard estimates then show that
Using that
Observe that
This shows boundedness. In order to show the inf-sup condition, we first establish the coercivity estimate
Recall that the optimal test function is characterized by
Setting
We are going to estimate
Combining this with (2.8) yields
Now we are in a position to establish the inf-sup condition
With the boundedness estimates for
Applying the coercivity estimate (2.7) for the second term yields
Combining the latter two estimates shows that
Young’s inequality finishes the proof of the
Lemma 6.
Let
If, additionally,
Proof.
The best approximation properties follow from standard arguments (Babuška’s theorem). We give the details only for sake of completeness:
Let
and using (2.5) and the preceding lemma,
Since
The last term is handled as before which concludes the proof. ∎
Combining the latter quasi-best approximation result with standard approximation properties yields:
Corollary 7.
Suppose that the components of
If, additionally,
3 Optimal Error Estimate in Energy Norm
This section is devoted to proving optimal error estimates in the
Theorem 8.
Let
If, additionally,
In both estimates, the dependence on T is exponential.
Proof.
With the elliptic projection operator
We may also use the norm
Step 1. By Corollary 7 we have
Step 2.
We derive error equations: First, write
Second, by (2.2),
Third, combining both identities and writing
where
Putting the term with
Step 3.
We use the test function
Step 4.
We estimate the contributions
Second,
Third, recall the definition of the (discrete) optimal test function, i.e.,
which together with the Cauchy–Schwarz inequality shows that
We need to estimate
and the definition of
Using the definition of
Combining the latter two estimates together with standard estimates gives
Using equations (3.1) with
Together with Lemma 2, multiplying with
For the term
Fourth,
Fifth, using Poincaré’s inequality,
Step 5.
Using the bounds for the
Iterating this estimate,
applying the discrete Gronwall inequality [29, Lemma 10.5],
Step 6.
The basic ideas to estimate the sum
We write
Then the first term is estimated with Corollary 7 and the Cauchy–Schwarz inequality in the time variable, yielding
Here,
Combining the latter two estimates, we conclude that
Step 7. The trace estimate follows from
cf. (3.5), by norm equivalence
4 Optimal Error Estimate in Weaker Norms
Throughout this section we assume that the coefficients
(4.1)
and the dual problem
(4.2)
satisfy the regularity estimates
4.1 Further Analysis of Elliptic Projection
We need to take a closer look at the elliptic projection operator in order to show higher rates in the
Recall the definition of the elliptic projection from (2.5): Given
where the discrete trial-to-test operator
For the analysis we will use an equivalent representation as a non-standard mixed system:
Lemma 9.
Problem (4.4) is equivalent to the mixed system: Find
(4.5)
for all
Proof.
Let
for all
To see the other direction, suppose that
for all
The final estimate follows from (4.5a) and the definition of the norm
This concludes the proof. ∎
Theorem 10.
Suppose that problems (4.1) and (4.2) satisfy the regularity
estimates in (4.3). Then, for given
Proof.
We divide the proof into three steps.
Step 1.
Let
Step 2.
We characterize
From the latter definition we obtain
It follows that
and
Step 3.
Let
for all
We choose
where
For the remaining terms, note that
Then, using the estimate
To finish the proof, it remains to show the estimate
The weak form of PDE (4.6) shows that
which implies first
Moreover, PDE (4.6) together with our regularity assumptions (4.3), and using the latter estimate show that
Therefore, standard approximation results and the aforegoing stability analysis prove that
By our regularity assumptions we have that
Then integration by parts yields
where
which concludes the proof. ∎
4.2 Error Analysis in the
L
2
(
Ω
)
Norm
Theorem 11.
Let
Proof.
With the elliptic projection operator
By Theorem 10 and Corollary 7 we get that
Writing
We test with
and further that
Iterating the arguments yields
The last term is estimated with the triangle inequality together with Theorem 10 and Corollary 7 to obtain that
The estimate
is shown by following the very same argumentation as in [29, Theorem 1.5]. For the sake of completeness we repeat the main steps which are also similar to the ones already presented in Step 7 of the proof of Theorem 8.
From Step 7 of the proof of Theorem 8 we recall the splitting
With the same arguments (without using a Cauchy–Schwarz inequality in the time variable) we get that
Similarly, for the first contribution we apply Corollary 7 and Theorem 10 to get that
where
Funding statement: This work was supported by ANID through FONDECYT projects 1210391 and 1190009 and 1210579.
References
[1] R. Andreev, Stability of sparse space-time finite element discretizations of linear parabolic evolution equations, IMA J. Numer. Anal. 33 (2013), no. 1, 242–260. 10.1093/imanum/drs014Search in Google Scholar
[2] T. Bouma, J. Gopalakrishnan and A. Harb, Convergence rates of the DPG method with reduced test space degree, Comput. Math. Appl. 68 (2014), no. 11, 1550–1561. 10.1016/j.camwa.2014.08.004Search in Google Scholar
[3] D. Broersen and R. Stevenson, A robust Petrov–Galerkin discretisation of convection-diffusion equations, Comput. Math. Appl. 68 (2014), no. 11, 1605–1618. 10.1016/j.camwa.2014.06.019Search in Google Scholar
[4] C. Carstensen, L. Demkowicz and J. Gopalakrishnan, Breaking spaces and forms for the DPG method and applications including Maxwell equations, Comput. Math. Appl. 72 (2016), no. 3, 494–522. 10.1016/j.camwa.2016.05.004Search in Google Scholar
[5] L. Demkowicz and J. Gopalakrishnan, A class of discontinuous Petrov–Galerkin methods. Part I: The transport equation, Comput. Methods Appl. Mech. Engrg. 199 (2010), no. 23–24, 1558–1572. 10.1016/j.cma.2010.01.003Search in Google Scholar
[6] L. Demkowicz and J. Gopalakrishnan, A class of discontinuous Petrov-Galerkin methods. Part II. Optimal test functions, Numer. Methods Partial Differential Equations 27 (2011), no. 1, 70–105. 10.1002/num.20640Search in Google Scholar
[7] L. Demkowicz and J. Gopalakrishnan, Analysis of the DPG method for the Poisson equation, SIAM J. Numer. Anal. 49 (2011), no. 5, 1788–1809. 10.1137/100809799Search in Google Scholar
[8] L. Demkowicz and J. Gopalakrishnan, A primal DPG method without a first-order reformulation, Comput. Math. Appl. 66 (2013), no. 6, 1058–1064. 10.21236/ADA587915Search in Google Scholar
[9] L. Demkowicz, J. Gopalakrishnan, S. Nagaraj and P. Sepúlveda, A spacetime DPG method for the Schrödinger equation, SIAM J. Numer. Anal. 55 (2017), no. 4, 1740–1759. 10.1137/16M1099765Search in Google Scholar
[10] L. Demkowicz, J. Gopalakrishnan and A. H. Niemi, A class of discontinuous Petrov–Galerkin methods. Part III: Adaptivity, Appl. Numer. Math. 62 (2012), no. 4, 396–427. 10.1016/j.apnum.2011.09.002Search in Google Scholar
[11] L. Demkowicz and N. Heuer, Robust DPG method for convection-dominated diffusion problems, SIAM J. Numer. Anal. 51 (2013), no. 5, 2514–2537. 10.1137/120862065Search in Google Scholar
[12] L. Diening and J. Storn, A space-time DPG method for the heat equation, preprint (2020), https://arxiv.org/abs/2012.13229. 10.1016/j.camwa.2021.11.013Search in Google Scholar
[13] J. Ernesti and C. Wieners, Space-time discontinuous Petrov–Galerkin methods for linear wave equations in heterogeneous media, Comput. Methods Appl. Math. 19 (2019), no. 3, 465–481. 10.1515/cmam-2018-0190Search in Google Scholar
[14] T. Führer, Superconvergence in a DPG method for an ultra-weak formulation, Comput. Math. Appl. 75 (2018), no. 5, 1705–1718. 10.1016/j.camwa.2017.11.029Search in Google Scholar
[15] T. Führer, Superconvergent DPG methods for second-order elliptic problems, Comput. Methods Appl. Math. 19 (2019), no. 3, 483–502. 10.1515/cmam-2018-0250Search in Google Scholar
[16] T. Führer, A. Haberl and N. Heuer, Trace operators of the bi-Laplacian and applications, IMA J. Numer. Anal. 41 (2021), no. 2, 1031–1055. 10.1093/imanum/draa012Search in Google Scholar
[17] T. Führer and N. Heuer, A robust DPG method for large domains, Comput. Math. Appl. 94 (2021), 15–27. 10.1016/j.camwa.2021.04.021Search in Google Scholar
[18] T. Führer, N. Heuer and A. H. Niemi, An ultraweak formulation of the Kirchhoff–Love plate bending model and DPG approximation, Math. Comp. 88 (2019), no. 318, 1587–1619. 10.1090/mcom/3381Search in Google Scholar
[19] T. Führer, N. Heuer and J. Sen Gupta, A time-stepping DPG scheme for the heat equation, Comput. Methods Appl. Math. 17 (2017), no. 2, 237–252. 10.1515/cmam-2016-0037Search in Google Scholar
[20] T. Führer and M. Karkulik, New a priori analysis of first-order system least-squares finite element methods for parabolic problems, Numer. Methods Partial Differential Equations 35 (2019), no. 5, 1777–1800. 10.1002/num.22376Search in Google Scholar
[21] T. Führer and M. Karkulik, Space-time least-squares finite elements for parabolic equations, Comput. Math. Appl. 92 (2021), 27–36. 10.1016/j.camwa.2021.03.004Search in Google Scholar
[22] J. Gopalakrishnan and W. Qiu, An analysis of the practical DPG method, Math. Comp. 83 (2014), no. 286, 537–552. 10.1090/S0025-5718-2013-02721-4Search in Google Scholar
[23] S. Henneking, J. Grosek and L. Demkowicz, Model and computational advancements to full vectorial Maxwell model for studying fiber amplifiers, Comput. Math. Appl. 85 (2021), 30–41. 10.1016/j.camwa.2021.01.006Search in Google Scholar
[24] N. Heuer and M. Karkulik, A robust DPG method for singularly perturbed reaction-diffusion problems, SIAM J. Numer. Anal. 55 (2017), no. 3, 1218–1242. 10.1137/15M1041304Search in Google Scholar
[25] J. Muñoz Matute, D. Pardo and L. Demkowicz, A DPG-based time-marching scheme for linear hyperbolic problems, Comput. Methods Appl. Mech. Engrg. 373 (2021), Article ID 113539. 10.1016/j.cma.2020.113539Search in Google Scholar
[26] J. Muñoz Matute, D. Pardo and L. Demkowicz, Equivalence between the DPG method and the exponential integrators for linear parabolic problems, J. Comput. Phys. 429 (2021), Article ID 110016. 10.1016/j.jcp.2020.110016Search in Google Scholar
[27] N. V. Roberts and S. Henneking, Time-stepping DPG formulations for the heat equation, Comput. Math. Appl. 95 (2021), 242–255. 10.1016/j.camwa.2020.05.024Search in Google Scholar
[28] R. Stevenson and J. Westerdiep, Stability of Galerkin discretizations of a mixed space-time variational formulation of parabolic evolution equations, IMA J. Numer. Anal. 41 (2021), no. 1, 28–47. 10.1093/imanum/drz069Search in Google Scholar
[29] V. Thomée, Galerkin Finite Element Methods for Parabolic Problems, 2nd ed., Springer Ser. Comput. Math. 25, Springer, Berlin, 2006. Search in Google Scholar
[30] K. Voronin, C. S. Lee, M. Neumüller, P. Sepulveda and P. S. Vassilevski, Space-time discretizations using constrained first-order system least squares (CFOSLS), J. Comput. Phys. 373 (2018), 863–876. 10.1016/j.jcp.2018.07.024Search in Google Scholar
[31]
M. F. Wheeler,
A priori
© 2021 Walter de Gruyter GmbH, Berlin/Boston
Articles in the same Issue
- Frontmatter
- A Gradient Discretisation Method for Anisotropic Reaction–Diffusion Models with Applications to the Dynamics of Brain Tumors
- A 𝑃1 Finite Element Method for a Distributed Elliptic Optimal Control Problem with a General State Equation and Pointwise State Constraints
- A Framework for Approximation of the Stokes Equations in an Axisymmetric Domain
- Analysis of Backward Euler Primal DPG Methods
- A Low-Dimensional Compact Finite Difference Method on Graded Meshes for Time-Fractional Diffusion Equations
- Error Estimation and Adaptivity for Differential Equations with Multiple Scales in Time
- A Shift Splitting Iteration Method for Generalized Absolute Value Equations
- Reconstruction of a Space-Dependent Coefficient in a Linear Benjamin–Bona–Mahony Type Equation
- Finite Difference Method on Non-Uniform Meshes for Time Fractional Diffusion Problem
- Two Finite Difference Schemes for Multi-Dimensional Fractional Wave Equations with Weakly Singular Solutions
- Novel Adaptive Hybrid Discontinuous Galerkin Algorithms for Elliptic Problems
Articles in the same Issue
- Frontmatter
- A Gradient Discretisation Method for Anisotropic Reaction–Diffusion Models with Applications to the Dynamics of Brain Tumors
- A 𝑃1 Finite Element Method for a Distributed Elliptic Optimal Control Problem with a General State Equation and Pointwise State Constraints
- A Framework for Approximation of the Stokes Equations in an Axisymmetric Domain
- Analysis of Backward Euler Primal DPG Methods
- A Low-Dimensional Compact Finite Difference Method on Graded Meshes for Time-Fractional Diffusion Equations
- Error Estimation and Adaptivity for Differential Equations with Multiple Scales in Time
- A Shift Splitting Iteration Method for Generalized Absolute Value Equations
- Reconstruction of a Space-Dependent Coefficient in a Linear Benjamin–Bona–Mahony Type Equation
- Finite Difference Method on Non-Uniform Meshes for Time Fractional Diffusion Problem
- Two Finite Difference Schemes for Multi-Dimensional Fractional Wave Equations with Weakly Singular Solutions
- Novel Adaptive Hybrid Discontinuous Galerkin Algorithms for Elliptic Problems