A cover-up approach to partial fractions with linear or irreducible quadratic factors in the denominators

A cover-up approach to partial fractions with linear or irreducible quadratic factors in the denominators

Applied Mathematics and Computation 219 (2012) 3855–3862 Contents lists available at SciVerse ScienceDirect Applied Mathematics and Computation jour...

177KB Sizes 205 Downloads 210 Views

Applied Mathematics and Computation 219 (2012) 3855–3862

Contents lists available at SciVerse ScienceDirect

Applied Mathematics and Computation journal homepage: www.elsevier.com/locate/amc

A cover-up approach to partial fractions with linear or irreducible quadratic factors in the denominators Yiu-Kwong Man Department of Mathematics and Information Technology, HKIEd, 10 Lo Ping Road, Tai Po, New Territories, Hong Kong

a r t i c l e

i n f o

Keywords: Partial fraction decomposition Cover-up approach Irreducible quadratic factors

a b s t r a c t In this paper, a simple cover-up approach for computing partial fractions with linear or irreducible quadratic factors in the denominators is presented. It mainly involves polynomial divisions and substitutions only, without having to factorize the irreducible quadratic factors into linear factors with complex coefficients, to use differentiation or to solve a system of linear equations. Examples and its application to derive some useful formulas of partial fraction decompositions are included. Ó 2012 Elsevier Inc. All rights reserved.

1. Introduction Partial fraction decomposition is an important topic in the study of calculus, differential equations, control theory and some areas of pure or applied mathematics. One common approach to compute the partial fractions is to use the method of undetermined coefficients. Another approach is to apply the Heaviside’s cover-up technique, which uses substitutions to determine the unknown coefficients of the partial fractions with single poles, and successive differentiations to handle those with multiple poles (see [1]). However, the computations involved could be quite tedious for the latter case. Thus, there are a number of alternative approaches proposed to handle partial fractions of rational functions from time to time. For instance, one can refer to [3–12] for some recent developments on this topic. In [9], an improved Heaviside’s coverup approach was proposed to handle the case of multiple poles by substitutions and polynomial divisions only. However, the drawback is that this approach cannot be effectively applied to compute partial fractions with irreducible quadratic factors only. To fill-up this gap, we now present a further improved cover-up approach in this paper, for handling partial fractions with linear or irreducible quadratic factors by polynomial divisions and substitutions only, without having to factorize the irreducible quadratic factors into linear factors with complex coefficients, to use differentiation or to solve a system of linear equations. Examples and its applications to derive some useful formulas of partial fraction decompositions are included. 2. The cover-up approach The existence of partial fraction decompositions of proper rational functions is based on the following result, whose proof can be found in [2]. Theorem 1. Let F be a constant field and aðxÞ and bðxÞ be polynomials in F½x such that deg aðxÞ < deg bðxÞ and

bðxÞ ¼ ðx  a1 Þn1    ðx  as Þns ðx2 þ b1 x þ c1 Þm1    ðx2 þ br x þ cr Þmr

E-mail address: [email protected] 0096-3003/$ - see front matter Ó 2012 Elsevier Inc. All rights reserved. http://dx.doi.org/10.1016/j.amc.2012.10.016

ð1Þ

3856

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

where n1 ; . . . ; ns ; m1 ; . . . ; mr are positive integers, a1 ; . . . ; as ; b1 ; . . . ; br , c1 ; . . . ; cr 2 F; ak are distinct, x2 þ bi x þ ci are distinct irreducible polynomials, 1 6 k 6 s and 1 6 i 6 r. Then aðxÞ=bðxÞ has a unique partial fraction expansion of the form

 X  s  r  ai;ni bi;mi x þ ci;mi aðxÞ X ai;1 bi;1 x þ ci;1 þ ¼ þ  þ þ    þ bðxÞ i¼1 ðx  ai Þ ðx2 þ bi x þ ci Þ ðx  ai Þni ðx2 þ bi x þ ci Þmi i¼1

ð2Þ

where ai;j ; bi;j ; ci;j 2 F. A cover-up approach for computing the unknown partial fractions is given by the theorem below, which was proposed and proved by the author in [11]. Theorem 2. The unknown partial fraction coefficients described in the above theorem can be computed by the procedure below. Case (I): Partial fractions with linear factors in the denominators.

Step 1 :    aðxÞ  ðx  ai Þni  ai;ni ¼ bðxÞ x¼ai Step 2 : ai;ni j ¼

"

j1 aðxÞ X ai;ni k  bðxÞ k¼0 ðx  ai Þni k

ð3Þ !

#   ðx  ai Þni j 

ð4Þ

x¼ai

where 1 6 i 6 s and 1 6 j 6 ni  1. The cancellations of the common factors ðx  ai Þni and ðx  ai Þni j from the denominators of the rational functions concerned should be done before substituting x ¼ ai into the whole expressions inside the square brackets. Case (II): Partial fractions with irreducible quadratic factors in the denominators.

Step1 : bi;mi x þ ci;mi ¼



 aðxÞ  ðx2 þ bi x þ ci Þmi modðx2 þ bi x þ ci Þ bðxÞ

Step2 : bi;mi j x þ ci;mi j ¼

"

j1 aðxÞ X bi;mi k x þ ci;mi k  bðxÞ k¼0 ðx2 þ bi x þ ci Þmi k

ð5Þ

!

# 2

 ðx þ bi x þ ci Þ

mi j

modðx2 þ bi x þ ci Þ

ð6Þ

where 1 6 i 6 r and 1 6 j 6 mi  1. The cancellations of the common factors ðx2 þ bi x þ ci Þmi and ðx2 þ bi x þ ci Þmi j from the denominators of the rational functions concerned should be done before applying the operation ‘mod ðx2 þ bi x þ ci Þ’ to the whole expressions inside the square brackets. Some general remarks related to Theorem 2 are provided below:  In Case (I), the first step is to eliminate ðx  ai Þni in bðxÞ and include ðx  ai Þ or its higher power to each partial fraction, except the one containing ai;ni . Hence, ai;ni can be found by substituting x ¼ ai into Eq. (3). This technique is the so-called cover-up technique as described in [1]. The second step is to exploit the uniqueness of partial fraction decompositions of rational functions. Suppose ai;1 ðxÞ=bi;1 ðxÞ is equal to aðxÞ=bðxÞ  ai;ni =ðx  ai Þni . We can use polynomial division to eliminate the common factor ðx  ai Þ in ai;1 ðxÞ=bi;1 ðxÞ, so that the highest power of ðx  ai Þ in bi;1 ðxÞ is equal to ðni  1Þ. Thus, the multiplicity of the pole ai is reduced by one. By repeating this process on the new rational function obtained at each time, we can determine the unknown coefficients ai;ni j successively by using Eq. (4).  In Case (II), the first step is to eliminate ðx2 þ bi x þ ci Þmi in bðxÞ and include ðx2 þ bi x þ ci Þ or its higher power to each partial fraction, except the one containing bi;mi x þ ci;mi . Hence, bi;mi x þ ci;mi can be found by applying the operation ‘mod ðx2 þ bi x þ ci Þ’ to the whole expression, which is equivalent to finding the remainder when each polynomial involved is divided by ðx2 þ bi x þ ci Þ. If the result is not a linear polynomial, we can use polynomial division to express its numerator and denominator in the forms ðx2 þ bi x þ ci Þqi;1 ðxÞ þ ðui;1 x þ v i;1 Þ and ðx2 þ bi x þ ci Þqi;2 ðxÞ þ ðui;2 x þ v i;2 Þ, respectively. By applying ‘mod ðx2 þ bi x þ ci Þ’, only the linear parts ui;1 x þ v i;1 and ui;2 x þ v i;2 will be left. By multiplying pi x þ qi to each of them, where pi ¼ 1=ui;2 and qi ¼ ½bi  ðv i;2 =ui;2 Þ=ui;2 , we can apply ‘mod ðx2 þ bi x þ ci Þ’ again to reduce ðui;2 x þ v i;2 Þðpi x þ qi Þ and ðui;1 x þ v i;1 Þðpi x þ qi Þ into a constant and a linear polynomial, respectively. Thus, bi;mi x þ ci;mi can be determined. The second step is to exploit the uniqueness of partial fraction decompositions of rational functions. Suppose ai;1 ðxÞ=bi;1 ðxÞ is equal to aðxÞ=bðxÞ  ðbi;mi x þ ci;mi Þ=ðx2 þ bi x þ ci Þmi . We can use polynomial division to eliminate the common factor ðx2 þ bi x þ ci Þ in ai;1 ðxÞ=bi;1 ðxÞ, so that the highest power of ðx2 þ bi x þ ci Þ in bi;1 ðxÞ is equal toðmi  1Þ. Hence, the power of ðx2 þ bi x þ ci Þ is reduced by one. By repeating this process on the new rational function obtained at each time, we can determine the unknown coefficients bi;mi j x þ ci;mi j successively by using Eq. (6). It is worth to point out that the main ideas behind Theorem 2 can be regarded as a technique for rewriting the higher degree terms in terms of lower degree terms. For instance, if there are higher degree terms xk appeared in Case (II), where k P 2, then they can be reduced by applying the operation ‘mod ðx2 þ bi x þ ci Þ’ into a linear polynomial. Thus, this technique

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

3857

extends the original Heaviside’s cover-up approach to handle partial fraction decompositions with linear or irreducible quadratic factors (with simple or multiple poles), without having to use differentiations. 3. Algorithms For the ease of hand calculations or implementation in computer algebra systems, we can rewrite Theorem 2 in an algorithmic forms below so that one can follow the calculation steps more easily. In brief, the first two algorithms are designed for handling Case (I) and Case (II) of Theorem 2, respectively. The third algorithm is a subprogram to be called by the second algorithm during the calculations. For convenience, we will use the abbreviations numer and denom to represent numerator and denominator, respectively. As the main ideas and results behind the algorithms have been described in Section 2 and the proof of Theorem 2 can be found in [11], so the formal proofs of the algorithms will not be provided here. Algorithm 1. Partial_Fraction_linear Input: A proper rational function a(x)/b(x), where aðxÞ; bðxÞ are polynomials, bðxÞ ¼ ðx  a1 Þn1    ðx  as Þns ; n1 ; . . . ; ns are positive integers and a1 ; . . . ; as are distinct constants. Output: The partial fraction coefficients ai;j as described in Theorem 2, where 1 6 i 6 s; 1 6 j 6 ni : Procedure: rðxÞ ¼ aðxÞ=bðxÞ For i = 1 to s do For j = 0 to ni  1 do dðxÞ ¼ denomðrðxÞÞ  ðx  ai Þni j r 1 ðxÞ ¼ numerðrðxÞÞ dðxÞ ai;ni j ¼ r1 ðai Þ sðxÞ ¼ rðxÞ 

ai;n j i

ðxai Þni j

cðxÞ ¼ numerðsðxÞÞ  ðx  ai Þ dðxÞ ¼ denomðsðxÞÞ  ðx  ai Þ cðxÞ rðxÞ ¼ dðxÞ

end do end do return fai;j g where 1 6 i 6 s; 1 6 j 6 ni . end Algorithm 2. Partial_Fraction_quadratic Input: A proper rational function a(x)/b(x), where aðxÞ; bðxÞ are polynomials, bðxÞ ¼ ðx2 þ b1 x þ c1 Þm1    ðx2 þ br x þ cr Þmr ; b1 ; . . . ; br ; c1 ; . . . ; cr are constants;m1 ; . . . ; mr are positive integers and x2 þ bi x þ ci are distinct irreducible polynomials and 1 6 i 6 r. Output: The polynomials bi;j x þ ci;j as described in Theorem 2, where 1 6 i 6 r; 1 6 j 6 mi . Procedure: sðxÞ ¼ aðxÞ=bðxÞ For i = 1 to r do For j = 0 to mi  1 do dðxÞ ¼ denomðsðxÞÞ  ðx2 þ bi x þ ci Þmi j s1 ðxÞ ¼ numerðsðxÞÞ  dðxÞ sðxÞ ¼ s1 ðxÞmodðx2 þ bi x þ ci Þ if sðxÞ is a polynomial then bi;mi j x þ ci;mi j ¼ sðxÞ else bi;mi j x þ ci;mi j = Simp PolyðnumerðsðxÞÞ; denomðsðxÞÞ; x2 þ bi x þ ci Þ endif s1 ðxÞ ¼ sðxÞ 

bi;m j xþci;m j i

i

ðx2 þbi xþci Þmi j

(continued on next page)

3858

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

cðxÞ ¼ numerðs1 ðxÞÞ  ðx2 þ bi x þ ci Þ dðxÞ ¼ denomðs1 ðxÞÞ  ðx2 þ bi x þ ci Þ cðxÞ sðxÞ ¼ dðxÞ

end do end do return fbi;j x þ ci;j g where 1 6 i 6 r; 1 6 j 6 mi : end Algorithm 3. Simp_Poly Input: Polynomials mðxÞ; nðxÞ and x2 þ bx þ c, where degðmðxÞÞ < degðnðxÞÞ. h i 2 Output: The result of mðxÞ nðxÞ modðx þ bx þ cÞ: Procedure: u1 x þ v 1 ¼ mðxÞmodðx2 þ bx þ cÞ sðxÞ ¼ nðxÞmodðx2 þ bx þ cÞ if sðxÞ is a constant then rðxÞ ¼ ðu1 x þ v 1 Þ=sðxÞ else u2 ¼ the coefficient of x in sðxÞ v 2 ¼ theconstanttermofsðxÞ p ¼ 1=u2 q ¼ ðb  v 2 pÞ=u2 w1 x þ w2 ¼ ðu1 x þ v 1 Þðpx þ qÞmodðx2 þ bx þ cÞ s ¼ ðu2 x þ v 2 Þðpx þ qÞ mod ðx2 þ bx þ cÞ rðxÞ ¼ ðw1 x þ w2 Þ=s endif return rðxÞ end 4. Examples We now illustrate how to apply the cover-up technique to solve the problems below. Example 1. Find the partial fraction decomposition of the rational function

FðxÞ ¼ SOLUTION

3x2  6x  2 ðx  1Þ3

:

Suppose the partial fraction decomposition of FðxÞ is given by

FðxÞ ¼

a b c þ ; þ x  1 ðx  1Þ2 ðx  1Þ3

where a, b, c are unknown coefficients to be determined. Using the cover-up technique, we have

denomðFðxÞÞ  ðx  1Þ3 ¼ ðx  1Þ3  ðx  1Þ3 ¼ 1   2   3x  6x  2  2  c¼ ¼ ð3x  6x  2Þ ¼ 3ð1Þ2  6ð1Þ  2 ¼ 5   1 x¼1 x¼1 5

3x2  6x þ 3

ð3x  3Þðx  1Þ ¼ ðx  1Þ ðx  1Þ3 ðx  1Þ3 3x  3 ¼ Note : Only one ðx  1Þ is removed at this stage: ðx  1Þ2

F 1 ðxÞ ¼ FðxÞ þ

3

¼

denomðF 1 ðxÞÞ  ðx  1Þ2 ¼ ðx  1Þ2  ðx  1Þ2 ¼ 1     3x  3  ¼ ð3x  3Þ ¼ 3ð1Þ  3 ¼ 0 b¼  1 x¼1 x¼1 3ðx  1Þ 3 F 2 ðxÞ ¼ F 1 ðxÞ  0 ¼ ¼ ðx  1Þ2 x  1 denomðF 2 ðxÞÞ  ðx  1Þ ¼ ðx  1Þ  ðx  1Þ ¼ 1   3 a¼ ¼3 j 1 x¼1

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

Hence,

FðxÞ ¼

3 5  : x  1 ðx  1Þ3

Example 2. Find the partial fraction decomposition of the rational function

FðxÞ ¼ SOLUTION

3x þ 1 x2 ðx2 þ 1Þ2

:

Suppose the partial fraction decomposition of FðxÞ is given by

FðxÞ ¼

a b cx þ d ex þ f þ þ ; þ x x2 x2 þ 1 ðx2 þ 1Þ2

where a, b, c, d, e, f are unknown coefficients to be determined. Using the cover-up technique, we have

denomðFðxÞÞ  ðx2 þ 1Þ2 ¼ x2 ðx2 þ 1Þ2  ðx2 þ 1Þ2 ¼ x2   3x þ 1 3x þ 1 modðx2 þ 1Þ ¼ ¼ 3x  1 ex þ f ¼ x2 1 3x þ 1 ð3x þ 1Þðx2 þ 1Þ 3x þ 1 F 1 ðxÞ ¼ FðxÞ þ ¼ ¼ 2 2 2 2 x ðx þ 1Þ ðx þ 1Þ x2 ðx2 þ 1Þ2 denomðF 1 ðxÞÞ  ðx2 þ 1Þ ¼ x2 ðx2 þ 1Þ  ðx2 þ 1Þ ¼ x2   3x þ 1 3x þ 1 modðx2 þ 1Þ ¼ ¼ 3x  1 cx þ d ¼ x2 1 3x þ 1 ð3x þ 1Þðx2 þ 1Þ 3x þ 1 ¼ ¼ F 2 ðxÞ ¼ F 1 ðxÞ þ 2 x þ1 x2 ðx2 þ 1Þ x2 denomðF 2 ðxÞÞ  x2 ¼ x2  x2 ¼ 1     3x þ 1   ¼ ð3x þ 1Þ ¼ 3ð0Þ þ 1 ¼ 1 b¼   1 x¼0 x¼0 1 3x 3 F 3 ðxÞ ¼ F 2 ðxÞ  2 ¼ 2 ¼ x x x denomðF 3 ðxÞÞ  x ¼ x  x ¼ 1   3  a¼ ¼3 1  x¼0

Hence,

FðxÞ ¼

3 1 3x þ 1 3x þ 1 þ  :  x x2 x2 þ 1 ðx2 þ 1Þ2

Example 3. Find the partial fraction decomposition of the rational function

FðxÞ ¼ SOLUTION

2x  1 : ðx2 þ 1Þðx2 þ x þ 1Þ

Suppose the partial fraction decomposition of FðxÞ is given by

FðxÞ ¼

ax þ b cx þ d þ ; x2 þ 1 x2 þ x þ 1

where a, b, c, d are unknown coefficients to be determined. Using the cover-up technique, we have

denomðFðxÞÞ  ðx2 þ 1Þ ¼ ðx2 þ 1Þðx2 þ x þ 1Þ  ðx2 þ 1Þ ¼ x2 þ x þ 1   2x  1 modðx2 þ 1Þ ax þ b ¼ 2 x þxþ1     2x  1 2x  1 x modðx2 þ 1Þ ¼  modðx2 þ 1Þ ¼ x x x  2  2x  x 2  x modðx2 þ 1Þ ¼ ¼ xþ2 ¼ x2 1

3859

3860

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

F 1 ðxÞ ¼ FðxÞ 

xþ2 x3  3x2  x  3 ðx þ 3Þ ¼ ¼ x2 þ 1 ðx2 þ 1Þðx2 þ x þ 1Þ x2 þ x þ 1

denomðF 1 ðxÞÞ  ðx2 þ x þ 1Þ ¼ ðx2 þ x þ 1Þ  ðx2 þ x þ 1Þ ¼ 1   ðx þ 3Þ modðx2 þ x þ 1Þ ¼ ðx þ 3Þmodðx2 þ x þ 1Þ cx þ d ¼ 1 ¼ x  3 Hence,

FðxÞ ¼

xþ2 xþ3  : x 2 þ 1 x2 þ x þ 1

We now illustrate how to use the cover-up technique to derive some useful formulas for partial fraction decompositions below. Example 4. Prove the following identity

  1 1 1 xþaþb  ¼  ; 2 ðx  aÞðx2 þ bx þ cÞ a þ ab þ c x  a x2 þ bx þ c 2

where a, b, c are non-zero constants, b < 4c and a2 þ ab þ c – 0. 2 SOLUTION Let FðxÞ ¼ 1=ðx  aÞðx þ bx þ cÞ. Suppose its partial fraction decomposition is given by

FðxÞ ¼

d ex þ f þ ; x  a x2 þ bx þ c

where d, e, f are unknown coefficients to be determined. Using the cover-up technique, we have

denomðFðxÞÞ  ðx2 þ bx þ cÞ ¼ ðx  aÞðx2 þ bx þ cÞ  ðx2 þ bx þ cÞ ¼ x  a   1 modðx2 þ bx þ cÞ ex þ f ¼ xa   1 xþbþa  modðx2 þ bx þ cÞ ¼ xa xþbþa   xþaþb ðx þ a þ bÞ modðx2 þ bx þ cÞ ¼ 2 ¼ 2 x þ bx  aða þ bÞ a þ ab þ c xþaþb x2 þ bx þ c ¼ 2 2 þ ab þ cÞðx þ bx þ cÞ ða þ ab þ cÞðx  aÞðx2 þ bx þ cÞ 1 ¼ 2 ða þ ab þ cÞðx  aÞ

F 1 ðxÞ ¼ FðxÞ þ

ða2

denomðF 1 ðxÞÞ  ðx  aÞ ¼ ða2 þ ab þ cÞðx  aÞ  ðx  aÞ ¼ a2 þ ab þ c    1 1  ¼ d¼ 2 a þ ab þ c x¼a a2 þ ab þ c Alternatively, we can determine the value of d more directly as follows:

denomðFðxÞÞ  ðx  aÞ ¼ ðx  aÞðx2 þ bx þ cÞ  ðx  aÞ ¼ x2 þ bx þ c    1 1  ¼ d¼ 2 x þ bx þ c x¼a a2 þ ab þ c Hence,

FðxÞ ¼

  1 1 xþaþb :  a2 þ ab þ c x  a x2 þ bx þ c

Example 5. Derive a formula for the partial fraction decomposition of the following rational function

FðxÞ ¼

ax þ b ; ðx2 þ ax þ bÞðx2 þ cx þ dÞ

where a; b; a; b; c; d are constants, a – c; a2  4b < 0 and c2  4d < 0. SOLUTION Suppose the partial fraction decomposition of FðxÞ is given by

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

FðxÞ ¼

cx þ d ex þ f þ ; x2 þ ax þ b x2 þ cx þ d

where c, d, e, f are unknown coefficients to be determined. Case (I): Assume b ¼ d. Using the cover-up technique, we have

denomðFðxÞÞ  ðx2 þ ax þ bÞ ¼ ðx2 þ ax þ bÞðx2 þ cx þ dÞ  ðx2 þ ax þ bÞ 



¼ x2 þ cx þ d

ax þ b modðx2 þ ax þ bÞ x2 þ cx þ d     ax þ b ax þ b modðx2 þ ax þ bÞ ¼ modðx2 þ ax þ bÞ ¼ ðc  aÞx þ ðd  bÞ ðc  aÞx   ax þ b x þ a modðx2 þ ax þ bÞ  ¼ ðc  aÞx x þ a   1 ax2 þ ðaa þ bÞx þ ba ¼  modðx2 þ ax þ bÞ ca x2 þ ax 1 1  ½aðax  bÞ þ ðaa þ bÞx þ ba ¼  ðbx þ ba  abÞ ¼ bða  cÞ bða  cÞ

cx þ d ¼

Similarly, applying the algorithm again or simply replacing a by c in the above steps, we can obtain

ex þ f ¼

1  ðbx þ bc  abÞ: bða  cÞ

Hence, the partial fraction decomposition of FðxÞ is given by

FðxÞ ¼

  1 bx þ ba  ab bx þ bc  ab :   2 2 bða  cÞ x þ ax þ b x þ cx þ d

Case (II): Assume b – d. Using the cover-up technique, we have

denomðFðxÞÞ  ðx2 þ ax þ bÞ ¼ ðx2 þ ax þ bÞðx2 þ cx þ dÞ  ðx2 þ ax þ bÞ 



¼ x2 þ cx þ d

ax þ b modðx2 þ ax þ bÞ x2 þ cx þ d   ax þ b modðx2 þ ax þ bÞ ¼ ðc  aÞx þ ðd  bÞ 2 3 ax þ b h i5modðx2 þ ax þ bÞ ¼4 ðc  aÞ x þ cdb a 2 " #3 x þ a  cdb ax þ b a 5 h i modðx2 þ ax þ bÞ ¼4 x þ a  cdb ðc  aÞ x þ cdb  a a 2 3  

cx þ d ¼

ðax þ bÞ x þ a  cdb 6 7 a 2  ¼6    2 7 4 5modðx þ ax þ bÞ db db ðc  aÞ x2 þ ax þ a ca  ca 2 h  i  3

db db 2 6aðx þ axÞ þ b  a ca x þ b a  ca 7 7modðx2 þ ax þ bÞ       ¼6 4 5 2 db  b  ðc  aÞ a cdb a ca h  i  3 2 ab þ b  a cdb x þ b a  cdb a a 5modðx2 þ a þ xbÞ ¼4 2 aðd  bÞ  ðc  aÞb  ðdbÞ ca h  i  3 2 x þ b ab þ b  a cdb a  cdb a a 5modðx2 þ ax þ bÞ ¼4 2 ad  bc  ðdbÞ ca h  i   b  a cdb x þ ba  ab  b cdb a a ¼ 2 ad  bc  ðdbÞ ca

3861

3862

Y.-K. Man / Applied Mathematics and Computation 219 (2012) 3855–3862

Similarly, applying the algorithm again or simply replacing a by c and b by d in the above steps, we can obtain

ex þ f ¼

h  i   b  a cdb x þ bc  ad  b cdb a a

ad  bc  ðdbÞ ca

2

:

Hence, the partial fraction decomposition of FðxÞ is given by

 i   h  i  3 2h db db x þ bc  ad  b cdb b  a cdb a a 1 4 b  a ca x þ ba  ab  b ca 5; FðxÞ ¼  þ k x2 þ ax þ b x2 þ cx þ d where k ¼ ad  bc  ðd  bÞ2 =ðc  aÞ. 5. Conclusion In this paper, we have presented a simple and algorithmic cover-up approach for computing partial fraction decompositions with linear or irreducible quadratic factors in the denominators. This method has the advantage that there is no need to factorize the irreducible quadratic factors into linear factors with complex coefficients, to use differentiation or to solve a system of linear equations. It can be applied to derive some useful formulas for partial fraction decompositions, as illustrated in the last two examples. Due to its simplicity and algorithmic in nature, it is suitable for hand calculations or implementations in computer algebra systems for computing partial fraction decompositions. Acknowledgements The author is very grateful to the referees for their suggestions and comments. References [1] L.B. Norman, Discrete Mathematics, second ed., Oxford University Press, New York, 1990. [2] G. Chrystal, Algebra, Part I, Chelsea Publishing, New York, 1999. [3] A. de Paor, How to simplify differentiation when performing partial fraction expansion in the presence of a single multiple pole, Int. J. Elec. Eng. Educ. 40 (2003) 315–320. [4] S.H. Hou, S.H. Edwin, Hou, On partial fraction expansion with multiple poles, Int. J. Math. Educ. Sci. Technol. 35 (2004) 782–791. [5] D. Slota, R. Witula, Three bricks method of the partial fraction decomposition of some type of rational expression, Lect. Notes Comput. Sci. 3516 (2005) 659–662. [6] S.H. Kung, Partial fraction decomposition by division, College Math. J. 37 (2006) 132–134. [7] D.A. Rose, Partial fractions by substitutions, College Math. J. 38 (2007) 145–147. [8] R. Witula, D. Slota, Partial fractions decompositions of some rational functions, Appl. Math. Comput. 197 (2008) 328–336. [9] Y.K. Man, A simple algorithm for computing partial fraction expansions with multiple poles, Int. J. Math. Educ. Sci. Technol. 38 (2007) 247–251. [10] Y.K. Man, An improved Heaviside approach to partial fraction expansion and its applications, Int. J. Math. Educ. Sci. Technol. 40 (2009) 808–814. [11] Y.K. Man, On partial fraction decomposition of rational functions with irreducible quadratic factors in the denominators, in: Proceedings of the World Congress Engineering 2011, Vol. I, International Association of Engineers, London, 2011, pp. 237–239. [12] Y.K. Man, Allen Leung, Teaching a new method of partial fraction decomposition to senior secondary students: results and analysis from a pilot study, Int. J. Math. Teaching Learning (April) (2012) 1–18.