Next Article in Journal
A Versatile Stochastic Duel Game
Previous Article in Journal
Linear Operators That Preserve Two Genera of a Graph
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Rational Transformations for Evaluating Singular Integrals by the Gauss Quadrature Rule

Department of Mathematics, Kunsan National University, Gunsan 54150, Korea
Mathematics 2020, 8(5), 677; https://doi.org/10.3390/math8050677
Submission received: 8 April 2020 / Revised: 24 April 2020 / Accepted: 29 April 2020 / Published: 1 May 2020
(This article belongs to the Section Computational and Applied Mathematics)

Abstract

:
In this work we introduce new rational transformations which are available for numerical evaluation of weakly singular integrals and Cauchy principal value integrals. The proposed rational transformations include parameters playing an important role in accelerating the accuracy of the Gauss quadrature rule used for the singular integrals. Results of some selected numerical examples show the efficiency of the proposed transformation method compared with some existing transformation methods.

1. Introduction

We consider numerical evaluation of weakly singular integrals and Cauchy principal value(CPV) integrals which frequently appear, for instance, in the dominant coefficients of the boundary element method [1,2,3,4,5]. Accurate evaluation of these singular integrals is a very practical and important problem in many areas of engineering including elastostatics and electromagnetics.
Until now, lots of numerical methods for evaluation of the singular integrals have been developed. Among the methods one can notice that the nonlinear coordinate transformation techniques [6,7,8,9,10,11,12,13,14,15,16,17,18] are prominent as they are easy to use in adaptive approaches. Thus, aiming enhancement of the accuracy of the numerical integration method via the coordinate transformation, in this paper we present simple rational functions including parameters. Then we explore the availability of the proposed rational transformation method for each type of singular integrals.
In the following section we define rational functions f m ( η ; t ) in (11) for weakly singular integrals with an interior-point singularity and f ˜ m ( k ; t ) in (15) for those with an end-point singularity. The proposed rational functions, satisfying some appropriate properties, weaken the singularity of the integrand. These rational functions associated with a standard quadrature rule are expected to improve approximation errors further by controlling the parameters η and k.
In Section 3, for the CPV integrals we suggest a composite function F m ( η ; t ) in (40) which is composed of the rational function f m ( η ; t ) and a quadratic function g ( η ; t ) in (31). The coordinate transformation using F m ( η ; t ) has an important property which vanishes the singular part of the CPV integral when any even number of integration points are used. Thus, like the case of the weakly singular integrals, we may efficiently evaluate CPV integrals by employing the composite function F m ( η ; t ) with η selected in a proper range.
For numerical experiments we choose some examples of the singular integrals at the end of each section. Numerical results of the presented method associated with the Gauss-Legendre quadrature rule show the competent errors for the end-point weakly singular integrals. Moreover, for the CPV integral the presented transformation method with the parameter η selected within an appropriate region results in much better errors than the existing transformation methods.

2. Weakly Singular Integrals

For a point 1 x 0 1 , we consider the weakly singular integrals
I α ϕ ( x 0 ) : = 1 1 | x x 0 | α ϕ ( x ) d x , 1 < α < 0
and
J ϕ ( x 0 ) : = 1 1 ϕ ( x ) log | x x 0 | d x .
We set s 0 = x 0 when | x 0 | < 1 and ξ 0 = x 0 when | x 0 | = 1 throughout this work.

2.1. Existing Transformations

For a weakly singular integral with an interior-point singularity at s 0 with s 0 < 1 there are useful nonlinear transformations which do not require any division of the integration interval as follows.
Telles polynomial transformation [15]:
P 3 Tel ( t ) = 1 1 + 3 γ 2 3 γ + 3 γ 2 t 3 γ t 2 + t 3 , 1 t 1 ,
where γ = ( s 0 s * + | s * | ) 1 / 3 + ( s 0 ξ * | s * | ) 1 / 3 + s 0 with s * = s 0 2 1 .
Monegato–Sloan polynomial transformation [19]:
P m MS ( t ) = s 0 + δ s 0 , m t η 0 m , 1 t 1 ,
where
δ s 0 , m = 2 m 1 + s 0 1 / m + 1 s 0 1 / m m ,
η 0 is a point defined by
η 0 = 1 + s 0 1 / m 1 s 0 1 / m 1 + s 0 1 / m + 1 s 0 1 / m
and m 1 is an odd integer.
Generalized sigmoidal transformation [16]:
Ψ m ( t ) = s 0 + 2 Sgn ( t η 0 ) γ m | t η 0 | 2 , 1 t 1 ,
where γ m ( τ ) , 0 τ 1 , is a sigmoidal transformation of order m(see [8,9] for the definition) with the behavior O τ m near τ = 0 , η 0 is a point transformed as
η 0 = 2 γ m 1 1 + s 0 2 1
and Sgn ( t ) is the sign function whose value is 1 for t > 0 and 1 for t < 0 .
It is noted that both P m MS and Ψ m have the following asymptotic behavior near the transformed singular point t = η 0 .
s 0 + O t η 0 m .
Thus, by the change of variable x = P m MS ( t ) or x = Ψ m ( t ) in Equations (1) and (2), the weakly singular integrals I α ϕ and J ϕ become regular ones for m large enough because the behaviors of the integrands are transformed to O t η 0 ( α + 1 ) m 1 and O t η 0 m 1 log t η 0 , respectively, near t = η 0 .
For a weakly singular integral with an end-point singularity at ξ 0 with ξ 0 = 1 we introduce two famous transformations below.
Sato polynomial transformation [14]:
P m Sat ( t ) = ξ 0 1 ( 1 ξ 0 t ) m 2 m 1 , 1 t 1 ,
where m is an integer m 2 .
Semi-sigmoidal transformation [10]:
γ ˜ m ( t ) = ξ 0 1 4 γ m 1 ξ 0 t 4 , 1 t 1 .
Both P m Sat and γ ˜ m have the following asymptotic behavior near t = ξ 0 .
ξ 0 + O t ξ 0 m .

2.2. A Rational Transformation

For an interior-point singularity at s 0 with s 0 < 1 we define a rational transformation
f m ( η ; t ) = s 0 + 1 s 0 t t η 1 η t m , 1 t 1 ,
where m 1 is an odd integer and η is a real number such that | η | < 1 . It has the features
f m ( η ; 1 ) = 1 , f m ( η ; η ) = s 0 , f m ( η ; 1 ) = 1
independently of η and
d f m d t ( η ; t ) = m ( 1 s 0 t ) ( 1 η 2 ) + s 0 ( η t 1 ) ( t η ) ( 1 η t ) 2 t η 1 η t m 1 .
For simplicity we assume that 0 s 0 < 1 . Then, for any η such that
η 1 + 2 s 0 m ( 1 s 0 ) + s 0
with m fixed, we can see that d f m d t ( η ; t ) 0 for all 1 < t < 1 so that f m is bijective on the interval [ 1 , 1 ] . See Figure 1 for the insight of the function f m with s 0 = 0.65 . We note that for the case of m = 3 (in Figure 1b) the condition (14) becomes η 4 17 . Setting x = f m ( η ; t ) in (1) and (2), we have the bettered integrands whose behaviors are respectively O ( t η ) ( α + 1 ) m 1 and O ( ( t η ) m 1 log | t η | ) near t = η .
For an end-point singularity at ξ 0 with ξ 0 = 1 we suggest another rational transformation f ˜ m as
f ˜ m ( k ; t ) = ξ 0 + k 1 2 m 1 ξ 0 t t ξ 0 k + ξ 0 t m , 1 t 1 ,
where m is an odd integer and k is a real number such that k > 1 . It satisfies
f ˜ m k ; ξ 0 = ξ 0 , f ˜ m k ; ξ 0 = ξ 0
independently of k and
d f ˜ m d t ( k ; t ) = 2 m ( 1 k ) m m ξ 0 + k ( m + 1 ) ξ 0 + t k + ξ 0 t t ξ 0 k + ξ 0 t m > 0
for all 1 < t < 1 , which implies that f ˜ m is bijective on the interval [ 1 , 1 ] . In addition, near the end pint ξ 0 the function f ˜ m has the asymptotic behavior
f ˜ m k ; t = ξ 0 ξ 0 k 1 2 ( k + 1 ) m t ξ 0 m + 1 + O t ξ 0 m + 2 .
Figure 2 shows the graph of f 3 ˜ ( k ; t ) , ξ 0 = 1 , comparing it with those of P 3 Sat ( t ) and γ ˜ 3 ( t ) . The graph of f 3 ˜ ( k ; t ) with k large enough looks similar to that of the semi-sigmoidal transformation γ ˜ 3 ( t ) . By the change of variable x = f ˜ m k ; t , the weakly singular integrals I α ϕ and J ϕ are respectively transformed to I α [ m ] ϕ and J [ m ] ϕ defined by
I α [ m ] ϕ ( ξ 0 ) = 1 1 f ˜ m k ; t ξ 0 α ϕ f ˜ m k ; t d d t f ˜ m k ; t d t
and
J [ m ] ϕ ( ξ 0 ) = 1 1 ϕ f ˜ m k ; t log f ˜ m k ; t ξ 0 d d t f ˜ m k ; t d t .
We can see that the regularity of the original integrands in (1) and (2) becomes higher as the order m of the transformation is increasing. Referring to the literature [11], we may have the asymptotic truncation errors of the N-point Gauss-Legendre quadrature rules I α , N [ m ] ϕ and J N [ m ] ϕ for the transformed integrals in (19) and (20), respectively, as follows.
E α , N [ m ] ϕ ( ξ 0 ) : = I α [ m ] ϕ ( ξ 0 ) I α , N [ m ] ϕ ( ξ 0 ) C m ( k ) 1 + α · 2 2 ( 2 m + 1 ) ( 1 + α ) ( m + 1 ) ϕ ( ξ 0 ) Γ 2 ( m + 1 ) ( 1 + α ) sin ( ( m + 1 ) α π ) 2 m ( 2 N + 1 ) 2 ( m + 1 ) ( 1 + α )
and
E N [ m ] ϕ ( ξ 0 ) : = J [ m ] ϕ ( ξ 0 ) J N [ m ] ϕ ( ξ 0 ) C m ( k ) · 2 2 ( 2 m + 1 ) ( m + 1 ) 2 ϕ ( ξ 0 ) Γ ( 2 ( m + 1 ) ) π 2 m ( 2 N + 1 ) 2 ( m + 1 )
for sufficiently large N. Therein, C m ( k ) is the leading coefficient of the asymptotic behavior of f ˜ m k ; t ξ 0 near the point t = ξ 0 , i.e., C m ( k ) = ξ 0 k 1 2 ( k + 1 ) m .

2.3. Numerical Examples

We have used the high-level computing software, Mathematica (V.11) in numerical implementation for the examples below.
Example 1.
Interior-point weakly singular integrals I α ϕ s 0 with ϕ ( x ) 1 :
Exact value of the integral is
I α ϕ s 0 = 1 1 + α 1 + s 0 1 + α + 1 s 0 1 + α .
In the numerical implementation using the proposed transformation f m ( η ; t ) we may choose the parameter η , for example, by the formula
η = 2 s 0 m ( 1 s 0 ) + s 0 s 0
which satisfies the inequality (14). Numerical results of the relative errors of the N-point Gauss-Legendre quadrature rule for the transformed integrand via the change of variable x = f m ( η ; t ) are given in Table 1 when α = 0.5 and s 0 = 0.1 . Therein, η 1 is the value given by Equation (23) and η 2 = s 0 / 5 which also satisfies the condition (14) for the selected singular point s 0 = 0.1 . The relative error is defined as
Exact value Approximate value Exact value .
For comparison with the existing transformation methods, Table 1 also includes numerical results corresponding to the Monegato–Sloan polynomial transformation P m MS ( t ) in (4) and the generalized sigmoidal transformation Ψ m ( t ) in (5). The best errors are indicated by the bold numbers. We can see that the results of the proposed rational transformation seem to be comparable to those of the existing ones. For any 1 < s 0 < 1 we have the similar tendency of the numerical results to those given in Table 1.
Example 2.
End-point weakly singular integrals I α ϕ ξ 0 with ϕ ( x ) 1 and J ϕ ξ 0 with ϕ ( x ) = 1 + x 2 :
Exact value of the integrals are
I α ϕ ξ 0 = 2 1 + α 1 + α
and
J ϕ ξ 0 = 8 3 log 2 26 9 .
Numerical results of the relative errors of the N-point Gauss-Legendre quadrature rule for the transformed integrals (19) and (20) are given in Table 2 and Table 3, respectively. In using the presented rational transformation f ˜ m ( k ; t ) we chose the parameters k = 2 , 4 for evaluating I α ϕ ξ 0 , with α = 0.45 , and k = 10 , 50 for J ϕ ξ 0 . The tables also include numerical results corresponding to the Sato polynomial transformation P m Sat ( t ) in (8) and the semi-sigmoidal transformation γ ˜ m ( t ) in (9). We can find that for most cases in the numerical implementation the proposed transformation f ˜ m k ; t with the chosen parameters k’s results in better approximation errors than the existing transformations. Additionally, Figure 3 and Figure 4 show the relative errors of f ˜ m k ; t for evaluating I α ϕ ξ 0 and J ϕ ξ 0 , respectively, with respect to various values of the parameter k. The figures indicate that the excellent errors of f ˜ m k ; t appear over the ranges 1 < k < 2 and 1 < k < 5 for evaluating I α ϕ ξ 0 and J ϕ ξ 0 , respectively, when the number of integration points is large( N 30 ). The results of the error analysis in (21) and (22) imply that the errors, with N large and fixed, will vanish when the parameter k > 1 is sufficiently close to the limit 1.

3. Cauchy Principal Value Integrals

In this section, we consider following Cauchy principal value(CPV) integral.
K ϕ ( s 0 ) : = P . V . 1 1 ϕ ( x ) x s 0 d x = lim ϵ 0 + 1 s 0 ϵ + s 0 + ϵ 1 ϕ ( x ) x s 0 d x ,
where ϕ is a well-behaved function with ϕ ( s 0 ) 0 . For simplicity we suppose 0 s 0 < 1 .
To evaluate the CPV integral efficiently we may use a transformation h ( t ) which is an increasing function satisfying
h ( 1 ) = 1 , h ( 0 ) = s 0 , h ( 1 ) = 1 .
By the change of variable x = h ( t ) in the CPV integral (25) we have
K ϕ ( s 0 ) = 1 1 ϕ ( h ( t ) ) ϕ ( s 0 ) h ( t ) h ( t ) s 0 d t + ϕ ( s 0 ) P . V . 1 1 h ( t ) h ( t ) s 0 d t = K 1 + K 2 .
We can see that K 1 is a regular integral and K 2 can be written by
K 2 = ϕ ( s 0 ) P . V . 1 1 c t d t + 1 1 R ( t ) d t ,
where c is the first non-vanishing derivative of h ( t ) at t = 0 and R ( t ) is a bounded function [15]. The CPV integral in this formula vanishes if a standard Gauss quadrature rule with any even number of integration points are used. Consequently, the transformed CPV integral K ϕ ( s 0 ) in (27) can be evaluated accurately by using the standard Gauss quadrature rule with even number of integration points.

3.1. Existing Transformations

Well-known transformations playing a role of h ( t ) aforementioned are given below.
Doblalè and Gracia transformation(DG) [6]:
Q DG ( t ) = s 0 1 t 4 + t 3 , 1 t 1 .
Composite transformation [17]:
Φ r ( t ) = Q DG 1 2 γ r 1 t 2 , 1 t 1 ,
where γ r ( τ ) , 0 τ 1 , is a sigmoidal transformation of order r 1 .
One can see that Q DG ( t ) is bijective over the interval [ 1 , 1 ] when 0 s 0 3 4 . That is, both Q DG ( t ) and Φ r ( t ) are useful for the coordinate transformation only when 0 s 0 3 4 .

3.2. A New Composite Transformation

Set a quadratic function
g ( η ; t ) = η 1 t 2 + t , 1 t 1 ,
which is a bijective function on [ 1 , 1 ] for 0 η 1 2 and it satisfies
g ( η ; 1 ) = 1 , g ( η ; 0 ) = η , g ( η ; 1 ) = 1 .
Next, we set a function f ( η ; t ) = f 1 ( η ; t ) , i.e., from (11)
f ( η ; t ) = s 0 + 1 s 0 t t η 1 η t , 1 t 1 .
The condition (14) with m = 1 implies that the parameter η should satisfy
η 1 + 2 s 0 0 s 0 < 1 .
Then we define a composite function
F ( η ; t ) = f η ; g ( η ; t ) , 1 t 1 ,
where it is assumed that 0 η 1 2 for g ( η ; t ) to be bijective on the interval 1 t 1 . This function satisfies the properties given in (26) as
F ( η ; 1 ) = 1 , F η ; 0 = s 0 , F ( η ; 1 ) = 1 .
To choose a parameter η satisfying the conditions 0 η 1 2 and η 1 + 2 s 0 simultaneously we should suppose that s 0 is located in the interval
0 s 0 3 4
and in this case we may take η such as, for example,
η 1 = 2 3 s 0 or η 2 = 8 9 s 0 2 .
That is, for any 0 s 0 3 4 given, the function F ( η ; t ) is bijective on the interval [ 1 , 1 ] if we take η 1 or η 2 for the parameter η . Figure 5a illustrates graphs of the proposed transformation F ( η ; t ) with η = 2 3 s 0 , the composite transformation Φ 3 ( t ) and the Doblaré-Gracia transformation Q DG ( t ) for the cases of s 0 = 0.6 .
If we change the variable x = F ( η ; t ) in (25) then we may expect accurate numerical evaluation of the CPV integral by using a traditional Gauss quadrature rule with even number of integration points.
When s 0 > 3 4 , on the other hand, from the inequality (14) we consider the following condition for the order m of f m ( η ; t ) instead of the condition (33) for η .
m 1 η 1 + η s 0 1 s 0
for 0 η 1 2 fixed. We will choose the value of m as small as possible. For example,
m = 1 η 1 + η s 0 1 s 0 + 1 if 1 η 1 + η s 0 1 s 0 is even 1 η 1 + η s 0 1 s 0 + 2 if 1 η 1 + η s 0 1 s 0 is odd ,
where x means the greatest integer less than or equal to x. Then, using the function f m ( η ; t ) in (11), we define a composite function
F m ( η ; t ) = f m η ; g ( η ; t ) , 1 t 1 .
Figure 5b illustrates graphs of F m ( η ; t ) with η = 1 3 and m chosen by (39), the composite transformation Φ 3 ( t ) and the Doblaré-Gracia transformation Q DG ( t ) for the cases of s 0 = 0.9 . For the case of s 0 > 3 4 , in using the change of variable x = F m ( η ; t ) in (25), the formula (39) indicates that the higher order m is required as s 0 becomes close to the end-point x = 1 .

3.3. Numerical Examples

Example 3.
We take an example K ϕ s 0 with ϕ ( x ) = 1 + x as follows.
K ϕ s 0 = P . V . 1 1 1 + x x s 0 d x = 2 + 1 + s 0 log 1 s 0 1 + s 0 .
For s 0 = 0.2 , 0.4 , 0.6 within the interval given in (36), numerical results of the N-point Gauss-Legendre quadrature rule associated with the presented transformation F ( η ; t ) are given in Table 4. Therein,
η = 2 3 s 0 , 8 9 s 0 2 , 1 3 s 0
are chosen for the parameter η . In the table we can see that F ( η ; t ) provides better errors than the Doblaré-Gracia transformation Q DG ( t ) defined in (29). By numerical experiment we can find that the other existing composite transformation Φ r ( t ) of any order r > 1 gives worse errors than Q DG ( t ) .
For s 0 = 0.9 , 0.95 , 0.99 , selected near the end-point x = 1 , numerical results of the N-point Gauss-Legendre quadrature rule associated with the presented transformation F m ( η ; t ) , with m determined by the formula (39), are given in Table 5. The parameter η is chosen by η = 1 2 , 1 3 , 1 4 . The table includes numerical results of the existing composite transformation Φ r ( t ) in (30) associated with the Sidi-sigmoidal transformation γ r ( τ ) = γ r Sidi ( τ ) defined as
γ r Sidi ( τ ) = 1 q r 0 τ sin r 1 ( π y ) d y ,
where
q r = 0 1 sin r 1 ( π y ) d y .
By the numerical experiment we can find that Φ r ( t ) of order r = 3 results in better errors than Q DG ( t ) and Φ r ( t ) of any order r 3 . Thus, Table 5 includes numerical results of Φ 3 ( t ) . The table shows the superiority of the proposed transformation F m ( η ; t ) , with η = 1 2 , 1 3 , compared with the existing composite transformation Φ 3 ( t ) . In addition, Table 6 shows the values of m evaluated by (39) for each s 0 and η selected in Table 5. Moreover, Figure 6 and Figure 7 respectively show the behaviors of the relative errors of F ( η ; t ) for 0 s 0 3 4 and those of F m ( η ; t ) for s 0 > 3 4 over the range 0 η 1 2 . In particular, from Figure 7 one can see that the region of the parameter η providing splendid errors will move toward the right as s 0 becomes close to the end-point x = 1 .

4. Conclusions

In this work we proposed rational transformations of simple forms for evaluation of singular integrals by the Gauss-Legendre quadrature rule. We summarize this work for each type of the singular integral as follows.
i.
Interior-point weakly singular integrals: The rational transformation f m ( η ; t ) in (11) is proposed. Numerical evaluation based on the proposed rational transformation does not require any division of the integration interval, and its numerical results are comparable to the existing transformations.
ii.
End-point weakly singular integrals: The rational transformation f ˜ m ( k ; t ) in (15) is proposed and it provides better errors than the exiting transformations when an appropriate value of k is selected.
iii.
Cauchy principal value integrals: The composite rational transformations, F ( η ; t ) in (34) for the singular point 0 s 0 3 4 and F m ( η ; t ) in (40) for the near end singular point 3 4 < s 0 < 1 are suggested. The proposed rational transformations, with appropriate values of η and m, produce splendid results.
We have experimentally identified suitable intervals of the parameters in the proposed rational transformations without complete theoretical investigation, and we leave it as another problem to perform in a further work.

Funding

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (NRF-2017 R1A2B4007682).

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Doblaré, M. Computational aspects of the boundary element methods. In Topics in Boundary Element Research; Springer: Berlin, Germany, 1987; Volume 3. [Google Scholar]
  2. Kythe, P.K. An Introduction to Boundary Element Method; CRC Press: Boca Raton, FL, USA, 1995. [Google Scholar]
  3. Ma, Y.; Huang, J. Asymptotic error expansions and splitting extrapolation algorithm for two classes of two-dimensional Cauchy principal-value integrals. Appl. Math. Comput. 2019, 357, 107–118. [Google Scholar] [CrossRef]
  4. Qiu, Z.H.; Wrobel, L.C.; Power, H. Numerical solution of convection-diffusion problems at high Peclét number using boundary elements. Int. J. Numer. Methods Eng. 1998, 41, 899–914. [Google Scholar] [CrossRef]
  5. Savruk, M.P.; Kazberuk, A. Method of Singular Integral Equations in Application to Problems of the Theory of Elasticity. In Stress Concentration at Notches; Springer: Cham, Switzerland, 2017; pp. 1–56. [Google Scholar]
  6. Doblaré, M.; Gracia, L. On non-linear transformations for integration of weakly-singular and Cauchy principal value integrals. Int. J. Numer. Methods Eng. 1997, 40, 3325–3358. [Google Scholar] [CrossRef]
  7. Elliott, D. The cruciform crack problem and sigmoidal transformations. Math. Methods Appl. Sci. 1997, 20, 121–132. [Google Scholar] [CrossRef]
  8. Elliott, D. The Euler Maclaurin formula revised. J. Austral. Math. Soc. Ser. B 1998, 40, E27–E76. [Google Scholar]
  9. Elliott, D.; Venturino, E. Sigmoidal transformations and the Euler-Maclaurin expansion for evaluating certain Hadamard finite-part integrals. Numer. Math. 1997, 77, 453–465. [Google Scholar] [CrossRef]
  10. Johnston, P.R. Semi-sigmoidal transformations for evaluating weakly singular boundary element integrals. Int. J. Numer. Methods Eng. 2000, 47, 1709–1730. [Google Scholar] [CrossRef]
  11. Johnston, P.R.; Elliott, D. Error estimation of quadrature rules for evaluating singular integrals in boundary element. Int. J. Numer. Methods Eng. 2000, 48, 949–962. [Google Scholar] [CrossRef]
  12. Johnston, P.R.; Elliott, D. A generalization of Telles’ method for evaluating weakly singular boundary element integrals. J. Comput. Appl. Math. 2001, 131, 223–241. [Google Scholar] [CrossRef]
  13. Sanz Serna, J.M.; Doblaré, M.; Alarcon, E. Remarks on methods for the computation of boundary-element integrals by co-ordinate transformation. Commun. Appl. Numer. Methods 1990, 6, 121–123. [Google Scholar] [CrossRef] [Green Version]
  14. Sato, M.; Yoshiyoka, S.; Tsukui, K.; Yuuki, R. Accurate numerical integration of singular kernels in the two-dimensional boundary element method. In Boundary Elements X; Brebbia, C.A., Ed.; Springer: Berlin, Germany, 1988; Volume 1, pp. 279–296. [Google Scholar]
  15. Telles, J.C.F. A self-adaptive co-ordinate transformation for efficient numerical evaluation of general boundary element integrals. Int. J. Numer. Methods Eng. 1987, 24, 959–973. [Google Scholar] [CrossRef]
  16. Yun, B.I. An extended sigmoidal transformation technique for evaluating weakly singular integrals without splitting the integration interval. SIAM J. Sci. Comput. 2003, 25, 284–301. [Google Scholar] [CrossRef]
  17. Yun, B.I. A composite transformation for numerical integration of singular integrals in the BEM. Int. J. Numer. Methods Eng. 2003, 57, 1883–1898. [Google Scholar] [CrossRef]
  18. Yun, B.I. A generalized non-linear transformation for evaluating singular integrals. Int. J. Numer. Methods Eng. 2006, 65, 1947–1969. [Google Scholar] [CrossRef]
  19. Monegato, G.; Sloan, I.H. Numerical solutions of the generalized airfoil equation for an airfoil with a flap. SIAM J. Numer. Anal. 1997, 34, 2288–2305. [Google Scholar] [CrossRef]
Figure 1. Graphs of the proposed rational transformations f m ( η ; t ) , η = s 0 , with respect to m = 3 , 5 , 7 in (a) and graphs of f 3 ( η ; t ) with respect to η 1 = s 0 , η 2 = s 0 / 2 , η 3 = s 0 / 4 in (b) for the case of s 0 = 0.65 .
Figure 1. Graphs of the proposed rational transformations f m ( η ; t ) , η = s 0 , with respect to m = 3 , 5 , 7 in (a) and graphs of f 3 ( η ; t ) with respect to η 1 = s 0 , η 2 = s 0 / 2 , η 3 = s 0 / 4 in (b) for the case of s 0 = 0.65 .
Mathematics 08 00677 g001
Figure 2. Graphs of the proposed rational transformations f ˜ 3 ( k ; t ) , k = 2 , 5 , 100 , compared with γ ˜ 3 ( t ) (: dotted line) and P 3 Sat ( t ) (: solid line).
Figure 2. Graphs of the proposed rational transformations f ˜ 3 ( k ; t ) , k = 2 , 5 , 100 , compared with γ ˜ 3 ( t ) (: dotted line) and P 3 Sat ( t ) (: solid line).
Mathematics 08 00677 g002
Figure 3. Relative errors of f ˜ m ( k ; t ) , 1 < k < 5 , for the end-point weakly singular integral I α ϕ ( ξ 0 ) , with α = 0.45 and ξ 0 = 1 , in Example 2. Dotted horizontal lines indicate relative errors of P m Sat ( t ) for m = 5 , 7 , 9 from top to bottom.
Figure 3. Relative errors of f ˜ m ( k ; t ) , 1 < k < 5 , for the end-point weakly singular integral I α ϕ ( ξ 0 ) , with α = 0.45 and ξ 0 = 1 , in Example 2. Dotted horizontal lines indicate relative errors of P m Sat ( t ) for m = 5 , 7 , 9 from top to bottom.
Mathematics 08 00677 g003
Figure 4. Relative errors of f ˜ m ( k ; t ) , 1 < k < 15 , for the end-point logarithmic singular integral J ϕ ( ξ 0 ) , with ξ 0 = 1 , in Example 2. Dotted horizontal lines indicate relative errors of P m Sat ( t ) for m = 5 , 7 , 9 from top to bottom.
Figure 4. Relative errors of f ˜ m ( k ; t ) , 1 < k < 15 , for the end-point logarithmic singular integral J ϕ ( ξ 0 ) , with ξ 0 = 1 , in Example 2. Dotted horizontal lines indicate relative errors of P m Sat ( t ) for m = 5 , 7 , 9 from top to bottom.
Mathematics 08 00677 g004
Figure 5. Graphs of the proposed rational transformation F ( η ; t ) , with η = 2 3 s 0 , for s 0 = 0.6 in (a) and graphs of F m ( η ; t ) , with η = 1 3 and m chosen by (39), for s 0 = 0.9 in (b) compared with the composite transformation Φ 3 ( t ) and the Doblaré-Gracia transformation Q D G ( t ) .
Figure 5. Graphs of the proposed rational transformation F ( η ; t ) , with η = 2 3 s 0 , for s 0 = 0.6 in (a) and graphs of F m ( η ; t ) , with η = 1 3 and m chosen by (39), for s 0 = 0.9 in (b) compared with the composite transformation Φ 3 ( t ) and the Doblaré-Gracia transformation Q D G ( t ) .
Mathematics 08 00677 g005
Figure 6. Relative errors of F ( η ; t ) , 0 < η < 1 2 , for the CPV integral K ϕ ( s 0 ) , for s 0 = 0.2 , 0.4 , 0.6 , in Example 3. Dotted horizontal lines indicate relative errors of Q DG ( t ) corresponding to the chosen values of s 0 .
Figure 6. Relative errors of F ( η ; t ) , 0 < η < 1 2 , for the CPV integral K ϕ ( s 0 ) , for s 0 = 0.2 , 0.4 , 0.6 , in Example 3. Dotted horizontal lines indicate relative errors of Q DG ( t ) corresponding to the chosen values of s 0 .
Mathematics 08 00677 g006
Figure 7. Relative errors of F m ( η ; t ) , 0 < η < 1 2 , for the CPV integral K ϕ ( s 0 ) , for s 0 = 0.9 , 0.95 , 0.99 , in Example 3. Dotted horizontal lines indicate relative errors of Φ 3 ( t ) corresponding to the chosen values of s 0 .
Figure 7. Relative errors of F m ( η ; t ) , 0 < η < 1 2 , for the CPV integral K ϕ ( s 0 ) , for s 0 = 0.9 , 0.95 , 0.99 , in Example 3. Dotted horizontal lines indicate relative errors of Φ 3 ( t ) corresponding to the chosen values of s 0 .
Mathematics 08 00677 g007
Table 1. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m MS ( t ) , Ψ m ( t ) and the presented transformation f m ( η ; t ) for the interior-point weakly singular integral I α ϕ ( s 0 ) , with  α = 0.5 and s 0 = 0.1 , in Example 1.
Table 1. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m MS ( t ) , Ψ m ( t ) and the presented transformation f m ( η ; t ) for the interior-point weakly singular integral I α ϕ ( s 0 ) , with  α = 0.5 and s 0 = 0.1 , in Example 1.
Existing Transformations Presented Transformation f m ( η ; t )
m N P m MS ( t ) Ψ m ( t ) η = η 1 η = η 2
710 3.6 × 10 4 3.7 × 10 4 6.4 × 10 5 3.4 × 10 4
20 3.0 × 10 5 4.4 × 10 6 3.9 × 10 5 2.6 × 10 5
30 6.0 × 10 6 8.4 × 10 7 3.9 × 10 6 3.7 × 10 6
40 1.5 × 10 6 2.1 × 10 7 2.6 × 10 6 1.2 × 10 7
1110 2.3 × 10 5 3.9 × 10 3 4.5 × 10 6 2.2 × 10 5
20 5.2 × 10 7 7.6 × 10 7 5.8 × 10 7 3.8 × 10 7
30 5.2 × 10 8 3.6 × 10 9 1.4 × 10 8 2.2 × 10 8
40 9.6 × 10 9 3.6 × 10 10 1.3 × 10 8 3.7 × 10 10
1510 3.0 × 10 6 9.6 × 10 3 1.2 × 10 6 2.7 × 10 6
20 1.6 × 10 8 2.4 × 10 5 1.6 × 10 8 1.1 × 10 8
30 7.6 × 10 10 4.7 × 10 8 4.5 × 10 10 2.9 × 10 10
40 8.4 × 10 11 7.9 × 10 11 7.9 × 10 11 4.6 × 10 12
Table 2. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m Sat ( t ) , γ ˜ m ( t ) and the presented transformation f ˜ m ( k ; t ) for the end-point weakly singular integral I α ϕ ( ξ 0 ) , with  α = 0.45 and ξ 0 = 1 , in Example 2.
Table 2. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m Sat ( t ) , γ ˜ m ( t ) and the presented transformation f ˜ m ( k ; t ) for the end-point weakly singular integral I α ϕ ( ξ 0 ) , with  α = 0.45 and ξ 0 = 1 , in Example 2.
Existing Transformations Presented Transformation f ˜ m ( k ; t )
m N P m Sat ( t ) γ ˜ m ( t ) k = 4 k = 2
310 5.8 × 10 5 2.7 × 10 5 1.4 × 10 6 5.3 × 10 7
20 6.4 × 10 6 3.0 × 10 6 7.4 × 10 8 2.8 × 10 8
30 1.7 × 10 6 8.0 × 10 7 1.3 × 10 8 4.9 × 10 9
510 4.4 × 10 7 1.6 × 10 7 1.6 × 10 8 1.0 × 10 8
20 1.1 × 10 8 2.3 × 10 9 1.9 × 10 10 3.8 × 10 11
30 1.2 × 10 9 2.6 × 10 10 1.4 × 10 11 2.8 × 10 12
710 6.0 × 10 9 9.0 × 10 6 3.0 × 10 10 1.0 × 10 7
20 3.3 × 10 11 8.1 × 10 12 8.3 × 10 13 8.5 × 10 14
30 1.6 × 10 12 1.6 × 10 13 2.5 × 10 14 2.6 × 10 15
910 8.1 × 10 11 1.2 × 10 5 3.6 × 10 12 5.5 × 10 7
20 1.0 × 10 13 3.8 × 10 10 5.3 × 10 15 2.3 × 10 16
30 1.9 × 10 15 1.8 × 10 15 6.8 × 10 17 3.6 × 10 18
Table 3. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m Sat ( t ) , γ ˜ m ( t ) and the presented transformation f ˜ m ( k ; t ) for the end-point logarithmic singular integral J ϕ ( ξ 0 ) , with  ξ 0 = 1 , in Example 2.
Table 3. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the existing transformations P m Sat ( t ) , γ ˜ m ( t ) and the presented transformation f ˜ m ( k ; t ) for the end-point logarithmic singular integral J ϕ ( ξ 0 ) , with  ξ 0 = 1 , in Example 2.
Existing Transformations Presented Transformation f ˜ m ( k ; t )
m N P m Sat ( t ) γ ˜ m ( t ) k = 50 k = 10
310 8.8 × 10 6 5.3 × 10 7 3.5 × 10 7 2.1 × 10 7
20 1.6 × 10 7 3.8 × 10 8 1.6 × 10 9 9.8 × 10 10
30 1.4 × 10 8 3.5 × 10 9 6.6 × 10 11 4.0 × 10 11
510 2.7 × 10 8 2.3 × 10 4 2.3 × 10 9 1.9 × 10 7
20 3.1 × 10 11 4.5 × 10 11 6.2 × 10 13 2.7 × 10 13
30 5.7 × 10 13 3.5 × 10 14 5.1 × 10 15 2.3 × 10 15
710 1.2 × 10 9 3.2 × 10 3 8.7 × 10 7 2.9 × 10 5
20 2.5 × 10 14 2.8 × 10 8 7.9 × 10 16 2.4 × 10 16
30 9.1 × 10 17 7.2 × 10 14 1.3 × 10 18 4.1 × 10 19
910 3.8 × 10 6 1.2 × 10 3 5.7 × 10 5 5.5 × 10 4
20 5.7 × 10 17 6.4 × 10 7 2.6 × 10 18 5.8 × 10 18
30 4.1 × 10 20 1.1 × 10 11 8.2 × 10 22 1.9 × 10 22
Table 4. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the Doblaré-Gracia transformation Q DG ( t ) and the presented transformation F ( η ; t ) for the CPV integral K ϕ ( s 0 ) , 0 s 0 3 4 , in Example 3.
Table 4. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the Doblaré-Gracia transformation Q DG ( t ) and the presented transformation F ( η ; t ) for the CPV integral K ϕ ( s 0 ) , 0 s 0 3 4 , in Example 3.
Existing Transformation Presented Transformation F ( η ; t )
s 0 N Q DG ( t ) η = 2 3 s 0 η = 8 9 s 0 2 η = 1 3 s 0
0.24 5.2 × 10 9 3.8 × 10 9 5.1 × 10 10 6.0 × 10 11
8 5.7 × 10 17 3.7 × 10 18 7.3 × 10 19 7.7 × 10 21
12 6.3 × 10 25 4.5 × 10 27 1.0 × 10 27 1.3 × 10 30
16 6.9 × 10 33 1.1 × 10 36 1.4 × 10 36 5.0 × 10 41
20 7.5 × 10 41 3.5 × 10 44 2.0 × 10 45 1.5 × 10 50
0.44 7.6 × 10 6 2.1 × 10 6 1.7 × 10 8 6.1 × 10 8
8 2.8 × 10 11 1.9 × 10 12 7.6 × 10 15 1.7 × 10 15
12 1.0 × 10 16 1.4 × 10 18 2.4 × 10 22 1.7 × 10 22
16 3.7 × 10 22 3.8 × 10 25 1.4 × 10 29 7.6 × 10 30
20 1.3 × 10 27 4.9 × 10 31 1.3 × 10 36 1.7 × 10 37
0.64 2.2 × 10 3 1.2 × 10 4 1.8 × 10 4 2.4 × 10 5
8 3.4 × 10 7 1.9 × 10 8 3.3 × 10 9 2.9 × 10 11
12 5.3 × 10 11 1.1 × 10 12 4.6 × 10 14 3.5 × 10 17
16 8.1 × 10 15 3.8 × 10 17 6.1 × 10 19 3.2 × 10 23
20 1.2 × 10 18 9.3 × 10 22 7.9 × 10 24 7.6 × 10 30
Table 5. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the composite transformation Φ 3 ( t ) and the presented transformation F m ( η ; t ) for the CPV integral K ϕ ( s 0 ) , with  s 0 ’s near the end-point, in Example 3.
Table 5. Relative errors of the N-point Gauss-Legendre quadrature rule corresponding to the composite transformation Φ 3 ( t ) and the presented transformation F m ( η ; t ) for the CPV integral K ϕ ( s 0 ) , with  s 0 ’s near the end-point, in Example 3.
Existing Transformation Presented Transformation F m ( η ; t )
s 0 N Φ 3 ( t ) η = 1 2 η = 1 3 η = 1 4
0.9016 6.6 × 10 7 4.1 × 10 10 8.0 × 10 15 3.1 × 10 10
24 2.8 × 10 10 3.6 × 10 15 2.6 × 10 21 4.3 × 10 15
32 1.0 × 10 13 1.7 × 10 20 2.9 × 10 28 6.0 × 10 20
40 3.6 × 10 17 6.7 × 10 25 1.3 × 10 35 8.3 × 10 25
48 1.1 × 10 20 4.8 × 10 30 1.4 × 10 42 1.1 × 10 29
0.9516 3.6 × 10 6 1.7 × 10 8 3.3 × 10 9 4.5 × 10 7
24 2.1 × 10 9 6.9 × 10 13 1.7 × 10 13 2.6 × 10 10
32 5.1 × 10 12 2.7 × 10 17 8.9 × 10 18 1.4 × 10 13
40 1.9 × 10 15 9.4 × 10 21 4.6 × 10 22 8.1 × 10 17
48 7.1 × 10 18 1.2 × 10 24 2.4 × 10 26 4.6 × 10 20
0.9916 6.0 × 10 6 8.8 × 10 6 3.6 × 10 4 1.7 × 10 3
24 5.8 × 10 7 1.8 × 10 8 6.9 × 10 6 7.1 × 10 5
32 3.5 × 10 9 3.0 × 10 11 1.3 × 10 7 2.9 × 10 6
40 3.4 × 10 12 3.4 × 10 14 2.4 × 10 9 1.1 × 10 7
48 1.8 × 10 13 2.8 × 10 18 4.4 × 10 11 4.5 × 10 9
Table 6. Values of m evaluated by Equation (39) for each s 0 and η selected in Table 5.
Table 6. Values of m evaluated by Equation (39) for each s 0 and η selected in Table 5.
m
s 0 η = 1 2 η = 1 3 η = 1 4
0.90 557
0.95 71113
0.99 335161

Share and Cite

MDPI and ACS Style

Yun, B.I. Rational Transformations for Evaluating Singular Integrals by the Gauss Quadrature Rule. Mathematics 2020, 8, 677. https://doi.org/10.3390/math8050677

AMA Style

Yun BI. Rational Transformations for Evaluating Singular Integrals by the Gauss Quadrature Rule. Mathematics. 2020; 8(5):677. https://doi.org/10.3390/math8050677

Chicago/Turabian Style

Yun, Beong In. 2020. "Rational Transformations for Evaluating Singular Integrals by the Gauss Quadrature Rule" Mathematics 8, no. 5: 677. https://doi.org/10.3390/math8050677

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

Article Metrics

Back to TopTop