Mathematical and numerical analysis of the time-dependent Maxwell--Schr\"{o}dinger Equations in the Coulomb gauge
Chupeng Ma, Liqun Cao, Jizu Huang, and Yanping Lin

TL;DR
This paper establishes the global existence of weak solutions for the time-dependent Maxwell--Schrödinger equations in the Coulomb gauge, proposes an energy-conserving finite element scheme, and confirms its accuracy through numerical tests.
Contribution
It introduces a novel energy-conserving finite element method for the Maxwell--Schrödinger system and provides rigorous error analysis without time-step restrictions.
Findings
Proved global existence of weak solutions.
Developed an energy-conserving finite element scheme.
Achieved optimal error estimates and validated with numerical results.
Abstract
In this paper, we consider the initial-boundary value problem for the time-dependent Maxwell--Schr\"{o}dinger equations in the Coulomb gauge. We first prove the global existence of weak solutions to the equations. Next we propose an energy-conserving fully discrete finite element scheme for the system and prove the existence and uniqueness of solutions to the discrete system. The optimal error estimates for the numerical scheme without any time-step restrictions are then derived. Numerical results are provided to support our theoretical analysis.
| N=25 | 3.3481e-01 | 2.8513e-01 | 4.0193e-02 |
| N=50 | 1.5649e-01 | 1.1960e-01 | 1.6210e-02 |
| N=100 | 6.9587e-02 | 4.5826e-02 | 7.0549e-03 |
| order | 1.13 | 1.33 | 1.25 |
| N=25 | 2.3605e-02 | 1.5911e-02 | 6.8377e-03 |
| N=50 | 6.1967e-03 | 4.1329e-03 | 1.6405e-03 |
| N=100 | 1.5204e-03 | 9.4441e-04 | 3.9781e-04 |
| order | 1.97 | 2.04 | 2.05 |
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.
Taxonomy
TopicsElectromagnetic Simulation and Numerical Methods · Advanced Mathematical Physics Problems · Numerical methods for differential equations
∎
11institutetext: Chupeng Ma
11email: [email protected]
Liqun Cao
11email: [email protected]
Jizu Huang
11email: [email protected]
Yanping Lin
11email: [email protected]
1 Institute of Computational Mathematics and Scientific/Engineering Computing, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China
2 Department of Applied Mathematics, The Hong Kong Polytechnic University, Kowloon, Hong Kong, China
Mathematical and numerical analysis of the time-dependent Maxwell–Schrödinger Equations in the Coulomb gauge††thanks: This work is supported by National Natural Science Foundation
of China (grant 11571353, 91330202), and Project supported by the Funds for Creative Research Group of China (grant 11321061).
Chupeng Ma1
Liqun Cao1
Jizu Huang1
Yanping Lin2
(Received: date / Accepted: date)
Abstract
In this paper, we consider the initial-boundary value problem for the time-dependent Maxwell–Schrödinger equations in the Coulomb gauge. We first prove the global existence of weak solutions to the equations. Next we propose an energy-conserving fully discrete finite element scheme for the system and prove the existence and uniqueness of solutions to the discrete system. The optimal error estimates for the numerical scheme without any time-step restrictions are then derived. Numerical results are provided to support our theoretical analysis.
Keywords:
Maxwell–Schrödinger equations weak solution mixed finite element optimal error estimate
1 Introduction
In this paper, we consider one of the fundamental equations of nonrelativitic quantum mechanics, the Maxwell–Schrödinger (M-S) system, which describes the time-evolution of an electron within its self-consistent generated and external electromagnetic fields. In this system, the Schrödinger’s equation can be written as follows:
[TABLE]
where . Here , , and denote the wave function, the mass, and the charge of the electron, respectively. is the time-independent potential energy and is assumed to be bounded in this paper. The magnetic potential and the electric potential are obtained by solving the following equations:
[TABLE]
where the electric fields and the magnetic fields satisfy the Maxwell’s equations:
[TABLE]
Here and denote the electric permittivity and the magnetic permeability of the material, respectively. The charge density and the current density are defined as follows
[TABLE]
where denotes the conjugate of .
Substituting (2) into (3) and combining (1) and (4), we have the following M-S system
[TABLE]
We assume that is a bounded domain in (). The total energy of the system, at time , are defined as follows
[TABLE]
For a smooth solution satisfying certain appropriate boundary conditions, the energy is a conserved quantity.
It is well known that the solutions of the above M-S system are not uniquely determined. In fact, the M-S system is invariant under the gauge transformation:
[TABLE]
for any sufficiently smooth function . That is, if satisfies M-S system, then so does .
In view of the gauge freedom, to obtain mathematically well-posed equations, we can impose some extra constraint, commonly known as gauge choice, on the solutions of the M-S system. In this paper, we study the M-S system in the Coulomb gauge, i.e. .
By employing the atomic units, i.e. , and assuming that , the M-S system in the Coulomb gauge (M-S-C) can be reformulated as follow:
[TABLE]
In this paper, the M-S-C system (8) is considered in conjunction with the following initial boundary conditions:
[TABLE]
with .
In the M-S-C system, the energy takes the following form
[TABLE]
Remark 1
The boundary condition implies that the particle is confined in the domain . The boundary conditions and denote the perfect conductive boundary condition (PEC). We refer readers to Weng for the determination of the boundary conditions for the vector potential and the scalar potential in different electromagnetic environment.
The existence and uniqueness of (smooth) solutions to the time-dependent M-S equations (5) in all of or have been studied in Guo ; Nak ; Nak-1 ; Nak-2 . However, these results don’t hold for bounded domains because some important tools used in these work can’t apply to bounded domains. For example, Strichartz estimates and many tools from Fourier analysis. In this paper, we will prove the existence of weak solutions to the M-S-C system in a bounded smooth domain by Galerkin’s method and compactness arguments. To the best of our knowledge, this is the first result on the existence of weak solutions to the inital-boundary problem of the M-S-C system in a bounded smooth domain.
In recent years, with the development of nanotechnology, there has been considerable interest in developing physical models and numerical methods to simulate light-matter interaction at the nanoscale. Due to the natural coupling of the electromagnetic fields and quantum effects, the Maxwell–Schrödinger model is widely used in simulating self-induced transparency in quantum dot systems karni , laser-molecule interaction Lor-1 , carrier dynamics in nanodevices Pi and molecular nanopolaritonics Lop . However, in these existing methods, the Maxwell’s equations of field type (3), instead of the potential type in (5), are usually coupled to the Schrödinger’s equation through the dipole approximation or by extracting the vector potential and the scalar potential from the electric field and the magnetic field Ah-1 ; Oh ; Sui ; Tur . In part because there exists robust numerical algorithms for the Maxwell’s equations (3), for example, the time domain finite difference (FDTD) method, the transmission line matrix (TLM) method, etc. Recently, RYU Ryu used the FDTD scheme to discretize the Maxwell–Schrödinger equations (5) directly in the Lorentz gauge to simulate a single electron in an artificial atom excited by an incoming electromagnetic field. But so far, there are rather limited studies on the numerical algorithms of the M-S system (5) as well as their convergence analysis.
In this paper we will present a fully discrete finite element method for solving the problem (8)-(9) and show that it is equivalent to a fully discrete Crank–Nicolson scheme based on mixed finite element method. We will show that our scheme maintains the conservation properties of the original system. Compared with the commonly used method which couples the Maxwell’s equations of field type with the Schrödinger’s equation and solves the system by the FDTD method, our method keeps the total charge and energy of the discrete system conserved and may suffer from less restriction in the time step-size since we use the Crank–Nicolson scheme in the time direction. In this paper we establish the optimal error estimates for the proposed method without any restrictions on the spatial mesh step and the time step . In general it is very difficult to derive error estimates without any restrictions on the spatial mesh step and the time step for the highly complicated, nonlinear equations since the inverse inequalities are usually used to bound the nonlinear terms. In this paper we avoid using the inverse inequalities due to two aspects. On the one hand, we deduce some stability estimates of the approximate solutions by using the conservation properties of our scheme. More importantly, we take advantage of the special structures of the system and make some difficult nonlinear terms in the Schrödinger’s equation and the Maxwell’s equations respectively cancel out. To the best of our knowledge, this is the first theoretical analysis on the numerical algorithms for the M-S-C system (8).
The rest of this paper is organized as follows. In section 2 we introduce some notation and prove the existence of weak solutions to the M-S-C system (8)-(9). In section 3, we present two fully discrete finite element schemes for the M-S-C system and show that they are equivalent. Section 4 is devoted to the proof of energy-conserving property of the discrete system and some stability estimates of the approximate solutions. In section 5, we prove the existence and uniqueness of solutions to the discrete system. The optimal error estimates without any restrictions on the time step are derived in section 6. We provide some numerical experiments in section 7 to confirm our theoretical analysis.
2 Global existence of weak solutions to the M-S-C system
In this section, we study the existence of weak solutions to the M-S-C system (8) together with the initial-boundary conditions (9) in a bounded smooth domain. For simplicity, We introduce some notation below.
For any nonnegative integer , we denote as the conventional Sobolev spaces of the real-valued functions defined in and as the subspace of consisting of functions whose traces are zero on . As usual, we denote , , and , respectively. We use and with calligraphic letters for Sobolev spaces and Lebesgue spaces of the complex-valued functions, respectively. Furthermore, let and with bold faced letters be Sobolev spaces and Lebesgue spaces of the vector-valued functions with components (=2, 3). The dual spaces of , , and are denoted by , , and , respectively. inner-products in , , and are denoted by without ambiguity.
In particular, we consider the following subspaces of and :
[TABLE]
The semi-norms on and are defined by
[TABLE]
both of which are equivalent to the standard -norm Gir .
To take into account the time dependence, for any Banach space and integer , we define function spaces C\big{(}[0,T],\;W\big{)}, C\big{(}(0,T),\;W\big{)}, and C^{s}_{0}\big{(}(0,T),\;W\big{)} consisting of -valued functions in , , and , respectively.
We now give two definitions of weak solution to the M-S-C system (8) together with the initial-boundary conditions (9).
Definition 1 (Weak solution I)
is a weak solution of type I to (8)-(9), if
[TABLE]
with the initial condition , , , and the variational equations
[TABLE]
[TABLE]
[TABLE]
hold for all \widetilde{\Psi}\in C_{0}^{1}\big{(}(0,T);\,\mathcal{H}_{0}^{1}(\Omega)\big{)}, \widetilde{\mathbf{A}}\in C_{0}^{2}\big{(}(0,T);\,\mathbf{H}^{1}_{t,0}(\Omega)\big{)} and \widetilde{\phi}\in C\big{(}(0,T);\\ \,H_{0}^{1}(\Omega)\big{)}.
Definition 2 (Weak solution II)
is a weak solution of type II to (8)-(9), if (11a), (11b), (12) and (14) in Definition 1 are satisfied and
[TABLE]
[TABLE]
The following theorem shows that the above two definitons of weak solutions are equivalent.
Theorem 2.1
The weak solutions to the M-S-C system defined in Definiton 1 and Definition 2 are equivalent.
Proof
It suffices to show that the vector potential in Definiton 1 and Definiton 2 are consistent.
For any , by choosing in (12), in (14), and taking the imaginary part of (12), we have
[TABLE]
where
[TABLE]
Since is arbitrary, from (17) we see that
[TABLE]
For any , we have the Helmholtz decomposition Gir :
[TABLE]
We first prove that the vector potential given by Definition 1 satisfies (15a), (15b), and (16) in Definition 2. Obviously satisfies (15a). Thanks to (11c) and (11d), we deduce that
[TABLE]
Then
[TABLE]
follows from (11d), (20)-(22) and thus satisfies (15b). Since , by using (19), we have
[TABLE]
By applying (13), (24), and the Helmholtz docomposition (20), we find that satisfies (16).
Next we assume that is the vector potential given by Definition 2. It is easy to see that satisfies (11d) and (14). For any , take in (16) and employ (19) to find
[TABLE]
which implies that
[TABLE]
Consequently satisfies (11c) and we complete the proof of this theorem.
Remark 2
Theorem 2.1 shows that weak solutions II satisfy implicity.
Next we use the Galerkin method and compactness arguments to prove the existence of weak solutions to (8)-(9).
We first introduce two lemmas to construct finite dimensional subspaces of , , and .
Lemma 1
Suppose that is a bounded smooth domain. Then there exists a sequence being an orthogonal basis of as well as an orthonormal basis of . Here is an eigenfunction corresponding to :
[TABLE]
for
The proof of Lemma 1 is given in evans . It is worth pointing out that the conclusion is also true for complex-valued functions, i.e. there exists a sequence being an orthogonal basis of as well as an orthonormal basis of .
Lemma 2
Suppose that is a bounded smooth domain. Then there exists an orthonormal basis of , where is an eigenfunction corresponding to :
[TABLE]
for Furthermore, is an orthogonal basis of .
Proof
Let L:\mathbf{H}^{1}_{t,0}(\Omega)\rightarrow\big{(}\mathbf{H}^{1}_{t,0}(\Omega)\big{)}^{\prime} be defined by
[TABLE]
By the Lax-Milgram theorem, L^{-1}:\big{(}\mathbf{H}^{1}_{t,0}(\Omega)\big{)}^{\prime}\rightarrow\mathbf{H}^{1}_{t,0}(\Omega) exists and is bounded. Since is compactly embedded into , is a bounded, linear, compact operator mapping into itself. It is easy to show that is self-adjoint. Then by the Hilbert-Schmidt theorm, there exists a countable orthonormal basis of consisting of eigenfunctions of . The proof of being an orthogonal basis of is straightfoward.
Let , , and be n-dimensional subspaces of , , and , respectively,
[TABLE]
where , , and are given in Lemma 1 and 2.
For each , we can construct the Galerkin approximate solutions of weak solutions to the M-S-C system in the sense of Definition 1 as follows.
Find , , and such that
[TABLE]
for any , . Here and denote the orthogonal projection onto and , respectively.
Using the local existence and uniqueness theory on ODEs, we can show that the nonlinear differential system (27) has a unique local solution defined on some interval . Next we derive some estimates to extend the local solution to a global solution defined on . In this paper, the following lemma will be used frequently.
Lemma 3
Let . Suppose that , is a bounded Lipschitz domain. Then for each , there exists some constant depending on (and on and ) such that
[TABLE]
Lemma 1 can be proved by applying Sobolev’s embedding thorems, Poincar’s inequality, and the following lemma in temma .
Lemma 4
Let , , and be three Banach spaces such that , the injection of into being continuous, and the injection of into is compact. Then for each , there exists some constant depending on (and on the spaces , , ) such that
[TABLE]
We define the energy of the approximate system (27) as follows.
[TABLE]
Lemma 5
For any , if the solution of the approximate system (27) exists, we have the conservation of total charge and energy
[TABLE]
Proof
can be proved by multiplying the first equation of (27) by , summing , and taking the imaginary part.
To prove , we first multiply the first equation of (27) by , sum , and take the real part. We discover
[TABLE]
Multiplying the second equation of (27) by , summation gives
[TABLE]
Differentiating both sides of the third equation of (27) with respect to , multiplying it by and summing , we obtain
[TABLE]
Adding (30), (31), and (32) together completes the proof of Lemma 2.
We now establish some estimates of the solution .
Theorem 2.2
For any , if the solution exists, then it satisfies the estimates
[TABLE]
[TABLE]
where is independent of and .
Proof
By the definition of initial data , it is easy to show that . Thus by applying (29), we have
[TABLE]
Since the semi-norm in is equivalent to -norm, we get
[TABLE]
Then Sobolev’s imbedding theorem implies that
[TABLE]
with for and for .
Using Lemma 1, we further prove
[TABLE]
From (35), (38) and Lemma 2, we deduce
[TABLE]
Consequently, we obtain
[TABLE]
By applying Poincar’s inequality and (35), we see that
[TABLE]
Therefore, (33) is proved by combining (36), (39), and (40).
To estimate , we first fix with . Note that is an orthogonal basis of as well as an orthonormal basis of . Thus we can write , where and for It is clear that . Then the first equation of (27) implies that
[TABLE]
Thus by applying (33), we obtain
[TABLE]
which implies that
[TABLE]
Similarly, we can prove
[TABLE]
It remains to show In order to estimate , we fix and find such that
[TABLE]
Then by differentiating both sides of the third equation of (27) with respect to and using (44), we have
[TABLE]
Thus from (42) and (39), we deduce
[TABLE]
Next we will prove . Note that each basis function satisfies . By (44), we have
[TABLE]
It follows that
[TABLE]
which implies that
[TABLE]
It is easy to show . Hence we get
[TABLE]
Combining (46) and (50), we find Thus we complete the proof of Theorem 2.2.
Using the above energy estimates, we have
Corollary 1
Given , the nonlinear differential system (27) has a unique global solution , which satisfies (33) and (34).
We now quote a compactness lemma which can be found in Simon .
Lemma 6
Let , , be three Banach spaces such that with continuous embedding and the embedding is compact. Suppose is a bounded set in such that is bounded in for some . Then is relatively compact in .
From Lemma 6 and Theorem 2.2, we deduce that there exists , , and a subsequence such that as
[TABLE]
Here for and for .
Furthermore, we have the following convergence properties for time derivatives of .
[TABLE]
Passing to the limits in our Galerkin appriximations, we obtain
Theorem 2.3
Given , there exists a weak solution to the M-S-C system (8)-(9) in the sense of Definition 1, which satisfies the conservation of the total energy:
[TABLE]
where is given in (10).
Here we omit the proof of the weak limit satisfies (12)-(14) since the technique is standard.
Remark 3
By making a slight modification of the proof in this section, Theorem 2.3 holds for the M-S-C system with bounded coefficients:
[TABLE]
where , .
In particular, Theorem 2.3 holds for the M-S-C system with rapidly oscillating discontinuous coefficients arising from the modeling of a heterogeneous structure with a periodic microstructure, i.e. , , where , are 1-periodic in and is a small parameter. Furthermore, if , the initial energy, is independent of , then is also independent of .
3 Fully discrete finite element scheme
In this section, we consider the fully discretization of the M-S-C system (8)-(9) by the Galerkin finite element method in space together with the Crank-Nicolson scheme in time. In the following of the paper, we assume that is a bounded Lipschitz polyhedron convex domain in .
Let us first triangulate the space domain and assume that is a regular partition of into tetrahedrons of maximal diameter . Without loss of generality, we assume that . We denote by the space of polynomials of degree defined on the element . In the rest of this paper, we assume that unless otherwise specified. For a given partition , we define the classical Lagrange finite element space
[TABLE]
We have the following finite element subspaces of , , and
[TABLE]
Let , , and be the commonly used Lagrange interpolation on , , and , respectively. For , , we have the following interpolation error estimates Bre :
[TABLE]
We approximate the scalar potential and the wave function in and respectively, and find the approximate solution of the vector potential in a subspace of :
[TABLE]
It is important to note that since for each , we only have , where is the orthogonal projection of onto
We now claim that there exists an interpolation operator , such that for every ,
[TABLE]
By the mixed finite element theory Brezzi ; Gir , we can ensure (59) by applying (57c) and the following discrete inf-sup condition: there exists a positive constant , independent of , such that
[TABLE]
For \widetilde{\mathbf{X}}_{h}=\big{(}Y^{2}_{h}\big{)}^{3}\cap\mathbf{H}^{1}_{0}(\Omega), , the following discrete inf-sup condition for Hood-Taylor element is proved in Brezzi by Verfürth’s trick:
[TABLE]
The technique used in the proof of (61) can be applied directly to prove (60) by virtue of the fact that , and the following continuous inf-sup condition:
[TABLE]
For more details, see Brezzi . Thus (59) is verified.
Let be a Ritz projection as follows: , find such that
[TABLE]
Owing to (59), we have the following error estimate of .
[TABLE]
To define our fully discrete scheme, we divide the time interval into uniform subintervals using the nodal points
[TABLE]
with and . We denote for any given functions u\in C\big{(}(0,T);\,W\big{)} with a Banach space . For a given sequence , we introduce the following notation:
[TABLE]
For convenience, Let us assume that is defined by
[TABLE]
which is an approximation of with second order accuracy.
Using the above notation, we can formulate our first fully discrete finite element scheme for the M-S-C system as follows.
Scheme (I). For , find such that
[TABLE]
and for any , , , the following equations hold:
[TABLE]
Remark 4
In Section 2 we prove that weak solutions in Definition 1 and Definition 2 are equivalent. However, from the standpoint of finite element numerical computation, we choose to approximate weak solutions of the M-S-C system in the sense of Definition 2 instead of Definition 1 since it is very difficult to construct finite element subspaces of . We know that weak solutions of type II in Definition 2 imply that is divergence-free although we only require in . In the discrete level, if we approximate in , it is difficult to degisn time integration schemes to ensure a discrete analogue of , i.e. , where denotes the orthogonal projection of onto some finite element space. Thus we approximate in to enforce the projection of onto vanishes. Moreover, for the purpose of theoretical analysis, we add an extra term \big{(}\nabla\cdot\widetilde{\mathbf{A}}_{h}^{k},\,\nabla\cdot\mathbf{v}\big{)} to the discrete system (68). It turns out that this term is indispensable to the proof of the error estimates and the existence of solutions to the discrete system (68).
Apart from introducing the subspace of , we can also introduce a Lagrangian multiplier to relax the divergence-free constraint of at each time step. We now give another fully discrete scheme based on the mixed finite element method as follows.
[TABLE]
and for , find satisfying
[TABLE]
At each time step, the equation
[TABLE]
in scheme (I) and
[TABLE]
in scheme (II) are decoupled from the other two equations, respectively. Due to the discrete inf-sup condition (60) and the coercivity of the bilinear functional in , where
[TABLE]
we know that there exists a unique solution to (71) and (72), respectively. It is easy to see that in (72) satisfies (71) and thus the two above equations admit the same solution . Consequently, scheme (I) and scheme (II) are mathematically equivalent. However, scheme (I) is easier to perform theoretical analysis while scheme (II) is easier to carry out numerical computation.
At each time step, we first solve (71) or (72) and obtain . Then we substitute it into (70) and solve the nonlinear subsystem concerning and . The existence and uniqueness of solutions to this subsystem is proved in Section 5. In practical computations, we can apply the Picard simple iterative method or the Newton iterative method to solve the nonlinear subsystem.
For convenience, we define the following bilinear forms:
[TABLE]
Then (68) in scheme (I) can be rewritten as follows: for ,
[TABLE]
In this paper we assume that the M-S-C system (8)-(9) has one and only one weak solution in the sense of Definition 2 and the following regularity conditions are satisfied:
[TABLE]
For the initial conditions , we assume that
[TABLE]
We now give the main convergence result in this paper as follows:
Theorem 3.1
Suppose that is a bounded Lipschitz polyhedral convex domain. Let be the unique solution to the M-S-C system (8)-(9) , and let be the numerical solution to the discrete system (67)-(68). Under the assumptions (76) and (77), we have the following error estimates
[TABLE]
where , , , , and is a constant independent of and .
4 Stability estimates
In this section we first show the discrete system (67)-(68) maintains the conservation of the total charge and energy. Then we deduce some stability estimates of the discrete solutions, which will be used to derive the error estimates in next section.
First we define the energy of the discrete system (67)-(68) as follows:
[TABLE]
Lemma 7 and Theorem 4.1 in the following are the discrete analogues of Lemma 5 and Theorem 2.2, respectively.
Lemma 7
For , the solution of the discrete system (67)-(68) satisfies
[TABLE]
Proof
The proof the this lemma is very similar to its continuous counterpart. For we can simply choose in and take its imaginary part.
To prove , we first notice that
[TABLE]
We also have the following identities by direct calculations
[TABLE]
from which we deduce
[TABLE]
Thus we get
[TABLE]
Also we have
[TABLE]
By choosing in , taking the real part of the equation and combining with (84) and (85), we get
[TABLE]
Next by taking and adding it to (86), we obtain
[TABLE]
Finally it is easy to deduce the following equation from the last equation of :
[TABLE]
Take in (88), insert it into (87) and we complete the proof of .
Theorem 4.1
The solution of the discrete system (74) fulfills the following estimate
[TABLE]
where is independent of , and .
The proof of this theorem is very similar to its continuous counterpart, i.e. Theorem 2.2, and thus we omit the proof.
5 Solvability of the discrete system
In this section we consider the existence and uniqueness of the solutions to the discrete system (67)-(68). To prove it, we first introduce a useful lemma in Browder as follows.
Lemma 8
Let \big{(}H,\langle\cdot,\cdot\rangle\big{)} be a finite-dimensional inner product space, be the associated norm, and be continuous. Assume that
[TABLE]
Then there exists a such that and .
Theorem 5.1
For any \big{(}\Psi_{h}^{k-1},\mathbf{A}_{h}^{k-2},\mathbf{A}_{h}^{k-1},\phi_{h}^{k-1}\big{)} satisfies (89), there exists a solution \big{(}\Psi_{h}^{k},\mathbf{A}_{h}^{k},\phi_{h}^{k}\big{)} to the discrete system (68). Furthermore, if the time step is sufficiently small, the solution is unique.
Proof
As noted in Section 3, to solve the discrete system (67)-(68), we need to solve (71) and the following subsystem alternately.
[TABLE]
Since we have proved the solvability of (71) in Section 3, we only need to consider the solvability of (90), which can be rewritten as follows:
[TABLE]
For a given , assume that is a basis of . Note that . Then , , and can be written as follows
[TABLE]
where
[TABLE]
Denote by
[TABLE]
where
[TABLE]
Using the above notation, we can write (91) in the form of matrix:
[TABLE]
or a more compact form
[TABLE]
Now we define a finite dimensional space \big{(}H,\langle\cdot,\cdot\rangle\big{)} and a mapping as following:
[TABLE]
where denotes the conjugate transpose of and , and are defined in (94)-(95). Obviously is continuous. Moreover,
[TABLE]
which implies that
[TABLE]
Thus the existence of and for (97) follows from Lemma 8. Combining with the existence of , we obtain the existence of \big{(}\Psi_{h}^{k},\mathbf{A}_{h}^{k},\phi_{h}^{k}\big{)} to the discrete system (68).
Now we study the uniqueness of the solutions to (90). Let and be two solutions of (90). Set They satisfy
[TABLE]
By choosing in the first equation of (101) and taking its imaginary part, we obtain
[TABLE]
Take in the second equation of (101) and we get
[TABLE]
By substituting (103) into (102) and taking sufficiently small, we find and consequently obtain the uniqueness of the solutions.
6 The error estimates
We now turn to the proof of Theorem 3.1. Set , and , where , and are defined in Section 3. From the regularity assumption and the interpolation error estimates (57a), (57b) and (64), we deduce
[TABLE]
By using standard finite element theory Bre and the regularity assumption (76), we also have
[TABLE]
In the rest of this paper, we need the following discrete integration by parts formulas.
[TABLE]
To simplify the notation , we denote by , and . In view of the interpolation error estimates (104), we only need to prove that for , there holds
[TABLE]
By assuming that
[TABLE]
the weak solution of the M-S-C system in sense of Definition 2 satisfies
[TABLE]
Subtracting the discrete sysytem (75) from (109) and noting that , we have
[TABLE]
[TABLE]
[TABLE]
In the following of the section, we analyze the above three error equations term by term, respectively.
6.1 Estimates for (110)
First, by taking in (110), the imaginary part of the equation implies
[TABLE]
Now we are going to estimate the terms one by one. By the error estimates for the interpolation operator and the regularity of in (76), we see that
[TABLE]
Thanks to
[TABLE]
and
[TABLE]
we get
[TABLE]
In order to estimate , we first decompose it as follows.
[TABLE]
By using Theorem 4.1, the regularity assumption, and the properties of the interpolation operators, we obtain from (118) that
[TABLE]
Notice that
[TABLE]
By applying (82) and Theorem 4.1, it is easy to see that
[TABLE]
Now multiplying (113) by , summing over , and applying the above estimates , we have
[TABLE]
Next, we take in (110), which gives
[TABLE]
From the real part of (123) and (82), we obtain
[TABLE]
which yields
[TABLE]
From Theorem 4.1, we deduce
[TABLE]
Denoting by
[TABLE]
we have
[TABLE]
Now let us estimate \sum_{k=1}^{m}\mathrm{Re}\big{[}V_{j}^{k}(\partial_{\tau}{\theta_{\Psi}^{k}})\big{]}, term by term. In light of (106), we get
[TABLE]
By employing the regularity assumption and the error estimates of interpolation operators, we see that
[TABLE]
The second term can be rewritten as
[TABLE]
Arguing as before, we obtain
[TABLE]
By the definition of the bilinear functional in (74), we can rewrite as follows:
[TABLE]
By employing (106), (57a), the regularity assumption (76), and the Young’s inequality, we can prove the following estimate
[TABLE]
by some standard but tedious arguments which are analogous to the estimate of . Due to space limitations, we omit the proof here.
To estimate the term , we rewrite it by
[TABLE]
Arguing as before, we can obtain
[TABLE]
The real part of the last two terms on the right hand side of (134) can be decomposed as follows:
[TABLE]
Combining (134)-(136) and setting
[TABLE]
we obtain
[TABLE]
We now focus on the analysis of , which can be rewritten as
[TABLE]
By applying (82) and (106) and arguing as before, we deduce
[TABLE]
In order to estimate , we rewrite it as follows.
[TABLE]
We decompose the term as follows.
[TABLE]
By applying the Young’s inequality and Theorem 4.1, we can estimate the first two terms on the right side of (142) by
[TABLE]
Since
[TABLE]
we deduce
[TABLE]
by applying Theorem 4.1.
Hence we get the estimate of as follows.
[TABLE]
By virtue of (106) and integrating by parts, we discover
[TABLE]
By using Young’s inequality and (105), we can estimate the first three terms on the right side of (147) as follows:
[TABLE]
The last term at the right side of (147) satisfies the following estimate.
[TABLE]
Hence we get
[TABLE]
Reasoning as before, we can estimate as follows.
[TABLE]
Combining (146), (150), and (151) implies
[TABLE]
and thus
[TABLE]
Now substituting (130), (131), (133), (138), and (153) into (128), we have
[TABLE]
Arguing as in the proof of Theorem 2.2, we have
[TABLE]
Consequently, by inserting (155) into (154), we find
[TABLE]
By substituting (122) into (156), we end up with
[TABLE]
6.2 Estimates for (111)
Taking in (111), we see that
[TABLE]
which leads to
[TABLE]
Now we estimate , . Under the regularity assumption of in (76), we have
[TABLE]
Applying (106), the regularity assumption, and the Young’s inequality, we can bound as follows.
[TABLE]
Since , we have
[TABLE]
from which we deduce
[TABLE]
By applying (106) and reasoning as before, we have
[TABLE]
By applying Theorem 4.1 and the regularity assumption, the terms can be estimated by a standard argument.
[TABLE]
To estimate , we first rewrite as follows.
[TABLE]
A simple calculation shows that
[TABLE]
and consequently, we have
[TABLE]
Similarly, by employing (105), we deduce
[TABLE]
Therefore, we have
[TABLE]
Substituting (160), (161), (164), (165), and (170) into (159) and recalling the definition of in (127), we obtain
[TABLE]
6.3 Estimates for (112)
We can deduce the estimate of by a standard argument.
[TABLE]
From (112) we know that
[TABLE]
By taking in (173) and recalling the definition of in (137), we find
[TABLE]
which implies that
[TABLE]
Employing the error estimates of interpolation operators and the regularity assumption, we obtain
[TABLE]
It follows that
[TABLE]
By combining (157), (171), and (177), we finally obtain
[TABLE]
which yields the desired estimate (107) by using the discrete Gronwall’s inequality.
7 numerical experiments
In this section, we present two numerical examples to confirm our theoretical analysis.
Example 1
To verify the conservation of total charge and energy of our scheme, we consider the M-S-C system (8)-(9) with the initial datas:
[TABLE]
In this example we take , , , and the time step .
The domain is partitioned into uniform tetrahedrals with nodes in each direction and elements in total. We solve the M-S-C system by the scheme (70) using mixed finite element method with .
The evolutions of the total charge and energy of the discrete system are displayed in Fig.1, which clearly show that our algorithm almost exactly keeps the conservation of the total charge and energy of the system.
Example 2
We consider the following M-S-C system:
[TABLE]
with the exact solution
[TABLE]
where and the right-hand side functions , and are determined by the exact solution.
In this example, we set and . We take a uniform tetrahedral partition with nodes in each direction and elements in total as in the example 1. The M-S-C system (179) are solved by the proposed scheme (70) with , which are denoted by linear element method and quadratic element method, respectively. To test the convergence order of our scheme, we pick for the linear element method and for the quadratic element method respectively. We present numerical results for the linear element method and the quadratic element method at the final time in Tables 1 and 2, respectively. We can clearly see that the convergence rate of the quadratic element method agrees with our theoretical analysis while the linear element method has better convergence order than our theoretical analysis, which is partially because we use a quadratic element approximation of the vector potential .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Ahmed, I., Li, E.: Simulation of plasmonics nanodevices with coupled Maxwell and Schrödinger equations using the FDTD method. Advanced Electromagnetics 1 , 76–83 (2012)
- 2(2) Brenner, S., Scott, L.: The Mathematical Theory of Finite Element Methods, Springer, New York (2002)
- 3(3) Brezzi, F., Fortin, M.: Mixed and Hybrid Finite Element Methods, Springer, New York (1991)
- 4(4) Browder, F.E.: Existence and uniqueness theorems for solutions of nonlinear boundary value problems. Proc. Sympos. Appl. Math. 17 , 24–49 (1965)
- 5(5) Chen, Z., Hoffmann, K.H.: Numerical studies of a non-stationary Ginzburg–Landau model for superconductivity. Adv. Math. Sci. Appl. 5 , 363–389 (1995)
- 6(6) Chew, W.C.: Vector potential electromagnetics with generalized gauge for Inhomogeneous media: formulation. Progress In Electromagnetics Research 149 , 69–84 (2014)
- 7(7) Du, Q., Gunzburger, M., Peterson, J.: Analysis and approxiamtion of the GL model of superconductivity. SIAM Rev. 34 , 54-81 (1992)
- 8(8) Evans, L.C.: Partial Differential Equations. American Mathematical Society (1998)
