A family of the Levin-type algorithms for accelerating convergence of sequence

  J. Indones. Math. Soc. (MIHMI) A family of the Levin-type algorithms Vol. 10 No. 2 (2004), pp. 77-90

  

A family of the Levin-type algorithms for

accelerating convergence of sequence

R. Thukral

Padé Research Centre

  

39 Deanswood Hill, Leeds

West Yorkshire, LS17 5JS, England

Received 16 Jan 04, Revised 28 Mar and 3 Apr 04, Accepted 11 Apr 04

  

Abstract

In this paper we demonstrate further development of the Levin-type algorithms. We

consider the use of the Levin-type algorithms to accelerate the convergence of scalar

sequence. The effectiveness of the Levin-type algorithms for approximating the partial sum

of a given series is illustrated. In process we shall demonstrate the similarity between the

super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s

transformation. The approximate solutions of the super enhanced Levin algorithms are

found to be substantially more accurate than the other Levin-type algorithms and the

Lubkin’s transformation.

  

Key words and phrases: Super enhanced Levin algorithm, super improved Levin algorithm,

improved Levin algorithm, super modified Levin algorithm, modified Levin algorithm,

Lubkin transformation.

  2000 Mathematics Subject Classification: 41A99.

1. Introduction

  In this paper, we introduce another version of the Levin-type algorithms, namely the super enhanced Levin algorithm and further development of the improved Levin algorithm and the modified Levin algorithm. The Levin-type algorithms are essentially for accelerating the convergence of scalar sequence. The super enhanced Levin algorithm, the super modified Levin algorithm and the super improved Levin algorithm are of similar form as the Levin transformation and the other Levin-type algorithms given in [1-13, 15]. The prime motive for the development of these new algorithms was to improve the improved Levin algorithm and the modified Levin algorithm, [11]. We have found in the previous study [11] that the modified Levin algorithm and the improved Levin algorithm has low precision of the estimates when we compared them with the Brezinski’s theta algorithm. Hence, the new Levin type algorithms are

  

R. Thukral

  Lubkin’s transformation and the Brezinski’s theta algorithm are very similar; therefore we do not consider the Brezinski’s theta algorithm in this paper. This paper is actually a continuation of the previous study [11].

  We examine the effectiveness of the Levin-type algorithms with the Lubkin transformation by showing the accuracy of the approximate solution. In process we shall demonstrate similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation. Furthermore, we demonstrate the performance of the super enhanced Levin algorithm, the super improved Levin algorithm, the super modified Levin algorithm, the improved Levin algorithm, the modified Levin algorithm and the Lubkin transformation. We describe the essentials of the Levin-type algorithm, and finally the successor the super enhanced Levin algorithm. We have found that the super enhanced algorithm is consistent, stable and much more accurate than the other similar algorithms considered.

  Proposition. Let us assume that ∞

  (1) s = c , i

  ∑ i =

  is slowly convergent or divergent sequence, whose elements s are the partial sum of an n infinite series, given as n

  (2) s = c . n ii =

  The basic assumption of all sequence transformation is that a sequence element s can be for n

  n

  all indices to be partitioned into a limit s and a truncation error e according to n

  • (3) s s e .
  • n n =

      The conventional approach of evaluating an infinite series consists of adding up so many terms that the error e ultimately becomes zero. Unfortunately, this is not always n possible because of obvious practical limitations. Moreover, adding up further terms does not work in the case of a divergent series. Therefore the development of the new algorithms plays an important role. In this paper, we see how the new algorithms can be used to accelerate the convergence of a series having the form (1). We shall review the recently introduced Levin- type algorithm and then we shall observe modifications made to the improved Levin algorithm and the modified Levin algorithm.

      

    A family of the Levin-type algorithms

      For each of the following algorithms we use the initial estimate given by n ε ( n , ) = s = c . (4) n i for n ∈ ℵ ,

      ∑

    i

    =

      1.1 The improved Levin algorithm (ILA)

      The formula of the improved Levin algorithm is expressed as k

      k − −

      ( ) − i ⎛ ⎞ k +

      1 ( n i k ) [ ε ( n i 2 + + + + 1 , k − 1 ) ] [ Δ ε ( n i , k − 1 ) ] 1

      ∑ ⎜⎜ ⎟⎟ i = i

      ⎝ ⎠ ε ( ) n , k = k

      , (5) i ⎛ ⎞ k k 2 − 1

      1 n i k n i , k

      1

      ( ) − ( ) [ Δ ε ( − ) ]

      ∑ i i ⎜⎜ ⎟⎟ =

      ⎝ ⎠

      n k ∈ ℵ ε Δ

      for , and (n , ) is the initial estimate given by (4). The operates, now and in sequel, on the variable n, for example

      (6)

      Δ ε n − 1 , k = ε ( n , k ) − ε ( n − 1 , k ) .

      ( )

      The most important differences between the improved Levin algorithm and the original Levin

      s ε ( n , k − 1 )

      transformation was to replace with . The purpose of this is to use the latest n

      n k

      approximation ε ( , ) produced by the improved Levin algorithm, whereas the original Levin transformation uses s . Hence we found that the accuracy of the improved Levin algorithm n has increased substantially.

      1.2 The super improved Levin algorithm (SILA)

      The formula of the super improved Levin algorithm is expressed as k 1

    • i ⎛ + ⎞ k

      k

      1 2 1

      − − ( ) − ( ) ε ( − ) Δ ε ( + + + + +

      1 n i k n i 1 , k 1 n i , k − 1 )

      [ ] [ ] ∑ ⎜⎜ ⎟⎟ i i

      =

      ⎝ ⎠ ε ( ) n , k =

      , (7) k 1

    • i k

      k

      1

      ⎛ + ⎞ 2 1

      − − ( ) −

      ∑ ⎜⎜ ⎟⎟ i = i

      1 ( n i k ) [ Δ ε ( n i , k − + + + 1 ) ]

      ⎝ ⎠

      , ∈ ℵ ε (n , )

      for n k and is the initial estimate given by (4). There are two significant differences between the super improved Levin algorithm and the improved Levin algorithm; firstly we use (k+1) terms of the summation in the numerator and denominator and the

      k k

      1 ⎛ ⎞ ⎛ + ⎞ second is that replace the binomial coefficient with . We calculate the new ⎜⎜ ⎟⎟ ⎜⎜ ⎟⎟

      i i

      ⎝ ⎠ ⎝ ⎠

      

    R. Thukral

      estimates of the super improved Levin algorithm in the same manner as with the improved Levin algorithm.

      1.3 The modified Levin algorithm (MLA)

      We express the modified Levin algorithm as k i ⎛ ⎞ − k 1 1 1 , 1 ,

      1

      ( ) − [ ε ( − + + n i k ) ] [ Δ ε ( + n i k − ) ] ∑ i i ⎜⎜ ⎟⎟

      =

      ⎝ ⎠

      n , k ,

      ε ( ) = k

      (8) k

      − ( ) −

      [ ε ] ∑

      1 Δ ( n i , ki ⎛ ⎞ + 1 ) 1

      ⎜⎜ ⎟⎟ i i

      =

      ⎝ ⎠

      , ∈ ℵ ε (n , )

      for n k and is the initial estimate given by (4). The significant difference between the improved Levin algorithm and the modified Levin algorithm is that we discard the factor k 2

      −

      ( n i k ) of in the modified Levin algorithm. We know that the modified Levin algorithm

    • has fewer calculations to perform in order to approximate the solution of the given power series. Actually the modified Levin algorithm is the modified version of the improved Levin algorithm.

      1.4 The super modified Levin algorithm (SMLA)

      The formula of the super modified Levin algorithm is expressed as k 1

    • i ⎛ + ⎞ −

      k

      1 1

      1 1 , 1 ,

      1

      ( ) − [ ε ( n i k − ) ] [ Δ ε ( + + + n i k − ) ] ∑ i i ⎜⎜ ⎟⎟

      =

      ⎝ ⎠

      n , k ,

      ε ( ) =

      (9)

    • k
    • 1 i k

        1 1 ⎛ + ⎞ −

        − 1 Δ n i , k

      • ⎜⎜ ⎟⎟
      • i

        i

          1

          ( ) [ ε ( ) ] ∑

          =

          ⎝ ⎠

          ∈ ℵ ε

          for n , k and (n , ) is the initial estimate given by (4). Actually the only difference between the super modified Levin algorithm and the modified Levin algorithm is that replace

          k k

          1 ⎛ ⎞ ⎛ + ⎞ the binomial coefficient with . We found that the precision of the estimates had ⎜⎜ ⎟⎟ ⎜⎜ ⎟⎟

          i i

          ⎝ ⎠ ⎝ ⎠ increased substantially.

          1.5 The super enhanced Levin algorithm (SELA)

          The most efficient of the Levin-type algorithms, namely the super enhanced Levin algorithm, is expressed as

          

        A family of the Levin-type algorithms

        k 1

        • i ⎛ + ⎞

          k

          1 k 1 1

          − − ( ) −

          [ ] [ ] ∑

          1 ( n i k ) ε ( n i + + + + + 1 , k − 1 ) Δ ε ( n i , k − 1 )

          ⎜⎜ ⎟⎟ i = i ⎝ ⎠

          ε ( ) n , k =

          , (10)

        • k
        • 1 i ⎛ + ⎞ k k

            1 1 − 1

            ( ) + + +

            − 1 ( n i k ) [ Δ ε ( n i , k − 1 ) ]

            ∑ i i ⎜⎜ ⎟⎟ =

            ⎝ ⎠

            ∈ ℵ ε

            for n , k and (n , ) is the initial estimate given by (4). This formula is very similar to the super improved Levin algorithm. The essential difference between the super enhanced Levin k

            − 2

            algorithm and the super improved Levin algorithm is that we replace n i k with

            ( ) + +

          n i k in the super improved Levin algorithm to obtain the super enhanced Levin

          k 1

            ( )

            algorithm. Simply by replacing this factor we have found that the accuracy, stability and consistency of the super enhanced Levin algorithm is much better than the other Levin-type algorithm.

            Each estimate of the Levin-type algorithms can be represented in following table: ε (

            1 , 1 ) ε ( 1 , 2 ) ε ( 1 , 3 ) L

            ε (

            2 , 1 ) ε ( 2 , 2 ) ε ( 2 , 3 ) L (11)

            ε ε ε

            ( 3 , 1 ) ( 3 , 2 ) ( 3 , 3 ) L M M M O

            where n is the row sequence and k represents the column.

            The structure of this paper is as follows. In section 2 we briefly review a well-known algorithm, the Lubkin’s transformation. In section 3 we demonstrate the similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation. Moreover, in section 4 we examine the effectiveness of the Levin-type algorithms for determining the approximate solution of a given power series. We make three distinct comparisons of the estimates derived from the Levin-type algorithms. First, we compare estimates formed using the row sequence the super enhanced Levin algorithm of type (n, 1) with corresponding estimates derived from the modified Levin algorithm of type (n+1,1), the super improved Levin algorithm of type (n, 1), the super modified Levin algorithm of type (n, 1), the improved Levin algorithm of type (n+1, 1) and the Lubkin’s transformation of type (n, 1). Then we compare estimates based on another row sequence of the super enhanced Levin algorithm of type (n, 2) with corresponding estimates derived from the super modified Levin algorithm of type (n, 2), the super improved Levin algorithm of type (n, 2), the improved Levin algorithm of type (n+2, 2), the modified Levin algorithm of type (n+2, 2) and the Lubkin’s transformation of type (n+1, 2). The third comparison of estimates is based on another row sequence of the super enhanced Levin algorithm of type (n, 3) with corresponding

            

          R. Thukral

            estimates derived from the super modified Levin algorithm of type (n, 3), the super improved Levin algorithm of type (n, 3), the improved Levin algorithm of type (n+3, 3), the modified Levin algorithm of type (n+3, 3) and the Lubkin’s transformation of type (n+3, 3). The effectiveness of these new methods for accelerating the convergence of a scalar sequence was investigated. The super enhanced Levin algorithm is proved to be the most effective of the algorithms considered.

            2. The Lubkin’s transformation (LT)

            The Lubkin’s transformation is well-established [8, 11, 14, 15]; therefore we shall state the essential expression used in order to evaluate the approximate solution of a given series, we use the following formula 2

            Δ ε ( n 1 , k − + 1 ) Δ ε + ( n , k − 1 ) Δ ε ( n 1 , k − 1 )

            1 , k 1 ) ε = ε − − 2 2 (12)

          • ( n , k ) ( n

            Δ ( n + + 2 , k − 1 ) Δ ( n , k − 1 ) − Δ ( n , k − 1 ) Δ ( n 1 , k − 1 ) ε ε ε ε

            ε where n , k ∈ ℵ and (n , ) is the initial estimate given by (4).

            3. Equivalence of the estimates

            Here we shall demonstrate the similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation. We shall observe how these three algorithms produce similar formula of the approximate solution of the given power series. For a particular case we shall justify that the super enhanced Levin algorithm reduces to the super modified Levin algorithm, hence both algorithms are identical.

            First we begin by expanding (9), the formula of the super modified Levin algorithm of type (n,1) 2 i

            2 ⎛ ⎞ 1

            − ( ) [ ε ( ) ] [ ε ( ) ]

            − 1 n i + + + 1 , Δ n i ,

            ∑ i i ⎜⎜ ⎟⎟ =

            ⎝ ⎠

            n ,

            1

            ,

            ε ( ) = 2

            (13) i ⎛ ⎞ −

            2 1 − 1 Δ n i ,

          • i i

            ( ) [ ε ( ) ] ∑

            ⎜⎜ ⎟⎟

            =

            ⎝ ⎠ which gives

            

          A family of the Levin-type algorithms

          n ,

            2 n 1 , n 2 , ε ( ) ε ( ) ε ( ) + +

            − + 1 , Δ n

          • Δ n , Δ n 2 ,

            ε ( ) ε ( ) ε ( ) ε ( ) n , 1 =

            (14)

            1

            2

            1 − +

            Δ ε ( ) n , Δ ε ( + + n 1 , ) Δ ε ( n 2 , ) We simplify the equation (14) by multiplying the numerator and denominator by

            ε ε ε + Δ + n Δ n Δ n

            ( , ) ( 1 , ) ( 2 , ) and obtain the expression of the super modified Levin

            algorithm ε Δ ε Δ ε − ε Δ ε Δ ε ε + + + + + + + n , n

            1 , n 2 , 2 n

          1 , n , n

          2 , n 2 , Δ ε n , Δ ε n 1 , ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) n , 1 =

            ε

            ( ) ( ) ( (15)

            Δ Δ − Δ Δ Δ Δ 1 , n 2 , 2 n , n 2 , n , n + + + + + n 1 ,

            ε ε ε ε ε ε

            

          ( ) ( ) ( ) ( ) ( ) ( )

            Similarly, we know the formula of the the Lubkin’s transformation of type (n,1) is given as Δ + ( n 2

          • 1 , ) Δ ( n , ) Δ ( n

            1 , ) ε ε ε

            ε = ε + ( n , 1 ) ( n 1 , ) −

          2

          2 . (16) Δ ( n 2 , ) Δ ( n , ) − Δ ( n , ) Δ ( n + + 1 , )

            ε ε ε ε We replace the second order difference operator with first order, 2 +

            (17)

            Δ ( ) n , = Δ ( n 1 , ) − Δ ( n , ) ε ε ε and 2

            (18)

            Δ ε ( + + +

            n

            1 , ) = Δ ε ( n 2 , ) − Δ ε ( n 1 , ) . Thus (16) becomes

            n n n n Δ ε ( + + +

          1 , ) Δ ε ( , ) Δ ε (

          2 , ) − Δ ε ( 1 , )

            [ ]

            ε + n = ε n − .

            ( , 1 ) ( 1 , )

          • n Δ n − Δ n − Δ n Δ n − Δ n + Δ

            ε (

            2 , ) ε ( 1 , ) ε ( , ) ε ( , ) ε ( 2 , ) ε ( 1 , ) [ ] [ ] n n n n

            Δ ε (

          1 , ) Δ ε ( , ) Δ ε (

          + + +

          2 , ) − Δ ε ( 1 , ) [ ]

            ε + n = ε n

            (19) ( , 1 ) ( 1 , )

          • Δ
          • n Δ n − + + Δ n − Δ n Δ n − Δ n

            ε (

            2 , ) ε ( 1 , ) ε ( , ) ε ( , ) ε ( 2 , ) ε ( 1 , ) [ ] [ ]

            Expanding the denominator of (19), we get

          • Δ n Δ n Δ n − Δ n

            ε (

            1 , ) ε ( , ) ε ( 2 , ) ε ( 1 , ) [ ]

            ε + ( n ,

            1 ) = ε ( n 1 , ) − . (20)

            Δ ε n Δ ε n − Δ ε n Δ ε n Δ ε n Δ ε n + + + + (

          • 1 , ) (

            2 , ) 2 ( ) ( ( ) ( , 2 , ) , 1 , )

            We find that the denominator of (20), the expression of the Lubkin’s transformation, is identical to the denominator of the super modified Levin algorithm given by (15).

            The next stage is to demonstrate the numerator of the Lubkin’s transformation is identical to the numerator of the super modified Levin algorithm. We begin by expressing (20) as

            

          R. Thukral

            ε n = ε n Δ ε n Δ ε n − Δ ε n Δ ε n Δ ε n Δ ε n

          • ( ,

            1 ) [ { ( ) ( ) ( ) ( ( 1 , ) 1 , 2 ,

          2 ,

          2 , ) ( ) ( , 1 , ) } − + Δ + Δ + n n Δ n − Δ n ÷

            ε (

            1 , ) ε ( , ) ε ( 2 , ) ε ( 1 , ) ] { }

            Δ + + + Δ + + n n − Δ n Δ n Δ n Δ n [ ε ( ) ( ε ) ε ( ) ( 1 , 2 , 2 , ε 2 , ) ε ( ) ( , ε 1 , ) ] . (21)

            Expanding (21), we obtain ε n = ε n Δ ε + n Δ ε n − ε n Δ ε n Δ ε n

          • ( ,

            1 ) [ ( 1 , ) ( 1 , ) ( 2 , ) 2 ( 1 , ) ( ) ( , 2 , ) 2 ( n 1 , ) n , n 1 , ( n 1 , ) ( n , ) ( n 2 , ) ( n , ) ( n 1 , )

            ε Δ ε Δ ε − Δ ε Δ ε Δ ε Δ ε Δ ε ÷

            ( ) ( ) { } ]

            [ Δ ε

          • n n n n n n

            ( ) ( ) ( ) ( ) ( ) ( )

            1 , Δ ε 2 , − 2 Δ ε , Δ ε 2 , Δ ε , Δ ε + + + + 1 , ] . (22)

            We observe the expression (22) and find that we have one of the terms of the numerator of the super modified Levin algorithm, which is

            − ε n Δ ε n Δ ε + + n . (23) 2 ( 1 , ) ( ) ( , 2 , )

            We shall now pair the remaining four terms in the numerator of (22). The first pair is ε ( n

            1 , ) Δ ε n , Δ ε n + + 1 , (24) ( ) ( )

            and 2

            (25)

            ε ε

            

          Δ n { Δ n }

          ε ε ε + + Replacing the component Δ n + ( 1 , ) of (25) with ( n 2 , ) − ( n 1 , ) and then adding (24)

          • ( , ) ( 1 , ) .

            and (25), we find that the term (24) cancels and obtain the following term ε n Δ ε n Δ ε n . (26)

          • + +

            (

            2 , ) ( ) ( , 1 , )

            The required term (26) is the last term of the numerator of the super modified Levin algorithm, given in (15). We progress to the next pair,

            n n n

            ε ε + + +

            ( 1 , ) Δ 1 , Δ ε 2 , (27) ( ) ( )

            and

            n n n − Δ ε ( + 1 , ) Δ ε , Δ ε 2 , . (28)

          • (n , ) ( n

            ( ) ( )

            1 , ) ( n , )

            Similarly we replace the component Δ ε of (28) with ε − ε and then adding

            

          A family of the Levin-type algorithms

            ε ε + + n Δ n Δ ε n . (29)

            ( , ) ( 1 , ) ( 2 , ) This is the remaining identical term of the numerator of the super modified Levin algorithm.

            Collecting (23), (26) and (29), the terms of the numerator of the Lubkin’s transformation, we have obtained an identical expression to that of the super modified Levin algorithm. Hence we have shown that the rational form of the super modified Levin algorithm is identical to the Lubkin’s transformation.

            In order to demonstrate that the super enhanced Levin algorithm of type (n,1) is identical to the above two algorithms we shall verify that the formula of the super enhanced Levin algorithm of type (n,1) is equivalent to the formula of the super modified Levin algorithm of type (n,1).

            We know by the fundamental law of indices, the following term simplifies to unity, k 1

            

          ( n i k ) =

          + + 1 , (30) for n ∈ ℵ , i ∈ [ , k ] and given k=1.

            Therefore the formula of the super enhanced Levin algorithm of type (n,1) given by (10 ) reduces to the formula of the super modified Levin algorithm of type (n,1). Hence the three algorithms, namely the super enhanced Levin algorithm of type (n,1), the super modified Levin algorithm of type (n,1) and the Lubkin’s transformation of type (n,1) are identical. The similarity between these three algorithms is also evident in the Tables 1 and 4.

          4. Application of the new Levin type algorithms

            We shall demonstrate the further development of the Levin-type algorithms by two familiar power series. We determine the consistency and stability of results by examining the convergence of the new algorithms for three particular types of row sequence. The findings are generalised by illustrating the effectiveness of the Levin-type algorithms for determining the approximate solution of two power series. Consequently, we shall list the errors of the estimates of the approximate solution produced by the algorithms described.

            The following procedure is common to both of the illustrative numerical examples. We illustrate the convergence of the algorithms described by making three distinct comparisons of the estimates based on three particular types of row sequence. The first of the comparisons is based on the estimates obtained by the row sequence of the super enhanced Levin algorithm of type (n, 1) with corresponding estimates derived from the super improved

            

          R. Thukral

            Levin algorithm of type (n+1, 1), the modified Levin algorithm of type (n+1, 1) and the Lubkin’s transformation of type (n, 1). The second comparison is based on another row sequence of the super enhanced Levin algorithm of type (n,2) with corresponding estimates derived from the super improved Levin algorithm of type (n, 2), the super modified Levin algorithm of type (n, 2), the improved Levin algorithm of type (n+2, 2), the modified Levin algorithm of type (n+2, 2) and the Lubkin’s transformation of type (n+1, 2). The next comparison is formed using the row sequence of the super enhanced Levin algorithm of type (n, 3) with corresponding estimates derived from the super improved Levin algorithm of type (n, 3), the super modified Levin algorithm of type (n, 3), the improved Levin algorithm of type (n+3, 3), the modified Levin algorithm of type (n+3, 3) and the Lubkin’s transformation of type (n+3, 3). In each case, the comparisons with other algorithms were made using a similar amount of data, which is, using a similar number of terms of (1). The numerical computations listed in the tables were performed on an algebra system called Maple. Also the errors displayed are absolute value.

          4.1 Numerical example 1

            We investigate the convergence of the Levin-type algorithms for the power series given as

            ∞

          • i
          • 1

              π

              −

            1

            s = − 1 (2 i − 1) = = 0.78539816.... , (31)

              ( ) ∑ i = 1

              4

              and the partial sum is given as n

            • + i

            • 11 s = − n ( ) 1 (2 i − 1) . (32)

                ∑ i = 1 The following tables contain the numerical results of the six iterative algorithms for

                three particular types of row sequence. In Tables 1 to 3 are the errors obtained by each of the algorithms described. In Table 1 we observe the similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation and find that these algorithms produce better estimates than the super improved Levin algorithm, the improved Levin algorithm and the modified Levin algorithm. In Table 2 and 3 we see that the precision of the super enhanced Levin algorithm is substantially more accurate than the Lubkin’s transformation and other similar Levin-type algorithms.

                

              A family of the Levin-type algorithms

              Table 1. Errors occurring in the estimates of the approximate solution by the six algorithms

              described, when k=1. n

                ILA(n+1,1) SILA( n ,1) MLA(n+1,1) SELA=SMLA=LT( n ,1) 1 0.810(-2) 0.228(-2) 0.206(-2) 0.127(-2) 2 0.525(-2) 0.130(-2) 0.911(-3) 0.364(-3)

                3 0.365(-2) 0.748(-3) 0.478(-3) 0.140(-3) 4 0.268(-2) 0.462(-3) 0.280(-3) 0.643(-4)

                5

              0.204(-2) 0.303(-3) 0.178(-3) 0.335(-4)

                

              Table 2. Errors occurring in the estimates of the approximate solution by the six algorithms

              described, when k=2. n

                ILA(n+2,2) SILA( n ,2) MLA(n+2,2) SMLA( n ,2) SELA(n,2) LT(n+1,2)

              1 0.471(-5) 0.256(-5) 0.129(-5) 0.194(-6) 0.801(-7) 0.473(-6)

              2 0.252(-5) 0.118(-6) 0.508(-6) 0.544(-7) 0.149(-7) 0.153(-6)

              3 0.141(-5) 0.279(-7) 0.226(-6) 0.174(-7) 0.343(-8) 0.571(-7)

              4 0.824(-6) 0.245(-7) 0.110(-6) 0.627(-8) 0.940(-9) 0.239(-7)

              5 0.506(-6) 0.144(-7) 0.578(-7) 0.251(-8) 0.296(-9) 0.110(-7)

                

              Table 3. Errors occurring in the estimates of the approximate solution by the six algorithms

              described, when k=3.

                ILA(n+3,3) SILA( ,3) MLA(n+3,3) SMLA( ,3) SELA(n,3) LT(n+3,3) n n n

                

              1 0.157(-9) 0.102(-7) 0.197(-10) 0.176(-11) 0.583(-13) 0.230(-10)

              2 0.426(-10) 0.151(-8) 0.795(-11) 0.178(-12) 0.885(-14) 0.897(-11)

              3 0.138(-10) 0.470(-10) 0.338(-11) 0.170(-13) 0.150(-14) 0.374(-11)

              4 0.511(-11) 0.303(-11) 0.152(-11) 0.629(-15) 0.283(-15) 0.166(-11)

              5 0.208(-11) 0.417(-12) 0.715(-12) 0.153(-14) 0.585(-16) 0.774(-12)

              4.2 Numerical example 2

                In this subsection we take another power series. We shall demonstrate the convergence of the enhanced algorithm for the series given as

                ∞ − 1 . 5 s = i = ς (

              1 .

              5 ) = 2 . 612375348 .... , (33)

                ∑ i =

                and the partial sum is given as n

                − 1 . 5 s = i , (34) n

                

              i =

                We repeat the procedure of the comparison in the previous example; that is, we compare the partial sum produced by each of the algorithm described. As before, in the following tables are the numerical results of the six iterative algorithms for three particular types of row sequence. In Tables 4 to 6 are the errors obtained by each of the methods

                

              R. Thukral

                described. As expected, we observe in Table 4 the similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation, and find that these algorithms produce better estimates than the super improved Levin algorithm, the improved Levin algorithm and the modified Levin algorithm. In Table 5 and 6 we see that the precision of the super enhanced Levin algorithm is substantially more accurate than the Lubkin’s transformation and other similar Levin-type algorithms.

                Table 4. Errors occurring in the estimates of the approximate solution by the six algorithms described, when k=1.

                ILA(n+1,1) SILA( ,1) MLA(n+1,1) SELA=SMLA=LT( ,1) n n n

                1 0.133 0.622 0.710 0.216(-1) 2 0.094 0.424 0.627 0.105(-1)

                3 0.071 0.312 0.568 0.598(-2)

                4 0.056 0.243 0.522 0.379(-2) 5 0.046 0.196 0.486 0.257(-2)

              Table 5. Errors occurring in the estimates of the approximate solution by the six algorithms

              described, when k=2. n

                ILA(n+2,2) SILA( n ,2) MLA(n+2,2) SMLA( n ,2) SELA(n,2) LT(n+1,2)

              1 0.649(-4) 0.729(-2) 0.619(-2) 0.396(-4) 0.233(-5) 0.132(-4)

              2 0.404(-4) 0.387(-2) 0.415(-2) 0.179(-4) 0.782(-6) 0.632(-5)

                

              3 0.264(-4) 0.228(-2) 0.295(-2) 0.908(-5) 0.316(-6) 0.334(-5)

              4 0.181(-4) 0.145(-2) 0.218(-2) 0.501(-5) 0.145(-6) 0.191(-5)

                5 0.128(-4) 0.967(-3) 0.167(-2) 0.296(-5) 0.735(-7) 0.116(-5)

                

              Table 6. Errors occurring in the estimates of the approximate solution by the six algorithms

              described, when k=3. n

                ILA(n+3,3) SILA( n ,3) MLA(n+3,3) SMLA( n ,3) SELA(n,3) LT(n+3,3)

              1 0.559(-7) 0.123(-4) 0.175(-4) 0.257(-6) 0.923(-12) 0.364(-8)

              2 0.217(-7) 0.273(-5) 0.101(-4) 0.610(-7) 0.150(-11) 0.176(-8)

                

              3 0.952(-8) 0.769(-6) 0.622(-5) 0.199(-7) 0.762(-12) 0.922(-9)

              4 0.460(-8) 0.249(-6) 0.403(-5) 0.795(-8) 0.362(-12) 0.513(-9)

              5 0.240(-8) 0.876(-7) 0.271(-5) 0.364(-8) 0176.(-12) 0.301(-9)

              5. Remarks and conclusion

                In this paper we have demonstrated further development of the Levin-type algorithms and their effectiveness has been investigated in many examples. These new Levin-type algorithms are essentially for accelerating the convergence of a scalar sequence. The Levin-type algorithms

                

              A family of the Levin-type algorithms

                are actually based on the original Levin transformation [1-13, 15]. The main purpose of this paper is to show the improvement of the recently introduced algorithms, namely the modified Levin algorithm and the improved Levin algorithm. The prime motive of the development of the Levin-type algorithm was to increase the precision of the improved Levin algorithm and the modified Levin algorithm. We have shown in the two numerical examples that the super enhanced Levin algorithm is substantially more accurate in approximating the solution of a given power series than the super improved Levin algorithm, the improved Levin algorithm, the super modified Levin algorithm, the modified Levin algorithm and the Lubkin’s transformation.

                The purpose of demonstrating these algorithms for three particular types of row sequences was to illustrate the accuracy of the estimates, the stability of the convergence and the consistency of the Levin-type algorithms. In process we have demonstrated the similarity between the super enhanced Levin algorithm, the super modified Levin algorithm and the Lubkin’s transformation for a particular type of row sequence. Also we have found that the super improved Levin algorithm is inconsistent in approximating the solution of a given power series. In some cases the super improved Levin algorithm produce very satisfactory estimates. In all the test examples we have found that the super modified Levin algorithm is much more reliable than the super improved Levin algorithm and the super enhanced improved Levin algorithm is much more efficient than the other similar algorithms. The numerical results of the super enhanced Levin algorithm may be consider a very good alternative to the Lubkin’s transformation and Brezinski’s theta algorithm. Finally, an analytical investigation of the Levin- type algorithms is a subject of further research.

                References

                [1] G.A. Baker and P.R. Graves-Morris, Padé Approximants, Cambridge Univ. Press, Cambridge, England, 2nd ed. 1996.

                [2] H.H.H. Homeier, “A Levin-type algorithm for the convergence accelerating convergence of Fourier series”, Numer. Algo. 3 (1992), 245-254. [3] H.H.H. Homeier, “A Hierarchially consistent, iterative sequence transformation”, Numer. Algo . 8 (1994), 47-81. [4] H.H.H. Homeier and E.J. Weniger, “On remainder estimates for Levin-type sequence transformations”, Comput. Phys. Commun. 92 (1995), 1-10.

                

              R. Thukral

                [5] H.H.H. Homeier, “Analytical and numerical studies of the convergence behaviour of ℑ the transformation”, J. Comput. Appl. Math. 69 (1996), 81-112.

                [6] H.H.H. Homeier, “On transforming logarithmic to linear convergence by interpolation”, Appl. Math. Lett. 12 (1999), 13-17. [7] H.H.H. Homeier, “Scalar Levin-type sequence transformations”, J. Comput. Appl. Math.

                122 (2000), 81-147.

                [8] N. Osada, “An acceleration theorem for the ρ -algorithm”, Numer. Math. 73 (1996), 521-531. [9] U.D. Jentschura, E.J. Weniger and G. Soff, “Asymptotic improvement of resummations and pertubative predictions in quantum field theory”, J. Phys. G: Nucl.

                Part. Phys. 26 (2000), 1545-1568.

                [10] U.D. Jentschura, E.J. Weniger, J. Becher and G. Soff, “Resummation of QED perturbation series by sequence transformations and the predictions of pertubative coefficients”, Phys. Rev. Lett. 85 (2000), 2446-2449. [11] R. Thukral, “Introduction to the improved Levin-type algorithms for accelerating convergence of sequence”, Appl. Math. Comput. 151 (2004), 81-93. [12] E.J. Weniger, “Performance of superconvergent perturbation theory”, Phys. Rev. Lett.

                56 (1997), 5165-5168.

                [13] E.J. Weniger, “Computation of the Whittaker function of the second kind by summing its divergent asymptotic series with the help of nonlinear sequence transformations”,

                Comput. Phys . 10 (1996), 496-503. 2

                Δ process, of Wynn’s epsilon [14] E.J. Weniger, “Prediction properties of Aitken’s iterated algorithm and of Brezinski’s iterated theta algorithm”, J. Comput. Appl. Math. 122

                (2000), 329-356. [15] E.J. Weniger, “Irregular input data in convergence acceleration and summation process: General considerations and some special Gaussian hypergeometric series as model problems”, Comput. Phys. Commun. 133 (2001), 202-228.