Abstract
The chapter considers one-dimensional flows of a polytropic gas in the Lagrangian coordinates in three cases: plain one-dimensional flows, radially symmetric flows, and spherically symmetric flows. The one-dimensional flow of a polytropic gas is described by one second-order partial differential equation in the Lagrangian variables. The Lie group classification of this PDE is performed. Its variational structure allows to construct conservation laws with the help of Noether’s theorem. These conservation laws are also recalculated for the gas dynamics variables in the Eulerian and mass Lagrangian coordinates. Additionally, invariant and conservative difference schemes are provided.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
1 Introduction
Symmetries of the differential equations of mathematical physics are their fundamental features. They reflect the geometric structure of solutions and physical principles of the considered models. We recall that the Lie group symmetries yield a number of useful properties of differential equations (see [1,2,3,4,5,6]):
-
A group action transforms the complete set of solutions into itself; so it is possible to obtain new solutions from a given one;
-
There exists a standard procedure to obtain the whole set of invariants of a symmetry group of transformations; it yields the forms of invariant solutions in which they could be found (symmetry reduction of PDEs);
-
For ODEs the known symmetry yields the reduction of the order;
-
The invariance of ODEs and PDEs is a necessary condition for the application of Noether’s theorem to variational problems to obtain conservation laws (first integrals for ODEs).
The symmetry properties of the gas dynamics equations were studied both in the Eulerian coordinates [1, 7] and in the Lagrangian coordinates [8,9,10]. Extensive group analysis of the one-dimensional gas dynamics equations in the mass Lagrangian coordinates was given in [8,9,10]. Here, it should be also mentioned that nonlocal conservation laws of the one-dimensional gas dynamics equations in the mass Lagrangian coordinates were found in [11]. The authors of [12, 13] analyzed the Euler–Lagrange equations corresponding to the one-dimensional gas dynamics equations in the mass Lagrangian coordinates: extensions of the known conservation laws were derived. These conservation laws correspond to special forms of the entropy. The group nature of these conservation laws is given in the present chapter.
As mentioned above, besides assisting with the construction of exact solutions, the knowledge of an admitted Lie group allows one to derive conservation laws. Conservation laws provide information on the basic properties of solutions of differential equations. They are also needed in the analyses of stability and global behavior of solutions. Noether’s theorem [14] is the tool that relates symmetries and conservation laws. However, an application of Noether’s theorem depends on the following condition: the differential equations under consideration need to be presented as the Euler–Lagrange equations with an appropriate Lagrangian, i.e., Noether’s theorem requires variational structure. There are also other approaches to find conservation laws, which try to avoid this requirement [15,16,17,18].
The application of symmetries to difference and discrete equations is a more recent field of research [19,20,21,22]. One of its directions is the discretization of differential equations with the preservation of the Lie point symmetries. It is relevant to the construction of numerical schemes which inherit qualitative properties of the underlying differential equations. This approach was a base for a series of publications [19, 23,24,25,26,27], which are summarized in the book [22]. The method is based on finding finite-difference invariants which correspond to the chosen mesh stencil and using them to construct invariant difference equations and meshes. Recently, this approach was applied to shallow water systems, wave equations, and the Green–Naghdi system [28,29,30].
The recent paper [31] was devoted to the Lie group classification, conservation laws, and invariant difference schemes of plain one-dimensional flows of a polytropic gas. Here, we extend these results to radially symmetric flows in two-dimensional space and spherically symmetric flows in three-dimensional space. We refer to all such flows as one-dimensional flows. The results of [31] stand as a particular case in this chapter.
There are two distinct ways to model phenomena in gas dynamics (see, e.g., [32,33,34]). The typical approach uses the Eulerian coordinates, where flow quantities (at each instant of time) are described in fixed points. Alternatively, the Lagrangian description is used: the particles are identified by the positions which they occupy at some initial time. In the Lagrangian description, there are also two ways to analyze the processes occurring in a gas. One of them uses a system of first-order PDEs for the gas dynamics variables. The other approach uses a scalar second-order PDE to which this system can be reduced. The latter way allows one to use variational approach for the analysis of the gas dynamics equations.
The purpose of the chapter is to present an overview of the authors’ results concerning the analysis of the gas dynamics equations of a polytropic gas. It is devoted to symmetries, conservation laws, and construction of numerical schemes, which preserve qualitative properties of the gas dynamics equations.
The article is organized as follows. In the forthcoming section, we recall Noether’s theorem. Section 3 describes the gas dynamics equations, their reduction to a single second-order PDE, and the Lie point symmetries of this PDE. In Sects. 4 and 5, we consider the general case and the three special cases of the Lie group classification. Invariance and conservative properties of difference schemes are discussed in Sect. 6. Finally, Sect. 7 presents concluding remarks.
2 Symmetries and Noether’s Theorem
We briefly remind Noether’s theorem [14], which will be used to find conservation laws with the help of symmetries. In the general case, we have several independent variables and dependent variables, which are denoted as \(x=(x^{1},x^{2},\ldots ,x^{n})\) and \(u=(u^{1},u^{2},\ldots ,u^{m})\), respectively. All derivatives of order k are denoted as \(u_k\).
A point symmetry operator has the form
where we assume that \(\xi ^{i}=\xi ^{i}(x,u)\), \( \eta ^{k}=\eta ^{k}(x,u)\), and that the operator is prolonged to all derivatives \(u_{i_{1} \ldots i_{l}}^{k}\) we need to consider. We denote the considered function as \( F ( x,u, u_1, \ldots , u_k ) \). It involves derivatives up to some finite order k.
Noether’s theorem is based on the identity [2, 14]
where
are variational operators, and
The higher variational operators \({\displaystyle \frac{\delta }{\delta u_{i_{1} i_{2} \ldots i_{s}}^{k}}}\) are obtained from the variational operators (3) by replacing \(u^{k}\) with the corresponding derivatives \(u_{i_{1} i_{2} \ldots i_{s}}^{k}\).
Theorem 1
(E. Noether) Let the Lagrangian function \({L}(x,u, u_1, \ldots , u_k )\) satisfy equation
with a vector \(\mathbf{B}=(B^{1},B^{2}, \ldots ,B^{n})\) and a group generator
then the generator X is an admitted symmetry of the system of the Euler–Lagrange equations
and the vector
is a conserved vector.
In the case \(\mathbf{B}=(B^{1},B^{2}, \ldots ,B^{n})= \mathbf{0} \), we call the symmetry X variational; otherwise, we say that the symmetry X is divergent.
It is well known that variational and divergent symmetries are also symmetries of the Euler–Lagrange equations [1,2,3]. For the Lie point symmetries, i.e., symmetries with coefficients \(\xi ^{i}=\xi ^{i}(x,u)\), \(\eta ^{k}=\eta ^{k}(x,u)\), and first-order Lagragians \( L = L ( x, u, u _1 ) \), it easily follows from the identities [35]
where \( \delta _{kj}\) is the Kronecker symbol.
3 Equations of Gas Dynamics for One-Dimensional Flows
We consider three types of gas flows, namely, flows in one-dimensional space, radially symmetric flows in two-dimensional space, and spherically symmetric flows in three-dimensional space. We will refer to these flows as one-dimensional flows.
The gas is assumed to be polytropic [34, 36,37,38]. For a polytropic gas, the pressure p and the density \( \rho \) are related as
where variable S is the function of the entropy \(\tilde{S}\)
Here, R is the gas constant, \(c_v\) is the specific heat capacity at constant volume, and \(\tilde{S}_{0}\) is constant. The adiabatic constant is given as
We will also need the equation of state for the polytropic gas, i.e., equation for the specific internal energy
It has the form
The gas dynamics equations will be given in the Eulerian and Lagrangian coordinates. Eventually, they will be reduced to one scalar PDE of the second order, which will be analyzed for the admitted Lie point symmetries.
3.1 Eulerian Coordinates
In the Eulerian coordinates (t, r), the gas dynamics equation can be written as (see, e.g., [32,33,34])
Here, we distinguish the case \(n = 0\) with coordinate \(- \infty<r < \infty \) and velocity u from the cases \(n = 1, 2 \) with radial distance from the origin \(0< r < \infty \) and the radial velocity u.
We have \(n = 0, 1, 2\) for the plain one-dimensional flows, the radially symmetric two-dimensional flows, and the spherically symmetric three-dimensional flows, respectively. Note that for these cases \( n = d - 1\), where \(d= 1, 2, 3\) is the space dimension.
We also use other representations of Eq. (11c)
or
3.2 Lagrangian Coordinates
As well known [32,33,34], the mass Lagrangian coordinate s and the Eulerian coordinate r of the particle s are related by the formulas
where \(r=\varphi (t,s)\) defines the motion of a particle s.
In the Eulerian coordinates (t, r) , we can introduce the mass Lagrangian coordinate s as a potential by the system
which is equivalent to the 1-form
Here, we rely on the possibility to rewrite the Eq. (11a) as the conservation law
representing conservation of mass.
In the mass Lagrangian coordinates (t, s), which we will call the Lagrangian coordinates, the time derivative stands for the differentiation along the pathlines. It is called the material derivative. Total derivatives in the Lagrangian coordinates \(D^L _t \) and \(D _s \) are related to those in the Eulerian coordinates \(D^E _t \) and \( D _r \) as
We rewrite the gas dynamics equations (11) in the Lagrangian coordinates (t, s) as
We remark that here the gas dynamics variables \(\rho \), u, p, and S are functions of the Lagrangian coordinates t and s while in the system (11), they are functions of the Eulerian coordinates t and r.
The Eulerian spatial coordinate \(\varphi = r \) is a dependent variable in the mass Lagrangian coordinates. Equations (14) can be rewritten in the form
It is also possible to use the 1-form
Notice that as for Eq. (11c), we also use other representations of Eq. (17c)
or
Equation (17c) can be solved
where S(s) is an arbitrary function.
Using these results, it is possible to rewrite the last remaining Eq. (17b), as a partial differential equation of the second order
This PDE is called the gas dynamics equation in the Lagrangian coordinates [34, 36].
PDE (22) has a variational formulation, namely, it is the Euler–Lagrange equation
for the Lagrangian
3.3 Conservation Laws
We specify Noether’s theorem, given in Sect. 2, for PDE (22). We consider the Lie point symmetries of the form
Such symmetries of the PDE (22) can be used to compute conservation laws if they are also variational or divergence symmetries of the Lagrangian (24). We require that they satisfy the condition of the elementary action invariance [2]
for some functions \(B_1 ( t, s, \varphi ) \) and \(B_2 ( t, s, \varphi ) \). If this condition holds with \( B_1 = B_2 =0 \), then the symmetry (25) is called variational. We refer to both variational and divergent symmetries as the Noether symmetries.
Given a variational or divergent symmetry, we can find the corresponding conservation law
where the densities are given by the formulas
Conservation laws (27) can be rewritten for the Eulerian coordinates as
The relation between two above forms of conservation laws can be proved by direct verification
Therefore, if we have densities \(T^{t}\) and \( T^{s}\) of a conservation law in the Lagrangian coordinates, we can find the corresponding densities in the Eulerian coordinates as
3.4 Equivalence Transformations
PDE (22) contains an arbitrary function S(s). Thus, we need the group classification with respect to it. The generators of the equivalence Lie group has the form
where generators coefficients \(\xi ^{t}, \xi ^{s}, \eta ^{\varphi } and \eta ^{S} depend on (t, s, \varphi , S)\).
Computation gives the generators of the equivalence group. There are five generators
for the general case. For \( n=0 \), there are two additional equivalence transformations given by
For the special values of the adiabatic exponent \( \gamma _* = { n + 3 \over n+1} \), we obtain one additional generator
3.5 Group Classification of the Gas Dynamics Equation
The Lie algebra of the admitted transformations is given by the generators
where
The coefficients \(k_i\) satisfy the system
For the general case, we get two admitted symmetries
For \( n= 0 \), there are two additional symmetries
For the special values \( \gamma _* = { n+3 \over n+1} \), there is one additional symmetry
The condition (37a) is the classifying equation for function S(s). It can be rewritten as
for some constants \( \alpha _0 \), \( \alpha _1 \), and \( \beta \). This classifying equation was studied in [39]. It was shown that one need to consider four cases of the entropy function S(s), the general case and three special cases:
-
arbitrary S(s) ;
-
\( S(s) = A_0 \), \(A_0 = \text{ const } \);
-
\( S(s) = A_0 s^q \), \( q \ne 0\), \(A_0 = \text{ const } \);
-
\( S(s) = A_0 e ^{ q s }\), \( q\ne 0\), \(A_0 = \text{ const } \).
The same four cases were obtained for plain one-dimensional flows in [31]. Let us note that the equivalence transformations can be used to simplify these cases to \( A_0 = 1\).
4 Arbitrary Entropy S(s)
Equation (17a) can be rewritten in the form of a conservation law as
Thus, conservation of mass is included into the equations of the gas dynamics system (17). In the Eulerian coordinates, it has the form
Equation (17c) gives the conservation of the entropy along pathlines as the conservation law
Let us examine the symmetries of the kernel of admitted Lie algebras (38), (39), and (40) for being variational or divergent symmetries, which provide conservation laws.
4.1 General Case \(n \ne 0\), \(\gamma \ne { n+3 \over n+1} \)
In the general cases, the admitted symmetries (38) provide us with one variational symmetry
It leads to the conservation of energy with densities
For the gas dynamics variables, this conservation law gets rewritten as
In the Eulerian coordinates, it has the densities
4.2 Case \( n = 0 \), \(\gamma \ne { n+3 \over n+1} \)
We get one more variational symmetry
and one divergent symmetry
These symmetries provide conservation laws
representing the conservation of momentum and the motion of the center of mass, respectively.
In gas dynamics variables, we can rewrite these conservation laws as
Notice that the conserved vector \((T_{**, n }^{t} ,T_{**, n }^{s})\) contains the function \(\varphi \) \(\equiv \) r. In the Eulerian coordinates, we get
4.3 Case \(n \ne 0\), \( \gamma _* = { n+3 \over n+1} \)
For \( \gamma = \gamma _* \), the symmetries (38) and (40) lead to two variational symmetries: (42) and
and one divergence symmetry
In addition to the conservation of energy, given in point Sect. 4.1, there are conservation laws with densities
We can rewrite these conservation laws for the gas dynamics variables
as well as in the Eulerian coordinates
4.4 Case \(n = 0\), \( \gamma _* = 3 \)
In this case, the conservation law of the general case get extended by both the conservation laws given in point Sect. 4.2 and by the conservation laws given in point Sect. 4.3.
5 Special Cases of Entropy
Group classification of the PDE (22) gives three special cases of the entropy function. They are examined in this section. These cases inherit the symmetries and conservation laws of the arbitrary entropy S(s), given in the preceding section. We present only additional symmetries and conservation laws.
5.1 Isentropic Case \(S(s) =A_0 \)
In the Eulerian coordinates, this case is presented as
For all cases (the case of general n and \(\gamma \), the case \(n=0\), and the case of special values \(\gamma =\gamma _*\)), there are two additional symmetries
5.1.1 General Case \( n \ne 0\), \(\gamma \ne { n+3 \over n+1} \)
In the general case, there are two additional variational symmetries
The conservation laws of this case consist of the conservation law given in point Sect. 4.1 (for arbitrary S(s)) and the two additional ones, given by densities
If rewritten for the gas dynamics variables, they take the form
In the Eulerian coordinates, these conservation laws have densities
where S(s), and s is defined by system (15).
5.1.2 Special Cases
For all special cases, namely case \( n =0 \), \( \gamma \ne { n+3 \over n+1} \); case \( n \ne 0 \), \( \gamma _* = { n+3 \over n+1} \); and case \( n =0 \), \( \gamma _* = 3 \), we get conservation laws of the arbitrary entropy S(s), which were described in Sect. 4, supplemented by the conservation laws given in point Sect. 5.1.1.
Note that
in other words for \(\gamma = \gamma _* \), only the conservation law corresponding to \( Z_2 \) in point Sect. 5.1.1 is new.
5.2 Entropy Case \(S (s) =A_0 s^{q}\)
In the Eulerian coordinates, this entropy case is described by the differential constraint
For such S(s) , there is one additional symmetry
5.2.1 General Case \( n \ne 0 \), \( \gamma \ne { n+3 \over n+1} \)
For the general case, there is one additional variational symmetry
Thus, in addition to the conservation of energy given in Sect. 4.1, we obtain the conservation law
For the gas dynamics variables, it takes the form
To rewrite this conservation laws in the Eulerian coordinates, we use the relation
to present the Lagrangian coordinate s. This relation allows to write down the densities of the conservation law as follows:
5.2.2 Case \( n = 0 \), \(\gamma \ne {n+3 \over n+1}\)
For \( n =0 \), the additional Noether symmetries are the same as in the general case. Therefore, we get conservation laws given in points Sects. 4.1, 4.2, and 5.2.1.
5.2.3 Case \(n \ne 0\), \( \gamma _{*} = { n+3 \over n+1} \)
The special case of \( \gamma _*\) splits for values of q. For general q, we get the same Noether symmetries as in the case of arbitrary S(s). Therefore, we obtain the same conservation laws as given in points Sects. 4.1 and 4.3.
For the particular case \(q_* = - 2 \frac{n+2}{n+1}\), there is one additional variational symmetry
It provides with the following conservation law:
It is also possible to present this conservation laws for the gas dynamics variables
To rewrite these densities in the Eulerian coordinates, we employ the relation (70) and obtain densities
5.2.4 Case \(n=0\), \( \gamma _* = 3\)
We get the same conservation laws as described in the previous point. Note that \( n= 0\) leads to \( q_* = -4\).
5.3 Entropy Case \(S (s) =A_0 e^{q s}\)
Let us note that this special case can be given in the Eulerian coordinates by the differential constraint
For all cases of Sect. 4, there is one additional symmetry
5.3.1 General Case \( n \ne 0 \), \(\gamma \ne { n+3 \over n+1} \)
For the general case, there is one additional variational symmetry
The supplementary conservation law has densities
For the gas dynamics variables, we get
Finally, we rewrite these densities in the Eulerian coordinates
5.3.2 Special Cases
For all special cases, we get the same additional conservation law as in the general case of n and \(\gamma \). We remark that because of
the corresponding conservation law, given in point Sect. 5.3.1, is not new for the special values \( \gamma = \gamma _*\).
5.4 Discussion
The complete Lie group classification of the gas dynamics equation in the Lagrangian coordinates (22) allows us to find all conservation laws which can be found using Noether’s theorem and admitted symmetries. The group classification has three cases of the entropy for which there exist additional symmetries. In the Eulerian coordinates, these three cases are defined by differential constraints of first or second order. Notice that the overdetermined systems which consist of the gas dynamics equations and one of the considered differential constraints are involutive. The authors of [12, 13] also found conservation laws corresponding to special forms of the entropy. Here, the symmetry nature of these conservation laws is explained.
In contrast to [11], the conservation laws, obtained in this chapter, are local. It should be also noted that these conservation laws are naturally derived: their counterparts in the Lagrangian coordinates were derived directly using Noether’s theorem without any additional assumptions. In contrast to the two-dimensional Lagrangian gas dynamics, the special cases of the entropy in the Lagrangian coordinates are given explicitly. In the two-dimensional case [40], the entropy is arbitrary, but the admitted symmetry operators contain functions satisfying quasilinear partial differential equations.
In a conservative form, the one-dimensional gas dynamics equations (11) are [33]
where \( [ \ldots ] _t \) and \( [ \ldots ] _t \) denote total derivatives with respect to time t and the Eulerian coordinate r. One notes that the equation corresponding to the conservation law of momentum is not homogeneous. However, most methods for constructing conservation laws can only construct homogeneous conservation laws.
Consider inhomogeneous conservation laws of the one-dimensional gas dynamics equations
where \(D_{t}\) and \(D_{r}\) are the total derivatives and the functions \(f^{t}\), \(f^{r}\), and f depend on \((t,r,\rho ,u,p)\). The method which is used to derive such conservation laws consists of obtaining an overdetermined system of partial differential equations for the functions \(f^{t}\), \(f^{r}\), and f and finding its general solution. The overdetermined system is derived by substituting the main derivatives \(\rho _{t}\), \(u_{t}\), and \(p_{t}\) found from the gas dynamics equations into (79) and splitting it with respect to the parametric derivatives.
Calculations show that the general solution of this system provides the conservation laws
where h(t, r) and \(F(t,r,p\rho ^{-\gamma })\) are arbitrary functions.
Equation (80) becomes a homogeneous conservation law if and only if
which for \(g \equiv 1\) gives Eq. (78a).
Equation (81) can be a homogeneous conservation law only if \(n=0\). Notice that for \(h=r^{n}\), this equation becomes (78b). Equation (82) provides a homogeneous conservation law; only for \(h=r^{n}\), it gives Eq. (78c).
It should be also noted here that if the overdetermined system defined above is extended by the condition \(f=0\), then one obtains all possible homogeneous zero-order conservation laws of the one-dimensional gas dynamics equations.
6 Difference Models Preserving Symmetries
The first problem in discretization of differential equations is the choice of a difference mesh. The peculiarity of our approach is that we add mesh equation(s) into the difference model:
Here, the first set of equations approximates the underlying differential system and the second set of equations describes the difference mesh; z is a set of difference variables needed for approximation. As it was shown in [19, 22], the invariance of the mesh structure is a necessary condition for the invariance of the difference model. The mesh equations can be presented with the help of difference invariants or, alternatively, one can check the invariance of any chosen mesh by means of a certain criterium (see [19, 22]).
Symmetries of difference schemes allow one to construct difference counterparts of the differential conservation laws. The latter provides the absence of fake sources of energy, momentum, etc. in difference models which play an important role in solutions with high gradients. Moreover, the presence of (local) difference conservation laws gives a possibility to apply the difference counterpart of the Gauss–Ostrogradskii theorem [41] that leads to global conservation properties of the numerical solutions.
For discretization of the gas dynamics system (11a), (11b), (12), which is given in the Eulerian coordinates, the simplest choice seems to be an orthogonal mesh in (t, r) plane. As it will be shown below, this mesh is not invariant with respect to symmetries which we aim to preserve in the difference models. This noninvariance destroys the invariance of difference equations considered on such a mesh. We will choose another coordinate system in which one can preserve mesh geometry and, hence, the invariance of the whole difference model.
6.1 The Gas Dynamics Equations
In Sect. 3, we considered entropy as one of the dependent variables. Since the entropy is conserved along pathlines only for smooth solutions, it is appropriate to choose another form of the gas dynamics equations for numerical modeling.
6.1.1 Eulerian Coordinates
We start with the equations for the gas dynamics variables \( \rho \), u, and p:
which admits four symmetries for any n and \(\gamma \)
For \( n=0\), there are two additional symmetries
For the special values \( \gamma _* = { n+3 \over n+1} \), there is one additional symmetry
6.1.2 Conservation Laws
System (84) possesses the following conservation laws.
-
1.
General case of n and \( \gamma \)
In the general case, we get
-
Conservation of mass
$$\begin{aligned} \left[ r ^n \rho \right] _t + \left[ r^n \rho u \right] _r = 0 ; \end{aligned}$$(88) -
Conservation of energy
$$\begin{aligned} \big [ r ^n \big ( \rho \varepsilon + { \rho u^2 \over 2 } \big ) \big ] _t + \big [ r^n \big ( \rho \varepsilon + { \rho u^2 \over 2 } + p \big ) u \big ] _r = 0 ; \end{aligned}$$(89) -
Conservation law
$$\begin{aligned} \big [ r ^n \rho F \big ( { p \over \rho ^{ \gamma } } \big ) \big ] _t + \big [ r^n \rho u F \big ( { p \over \rho ^{ \gamma } } \big ) \big ] _r = 0 , \end{aligned}$$(90)where F is a differentiable function. It holds due to the conservation of mass (88) and conservation of entropy along the pathlines, given by
$$\begin{aligned} \big ( { p \over \rho ^{ \gamma } } \big ) _t + u \big ( { p \over \rho ^{ \gamma } } \big ) _r = 0 . \end{aligned}$$
-
-
2.
Case \( n= 0 \)
For the particular case \( n= 0 \) (plain one-dimensional flows), we obtain two additional conservation laws:
-
Momentum
$$\begin{aligned} \left[ \rho u \right] _t + \left[ \rho u ^2 + p \right] _r = 0 ; \end{aligned}$$(91) -
Motion of the center of mass
$$\begin{aligned} \left[ \rho ( r - t u ) \right] _t + \left[ \rho u ( r - t u ) - t p \right] _r = 0 . \end{aligned}$$(92)
-
-
3.
Special values of \(\gamma _* ={n+3 \over n+1} \)
For \(\gamma = \gamma _*\), there are two additional conservation laws
$$\begin{aligned}&\big \{ r^n \big [ 2t \big ( \rho \varepsilon + { \rho u^2 \over 2 } \big ) - r \rho u \big ] \big \} _t \nonumber \\&+ \big \{ r^n \big [ 2t \big ( \rho \varepsilon + { \rho u^2 \over 2 } + p \big ) u - r ( \rho u^2 + p ) \big ] \big \} _r = 0 \end{aligned}$$(93)and
$$\begin{aligned}&\big \{ r ^n \big [ t^2 \big ( \rho \varepsilon + { \rho u^2 \over 2 } \big ) - t r \rho u + { r^2 \over 2 } \rho \big ] \big \} _t \nonumber \\&+ \big \{ r^n \big [ t^2 \big ( \rho \varepsilon + { \rho u^2 \over 2 } + p \big ) u - t r ( \rho u^2 + p ) + { r^2 \over 2 } \rho u \big ] \big \} _r = 0 . \end{aligned}$$(94)
One can find conservation laws by direct computation or by an appropriate reduction of the three-dimensional conservation laws. Conservation laws of three-dimensional gas dynamics were obtained in [42] (see also [2]) with the help of a variational formulation and Noether’s theorem (it requires some assumptions) and by direct computation in [43]. Among the 13 conservation laws of the three-dimensional case, all but one can be integrated over discontinuities [43]. The only conservation law which cannot be integrated over discontinuities gets reduced to (90) in the case of one-dimensional flows. It cannot be integrated over discontinuities because the entropy is not conserved for the discontinuous solutions [37, 44]. In [2, 42], one can find a symmetry interpretation of the conservation laws, i.e., the correspondence between the conservation laws and the Lie point symmetries of the three-dimensional gas dynamics equations.
6.1.3 Lagrangian Coordinates
We rewrite the gas dynamics equations (84) in the Lagrangian coordinates (t, s) as
Note that in the Lagrangian coordinates, variable r is dependent. It is given by Eq. (95d), which is included in the system of the gas dynamics equations, and the relation
From Eq. (95), it is easy to see that
This relation is important for the balance between the specific internal energy and the specific kinetic energy.
We rewrite symmetries (85) and additional symmetries (86) and (87) in the Lagrangian coordinates. There are four symmetries in the general case
two additional symmetries for the particular case \(n=0\)
and one additional symmetry for the special case \(\gamma _*\)
We also include the translation symmetry for the mass Lagrange coordinate, which is given by the generator
6.1.4 Conservation Laws
Let us rewrite the conservation laws for the Lagrangian coordinates. We obtain
-
1.
General case of n and \(\gamma \)
There hold
-
Conservation of mass
$$\begin{aligned} \big [ { 1 \over \rho } \big ]_t - [ r^n u ]_s = 0 ; \end{aligned}$$(102) -
Conservation of energy
$$\begin{aligned} \big [ \varepsilon + {1 \over 2} u^2 \big ] _t + [ r^n p u ] _s = 0 ; \end{aligned}$$(103) -
Conservation of entropy along pathlines
$$\begin{aligned} \big [ { p \over \rho ^{ \gamma } } \big ] _t = 0 . \end{aligned}$$(104)
-
-
2.
Case \( n= 0 \)
There are additional
-
Conservation of momentum
$$\begin{aligned} \left[ u \right] _t + [ p ] _s = 0 ; \end{aligned}$$(105) -
Motion of the center of mass
$$\begin{aligned} \left[ r - t u \right] _t - [ t p ] _s = 0 . \end{aligned}$$(106)
-
-
3.
Special values of \(\gamma _* ={ n+3 \over n+1} \)
For \( \gamma = \gamma _* \), there are two additional conservation laws
$$\begin{aligned} \big [ 2t \big ( \varepsilon + {1 \over 2} u^2 \big ) - r u \big ] _t + [ r^n p ( 2t u - r ) ] _s = 0 \end{aligned}$$(107)and
$$\begin{aligned} \big [ t^2 \big ( \varepsilon + {1 \over 2} u^2 \big ) - t r u + { r^2 \over 2 } \big ] _t + [ r^n p ( t^2 u - t r ) ] _s = 0 . \end{aligned}$$(108)
6.2 The Numerical Schemes
In this section, we consider numerical schemes and their symmetries. Besides, our goal is to construct schemes that have difference conservation laws analogous to the conservation laws of the underlying differential system. We restrict ourselves by the homogenous conservation laws.
6.2.1 Invariance and Eulerian Coordinates for \( n=0\)
For discretization of the gas dynamics system (84), which is given in the Eulerian coordinates, the simplest choice seems to be an orthogonal mesh in (t, r) plane. However, this mesh is not invariant that destroys invariance of difference equations considered on such mesh. Indeed, as it was shown in [19, 22], the necessary condition for a mesh to preserve its orthogonality under a group transformation generated by the operator
is the following:
where \(D_{+h}\) and \(D_{+\tau }\) are the operators of difference differentiation in r and t directions, respectively.
System (84) admits the 6-parameter Lie symmetry group of point transformations that corresponds to the Lie algebra of infinitesimal operators (85) and (86). In the special case \(\gamma _* = 3\), there is one more symmetry (87).
It is easy to see that the Galilean transformation given by the operator \(X_{**,n}\) does not satisfy the criterion (110). The same is true for \(X_{*, \gamma } \). It means that one should look for an invariant moving mesh in the Eulerian coordinates.
To obtain an invariant moving mesh, we chose the following difference stencil with two time layers:
-
independent variables:
$$ t = t_j , \quad \hat{t}= t _{j+1} ; \quad r = r_{i} ^{j} , \quad r_+ = r_{i+1} ^{j} , \quad \hat{r} = r_{i} ^{j+1}, \quad \hat{r}_+ = r_{i+1} ^{j+1}; $$ -
dependent variables in the nodes of the mesh (the same notation as for r):
$$ u , \quad {u_{+}} , \quad \hat{u} , \quad {\hat{u}_{+}} ; \quad \rho , \quad {\rho _{-}} , \quad {\hat{\rho }} , \quad {\hat{\rho }_{-}} ; \quad p , \quad p _- , \quad {\hat{p}} , \quad {\hat{p}_{-}}. $$
Then, we find the finite-difference invariants for symmetries (85) and (86) as solutions of the system of linear equations
for the considered symmetries. Here, we assume that the operator is prolonged for all variables of the stencil [22]. There are 12 functionally independent invariants
where \( \tau = \hat{t} - t \), \({h_{+}} = {r_{+}} - r \), and \({\hat{h}_{+}} = {\hat{r}_{+}} - {\hat{r}} \).
Notice that the only one difference invariant contains the value \(\hat{r}\). This invariant suggests, for example, an invariant moving mesh given by
or, equivalently,
In the continuous limit, it corresponds to the evolution of the spacial variable r given as
Thus, we arrive at choosing the mass Lagrangian coordinates with the operator of differentiation with respect to t
6.2.2 Notations
We introduce the mesh for the mass Lagrangian coordinate s:
Generally, the spacing can be nonuniform. For simplicity, we use a uniform mesh \( h^s = h^s _- \).
For time, we consider the mesh with points \(t_j\). Since we consider the schemes with two time layers, we denote the time step as \(\tau \). Of course, we can consider nonuniform time meshes with steplengths \( \tau _j = t_{j+1} - t_j \).
Now the operators have the form
and the criterium of invariant orthogonality
holds for all considered symmetries (98), (99), (100), and (101). Here, \(D_{+h_s}\) and \(D_{+\tau }\) are the operators of difference differentiation in s and t directions, respectively.
We split the dependent variables into kinematic and thermodynamic. The kinematic variables u and r are prescribed to the nodes. For example, for u, we have
The thermodynamic variables \(\rho \) and p are taken in the midpoints as
To describe the scheme, we need the time and spatial derivatives
and weighted values defined as
6.2.3 The Samarskii–Popov Scheme
In [45] (see also [32]), the authors introduced a conservative scheme for plain one-dimensional flows (\(n=0\)). It was generalized to the other one-dimensional flows (\(n=1, 2\)) in [32]. This scheme is a discretization of Eq. (95)
where R is a discretization of \(r^n\) chosen as
Scheme (117) has four equations for five variables \(\rho \), u, \(\varepsilon \), r, and p. It should be supplemented by a discrete equation of state, a discrete analog of (9). For example, it can be taken in the same form that means
6.2.4 Properties of the Samarskii–Popov Scheme
For a polytropic gas scheme (117), (118) is invariant with respect to the symmetries (98) and (101) corresponding to the general case. For \( n=0\), it is also invariant to symmetries (99). The scheme is not invariant for the additional symmetry (100), which exists for the special values \(\gamma _*\).
Let us review important properties of the scheme. It possesses many qualitative properties of the underlying differential equations. For any equation of state \(\varepsilon = \varepsilon ( \rho , p)\), i.e., not only for the polytropic gas (10), this scheme has the following conservation laws:
-
Conservation of mass
$$\begin{aligned} \left[ { 1 \over \rho } \right] _t - [ R u ^{(0.5)} ]_s = 0 ; \end{aligned}$$(119) -
Conservation of energy
$$\begin{aligned} \left[ \varepsilon + { u^2 + u_+ ^2 \over 4} \right] _t + [ R p _{*} ^{(\alpha )} u ^{(0.5)} ] _s = 0 , \end{aligned}$$(120)where
$$\begin{aligned} p_{*} ^{(\alpha )} = ( p_{*} ) _ i ^{(\alpha )} = { p _{ i-1/2 } ^{(\alpha )} + p _{ i+1/2 } ^{(\alpha )} \over 2 } . \end{aligned}$$
For \(n=0\), there are two additional conservation laws:
-
Conservation of momentum
$$\begin{aligned} \left[ u \right] _t + [ p ^{(\alpha )} ] _s = 0 ; \end{aligned}$$(121) -
Motion of the center of mass
$$\begin{aligned} \left[ r - t u \right] _t - [ t ^{(0.5)} p ^{(\alpha )} ] _s = 0 . \end{aligned}$$(122)
These conservation laws correspond to (102), (103), (105), and (106). There are no discrete conservation laws corresponding to (107) and (108), which hold for the special values of \(\gamma _*\).
Remark 1
Modifying the equation of state (10), it is possible to achieve conservation of the conservation laws (107) and (108), which hold for \( \gamma _* = { n+3 \over n+1 } \), under discretization. We refer to [46] for the case \(n =0 \) and to [47] for the generalization to \(n =1, 2\).
Scheme (117) consists of four equations for five variables \( \rho \), u, p, \(\varepsilon \), and r. We will not impose the discrete equation of state (118). The freedom to choose a discretization of the equation of state will be used to impose one additional conservation law. Let us look for an equation of state which gives us the following difference analog of the additional conservation law (107):
where we use a special notation for the average value of two function values taken in the neighboring nodes of the same time layer
It leads to the following specific internal energy equation:
We will take it as the discrete equation of state, which approximates (10).
In this case, we also get a difference analog of the second additional conservation law (108) as
Note that it has a correcting term \( { \tau ^2 \over 8} { < u^2 > } \), which disappears in the continuous limit.
Thus, we obtained difference scheme (117) supplemented by discrete state equation (124). In this scheme, the pressure values p and \( \hat{p}\) appear only as a weighted value \( p^{(\alpha )} \), i.e., \( \alpha \) has no longer meaning of a parameter. We can consider this value as the pressure in the midpoint of the cell \( ( t _{j+1/2} , s _{i+1/2} ) \), i.e., for \(\alpha = 0.5\).
The scheme holds a discrete counterpart of the relation (97), namely
This is an important supplement to the conservation of total energy (120), which provides the balance of the specific internal energy and the specific kinematic energy.
In the case of a polytropic gas, the equations of gas dynamics hold the conservation of entropy (104) along pathlines (for smooth solutions). There is no such property for the scheme (117). However, the scheme holds the relation
that approximates (104) presented with the help of differentials
6.3 Invariance of Difference Schemes
In this point, we show how to construct invariant schemes with the help of finite-difference invariants. Scheme (117) can be expressed in terms of invariants for the general case of \(\gamma \). Its modification described in Remark 1 possesses the additional conservation laws which hold for the special values \(\gamma _*\). However, it is not invariant with respect to the additional symmetry \( X_{*, \gamma }\) which exists for these special values. For the special values \(\gamma _*\), invariant schemes are constructed. The case \(n = 0 \) was reported in [31].
6.3.1 General Case \(n\ne 0\), \(\gamma \ne { n +3 \over n+1} \)
We chose an orthogonal mesh in the Lagrangian coordinates and a stencil with the following variables:
-
independent variables:
$$\begin{aligned} t = t_j , \quad \hat{t} = t _{j+1} , \quad s = s_i , \quad s_+ = s_{i+1} , \quad s_- = s_{i-1}; \end{aligned}$$ -
kinematic variables in the nodes:
$$\begin{aligned} u = u_{i} ^{j} , \quad u_+ = u_{i+1} ^{j} , \quad \hat{u} = u_{i} ^{j+1}, \quad \hat{u}_+ = u_{i+1} ^{j+1} , \quad r , \quad r _+ , \quad \hat{r} , \quad \hat{r} _+ ; \end{aligned}$$ -
thermodynamic variables in the midpoints:
$$\begin{aligned} \rho = \rho _{i} ^{j} , \quad \rho _- = \rho _{i-1} ^{j} , \quad \hat{\rho } = \rho _{i} ^{j+1}, \quad \hat{\rho }_- = \rho _{i-1} ^{j+1} , \quad p , \quad p _- , \quad \hat{p} , \quad \hat{p}_- . \end{aligned}$$
For these 21 stencil variables, we find \(16 = 21 - 5\) invariants of the symmetries (98) and (101):
The scheme (117) is invariant with respect to the considered symmetries and can be expressed in terms of the invariants as
6.3.2 Special Case \(n =0\), \(\gamma \ne {n+3 \over n+1} \)
In the space of 21 stencil variables, there are 14 invariants for 7 symmetries (98), (99), (101):
One can find the scheme (117) for \( n=0 \) approximating the gas dynamics system (95) with the help of these invariants as
6.3.3 Special Case \( n\ne 0\), \(\gamma _* = {n+3 \over n+1} \)
We use the same mesh and stencil as for the general case of \(\gamma \). Due to the additional symmetry (100), we get one invariant less. We obtain the following finite-difference invariants:
Using these invariants, we suggest an invariant scheme
which allows explicit computations. It is expressed in terms of the invariants as
In addition to the invariance, the scheme (130) possesses conservation of mass, given by Eq. (130a), and conservation of the entropy along pathlines, given by (130c).
We remark that the conservation of mass property can be rewritten as
with
6.3.4 Special Case \(n =0\), \( \gamma _* = 3 \)
In comparison to the case \( n= 0 \), \({\gamma \ne 3 }\), we have one more symmetry, namely (100). Therefore, we get one invariant less. There are 13 invariants:
There are many possibilities to approximate the gas dynamics system (95a), (95b), (104), (95d) with the help of these invariants. We propose the following explicit invariant scheme:
In term of the invariants, this scheme is written as
The scheme conserves the entropy, or S, along the pathlines and possesses conservation of mass (133a). Note that the first equation can be rewritten as
with
We remark that implicit invariant schemes are also possible.
7 Conclusion
In the chapter, we examined one-dimensional flows of a polytropic gas and their Lie point symmetry properties. By the one-dimensional flows we mean plain one-dimensional flows, the gas dynamics flows with radial symmetry, and the gas dynamics flows with spherical symmetry. There was performed the Lie group classification of the gas dynamics equations reduced to a single second-order PDE in the Lagrangian coordinates. The entropy function was a parameter of the classification. Four cases were identified. In the general case, there are conservation laws of mass and energy. For the special cases, there were found additional conservation laws. The conservation laws obtained for the second-order PDE were later rewritten for the gas dynamics variables. They were also transformed from the Lagrangian coordinates to the Eulerian ones.
Difference models were discussed for different cases of n and \(\gamma \). It is shown that the Samarskii–Popov scheme is invariant for the symmetries of the general case of \(\gamma \), but not for the additional symmetry of the special case \(\gamma _* = { n+3 \over n+1}\). This scheme possesses conservation of mass and energy, for \(n=0\) also conservation of momentum and motion of the center of mass. It does not have conservation of the entropy along the pathlines. For the special values \(\gamma _*\), we suggest invariant schemes, which have conservation of mass and conservation of the entropy along the pathlines.
References
Ovsiannikov LV (1978) Group analysis of differential equations. Nauka, Moscow. English translation: Ames WF (ed) (1982) Published by Academic, New York
Ibragimov NH (1985) Transformation groups applied to mathematical physics. Reidel, Boston
Olver PJ (1986) Applications of Lie groups to differential equations. Springer, New York
Marsden J, Ratiu T (1994) Introduction to mechanics and symmetry. Springer, New York
Ibragimov NH (1999) Elementary Lie group analysis and ordinary differential equations. Wiley, Chichester
Bluman GW, Kumei S (1989) Symmetries and differential equations. Applied mathematical sciences, No. 81. Springer, New York
Ovsiannikov LV (1994) Program SUBMODELS. Gas dynamics. J Appl Maths Mechs 58(4):30–55
Akhatov IS, Gazizov RK, Ibragimov NH (1991) Nonlocal symmetries. Heuristic approach. J Math Sci 55(1):1401–1450
Ames WF, Anderson RL, Dorodnitsyn VA, Ferapontov EV, Gazizov RK, Ibragimov NH, Svirshchevskii SR (1994) CRC hand-book of Lie group analysis of differential equations, Volume I: symmetries, exact solutions and conservation laws. CRC Press, Boca Raton
Ibragimov NH (ed) (1995) CRC handbook of Lie group analysis of differential equations, vol 2. CRC Press, Boca Raton
Sjöberg A, Mahomed FM (2004) Non-local symmetries and conservation laws for one-dimensional gas dynamics equations. Appl Math Comput 150:379–397
Webb GM, Zank GP (2009) Scaling symmetries, conservation laws and action principles in one-dimensional gas dynamics. J Phys A: Math Theor 42:475205
Webb G (2018) Magnetohydrodynamics and fluid dynamics: action principles and conservation laws, vol 946. Lecture notes in physics. Springer, Heidelberg
Noether E (1971) Invariante variationsprobleme, Nachr. d. Königlichen Gesellschaft der Wissenschaften zu Göttingen, Math-phys. Klasse, pp 235–257. English translation: Trans Theory Stat Phys 1(3):186–207. arXiv:physics/0503066 [physics.hist-ph]
Seliger RL, Whitham GB (1968) Variational principles in continuum mechanics. Proc R Soc Lond A 305:1–25
Shmyglevski YuD (1999) Analytical study of gas dynamics and fluids. Editorial URSS, Moscow (in Russian)
Ibragimov NH (2007) A new conservation theorem. J Math Anal Appl 333:311–328
Bluman GW, Cheviakov AF, Anco SC (2010) Applications of symmetry methods to partial differential equations. Applied mathematical sciences, vol 168. Springer, New York
Dorodnitsyn VA (1991) Transformation groups in a space of net variables. In: VINITI Acad Sci USSR, Itogi Nauki i Techniki, vol 34, pp 149–190, (1989) in Russian. English translation: J Sov Math 55(1490):1991
Levi D, Winternitz P (2006) Continuous symmetries of difference equations. J Phys A: Math Gen 39:1–63
Winternitz P (2011) Symmetry preserving discretization of differential equations and Lie point symmetries of differential-difference equations. In: Levi D, Olver PJ, Thomova Z, Winternitz P (eds) Symmetries and integrability of difference equations. Cambridge University Press, Cambridge, pp 292–341
Dorodnitsyn V (2011) Applications of Lie groups to difference equations. Chapman & Hall/CRC differential and integral equations series
Dorodnitsyn VA (1993) Finite-difference analog of the Noether theorem. Dokl Akad Nauk 328:678 (in Russian)
Bakirova M, Dorodnitsyn V, Kozlov R (1997) Invariant difference schemes for heat transfer equations with a source. J Phys A: Math Gen 30:8139
Dorodnitsyn V, Kozlov R, Winternitz P (2000) Lie group classification of second-order ordinary difference equations. J Math Phys 41:480–504
Dorodnitsyn V, Kozlov R (2003) A heat transfer with a source: the complete set of invariant difference schemes. J Nonl Math Phys 10:16–50
Dorodnitsyn V, Kozlov R, Winternitz P (2004) Continuous symmetries of Lagrangians and exact solutions of discrete equations. J Math Phys 45:336–359
Dorodnitsyn VA, Kaptsov EI (2020) Shallow water equations in Lagrangian coordinates: Symmetries, conservation laws and its preservation in difference models. Commun Nonlinear Sci Numer Simulat 89:105343
Cheviakov AF, Dorodnitsyn VA, Kaptsov EI (2020) Invariant conservation law-preserving discretizations of linear and nonlinear wave equations. J Math Phys 61:081504
Dorodnitsyn VA, Kaptsov EI, Meleshko SV, Symmetries, conservation laws, invariant solutions and difference schemes of the one-dimensional Green-Naghdi equations. J Nonl Math Phys. To appear
Dorodnitsyn VA, Kozlov R, Meleshko SV (2019) One-dimensional gas dynamics equations of a polytropic gas in Lagrangian coordinates: symmetry classification, conservation laws, difference schemes. Commun Nonlinear Sci Numer Simulat 74:201–218
Samarskii AA, Popov YuP (1980) Difference methods for solving problems of gas dynamics. Nauka, Moscow (in Russian)
Rozhdestvenskii BL, Yanenko NN (1978) Systems of quasilinear equations and their applications to gas dynamics, 2nd ed. Nauka, Moscow. English translation published by Amer Math Soc Providence, RI (1983)
Ovsiannikov LV (2003) Lectures on the gas dynamics equations. Institute of computer studies, Moscow-Izhevsk (in Russian)
Dorodnitsyn VA, Kozlov R (2011) Lagrangian and Hamiltonian formalism for discrete equations: symmetries and first integrals. Symmetries and integrability of difference equations. London mathematical society lecture notes. Cambridge University Press, Cambridge, pp 7–49
Chernyi GG (1988) Gas dynamics. Nauka, Moscow (in Russian)
Chorin AJ, Marsden JE (1990) A mathematical introduction to fluid mechanics. Springer, Berlin
Toro EF (1997) Riemann solvers and numerical methods for fluid dynamics. Springer, Berlin
Andreev VK, Kaptsov OV, Pukhnachov VV, Rodionov AA (1998) Applications of group-theoretic methods in hydrodynamics. Kluwer, Dordrecht
Kaptsov EI, Meleshko SV (2019) Conservation laws of the two-dimensional gas dynamics equations. Int J Non-Linear Mech 112:126–132
Samarskii AA (2001) The theory of difference schemes. Marcel Deakker, New York
Ibragimov NH (1973) Conservation laws in hydrodynamics. Dokl Akad Nauk SSSR 210(6):1307–1309
Terent’ev ED, Shmyglevskii YuD (1975) A complete system of equations in divergence form for the dynamics of an ideal gas. Zh Vychisl Mat Mat Fiz 15(6):1535–1544
Landau LD, Lifshitz EM (1987) Fluid mechanics, 2nd. ed. Pergamon Press, Oxford
Popov YuP, Samarskii AA (1969) Completely conservative difference schemes. Zh Vychisl Mat Mat Fiz 9(4):953–958
Korobitsyn VA (1989) Thermodynamically matched difference schemes. Zh Vychisl Mat Mat Fiz 29(2):309–312
Kozlov R (2019) Conservative difference schemes for one-dimensional flows of polytropic gas. Commun. Nonlinear Sci Numer Simulat 78:104864
Acknowledgements
The research was supported by Russian Science Foundation Grant no. 18-11-00238 “Hydrodynamics-type equations: symmetries, conservation laws, invariant difference schemes”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Higher Education Press
About this chapter
Cite this chapter
Dorodnitsyn, V.A., Kozlov, R., Meleshko, S.V. (2021). One-Dimensional Flows of a Polytropic Gas: Lie Group Classification, Conservation Laws, Invariant and Conservative Difference Schemes. In: Luo, A.C.J., Gazizov, R.K. (eds) Symmetries and Applications of Differential Equations. Nonlinear Physical Science. Springer, Singapore. https://doi.org/10.1007/978-981-16-4683-6_2
Download citation
DOI: https://doi.org/10.1007/978-981-16-4683-6_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-4682-9
Online ISBN: 978-981-16-4683-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)