A SIXTH ORDER AVERAGED VECTOR FIELD METHOD *
|
|
- Claud Aron Powell
- 6 years ago
- Views:
Transcription
1 Journal of Computational Mathematics Vol.34, No.5, 6, doi:.48/jcm.6-m5-65 A SIXTH ORDER AVERAGED VECTOR FIELD METHOD * Haochen Li Jiangsu Key Laboratory for NSLSCS, School of Mathematical Sciences, Nanjing Normal University, Jiangsu, 3, China lihaochen bjut@sina.com Yushun Wang ) Jiangsu Key Laboratory for NSLSCS, School of Mathematical Sciences, Nanjing Normal University, Jiangsu, 3, China wangyushun@njnu.edu.cn Mengzhao Qin Lsec, Academy of Mathematics and System Sciences, Chinese Academy of Science, PoBox 79, Beijing, China qmz@lsec.cc.ac.cn Abstract In this paper, based on the theory of rooted trees and B-series, we propose the concrete formulas of the substitution law for the trees of order 5. With the help of the new substitution law, we derive a B-series integrator extending the averaged vector field (AVF) methods for general Hamiltonian system to higher order. The new integrator turns out to be order of six and exactly preserves energy for Hamiltonian systems. Numerical experiments are presented to demonstrate the accuracy and the energy-preserving property of the sixth order AVF method. Mathematics subject classification: 65D5, 65L5, 65L7, 65P. Key words: Hamiltonian systems, B-series, Energy-preserving method, Sixth order AVF method, Substitution law.. Introduction With the fast development of computer, geometric methods become more and more powerful in scientific research. A numerical method which can conserve the geometric properties of a system is called geometric method [, 9]. Geometric methods, such as symplectic methods, symmetric methods, volume-preserving methods, energy-preserving methods and so on, have been successfully used in many application areas [4,, 4, 7, 8,, 4, 7, 3 33]. The conservation of the energy function is one of the most relevant features characterizing a Hamiltonian system. Methods that exactly preserve energy have been considered for several decades and many energy-preserving methods have been proposed [5 7,, 6]. Here we list some examples. The discrete gradient method is one of the most popular methods for designing integral preserving schemes for ordinary differential equations, which was perhaps first discussed by Gonzalez [5]. Matsuo proposed discrete variational method for nonlinear wave equation [5]. L. Brugnano and F. Iavernaro proposed Hamiltonian boundary value methods [, ]. More recently, the existence of energy-preserving B-series methods has been shown in [3], and a * Received April, 5 / Revised version received October 3, 5 / Accepted January 9, 6 / Published online September 4, 6 / ) Corresponding author
2 48 H.C. LI, Y.S. WANG AND M.Z. QIN practical integrator which is the averaged vector field (AVF) method of order two has been proposed [5, 6, 6, 8]. This method exactly preserves the energy of Hamiltonian systems, and in contrast to projection-type integrators, only requires evaluations of the vector field. It is symmetric and its Taylor series has the structure of a B-series. For polynomial Hamiltonians, the integral can be evaluated exactly, and the implementation is comparable to that of the implicit mid-point rule [6]. In recent years, there has been growing interest in high-order AVF methods, and the second, third and fourth order AVF methods have been proposed in succession [8]. It is shown that the theory of B-series and the substitution law obtained by substituting a B-series into the vector field appearing in another B-series play an important role in constructing high order methods [3, 4]. The substitution law for the trees of order 4 has been shown in [8, 9, 4]. The fourth order AVF method is obtained by the concrete formulas of the substitution law for the trees of order 4. To construct a B-series method which not only has high order accuracy but also preserves the Hamiltonian is an important and interesting topic. However, the concrete formulas of the substitution law for the trees of order 5 have not been proposed, as the corresponding calculations are sufficiently complicated. There are two aims in this paper. The first aim is to propose the concrete formulas of the substitution law for the trees of order 5. As we know, a low order B-series integrator can be extend to high order by the substitution law. Using the new obtained concrete formulas of the substitution law for the trees of order 5, one can extend a low order geometric B-series integrator to sixth order naturally, easily and automatically, such as the symplectic integrator, the energy-preserving integrator, the momentum-preserving integrator and so on. Using the new obtained substitution law, we also easily obtained the same sixth order symplectic integrator in [9]. The second aim is to derive a sixth order AVF method for Hamiltonian systems. By expanding the second order AVF method into a B-series and considering the substitution law for the trees of order 5, a new method can be constructed. The new method is derived by the concrete formulas of the substitution law for the trees of order 5. We prove that the new method is of order six and can also preserve the energy of Hamiltonian systems exactly. The paper is organized as follows: In Sect., we introduce the AVF method. In Sect. 3, we recall a few definitions and properties related to trees and B-series. The substitution law for the trees of order 4 is shown and we obtain that for the trees of order 5. In Sect. 4, we derive the sixth order AVF method, and prove that the new method is of order six and it can preserve the Hamiltonian. A few numerical experiments are given in Sect. 5 to confirm the theoretical results. We finish the paper with conclusions in Sect. 6.. The AVF Method and Its Energy-Preserving Property Here we briefly discuss the AVF method and its energy-preserving property. We consider a Hamiltonian differential equation, written in the form ż f(z) S H(z), z() z, z R n, (.) where f(z) : R n R, S is a skew-symmetric constant matrix, n is an even number, and the Hamiltonian H(z) is assumed to be sufficiently differentiable. From system (.), we can get dh(z(t)) dt H(z) T f(z) H(z) T S H(z). (.)
3 A Sixth Order Averaged Vector Field Method 48 Therefore, the flow of the system (.) preserves the Hamiltonian H(z) exactly. The so-called AVF method [5, 8] is defined by z z h f(ξz + ( ξ)z )dξ, (.3) where h is the time step. The AVF method (.3) can be rewritten as We can obtain z z h S H(ξz + ( ξ)z )dξ. h (H(z ) H(z )) d h dξ H(ξz + ( ξ)z )dξ ( ) T ( ) z z H(ξz + ( ξ)z )dξ h ( T H(ξz + ( ξ)z )dξ) S H(ξz + ( ξ)z )dξ. It follows that the Hamiltonian H is conserved at every time step. McLachlan and Quispel also proposed a higher order energy-preserving method [8] z i z i h ( ) δj i + αh fk(ẑ)f i j k (ẑ) f j (ξz + ( ξ)z )dξ, (.4) where α is an arbitrary constant, δ j i is the Kronecker delta, and we can take e.g. ẑ z or ẑ (z +z )/. For α, we recover the second order method (.3). For α and ẑ z, the method is of order three. For α and ẑ (z + z )/, the method is of order four. Up to now, the highest order of existing AVF methods is four, and here we derive a AVF method of order six. 3. Preliminaries In this section, we briefly recall a few definitions and properties related to rooted trees and B-series [3, 8, 3, 4, 7 9]. 3.. Trees and B-series Let denote the empty tree. Definition 3.. (Unordered trees [4]) The set T of (rooted) unordered trees is recursively defined by T, [τ,..., τ m ] T, τ,..., τ m T, (3.) where is the tree with only one vertex, and τ [τ,..., τ m ] represents the rooted tree obtained by grafting the roots of τ,..., τ m T to a new vertex. Trees τ i are called the branches of τ. We note that τ does not depend on the ordering of τ,..., τ m. For instance, we do not distinguish between [, [ ]] and [[ ], ].
4 48 H.C. LI, Y.S. WANG AND M.Z. QIN Definition 3.. (Coefficients [8]) The following coefficients are defined recursively for all trees τ [τ,..., τ m ] T : τ + m τ i (the order, i.e. the number of vertices), i ( τ )! α(τ) τ!... τ m! α(τ )... α(τ m ) µ!µ!... σ(τ) α(τ )... α(τ m ) µ!µ!... γ(τ) τ γ(τ )... γ(τ m ) where the integers µ, µ,... count equal trees among τ,..., τ m. (Connes M oscovici weights), (symmetry), (density), Definition 3.3. (Elementary differentials [7]) For a vector field f : R d R d, and for an unordered tree τ [τ,..., τ m ] T, the so-called elementary differential is a mapping F f (τ) : R d R d, recursively defined by F f ( )(z) f(z), F f (τ)(z) f m (z)(f f (τ )(z),..., F f (τ m )(z)). Definition 3.4. (B-series [7]) For a mapping a : T { } R, a formal series of the form is called a B-series. B f (a, z) a( )z + τ T h τ σ(τ) a(τ)f f (τ)(z) Theorem 3.. (Exact solution [8]) If z(t) denotes the exact solution of (.), it holds for all j, j! z(j) () σ(τ)γ(τ) F f (τ)(z ). τ T, τ j Therefore, letting γ( ), the exact solution of (.) is (formally) given by z(h) B f ( γ, z ). 3.. Basic tools for trees 3... Partitions and skeletons In order to manipulate trees more conveniently, it is useful to consider the set OT of ordered trees defined below. Definition 3.5. (Ordered trees [8]) The set OT of ordered trees is recursively defined by OT, (ω,..., ω m ) OT, ω,..., ω m OT. In contrast to T, the ordered tree ω depends on the ordering ω,..., ω m. Neglecting the ordering, a tree τ T can be considered as an equivalent class of ordered trees, denoted τ ω. Therefore, any function ψ defined on T (such as order, symmetry, density,... ) can be extended to OT by putting ψ(ω) ψ(ω) for all ω OT. Moreover, for all τ T, we can choose a tree ω(τ) OT such as τ ω(τ) [8].
5 A Sixth Order Averaged Vector Field Method 483 Definition 3.6. (Partitions of a tree [8]) A partition p θ of an ordered tree θ OT is the (ordered) tree obtained from θ by replacing some of its edges by dashed ones. We denote P (p θ ) {s,..., s k } the list of subtrees s i T obtained from p θ by removing dashed edges and by neglecting the ordering of each subtree. We denote #(p θ ) k the number of s i s. We observe that precisely one of the s i s contains the root of θ. We denote this distinguished tree by R(p θ ) T. We denote P (p θ ) P (p θ )\{R(p θ )} the list of s i s that do not contain the root of θ. Eventually, the set of all partitions p θ of θ is denoted P(θ). Finally, for τ T, we put P(τ) P(ω(τ)) where ω(τ) OT is given in definition 3.5. Definition 3.7. (Skeleton of a partition []) The skeleton χ(p τ ) T of a partition p τ P(τ) of a tree τ T is the tree obtained by replacing in p τ each tree of P (p τ ) by a single vertex and then dashed edges by solid ones. We can notice that χ(p τ ) #(p τ ). Table 3.: The concrete formulas of the substitution law defined in (3.) for trees of order 4 [8,4]. b a( ) a( ), b a( ) a( )b( ), b a( ) a( )b( ) + a( )b( ), b a( ) a( )b( ) + a( )b( )b( ) + a( )b( ) 3, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( ) 3, b a( ) a( )b( ) + 3a( )b( )b( ) + 3a( )b( ) b( ) + a( )b( ) 4, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( )b( ) + a( )b( ) 4, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( ) 4, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( ) + 3a( )b( ) b( ) + a( )b( ) Substitution law Theorem 3.. (Substitution law [8,9,4]) Let a, b : T { } R be two mappings with b( ). Given a field f : R d R d, consider the (h-dependent) field g : R d R d defined by hg(z) B f (b, z), Then, there exists a mapping b a : T { } R satisfying B g (a, z) B f (b a, z),
6 484 H.C. LI, Y.S. WANG AND M.Z. QIN and b a is defined by b a( ) a( ), τ T, b a(τ) p τ P(τ) a(χ(p τ )) δ P (p τ ) b(δ). (3.) In [8, 4], the concrete formulas of the substitution law for the trees of order 4 was proposed (see table 3.). In this paper, we obtain the concrete formulas of the substitution law for the trees of order 5 (see table 3.). Table 3.: The concrete formulas of the substitution law defined in (3.) for trees of order 5. b a( ) a( )b( ) + 4a( )b( )b( ) + 6a( )b( ) b( ) + 4a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( )b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + 3a( )b( )b( ) + 4a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + 3a( )b( )b( ) + 3a( )b( ) b( ) + 3a( )b( ) b( ) + a( )b( ) 3 b( ) + 3a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) 3 b( ) + 3a( )b( ) 3 b( ) + a( )b( ) 5,
7 A Sixth Order Averaged Vector Field Method 485 b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) 5, b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + 3a( )b( ) b( ) + 3a( )b( )b( ) + 4a( )b( ) 3 b( ) + a( )b( ) 5 b a( ) a( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( )b( ) + a( )b( ) b( ) + a( )b( ) b( ) + a( )b( )b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) 3 b( ) + a( )b( ) Sixth Order AVF Method 4.. The second order AVF method and its B-series Consider an ordinary differential equation and the second order AVF method [8] ż f(z), z R n, z(t ) z, (4.) Φ f h (z ) z z + h Theorem 4.. The AVF method (4.) can be expanded into a B-series Φ f h (z ) B f (a, z ) a( )z + τ T where a( ) a( ), and for all τ [τ,..., τ m ] T, a(τ) m + a(τ ) a(τ m ). f(ξz + ( ξ)z )dξ. (4.) h τ σ(τ) a(τ)f f (τ)(z ), (4.3) Proof. We develop the derivatives of (4.), by Leibniz s rule, and obtain [ z (q) h ] (q) f(ξz + ( ξ)z )dξ [ (q) [ q h f(ξz + ( ξ)z )dξ] + q f(ξz + ( ξ)z )dξ].
8 486 H.C. LI, Y.S. WANG AND M.Z. QIN This gives, for h, z (q) : z (q) h q[ f(ξz + ( ξ)z )dξ] q h, q, and considering z h z, we can obtain ż z f(ξz + ( ξ)z )dξ f(z ), (4.4a) ξf (ξz + ( ξ)z )żdξ f(z ) f (z )ż, (4.4b) z (3) 3 ( 3 f (z )(ż, ż) + f (z ) z), (4.4c) and so on. We now insert in (4.4a) recursively the computed derivatives ż, z,... into the right side of the subsequent formulas. Letting f (q) : f (q) (z ) and F (τ) F f (τ)(z ), we can obtain ż f γ( )α( )a( )F ( ), z f f γ( )α( )a( )F ( ), (4.5) z (3) 3 3 f (f, f) + ( 3) ( )f f f γ( )α( )a( )F ( )+γ( )α( )a( )F ( ), and so on. For all τ [τ,..., τ m ] T, letting α µ, µ,... count equal trees among τ,..., τ m, we can obtain τ γ(τ)α(τ)a(τ)f (τ) ( τ )! τ!... τ m! µ!µ!..., where the integers αξ m f m (z )(γ(τ )α(τ )a(τ )F (τ ),..., γ(τ m )α(τ m )a(τ m )F (τ m ))dξ [ τ γ(τ )... γ(τ m )] [αα(τ )... α(τ m )] [ ] m+ a(τ ) a(τ m ) f m (z )(F (τ ),..., F (τ m )) [ ] γ(τ)α(τ) m + a(τ ) a(τ m ) F (τ). So we have z (q) γ(τ)α(τ)a(τ)f (τ), τ T, τ q where a( ), and for all τ [τ,..., τ m ] T, a(τ) m + a(τ ) a(τ m ). Letting a( ), and considering σ(τ) Φ f h (z ) z a( )z + τ T τ! α(τ)γ(τ), we obtain h τ σ(τ) a(τ)f f (τ) B f (a, z ). The proof is completed.
9 A Sixth Order Averaged Vector Field Method 487 The B-series (4.3) can be rewritten as Φ f h (z ) z + hf ( ) + h F ( ) + h 3 ( 3 F ( ) + 4 F ( )) + h4 ( 4 6 F ( ) + 6 F ( ) + 6 F ( ) + 8 F ( )) + h5 ( 5 4 F ( ) + 8 F ( ) + F ( ) F ( ) + F ( ) + F ( ) + F ( ) + 6 F ( ) + 9 F ( )) Sixth order AVF method Let a : T { } R be a mapping satisfying a( ), a( ), and let f : R d R d be a field. We consider here the numerical flow Φ g h, where g : Rd R d denotes the modified field of f, whose B-series expansion is Φ g h (z) B g(a, z). The fundamental idea of obtaining sixth order AVF method consists in interpreting the numerical solution z Φ g h of the initial value problem z() z, ż g(z) as the exact solution of a modified differential equation ż f(z) [3, 4]. Theorem 4.. If z Φ f h (z ), which is a numerical solution of (4.), can be expanded into a B-series Φ f h (z ) z B f (a, z ), a( ), and b : T { } R be a mapping with b( ) satisfying τ T, b a(τ) γ(τ), (4.6) then we can obtain a new numerical solution Φ g h (z ) B g (a, z ), satisfying Φ g h (z ) φ f h (z ), where φ f h (z ) denotes the exact solution of (4.), and g : R n R n is a (h-dependent) field defined by hg(y) B f (b, y). Proof. From Theorem 3., φ f h (z ) B f ( γ, z ). And from Theorem 3., we obtain Φ g h (z ) B g (a, z ) B f (b a, z ) B f ( γ, z ) φ f h (z ). The proof is completed. Letting e(τ) γ(τ), we calculate b(τ) defined in (4.6) for trees of order as follows: τ, a( )b( ) e( ), a( ), e( ), b( ), τ, a( )b( ) + a( )b( ) e( ), a( ), e( ), b( ). In the same way, we can obtain b(τ) for trees of order 5 (see table 4.) and b(τ) for trees of order 6.
10 488 H.C. LI, Y.S. WANG AND M.Z. QIN Then we obtain the exact modified field g(z ) h B f (b, z ) and the sixth order modified field ğ(z ) f(z ) h F ( ) + h4 [6F ( ) + 4F ( ) + F ( ) + 4F ( ) + F ( ) 7 + F ( ) + 3F ( ) + 8F ( )], satisfying g(z ) ğ(z ) + O(h 6 ) and Φ g h (z ) φ f h (z ). z + h ǧ(ξz + ( ξ)z )dξ, we have And considering Φǧ h (z ) z z z h f(ξz + ( ξ)z )dξ + O(h 3 ). Let ẑ : z +z, f (q) : f (q) (ẑ), F : f(ξz + ( ξ)z )dξ and η ξ. Considering τ, we have τ and F f (τ)(ξz + ( ξ)z )dξ f(ξz + ( ξ)z )dξ F. We consider ηdη η 3 dη, η dη. For τ 3, we have τ and z z h f(ẑ + η(z z ))dη + O(h 3 ) hf + O(h 3 ) (4.7) or So we can obtain z z h [f(ẑ) + ηf (ẑ)(z z ) + O(h )]dη + O(h 3 ) (4.8) hf(ẑ) + O(h 3 ) hf + O(h 3 ) or z z O(h). (4.9) F f ( )(ẑ + η(z z ))dη f (ẑ + η(z z ))f (ẑ + η(z z ))f(ẑ + η(z z ))dη [f (ẑ) + ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + η3 3! f (4) (ẑ)(z z, z z, z z ) + O(h 4 )] [f (ẑ) + ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + η3 3! f (4) (ẑ)(z z, z z, z z ) + O(h 4 )] f(ẑ + η(z z ))dη
11 A Sixth Order Averaged Vector Field Method 489 {f (ẑ)f (ẑ)f(ẑ + η(z z )) + f (ẑ)[ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + η3 3! f (4) (ẑ)(z z, z z, z z )] [f(ẑ) + ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + O(h 3 )] + [ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + η3 3! f (4) (ẑ)(z z, z z, z z )] [f (ẑ) + ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + η3 3! f (4) (ẑ)(z z, z z, z z )] [f(ẑ) + ηf (ẑ)(z z ) + η! f (ẑ)(z z, z z ) + O(h 3 )]}dη + O(h 4 ) f (ẑ)f (ẑ) f(ẑ + η(z z ))dη + [η f (ẑ)f (ẑ)(z z, f (ẑ)(z z )) + η! f (ẑ)f (ẑ)(z z, z z, f(ẑ)) + η f (ẑ)(z z, f (ẑ)f (ẑ)(z z )) + η f (ẑ)(z z, f (ẑ)(z z, f(ẑ))) + η! f (ẑ)(z z, z z, f (ẑ)f(ẑ))]dη + O(h 4 ) f f F + h [f f (f f, F ) + f (f f f, F ) + f (f (f, f), F ) + f f (f, f, F ) + f (f f, f, F )] + O(h 4 ). Considering τ 5, we have F f ( )(ẑ + η(z z ))dη f (ẑ + η(z z ))f (ẑ + η(z z ))f (ẑ + η(z z ))f (ẑ + η(z z ))f(ẑ + η(z z ))dη [f (ẑ) + ηf (ẑ)(z z ) + O(h )] [f (ẑ) + ηf (ẑ)(z z ) + O(h )] [f (ẑ) + ηf (ẑ)(z z ) + O(h )] [f (ẑ) + ηf (ẑ)(z z ) + O(h )] [f(ẑ) + ηf (ẑ)(z z ) + O(h )]dη f (ẑ)f (ẑ)f (ẑ)f (ẑ)f(ẑ + η(z z ))dη + O(h ) f f f f F + O(h ) : A( )F + O(h ), where the coefficient matrix A( ) is defined by f f f f F A( )F. In the same way, we can obtain F f ( )(ẑ + η(z z ))dη f (f (F, f), f) + O(h ) : A( )F + O(h ), F f ( )(ẑ + η(z z ))dη f f f (F, f) + O(h ) : A( )F + O(h ),
12 49 H.C. LI, Y.S. WANG AND M.Z. QIN So we have F f ( )(ẑ + η(z z ))dη f (f f F, f) + O(h ) : A( )F + O(h ), F f ( )(ẑ + η(z z ))dη f f (F, f, f) + O(h ) : A( )F + O(h ), F f ( )(ẑ + η(z z ))dη f (f F, f, f) + O(h ) : A( )F + O(h ), F f ( )(ẑ + η(z z ))dη f (f F, f f) + O(h ) : A( )F + O(h ), F f ( )(ẑ + η(z z ))dη f f (F, f f) + O(h ) : A( )F + O(h ). ǧ(ξz + ( ξ)z ))dξ ǧ(ẑ + η(z z ))dη {I h h4 A( ) 7 [5A( ) + 5A( ) + 5A( ) + 5 A( ) + 5 A( )] } + h4 [6A( ) + 4A( ) + A( ) + 4A( ) + A( ) + A( ) + 3A( ) + 8A( )] F + O(h 6 ) 7 {I h h4 A( ) + 7 [6A( ) A( ) + A( ) A( ) 3 A( ) 3 A( ) } + 3A( ) + 3A( )] F + O(h 6 ). We obtain the sixth order AVF method ( ) Φ h (z ) z c( )z + h τ c(τ)a(τ) f(ξz + ( ξ)z ))dξ τ T [ z + {hi h3 h5 A( ) + 6A( ) A( ) + A( ) A( ) 3 7 A( ) 3 ]} A( ) + 3A( ) + 3A( ) f(ξz + ( ξ)z ))dξ, (4.) where A(τ) A(τ)( z+z ) are coefficient matrices of F f(ξz +( ξ)z ))dξ, and c(τ) for all τ 6. Theorem 4.3. The sixth order AVF method Φ h (z ) satisfies Proof. Now we have Φ h (z ) φ f h (z ) O(h 7 ). Φǧ h (z ) Φ h (z ) + O(h 7 ), and Φ g h (z ) φ f h (z ),
13 A Sixth Order Averaged Vector Field Method 49 so we can obtain Φ h (z ) φ f h (z ) Φ h (z ) Φ g h (z ) (Φǧ h (z ) + O(h 7 )) Φ g h (z ) (z z ) + h O(h 7 ). [ǧ(ξz + ( ξ)z )) g(ξz + ( ξ)z ))]dξ + O(h 7 ) The proof is complete. Theorem 4.4. If (4.) is a Hamiltonian system, the sixth order AVF method Φ h (z ) can preserve the discrete energy of it, i.e. Proof. (4.) can be rewritten as h (H(z ) H(z )). ż f(z) S H(z), where S denotes an arbitrary constant skew-symmetric matrix and H denotes the Hamiltonian. So the sixth order AVF method (4.) can be rewritten as z z h S H(ξz + ( ξ)z ))dξ, (4.) where S {I h h4 A( ) + [6A( ) A( ) + A( ) A( ) 7 is a skew-symmetric matrix. It is given by 3 A( ) 3 A( ) + 3A( ) + 3A( )]}S, IS S, A( )S SHSHS, A( )S SHSHSHSHS, A( )S ST ST S, A( )S SHSHST S, A( )S ST SHSHS, A( )S SHSLS, A( )S SLSHS, A( )S SRSHS, A( )S SHSRS, with the symmetric matrices H(z), T (z), L(z) and R(z) being given by H ij : L ij : H 3 H kl H, T ij : S, z i z j z i z j z k z l 4 H km H ln H S S, R ij : z i z j z k z l z m z n 3 H S kl H S z i z j z k z l z m mn H z n,
14 49 H.C. LI, Y.S. WANG AND M.Z. QIN and (SHSHST S ST SHSHS) T ST SHSHS SHSHST S (SHSHST S ST SHSHS), (SHSLS + SLSHS) T SLSHS SHSLS (SHSLS + SLSHS), (SRSHS + SHSRS) T SHSRS SRSHS (SRSHS + SHSRS). So S is also a skew-symmetric matrix and the Hamiltonian H is conserved at every time step. The proof is complete. Table 4.: Coefficients σ(τ), γ(τ), a(τ), b(τ) and c(τ) for trees of order 5. τ σ(τ) 6 γ(τ) a(τ) / /3 /4 /4 /6 /6 /8 b(τ) -/ c(τ) -/ τ σ(τ) 4 6 γ(τ) a(τ) /5 /8 / /8 / / / /6 /9 b(τ) /36 / / /9 /8 /36 / /9 c(τ) -/48 /4 -/48 /4 -/7 /7 / -/7 Remark 4.. In the same way, we can also obtain a fifth order method Φ h (z ) z z + {hi h3 h4 h5 A( ) [A( ) + A( )] + [6A( ) 6A( ) + A( ) 4 7 6A( ) 9A( ) 9A( ) + 3A( ) A( )]} f(ξz + ( ξ)z ))dξ, (4.) where A(τ) A(τ)(z ) are coefficient matrices of F f(ξz + ( ξ)z ))dξ. This method is of order five, but it can not preserve the Hamiltonian, because S which is the corresponding total coefficient matrix of F turns out to be not skew-symmetric when expanding F f (τ)(ξz +( ξ)z ) in a Taylor series about z z. Remark 4.. Omitting the items containing h 5 in (4.), the method ) z z + (hi h3 A( ) f(ξz + ( ξ)z ))dξ is the fourth order method (.4), where A( ) is defined in (4.).
15 A Sixth Order Averaged Vector Field Method 493 Remark 4.3. We recall that a method z Φ h (z ) is symmetric if exchanging z z and h h leaves the method unaltered [7]. Letting η ξ in (4.), we have f(ηz + ( η)z )dη f(ξz + ( ξ)z )dξ. (4.3) It implies that the sixth order AVF method (4.) is a symmetric method. Remark 4.4. Considering the trees of order 4 (see [8, 9, 4]) in (4.), the method is just the fourth order AVF method (.4) (see [8]). 5. Numerical Simulations We here report a few numerical experiments, in order to illustrate our results presented in the previous section. The relative energy error at t t j is defined as RH j H j H, H where H j denotes the Hamiltonian at t t j, j,,..., N. The solution error at t t N is defined as error(h) z N z(t N ), where h is the time step. We define ( ) error(h) order log, error(h/) and recall that for a p-order accurate scheme 5.. Numerical example error(h) error(h/) p (h ). First, we consider a nonlinear Hamiltonian system which has the exact solution ż J H, H(z) 4 (p + q ), (5.a) ( ) ( ) ( ) p z, z, J, (5.b) q p(t) cos(t), q(t) sin(t). We can obtain the sixth order AVF method of (5.) ( ) ( ) p p + {hi h3 h5 A( ) + [6A( ) A( ) + A( ) A( ) 7 q q 3 A( ) 3 A( ) + 3A( ) + 3A( )] }F,
16 494 H.C. LI, Y.S. WANG AND M.Z. QIN Table 5.: The convergence order of the sixth order AVF method with different time steps, h., h., h 3.5, h 4.5, h 5.5. ( ) ( ) ( ) ( ) Order log error(h ) error(h log error(h ) ) error(h 3 log error(h3 ) ) error(h 4 log error(h4 ) ) error(h 5 ) t t t t t t t where A(τ) A(τ)( z +z ) are coefficient matrices of F f(ξz + ( ξ)z ))dξ, and ( F F F ) ( f (ξz + ( ξ)z ))dξ f (ξz + ( ξ)z ))dξ ( 6 [H q(z ) + 4H q ( z+z ) + H q (z )] 6 [H p(z ) + 4H p ( z+z ) + H p (z )] To examine the performance of the proposed method in a long time computing, the problem is solved by the sixth order AVF method (AVF6) and a sixth order Runge-Kutta method with ν / (RK6) [3] till time t 4. Table 5. shows the convergence order of the AVF6 method with different time steps. We can conclude that the AVF6 method is order of six, supporting Theorem 4.3. Figs. 5. and 5. provide the numerical solutions obtained by using the AVF6 method and the RK6 method from t to t 4, respectively. As can be seen from Figs. 5.a and 5.a, the solution errors of the AVF6 method grow linearly and are less than the errors of the RK6 method. The linear error growth and Table 5. indicate that there exist a positive constant C such that z j z(t j ) Ct j h p for j,,..., N, where p 6 is the order of the AVF6 method. Figs. 5.b and 5.b show the relative energy errors of the two methods respectively. Comparing with the RK6 method, the AVF6 method can conserve the Hamiltonian up to round-off error in long time, supporting Theorem 4.4. The relative energy errors look like to show slow linear increase because of the iteration errors. ) ). 5.. Numerical example Second, we consider the Hénon-Heiles system ż J H, H(z) (q + q + p + p ) + qq 3 q3, (5.a) q. z q p, z.5, J. (5.b) p The Hénon-Heiles system has a critical energy value E c 6 at which the qualitative nature of the solution changes from bounded to unbounded orbits. In the experiment shown here, the
17 A Sixth Order Averaged Vector Field Method 495 error t RH 7 x t a Solution errors b Relative energy errors Fig. 5.. The numerical solution of the sixth order AVF method solving the example with h.6. error t RH x t a Solution errors b Relative energy errors Fig. 5.. The numerical solution of the sixth order RK method solving the example with h.6. energy of the system (5.3) is exactly E c with initial spatial coordinates (q, q ) at a point on the boundary of the critical triangular region (see [, 8]). We solve the system using the AVF6 method (see Fig. 5.3) and the RK6 method (see Fig. 5.4) with h.4 respectively. From Fig. 5.3 we can see that the solution of the AVF6 method stays within the stable zone and conserves the energy E c exactly in long time. Fig. 5.4 shows that the RK6 method can not preserve the energy and from t 366 the solution strays outside the stable zone and soon becomes completely unstable Numerical example 3 Finally, we consider the Kepler problem ż J H, z p p q q H(z) (p + p ), z.4, J, (5.3a) q + q. (5.3b) We solve the Kepler problem using the AVF6 method and the RK6 method from t to t 5 with h. respectively. The integration f(ξz + ( ξ)z ))dξ is calculated
18 496 H.C. LI, Y.S. WANG AND M.Z. QIN q q RH x t a Configuration space orbit b Relative energy errors Fig The numerical solution of the sixth order AVF method solving the example from t to t 4 with h.4. q.5.5 RH 4 x q a Configuration space orbit t b Relative energy errors Fig The numerical solution of the sixth order RK method solving the example from t to t 366 with h.4. RH x t RH t a The AVF6 method b The RK6 method Fig Relative energy errors of the numerical solution for solving the example 3 from t to t 5 with h.. using the ninth order Gauss quadrature. Fig. 5.5 shows relative energy errors of the numerical solutions of the two methods. From Fig. 5.5a we can see that the errors in the integration is up to round-off error and the AVF6 method can conserve the energy exactly in longtime. We
19 A Sixth Order Averaged Vector Field Method 497 can conclude that, using the high order Gauss quadrature to the integration, the method can conserve the energy of non-polynomial Hamiltonian systems up to round-off error. 6. Conclusions In this paper, we have proposed the concrete formulas of the substitution law for the trees of order 5. Based on the new obtained substitution law, we have derived a B-series integrator extending the second order AVF method to sixth order. This approach that we expand a low order B-series integrator into a sixth order integrator can also be used in other geometric B- series integrators naturally, easily and automatically. We have proved that the new method is of order six and can preserve the energy of Hamiltonian systems. In [3], Faou et al have derived the conditions a B-series method must satisfy in order to be energy-preserving. This new method is a practical integrator of order six. We use the sixth order AVF method to solve linear and nonlinear Hamiltonian systems to test the accuracy and the energy-preserving ability of it. Numerical results confirm the theoretical results. Acknowledgments. This work is supported by the Jiangsu Collaborative Innovation Center for Climate Change, the National Natural Science Foundation of China (Grant Nos. 795, 4373) and the Priority Academic Program Development of Jiangsu Higher Education Institutions. References [] L. Brugnano, F. Iavernaro and D. Trigiante, Hamiltonian boundary value methods (Energy preserving discrete line integral methods), J. Numer. Anal. Ind. Appl. Math., 5 (), [] T.J. Bridges, S. Reich, Numerical methods for Hamiltonian PDEs, J. Phys. A: Math. Gen., 39 (6), [3] J.C. Butcher, The numerical analysis of ordinary differential equations: Runge-Kutta and general linear methods, Wiley, New York, 987. [4] J.X. Cai, Y.S. Wang, Local structure-preserving algorithms for the good Boussinesq equation, J. Comp. Phys., 39 (3), [5] E. Celledoni, V. Grimm, R.I. McLachlan, D.I. McLaren, D. O Neale, B. Owren and G.R.W. Quispel, Preserving energy resp. dissipation in numerical PDEs using the Average Vector Field method, J. Comp. Phys., 3 (), [6] E. Celledoni, R.I. McLachlan, D.I. McLaren, B. Owren, G.R.W. Quispel and W.M. Wright, Energy-preserving Runge-Kutta methods, Math. Model. Numer. Anal., 43 (9), [7] P. Chartier, E. Faou and A. Murua, An algebraic approach to invariant preserving integators: the case of quadratic and Hamiltonian invariants, Numer. Math., 3 (6), [8] P. Chartier, E. Hairer and G. Vilmart, A substitution law for B-series vector fields, INRIA report, (5), No [9] P. Chartier, E. Hairer and G. Vilmart, Numerical integration based on modified differential equation, Math. Comp., 76 (7), [] P. Chartier, E. Lapôtre, Reversible B-series, INRIA report, (988), No.. [] Y. Chen, Y.J. Sun and Y.F. Tang, Energy-preserving numerical methods for Landau-Lifshitz equation, J. Phys. A: Math. Theor., 44 (), 957. [] K. Feng, Collected Works of Feng Kang II, National Defence Industry Press, Beijing, 994. [3] E. Faou, E. Hairer and T.-L. Pham, Energy conservation with non-symplectic methods: examples and counter-examples, BIT, 44 (4),
20 498 H.C. LI, Y.S. WANG AND M.Z. QIN [4] K. Feng, M.Z. Qin, Symplectic Geometric Algorithms for Hamiltonian Systems, Springer/Zhejiang Science and Technology Publishing House, Berlin/Hangzhou,. [5] O. Gonzalez, Time integration and discrete Hamiltonian systems, J. Nonlinear Sci., 6 (996), [6] E. Hairer, Energy-preserving variant of collocation methods, J. Numer. Anal. Ind. Appl. Math., 5 (), [7] E. Hairer, C. Lubich and G. Wanner, Geometric Numerical Integration: Structure Preserving Algorithms for Ordinary Differential Equations, Springer, Berlin,. [8] E. Hairer, S.P. Norsett and G. Wanner, Solving Ordinary Differential Equations I, Nonstiff Problems (nd ed.), Springer, Berlin, 993. [9] E. Hairer, G. Wanner, On the Butcher group and general multi-value methods, Computing, 3 (974), -5. [] A. Iserles, A First Course in the Numerical Analysis of Differential Equations, nd ed., Cambridge University Press, Cambridge, 8. [] F. Iavernaro, D. Trigiante, High-order symmetric schemes for the energy conservation of polynomial Hamiltonian problems, J. Numer. Anal. Ind. Appl. Math., 4 (9), 87-. [] A.J. Lichtenberg and M.A. Liebermann, Regular and Chaotic Dynamics nd edn, Springer, New York, 99. [3] H.A. Luther, An explicit sixth-order Runge-Kutta formula, Math. Comput., (968), [4] J.E. Marsden, G.W. Patrick and S. Shkoller, Multisymplectic geometry, variational integrators, and nonlinear PDEs, Comm. Math. Phys., 99 (998), [5] T. Matsuo, High-order schemes for conservative or dissipative systems, J. Comput. Appl. Math., 5 (3), [6] R.I. McLachlan, G.R.W. Quispel and N. Robidoux, Geometric integration using discrete gradients, Phil. Trans. R. Soc. A., 357 (999), -45. [7] H. Qin, S.X. Zhang, J.Y. Xiao, J. Liu, Y.J. Sun and W.M. Tang, Why is Boris algorithm so good?, Phys. Plasmas, (3), [8] G.R.W. Quispel, D.I. McLaren, A new class of energy-preserving numerical integration methods, J. Phys. A: Math. Theor., 4 (8), 456. [9] J.M. Sanz-Serna, Geometric integration, in: I.S. Duff, G.A. Watson (Eds.), The State of the Art in Numerical Analysis, Clarendon Press, Oxford, 997, -43. [3] J.M. Sanz-Serna, M.P. Calvo, Numerical Hamiltonian Problems, Chapman and Hall, London, 994. [3] J.Q. Sun, M.Z. Qin, Multi-symplectic methods for the coupled D nonlinear Schrödinger system, Comp. Phys. Comm., 55 (3), -35. [3] Y.S. Wang, J.L. Hong, Multi-symplectic algorithms for Hamiltonian partial differential equations, Comm. Appl. Math. Comput., 7 (3), [33] S.D. Webb, Symplectic integration of magnetic systems, J. Comput. Phys., 7 (4),
ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION
TWMS J. App. Eng. Math. V., N.,, pp. 9- ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION B. KARASÖZEN, Ö. ERDEM, Abstract. We investigate linear energy preserving methods for the Volterra lattice
More informationOn the construction of discrete gradients
On the construction of discrete gradients Elizabeth L. Mansfield School of Mathematics, Statistics and Actuarial Science, University of Kent, Canterbury, CT2 7NF, U.K. G. Reinout W. Quispel Department
More informationSOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS
SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS G.R.W. QUISPEL 1,2 and H.W. CAPEL 3 Abstract. Using Discrete Gradient Methods (Quispel & Turner, J. Phys. A29 (1996) L341-L349) we construct
More informationENERGY PRESERVATION (DISSIPATION) IN NUMERICAL ODEs and PDEs
ENERGY PRESERVATION (DISSIPATION) IN NUMERICAL ODEs and PDEs E. CELLEDONI Department of Mathematical Sciences, NTNU 749 Trondheim, Norway. email: elenac@math.ntnu.no Abstract This note considers energy-preservation
More informationAlgebraic structures of B-series
Algebraic structures of B-series Philippe Chartier, Ernst Hairer, and Gilles Vilmart November 10, 2009 Abstract B-series are a fundamental tool in practical and theoretical aspects of numerical integrators
More information1. Introduction. We consider canonical Hamiltonian systems in the form 0 I y(t 0 ) = y 0 R 2m J = I 0
ENERGY AND QUADRATIC INVARIANTS PRESERVING INTEGRATORS BASED UPON GAUSS COLLOCATION FORMULAE LUIGI BRUGNANO, FELICE IAVERNARO, AND DONATO TRIGIANTE Abstract. We introduce a new family of symplectic integrators
More informationEnergy-Preserving Runge-Kutta methods
Energy-Preserving Runge-Kutta methods Fasma Diele, Brigida Pace Istituto per le Applicazioni del Calcolo M. Picone, CNR, Via Amendola 122, 70126 Bari, Italy f.diele@ba.iac.cnr.it b.pace@ba.iac.cnr.it SDS2010,
More informationEfficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators
MATEMATIKA, 8, Volume 3, Number, c Penerbit UTM Press. All rights reserved Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators Annie Gorgey and Nor Azian Aini Mat Department of Mathematics,
More informationEnergy Preserving Numerical Integration Methods
Energy Preserving Numerical Integration Methods Department of Mathematics and Statistics, La Trobe University Supported by Australian Research Council Professorial Fellowship Collaborators: Celledoni (Trondheim)
More informationSYMMETRIC AND SYMPLECTIC METHODS FOR GYROCENTER DYNAMICS IN TIME-INDEPENDENT MAGNETIC FIELDS
SMMETRIC AND SMPLECTIC METHODS FOR GROCENTER DNAMICS IN TIME-INDEPENDENT MAGNETIC FIELDS by Beibei Zhu, Zhenxuan Hu, ifa Tang and Ruili Zhang Report No. ICMSEC-5-3 November 25 Research Report Institute
More informationSymplectic integration with Runge-Kutta methods, AARMS summer school 2015
Symplectic integration with Runge-Kutta methods, AARMS summer school 2015 Elena Celledoni July 13, 2015 1 Hamiltonian systems and their properties We consider a Hamiltonian system in the form ẏ = J H(y)
More informationGeometric Numerical Integration
Geometric Numerical Integration (Ernst Hairer, TU München, winter 2009/10) Development of numerical ordinary differential equations Nonstiff differential equations (since about 1850), see [4, 2, 1] Adams
More informationReducing round-off errors in symmetric multistep methods
Reducing round-off errors in symmetric multistep methods Paola Console a, Ernst Hairer a a Section de Mathématiques, Université de Genève, 2-4 rue du Lièvre, CH-1211 Genève 4, Switzerland. (Paola.Console@unige.ch,
More informationFourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review
Fourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review G. Vanden Berghe and M. Van Daele Vakgroep Toegepaste Wiskunde en Informatica, Universiteit Gent, Krijgslaan
More informationSOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS
SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS ERNST HAIRER AND PIERRE LEONE Abstract. We prove that to every rational function R(z) satisfying R( z)r(z) = 1, there exists a symplectic Runge-Kutta method
More informationMultiple invariants conserving Runge-Kutta type methods for Hamiltonian problems
Multiple invariants conserving Runge-Kutta type methods for Hamiltonian problems arxiv:132.1678v2 [math.na] 6 Sep 213 Luigi Brugnano Yajuan Sun Warmly dedicated to celebrate the 8-th birthday of John Butcher
More informationFour Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential Equations
International journal of scientific and technical research in engineering (IJSTRE) www.ijstre.com Volume Issue ǁ July 206. Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential
More informationValidated Explicit and Implicit Runge-Kutta Methods
Validated Explicit and Implicit Runge-Kutta Methods Alexandre Chapoutot joint work with Julien Alexandre dit Sandretto and Olivier Mullier U2IS, ENSTA ParisTech 8th Small Workshop on Interval Methods,
More informationMETHODS FOR HAMILTONIAN PDEs
HE MULI-SYMPLECICIY OF PARIIONED RUNGE-KUA MEHODS FOR HAMILONIAN PDEs Jialin Hong 1, Hongyu Liu 2 and Geng Sun 2 1 State Key Laboratory of Scientific and Engineering Computing, Institute of Computational
More informationGEOMETRIC INTEGRATION METHODS THAT PRESERVE LYAPUNOV FUNCTIONS
BIT Numerical Mathematics 25, Vol. 45, No., pp. 79 723 c Springer GEOMETRIC INTEGRATION METHODS THAT PRESERVE LYAPUNOV FUNCTIONS V. GRIMM and G.R.W. QUISPEL Department of Mathematics, and Centre for Mathematics
More informationChapter 1 Symplectic Integrator and Beam Dynamics Simulations
Chapter 1 and Beam Accelerator Physics Group, Journal Club November 9, 2010 and Beam NSLS-II Brookhaven National Laboratory 1.1 (70) Big Picture for Numerical Accelerator Physics and Beam For single particle
More informationB-Series and their Cousins - A. Contemporary Geometric View
B-Series and their Cousins - A Contemporary Geometric View Hans Munthe-Kaas 1 Department of Mathematics University of Bergen Norway url: hans.munthe-kaas.no mail: hans.munthe-kaas@uib.no SciCADE Bath,
More informationEnergy-Preserving Integrators and the Structure of B-series
Found Comput Math (2010) 10: 673 693 DOI 10.1007/s10208-010-9073-1 Energy-Preserving Integrators and the Structure of B-series Elena Celledoni Robert I. McLachlan Brynjulf Owren G.R.W. Quispel Received:
More informationTHE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS. Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands
THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands 1. Introduction This paper deals with initial value problems for delay
More informationBackward error analysis
Backward error analysis Brynjulf Owren July 28, 2015 Introduction. The main source for these notes is the monograph by Hairer, Lubich and Wanner [2]. Consider ODEs in R d of the form ẏ = f(y), y(0) = y
More informationRUNGE-KUTTA SCHEMES FOR HAMILTONIAN SYSTEMS
BIT28 (1988),877-8.83 RUNGE-KUTTA SCHEMES FOR HAMILTONIAN SYSTEMS J. M. SANZ-SERNA Departamento de Materndtica Apiicada y Computaci6n, Facuttad de Ciencias, Universidad de Valladolid, Valladolid, Spain
More informationReducing round-off errors in rigid body dynamics
Reducing round-off errors in rigid body dynamics Gilles Vilmart INRIA Rennes, ENS Cachan Bretagne, avenue Robert Schuman, 357 Bruz, France Université de Genève, Section de mathématiques, -4 rue du Lièvre,
More informationSYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS
BIT 0006-3835/00/4004-0726 $15.00 2000, Vol. 40, No. 4, pp. 726 734 c Swets & Zeitlinger SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS E. HAIRER Section de mathématiques, Université
More informationA SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS
CANADIAN APPLIED MATHEMATICS QUARTERLY Volume 17, Number 3, Fall 2009 A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS SERGEY KHASHIN ABSTRACT. A new approach based on the use of new
More informationA New Integrable Couplings of Classical-Boussinesq Hierarchy with Self-Consistent Sources
Commun. Theor. Phys. Beijing, China 54 21 pp. 1 6 c Chinese Physical Society and IOP Publishing Ltd Vol. 54, No. 1, July 15, 21 A New Integrable Couplings of Classical-Boussinesq Hierarchy with Self-Consistent
More informationAccuracy Enhancement Using Spectral Postprocessing for Differential Equations and Integral Equations
COMMUICATIOS I COMPUTATIOAL PHYSICS Vol. 5, o. -4, pp. 779-79 Commun. Comput. Phys. February 009 Accuracy Enhancement Using Spectral Postprocessing for Differential Equations and Integral Equations Tao
More informationSymmetric multistep methods for charged-particle dynamics
Version of 12 September 2017 Symmetric multistep methods for charged-particle dynamics Ernst Hairer 1, Christian Lubich 2 Abstract A class of explicit symmetric multistep methods is proposed for integrating
More informationSymplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited
Symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited G. Vanden Berghe and M. Van Daele Vakgroep Toegepaste Wiskunde en Informatica, Universiteit Gent, Krijgslaan 8
More informationHopf Bifurcation and Limit Cycle Analysis of the Rikitake System
ISSN 749-3889 (print), 749-3897 (online) International Journal of Nonlinear Science Vol.4(0) No.,pp.-5 Hopf Bifurcation and Limit Cycle Analysis of the Rikitake System Xuedi Wang, Tianyu Yang, Wei Xu Nonlinear
More informationREVERSIBLE LONG-TERM INTEGRATION WITH VARIABLE STEPSIZES. 1. Introduction. We consider the numerical treatment of systems
SIAM J. SCI. COMPUT. c 1997 Society for Industrial and Applied Mathematics Vol. 18, No. 1, pp. 257 269, January 1997 014 REVERSIBLE LONG-TERM INTEGRATION WITH VARIABLE STEPSIZES ERNST HAIRER AND DANIEL
More informationStarting Methods for Two-Step Runge Kutta Methods of Stage-Order 3 and Order 6
Cambridge International Science Publishing Cambridge CB1 6AZ Great Britain Journal of Computational Methods in Sciences and Engineering vol. 2, no. 3, 2, pp. 1 3 ISSN 1472 7978 Starting Methods for Two-Step
More informationFinite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations
Finite Differences for Differential Equations 28 PART II Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 29 BOUNDARY VALUE PROBLEMS (I) Solving a TWO
More informationModified Equations for Variational Integrators
Modified Equations for Variational Integrators Mats Vermeeren Technische Universität Berlin Groningen December 18, 2018 Mats Vermeeren (TU Berlin) Modified equations for variational integrators December
More informationPartitioned Runge-Kutta Methods for Semi-explicit Differential-Algebraic Systems of Index 2
Partitioned Runge-Kutta Methods for Semi-explicit Differential-Algebraic Systems of Index 2 A. Murua Konputazio Zientziak eta A. A. Saila, EHU/UPV, Donostia-San Sebastián email ander@si.ehu.es December
More informationThe Kepler Problem and the Isotropic Harmonic Oscillator. M. K. Fung
CHINESE JOURNAL OF PHYSICS VOL. 50, NO. 5 October 01 The Kepler Problem and the Isotropic Harmonic Oscillator M. K. Fung Department of Physics, National Taiwan Normal University, Taipei, Taiwan 116, R.O.C.
More informationSymplectic Runge-Kutta methods satisfying effective order conditions
/30 Symplectic Runge-Kutta methods satisfying effective order conditions Gulshad Imran John Butcher (supervisor) University of Auckland 5 July, 20 International Conference on Scientific Computation and
More informationROTATIONAL STABILITY OF A CHARGED DIELEC- TRIC RIGID BODY IN A UNIFORM MAGNETIC FIELD
Progress In Electromagnetics Research Letters, Vol. 11, 103 11, 009 ROTATIONAL STABILITY OF A CHARGED DIELEC- TRIC RIGID BODY IN A UNIFORM MAGNETIC FIELD G.-Q. Zhou Department of Physics Wuhan University
More informationIMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM
COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 8 (1), 17-30 (2002) IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM MAŁGORZATA JANKOWSKA 1, ANDRZEJ MARCINIAK 1,2 1 Poznań University
More informationTHEWAY in which time evolution acts on observables may be rephrased in
Appendix F Implementing evolution F.1 Koopmania THEWAY in which time evolution acts on observables may be rephrased in the language of functional analysis, by introducing the Koopman operator, whose action
More informationTHE Hamilton equations of motion constitute a system
Proceedings of the World Congress on Engineering 0 Vol I WCE 0, July 4-6, 0, London, U.K. Systematic Improvement of Splitting Methods for the Hamilton Equations Asif Mushtaq, Anne Kværnø, and Kåre Olaussen
More informationFIXED POINTS OF MEROMORPHIC SOLUTIONS OF HIGHER ORDER LINEAR DIFFERENTIAL EQUATIONS
Annales Academiæ Scientiarum Fennicæ Mathematica Volumen 3, 2006, 9 2 FIXED POINTS OF MEROMORPHIC SOLUTIONS OF HIGHER ORDER LINEAR DIFFERENTIAL EQUATIONS Liu Ming-Sheng and Zhang Xiao-Mei South China Normal
More informationA remark on a variable-coefficient Bernoulli equation based on auxiliary -equation method for nonlinear physical systems
A remark on a variable-coefficient Bernoulli equation based on auxiliary -equation method for nonlinear physical systems Zehra Pınar a Turgut Öziş b a Namık Kemal University, Faculty of Arts and Science,
More informationHigh-order symmetric schemes for the energy conservation of polynomial Hamiltonian problems.
High-order symmetric schemes for the energy conservation of polynomial Hamiltonian problems. Felice Iavernaro and Donato Trigiante Abstract We define a class of arbitrary high order symmetric one-step
More informationA NOTE ON EXPLICIT THREE-DERIVATIVE RUNGE-KUTTA METHODS (ThDRK)
BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN 303-4874 (p), ISSN (o) 303-4955 www.imvibl.org / JOURNALS / BULLETIN Vol. 5(015), 65-7 Former BULLETIN OF THE SOCIETY OF MATHEMATICIANS
More informationImproved Starting Methods for Two-Step Runge Kutta Methods of Stage-Order p 3
Improved Starting Methods for Two-Step Runge Kutta Methods of Stage-Order p 3 J.H. Verner August 3, 2004 Abstract. In [5], Jackiewicz and Verner derived formulas for, and tested the implementation of two-step
More informationSolving Orthogonal Matrix Differential Systems in Mathematica
Solving Orthogonal Matrix Differential Systems in Mathematica Mark Sofroniou 1 and Giulia Spaletta 2 1 Wolfram Research, Champaign, Illinois, USA. marks@wolfram.com 2 Mathematics Department, Bologna University,
More informationErnst Hairer 1, Robert I. McLachlan 2 and Robert D. Skeel 3
Mathematical Modelling and Numerical Analysis Modélisation Mathématique et Analyse Numérique Will be set by the publisher ON ENERGY CONSERVATION OF THE SIMPLIFIED TAKAHASHI IMADA METHOD, Ernst Hairer 1,
More informationHigh-order Symmetric Schemes for the Energy Conservation of Polynomial Hamiltonian Problems 1 2
European Society of Computational Methods in Sciences and Engineering (ESCMSE) Journal of Numerical Analysis, Industrial and Applied Mathematics (JNAIAM) vol 4, no -2, 29, pp 87- ISSN 79 84 High-order
More informationA family of A-stable Runge Kutta collocation methods of higher order for initial-value problems
IMA Journal of Numerical Analysis Advance Access published January 3, 2007 IMA Journal of Numerical Analysis Pageof20 doi:0.093/imanum/drl00 A family of A-stable Runge Kutta collocation methods of higher
More informationAbout the numerical conservation of first integral by a class of symmetric methods
ÁÈ ÊÌÁÅ ÆÌÇ Á Å Ì Å ÌÁ Ö Ò Ó Ö Ó ÈÇÄÁÌ ÆÁ Ç Á ÅÁÄ ÆÇ ÓÙØ Ø ÒÙÑ Ö Ð ÓÒ ÖÚ Ø ÓÒ Ó Ö Ø ÒØ Ö Ð Ý Ð Ó ÝÑÑ ØÖ Ñ Ø Ó Ê «ÐÐ È Ú Ò ÓÐÐ Þ ÓÒ ÉÙ ÖÒ Ô ÖØ Ñ ÒØÓ ÒÙÑ ÖÓ É ÁÒ Ö ØÓ Ò Ð Ö Ú Ø Ð Ô ÖØ Ñ ÒØÓ Ò Ø ¹½½¹¾¼½¼
More informationStudy the Numerical Methods for Solving System of Equation
Study the Numerical Methods for Solving System of Equation Ravi Kumar 1, Mr. Raj Kumar Duhan 2 1 M. Tech. (M.E), 4 th Semester, UIET MDU Rohtak 2 Assistant Professor, Dept. of Mechanical Engg., UIET MDU
More informationENERGY PRESERVING INTEGRATION OF BI-HAMILTONIAN PARTIAL DIFFERENTIAL EQUATIONS
TWMS J. App. Eng. Math. V., N.,, pp. 75-86 ENERGY PRESERVING INTEGRATION OF BI-HAMILTONIAN PARTIAL DIFFERENTIAL EQUATIONS B. KARASÖZEN, G. ŞİMŞEK Abstract. The energy preserving average vector field (AVF
More informationSemi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations
Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Sunyoung Bu University of North Carolina Department of Mathematics CB # 325, Chapel Hill USA agatha@email.unc.edu Jingfang
More informationLinear Algebra and its Applications
Linear Algebra and its Applications 431 (29) 188 195 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: www.elsevier.com/locate/laa Lattices associated with
More informationQuasi-stroboscopic averaging: The non-autonomous case
Outline Quasi-stroboscopic averaging: The non-autonomous case Philippe Chartier INRIA and ENS Cachan Bruz Joint work with Ander Murua and Jesus-Maria Sanz-Serna Geometric Numerical Integration, Oberwolfach
More information1 Ordinary differential equations
Numerical Analysis Seminar Frühjahrssemester 08 Lecturers: Prof. M. Torrilhon, Prof. D. Kressner The Störmer-Verlet method F. Crivelli (flcrivel@student.ethz.ch May 8, 2008 Introduction During this talk
More informationOn the Linearization of Second-Order Dif ferential and Dif ference Equations
Symmetry, Integrability and Geometry: Methods and Applications Vol. (006), Paper 065, 15 pages On the Linearization of Second-Order Dif ferential and Dif ference Equations Vladimir DORODNITSYN Keldysh
More informationSubquadrature Expansions for TSRK methods
Subquadrature Expansions for TSRK methods Abstract. Anne Kværnø and Jim Verner January 3, 2 The representation of order conditions for general linear methods formulated using an algebraic theory by Butcher,
More informationSome explicit formulas of Lyapunov exponents for 3D quadratic mappings
Some explicit formulas of Lyapunov exponents for 3D quadratic mappings Zeraoulia Elhadj 1,J.C.Sprott 2 1 Department of Mathematics, University of Tébessa, (12002), Algeria. E-mail: zeraoulia@mail.univ-tebessa.dz
More informationSoliton and Numerical Solutions of the Burgers Equation and Comparing them
Int. Journal of Math. Analysis, Vol. 4, 2010, no. 52, 2547-2564 Soliton and Numerical Solutions of the Burgers Equation and Comparing them Esmaeel Hesameddini and Razieh Gholampour Shiraz University of
More informationExponentially Fitted Symplectic Runge-Kutta-Nyström methods
Appl. Math. Inf. Sci. 7, No. 1, 81-85 (2013) 81 Applied Mathematics & Information Sciences An International Journal Exponentially Fitted Symplectic Runge-Kutta-Nyström methods Th. Monovasilis 1, Z. Kalogiratou
More informationVariable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems
Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems J. R. Cash and S. Girdlestone Department of Mathematics, Imperial College London South Kensington London SW7 2AZ,
More informationNew Analytical Solutions For (3+1) Dimensional Kaup-Kupershmidt Equation
International Conference on Computer Technology and Science (ICCTS ) IPCSIT vol. 47 () () IACSIT Press, Singapore DOI:.776/IPCSIT..V47.59 New Analytical Solutions For () Dimensional Kaup-Kupershmidt Equation
More informationArbitrary order trigonometric Fourier collocation methods for multi-frequency oscillatory systems
Arbitrary order trigonometric Fourier collocation methods for multi-frequency oscillatory systems Bin Wang a, Arieh Iserles b, and Xinyuan Wu a a Department of Mathematics, Nanjing University, State Key
More informationSimilarity Reductions of (2+1)-Dimensional Multi-component Broer Kaup System
Commun. Theor. Phys. Beijing China 50 008 pp. 803 808 c Chinese Physical Society Vol. 50 No. 4 October 15 008 Similarity Reductions of +1-Dimensional Multi-component Broer Kaup System DONG Zhong-Zhou 1
More informationRational Form Solitary Wave Solutions and Doubly Periodic Wave Solutions to (1+1)-Dimensional Dispersive Long Wave Equation
Commun. Theor. Phys. (Beijing, China) 43 (005) pp. 975 98 c International Academic Publishers Vol. 43, No. 6, June 15, 005 Rational Form Solitary Wave Solutions and Doubly Periodic Wave Solutions to (1+1)-Dimensional
More informationExplicit Runge Kutta Pairs with Lower Stage-Order *
myjournal manuscript No. (will be inserted by the editor) Explicit Runge Kutta Pairs with Lower Stage-Order * J.H. Verner Dedicated to John C. Butcher in celebration of his eightieth birthday October,
More informationTwo Optimized Runge-Kutta Methods for the Solution of the Schrödinger Equation
MATCH Communications in Mathematical and in Computer Chemistry MATCH Commun. Math. Comput. Chem. (8) 7-77 ISSN - Two Optimized Runge-Kutta Methods for the Solution of the Schrödinger Equation T.V. Triantafyllidis,
More informationEnergy-preserving variant of collocation methods 1
European Society of Computational Metods in Sciences and Engineering (ESCMSE) Journal of Numerical Analysis, Industrial and Applied Matematics (JNAIAM) vol.?, no.?, 21, pp. 1-12 ISSN 179 814 Energy-preserving
More informationWORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS. Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid
WORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid 1 I. OVERVIEW 2 The importance of splitting integrators
More informationSuperconvergence analysis of multistep collocation method for delay Volterra integral equations
Computational Methods for Differential Equations http://cmde.tabrizu.ac.ir Vol. 4, No. 3, 216, pp. 25-216 Superconvergence analysis of multistep collocation method for delay Volterra integral equations
More informationStepsize Restrictions for Boundedness and Monotonicity of Multistep Methods
Stepsize Restrictions for Boundedness and Monotonicity of Multistep Methods W. Hundsdorfer, A. Mozartova, M.N. Spijker Abstract In this paper nonlinear monotonicity and boundedness properties are analyzed
More informationInitial value problems for ordinary differential equations
AMSC/CMSC 660 Scientific Computing I Fall 2008 UNIT 5: Numerical Solution of Ordinary Differential Equations Part 1 Dianne P. O Leary c 2008 The Plan Initial value problems (ivps) for ordinary differential
More informationthe solution of ()-(), an ecient numerical treatment requires variable steps. An alternative approach is to apply a time transformation of the form t
Asymptotic Error Analysis of the Aaptive Verlet Metho Stephane Cirilli, Ernst Hairer Beneict Leimkuhler y May 3, 999 Abstract The Aaptive Verlet metho [7] an variants [6] are time-reversible schemes for
More informationAn algebraic approach to invariant preserving integators: The case of quadratic and Hamiltonian invariants
Numerische Mathematik manuscript No. (will be inserted by the editor) An algebraic approach to invariant preserving integators: The case of quadratic and Hamiltonian invariants Philippe Chartier 1, Erwan
More informationOn Non-degeneracy of Solutions to SU(3) Toda System
On Non-degeneracy of Solutions to SU3 Toda System Juncheng Wei Chunyi Zhao Feng Zhou March 31 010 Abstract We prove that the solution to the SU3 Toda system u + e u e v = 0 in R v e u + e v = 0 in R e
More informationUniversal Associated Legendre Polynomials and Some Useful Definite Integrals
Commun. Theor. Phys. 66 0) 158 Vol. 66, No., August 1, 0 Universal Associated Legendre Polynomials and Some Useful Definite Integrals Chang-Yuan Chen í ), 1, Yuan You ), 1 Fa-Lin Lu öß ), 1 Dong-Sheng
More informationA numerical approximation to some specific nonlinear differential equations using magnus series expansion method
NTMSCI 4, No. 1, 125-129 (216) 125 New Trends in Mathematical Sciences http://dx.doi.org/1.2852/ntmsci.21611566 A numerical approximation to some specific nonlinear differential equations using magnus
More informationInvestigation on the Most Efficient Ways to Solve the Implicit Equations for Gauss Methods in the Constant Stepsize Setting
Applied Mathematical Sciences, Vol. 12, 2018, no. 2, 93-103 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ams.2018.711340 Investigation on the Most Efficient Ways to Solve the Implicit Equations
More informationNew Homoclinic and Heteroclinic Solutions for Zakharov System
Commun. Theor. Phys. 58 (2012) 749 753 Vol. 58, No. 5, November 15, 2012 New Homoclinic and Heteroclinic Solutions for Zakharov System WANG Chuan-Jian ( ), 1 DAI Zheng-De (à ), 2, and MU Gui (½ ) 3 1 Department
More informationOn the positivity of linear weights in WENO approximations. Abstract
On the positivity of linear weights in WENO approximations Yuanyuan Liu, Chi-Wang Shu and Mengping Zhang 3 Abstract High order accurate weighted essentially non-oscillatory (WENO) schemes have been used
More informationSANGRADO PAGINA 17CMX24CM. PhD Thesis. Splitting methods for autonomous and non-autonomous perturbed equations LOMO A AJUSTAR (AHORA 4CM)
SANGRADO A3 PAGINA 17CMX24CM LOMO A AJUSTAR (AHORA 4CM) We have considered the numerical integration of non-autonomous separable parabolic equations using high order splitting methods with complex coefficients.
More informationLinearly implicit Runge Kutta methods for advection reaction diffusion equations
Applied Numerical Mathematics 37 (2001) 535 549 Linearly implicit Runge Kutta methods for advection reaction diffusion equations M.P. Calvo, J. de Frutos, J. Novo Departamento de Matemática Aplicada y
More informationc 2012 Society for Industrial and Applied Mathematics
SIAM J. NUMER. ANAL. Vol. 50, No. 4, pp. 849 860 c 0 Society for Industrial and Applied Mathematics TWO RESULTS CONCERNING THE STABILITY OF STAGGERED MULTISTEP METHODS MICHELLE GHRIST AND BENGT FORNBERG
More informationDiscretizations of Lagrangian Mechanics
Discretizations of Lagrangian Mechanics George W. Patrick Applied Mathematics and Mathematical Physics Mathematics and Statistics, University of Saskatchewan, Canada August 2007 With Charles Cuell Discretizations
More informationORBIT 14 The propagator. A. Milani et al. Dipmat, Pisa, Italy
ORBIT 14 The propagator A. Milani et al. Dipmat, Pisa, Italy Orbit 14 Propagator manual 1 Contents 1 Propagator - Interpolator 2 1.1 Propagation and interpolation............................ 2 1.1.1 Introduction..................................
More informationStrong Stability of Singly-Diagonally-Implicit Runge-Kutta Methods
Strong Stability of Singly-Diagonally-Implicit Runge-Kutta Methods L. Ferracina and M. N. Spijker 2007, June 4 Abstract. This paper deals with the numerical solution of initial value problems, for systems
More informationNew explicit solitary wave solutions for (2 + 1)-dimensional Boussinesq equation and (3 + 1)-dimensional KP equation
Physics Letters A 07 (00) 107 11 www.elsevier.com/locate/pla New explicit solitary wave solutions for ( + 1)-dimensional Boussinesq equation and ( + 1)-dimensional KP equation Yong Chen, Zhenya Yan, Honging
More informationA strongly polynomial algorithm for linear systems having a binary solution
A strongly polynomial algorithm for linear systems having a binary solution Sergei Chubanov Institute of Information Systems at the University of Siegen, Germany e-mail: sergei.chubanov@uni-siegen.de 7th
More informationKink, singular soliton and periodic solutions to class of nonlinear equations
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 193-9466 Vol. 10 Issue 1 (June 015 pp. 1 - Applications and Applied Mathematics: An International Journal (AAM Kink singular soliton and periodic
More informationBifurcations of Travelling Wave Solutions for the B(m,n) Equation
American Journal of Computational Mathematics 4 4 4-8 Published Online March 4 in SciRes. http://www.scirp.org/journal/ajcm http://dx.doi.org/.436/jasmi.4.4 Bifurcations of Travelling Wave Solutions for
More informationNumerical Methods for Differential Equations
Numerical Methods for Differential Equations Chapter 2: Runge Kutta and Linear Multistep methods Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the
More informationHIGHER ORDER CRITERION FOR THE NONEXISTENCE OF FORMAL FIRST INTEGRAL FOR NONLINEAR SYSTEMS. 1. Introduction
Electronic Journal of Differential Equations, Vol. 217 (217), No. 274, pp. 1 11. ISSN: 172-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu HIGHER ORDER CRITERION FOR THE NONEXISTENCE
More informationSymmetry and Exact Solutions of (2+1)-Dimensional Generalized Sasa Satsuma Equation via a Modified Direct Method
Commun. Theor. Phys. Beijing, China 51 2009 pp. 97 978 c Chinese Physical Society and IOP Publishing Ltd Vol. 51, No., June 15, 2009 Symmetry and Exact Solutions of 2+1-Dimensional Generalized Sasa Satsuma
More informationThe Milne error estimator for stiff problems
13 R. Tshelametse / SAJPAM. Volume 4 (2009) 13-28 The Milne error estimator for stiff problems Ronald Tshelametse Department of Mathematics University of Botswana Private Bag 0022 Gaborone, Botswana. E-mail
More information