<?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">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2018.95039</article-id><article-id pub-id-type="publisher-id">AM-84924</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>
 
 
  A Logarithmic Finite Difference Method for Troesch’s Problem
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>M.</surname><given-names>S. Ismail</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>K.</surname><given-names>S. Al-Basyoni</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, College of Science, King Abdulaziz University, Jeddah, KSA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>msismail@kau.edu.sa(MSI)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>09</day><month>05</month><year>2018</year></pub-date><volume>09</volume><issue>05</issue><fpage>550</fpage><lpage>559</lpage><history><date date-type="received"><day>26,</day>	<month>March</month>	<year>2018</year></date><date date-type="rev-recd"><day>27,</day>	<month>May</month>	<year>2018</year>	</date><date date-type="accepted"><day>30,</day>	<month>May</month>	<year>2018</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>
 
 
  
    The aim of this paper is to derive a numerical scheme for Troesch’s problem and to overcome the difficulty which faces the existing numerical methods when considering the Troesch’s problem with large values of λ. A logarithmic finite difference method is derived for solving the Troesch’s problem. The method is very simple and works well for arbitrarily large values of the Troesch’s parameter. To test the proposed method, we have used a wide range of the Troesch’s parameter λ. A comparison with some existing methods is given. The numerical results show the robustness and the superiority of the proposed scheme over most of the existing numerical methods for the Troesch’s problem. 
  
 
</p></abstract><kwd-group><kwd>Troesch’s Problem</kwd><kwd> Logarithmic Finite Difference Method</kwd><kwd> Inverse Sine Hyperbolic</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Troesch’s problem arises in the investigation of the confinement of plasma column by radiation pressure and is defined by</p><p>u ″ = λ sinh ( λ u ) (1)</p><p>subject to the boundary conditions</p><p>u ( 0 ) = 0     and     u ( 1 ) = 1 (2)</p><p>The main difficulty associated with Troesch’s problem is the boundary layer near x = 1 . Accordingly, many researchers try to solve this equation numerically, some of these methods are: Sinc-Collocation method [<xref ref-type="bibr" rid="scirp.84924-ref1">1</xref>] , the modified homotopy perturbation technique [<xref ref-type="bibr" rid="scirp.84924-ref2">2</xref>] , a smart nonstandard finite difference for second order nonlinear boundary value problem [<xref ref-type="bibr" rid="scirp.84924-ref3">3</xref>] , the finite element method and discontinuous Galerkin methods [<xref ref-type="bibr" rid="scirp.84924-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.84924-ref5">5</xref>] , and the shifted Jacobi-Gauss collocation method [<xref ref-type="bibr" rid="scirp.84924-ref6">6</xref>] . A cubic spline collocation method is given in [<xref ref-type="bibr" rid="scirp.84924-ref7">7</xref>] . All of these methods provide a numerical solution of Troesch’s problem for moderate values of λ. Recently, an accurate asymptotic approximation of Troesch’s problem with large values up to λ = 60 is reported in [<xref ref-type="bibr" rid="scirp.84924-ref8">8</xref>] . For more details see [<xref ref-type="bibr" rid="scirp.84924-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.84924-ref10">10</xref>] .</p><p>This paper is devoted to derive a logarithmic finite difference method as a new method to solve the Troesch’s problem for arbitrarily large parameter λ.</p><p>The paper remaining of this paper is organized as follows. In Section 2, we derive the numerical scheme as well as a fourth order finite difference scheme. Section 3 is devoted for the numerical results and comparisons with some existing methods. Concluding remarks are given in Section 4.</p></sec><sec id="s2"><title>2. Numerical Method</title><p>In order to derive the numerical method for solving Troesch’s, we present the following definition.</p><p>Definition: The inverse sine hyperbolic function is defined by</p><p>s i n h − 1 x = l n ( x + x 2 + 1 ) ,   x ∈ ℝ (3)</p><p>and its derivative is defined by</p><p>d d x ( sinh − 1 x ) = 1 1 + x 2 . (4)</p><p>By using the previous definition, the Troesch’s problem (1) can be written as</p><p>u = 1 λ sinh − 1 ( λ u ″ ) = 1 λ ln ( λ u ″ + ( λ u ″ ) 2 + 1 ) , (5)</p><p>which is the main point in this paper.</p><p>Using uniform mesh including ( n + 1 ) points 0 = x 0 &lt; x 1 &lt; x 2 &lt; ⋯ &lt; x n = 1 , such that x i = i h , i = 0 , 1 , ⋯ , n , where h = 1 n , α − 1 = λ h 2 . We denote the exact and the numerical solutions respectively by u ( x i ) and U i at the grid point x i . Now by using the second order central finite difference approximation for the second derivative</p><p>u ″ ( x i ) ≃ 1 h 2 ( U i + 1 − 2 U i + U i − 1 ) (6)</p><p>into the Equation (5), this will lead us to the logarithmic finite difference method</p><p>ln [ α ( U i + 1 − 2 U i + U i − 1 ) + [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ] − λ U i = 0 , i = 1 , 2 , ⋯ , n − 1 (7)</p><p>subject to the boundary conditions</p><p>U 0 = 0   and   U n = 1. (8)</p><p>The resulting system in (7) represents a nonlinear tridiagonal system in the unknown solution { U i } i = 1 n − 1 . The details of the logarithmic can be given displayed by the following algorithm.</p><p>Algorithm 1. Logarithmic method</p><p>1) For i = 1 using (7) and the boundary condition U 0 = 0 , we obtain</p><p>ln [ α ( U 2 − 2 U 1 ) + [ α ( U 2 − 2 U i ) ] 2 + 1 ] − λ U 1 = 0 (9)</p><p>2) For i = 2 , 3 , ⋯ , n − 2 we use</p><p>ln [ α ( U i + 1 − 2 U i + U i − 1 ) + [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ] − λ U i = 0 , i = 2 , ⋯ , n − 2 (10)</p><p>3) For i = n − 1 using (7) and the boundary condition U n = 1 to obtain</p><p>ln [ α ( 1 − 2 U n − 1 + U n − 2 ) + [ α ( 1 − 2 U n − 1 + U n − 2 ) ] 2 + 1 ] − λ U n − 1 = 0 (11)</p><p>Newton’s method is used to solve the nonlinear system which can be described in the following way.</p><p>Algorithm 2. Newton’s method</p><p>1) For s = 0 , 1 , 2 , ⋯ .</p><p>2) Solve the tridiagonal linear system</p><p>J Z = F ( U (s) )</p><p>for the unknown vector Z using Crout’s method. The elements of the function F i ( U i ) and the Jacobian matrix J are defined as follows</p><p>F i ( U i ) = l n [ α ( U i + 1 − 2 U i + U i − 1 ) + [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ] − λ U i = 0, i = 1, ⋯ , n − 1 (12)</p><p>and the Jacobian matrix has the tridiagonal structure</p><p>J = [ b 1 c 1 a 2 b 2 c 2 a i b i c i a n − 2 b n − 2 c n − 2 a n − 1 b n − 1 ]</p><p>with elements defined by</p><p>a i = α [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ,   i = 2 , 3 , ⋯ , n − 1</p><p>b i = − λ − 2 α [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ,   i = 1 , 2 , 3 , ⋯ , n − 1</p><p>c i = α [ α ( U i + 1 − 2 U i + U i − 1 ) ] 2 + 1 ,   i = 1 , 2 , 3 , ⋯ , n − 2</p><p>3) Update your solution by using</p><p>U ( s + 1 ) = U ( s ) − Z</p><p>4) Repeat steps (1)-(3) till the following condition</p><p>| U ( s + 1 ) − U ( s ) | ∞ ≤ ϵ</p><p>is satisfied. The constant ϵ is assumed to be small.</p><p>The initial guess vector is taken as the linear interpolation between the given boundary conditions, and has the following form</p><p>U i ( 0 ) = x i = i h , i = 1 , 2 , ⋯ , n − 1</p><p>The previous method is of second order accuracy and it works for wide range values of λ.</p><p>A fourth order finite difference method can be used for solving the Troche’s method for limited values of λ. This method can be given as follows.</p><p>By using the forth order approximation of the second derivative</p><p>u ″ ( x i ) ≃ δ 2 1 + 1 12 δ 2 U i , (13)</p><p>where δ 2 U i = U i − 1 − 2 U i + U i + 1</p><p>Using this approximation and after some manipulation we will end with the following scheme</p><p>U i − 1 − 2 U i + U i + 1 = ω [ sinh ( λ U i − 1 ) + 10 sinh ( λ U i ) + sinh ( λ U i + 1 ) ] , (14)</p><p>for   i = 1,2, ⋯ , n − 1,     where   w = 1 12 λ h 2 , (15)</p><p>U 0 = 0   and   U n = 1 (16)</p><p>The resulting method (14) is of fourth order accuracy. The numerical solution { U i } i = 1 n − 1 in this case can be also obtained by solving the nonlinear tridiagonal system. Newton’s method is used to solve this system as we did before.</p></sec><sec id="s3"><title>3. Numerical Results</title><p>To test the efficiency of the proposed method, we choose h = 0.0005 and ϵ = 10 − 12 , for the moderate values of λ = 0.5 , 1 , 5 , 10 . Comparison with some existing methods is given in Tables 1-5. In <xref ref-type="fig" rid="fig1">Figure 1</xref> we display the numerical solution for λ = 3 , 5 , 8 , 10 . The numerical results indicate that the proposed method is highly accurate comparing to the published works.</p><p>For large values of λ, we choose h = 0.0001 . In <xref ref-type="table" rid="table6">Table 6</xref> and <xref ref-type="table" rid="table7">Table 7</xref>, we display the numerical solution for λ = 100 , 150 , 200 , 300 , 1000 . To the knowledge of the authors no published work discussed these values of λ before. Again we test our method severely for λ = 10 4 , 10 5 and 10<sup>6</sup>, the method won in this case as well and the results are given in <xref ref-type="table" rid="table8">Table 8</xref>, these results are given for the first time for such values of λ up to my knowledge. We display the numerical solution for λ = 100,200,1000,10000 in Figures 2-5.</p><p>Finally, we tested the fourth order method and make some comparison with the logarithmic method, we have noticed that, the results produced by this method are quite good for the small values of λ only, see <xref ref-type="table" rid="table9">Table 9</xref>, and the method is handicapped and fail for larger values of λ.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Troesch’s problem with λ = 0.5 and h = 0.0005</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th><th align="center" valign="middle" >FDM [<xref ref-type="bibr" rid="scirp.84924-ref3">3</xref>]</th><th align="center" valign="middle" >Homotopy [<xref ref-type="bibr" rid="scirp.84924-ref2">2</xref>]</th><th align="center" valign="middle" >Doha [<xref ref-type="bibr" rid="scirp.84924-ref6">6</xref>]</th><th align="center" valign="middle" >Exact</th></tr></thead><tr><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.0959443493</td><td align="center" valign="middle" >0.0959443492</td><td align="center" valign="middle" >0.0959395656</td><td align="center" valign="middle" >0.0959443493</td><td align="center" valign="middle" >0.0959443493</td></tr><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.1921287477</td><td align="center" valign="middle" >0.1921287476</td><td align="center" valign="middle" >0.1921193244</td><td align="center" valign="middle" >0.1921287477</td><td align="center" valign="middle" >0.1921287477</td></tr><tr><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >0.2887944010</td><td align="center" valign="middle" >0.2887944007</td><td align="center" valign="middle" >0.2887806940</td><td align="center" valign="middle" >0.2887944009</td><td align="center" valign="middle" >0.2887944009</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.3861848465</td><td align="center" valign="middle" >0.3861848462</td><td align="center" valign="middle" >0.3861675428</td><td align="center" valign="middle" >0.3861848464</td><td align="center" valign="middle" >0.3861848464</td></tr><tr><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.4845471649</td><td align="center" valign="middle" >0.4845471645</td><td align="center" valign="middle" >0.4845274183</td><td align="center" valign="middle" >0.4845471647</td><td align="center" valign="middle" >0.4845471647</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.5841332486</td><td align="center" valign="middle" >0.5841332482</td><td align="center" valign="middle" >0.5841127822</td><td align="center" valign="middle" >0.5841332484</td><td align="center" valign="middle" >0.5841332484</td></tr><tr><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0.6852011485</td><td align="center" valign="middle" >0.6852011481</td><td align="center" valign="middle" >0.6851822495</td><td align="center" valign="middle" >0.6852011483</td><td align="center" valign="middle" >0.6852011483</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.7880165228</td><td align="center" valign="middle" >0.7880165225</td><td align="center" valign="middle" >0.7880018367</td><td align="center" valign="middle" >0.7880165227</td><td align="center" valign="middle" >0.7880165227</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.8928542162</td><td align="center" valign="middle" >0.8928542161</td><td align="center" valign="middle" >0.8928462193</td><td align="center" valign="middle" >0.8928542161</td><td align="center" valign="middle" >0.8928542161</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Troesch’s problem with λ = 1.0 and h = 0.0005</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th><th align="center" valign="middle" >FDM [<xref ref-type="bibr" rid="scirp.84924-ref3">3</xref>]</th><th align="center" valign="middle" >Homotopy [<xref ref-type="bibr" rid="scirp.84924-ref2">2</xref>]</th><th align="center" valign="middle" >Doha [<xref ref-type="bibr" rid="scirp.84924-ref6">6</xref>]</th><th align="center" valign="middle" >Exact</th></tr></thead><tr><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.0846612572</td><td align="center" valign="middle" >0.0846612556</td><td align="center" valign="middle" >0.0843817004</td><td align="center" valign="middle" >0.0846612566</td><td align="center" valign="middle" >0.0846612565</td></tr><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.1701713594</td><td align="center" valign="middle" >0.1701713565</td><td align="center" valign="middle" >0.1696207644</td><td align="center" valign="middle" >0.1701713585</td><td align="center" valign="middle" >0.1701713582</td></tr><tr><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >0.2573939098</td><td align="center" valign="middle" >0.2573939059</td><td align="center" valign="middle" >0.2565929224</td><td align="center" valign="middle" >0.2573939084</td><td align="center" valign="middle" >0.2573939080</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.3472228573</td><td align="center" valign="middle" >0.3472228528</td><td align="center" valign="middle" >0.3462107378</td><td align="center" valign="middle" >0.3472228556</td><td align="center" valign="middle" >0.3472228551</td></tr><tr><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.4405998376</td><td align="center" valign="middle" >0.4405998333</td><td align="center" valign="middle" >0.4394422743</td><td align="center" valign="middle" >0.4405998361</td><td align="center" valign="middle" >0.4405998351</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.5385344007</td><td align="center" valign="middle" >0.5385343971</td><td align="center" valign="middle" >0.5373300622</td><td align="center" valign="middle" >0.5385343987</td><td align="center" valign="middle" >0.5385343980</td></tr><tr><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0.6421286118</td><td align="center" valign="middle" >0.6421286094</td><td align="center" valign="middle" >0.6410104651</td><td align="center" valign="middle" >0.6421286100</td><td align="center" valign="middle" >0.6421286091</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.7526080962</td><td align="center" valign="middle" >0.7526080954</td><td align="center" valign="middle" >0.7517335467</td><td align="center" valign="middle" >0.7526080957</td><td align="center" valign="middle" >0.7526080939</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.8713625212</td><td align="center" valign="middle" >0.8713625215</td><td align="center" valign="middle" >0.8708835371</td><td align="center" valign="middle" >0.8713625206</td><td align="center" valign="middle" >0.8713625196</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Troesch’s problem with λ = 5.0 and h = 0.0005</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th><th align="center" valign="middle" >B-spline [<xref ref-type="bibr" rid="scirp.84924-ref7">7</xref>]</th><th align="center" valign="middle" >Collocation [<xref ref-type="bibr" rid="scirp.84924-ref1">1</xref>]</th><th align="center" valign="middle" >Doha [<xref ref-type="bibr" rid="scirp.84924-ref6">6</xref>]</th><th align="center" valign="middle" >Fortran code [<xref ref-type="bibr" rid="scirp.84924-ref7">7</xref>]</th></tr></thead><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.01075346</td><td align="center" valign="middle" >0.01002027</td><td align="center" valign="middle" >0.00762552</td><td align="center" valign="middle" >0.01078872</td><td align="center" valign="middle" >0.01075342</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.03320065</td><td align="center" valign="middle" >0.03099793</td><td align="center" valign="middle" >0.03817903</td><td align="center" valign="middle" >0.03338672</td><td align="center" valign="middle" >0.03320051</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.25821762</td><td align="center" valign="middle" >0.24170496</td><td align="center" valign="middle" >0.23252435</td><td align="center" valign="middle" >0.25956596</td><td align="center" valign="middle" >0.25821664</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.45506203</td><td align="center" valign="middle" >0.42461830</td><td align="center" valign="middle" >0.44624551</td><td align="center" valign="middle" >0.45706638</td><td align="center" valign="middle" >0.45506034</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Troesch’s problem with λ = 10 and h = 0.0005</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th><th align="center" valign="middle" >Temimi [<xref ref-type="bibr" rid="scirp.84924-ref8">8</xref>]</th><th align="center" valign="middle" >Scott [<xref ref-type="bibr" rid="scirp.84924-ref10">10</xref>]</th></tr></thead><tr><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.0000421216</td><td align="center" valign="middle" >0.0000421119</td><td align="center" valign="middle" >0.0000421118</td></tr><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.0001299941</td><td align="center" valign="middle" >0.0001299641</td><td align="center" valign="middle" >0.0001299639</td></tr><tr><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >0.0003592878</td><td align="center" valign="middle" >0.0003589784</td><td align="center" valign="middle" >0.0003589779</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.0009781262</td><td align="center" valign="middle" >0.0009779027</td><td align="center" valign="middle" >0.0009779014</td></tr><tr><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.0026596252</td><td align="center" valign="middle" >0.0026590204</td><td align="center" valign="middle" >0.0026590172</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.0072305680</td><td align="center" valign="middle" >0.0072289310</td><td align="center" valign="middle" >0.0072289247</td></tr><tr><td align="center" valign="middle" >0.7</td><td align="center" valign="middle" >0.0196685008</td><td align="center" valign="middle" >0.0196640631</td><td align="center" valign="middle" >0.0196640603</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0537425197</td><td align="center" valign="middle" >0.0537303294</td><td align="center" valign="middle" >0.0537303296</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.1521512477</td><td align="center" valign="middle" >0.1521140764</td><td align="center" valign="middle" >0.1521140787</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Troesch’s problem with λ = 60 and h = 0.0001</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th><th align="center" valign="middle" >Temimi [<xref ref-type="bibr" rid="scirp.84924-ref8">8</xref>]</th></tr></thead><tr><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0000004122</td><td align="center" valign="middle" >0.0000004096</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.0001663062</td><td align="center" valign="middle" >0.0001652505</td></tr><tr><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.0033431273</td><td align="center" valign="middle" >0.0033218844</td></tr><tr><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.0111942916</td><td align="center" valign="middle" >0.0111219726</td></tr><tr><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0208631539</td><td align="center" valign="middle" >0.0207221628</td></tr><tr><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.0414467260</td><td align="center" valign="middle" >0.0411119440</td></tr><tr><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Numerical solution using the logarithmic method and h = 0.0001</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  >λ = 100</th><th align="center" valign="middle"  colspan="2"  >λ = 150</th><th align="center" valign="middle"  colspan="2"  >λ = 200</th></tr></thead><tr><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Logarithmic method</td><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Logarithmic method</td><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Logarithmic method</td></tr><tr><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.0000018373</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.0000000083</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.0002726798</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.0000150234</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.0000009314</td></tr><tr><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.0020165050</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0013534673</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0003757441</td></tr><tr><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0055113791</td><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >0.0139850466</td><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >0.0079377249</td></tr><tr><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.0156381379</td><td align="center" valign="middle" >0.998</td><td align="center" valign="middle" >0.0206481079</td><td align="center" valign="middle" >0.998</td><td align="center" valign="middle" >0.0168600022</td></tr><tr><td align="center" valign="middle" >0.999</td><td align="center" valign="middle" >0.0623708204</td><td align="center" valign="middle" >0.999</td><td align="center" valign="middle" >0.0362793031</td><td align="center" valign="middle" >0.999</td><td align="center" valign="middle" >0.0243867532</td></tr><tr><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Numerical solution using the logarithmic method and h = 0.0001</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="2"  >λ = 300</th><th align="center" valign="middle"  colspan="2"  >λ = 1000</th></tr></thead><tr><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Logarithmic method</td><td align="center" valign="middle" >x</td><td align="center" valign="middle" >Logarithmic method</td></tr><tr><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.0</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.8</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0000000000</td></tr><tr><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.0000000000</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.0000002099</td></tr><tr><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.0000000042</td><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >0.0000310894</td></tr><tr><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.0000017119</td><td align="center" valign="middle" >0.996</td><td align="center" valign="middle" >0.0000844853</td></tr><tr><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.0000343798</td><td align="center" valign="middle" >0.997</td><td align="center" valign="middle" >0.0002297760</td></tr><tr><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.0006910751</td><td align="center" valign="middle" >0.998</td><td align="center" valign="middle" >0.0006287443</td></tr><tr><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >0.0031516136</td><td align="center" valign="middle" >0.995</td><td align="center" valign="middle" >0.0018073693</td></tr><tr><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >1.0</td></tr></tbody></table></table-wrap><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Numerical solution using Logarithmic method for large values of λ and h = 0.0001</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >λ</th><th align="center" valign="middle" >x</th><th align="center" valign="middle" >Logarithmic method</th></tr></thead><tr><td align="center" valign="middle" >10<sup>4</sup></td><td align="center" valign="middle" >0.9999</td><td align="center" valign="middle" >0.0009901753</td></tr><tr><td align="center" valign="middle" >10<sup>5</sup></td><td align="center" valign="middle" >0.9999</td><td align="center" valign="middle" >0.0000760075</td></tr><tr><td align="center" valign="middle" >10<sup>6</sup></td><td align="center" valign="middle" >0.9999</td><td align="center" valign="middle" >0.0000052983</td></tr></tbody></table></table-wrap><table-wrap id="table9" ><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Comparison of the proposed methods at λ = 0.9 with h = 0.0005</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >λ</th><th align="center" valign="middle" >Fourth order method</th><th align="center" valign="middle" >Logarithmic method</th></tr></thead><tr><td align="center" valign="middle" >0.5</td><td align="center" valign="middle" >0.8928542161</td><td align="center" valign="middle" >0.8928542162</td></tr><tr><td align="center" valign="middle" >1.0</td><td align="center" valign="middle" >0.8713625198</td><td align="center" valign="middle" >0.8713625212</td></tr><tr><td align="center" valign="middle" >5.0</td><td align="center" valign="middle" >0.4550600270</td><td align="center" valign="middle" >0.4550601074</td></tr><tr><td align="center" valign="middle" >10.0</td><td align="center" valign="middle" >0.1521129902</td><td align="center" valign="middle" >0.1521512477</td></tr></tbody></table></table-wrap></sec><sec id="s4"><title>4. Conclusion</title><p>In this work, we have derived a logarithmic finite difference method to overcome the difficulty in solving the Troesch’s problem for large values of λ. This progress is very important, since all existing methods were trying to obtain the numerical solution for Troesch’s problem for large values of λ. The logarithmic method which we have derived is able and succeeds to get the numerical solution of Troesch’s problem for λ = 0.5 , 5 , 10 , ⋯ , 10 6 . To recap things, a new logarithmic finite difference method is derived and can provide the numerical solutions for large values of λ. I think that, to the best of our knowledge, the method and some of the given results are published for the first time.</p></sec><sec id="s5"><title>Cite this paper</title><p>Ismail, M.S. and Al-Basyoni, K.S. (2018) A Logarithmic Finite Difference Method for Troesch’s Problem. Applied Mathematics, 9, 550-559. https://doi.org/10.4236/am.2018.95039</p></sec></body><back><ref-list><title>References</title><ref id="scirp.84924-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">El-Gamel, M. (2013) Numerical Solution of Troesch’s Problem by Sinc-Collocation Method. Applied Mathematics, 4, 707-712. https://doi.org/10.4236/am.2013.44098</mixed-citation></ref><ref id="scirp.84924-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Feng, X., Mei, L. and He, G. (2007) An Efficient Algorithm for Solving Troesch’s Problem. Applied Mathematics and Computation, 189, 500-507.  
https://doi.org/10.1016/j.amc.2006.11.161</mixed-citation></ref><ref id="scirp.84924-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Erdogan, U. and Ozis, T. (2011) A Smart Nonstandard Finite Difference Scheme for Second Order Nonlinear Boundary Value Problems. Journal of Computational Physics, 230, 6464-6474. https://doi.org/10.1016/j.jcp.2011.04.033</mixed-citation></ref><ref id="scirp.84924-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Deeba, E., Khuri, S.A. and Xie, S. (2000) An Algorithm for Solving Boundary Value Problems. Journal of Computational Physics, 159, 125-138.  
https://doi.org/10.1006/jcph.2000.6452</mixed-citation></ref><ref id="scirp.84924-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Temimi, H. (2012) A Discontinuous Galerkin Finite Element Method for Solving the Troesch’s Problem. Applied Mathematics and Computation, 219, 521-529.  
https://doi.org/10.1016/j.amc.2012.06.037</mixed-citation></ref><ref id="scirp.84924-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Doha, E.H., Baleanu, D., Bahrawi, A.H. and Hafez, R.M. (2014) A Jacobi Collocation Method for Tresch’s Problem in Plasma Physics. Proceedings of the Romanian Academy Series A, 15, 130-138.</mixed-citation></ref><ref id="scirp.84924-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Khuri, S.A. and Sayfy, A. (2011) Troesch’s Problem: A B-Spline Collocation Approach. Mathematical and Computer Modelling, 54, 1907-1918.  
https://doi.org/10.1016/j.mcm.2011.04.030</mixed-citation></ref><ref id="scirp.84924-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Temimi, H. and Kurkcu, H. (2014) An Accurate Asymptotic Approximation and Precise Numerical Solution of Highly Sensitive Troesch’s Problem. Applied Mathematics and Computation, 235, 253-260.  
https://doi.org/10.1016/j.amc.2014.03.022</mixed-citation></ref><ref id="scirp.84924-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">El hajaji, A., Hilal, K., El Jalila, G. and El Mhamed, M. (2014) New Numerical Scheme for Solving Troesch’s Problem. Mathematical Theory and Modeling, 4, 65-72.</mixed-citation></ref><ref id="scirp.84924-ref10"><label>10</label><mixed-citation publication-type="book" xlink:type="simple">Scott, M (1975) On the Conversion of Boundary-Value Problems into Stable Initial Value Problems via Several Invariant Imbedding Algorithms. In: Aziz, A.K., Ed., Numerical Solution of Boundary-Value Problems for Ordinary Differential Equations.</mixed-citation></ref></ref-list></back></article>