Next Article in Journal
Effective Blind Frequency Offset Estimation Scheme for BST-OFDM Based HDTV Broadcast Systems
Previous Article in Journal
The Absolute Ruin Insurance Risk Model with a Threshold Dividend Strategy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Applications of Differential Form Wu’s Method to Determine Symmetries of (Partial) Differential Equations

1
School of Arts and Siences, Shanghai Maritime University, Shanghai 201306, China
2
Department of mathematics, Inner Mongolia University of Technology, Hohhot 010057, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(9), 378; https://doi.org/10.3390/sym10090378
Submission received: 6 July 2018 / Revised: 21 August 2018 / Accepted: 28 August 2018 / Published: 3 September 2018

Abstract

:
In this paper, we present an application of Wu’s method (differential characteristic set (dchar-set) algorithm) for computing the symmetry of (partial) differential equations (PDEs) that provides a direct and systematic procedure to obtain the classical and nonclassical symmetry of the differential equations. The fundamental theory and subalgorithms used in the proposed algorithm consist of a different version of the Lie criterion for the classical symmetry of PDEs and the zero decomposition algorithm of a differential polynomial (d-pol) system (DPS). The version of the Lie criterion yields determining equations (DTEs) of symmetries of differential equations, even those including a nonsolvable equation. The decomposition algorithm is used to solve the DTEs by decomposing the zero set of the DPS associated with the DTEs into a union of a series of zero sets of dchar-sets of the system, which leads to simplification of the computations.

1. Introduction

In symmetry analysis of (partial) differential equations (PDEs), the computation of the maximal symmetry admitted by the system is the first step in order to use the symmetry [1,2,3]. However, the determining equations (DTEs) form a complex PDE system. In particular, for the nonclassical case, it is a nonlinear system. Therefore, the solving of DTEs for the symmetry of PDEs is a challenging problem in terms of mathematical computation. In this article, we present algorithms to deal with the classical and nonclassical symmetry computations based on the differential form Wu’s method. The main idea of the algorithms is to decompose the zero set of the differential polynomial (d-pol) system (DPS) from the DTEs into the union of zero sets of the characteristic set for the DPS. The algorithms not only provide a direct and systematic procedure for determining the symmetry of PDEs, but also theoretically remedy the defect existing in the Lie algorithm.
For a good understanding, in this section, we briefly review the symmetry computation problems of PDEs and pose the questions that are the main subjects of the article.
We let X = ( x 1 , x 2 , , x p ) be independent variables and U = ( u 1 , u 2 , , u q ) be dependent variables. We use U α = { u i α , i = 1 , 2 , , q } , where α = { α 1 , , α p } N + p ( N + is the set of nonnegative integers) and u i α = | α | u i x 1 α 1 x p α p ( | α | = α 1 + α 2 + + α p ) , to denote the derivative terms of U with respect to (w.r.t.) X. We let U = { U α , α N + p } . To apply the classical symmetry method to the general PDEs:
Δ ( X , U ) = 0 ,
we consider the one-parameter infinitesimal transformation in X U given by
x i * = x + ϵ ξ i ( X , U ) + O ( ϵ 2 ) , u j * = u j + ϵ ϕ j ( X , U ) + O ( ϵ 2 ) ,
in which ϵ is the group parameter. The associated infinitesimal vector (InfV) of the transformation is the set of operators of the form
X = i = 1 p ξ i x i + j = 1 q ϕ j u j ,
where x i / x i and so forth. If the PDEs (Equation (1)) are invariant under the transformation given by Equation (2), then the transformation is called a symmetry (Lie group) of the PDEs. This definition yields the following symmetry criterion theorem.
Theorem 1.
(Lie’s criterion [2,3]) For the PDEs (Equation (1)) with maximal rank, the operator X in Equation (3) is the InfV of its symmetry (Equation (2)) if and only if the identity
Pr X ( R ) | R = 0 0
holds, where R = Δ ( X , U ) is the left side of Equation (1) and P r X the prolongation of X on the space of X × U .
Consequently, the DTEs, an over-determined and homogeneous linear system of PDEs for the infinitesimals ξ i , ϕ j ,
D = D ( X , U , ξ i , ϕ j ) = 0 ,
are derived by setting the coefficients of the polynomials given by Equation (4) in U to zero. As a result, the problem of computing the symmetry given by Equation (2) is reduced to the problem of finding the corresponding InfV (Equation (3)), which is equivalent to solving the DTEs of Equation (5) for ξ i , ϕ j .
The above procedure was given by Lie [4] and is called the Lie algorithm. To facilitate the algorithm, symbolic manipulation programs by computer algebra systems such as Mathematica and Maple have been developed by many researchers [5,6,7,8,9,10,11,12,13,14,15,16,17,18]. In solving DTEs, Cartan’s exterior forms approach [18], Janet–Riquier theory [8,9], the Gr o ¨ bner base algorithm [11,12], the Rosenfeld–Gr o ¨ bner algorithm [14], the Ritt–Kolchin differential algebra method [5], formal power series analysis [6], the characteristic set method [19,20], and so on are used to reduce the DTEs into a simpler form, such as the normal, orthonomic, involutive, and passive forms, so that the reduced system is easily manageable. However, from the point of view of the algorithm, producing DTEs (Equation (5)) from Equation (4) for a symmetry is restricted by an imposed requirement on the considered PDEs that the PDEs have to admit a “solved-and-triangular”structure (see a description about the structure of the implementation of the Lie algorithm on pages 372–375 in [16]). Hence, in the general case, Lie’s algorithm cannot be directly used without transforming the underlying PDEs to the solved-and-triangular form. On the other hand, there have been several generalizations of the classical Lie symmetry. Bluman and Cole in [21] proposed the nonclassical symmetry. In this method, the original PDEs (Equation (1)) are augmented with the invariant surface conditions:
S = { ψ j = ξ i u j e i ϕ j , j = 1 , 2 , , q } ,
where e i denotes the unit vector with the ith coordinate of 1 and the others as 0. By requiring that the set of simultaneous solutions of R = { Δ , S } = 0 is invariant under the transformation given by Equation (2), one obtains a nonlinear DTEs for ξ i and ϕ j . In [22], Cherniha, R., et al. further generalized the symmetry to more general nonclassical symmetry cases. Despite many researchers having made efforts, the finding of a method for efficiently solving DTEs is still a challenging problem [23]. Particularly, the following two basic questions still remain to be further investigated in the field of computing symmetries.
Question 1: How can DTEs be produced for the symmetry of PDEs that does not satisfy the solved-and-triangular structure constraint?
Question 2: How can DTEs be solved efficiently, particularly for the nonclassical case?
The positive answers for the two questions make the symmetry method more efficient and adaptable for a wider class of PDEs.
In this article, we investigate the computing of symmetries of PDEs from the differential algebra point of view by using the differential form Wu’s method [24,25,26]. Particularly, we give algorithms for questions 1 and 2 mentioned above based on the differential form Wu’s method.
Blank assumption: We suppose the PDEs considered in this article are always of polynomial form in terms of the dependent variables and the various derivatives involved in the PDEs.
The rest of this paper is organized as follows. In Section 1, we briefly recall Wu’s method, also called the differential characteristic set (dchar-set) algorithm, for a DPS and its basic results; in Section 2, alternative algorithms based on the dchar-set algorithm for a DPS for the computation of the symmetry of a system of PDEs are given; in Section 3, we give several applications of the proposed algorithms to determine the symmetry of mathematical physics equations; in Section 4, we give some concluding remarks.

2. Wu’s Method (Characteristic Set Method)

Wu’s method, proposed by the Chinese mathematician Wu Wen Tsun in the 1970s, is one of the fundamental algorithmic theories in the algebraic geometry field [11]. The differential form of Wu’s method was established in the 1980s in [25]. Compared with other methods such as Gr o ¨ bner’s base [11], Kolchin’s [27], and Ritt’s [28] methods, Wu’s method has advantages for dealing with the reduction of a DPS. The method targets the zero set of a DPS and gives efficient differential elimination without directly involving the concept of algebra ideals.
The notation K X represents a differential field of functions of X with derivative operators x i , i = 1 , 2 , , p , and K X [ U ] is the d-pol ring with indeterminates U over K X . We use the notation Z ( PS ) for the zero points set of a DPS PS K X [ U ] over a universal field of K X . In fact, it corresponds to the solution set of the PDEs: PS = 0 . For a d-pol I K X [ U ] , we denote Z ( PS / I ) = Z ( PS ) \ Z ( I ) (see these preliminary concepts and notations for abstract differential algebra in [27,28]).
For a given d-pol rank (or order) ≺, a d-pol f K X [ U ] is written in the order-decreasing form
f = I α ( u k 0 α ) n + + I 0
in the scheme of Wu’s theory. Here, u k 0 α is the leading (highest-order) derivative term in f. I α and f / u k 0 α are called the initial and the separant of f, respectively, and n Z + is called the leading power of f. We use notation IS to denote the product of initials and separants (ISP) of a DPS ignoring concrete expressions. We use notation IP to denote the integrability polynomials (conditions) obtained from any two d-pols.
Definition 1.
We say a d-pol f is reduced with respect to (w.r.t.) another d-pol g if f does not contain the derivatives of the leading derivative of g and the power of the leading derivative of g in f is less than that of g.
Definition 2.
A finite DPS:
CS = { A 1 , A 2 , , A s }
is called a differential chain (d-chain) if it satisfiesthe following two conditions:
(a) 
A 1 A 2 A s ;
(b) 
A j is reduced w.r.t. A i for i = 1 , 2 , , j 1 .
Definition 3.
Under a d-pol rank, the lowest-rank d-chain contained in a DPS is called a basic set of the DPS.
We suppose f is a d-pol and CS is a d-chain. Then Wu’s elimination algorithm yields the pseudo-reduction formula [25]. That is, there exist d-pols Q α K X [ U ] such that
IS · f = g α CS Q α D α g α + r ,
where the d-pol r is reduced w.r.t. CS and is called the pseudo-remainder of f w.r.t. the d-chain CS , denoted by Prem ( f / CS ) ; that is, r = Prem ( f / CS ) . If CS = , we have Prem ( f / CS ) = f . For a DPS PS , we use the notation
Prem ( PS / CS ) = { Prem ( f / CS )   for   f PS } .
Definition 4.
A d-chain (Equation (7)) is said to be irreducible if for any 1 i s no relation of the form
Prem ( H i A i / C S i 1 ) = B i C i
can exist, where C S i 1 is the partial d-chain of Equation (7) consisting of the first i 1 elements A 1 , A 2 , , A i 1 , C S 0 = , while H i K X [ U ] with a lower leading derivative and is reduced w.r.t.the partial d-chain C S i 1 . Additionally, for each i, B i , C i K X [ U ] have the same leading derivative as A i .
The following is the definition of the triangular form and dchar-set of a DPS.
Definition 5.
For a DPS, there exists a d-chain CS satisfying the properties ( a 1 ) and ( a 2 ) below:
( a 1 ) Z ( P S ) Z ( C S ) ;
( a 2 ) Prem ( PS / CS ) = 0 .
Then we call the d-chain CS the differential triangular set (dtri-set) of the PS. In addition, if the CS verifies the following property:
( a 3 )  Prem(IP/CS)=0 for all IP of CS,
then we call the d-chain CS the dchar-set of the PS.
The dchar-set has many algebraic properties [25], such as a triangular structure, integrability conditions, and so on, which makes the analysis of the zero set of a DPS more convenient.
Now we show the results found in this article for the dchar-set theory given in [25] first and further discussed in [29,30,31].
Theorem 2.
There is a dchar-set algorithm that determines a dchar-set CS for a given finite DPS in a finite number of steps and that makes the well-ordering principle:
Z ( C S / I S ) Z ( P S ) Z ( C S ) , Z ( P S ) = Z ( C S / I S ) Z ( P S , I S ) ,
and zero decomposition:
Z ( PS ) = k Z ( C S k / I S k ) = j Z ( I C S j / I S j ) ,
hold true, where C S k ( I C S k ) are the dchar-sets (the irreducible dchar-sets) of an extension DPS obtained by adding some d-pols in PS and IS and I S k are ISPs of these dchar-sets.
The dchar-set algorithm is given by the following algorithmic scheme.
The rank of a d-pol plays a key role in Wu’s method mentioned above. In practical computations, we use the differential graded lexicographic rank on derivative terms as taken in [25,26,27,28,31]. The decomposition given by Equation (10) and Algorithm 1 are the main tools for solving symmetry computation problems.
Algorithm 1: Wu’s algorithmfor determining a dchar-set of a DPS
PS = PS 0 PS 1 PS s BS 0 BS 1 BS s = CS RIS 0 RIS 1 RIS s =
in which
BS i is a base set of PS i and BS i BS i + 1 , R i = Prem ( ( PS i BS i ) / BS i ) { 0 } , IT i = Prem ( IP / BS i ) \ { 0 } , for any IP of BS i , RIS i = IT i R i , PS i = PS 0 BS i 1 RIS i 1 , i = 0 , 1 , 2 , , s , ( W )
where DBS 1 = RIS 1 = and s is the number of repeating steps. The down-arrow represents that the computation is continuous in this step, and the up-arrow shows the computation progressing into the next loop step.

3. Dchar-Set Algorithm for the Symmetry Computation

In this section, we first give a differential algebraic modification of the Lie criterion (Theorem 1) for the symmetry of PDEs, and then we give our algorithms based on the criterion.

3.1. A Differential Algebra Version of the Lie Criterion

The following theorem is a key step toward using Wu’s method to compute the symmetry of PDEs.
Theorem 3.
Let the left side of Equation (1), R = Δ , be an irreducible d-chain as a DPS and X be as is given in Equation (3); then
( a ) Pr X ( R ) | R = 0 = 0 ( b ) Prem ( Pr X ( R ) / R ) = 0 .
Additionally, if IS ( R ) 0 , then conclusions ( a ) and ( b ) are equivalent to each other.
Proof. 
According to the reduction Equation (8), we have
IS · Pr X ( R ) = dqs R Q α · D α dqs + Prem ( Pr X ( R ) / R ) .
This implies Prem ( Pr X ( R ) / R ) | Z ( R ) = 0 under (a), because Prem ( Pr X ( R ) / R ) is reduced w.r.t. the irreducible d-chain R , which leads to (b). Conclusion ( b ) ( a ) is clearly true from Equation (12) under IS ( R ) 0 .  ☐
Remark 1.
Theorem 3 indicates someimportant phenomena. Conclusion (a) is the Lie criterion for the classical symmetry of PDEs R = 0 ; conclusion (b) is the differential algebraic version of the criterion, which is a necessary condition of X being the InfV of the classical symmetry of the PDEs. Furthermore, we see that if I S ( R ) 0 (in most application cases, this condition is trivial), then Equation (4) is equivalently replaced by the reduction identity (b) in Equation (11), which is completely constructive. Hence, we obtain DTEs from setting the coefficients of independent monomials in the identity (b) to zero. In this way, we do not need the considered PDEs to admit the solved-and-triangular structure as for the Lie algorithm in order to obtain the DTEs (see question 1).
Remark 2.
The irreducible restriction of PDEs is not the case in most applications.
Remark 3.
If we take R = { Δ , S } , where S is given in Equation (6), the above theorem is true for the nonclassical symmetry of PDEs. This gives a new proof of the conclusions for computing the nonclassical symmetry of differential equations given in [32].

3.2. Algorithms

Using Theorems 2–3, we can give algorithms for computing symmetries based on Wu’s method. These algorithms are Algorithm 1 and the following Algorithms 2 and 3.
Algorithm 2: Producing determining equations (DTEs)for the classical symmetry of (partial) differential equations (PDEs) R = 0
Input: A differential polynomial system (DPS) R with a given differential monomial order.
Output: A sequence of DTEs DTEs i for symmetries of R = 0 .
Begin:
   Step 1: Compute the irreducible dtri-set ICS j of R and obtain IS j such that
       Z ( R ) = j Z ( ICS j / IS j ) (by Algorithm 1 (Theorem 2)).
   Step 2: Repeat for j:
        Apply Theorem 3 to ICS j and let
        D T E s j = { the coefficients of U in Prem ( Pr X ( ICS j ) / ICS j ) }.
       End of repeat for j.
   Step 3: Return DTEs j .
End
In general, it is hard to directly obtain closed-form solutions of the DTEs obtained by the above algorithm, even in the classical case [23]. However, we can reduce the DTEs to a well-ordering form of the system in terms of the dchar-set, which helps us to determine the symmetry. In the following, we give an algorithm to transform DTEs to a well-ordering system according to the zero decomposition results (Equations (9) and (10)) in Theorem 2.
To end this, we let U = { ξ j , ϕ k | 1 j p , 1 k q } . Hence, the corresponding DPS of the DTEs PS = 0 for symmetries of PDEs with InfV given by Equation (3) is in K X [ U ] .
Algorithm 3: Reducingdetermining equations (DTEs): PS = 0
Input: PS with a given differential monomial order.
Output: Sequences of dchar-sets CS i or irreducible dchar-set ICS j of PS.
Begin
   Step 1: Compute decomposition (by Algorithm 1):
       Z ( PS ) = i Z ( CS i / IS i ) = j Z ( ICS j / IS j ) .
   Step 2: Return CS i or ICS j .
End
Subsequently solving the systems CS i = 0 or ICS j = 0 (well-ordering equations) in closed form, we obtain Z(PS) and go on to calculate the InfV (see question 2).
Remark 4.
In Algorithm 2, if the given PDE is already a dtri-set and in solved form, then step 1 is not needed. Hence the algorithm reduces to the usual Lie algorithm. In Algorithm 3, if PS is a linear system, then it has only one dchar-set because of its irreducibility. Therefore, in this case, the algorithm reduces to Algorithm 1. These particular cases often occur in the classical symmetry case of scale equations or some systems.

4. Applications

In the following, we give illustrative examples to show the efficiency of the given algorithms in determining symmetries of PDEs.

4.1. Computing Classical Symmetry

As a first application of the given algorithm, we compute the symmetry of the system
v t = 1 u 2 u x + 1 u , v x = u t .
The system is already in irreducible d-chain form under rank x t u v (see Remark 4). Hence, for the InfV X = ξ ( x , t , u , v ) x + τ ( x , t , u , v ) t + η ( x , t , u , v ) u + ϕ ( x , t , u , v ) v , we use Algorithm 2 and obtain DTEs PS = { p 1 , p 2 , , p 8 } = 0 . Here
p 1 = ξ v τ u , p 2 = η u ϕ v + ξ x τ t , p 3 = η v + u ( η t ϕ x ) + τ x , p 4 = u 2 ξ u τ v , p 5 = u 2 ϕ u u τ u η v , p 6 = u ξ v + u 2 ξ t τ x , p 7 = u ( η u ϕ v ξ x + τ t ) + 2 ( τ v η ) , p 8 = u ( ϕ v τ t ) ( τ v + η x η ) + u 2 ϕ t ,
which belongs to K X [ U ] with X = ( x , t , u ) and U = ( ξ , ϕ , η , τ ) . Because PS is a linear system, we have just one dchar-set for the DPS (see Remark 4). Hence, we use Algorithm 3 to calculate its dchar-set. We take the basic rank as x t u v ξ ϕ η τ . In order for the reader to better understand, here we give some details on the execution of Algorithm 3 (see the scheme of Algorithm 1 and (W)).
Step 1. Select the base B S 0 ( i = 0 ) of P S 0 = P S by Definition 3. It is easy to determine that B S 0 = { p 4 , p 5 , p 2 , p 6 } , that is,
B S 0 = u 2 ξ u τ v , u 2 ϕ u u τ u η v , η u τ t ϕ v + ξ x , u 2 ξ t + u ξ v τ x .
Step 2. Calculate the nonzero remainders of P S 0 B S 0 = { p 1 , p 3 , p 7 , p 8 } w.r.t. B S 0 . This means we eliminate the leading terms of p 1 , p 3 , p 7 , and p 8 by using the d-chain B S 0 . We should have a total of four remainders. Here, as an example, we give the calculation of the remainder of p 3 w.r.t. B S 0 . The leading term of p 3 is τ x , and p 6 B S 0 admits this term as the leading term. Thus, we use p 6 to eliminate the term τ x from p 3 and obtain the remainder as follows:
R e m d ( p 3 / p 6 ) = u η t + u ξ t + ξ v ϕ x + η v .
Clearly, the leading term of the remainder is η v , but no polynomial in B S 0 admits the term as the leading term. Hence, no further reduction occurs for p 3 by B S 0 . Hence,
R e m d ( p 3 / B S 0 ) = u η t + u ξ t + ξ v ϕ x + η v .
In the same manner, we calculate the rest of the remainders and obtain all nonzero remainders as
R 0 = { u ξ v u ϕ u + η v , η u η u + u ξ u ϕ v , u η t + u ξ t + ξ v ϕ x + η v , η + u u ϕ t η u u ξ u + 2 ϕ v ξ x η x } .
Step 3. Calculate the nonzero integrability polynomials in B S 0 and their remainders w.r.t. B S 0 . The leading terms of d-pols in B S 0 are τ x , τ t , τ u , and τ v , respectively. Therefore, we have integrability polynomials from the six equalities of the cross-differentiations: τ x t = τ t x , τ x u = τ u x , τ x v = τ v x , τ t u = τ u t , τ t v = τ v t , and τ u v = τ v u . After obtaining the integrability polynomials, we reduce them w.r.t. B S 0 , as in step 2. Here, we take τ u v = τ v u as an example to show the calculation. This integrability polynomial can only comes from the first two terms p 4 and p 5 in B S 0 because they admit τ v and τ u as leading terms. This is equivalent to eliminating the term τ u v or τ v u by p 4 and p 5 . Thus, we calculate v ( p 5 ) u u ( p 4 ) = u ( u ϕ 2 ξ u u 2 ξ u u ) η v v . The obtained polynomial cannot be reduced further by B S 0 because no polynomial in B S 0 can do so. In the same manner, we obtain the rest of the integrability polynomials and their reductions. As a result, we have all nonzero integrability polynomials:
I T 0 = { u 2 u ξ u u ϕ u v + 2 ξ u + η v v , u u u ξ t u + ξ u v + 2 ξ t u ϕ x u + ξ v + η x v , u ξ t v ξ x u + ξ v v , u η u u u ϕ t u ϕ u v + ξ x u + η t v , u 2 ξ t u η u v ξ x v + ϕ v v , u 2 ξ t t + u ξ t v η x u + ϕ x v ξ x x } .
Step 4. Set R I S 0 = R 0 I T 0 and P S 1 = P S 0 B S 0 R I S 0 . Because of R I S 0 , we refer back to step 1 and repeat the above procedure for P S 1 , which consists of 18 d-pols.
After finishing the above four step operations, every time, we obtain a new system P S i , B S i , R I S i and then check if R I S i = . If it is true, then we stop the calculation and obtain the dchar-set C S = B S i . Otherwise, we repeat the above procedure again for P S i . Wu’s theory guarantees that after a finite number of repetitions, for example, s, of the above procedure, we reach R I S s = [24,25].
In fact, in the example with s = 9 , we have the dchar-set C S = B S 9 of the PS as follows:
CS = ξ t v , ξ t t , ξ x t , ξ t + u ξ t u , ξ v + u ξ u v + u ξ t ξ x v , ξ v v + ξ x ξ x x , ξ x + u 2 ξ u u + 2 u ξ u ξ x x , ξ x + u ξ x u ξ x x ; ϕ v , ϕ t , ϕ u + 2 ξ t , ϕ x + 2 u ξ t ; η x + u ξ x , η t + u ξ t , u η u ϕ + u 2 ξ u , η v + u ξ v + 2 u 2 ξ t ; τ x u ξ v u 2 ξ t , τ t + u ξ u ξ x u 1 η , τ u ξ v , τ v u 2 ξ u ,
with IS = u 0 . Hence, one has
Z ( PS ) = Z ( CS )
by the well-ordering principle in Theorem 2. This shows that solving PS = 0 and CS = 0 is equivalent. The triangular structure (well-ordering) of the dchar-set CS makes the determination of Z(PS) easier by solving Z(CS). Hence, we have infinitesimal functions:
Z ( PS ) = ξ = c 1 t / u + c 2 c 1 v + e x A ( v , e x u ) , τ = ( c 3 c 1 v ) t c 1 u + c 4 + B ( v , u e x ) , η = c 3 u c 1 ( t + u v ) u e x A ( v , e x u ) , ϕ = 2 c 1 ( ln u + x ) ,
with A V B U = 0 , B V U 2 A U = 0 , V = v , and U = u e x . Consequently, Equation (13) admits four parameters with finite symmetries and an infinite-dimensional symmetry.

4.2. Computing Symmetry of Non-Solved-Form Equation

As second application, we look for symmetry of the PDEs R = { H } = 0 ; here
H = u x 2 + u x u y + u y 2 u .
We observe that this equation does not satisfy the requirement for the implementation of the Lie algorithm as the back-substitutive term u x or u y cannot be expressed in polynomial form. However, in our algorithm, this is not the case. For the InfV X = ξ ( x , y , u ) x + τ ( x , y , u ) y + η ( x , y , u ) u , under the basic rank x y u , we execute Algorithm 2 and obtain the reduction (b) in Equation (11) as follows:
Prem ( Pr X ( H ) / H ) = 2 h 1 u x 3 + 2 h 1 u x 2 u y + h 2 u x u y + h 3 u x 2 + h 4 u y + h 5 u x + h 6 ,
with
h 1 = τ u , h 2 = τ y τ x 2 ξ y ξ x , h 3 = 2 τ y + τ x ξ y 2 ξ x , h 4 = 2 η y + η x 2 u τ u , h 5 = η u + 2 η x 2 u ξ u 2 u τ u , h 6 = 2 u η u η 2 u τ y u τ x .
In fact, Equation (15) is obtained by reducing the terms u y α ( α 2 ) that appear in P r X ( H ) by the leading term u y 2 of H. For example, we have a term containing u y 3 = u y u y 2 in P r X ( H ) ; then we eliminate u y 2 by u y 2 = u x 2 u x u y + u from H = 0 . Hence, u y 3 = u y ( u x 2 u x u y + u ) = u y u x 2 u x u y 2 + u y u = u y u x 2 u x ( u x 2 u x u y + u ) + u y u = u x 3 u x u + u y u . This is reduced w.r.t. H (Definition 1). In the same manner, we reduce all such terms in P r X ( H ) by H, and, finally, we obtain Equation (15).
Hence, by Theorem 3, the DTEs of the classical symmetry of Equation (14) are PS = { h i , i = 1 , 2 , , 6 } = 0 . Moreover, by Algorithm 3, we have the dchar-set of the PS under the order x y u ξ τ η :
CS = ξ x u , ξ y u , ξ x y , 2 ξ u + 4 u ξ u u 3 ξ x x , ξ x x + ξ y y , ξ x x x , τ u , τ y ξ x ξ y , τ x + ξ y ; 3 η x 4 u ξ u , 3 η y + 2 u ξ u , η 2 u η u + u ξ y + 2 u ξ x ,
and the zero decomposition:
Z ( PS ) = Z ( CS ) .
It is easy to solve for
Z ( CS ) = ξ = c 1 ( x 2 y 2 + 3 u ) + c 2 x + c 3 y + 2 c 4 u + c 5 , τ = c 1 2 x y y 2 + c 2 y + c 3 ( y x ) + c 6 , η = 2 c 1 ( 2 x y ) u + 2 c 2 u + c 3 u + 2 3 c 4 ( 2 x y ) u + c 7 u .
This shows that Equation (14) admits seven finite-parameter Lie symmetries.

4.3. Computing Nonclassical Symmetry

As a third application, to illustrate the adaptability of our algorithms to the nonlinear case, we find the nonclassical symmetry of the Boussinesq equation: Δ = u t t + u u x x + u x 2 + u x x x x = 0 . Although this was done in [33], here we give the results again through the use of our algorithms, which provide a different way to solve the same problem. We let X = t + ξ ( x , t , u ) x + η ( x , t , u ) u be the InfV for nonclassical symmetries of the equation. The augmented system R = { Δ = u t t + u u x x + u x 2 + u x x x x , S = u t η ( x , t , u ) + ξ ( x , t , u ) u x } is obtained by combining the original equation Δ = 0 with the invariant surface condition S . First, by eliminating the term u t t from the first d-pol in R using the invariant surface condition S , we reduce R into the irreducible d-chain form. Then we use Algorithm 2 on the reduced system, and we have DTEs PS = 0 for X . Here
PS = ξ u , η u u , η u + 2 ξ x , 4 η x u 6 ξ x x , 6 η x x u 4 ξ x x x + η + 2 ξ ξ t + 2 u ξ x + 4 ξ 2 ξ x , η t t + 2 η η t u + 2 η u ξ x + u η x x + η x x x x 2 ξ t η x + 4 η t ξ x 4 ξ η x ξ x , 4 η x x x u ξ t t 2 ξ η t u + 2 u η x u u ξ x x ξ x x x x 2 ξ t η u 2 ξ t ξ x 8 ξ η u ξ x + 2 η x + 4 ξ ξ x 2 .
Executing Algorithm 3 on the PS with rank x t u ξ η , and supposing ξ 0 (excluding the trivial case ξ = 0 ), we obtain the dchar-set:
CS = ξ u , ξ x x , η + 2 ξ ξ t + 2 u ξ x + 4 ξ 2 ξ x , η u + 2 ξ x , ξ 2 η x x + 2 ξ x ξ x η + 2 u ξ x ξ η x , η 2 + 2 ξ 2 η t + 8 u 2 ξ x 2 + 2 η ξ x 4 ξ 2 + 3 u 2 ξ η x 2 ξ 2 + u + 8 u ξ 2 ξ x 2 .
Because IS 0 , we have Z(PS) = Z(CS). Consequently, from the first three equations of CS, we easily obtain the solutions
ξ = f ( t ) x + g ( t ) , η = 2 ( ξ ξ t + u ξ x + 2 ξ 2 ξ x )
to the nonlinear system C S = 0 , and the rest of the equations give the conditions
g ( t ) + 2 f ( t ) g ( t ) 4 f ( t ) 2 g ( t ) = 0 , f ( t ) + 2 f ( t ) f ( t ) 4 f ( t ) 3 = 0
for arbitrary functions f and g. The above procedure of solving CS = 0 is more automatic than that of directly solving the original system PS = 0. Hence, the results given in [33] are obtained in a different and easy way.

4.4. Computing Symmetry Classification

Another application of our proposed algorithm is to find the potential symmetry classification of the nonlinear equation u t t + μ u μ + 1 u t = ( f ( u ) u x ) x through determining the classical symmetry classification of its potential system:
v x = u + u μ , v t = F ( u ) u x .
In the present case, we have two parameters: θ = { μ , F } , a function F and a constant μ , in the system given by Equation (16). We find all the parameters such that the system given by Equation (16) admits classical symmetry with the InfV X = ξ ( x , t , u , v ) x + τ ( x , t , u , v ) t + η ( x , t , u , v ) u + ϕ ( x , t , u , v ) v .
Step 1. Producing DTEs. The system given by Equation (16) is already in irreducible chain form under basic rank x t u v . Hence, using Algorithm 2, we obtain the DTEs PS = 0 for the classical symmetries of the potential system given by Equation (16). Here,
PS = ξ v τ u , ϕ v η u 2 u μ ξ v ξ x + τ t , F ( u ) ( u μ τ v + τ x η v ) + ϕ u u μ ξ u ξ t , ξ u F ( u ) τ v , u μ ( F ( u ) η v + ξ t ) + F ( u ) η x ϕ t , F ( u ) ( ϕ v η u + ξ x τ t ) F ( u ) η , u μ ϕ v + ϕ x η t u μ 1 ( u μ + 1 ξ v + u ξ x + μ η ) , ϕ u u μ ξ u + ξ t F ( u ) ( η v + u μ τ v + τ x ) .
Because this is a variable-coefficient PDE, it is difficult to obtain all solutions by directly solving.
Step 2. Computing the kernel algebra X , . Clearly, for arbitrary values of these parameters, the kernel algebra belongs to
CS 0 = { ξ x , ξ t , ξ u , ξ v , τ x , τ t , τ u , τ v , ϕ x , ϕ t , ϕ u , ϕ v , η } = 0 .
As a result, we have
Z ( CS 0 ) = { ξ = c 1 , τ = c 2 , ϕ = c 3 , η = 0 } .
Step 3. Computing the extended algebra X θ . With the rank η ξ ϕ τ , we execute Algorithm 3 on the PS and firstly obtain the decomposition
Z ( PS ) = Z ( CS 1 , I 0 , I 1 / I 3 ) Z ( PS , I 0 , I 3 / I 2 ) Z ( PS , I 0 , I 2 ) Z ( PS , I 4 / I 0 ) ,
in which
CS 1 = η v , η t , η x , ϕ u , ϕ t , ξ u , ξ t , τ v , τ t , τ x , I 2 F ( u ) η u + ( 3 F ( u ) 3 4 F ( u ) F ( u ) F ( u ) + F ( u ) 2 F ( 3 ) ( u ) ) η , 2 I 2 F ( u ) ξ v + ( F ( u ) 2 F ( u ) 2 F ( u ) F ( u ) 2 + F ( u ) F ( u ) F ( 3 ) ( u ) ) η , 2 I 2 F ( u ) ξ u + η ( F ( u ) 2 F ( u ) 2 F ( u ) F ( u ) 2 + F ( u ) F ( u ) F ( 3 ) ( u ) ) , 2 I 2 F ( u ) ξ x + [ F ( u ) ( 3 F ( u ) 2 2 F ( u ) F ( u ) u F ( u ) F ( u ) u F ( u ) F ( 3 ) ( u ) ) + 2 u F ( u ) F ( u ) 2 ] η , 2 I 2 F ( u ) ϕ v + η ( 9 F ( u ) 3 10 F ( u ) F ( u ) F ( u ) + u F ( u ) 2 F ( u ) 2 u F ( u ) F ( u ) 2 + 2 F ( u ) 2 F ( 3 ) ( u ) + u F ( u ) F ( u ) F ( 3 ) ( u ) ) , 2 I 2 F ( u ) ϕ x + η ( 6 F ( u ) F ( u ) 2 6 u F ( u ) 3 4 F ( u ) 2 F ( u ) + 8 u F ( u ) F ( u ) F ( u ) u 2 F ( u ) 2 F ( u ) + 2 u 2 F ( u ) F ( u ) 2 2 u F ( u ) 2 F ( 3 ) ( u ) u 2 F ( u ) F ( u ) F ( 3 ) ( u ) ) ,
and
I 0 = μ 1 ; I 1 = I 2 F ( u ) F ( 4 ) ( u ) 3 F ( u ) 2 F ( 3 ) ( u ) 2 + 2 F ( u ) ( 8 F ( u ) F ( u ) 3 F ( u ) 2 ) F ( 3 ) ( u ) + 6 F ( u ) 2 ( F ( u ) 2 2 F ( u ) F ( u ) ) , I 2 = 2 F ( u ) F ( u ) 3 F ( u ) 2 , I 3 = F ( u ) 2 F ( u ) 2 F ( u ) F ( u ) 2 + F ( u ) F ( u ) F ( 3 ) ( u ) , I 4 = u F ( u ) 2 + F ( u ) F ( u ) + u F ( u ) F ( u ) .
At this point, we first solve these classifying equations I i = 0 , i = 1 , 2 , 3 , 4 and choose representatives of their solutions (specializations) under the equivalence transformations admitted by the system given by Equation (16) to simplify the subsequent computations.
For the case I 0 = 0 , the system given by Equation (16) admits the linear equivalence transformations
x = a x + b , t = t + d , u = l u + m , v = a l v + a m x + p , F = F / a 2 ,
where a , b , d , l , m , and p are arbitrary constants with a l 0 . Solving the equations I 1 = 0 , I 2 = 0 , and I 3 = 0 , we obtain the specializations of the parameters μ and F. Then we have their solutions under Equation (18) as F ( u ) = ( u 2 + 1 ) 1 e α arctan u and F ( u ) = ( 1 u 2 ) 1 e α arctanh u for any real number α , as F ( u ) = u 2 e 1 u for I 1 = 0 , as F ( u ) = u 2 for I 2 = 0 , and as F ( u ) = u α and F ( u ) = e u for I 3 = 0 , where α is an arbitrary constant.
For the case I 0 0 , the solution of I 4 = 0 is F ( u ) = ϱ u σ for arbitrary constants ϱ and σ .
Therefore, applying Algorithm 3 again on the non-dchar-set parts in Equation (17), we obtain the final zero decomposition as follows:
Z ( PS ) = i = 1 6 Z ( CS i ) ,
under the equivalence transformations of Equation (18), where
CS 2 = { η x , η t , η u , η v , τ x , τ t , τ u , τ v , ξ t , ξ u , ξ v , ϕ x η , 2 ξ x η , 2 ϕ v η , } , CS 3 = { τ x , τ t , τ u , τ v , η x , η t , η v , ϕ x , ϕ t , ϕ u , u η u η , 2 u ϕ v ( α + 2 ) η , 2 u ξ x α η } , CS 4 = { τ x , τ t , τ u , τ v , ξ t , ξ u , ξ v , η x , η t , η v , ϕ x , ϕ t , ϕ u , u η u η , 3 u ϕ v η , 3 u ξ x + 2 η } , CS 5 = ϕ x , ϕ v , ξ x u , ξ x t , ξ x x , η u η u u 2 ξ v , ϕ u 2 u ξ u + 2 ξ t , ϕ t 2 u 2 ξ u + 2 u ξ t , η v u 3 ξ u + 2 u 2 ξ t , η x u 4 ξ u + u 3 ξ t , u ξ u v ξ t v , ξ v v ξ t ξ t t , 2 u ξ u + u 2 ξ u u ξ t ξ t t , u ξ t u ξ t t , η + η t + u 2 ξ v + u ξ x , u 2 ξ u u ξ t + ξ x v , u 2 ξ u τ v , ξ v τ u , η + u 2 ξ v + u ξ x u τ t , u 3 ξ u u 2 ξ t + τ x . , CS 6 = η x , η t , η v , η u η u , ξ t , ξ u , ξ v , ( 2 ( μ 1 ) F ( u ) u F ) η + 2 u F ξ x , τ x , τ u , τ v , ( μ 1 ) η + u τ t , ϕ x , ϕ t , ϕ u , ( 2 F + u F ) η 2 u F ϕ v . .
Solving the equations of CS i = 0 , i = 1 , 2 , , 6 , we have
Z ( CS 1 ) = ξ = c 2 x + c 1 v + c 5 , τ = c 1 u + c 6 , η = 2 ( c 1 u + c 2 ) F ( u ) / F ( u ) , with   c 1 0 ,
with the corresponding functions F ( u ) = ( u 2 + 1 ) 1 e α arctan u , F ( u ) = ( 1 u 2 ) 1 e α arctanh u , and F ( u ) = u 2 e 1 u ;
Z ( CS 2 ) = ξ = c 1 x + c 3 , τ = c 4 , η = 2 c 1 , ϕ = c 1 v + 2 c 1 x + c 2 ,
with the corresponding function F ( u ) = e u ;
Z ( CS 3 ) = ξ = α 2 c 2 x + c 4 , τ = c 1 , η = c 2 u , ϕ = 2 + α 2 c 2 v + c 3 ,
with the corresponding function F ( u ) = u α , α 2 , 4 / 3 ;
Z ( CS 4 ) = ξ = 2 3 c 2 x + c 4 , τ = c 1 , η = c 2 u , ϕ = 1 3 c 2 v + c 3 ,
with the corresponding function F ( u ) = u 4 / 3 ;
Z ( CS 5 ) = ξ = c 1 u + ( c 2 + c 1 v ) x + B v , e t u , τ = c 4 + c 1 ( u x v ) + e t A v , e t u , η = c 2 + c 1 ( v + u x ) + e t A v , e t u u , ϕ = c 3 2 c 1 ( t + ln u ) . ,
with the corresponding function F ( u ) = u 2 and with A V ( V , U ) = U 2 B U ( V , U ) , B V ( V , U ) = A U ( V , U ) , U = e t u , and V = v ; and
Z ( CS 6 ) = ξ = σ + 2 ( 1 μ ) 2 c 1 x + c 2 , τ = ( 1 μ ) c 1 t + c 3 , η = c 1 u , ϕ = 2 + σ 2 c 1 v + c 4 ,
with the corresponding function F ( u ) = ϱ u σ .
The cases Z ( CS i ) , i = 1 , 2 , , 6 and the corresponding parameter functions F yield a complete symmetry classification of Equation (16), in which CS 1 and CS 5 extend the classical symmetries of the equations with the corresponding functions F ( u ) = ( u 2 + 1 ) 1 e α arctan u , F ( u ) = ( 1 u 2 ) 1 e α arctanh u , F ( u ) = u 2 e 1 u , and F = u 2 . CS 5 corresponds to a linearizable case of the equation.
As comparison, more examples for symmetry classifications are found in [34,35].

5. Concluding Remarks

In this paper, we give an alternative method for computing symmetries of given PDEs by applying Wu’s method. Particularly, we first give a differential algebra version of the Lie criterion of the classical symmetry of PDEs to produce DTEs (Theorem 3). The criterion is an efficient way to break the solved-and-triangular structural restrictions forced on considered PDEs as an essential assumption in the Lie algorithm. Then, we regard the DTEs of the symmetries as a DPS and deal with its zero point set (solution set of the DTEs) by using the zero decomposition result of Wu’s method (Theorem 2). On the basis of the decomposition of the solution set of the DTEs in terms of a series of zero sets of dchar-sets (Equation (10)) and the new version of the Lie criterion, we design the given algorithms for computing the symmetry of PDEs. Because of the well-ordering property of the dchar-sets, the decomposition makes solving the DTEs easier than directly solving the original DTEs. The algorithms provide a direct and systematic way to solve the DTEs of (nonclassical) symmetries of PDEs. In addition, the given algorithm can be used to solve symmetry classification problems. Consequently, Wu’s method provides us an alternative algorithmic theory and algorithm for determining symmetries of PDEs. Hence, it may lead to some explicit applications in physics and engineering.
The innovation of our algorithm is the use of a fundamentally different theory and algorithms. The efficiency of our algorithm shows the prospective applications of Wu’s method in symmetry analysis of PDEs.
Undeniably, there may be other ways to achieve a similar algorithm as that given here by some proper substitutions of the theory and the algorithms used in the article. For example, the dchar-set here may be replaced by the Groebner basis [11] or various weak triangular sets, and the reduction algorithm used here in the zero point decomposition takes the place of some different elimination techniques [36].

Author Contributions

T.C. proposed main idea of the article and give theoretical contribution as well as the organization of the whole paper; S.B. make contributions on designing the algorithm, implementing computer program and examples computations.

Funding

This research was funded by the Natural Science Foundation of China under Grant Nos. 1571008 and 11661060.

Acknowledgments

Authors thanks reviewer’s valuable comments on the paper and provided references.

Conflicts of Interest

The authorsdeclare no conflict of interest.

References

  1. Ovsiannikov, L.V. Group Analysis of Differential Equations; Ames, W.F., Ed.; Academic Press: New York, NY, USA; London, UK, 1982. [Google Scholar]
  2. Bluman, G.; Kumei, S. Symmetries and Differential Equations; Springer: New York, NY, USA, 1991. [Google Scholar]
  3. Olver, P.J. Applications of Lie Groups to Differential Equations, 2nd ed.; Springer: New York, NY, USA, 1993. [Google Scholar]
  4. Lie, S. Über die Integration durch bestimmte Integrale von einer Klass linear partieller Differentialgleichungen. Arch. Math. 1881, VI, 328–368. [Google Scholar]
  5. Reid, G.J. Algorithms for reducing a system of PDEs to standard form, determining the dimension of its solution space and calculating its Taylor series solution. Eur. J. Appl. Math. 1991, 2, 293–318. [Google Scholar] [CrossRef]
  6. Reid, G.J. Finding abstract Lie symmetry algebras of differential equations without integrating determining equations. Eur. J. Appl. Math. 1991, 2, 319–340. [Google Scholar] [CrossRef]
  7. Reid, G.J.; Wittkopf, A.D.; Boulton, A. Reduction of systems of nonlinear partial differential equations to simplified involutive forms. Eur. J. Appl. Math. 1996, 7, 605–635. [Google Scholar] [CrossRef]
  8. Schwarz, F. An algorithm for determining the size of symmetry groups. Computing 1992, 49, 95–115. [Google Scholar] [CrossRef]
  9. Schwarz, F. Reduction and completion algorithm for partial differential equations. In Proceedings of the ISSAC ’92 Papers from the International Symposium on Symbolic and Algebraic Computation, Berkeley, CA, USA, 27–29 July 1992; pp. 49–56. [Google Scholar]
  10. Wolf, T.; Brand, A. Investigating DEs with CRACK and related programs. ACM SIGSAM Bull. 1995, 29, 1–8. [Google Scholar] [CrossRef]
  11. Mansfield, E.L. Differential Gröbner Bases. Ph.D. Thesis, University of Sydney, Sydney, Australia, 1991; pp. 1–111. [Google Scholar]
  12. Mansfield, E.L. Applications of the differential algebra package diffgrob2 to classical symmetries of differential equations. J. Symb. Comp. 1993, 5–6, 517–533. [Google Scholar]
  13. Lisle, I.G.; Reid, G.J. Symmetry classification using noncommutative invariant differential operators. Found. Comput. Math. 2006, 6, 353–386. [Google Scholar] [CrossRef]
  14. Boulier, F.; Lazard, D.; Ollivier, F.; Petitot, M. Representation for the radical of a finitely generated differential ideal. In Proceedings of the 1995 International Symposium on Symbolic and Algebraic Computation, Montreal, QC, Canada, 10–12 July 1995; pp. 158–166. [Google Scholar]
  15. Hubert, E. Essential components of algebraic differential equations. J. Symb. Comp. 1999, 28, 657–680. [Google Scholar] [CrossRef]
  16. Ibragimov, N.H. CRC handbook of Lie Group Analysis of Differential Equations. In New Trends in the Oretical Developments and Computational Methods; CRC Press: London, UK, 1994. [Google Scholar]
  17. Hereman, W. Review of Symbolic Software for Lie Symmetry Analysis; CRC Press: Boca Raton, FL, USA, 1996; pp. 367–413. [Google Scholar]
  18. Topunov, V.L. Reducing systems of linear partial differential equations to a passive form. Acta Appl. Math. 1989, 16, 191–206. [Google Scholar] [CrossRef]
  19. Yun, Y.; Chaolu TEMUER. Classical and nonclassical symmetry classifications of nonlinear wave equation with dissipation. Appl. Math. Mech. 2015, 36, 365–379. [Google Scholar] [CrossRef]
  20. LIU, L.; Chaolu TEMUER. Symmetry analysis of modified 2D Burgers vortex equation for unsteady case. Appl. Math. Mech. 2017, 38, 453–468. [Google Scholar] [CrossRef]
  21. Bluman, G.W.; Cole, J.D. The general similiarity solution of the heat equation. J. Math. Mech. 1969, 18, 1025–1042. [Google Scholar]
  22. Cherniha, R. Conditional symmetries for systems of PDEs: New definitions and their application for reaction-diffusion systems. J. Phys. A Math. Theor. 2010, 43, 2591–2599. [Google Scholar] [CrossRef]
  23. Clarkson, P.A.; Mansfield, E.L. Open problems in symmetry analysis. In Geometrical Study of Differential Equations; Contemporary Mathematics Series; Leslie, J.A., Robart, T., Eds.; American Mathematical Society: Providence, RI, USA, 2001; Volume 285, pp. 195–205. [Google Scholar]
  24. Wu, W.T. Mathematics Mechanization; Science Press Beijing: Beijing, China; Kluwer Academic Publishers: London, UK, 2000. [Google Scholar]
  25. Wu, W.T. On the foundation of algebraic differential geometry. Syst. Sci. Math. Sci. 1989, 2, 289–312. [Google Scholar]
  26. Wu, W.T. Basic principles of mechanical theorem-proving in elementary geometry. J. Syst. Sci. Math. Sci. 1984, 4, 207–235. [Google Scholar]
  27. Kolchin, E.R. Differential Algebra and Algebraic Groups; Academic Press: New York, NY, USA; London, UK, 1973. [Google Scholar]
  28. Ritt, J.F. Differential Algebra; AMS Colloquium Publications: New York, NY, USA, 1950. [Google Scholar]
  29. Gao, X.S.; Wang, D.K.; Liao, Q.; Yang, H. Equation Solving and Machine Proving Problem Solving with MMP; Science Press: Beijing, China, 2006. (In Chinese) [Google Scholar]
  30. Chaolu, T.; Gao, X.S. Nearly d-char-set for a differential polynomial system. Acta Math. Sci. 2002, 45, 1041–1050. (In Chinese) [Google Scholar]
  31. Chaolu, T. An algorithmic theory of reduction of a differential polynomial system. Adv. Math. 2003, 32, 208–220. (In Chinese) [Google Scholar]
  32. Nicoleta, B.; Jitse, N. On a new procedure for finding nonclassical symmetries. J. Symb. Comput. 2004, 38, 1523–1533. [Google Scholar]
  33. Clarkson, P.A. Nonclassical symmetry reductions for the Boussinesq equation. Chaos Solitons Fract. 1995, 5, 2261–2301. [Google Scholar] [CrossRef]
  34. Bluman, G.; Chaolu, T. Local and nonlocal symmetries for nonlinear telegraph equations. J. Math. Phys. 2005, 46, 1–9. [Google Scholar] [CrossRef]
  35. Bluman, G.; Chaolu, T. Conservation laws for nonlinear telegraph-type equations. J. Math. Anal. Appl. 2005, 310, 459–476. [Google Scholar] [CrossRef]
  36. Seidenberg, A. An elimination theory for differential algebra. Univ. Calif. Publ. Math. 1956, 3, 31–38. [Google Scholar]

Share and Cite

MDPI and ACS Style

Chaolu, T.; Bilige, S. Applications of Differential Form Wu’s Method to Determine Symmetries of (Partial) Differential Equations. Symmetry 2018, 10, 378. https://doi.org/10.3390/sym10090378

AMA Style

Chaolu T, Bilige S. Applications of Differential Form Wu’s Method to Determine Symmetries of (Partial) Differential Equations. Symmetry. 2018; 10(9):378. https://doi.org/10.3390/sym10090378

Chicago/Turabian Style

Chaolu, Temuer, and Sudao Bilige. 2018. "Applications of Differential Form Wu’s Method to Determine Symmetries of (Partial) Differential Equations" Symmetry 10, no. 9: 378. https://doi.org/10.3390/sym10090378

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop