<?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.2013.41003</article-id><article-id pub-id-type="publisher-id">AM-27090</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 Modified Homotopy Analysis Method for Solving Boundary Layer Equations
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>inlong</surname><given-names>Zhao</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>Zhiliang</surname><given-names>Lin</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>Shijun</surname><given-names>Liao</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Naval Architecture, Ocean and Civil Engineering, Shanghai Jiao Tong University, Shanghai, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>zhaoyl@sjtu.edu.cn(IZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>25</day><month>01</month><year>2013</year></pub-date><volume>04</volume><issue>01</issue><fpage>11</fpage><lpage>15</lpage><history><date date-type="received"><day>October</day>	<month>28,</month>	<year>2012</year></date><date date-type="rev-recd"><day>November</day>	<month>28,</month>	<year>2012</year>	</date><date date-type="accepted"><day>December</day>	<month>4,</month>	<year>2012</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>
 
 
   A new modification of the Homotopy Analysis Method (HAM) is presented for highly nonlinear ODEs on a semi-infinite domain. The main advantage of the modified HAM is that the number of terms in the series solution can be greatly reduced; meanwhile the accuracy of the solution can be well retained. In this way, much less CPU is needed. Two typical examples are used to illustrate the efficiency of the proposed approach.  
    
 
</p></abstract><kwd-group><kwd>Homotopy Analysis Method; Boundary Layer Equations; Orthonormal Functions</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In 1992, Liao [<xref ref-type="bibr" rid="scirp.27090-ref1">1</xref>] proposed the Homotopy Analysis Method (HAM) to solve nonlinear differential equations analytically. Since then, HAM has been used to investigate a variety of mathematical and physical problems [<xref ref-type="bibr" rid="scirp.27090-ref2">2</xref>]. As is well known, HAM has the advantage of independence on small physical parameters and adjusting the convergence region and convergence rate of the series solution over perturbation method. However, for some type of auxiliary operator (i.e. base functions), it is usually time-consuming to get high-order approximation, and the number of terms appearing in high order approximation is very huge.</p><p>To improve the efficiency of HAM, many scholars have proposed different techniques. Yabushita [<xref ref-type="bibr" rid="scirp.27090-ref3">3</xref>] suggested an optimal HAM approach by minimizing the residual of governing equations. Marinca [<xref ref-type="bibr" rid="scirp.27090-ref4">4</xref>], Niu [<xref ref-type="bibr" rid="scirp.27090-ref5">5</xref>], Liao [<xref ref-type="bibr" rid="scirp.27090-ref6">6</xref>] developed this kind of approach. Lin [<xref ref-type="bibr" rid="scirp.27090-ref7">7</xref>] suggested an iterative technique, in which the initial guess is continuously replaced by intermediate approximation to proceed the computation. Recently, we use orthonormal polynomials/ functions to approximate the right-hand side of the highorder deformation equations to prohibit the rapid growth of the terms appearing in approximate solutions. For differential equations defined on a finite interval, trigonometric functions (or polynomial functions) are usually selected to express solutions. In this case, orthonormal trigonometric functions (or Chebyshev polynomials) are used to approximate right-hand side of high-order deformation equations. In this paper, we generalize this kind of approach for nonlinear problems defined on semi-infinite intervals. The main idea is that orthonormal functions derived from Schmidt-Gram process are used to approximate the right-hand side of high-order deformation equations during computation. For different types of problems, the derived orthonormal functions are different, which are closely related to the solution expression.</p><p>In the following section, the modified HAM (MHAM) is presented for boundary layer problems. In Section 3, examples are given to demonstrate it. Conclusions and some discussions are given in the last section.</p></sec><sec id="s2"><title>2. Analysis of the Method</title><p>For convenience, a brief description of the standard HAM will be present first. Then the proposed truncation technique will be followed.</p><p>Without loss of generality, consider the differential equation</p><disp-formula id="scirp.27090-formula77784"><label>, (1)</label><graphic position="anchor" xlink:href="3-21701\f8d92a2f-98b1-4cb6-b2d6-4619fea0ffc0.jpg"  xlink:type="simple"/></disp-formula><p>where N is a nonlinear operator, t denotes the independent variable, <img src="3-21701\d9c49d1a-d908-4b24-b99f-c1432a6b33ad.jpg" />is an unknown function. Suppose <img src="3-21701\a5ceed10-42f0-4171-bfea-c0baf14c7b43.jpg" /> could be expressed by a set of functions</p><disp-formula id="scirp.27090-formula77785"><label>(2)</label><graphic position="anchor" xlink:href="3-21701\57c09274-ac1d-4226-8bca-416600e9bc0d.jpg"  xlink:type="simple"/></disp-formula><p>such that</p><disp-formula id="scirp.27090-formula77786"><label>(3)</label><graphic position="anchor" xlink:href="3-21701\33810c87-6e6b-4d25-bd6e-60ad99078a27.jpg"  xlink:type="simple"/></disp-formula><p>is uniformly valid, where <img src="3-21701\4e719c8e-adae-4e80-8717-7218b9e8ebf5.jpg" />is a coefficient. In HAM, the zeroth-order deformation equation is constructed as</p><disp-formula id="scirp.27090-formula77787"><label>, (4)</label><graphic position="anchor" xlink:href="3-21701\088ab019-6e23-4824-a822-6107ad6bc5e4.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.27090-formula77788"><label>, (5)</label><graphic position="anchor" xlink:href="3-21701\3efed3f4-8879-45e5-9f64-46468a3a4154.jpg"  xlink:type="simple"/></disp-formula><p><img src="3-21701\c508aeda-7f67-4aad-a5a5-9bcdf926259d.jpg" />is an auxiliary linear operator, and <img src="3-21701\a652bf39-788c-4f28-8ed0-b2bd803214ac.jpg" />the auxiliary function. Applying the homotopy-derivative [<xref ref-type="bibr" rid="scirp.27090-ref8">8</xref>]</p><disp-formula id="scirp.27090-formula77789"><label>(6)</label><graphic position="anchor" xlink:href="3-21701\77abe05e-3d92-485c-886b-73ae78001a0a.jpg"  xlink:type="simple"/></disp-formula><p>to both sides of Equation (4), we get the corresponding mth-order deformation equation</p><disp-formula id="scirp.27090-formula77790"><label>, (7)</label><graphic position="anchor" xlink:href="3-21701\b903cbfe-ebb1-484d-afb5-45845491afc0.jpg"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.27090-formula77791"><label>, (8)</label><graphic position="anchor" xlink:href="3-21701\e19d33cd-6448-404a-92ed-e85e8c1cbf21.jpg"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.27090-formula77792"><label>(9)</label><graphic position="anchor" xlink:href="3-21701\ff2679ec-0c4f-46de-b623-26004f8875a2.jpg"  xlink:type="simple"/></disp-formula><p>Note that <img src="3-21701\ce19dfe5-6872-4454-af76-3363712cddd1.jpg" /> can be obtained by solving linear Equation (7) one after the other. The mth-order approximation of <img src="3-21701\513fa05b-4650-4ebc-84ef-52a68deaa8d6.jpg" /> is given by</p><disp-formula id="scirp.27090-formula77793"><label>(10)</label><graphic position="anchor" xlink:href="3-21701\d2ef1140-a84e-4825-9dfe-149a6465e461.jpg"  xlink:type="simple"/></disp-formula><p>To measure the accuracy of<img src="3-21701\cafe638f-cd06-4e0d-a4c1-5a16232eaadf.jpg" />, the squared residual error for Equation (1) is defined as</p><p><img src="3-21701\cafd2916-9e83-44f2-ad2a-3738f85f9bff.jpg" />where <img src="3-21701\dec3c9eb-eae0-47d8-8dca-4e2788fbda09.jpg" /> is the domain.</p><p>If a successful homotopy analysis solution is obtained, the difficulty to get better approximation is that with the growth of order, the number of terms in higher-order approximation will grow rapidly, resulting in an enormous amount of computing time. To address this problem, we propose a truncation technique. The basic idea is that the right-hand side of Equation (7) is approximated by a set of orthonormal functions.</p><p>Suppose that <img src="3-21701\dea0fc4c-b0a6-4471-9e91-604f70cd99de.jpg" /> can be expressed by a finite linear combination of linearly independent functions<img src="3-21701\196329ff-2d3e-4212-8c10-18f53ba30177.jpg" />,<img src="3-21701\b3c6b9df-0173-4019-9d59-d4f53dd7278e.jpg" />. Note that <img src="3-21701\1cbd2f87-9c11-4a6b-8843-e0e8fea45270.jpg" /> may be slightly different from<img src="3-21701\1eb162b1-4b49-4579-8cb6-6871ba6aa312.jpg" />. Define a proper inner product in the linear space spanned by <img src="3-21701\5674b851-5e10-449c-879d-d1f9e6f7ed70.jpg" /> as</p><disp-formula id="scirp.27090-formula77794"><label>, (11)</label><graphic position="anchor" xlink:href="3-21701\366ffa92-2e05-4056-984c-0913be1baf71.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="3-21701\7ca661ba-bd59-4591-9051-2cdff97b3836.jpg" /> is a weight function. In the framework of HAM, two typical kinds of base functions are usually used for boundary layer problems.</p><p>Case 1: suppose that <img src="3-21701\2c2a76d0-46f4-427b-b799-852156438dd1.jpg" /> can be expressed by finite linear combination of linearly independent functions</p><disp-formula id="scirp.27090-formula77795"><label>(12)</label><graphic position="anchor" xlink:href="3-21701\d572ca02-72a9-4ca8-924b-87d1fa00c0df.jpg"  xlink:type="simple"/></disp-formula><p>Note that (12) is dependent on three parameters<img src="3-21701\8758baf1-8e76-4534-86bf-61d468c66d0c.jpg" />, m and n. To implement the orthonormalization, an order is given to (12) as follows (called triangular order):</p><p><img src="3-21701\addbe7da-34f6-4390-9f13-fa06b35472be.jpg" />.</p><p>The inner product is defined as</p><p><img src="3-21701\4a35bf8d-1710-4f16-a1b5-34ba8e12607e.jpg" /></p><p>Case 2: suppose that <img src="3-21701\a499392f-fe8c-4a29-af24-2af376559306.jpg" /> can be expressed by finite linear combination of linearly independent functions</p><disp-formula id="scirp.27090-formula77796"><label>. (13)</label><graphic position="anchor" xlink:href="3-21701\fb208cc6-5389-4037-94e9-f9a057147585.jpg"  xlink:type="simple"/></disp-formula><p>The inner product is defined as</p><disp-formula id="scirp.27090-formula77797"><label>. (14)</label><graphic position="anchor" xlink:href="3-21701\cdf37819-35e4-4ea3-bb68-1ab06b6b0f54.jpg"  xlink:type="simple"/></disp-formula><p>Applying the Schmidt-Gram process to the first <img src="3-21701\431f8e21-1aab-4135-ae08-4d431b7ed620.jpg" /> functions<img src="3-21701\a48a3977-8a1b-4ed6-92e6-9902ef2124d4.jpg" />,<img src="3-21701\1a5fa305-e645-411e-bfc7-d4cb366849b6.jpg" /> ,<img src="3-21701\17de88da-1958-4b52-9020-455fe62a4157.jpg" /> , <img src="3-21701\92edd3a5-2e28-45f8-9460-71f58fc9e27c.jpg" />, we obtain <img src="3-21701\f9c29ca2-999b-4de1-b2d5-3fe70dea33fe.jpg" /> orthonormal functions<img src="3-21701\aa3fd66a-fb5c-4b75-a668-4b2bdf087a99.jpg" />. Every time when <img src="3-21701\5e35e157-a157-4361-b617-d85689c086e0.jpg" /> is got, we approximate it by<img src="3-21701\fefb34a2-bf2d-4da2-b3d4-69125779fb6e.jpg" />, to ensure that the number of terms in the right-hand side of Equation (7) will be no more than<img src="3-21701\f0e8ec2b-7c86-41c2-83d5-8a91698a8315.jpg" />. That is to say, we replace <img src="3-21701\bfd33958-dc8d-410d-999d-9212aee41cc6.jpg" /> with its approximation</p><disp-formula id="scirp.27090-formula77798"><label>(15)</label><graphic position="anchor" xlink:href="3-21701\23955c39-d4d8-46c2-84cf-96ac3d453e7b.jpg"  xlink:type="simple"/></disp-formula><p>to proceed the computation in HAM.</p></sec><sec id="s3"><title>3. Numerical Experiment</title><p>To illustrate the efficiency of the truncation technique, two typical examples are considered. The codes are written in Maple 13 on a PC with an Intel Core 2 Quad 2.66 GHz CPU. The variable Digits in the experiments is to control the number of digits when calculating with software floating point numbers in Maple.</p><sec id="s3_1"><title>3.1. Example 1</title><p>Let us consider the Blasius Equation (9)</p><disp-formula id="scirp.27090-formula77799"><label>, (16)</label><graphic position="anchor" xlink:href="3-21701\257f2796-b5ba-4192-b870-e4159b98c95c.jpg"  xlink:type="simple"/></disp-formula><p>subject to the boundary conditions</p><disp-formula id="scirp.27090-formula77800"><label>, (17)</label><graphic position="anchor" xlink:href="3-21701\8007bd02-0710-4b11-b507-6ffef0cc298e.jpg"  xlink:type="simple"/></disp-formula><p>where the prime denotes the derivative with respect to<img src="3-21701\16a86f5c-d4c1-44f5-8546-cfb6d31cd111.jpg" />. Following Liao [<xref ref-type="bibr" rid="scirp.27090-ref9">9</xref>], we seek the solution <img src="3-21701\1c42d744-dc85-4444-a04c-85ef173ef7c3.jpg" /> in the form</p><p><img src="3-21701\a1bfbb5e-b5d2-4579-b958-32452072c750.jpg" />where <img src="3-21701\617ecf20-1afb-499c-90f0-b5d7bba5b8bc.jpg" /> is the spatial-scale parameter, and <img src="3-21701\022b0f14-60c9-458e-9c44-9a995cd7c646.jpg" /> is a coefficient. The auxiliary linear operator is chosen as</p><p><img src="3-21701\5c2367e1-3fbe-42dc-bc54-5cbb02add23d.jpg" />.</p><p>The initial guess is</p><p><img src="3-21701\b2ecf3ab-7774-41a7-a3c6-267e498b76cd.jpg" />.</p><p>The zeroth-order deformation equation is constructed as in (4), and the <img src="3-21701\182b0aee-bd03-4f1e-9862-18162e5ea202.jpg" />th-order deformation equation as in (7) with homogeneous boundary conditions</p><p><img src="3-21701\cf59bb2a-5fdc-41a7-806d-1adf426a91ea.jpg" />where</p><p><img src="3-21701\c36ece25-f40b-4deb-9d6b-781e66374317.jpg" />.</p><p>For this example, the first kind orthonormal functions are used to approximate <img src="3-21701\45b69b45-5950-4cc5-adb6-ee4c458f616c.jpg" /> every time when <img src="3-21701\042f9b9e-b311-4e74-b829-0bbb88d5999a.jpg" /> is got. Then <img src="3-21701\c018bc91-6310-4404-901b-0081319f112b.jpg" /> is used to compute <img src="3-21701\4ac53509-5b89-4015-b795-423e3be64d42.jpg" /> instead of<img src="3-21701\7ce8ede2-fbd3-4388-b176-8063da8a9d74.jpg" />. In the experiment, we set<img src="3-21701\5c246dc2-eae3-4994-9c29-bebd40b76699.jpg" />, <img src="3-21701\beaa3093-a4d2-4acd-83ad-df05372351c9.jpg" />, <img src="3-21701\ffdcf636-a988-46dc-a884-871f42263529.jpg" />, and<img src="3-21701\3549fe1a-a2e2-4b6b-a489-711cdaacf825.jpg" />. From Tables 1 and 2, we can see that though we use approximate <img src="3-21701\60f659f9-d0ed-4eb2-a90a-9ac5d0f54c6a.jpg" /> (i.e.<img src="3-21701\13ac08d9-c6dd-486e-b724-d49a629287cd.jpg" />) to do the computation, the residual error <img src="3-21701\4050b5bc-9bf9-4f0f-9d22-a7f1a780d5f6.jpg" /> and <img src="3-21701\c2429c05-f1c6-404f-8417-b46e9a5e929b.jpg" /> given by MHAM are almost the same as that given by standard HAM. From <xref ref-type="table" rid="table3">Table 3</xref>, we can see that the number of terms in high-order approximation given by MHAM is 39, while that given by HAM grows exponentially. Moreover, it shows that MHAM needs less than ninth the CPU time used by HAM to get 50th-order approximate solution. The curve of residual error and CPU time is plotted in <xref ref-type="fig" rid="fig1">Figure 1</xref>. From it we can see that the truncation technique greatly improves the efficiency of HAM.</p></sec><sec id="s3_2"><title>3.2. Example 2</title><p>Consider a set of two coupled nonlinear differential equations (see Kuiken [<xref ref-type="bibr" rid="scirp.27090-ref10">10</xref>] for details)</p><disp-formula id="scirp.27090-formula77801"><label>(18)</label><graphic position="anchor" xlink:href="3-21701\04f3363e-363b-4b2d-910a-4e60b6f12f69.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.27090-formula77802"><label>(19)</label><graphic position="anchor" xlink:href="3-21701\0006ad32-a389-4455-8159-0b96c998ac7b.jpg"  xlink:type="simple"/></disp-formula><p>with the boundary conditions</p><p><img src="3-21701\096e3b13-067f-4cd5-85c4-b5426be531d0.jpg" />, <img src="3-21701\d11c0f34-01f7-4263-8c8d-84ceb9bde0c6.jpg" />, <img src="3-21701\0c4e4973-d376-46e8-8fe4-c08e0d03944e.jpg" />where <img src="3-21701\4c036a81-fdf5-42c7-9f13-482de8f06fa9.jpg" /> is the Prandtl number.</p><p>Under the transformation</p><p><img src="3-21701\6b688ee6-d32f-4e3d-b102-8674f9435557.jpg" />, <img src="3-21701\fccaf8ec-daba-49c0-9dbf-cffb6a4c7246.jpg" />Equations (18) and (19) become</p><disp-formula id="scirp.27090-formula77803"><label>, (20)</label><graphic position="anchor" xlink:href="3-21701\2a56fb66-19b1-4d1c-8c51-d92f5d9a70fb.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.27090-formula77804"><label>, (21)</label><graphic position="anchor" xlink:href="3-21701\78668dfd-1b8b-463c-9136-33e0535dd9ba.jpg"  xlink:type="simple"/></disp-formula><p>with the boundary conditions</p><p><xref ref-type="table" rid="table1">Table 1</xref>. Comparison of <img src="3-21701\c349d403-d990-418b-bc0d-5e764765bc71.jpg" /> given by MHAM and HAM in Example 1.</p><p><img src="3-21701\217daa0f-6d0c-47c4-ad9a-f5e63ebd4aac.jpg" /></p><p><xref ref-type="table" rid="table2">Table 2</xref>. Comparison of <img src="3-21701\e0472226-29d1-427c-88fb-ffc3e7eaf5ef.jpg" /> given by MHAM and HAM in Example 1.</p><p><img src="3-21701\44d68abf-02e4-4755-8c53-acccf29f5912.jpg" /></p><p><xref ref-type="table" rid="table3">Table 3</xref>. Comparison of CPU time (seconds) and number of terms appearing in mth order approximation given by MHAM and HAM in Example 1.</p><p><img src="3-21701\8d8a25fb-666b-4bd2-bf52-ef4e7f3c48a2.jpg" /></p><p><img src="3-21701\00c28344-2026-46d6-88dd-37fe4448620c.jpg" /></p><p>0&#160; &#160;&#160;&#160;&#160;&#160;&#160;500 &#160;&#160;&#160;&#160;&#160;1000 &#160;&#160;&#160;&#160;&#160;1500 &#160;&#160;&#160;&#160;&#160;2000 &#160;&#160;&#160;&#160;2500 CPU (s)</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>. Residual error versus CPU time in Example 1. Solid line: MHAM; Dash-dotted line: HAM.</p><p><img src="3-21701\23f311e4-d4a3-4d74-b40e-ad5c63ae5b32.jpg" />,&#160;<img src="3-21701\0669c170-fcac-4490-8c9a-e023ef611369.jpg" />,<img src="3-21701\48cb3e64-8d9f-4310-9979-bafd0405464d.jpg" />.</p><p>We seek the solution<img src="3-21701\dad90c7f-b1c3-4106-b48c-c5037c29b8b2.jpg" />and<img src="3-21701\072fd338-e4ff-4650-9678-faddbc8ef380.jpg" />in the form</p><p><img src="3-21701\2aebbb20-06e4-48a0-9681-116fb6b9237b.jpg" />, <img src="3-21701\1c4fd9c7-eb82-44a9-a2e7-9493dd230cf7.jpg" />where<img src="3-21701\9f112346-3481-41b0-b9fc-019fa398335c.jpg" />, <img src="3-21701\ac278643-684e-4d9e-8acb-b31a9139be98.jpg" />are coefficients.</p><p>Following Liao [<xref ref-type="bibr" rid="scirp.27090-ref2">2</xref>], the auxiliary linear operators are chosen as</p><p><img src="3-21701\0860b382-fa0e-47e8-bc66-009d5ab46e62.jpg" /><img src="3-21701\db7b77e2-00c0-4907-9935-1cc5863c0669.jpg" />, <img src="3-21701\44afe7c1-8380-427a-99cf-bc051b72cdcf.jpg" /></p><p>and the initial guess of <img src="3-21701\52ba10e8-419e-4638-b178-c9e365c85327.jpg" /> and <img src="3-21701\cc4339e5-60e4-48be-8a53-f3158c112b95.jpg" /> as</p><p><img src="3-21701\ecbfea69-da5b-4976-97df-760359221da6.jpg" />,<img src="3-21701\bd9bc02d-4819-4081-b640-e26c9752015a.jpg" />.</p><p>Then the high-order deformation equations become</p><p><img src="3-21701\bdd85635-81d7-48a0-b3c7-b4965d501df5.jpg" />,</p><p><img src="3-21701\9638e8dd-5729-4d02-ad87-d48bded0364e.jpg" />subject to the homogeneous boundary conditions</p><p><img src="3-21701\18aa2020-55b4-42f2-8425-1e89ca631e8d.jpg" />and</p><p><img src="3-21701\bf2ff821-c6ff-4c8e-b40b-f4538e4f94a4.jpg" />,</p><p><img src="3-21701\706cb34b-dd57-4c5a-90f1-887de60ada97.jpg" />.</p><p>We find that <img src="3-21701\76063288-8a43-47c7-996f-72b696d2ed9d.jpg" /> and <img src="3-21701\c3c82465-b232-404a-8658-bb5e39122ad6.jpg" /> can be expressed in the form of finite combination of functions</p><disp-formula id="scirp.27090-formula77805"><label>, (22)</label><graphic position="anchor" xlink:href="3-21701\9046947c-724f-4609-b944-62412ca02a6e.jpg"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.27090-formula77806"><label>, (23)</label><graphic position="anchor" xlink:href="3-21701\c0d4b00c-e91c-48cb-a733-7800e66dc49c.jpg"  xlink:type="simple"/></disp-formula><p>respectively. Applying the Schmidt-Gram process to the first <img src="3-21701\e3674ce9-502d-433c-9cbf-8ee2d5aac161.jpg" /> functions in (22) and (23), respectively, we obtain two set of N orthonormal functions, denoted by <img src="3-21701\53311fca-61e0-486d-b089-eccab011cbb5.jpg" /> and<img src="3-21701\1a0e44fc-6ded-4ab4-b58c-32ce5d072c42.jpg" />. We use <img src="3-21701\236a9c7c-bb61-4cf2-87e7-fd102527b6f4.jpg" /> to approximate <img src="3-21701\ccad8451-05f0-4bd9-b2c6-b656284820e7.jpg" /> every time it is got, and <img src="3-21701\0cb94945-bc15-4024-9078-03969848bb8d.jpg" /> to approximate<img src="3-21701\87357f2d-f7f7-4dd1-b24d-5240f58e731d.jpg" />. Then <img src="3-21701\771635b6-98b8-4126-9faf-e4fc4facc1a0.jpg" /> and <img src="3-21701\273de7ab-52c9-4770-a6d8-d20c1b09723e.jpg" /> are used to proceed the computation.</p><p>In the experiment, we set<img src="3-21701\4f2f9011-b3f6-41e0-909d-a835ef5bdaa5.jpg" />, <img src="3-21701\487f22a9-816f-439a-829b-c968314e9f47.jpg" />, <img src="3-21701\6e0c9072-30ed-4b7b-b44e-fa0760c0db5b.jpg" />, <img src="3-21701\685fb438-f4a6-4f34-b445-adc1c5882577.jpg" />, <img src="3-21701\6aee25f4-bc17-4c22-9cc5-6465d64a51d0.jpg" />, and<img src="3-21701\6abcfb7b-baef-46ab-b4c2-05172b96ae18.jpg" />. For different order approximation given by the two approaches, the quantity <img src="3-21701\d4926cdc-b370-4347-9a91-f5ace62f6a28.jpg" /> is showed in <xref ref-type="table" rid="table4">Table 4</xref>, and the residual error for Equation (20) is compared in <xref ref-type="table" rid="table5">Table 5</xref>. We can see that although we use <img src="3-21701\04c963d9-6846-4c32-9c7f-b38377672ef0.jpg" /> to proceed the computation instead of<img src="3-21701\03cbce73-2bb4-43d3-b179-980e830dff4c.jpg" />, the accuracy of the approximate solution is well retained. From <xref ref-type="table" rid="table6">Table 6</xref>, we can see that the number of terms in the high-order approximation given by MHAM was kept within 16, while that</p><p><xref ref-type="table" rid="table4">Table 4</xref>. Comparison of <img src="3-21701\24295c57-10d5-46d8-82b6-96e013b11564.jpg" /> given by MHAM and HAM in Example 2.</p><p><img src="3-21701\37f49cad-463c-40a3-8fbc-2e3223fbe1e1.jpg" /></p><p><xref ref-type="table" rid="table5">Table 5</xref>. Comparison of <img src="3-21701\9a51ed36-28bd-48d3-847c-e899855962b0.jpg" /> given by MHAM and HAM in Example 2.</p><p><img src="3-21701\e691e033-6af7-470a-8557-b6e7ef0c4fc4.jpg" /></p><p><xref ref-type="table" rid="table6">Table 6</xref>. Comparison of CPU time (seconds) and number of terms appearing in <img src="3-21701\8fabcfa5-2270-4baf-9f9e-eaa1fc59d7d1.jpg" /> given by MHAM and HAM in Example 2.</p><p><img src="3-21701\e0928988-e32a-4b79-8815-5bf76aa54a84.jpg" /></p><p>given by HAM grows with the order<img src="3-21701\83708889-6f57-4393-811d-289f34b6b866.jpg" />. Moreover, it shows that MHAM needs less CPU time than the standard HAM to get high-order approximate solution. The curve of residual error and CPU time is plotted in <xref ref-type="fig" rid="fig2">Figure 2</xref>. From it we can see that the truncation technique is more powerful to get higher-order approximation than the standard HAM.</p></sec></sec><sec id="s4"><title>4. Conclusion and Discussions</title><p>In this paper, an efficient modification of HAM is proposed for solving boundary layer problems. Using the derived orthonormal functions, the right-hand sides of highorder deformation equations are approximated to reduce the rapid growth of terms in high-order approximate solution. Two typical examples show that the new approach can greatly reduce the terms in the approximate solution; meanwhile the accuracy can be largely retained. The new approach needs less time to get high-order approximation than the standard HAM. However, one unsolved problem</p><p><img src="3-21701\ac899c11-dd14-409a-ad86-9bbdb0302b65.jpg" /></p><p>0&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;50 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;100 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;150 &#160;&#160;&#160;&#160;&#160;&#160;&#160;200 CPU (s)</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref>. Residual error versus CPU time in Example 2. Solid line: MHAM; Dash-dotted line: HAM.</p><p>of this approach is that there is so far no estimation theory on how many orthonormal functions should be used to approximate <img src="3-21701\48bc85b0-e983-42fe-9323-a5629bbb654d.jpg" /> when accuracy is prior given. We will try to generalize this truncation technique to solve PDEs in the next step.</p></sec><sec id="s5"><title>5. Acknowledgements</title><p>The first author would like to thank Dr. Z. Liu for valuable discussion. This work is supported by State Key Laboratory of Ocean Engineering (Approve No. GKZD- 010053).</p></sec><sec id="s6"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.27090-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">S. Liao, “Proposed Homotopy Analysis Techniques for the Solution of Nonlinear Problem,” Ph.D. Thesis, Shanghai Jiao Tong University, Shanghai, 1992.</mixed-citation></ref><ref id="scirp.27090-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">S. J. Liao, “Beyond Perturbation: Introduction to the Homotopy Analysis Method,” Chapman &amp; Hall/CRC, Boca Raton, 2003.</mixed-citation></ref><ref id="scirp.27090-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">K. Yabushita, M. Yamashita and K. Tsuboi, “An Analytic Solution of Projectile Motion with the Quadratic Resistance Law Using the Homotopy Analysis Method,” Journal of Physics A: Mathematical and Theoretical, Vol. 40, No. 29, 2007, pp. 8403-8416.  
doi:10.1088/1751-8113/40/29/015</mixed-citation></ref><ref id="scirp.27090-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">V. Marinca and N. Herisanu, “Application of Optimal Homotopy Asymptotic Method for Solving Nonlinear Equations Arising in Heat Transfer,” International Communications in Heat and Mass Transfer, Vol. 35, No. 6, 2008, pp. 710-715.  
doi:10.1016/j.icheatmasstransfer.2008.02.010</mixed-citation></ref><ref id="scirp.27090-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Z. Niu and C. Wang, “A One-Step Optimal Homotopy Analysis Method for Nonlinear Differential Equations,” Communications in Nonlinear Science and Numerical Simulation, Vol. 15, No. 8, 2010, pp. 2026-2036.  
doi:10.1016/j.cnsns.2009.08.014</mixed-citation></ref><ref id="scirp.27090-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">S. Liao, “An Optimal Homotopy-Analysis Approach for Strongly Nonlinear Differential Equations,” Communications in Nonlinear Science and Numerical Simulation, Vol. 15, No. 8, 2010, pp. 2003-2016.  
doi:10.1016/j.cnsns.2009.09.002</mixed-citation></ref><ref id="scirp.27090-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Z. Lin, “Research and Application of Scaled Boundary FEM and Fast Multipole BEM,” Ph.D. Thesis, Shanghai Jiao Tong University, Shanghai, 2010.</mixed-citation></ref><ref id="scirp.27090-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">S. Liao, “Notes on the Homotopy Analysis Method: Some Definitions and Theorems,” Communications in Nonlinear Science and Numerical Simulation, Vol. 14, No. 4, 2009, pp. 983-997.  
doi:10.1016/j.cnsns.2008.04.013</mixed-citation></ref><ref id="scirp.27090-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">S. J. Liao, “A Uniformly Valid Analytic Solution of Two-Dimensional Viscous Flow over a Semi-Infinite Flat Plate,” Journal of Fluid Mechanics, Vol. 385, 1999, pp. 101-128. doi:10.1017/S0022112099004292</mixed-citation></ref><ref id="scirp.27090-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">H. K. Kuiken, “A Backward Free-Convective Boundary Layer,” The Quarterly Journal of Mechanics and Applied Mathematics, Vol. 34, No. 3, 1981, pp. 397-413.  
doi:10.1093/qjmam/34.3.397</mixed-citation></ref></ref-list></back></article>