<?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">IJMNTA</journal-id><journal-title-group><journal-title>International Journal of Modern Nonlinear Theory and Application</journal-title></journal-title-group><issn pub-type="epub">2167-9479</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ijmnta.2015.41006</article-id><article-id pub-id-type="publisher-id">IJMNTA-55015</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  The &lt;i&gt;k&lt;/i&gt; = 1 Finite Element Numerical Solution for the Improved Boussinesq Equation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>idel</surname><given-names>Contreras López</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>Eusebio</surname><given-names>Tapia</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fernando</surname><given-names>Ongay</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>Maximo</surname><given-names>Aguero</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Departamento de Fisica, Facultad de Ciencias, Universidad Autónoma del Estado de México, Toluca, Mexico</addr-line></aff><aff id="aff1"><addr-line>Departamento de Matematicas, Facultad de Ciencias, Universidad Autónoma del Estado de México, Toluca, Mexico</addr-line></aff><aff id="aff2"><addr-line>Facultad de Ciencias Fisicas, Universidad Nacional Mayor de San Marcos, Lima, Peru</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>fcl@uaemex.mx(ICL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>16</day><month>02</month><year>2015</year></pub-date><volume>04</volume><issue>01</issue><fpage>88</fpage><lpage>99</lpage><history><date date-type="received"><day>26</day>	<month>February</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>16</month>	<year>March</year>	</date><date date-type="accepted"><day>25</day>	<month>March</month>	<year>2015</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 improved Boussinesq equation is solved with classical finite element method using the most basic Lagrange element 
  k
   = 1, which leads us to a second order nonlinear ordinary differential equations system in time; this can be solved by any standard accurate numerical method for example Runge-Kutta-Fehlberg. The technique is validated with a typical example and a fourth order convergence in space is confirmed; the 1- and 2-soliton solutions are used to simulate wave travel, wave splitting and interaction; solution blow up is described graphically. The computer symbolic system MathLab is quite used for numerical simulation in this paper; the known results in the bibliography are confirmed.
 
</p></abstract><kwd-group><kwd>Boussinesq Equation</kwd><kwd> Soliton</kwd><kwd> Finite Element Method</kwd><kwd> Galerkin Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The improved Boussinesq equation (IBq) was proposed in Bogolyubsky’s work [<xref ref-type="bibr" rid="scirp.55015-ref1">1</xref>] , like a correct modification to solve the bad Boussinesq equation (BBq) which describes a large group of nonlinear dispersive wave phenomena, such as propagation of long waves on the surface of shallow water in both directions, propagation of ion-sound waves in a uniform isotropic plasma, and so on [<xref ref-type="bibr" rid="scirp.55015-ref2">2</xref>] . Bogolyubsky has also shown that the BBq equation describes an unphysical instability of short wave lengths and the Cauchy problem for this partial differential equation is incorrect. The BBq equation was first introduced in the 1870s by Joseph Boussinesq [<xref ref-type="bibr" rid="scirp.55015-ref3">3</xref>] , which is given by</p><disp-formula id="scirp.55015-formula1680"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x5.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x6.png" xlink:type="simple"/></inline-formula> is a sufficiently differentiable real function, the correct modification to this partial dif- ferential equation is given by</p><disp-formula id="scirp.55015-formula1681"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x7.png"  xlink:type="simple"/></disp-formula><p>which is the IBq and will be the principal study equation of this paper; it is convenient for computer simulation of the dynamics of different nonlinear waves with weak dispersion; in our case the IBq equation will help to formulate the finite element discretization in the spatial direction with the primal L<sub>2</sub>-Galerkin finite element formulation [<xref ref-type="bibr" rid="scirp.55015-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref5">5</xref>] ; this due to the correction in the fourth order derivative term which now leads us to the integral of a discontinuous function over a set of measure zero (for the Lagrange finite element<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x8.png" xlink:type="simple"/></inline-formula>). The IBq (2) has the 1-soliton solution [<xref ref-type="bibr" rid="scirp.55015-ref6">6</xref>] .</p><disp-formula id="scirp.55015-formula1682"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x9.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x10.png" xlink:type="simple"/></inline-formula>, is the wave amplitude, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x11.png" xlink:type="simple"/></inline-formula>is the wave speed and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x12.png" xlink:type="simple"/></inline-formula> is the soliton center of symmetry. The initial displacement and velocity condition to the (2) equation are assumed to have the form.</p><disp-formula id="scirp.55015-formula1683"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x13.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x14.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x15.png" xlink:type="simple"/></inline-formula> are given functions in each example.</p><p>The boundary conditions at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x16.png" xlink:type="simple"/></inline-formula> are assumed to be</p><disp-formula id="scirp.55015-formula1684"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x17.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55015-formula1685"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x18.png"  xlink:type="simple"/></disp-formula><p>Linearization techniques and finite differences are employed in most numerical works that solve the IBq [<xref ref-type="bibr" rid="scirp.55015-ref7">7</xref>] - [<xref ref-type="bibr" rid="scirp.55015-ref10">10</xref>] ; they need a relevant stability relation between the space and time discretization size, obtained by the Fourier method of analyzing stability and the Von Neumann’s necessary criterion for stability [<xref ref-type="bibr" rid="scirp.55015-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref12">12</xref>] ; in</p><p>contrast with the method proposed in this paper such a restriction is not needed. The nonlinear term <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x19.png" xlink:type="simple"/></inline-formula></p><p>which for the finite difference method is a problem and needs to be linearized with the help of bounds solutions and/or iterative approach [<xref ref-type="bibr" rid="scirp.55015-ref10">10</xref>] is not a problem in our work which is treated formally by the L<sub>2</sub>-Galerkin finite element formulation and leads us due to the reduced support in the basis functions to a time dependent tridia- gonal antisymmetric square matrix for the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x20.png" xlink:type="simple"/></inline-formula> Lagrange element case, so the only linearization is inherent to the finite element method; in this way the following Lagrange elements <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x21.png" xlink:type="simple"/></inline-formula> are expected to work with</p><p>better convergence properties in the x direction. The <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x22.png" xlink:type="simple"/></inline-formula> convergence in the proposed method is verified with the standard procedure [<xref ref-type="bibr" rid="scirp.55015-ref13">13</xref>] using <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x23.png" xlink:type="simple"/></inline-formula>-norm. Wave propagation, wave break up, inelastic and elastic</p><p>head-on collision, and blow-up solution are modeled and graphics representations are done [<xref ref-type="bibr" rid="scirp.55015-ref14">14</xref>] .</p></sec><sec id="s2"><title>2. The Classical Finite Element Method</title><p>The classical finite element method relies over two basic ingredients [<xref ref-type="bibr" rid="scirp.55015-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref5">5</xref>] , the first is a weak or variational formulation for the IBq equation which is obtained for a fixed t by multiplying with a test function</p><disp-formula id="scirp.55015-formula1686"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x24.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x25.png" xlink:type="simple"/></inline-formula> is the standard Sobolev space [<xref ref-type="bibr" rid="scirp.55015-ref15">15</xref>] defined by</p><disp-formula id="scirp.55015-formula1687"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x26.png"  xlink:type="simple"/></disp-formula><p>the subindex and superindex 0, 1 refers to boundary conditions and to the derivative order that should belong to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x27.png" xlink:type="simple"/></inline-formula> respectively, and integrate over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x28.png" xlink:type="simple"/></inline-formula> to get after integrating by parts and applying the boundary conditions (5), the variational formulation for the IBq equation.</p><p>Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x29.png" xlink:type="simple"/></inline-formula> such that for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x30.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.55015-formula1688"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x31.png"  xlink:type="simple"/></disp-formula><p>A classical (or conforming) approximation of u is obtained by looking for a function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x32.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x33.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.55015-formula1689"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x34.png"  xlink:type="simple"/></disp-formula><p>The second basic ingredient for the classical finite element method is to choose the finite dimensional subspace<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x35.png" xlink:type="simple"/></inline-formula>, in our case will be constructed with the finite element <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x36.png" xlink:type="simple"/></inline-formula> from the Lagrange family [<xref ref-type="bibr" rid="scirp.55015-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref5">5</xref>] , to</p><p>this end let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x37.png" xlink:type="simple"/></inline-formula>, be a partition of the interval <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x38.png" xlink:type="simple"/></inline-formula> into subintervals <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x39.png" xlink:type="simple"/></inline-formula> of length<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x40.png" xlink:type="simple"/></inline-formula>, in our work a non adaptive mesh will be considered so</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x41.png" xlink:type="simple"/></inline-formula>, we now let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x42.png" xlink:type="simple"/></inline-formula> to be the set of functions v such that v is linear on each subinterval <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x43.png" xlink:type="simple"/></inline-formula></p><p>is continuos on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x45.png" xlink:type="simple"/></inline-formula> As parameters to describe a function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x46.png" xlink:type="simple"/></inline-formula> we may choose the values <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x47.png" xlink:type="simple"/></inline-formula> at the node points<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x48.png" xlink:type="simple"/></inline-formula>. Let us introduce the linear basis functions<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x49.png" xlink:type="simple"/></inline-formula>, defined by [<xref ref-type="bibr" rid="scirp.55015-ref5">5</xref>]</p><disp-formula id="scirp.55015-formula1690"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x50.png"  xlink:type="simple"/></disp-formula><p>In this way for each <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x51.png" xlink:type="simple"/></inline-formula> a function <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x52.png" xlink:type="simple"/></inline-formula> has the unique representation</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula>as a linear combination of the basis functions<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x54.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x55.png" xlink:type="simple"/></inline-formula> is a linear vector space of dimension <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x56.png" xlink:type="simple"/></inline-formula> with basis<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x57.png" xlink:type="simple"/></inline-formula>. The variational problem (9) is equivalent to the follow- ing L<sub>2</sub>-Galerkin space semi-discretization for the IBq equation. Find <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x58.png" xlink:type="simple"/></inline-formula> such that</p><disp-formula id="scirp.55015-formula1691"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x59.png"  xlink:type="simple"/></disp-formula><p>If we substitute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x60.png" xlink:type="simple"/></inline-formula> and take in turn <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x61.png" xlink:type="simple"/></inline-formula> in (10) we will obtain a second order in time nonlinear ordinary differential equations system to aproximate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x62.png" xlink:type="simple"/></inline-formula> which in matrix notation is</p><disp-formula id="scirp.55015-formula1692"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x63.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x64.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x65.png" xlink:type="simple"/></inline-formula>are N by N matrices which will be calculated in the next section and as before<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x66.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3"><title>3. The Finite Element Computational Aspects</title><p>As is usual all finite element computations like integration, interpolation are done over the master element <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x67.png" xlink:type="simple"/></inline-formula> over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x68.png" xlink:type="simple"/></inline-formula> the following local basis functions are needed to integrate,</p><disp-formula id="scirp.55015-formula1693"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x69.png"  xlink:type="simple"/></disp-formula><p>they have the property <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x70.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x71.png" xlink:type="simple"/></inline-formula> see <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The local finite element matrices are calculated over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x72.png" xlink:type="simple"/></inline-formula> with the help of functions in (12) then multiplied</p><p>by the respective scale factor, to get the finite element matrix over<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x73.png" xlink:type="simple"/></inline-formula>, then we need to do the</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Local basis functions associated to the points -1, +1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x74.png"/></fig><p>typical finite element assembly to get the global matrices<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x75.png" xlink:type="simple"/></inline-formula>. For instance the matrix M, using the scale factor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x76.png" xlink:type="simple"/></inline-formula> is constructed from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x77.png" xlink:type="simple"/></inline-formula> in the following way</p><disp-formula id="scirp.55015-formula1694"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x78.png"  xlink:type="simple"/></disp-formula><p>transforms to</p><disp-formula id="scirp.55015-formula1695"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x79.png"  xlink:type="simple"/></disp-formula><p>and after assembly from element 2 to N, M is given as follows</p><disp-formula id="scirp.55015-formula1696"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x80.png"  xlink:type="simple"/></disp-formula><p>over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x81.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x82.png" xlink:type="simple"/></inline-formula> the basis functions should satisfy the respective boundary conditions (5), assembling these components to the last M we finally arrived to</p><disp-formula id="scirp.55015-formula1697"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x83.png"  xlink:type="simple"/></disp-formula><p>analogously for K whose scale factor for integration is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x84.png" xlink:type="simple"/></inline-formula>,</p><disp-formula id="scirp.55015-formula1698"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x85.png"  xlink:type="simple"/></disp-formula><p>the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x86.png" xlink:type="simple"/></inline-formula> follows the same steps with scale factor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x87.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.55015-formula1699"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x88.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55015-formula1700"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x89.png"  xlink:type="simple"/></disp-formula><p>finally after assembly and putting the boundary conditions</p><disp-formula id="scirp.55015-formula1701"><graphic  xlink:href="http://html.scirp.org/file/6-2340169x90.png"  xlink:type="simple"/></disp-formula><p>this matrix represents the nonlinearity in the IBq Equation (2), the anti-symmetry structure is related to the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x91.png" xlink:type="simple"/></inline-formula> Lagrange finite element and to the primal variational formulation and not to nonlinearity.</p></sec><sec id="s4"><title>4. The Initial Value Problem</title><p>With the matrices <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x92.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x93.png" xlink:type="simple"/></inline-formula> at hand it is possible to solve the nonlinear initial value problem (11), to get a unique solution it is necessary to impose the initial conditions (4), the system (11) is equivalent to</p><disp-formula id="scirp.55015-formula1702"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x94.png"  xlink:type="simple"/></disp-formula><p>the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x95.png" xlink:type="simple"/></inline-formula> is a tridiagonal positive definite and therefore invertible [<xref ref-type="bibr" rid="scirp.55015-ref14">14</xref>] , as is usual with second order systems, one should introduce a new vector variable <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x96.png" xlink:type="simple"/></inline-formula> in this way the system (13) is equivalent to</p><p>the next first order nonlinear system of ordinary differential equations:</p><disp-formula id="scirp.55015-formula1703"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x97.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55015-formula1704"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x98.png"  xlink:type="simple"/></disp-formula><p>with initial conditions</p><disp-formula id="scirp.55015-formula1705"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x99.png"  xlink:type="simple"/></disp-formula><p>the system (14) and (15), (16) is a standard initial value problem that can now be solved by integration algorithms like predictor corrector [<xref ref-type="bibr" rid="scirp.55015-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref11">11</xref>] and not by simply fourth order Runge-Kutta method. This paper will employ Runge-Kutta-Fehlberg of fourth and fifth order with variable time step size, the fifth order method will work like a predictor and the fourth order like a corrector [<xref ref-type="bibr" rid="scirp.55015-ref16">16</xref>] .</p></sec><sec id="s5"><title>5. Numerical Examples</title><p>Firstly in Numerical Validation, the proposed method is used for the numerical wave propagation simulation, and comparing this simulation with the exact solution we validate the method, we are really approximating the soliton solution by a non-classical one, the compacton [<xref ref-type="bibr" rid="scirp.55015-ref17">17</xref>] .</p><p>1. Numerical Validation. We set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x100.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x101.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.55015-formula1706"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x102.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55015-formula1707"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x103.png"  xlink:type="simple"/></disp-formula><p>the exact solution is given by (3), we discretize over <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x104.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x105.png" xlink:type="simple"/></inline-formula>, the numerical results</p><p>are compared for t = 20 with the exact solution at some points in <xref ref-type="table" rid="table1">Table 1</xref>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x106.png" xlink:type="simple"/></inline-formula> means the numerical solution, and the wave propagation numerical graphic is illustrated by <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig3">Figure 3</xref> where the level curves are showed.</p><p>2. Wave brake-up. With the same <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x107.png" xlink:type="simple"/></inline-formula> as in Numerical Validation, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x108.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x109.png" xlink:type="simple"/></inline-formula> we will have an example of wave brake-up propagation, taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x110.png" xlink:type="simple"/></inline-formula> <xref ref-type="fig" rid="fig4">Figure 4</xref> is plotted with the numerical solution and <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the level curves.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Soliton propagation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x111.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison of numerical and exact solution,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x112.png" xlink:type="simple"/></inline-formula></title></caption><table><tbody><thead><tr><th align="center" valign="middle" >x</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x113.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x114.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >Error</th></tr></thead><tr><td align="center" valign="middle" >15.1124</td><td align="center" valign="middle" >0.0358</td><td align="center" valign="middle" >0.0356</td><td align="center" valign="middle" >0.0002</td></tr><tr><td align="center" valign="middle" >20.0583</td><td align="center" valign="middle" >0.2944</td><td align="center" valign="middle" >0.2949</td><td align="center" valign="middle" >0.0005</td></tr><tr><td align="center" valign="middle" >22.9059</td><td align="center" valign="middle" >0.4990</td><td align="center" valign="middle" >0.4988</td><td align="center" valign="middle" >0.0002</td></tr><tr><td align="center" valign="middle" >25.0042</td><td align="center" valign="middle" >0.4016</td><td align="center" valign="middle" >0.4013</td><td align="center" valign="middle" >0.0003</td></tr><tr><td align="center" valign="middle" >30.0999</td><td align="center" valign="middle" >0.0567</td><td align="center" valign="middle" >0.0567</td><td align="center" valign="middle" >0.0000</td></tr><tr><td align="center" valign="middle" >35.0458</td><td align="center" valign="middle" >0.0050</td><td align="center" valign="middle" >0.0050</td><td align="center" valign="middle" >0.0000</td></tr></tbody></table></table-wrap><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Level curves for soliton propagation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x115.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Soliton brake-up</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x116.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Level curves for soliton brake-up</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x117.png"/></fig><p>3. The head-on wave collision. In this example we take <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x118.png" xlink:type="simple"/></inline-formula> with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x119.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x120.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.55015-formula1708"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x121.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.55015-formula1709"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x122.png"  xlink:type="simple"/></disp-formula><p>A negative speed indicate a wave traveling to the negative x side direction, so the two waves will have a head-on collision [<xref ref-type="bibr" rid="scirp.55015-ref18">18</xref>] . We obtain an inelastic collision, the <xref ref-type="fig" rid="fig6">Figure 6</xref> shows the collision intercourse and <xref ref-type="fig" rid="fig7">Figure 7</xref> the level curves where secondary solitons are visible, hence the collision is inelastic.</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Inelastic head-on collision</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x123.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Level curves for inelastic head-on collision</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x124.png"/></fig><p>The next examples are done with different amplitudes<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x125.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x126.png" xlink:type="simple"/></inline-formula>, the collision is inelastic.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x127.png" xlink:type="simple"/></inline-formula>, the collision is inelastic.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x128.png" xlink:type="simple"/></inline-formula>, the collision is elastic.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x129.png" xlink:type="simple"/></inline-formula>, the collision is still elastic. The <xref ref-type="fig" rid="fig8">Figure 8</xref> and <xref ref-type="fig" rid="fig9">Figure 9</xref> show this case.</p><p>These results are in good agreement with those reported elsewhere [<xref ref-type="bibr" rid="scirp.55015-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref8">8</xref>] .</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Elastic head-on collision</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x130.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Level curves for elastic head-on collision</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x131.png"/></fig><p>4. Blow-up solution. The blow-up solution is now simulated as discussed in [<xref ref-type="bibr" rid="scirp.55015-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.55015-ref20">20</xref>] , the IBq (2) is solved</p><p>numerically on <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x132.png" xlink:type="simple"/></inline-formula> with 200 finite elements in the x direction and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x133.png" xlink:type="simple"/></inline-formula> with initial conditions given by</p><disp-formula id="scirp.55015-formula1710"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/6-2340169x134.png"  xlink:type="simple"/></disp-formula><p>It is know [<xref ref-type="bibr" rid="scirp.55015-ref19">19</xref>] the existence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula> such that exist unique local solution with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula> as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x137.png" xlink:type="simple"/></inline-formula> by the left side and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x138.png" xlink:type="simple"/></inline-formula> as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x139.png" xlink:type="simple"/></inline-formula> by the left side, <xref ref-type="fig" rid="fig1">Figure 1</xref>0 and <xref ref-type="fig" rid="fig1">Figure 1</xref>1 show the numerical results for some fixed times between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x140.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x141.png" xlink:type="simple"/></inline-formula>.</p><p>5. Convergence Order. For our technique, the convergence order will be calculated in the usual way using the results from Numerical Validation, as the following <xref ref-type="table" rid="table2">Table 2</xref> shows the rate of convergence for Lagrange k = 1 finite element is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x142.png" xlink:type="simple"/></inline-formula> in space.</p></sec><sec id="s6"><title>6. Conclusion</title><p>A concrete development of a practical <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x143.png" xlink:type="simple"/></inline-formula> finite element scheme is used to make a semi discretization in the x direction and reduce the IBq equation to a system of ordinary differential equation with initial value; this de- velopment open the door to try the next <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x144.png" xlink:type="simple"/></inline-formula> Lagrange finite elements to get a better convergence property in the x direction, and the numerical results are highly accurate as Numerical Validation shows. A wave</p><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Solution blow-up for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x146.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x145.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Convergence order</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Number of elements</th><th align="center" valign="middle" >Error in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x147.png" xlink:type="simple"/></inline-formula>-norm</th><th align="center" valign="middle" >C.O.</th></tr></thead><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >0.38524837209495</td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >40</td><td align="center" valign="middle" >0.05864516158548</td><td align="center" valign="middle" >2.715704864</td></tr><tr><td align="center" valign="middle" >80</td><td align="center" valign="middle" >0.00361236523776</td><td align="center" valign="middle" >4.020996413</td></tr></tbody></table></table-wrap><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Solution blow-up for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x149.png" xlink:type="simple"/></inline-formula></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/6-2340169x148.png"/></fig><p>brake-up result if the initial pulse is steady. The head-on collision is successfully simulated to different wave amplitudes to obtain the existence of a critical value 0.5. If the amplitudes are below or even equal to this critical value, the head-on collision is elastic and the graphics show a clean interaction before and after the collision. If one or two of the amplitudes are greater than the critical value, the head-on collision is inelastic and the graphics show a secondary soliton interaction. It has been verified numericaly the existence of a blow-up solution in finite time to a theoretical problem and was noted that for the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x150.png" xlink:type="simple"/></inline-formula> Lagrange finite elements the trivial boundary conditions should be incorporated with care. A fourth order convergence is verified calculating in the usual way the sucessive quotients errors in the infinity norm [<xref ref-type="bibr" rid="scirp.55015-ref13">13</xref>] . The numerical technic can be implemented using mathematical software where many solvers for the initial value problem are available. The nonlinear term in the IBq does not need a special handle like bounds or iterative procedures; this term led us to a nonlinear time</p><p>dependent matrix called <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/6-2340169x151.png" xlink:type="simple"/></inline-formula> which at each prediction and correction will change as solution does. The results are in good conformity with those reported by Bogolyubskii [<xref ref-type="bibr" rid="scirp.55015-ref6">6</xref>] .</p></sec><sec id="s7"><title>Acknowledgements</title><p>This work was supported in part by the Secretary of Education of Mexico under the project PROMEP 103.5/13/9347 for developing research scientific groups. This effort is greatly appreciated.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.55015-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Bogolyubskii, I.L. (1976) Modified Equation of a Nonlinear String and Inelastic Interaction of Solitons. Journal of Experimental and Theoretical Physics, 24, 160.</mixed-citation></ref><ref id="scirp.55015-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Khan, K. and Ali Akbar, M. (2013) Traveling Wave Solutions of Some Coupled Nonlinear Evolution Equations. ISRN Mathematical Physics, 2013, 1-8.  
http://dx.doi.org/10.1155/2013/685736</mixed-citation></ref><ref id="scirp.55015-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Debnath, L. (1997) Nonlinear PDEs for Scientists and Engineers. 3rd Edition, Birkhauser, Springer New York Dordrecht Heidelberg London. 
http://dx.doi.org/10.1007/978-0-8176-8265-1</mixed-citation></ref><ref id="scirp.55015-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Ciarlet, P.G. (2002) The Finite Element Method for Elliptic Problems (Classics in Applied Mathematics). SIAM.</mixed-citation></ref><ref id="scirp.55015-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Johnson, C. (2009) Numerical Solution of Partial Differential Equations by the Finite Element Method, Dover Books on Mathematics. 1987 Edition, Reprint of the Cambridge University Press, New York.</mixed-citation></ref><ref id="scirp.55015-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Bogolyubskii, I.L. (1977) Some Examples of Inelastic Soliton Interaction. Computer Physics Communications, 13, 149-155.  
http://dx.doi.org/10.1016/0010-4655(77)90009-1</mixed-citation></ref><ref id="scirp.55015-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Smith, G.D. (1987) Numerical Solution of PDEs Finite Difference Methods. 3rd Edition, Oxford University Press, New York.</mixed-citation></ref><ref id="scirp.55015-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Iskandar, L. and Jain, P.C. (1980) Numerical Solution of the Improved Boussinesq Equation. Proceedings of the Indian Academy of Science (Mathematical Sciences), 89, 171-181.</mixed-citation></ref><ref id="scirp.55015-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Bratsos, A.G. (1998) The Solution of the Boussinesq Equation Using the Method of Lines. Computer Methods in Applied Mechanics and Engineering, 157, 33-44. http://dx.doi.org/10.1016/S0045-7825(97)00211-9</mixed-citation></ref><ref id="scirp.55015-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">El-Zoheiry, H. (2002) Numerical Study of Improved Boussinesq Equation. Chaos, Solitons and Fractals, 14, 377-384.  
http://dx.doi.org/10.1016/S0960-0779(00)00271-X</mixed-citation></ref><ref id="scirp.55015-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Bratsos, A.G. (2007) A Second Order Numerical Shame for the Solution of the One-Dimensional Boussinesq Equation. Numerical Algorithms, 46, 45-58. http://dx.doi.org/10.1007/s11075-007-9126-y</mixed-citation></ref><ref id="scirp.55015-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Bratsos, A.G. (2007) A Second Order Numerical Scheme for the Improved Boussinesq Equation. Physics Letters A, 370, 145-147.  
http://dx.doi.org/10.1016/j.physleta.2007.05.050</mixed-citation></ref><ref id="scirp.55015-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Mosally, F. (2014) A Fourth Order Finite Difference Method for the Good Boussinesq Equation. Hindawi Publishing Corporation, Abstract and Applied Analysis, 2014, Article ID: 323260.</mixed-citation></ref><ref id="scirp.55015-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Lin, Q., Wu, Y.H., Loxton, R. and Lai, S.Y. (2009) Linear B-Spline Finite Elemnt Method for the Improved Boussinesq Equation. Journal of Computational and Applied Mathematics, 224, 658-667. http://dx.doi.org/10.1016/j.cam.2008.05.049</mixed-citation></ref><ref id="scirp.55015-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Adams, R.A. and Fournier, J.J.F. (2003) Sobolev Spaces. Vol. 140, Pure and Applied Mathematics. 2nd Edition, Elsevier, Amsterdam.</mixed-citation></ref><ref id="scirp.55015-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Atkinson, K. and Han, W.M. (2009) Numerical Solution of Ordinary Differential Equations. Wiley, Hoboken.</mixed-citation></ref><ref id="scirp.55015-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Contreras, F., Cervantes, H., Aguero, M. and de Lourdes Najera, Ma. (2013) Classic and Non-Classic Soliton Like Structures for Traveling Nerves Pulses. International Journal of Modern Nonlinear Theory and Application, 2, 7-13.  
http://dx.doi.org/10.4236/ijmnta.2013.21002</mixed-citation></ref><ref id="scirp.55015-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Whitham, G.B. (1999) Linear and Nonlinear Waves. John Wiley and Son Inc., Hoboken. http://dx.doi.org/10.1002/9781118032954</mixed-citation></ref><ref id="scirp.55015-ref19"><label>19</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Yang</surname><given-names> Z. </given-names></name>,<etal>et al</etal>. (<year>1998</year>)<article-title>Existence and Non-Existence of Global Solutions to a Generalized Modification of the Improved Boussinesq Equation</article-title><source> Mathematical Methods in the Applied Sciences</source><volume> 21</volume>,<fpage> 1467</fpage>-<lpage>1477</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.55015-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Yang, Z. and Wang, X. (2007) Blowup of Solutions for Improved Boussinesq-Type Equation. Journal of Mathematical Analysis and Applications, 278, 335-353.</mixed-citation></ref></ref-list></back></article>