<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AJCM</journal-id><journal-title-group><journal-title>American Journal of Computational Mathematics</journal-title></journal-title-group><issn pub-type="epub">2161-1203</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ajcm.2016.62016</article-id><article-id pub-id-type="publisher-id">AJCM-67732</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Partial Fraction Decomposition by Repeated Synthetic Division
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Youngsoo</surname><given-names>Kim</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Byunghoon</surname><given-names>Lee</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Tuskegee University, Tuskegee, AL, USA</addr-line></aff><pub-date pub-type="epub"><day>27</day><month>04</month><year>2016</year></pub-date><volume>06</volume><issue>02</issue><fpage>153</fpage><lpage>158</lpage><history><date date-type="received"><day>23</day>	<month>May</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>24</month>	<year>June</year>	</date><date date-type="accepted"><day>27</day>	<month>June</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  We present an efficient and elementary method to find the partial fraction decomposition of a rational function when the denominator is a product of two highly powered linear factors.
 
</p></abstract><kwd-group><kwd>Partial Fraction Decomposition</kwd><kwd> Synthetic Division</kwd><kwd> Heaviside Coverup</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Partial fraction decomposition is a classic topic with applications in calculus, differential equations, control theory, and other fields of mathematics. Theoretically, it is well-known that every rational function has a unique partial fraction decomposition as it is an easy exercise in abstract algebra. However, actually decomposing a rational function into partial fractions is computationally intensive. From the aspect of computation, there has been recent developments in this topic for general rational functions [<xref ref-type="bibr" rid="scirp.67732-ref1">1</xref>] as well as special cases [<xref ref-type="bibr" rid="scirp.67732-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.67732-ref7">7</xref>] . In this article, we present a method for the special case when the denominator is given as a product of two highly powered linear factors.</p><disp-formula id="scirp.67732-formula135"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x6.png"  xlink:type="simple"/></disp-formula><p>The case when the denominator is a power of a single linear factor has been treated in [<xref ref-type="bibr" rid="scirp.67732-ref2">2</xref>] and [<xref ref-type="bibr" rid="scirp.67732-ref5">5</xref>] .</p><disp-formula id="scirp.67732-formula136"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x7.png"  xlink:type="simple"/></disp-formula><p>Our method is built on top of their methods with the observation that when the denominator is of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x8.png" xlink:type="simple"/></inline-formula> the partial fraction decomposition is trivial. The method does not use any derivatives and the computation involves only simple algebraic operations associated with repeated synthetic division. So the method is applicable to both hand and machine calculuations.</p></sec><sec id="s2"><title>2. Partial Fraction Decomposition</title><p>We separate the case when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x9.png" xlink:type="simple"/></inline-formula> from the case when<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x10.png" xlink:type="simple"/></inline-formula>. We will assume the factors in the denominator are monic since we can always factor out leading coefficients if necessary. We also assume that the degree of the numerator is less than the degree of the denominator for simplicity of presentation. However the method works in such a case with a little modification (by adding an extra step of back substitution in the end).</p><p>Case 1: The denominator is a product of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x11.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x12.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.67732-formula137"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/10-1100530x13.png"  xlink:type="simple"/></disp-formula><p>In this case, we find the constants backward from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x14.png" xlink:type="simple"/></inline-formula> down to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x15.png" xlink:type="simple"/></inline-formula> recursively using Heaviside cover-up method and synthetic division. By the Heaviside cover-up method, we get</p><disp-formula id="scirp.67732-formula138"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x16.png"  xlink:type="simple"/></disp-formula><p>Then we subtract the last term from Equation (1) to get</p><disp-formula id="scirp.67732-formula139"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x17.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x18.png" xlink:type="simple"/></inline-formula> is the quotient when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x19.png" xlink:type="simple"/></inline-formula> is divided by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x20.png" xlink:type="simple"/></inline-formula>, which is obtained by synthetic division with zero remainder. We repeat the process recursively to get all B<sub>i</sub>’s.</p><disp-formula id="scirp.67732-formula140"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x21.png"  xlink:type="simple"/></disp-formula><p>where f<sub>i</sub>'s are successive quotients from synthetic division. In the end, a function of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x22.png" xlink:type="simple"/></inline-formula> is left. The</p><p>coefficient of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x23.png" xlink:type="simple"/></inline-formula> are exactly<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x24.png" xlink:type="simple"/></inline-formula>.</p><p>Example 1. We demonstrate how to decompose the following function.</p><disp-formula id="scirp.67732-formula141"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x25.png"  xlink:type="simple"/></disp-formula><p>By the Heaviside cover-up method,</p><disp-formula id="scirp.67732-formula142"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x26.png"  xlink:type="simple"/></disp-formula><p>and subtract <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x27.png" xlink:type="simple"/></inline-formula> from<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x28.png" xlink:type="simple"/></inline-formula>, then we have</p><disp-formula id="scirp.67732-formula143"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x29.png"  xlink:type="simple"/></disp-formula><p>The numerator is divisible by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x30.png" xlink:type="simple"/></inline-formula>, so we apply synthetic division to simplify the function and get</p><disp-formula id="scirp.67732-formula144"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x31.png"  xlink:type="simple"/></disp-formula><p>Repeat the process to get <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x32.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x33.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x34.png" xlink:type="simple"/></inline-formula>and we are left with</p><disp-formula id="scirp.67732-formula145"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x35.png"  xlink:type="simple"/></disp-formula><p>Then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x36.png" xlink:type="simple"/></inline-formula>, and the answer is</p><disp-formula id="scirp.67732-formula146"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x37.png"  xlink:type="simple"/></disp-formula><p>The whole process can be done as shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>Remark 1. The remainder theorem says that the evaluation of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x38.png" xlink:type="simple"/></inline-formula> can be done by synthetic division as it is equal to the remainder when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x39.png" xlink:type="simple"/></inline-formula> is divided by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x40.png" xlink:type="simple"/></inline-formula>. The method is also known as Horner's rule. For example, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x41.png" xlink:type="simple"/></inline-formula>in Example 1 can be evaluated as follows.</p><p><img data-original="http://html.scirp.org/file/10-1100530x42.png" /> <img data-original="http://html.scirp.org/file/10-1100530x43.png" /></p><p>Case 2: The denominator is a product of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x44.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x45.png" xlink:type="simple"/></inline-formula> with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x46.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.67732-formula147"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/10-1100530x47.png"  xlink:type="simple"/></disp-formula><p>In this case, we take two steps. The first step is to make a substitution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x48.png" xlink:type="simple"/></inline-formula> and expand <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x49.png" xlink:type="simple"/></inline-formula> in<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x50.png" xlink:type="simple"/></inline-formula>. Then the problem is reduced to Case 1. The second step is to solve the reduced problem.</p><disp-formula id="scirp.67732-formula148"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x51.png"  xlink:type="simple"/></disp-formula><p>We substitute the linear factor with a higher degree because it would reduce the amount of work in the second step.</p><p>We can get the coefficients of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x52.png" xlink:type="simple"/></inline-formula> expanded in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x53.png" xlink:type="simple"/></inline-formula> through repeated synthetic division [<xref ref-type="bibr" rid="scirp.67732-ref2">2</xref>] as</p><disp-formula id="scirp.67732-formula149"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x54.png"  xlink:type="simple"/></disp-formula><p>Note that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x55.png" xlink:type="simple"/></inline-formula> is the remainder when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x56.png" xlink:type="simple"/></inline-formula> is divided by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x57.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x58.png" xlink:type="simple"/></inline-formula> is the remainder when the quotient is divided by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x59.png" xlink:type="simple"/></inline-formula>, and so on.</p><p>The algorithm for this case is presented below for implementation in a computer.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Synthetic Division for Example 1</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="4"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x60.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x61.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >14 − (−1) = 15</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x62.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >−7 − (−2) = −5</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x63.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1 − 3 = −2</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x64.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3 − 2 = 1</td></tr></tbody></table></table-wrap><p>Algorithm</p><p>Input: numerator<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x65.png" xlink:type="simple"/></inline-formula>, denominator <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x66.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x67.png" xlink:type="simple"/></inline-formula></p><p>Output: partial fraction constants <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x68.png" xlink:type="simple"/></inline-formula> as in Equation (2)</p><p>Procedure: Step 1. Substitution</p><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x69.png" xlink:type="simple"/></inline-formula> to k</p><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x70.png" xlink:type="simple"/></inline-formula> to i</p><disp-formula id="scirp.67732-formula150"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x71.png"  xlink:type="simple"/></disp-formula><p>end for</p><p>end for</p><p>Step 2. Partial Fraction Decomposition</p><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x72.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x73.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.67732-formula151"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x74.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.67732-formula152"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x75.png"  xlink:type="simple"/></disp-formula><p>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x76.png" xlink:type="simple"/></inline-formula> to i</p><disp-formula id="scirp.67732-formula153"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x77.png"  xlink:type="simple"/></disp-formula><p>end for</p><p>end for</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x78.png" xlink:type="simple"/></inline-formula>for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x79.png" xlink:type="simple"/></inline-formula></p><p>Example 2. We show how the method works for the following function.</p><disp-formula id="scirp.67732-formula154"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x80.png"  xlink:type="simple"/></disp-formula><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x81.png" xlink:type="simple"/></inline-formula>. We expand the numerator in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x82.png" xlink:type="simple"/></inline-formula> to convert the problem to</p><disp-formula id="scirp.67732-formula155"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x83.png"  xlink:type="simple"/></disp-formula><p>Then apply the method in Case 1 to get the answer</p><disp-formula id="scirp.67732-formula156"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x84.png"  xlink:type="simple"/></disp-formula><p>The whole process is described in <xref ref-type="table" rid="table2">Table 2</xref>.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Synthetic Division for Example 2</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Substitution</th><th align="center" valign="middle" >Partial Fraction Decomposition</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x85.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x86.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x87.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x88.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x89.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x90.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><p>Case 3. The denominator is a product of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x91.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x92.png" xlink:type="simple"/></inline-formula> with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x93.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.67732-formula157"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/10-1100530x94.png"  xlink:type="simple"/></disp-formula><p>The method presented above also works when one of the factors in the denominator is a power of an irreducible quadratic function even though the computation could be challenging when it is done by hand.</p><p>The first step is to make a substitution<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x95.png" xlink:type="simple"/></inline-formula>. The next step is to find the constants B<sub>i</sub>’s and C<sub>i</sub>’s backward. It can be done using the quadratic divisor version of synthetic division. Once all constants are found, we get the solution by back substitution.</p><p>Let us elaborate on how to find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x96.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x97.png" xlink:type="simple"/></inline-formula> assuming<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x98.png" xlink:type="simple"/></inline-formula>. Multiplying both sides of Equation (3) by the denominator, we get</p><disp-formula id="scirp.67732-formula158"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x99.png"  xlink:type="simple"/></disp-formula><p>We reduce the right hand side modulo <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x100.png" xlink:type="simple"/></inline-formula> by sending it to the field <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x101.png" xlink:type="simple"/></inline-formula>. Modulo<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x102.png" xlink:type="simple"/></inline-formula>,</p><disp-formula id="scirp.67732-formula159"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x103.png"  xlink:type="simple"/></disp-formula><p>We reduce <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x104.png" xlink:type="simple"/></inline-formula> to a linear form using the quadratic version of synthetic division. The inverse of x is</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x105.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x106.png" xlink:type="simple"/></inline-formula> can be reduced to a linear form by expanding <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x107.png" xlink:type="simple"/></inline-formula> using</p><p>the repeated squaring method. Then we multiply two linear forms and reduce it again to finally get <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x108.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x109.png" xlink:type="simple"/></inline-formula>. The same technique is described in examples in [<xref ref-type="bibr" rid="scirp.67732-ref4">4</xref>] when the denominator has factors of exponents 1 or 2.</p><p>Example 3. We demonstrate how the method works for the following function.</p><disp-formula id="scirp.67732-formula160"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x110.png"  xlink:type="simple"/></disp-formula><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x111.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x112.png" xlink:type="simple"/></inline-formula>. Then</p><disp-formula id="scirp.67732-formula161"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x113.png"  xlink:type="simple"/></disp-formula><p>The inverse of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x114.png" xlink:type="simple"/></inline-formula> in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x115.png" xlink:type="simple"/></inline-formula> is computed as follows.</p><disp-formula id="scirp.67732-formula162"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x116.png"  xlink:type="simple"/></disp-formula><p>Then the constants of the partial fractions are obtained as in <xref ref-type="table" rid="table3">Table 3</xref> and give us</p><disp-formula id="scirp.67732-formula163"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x117.png"  xlink:type="simple"/></disp-formula><p>We get the final answer when we replace <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x118.png" xlink:type="simple"/></inline-formula> for u.</p><disp-formula id="scirp.67732-formula164"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x119.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3"><title>3. Computational Complexity</title><p>We count the number of operations required for the method described in this article as follows. The synthetic division requires n multiplications and n additions where n is the degree of the polynomial. In the substitution step, we perform</p><disp-formula id="scirp.67732-formula165"><graphic  xlink:href="http://html.scirp.org/file/10-1100530x120.png"  xlink:type="simple"/></disp-formula><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Synthetic Division for Example 3</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Reductions Modulo u<sup>2</sup> + u + 1</th><th align="center" valign="middle" >Partial Fraction Decomposition</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x121.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x122.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><p>multiplications and additions. In the second step of partial fraction decomposition, we use less number of synthetic divisions. For the evaluation of functions through synthetic division, the cost is the same. Therefore, the total computational cost is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x123.png" xlink:type="simple"/></inline-formula>.</p><p>This method is not the best algorithm in terms of asymptotic speed as the algorithm in [<xref ref-type="bibr" rid="scirp.67732-ref8">8</xref>] is performed in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/10-1100530x124.png" xlink:type="simple"/></inline-formula> steps. However, this method is still intersting because it uses only one technique (synthetic division) in the whole process and hand calculation is straightforward.</p></sec><sec id="s4"><title>Acknowledgements</title><p>We thank the Editor and the referee for their comments.</p></sec><sec id="s5"><title>Cite this paper</title><p>Youngsoo Kim,Byunghoon Lee, (2016) Partial Fraction Decomposition by Repeated Synthetic Division. American Journal of Computational Mathematics,06,153-158. doi: 10.4236/ajcm.2016.62016</p></sec></body><back><ref-list><title>References</title><ref id="scirp.67732-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Ma, Y., Yu, J. and Wang, Y. (2014) Efficient Recursive Methods for Partial Fraction Expansion of General Rational Functions. Journal of Applied Mathematics, 2014, Article ID: 895036.</mixed-citation></ref><ref id="scirp.67732-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kung, S.H. (2006) Partial Fraction Decomposition by Division. The College Mathematics Journal, 37, 132-134. http://dx.doi.org/10.2307/27646303</mixed-citation></ref><ref id="scirp.67732-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Man, Y.K. (2007) A Simple Algorithm for Computing Partial Fraction Expansions with Multiple Poles. International Journal of Mathematical Education in Science and Technology, 38, 247-251. http://dx.doi.org/10.1080/00207390500432337</mixed-citation></ref><ref id="scirp.67732-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Man, Y.K. (2012) A Cover-Up Approach to Partial Fractions with Linear or Irreducible Quadratic Factors in the Denominators. Applied Mathematics and Computation, 219, 3855-3862. http://dx.doi.org/10.1016/j.amc.2012.10.016</mixed-citation></ref><ref id="scirp.67732-ref5"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Rose</surname><given-names> D.A. </given-names></name>,<etal>et al</etal>. (<year>2007</year>)<article-title>Partial Fractions by Substitution</article-title><source> The College Mathematics Journal</source><volume> 38</volume>,<fpage> 145</fpage>-<lpage>147</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.67732-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">S&amp;lstrok;ota, D. and Witu&amp;lstrok;a, R. (2005) Three Bricks Method of the Partial Fraction Decomposition of Some Type of Rational Expression. Lecture Notes in Computer Science, 3516, 659-662. http://dx.doi.org/10.1007/11428862_89</mixed-citation></ref><ref id="scirp.67732-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Witu&amp;lstrok;a, R. and S&amp;lstrok;ota, D. (2008) Partial Fractions Decompositions of Some Rational Functions. Applied Mathematics and Computation, 197, 328-336. http://dx.doi.org/10.1016/j.amc.2007.07.048</mixed-citation></ref><ref id="scirp.67732-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Kung, H.T. and Tong, D.M. (1977) Fast Algorithms for Partial Fraction Decomposition. SIAM: SIAM Journal on Computing, 6, 582-593. http://dx.doi.org/10.1137/0206042</mixed-citation></ref></ref-list></back></article>