Next Article in Journal
A Confidence-Interval Circular Intuitionistic Fuzzy Method for Optimal Master and Sub-Franchise Selection: A Case Study of Pizza Hut in Europe
Next Article in Special Issue
Shock Model of K/N: G Repairable Retrial System Based on Discrete PH Repair Time
Previous Article in Journal
Third-Order Neutral Differential Equations with Non-Canonical Forms: Novel Oscillation Theorems
Previous Article in Special Issue
Dynamic Analysis and Optimal Control of a Fractional Order Fishery Model with Refuge and Protected Area
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Fast and Accurate Numerical Method for Solving Nonlinear Fourth-Order Boundary Value Problems in the Beam Theory

by
Mohammad Ali Mehrpouya
1,
Rezvan Salehi
2 and
Patricia J. Y. Wong
3,*
1
Department of Mathematics, Tafresh University, Tafresh 39518-79611, Iran
2
Department of Applied Mathematics, Faculty of Mathematical Sciences, Tarbiat Modares University, Tehran P.O. Box 14115-134, Iran
3
School of Electrical and Electronic Engineering, Nanyang Technological University, 50 Nanyang Avenue, Singapore 639798, Singapore
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(11), 757; https://doi.org/10.3390/axioms13110757
Submission received: 25 September 2024 / Revised: 27 October 2024 / Accepted: 28 October 2024 / Published: 31 October 2024
(This article belongs to the Special Issue Mathematical Modeling, Simulations and Applications)

Abstract

:
In this paper, an efficient computational discretization approach is investigated for nonlinear fourth-order boundary value problems using beam theory. We specifically deal with nonlinear models described by fourth-order boundary value problems. The proposed method is applied on three different types of problems, i.e., the problem when an elastic bearing is non-zero (Case I), the problem under homogeneous boundary conditions of the unknown function and its second derivative (Case II), and the problem with integral boundary conditions (Case III). Moreover, the convergence analysis of the proposed method is provided. Finally, illustrative examples are included to demonstrate the applicability and validity of the technique and the comparison is made with the existing methods to show the efficiency and accuracy of the proposed method.

1. Introduction

Many real world structures like long-span bridges under wind-loading, robot arms, and tall buildings in earthquake zones can be modeled by beam-like elements. As such, beams are fundamental elements of many engineering applications, and a particular field of study in mechanical engineering is the vibration analysis of beams. The vibration of structural systems subject to loads or displacements is an important serviceability design consideration. These vibrations might affect the operation of machinery or cause major problems like cracks in structural systems. Thus, the early detection of the dynamic loading effects is a vital process in structure analysis [1,2]. A powerful and efficient tool in structural vibration analysis can be provided by studying the presented mathematical models for beams. Among the mathematical models, the numerical investigation of differential equations is a reliable technique that can consider many real factors in terms of initial and boundary conditions by incorporating appropriate terms in the equations.
The classical vibration theory is based on the assumption that one end of each bar is free to move in axial direction. In 1950, Woinowsky-Krieger [3] formulated the beam equation in the presence of axial force and investigated the effect of this force on the vibration of hinged bars. A simplified copy of that problem can be obtained by the following configuration. Suppose that y ( x ) is the configuration of a deformed beam of unit length caused by a load f ( x ) , where f = v , and the shear (vertical) force v = E I y , where E is Young’s modules of elasticity and I is the inertial moment. Assuming that E I = 1 , one can obtain the following fourth-order boundary value problem:
y ( 4 ) ( x ) = f ( x , y ( x ) ) , 0 < x < 1 , y ( 0 ) = y ( 0 ) = 0 , y ( 1 ) = 0 , y ( 1 ) = h ( y ( 1 ) ) ,
where h C ( R ) . In this problem, the bending of an elastic beam of length one on a nonlinear foundation provided by the function f and a clamp on its left side is described [4] (see Figure 1). A thorough examination of the derivatives of y ( x ) ’s physical meaning can be found in certain publications [4,5,6] and is described as follows: the conditions y ( 0 ) = y ( 0 ) = 0 explain that the beam’s left end is fixed. However, the condition y ( 1 ) h ( y ( 1 ) ) = 0 or y ( 1 ) = h ( y ( 1 ) ) establishes the connection between the vertical force and the displacement y ( 1 ) . Moreover, the requirement y ( 1 ) = 0 indicates that, at x = 1 , there is no bending moment and the beam is supported by the bearing h.
In this study of the beam theory, we encounter some nonlinear fourth-order boundary value problems that take the following general form:
y ( 4 ) ( x ) = f ( x , y ( x ) , y ( x ) , y ( x ) , y ( x ) ) , 0 x L ,
ψ ( y ( 0 ) , y ( 0 ) , y ( 0 ) , y ( 0 ) , y ( L ) , y ( L ) , y ( L ) , y ( L ) ) = 0 ,
where f C 1 ( [ 0 , L ] × R 4 ) and ψ : R 8 R 4 is the boundary function of the problem. This problem extends the analysis of beam vibration to incorporate the bending of elastic beams of length L supported on elastic bearing h and influenced by a nonlinear foundation described by the function f. In particular, we consider Problems (1) and (2) in the following three cases:
Case I: Problem (1) and (2), when an elastic bearing is non-zero;
Case II: Problem (1) and (2) with L = π , under homogeneous boundary conditions of the unknown function and its second derivative;
Case III: Problem (1) and (2) with integral boundary conditions. In recent years, a number of researchers have proposed approximate methods to solve these problems. For instance, to solve the problem of Case I, we can refer to some iterative methods developed by Ma and Da Silva [6] and Alves et al. [7] and methods such as the quadratic interior penalty [8] and reproducing kernel Hilbert space [4,9]. Also, to solve the problem of Case II, we can refer to the finite-element method developed by Shin [10], Ohm, Lee, and Shin [11], Kim and Shin [12], and the iterative method by Dang and Luan [13]. As well, to solve the problem of Case III, we can refer to the iterative methods developed by Dang and Dang in [14,15]. Of course, it is necessary to mention the point about Case III that some works (see, e.g., [16,17,18,19]) have arisen on this case that have examined only the conditions of the existence of solutions but no methods for finding these solutions have been presented. This paper aims to employ a numerical orthogonal collocation approach utilizing Chebyshev–Gauss–Lobatto (CGL) points to effectively and precisely solve boundary value problems in Cases I, II, and III.
Orthogonal collocation methods, which are part of the collocation approach family, are efficient numerical techniques for finding numerical solutions to a wide range of problems [20,21] and were classically applied in fluid dynamics [22]. A very important point of using these methods is that, if the problem has a smooth solution, then these methods are considered the best tool to solve the problem numerically [23]. Since the boundary value problems of Cases I, II, and III are important problems in the beam theory and, to our knowledge, no attempt has been made to solve them by this class of computational methods, we recommend using the orthogonal collocation method to solve these problems. More specifically, in this paper, we use a Chebyshev orthogonal collocation method that leverages CGL points to transform the solution of the given boundary value problem into a set of nonlinear algebraic equations. It is worth noting that many of the aforementioned methods in solving the boundary value problems of Cases I, II, and III require a large number of iterations, in order to obtain an accurate solution to the problem [5]. However, the Chebyshev orthogonal collocation method gives very accurate results even for small discretization in CGL points and with very low CPU time. Thus, the main contributions and advantages of this work can be summarized as follows:
(i) To the best of our knowledge, this is the first attempt to solve the Case I problem using an orthogonal collocation method. Previous studies have focused on the existence and uniqueness of the solution or used semi-analytical methods to find an approximate solution to this problem, where many iterations are required to obtain an accurate solution to the problem; (ii) In the Case II problem, there are few numerical methods [10,12,13] to solve this problem. One limitation of the existing methods to solve the problem in Case II is the lack of high accuracy in their numerical solutions. However, the proposed numerical method in this study, the Chebyshev orthogonal collocation method, is a reliable method in both accuracy and computational efficiency. In addition, in this instance, the method’s convergence analysis is also provided; (iii) In the Case III problem, this is the second try following the efforts of [14,15] to address the issue. As is seen, the Chebyshev orthogonal collocation method has a very good performance in solving the problem numerically in this case.
The rest of this paper is structured as follows:
Section 2 provides a reformulation of the considered fourth-order boundary value problem to a set of first-order differential equations. The Chebyshev orthogonal collocation method and its application on the obtained system are explained in Section 3, Section 4 and Section 5. Section 6 is devoted to the convergence analysis of the numerical scheme. Some numerical examples of all three cases are investigated in Section 7. Finally, the paper is completed by some concluding remarks.

2. Problem Statement

In this section, we have formulated the nonlinear fourth-order problem in (1)–(2) into a set of first-order differential equations using the substitution provided as follows:
y 1 = y ,
y 2 = y ,
y 3 = y ,
y 4 = y .
Thus, the fourth-order differential equation in (1) is transferred to the following first-order system of differential equations:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = f ( x , y 1 ( x ) , y 2 ( x ) , y 3 ( x ) , y 4 ( x ) ) .
Consequently, the boundary function in (2) is changed to the condition
ψ ( y 1 ( 0 ) , y 2 ( 0 ) , y 3 ( 0 ) , y 4 ( 0 ) , y 1 ( L ) , y 2 ( L ) , y 3 ( L ) , y 4 ( L ) ) = 0 .
Obviously, it is possible to express the system of Differential Equation (7) and Boundary Function (8) in vector form:
y ( x ) = G ( x , y ( x ) ) , ψ ( y ( 0 ) , y ( L ) ) = 0 ,
where y ( x ) = [ y 1 ( x ) , y 2 ( x ) , y 3 ( x ) , y 4 ( x ) ] T R 4 , and 
G ( x , y ( x ) ) = y 2 ( x ) y 3 ( x ) y 4 ( x ) f ( x , y 1 ( x ) , y 2 ( x ) , y 3 ( x ) , y 4 ( x ) ) ,
where G : [ 0 , L ] × R 4 R 4 . In this paper, we will examine the problem (1) and (2) in three general and different cases below
Case I:  y ( 4 ) ( x ) = f ( x , y ( x ) , y ( x ) ) , 0 x 1 , and  y ( 0 ) y ( 0 ) y ( 1 ) y ( 1 ) h ( y ( 1 ) ) = 0 , where h C ( R ) ;
Case II:  y ( 4 ) ( x ) = 2 y ( x ) + 2 y ( x ) π 0 π ( y ( x ) ) 2 d x + p ( x ) , 0 x π , and y ( 0 ) y ( π ) y ( 0 ) y ( π ) = 0 , where p ( x ) is a continuous, nonpositive function on the interval [ 0 , ] ;
Case III:  y ( 4 ) ( x ) = f ( x , y ( x ) , y ( x ) , y ( x ) , y ( x ) ) , 0 x 1 , and y ( 0 ) y ( 0 ) y ( 1 ) y ( 0 ) 0 1 g ( s ) y ( s ) d s = 0 .
     It can be shown that the problems in Case I, Case II, and Case III are simply expressed in the vector forms
Case I:  y ( x ) = G ( x , y ( x ) ) = y 2 ( x ) y 3 ( x ) y 4 ( x ) f ( x , y 1 ( x ) , y 2 ( x ) ) , and ψ ( y ( 0 ) , y ( 1 ) ) = y 1 ( 0 ) y 2 ( 0 ) y 3 ( 1 ) y 4 ( 1 ) h ( y 1 ( 1 ) ) = 0 ;
Case II:  y ( x ) = G ( x , y ( x ) ) = y 2 ( x ) y 3 ( x ) y 4 ( x ) 2 y 3 ( x ) 1 + 1 π 0 π y 2 2 ( x ) d x + p ( x ) , and ψ ( y ( 0 ) , y ( π ) ) = y 1 ( 0 ) y 1 ( π ) y 3 ( 0 ) y 3 ( π ) = 0 ;
Case III:  y ( x ) = G ( x , y ( x ) ) = y 2 ( x ) y 3 ( x ) y 4 ( x ) f ( x , y 1 ( x ) , y 2 ( x ) , y 3 ( x ) , y 4 ( x ) ) , and ψ ( y ( 0 ) , y ( 1 ) ) = y 2 ( 0 ) y 3 ( 0 ) y 2 ( 1 ) y 1 ( 0 ) 0 1 g ( s ) y 1 ( s ) d s = 0 .
It is noted that the problem in Case I is a nonlinear fourth-order boundary value problem, which models an elastic beam on bearing [5,24,25,26,27,28], and the problems in Case II and Case III are nonlinear fourth-order boundary value problems that arise in the study of the transverse vibrations of a hinged beam [13,29] and flexibility mechanics, chemical engineering, and heat conduction [14]. Fourth-order boundary value problems have application in the mechanics of materials due to their typical representation of the bending behavior of an elastic beam.

3. The Proposed Method for Solving the Boundary Value Problem in Case I

Like all orthogonal collocation methods [22,23,30,31,32], our proposed method has the same properties as those methods. This means that, at first, the method represents the finite approximation of the solution of the problem based on the polynomial interpolation of the solution in some appropriate points; then, the discretization of the target problem begins with the collocation process and, consequently, the target problem is transferred to a set of algebraic equations [33]. For a general view of the proposed method, its flowchart is presented in Figure 2.
Now, let { θ i } i = 1 n denote the CGL points for a certain positive integer n, in which θ 1 = 1 , θ n = + 1 , and, for i = 2 , , n 1 , θ i is the i-th root of ( d / d x ) T n 1 ( x ) , in which T n 1 ( x ) is the Chebyshev polynomial of the degree n 1 . It is noted that the celebrated Chebyshev polynomials T n , n = 0 , 1 , are explicitly obtained by the following relations [33]:
T 0 ( x ) = 1 , T 1 ( x ) = x , T n + 1 ( x ) = 2 x T n ( x ) T n 1 ( x ) , n = 1 , 2 , .
In addition, the CGL points are also obtained as follows [33]:
θ i = cos ( i 1 n 1 π ) , i = 1 , , n .
As mentioned, the first step in our proposed method is to approximate the solution of the problem by interpolating the solution on the CGL points. So, in view of the boundary value problem in Case I, we can easily approximate the function y on the interval [ 0 , 1 ] by
y ( x ) i = 1 n y ( θ ^ i ) ϕ ^ i ( x ) = i = 1 n c i ϕ ^ i ( x ) ,
where [ c 1 , i , , c 4 , i ] T = c i = y ( θ ^ i ) and  ϕ i ( x ) , i = 1 , , n , are the Lagrange polynomials that are based on { θ i } i = 1 n , which are established by
ϕ i ( x ) = j = 1 , j i n x θ j θ i θ j , i = 1 , , n ,
and have the Kronecker property
ϕ i ( θ j ) = 0 , if i j , 1 , if i = j .
Also, ϕ ^ i ( x ) = ϕ i ( 2 x 1 ) are Lagrange polynomials associated with θ ^ i , and  θ ^ i = ( θ i + 1 ) / 2 , i = 1 , , n are the moved CGL points on [ 0 , 1 ] . Now, in the next step, we discretize the target problem. So, by differentiating from (10) and substituting in the boundary value problem in Case I, we have
y ( x ) i = 1 n c i ϕ ^ i ( x ) G ( x , i = 1 n c i ϕ ^ i ( x ) ) .
The only remaining process is to collocate the Equation (12) in the CGL points { θ ^ j } j = 1 n 1 . So, we have
i = 1 n c i ϕ ^ i ( θ ^ j ) G ( θ ^ j , i = 1 n c i ϕ ^ i ( θ ^ j ) ) , j = 1 , , n 1 ,
or
i = 1 n c 1 , i ϕ ^ i ( θ ^ j ) i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) i = 1 n c 3 , i ϕ ^ i ( θ ^ j ) i = 1 n c 4 , i ϕ ^ i ( θ ^ j ) i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) i = 1 n c 3 , i ϕ ^ i ( θ ^ j ) i = 1 n c 4 , i ϕ ^ i ( θ ^ j ) f θ ^ j , i = 1 n c 1 , i ϕ ^ i ( θ ^ j ) , i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) , j = 1 , , n 1 .
Now, by using the Kronecker property in (11), Equation (13) is reduced to
2 i = 1 n c 1 , i d i j 2 i = 1 n c 2 , i d i j 2 i = 1 n c 3 , i d i j 2 i = 1 n c 4 , i d i j = 2 i = 1 n c i d i j G ( θ ^ j , c j ) = c 2 , j c 3 , j c 4 , j f ( θ ^ j , c 1 , j , c 2 , j ) , j = 1 , , n 1 ,
where
d i j = ϕ i ( θ j ) , i = 1 , , n , j = 1 , , n 1 ,
is the ( i , j ) -th component of the matrix D , which is named the differentiation matrix. Note that these components are calculated by taking the analytical derivative of { ϕ i ( x ) } i = 1 n and evaluating them at { θ j } j = 1 n . The following theorem [34] gives the mentioned components of the Chebyshev differentiation matrix.
Theorem 1. 
The components of the n × n Chebyshev differentiation matrix D are
d 11 = 2 ( n 1 ) 2 + 1 6 , d n n = 2 ( n 1 ) 2 + 1 6 , d j j = θ j 2 ( 1 θ j 2 ) , j = 2 , , n 1 , d i j = γ i γ j ( 1 ) i + j θ i θ j , i j , i , j = 1 , , n ,
where
γ k = 2 , k = 1 or n , 1 , otherwise .
It is clear that the equations in (14) give 4 ( n 1 ) algebraic equations to determine the unknown vectors c i , along with an additional 4 algebraic equations from the boundary conditions. So, in view of Equation (10), and using the Kronecker property in (11), we have
y ( 0 ) i = 1 n c i ϕ ^ i ( θ ^ 1 ) = c 1 , y ( 1 ) i = 1 n c i ϕ ^ i ( θ ^ n ) = c n ,
and, consequently, the four remaining algebraic equations are added to the system of algebraic equations in (14) as
ψ ( c 1 , c n ) c 1 , 1 c 2 , 1 c 3 , n c 4 , n h ( c 1 , n ) = 0 .
Finally, the 4 ( n 1 ) collocation equations in (14) and the 4 boundary equations in (15) form a system of nonlinear algebraic equations for obtaining the unknown vectors c i . This system of algebraic equations is represented by
0 = 2 i = 1 n c i d i 1 G ( θ ^ 1 , c 1 ) 2 i = 1 n c i d i × ( n 1 ) G ( θ ^ n 1 , c n 1 ) c 1 , 1 c 2 , 1 c 3 , n c 4 , n h ( c 1 , n )
After solving the nonlinear system of algebraic equations in (16), the approximate solution to the boundary value problem in Case I is given by
y ^ n ( x ) i = 1 n c 1 , i ϕ ^ i ( x ) , , i = 1 n c 4 , i ϕ ^ i ( x ) T .

4. The Proposed Method for Solving the Boundary Value Problem in Case II

Similarly, the proposed method can be used to discretize the boundary value problem in Case II. However, the difficulty of this problem is rooted in the nonlinear factor within the integral sign [13]. Fortunately, one of the key benefits of the orthogonal collocation methods is in the approximation of an integral with high accuracy. So, assuming that { τ i } i = 1 n are the CGL points for a certain positive integer n, we can approximate the integral of a function over the interval [ 1 , + 1 ] by the n-point Clenshaw–Curtis quadrature rule [33], as 
1 + 1 f ( x ) d x i = 1 n w i f ( τ i ) ,
where { w i } i = 1 n are the Clenshaw–Curtis quadrature weights. We refer those interested in how to calculate the weights { w i } i = 1 n to the reference [23]. Now suppose that the solution function y of the boundary value problem in Case II is approximated by Equation (10) on the interval [ 0 , π ] . Differentiating from (10) and substituting in the boundary value problem in Case II leads to Equation (12). Finally, by collocating Equation (12) in { τ ^ j } j = 1 n 1 , we obtain Equation (13), which is expressed by
i = 1 n c 1 , i ϕ ^ i ( τ ^ j ) i = 1 n c 2 , i ϕ ^ i ( τ ^ j ) i = 1 n c 3 , i ϕ ^ i ( τ ^ j ) i = 1 n c 4 , i ϕ ^ i ( τ ^ j ) i = 1 n c 2 , i ϕ ^ i ( τ ^ j ) i = 1 n c 3 , i ϕ ^ i ( τ ^ j ) i = 1 n c 4 , i ϕ ^ i ( τ ^ j ) 2 i = 1 n c 3 , i ϕ ^ i ( τ ^ j ) 1 + 1 π i = 1 n w ^ i y 2 2 ( τ ^ i ) + p ( τ ^ j ) , j = 1 , , n 1 ,
where { w ^ i } i = 1 n are the weights moved to the interval [ 0 , π ] by w ^ i = π 2 w i and τ ^ j = π 2 ( τ j + 1 ) . Now, using the Kronecker property from (11), we have
2 i = 1 n c 1 , i d i j 2 i = 1 n c 2 , i d i j 2 i = 1 n c 3 , i d i j 2 i = 1 n c 4 , i d i j = 2 i = 1 n c i d i j G ( τ ^ j , c j ) = c 2 , j c 3 , j c 4 , j 2 c 3 , j 1 + 1 π i = 1 n w ^ i y 2 2 ( τ ^ i ) + p ( τ ^ j ) , j = 1 , , n 1 .
In the following, by discretizing the boundary equations of this problem using the Kronecker property in (11), we have
ψ ( c 1 , c n ) c 1 , 1 c 1 , n c 3 , 1 c 3 , n = 0 .
As a result, the system of nonlinear algebraic equations in (17) along with the boundary equation in (18) form the following nonlinear algebraic equations:
0 = 2 i = 1 n c i d i 1 G ( τ ^ 1 , c 1 ) 2 i = 1 n c i d i × ( n 1 ) G ( τ ^ n 1 , c n 1 ) c 1 , 1 c 1 , n c 3 , 1 c 3 , n
which should be solved to find the desired c i . Then, the approximate solution to the boundary value problem in Case II is given by
y ^ n ( x ) i = 1 n c 1 , i ϕ ^ i ( x ) , , i = 1 n c 4 , i ϕ ^ i ( x ) T .

5. The Proposed Method for Solving the Boundary Value Problem in Case III

In this case, assuming that { θ i } i = 1 n and { ω i } i = 1 n are the CGL points and the Clenshaw–Curtis quadrature weights for a certain positive integer n on the interval [ 1 , + 1 ] , respectively. Therefore, the approximate solution y to the boundary value problem in Case III is determined by Equation (10) on the interval [ 0 , 1 ] . Differentiating from (10) and substituting in the boundary value problem in Case III leads to Equation (12). Finally, by collocating Equation (12) in { θ ^ j } j = 1 n 1 , we obtain Equation (13), which is expressed by
i = 1 n c 1 , i ϕ ^ i ( θ ^ j ) i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) i = 1 n c 3 , i ϕ ^ i ( θ ^ j ) i = 1 n c 4 , i ϕ ^ i ( θ ^ j ) i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) i = 1 n c 3 , i ϕ ^ i ( θ ^ j ) i = 1 n c 4 , i ϕ ^ i ( θ ^ j ) f θ ^ j , i = 1 n c 1 , i ϕ ^ i ( θ ^ j ) , i = 1 n c 2 , i ϕ ^ i ( θ ^ j ) , i = 1 n c 3 , i ϕ ^ i ( θ ^ j ) , i = 1 n c 4 , i ϕ ^ i ( θ ^ j ) , j = 1 , , n 1 .
Now, using the Kronecker property from (11), we have
2 i = 1 n c 1 , i d i j 2 i = 1 n c 2 , i d i j 2 i = 1 n c 3 , i d i j 2 i = 1 n c 4 , i d i j = 2 i = 1 n c i d i j G ( θ ^ j , c j ) = c 2 , j c 3 , j c 4 , j f ( θ ^ j , c 1 , j , c 2 , j , c 3 , j , c 4 , j ) , j = 1 , , n 1 .
In the following, by discretizing the boundary equations of this problem using the Kronecker property in (11), we have
ψ ( c 1 , c n ) c 2 , 1 c 3 , 1 c 2 , n c 1 , 1 i = 1 n ω ^ i g ( θ ^ i ) y 1 ( θ ^ i ) = 0 ,
where { ω ^ i } i = 1 n are the weights moved to the interval [ 0 , 1 ] by ω ^ i = 1 2 ω i . As a result, the system of nonlinear algebraic equations in (20) along with the boundary equation in (21) form the following nonlinear algebraic equations
0 = 2 i = 1 n c i d i 1 G ( θ ^ 1 , c 1 ) 2 i = 1 n c i d i × ( n 1 ) G ( θ ^ n 1 , c n 1 ) c 2 , 1 c 3 , 1 c 2 , n c 1 , 1 i = 1 n ω ^ i g ( θ ^ i ) y 1 ( θ ^ i )
which should be solved to find the desired c i . Then, the approximate solution to the boundary value problem in Case III is given by
y ^ n ( x ) i = 1 n c 1 , i ϕ ^ i ( x ) , , i = 1 n c 4 , i ϕ ^ i ( x ) T .

6. Convergence Analysis

In this section, initially, we discuss certain definitions and lemmas. Afterwards, we provide error bounds for the approximate solutions of the fourth-order differential equations under the Case II type of boundary conditions. Hereafter, let H ω m ( I ) be a weighted Sobolev space on the reference interval I = ( 1 , 1 ) , a bounded subset of R , where m 0 stands for the smoothness order of the solution and the associated weight function for Chebychev methods is ω ( r ) = ( r r 2 ) 1 / 2 . Then, the norm and semi-norm are defined as
y ( x ) H ω m ( I ) = i = 0 m i x i y ( x ) L ω 2 2 1 2 , | y ( x ) | H ω m ; l ( I ) = i = min ( m , l + 1 ) m i x i y ( x ) L ω 2 2 1 2 .
Here, the  L ω 2 is the space of function for which their weighted L 2 norm is finite, with inner product and induced norm defined as follows:
< y ( x ) , ν ( x ) > ω = I y ( x ) ν ( x ) ω ( x ) d x , y ( x ) L ω 2 ( I ) 2 = < y ( x ) , y ( x ) > ω .
The following lemmas from [30] provide the error bounds for interpolation errors.
Lemma 1. 
Let I n y P n denote the polynomial interpolation of y H ω m ( I ) at Chebychev–Gauss–Lobatto points. Then, the following estimates hold:
y I n y L ω 2 ( I ) C n m | y | H ω m ; n ( I ) , y ( I n y ) L ω 2 ( I ) C n 1 m | y | H ω m ; n ( I ) .
Lemma 2. 
Let ϕ P n ; then, for any integer r 1 and 2 p , there exists a positive constant C such that
ϕ ( r ) L ω p ( I ) C n 2 r ϕ L ω p ( I ) .
Now, let us define the following subspaces of P n as V n = H ω m P n and
V 0 = { ν H ω m : ν ( 0 ) = ν ( π ) = 0 } , V n , 0 = V 0 P n .
From [30], we have the following error bound for the projector P n , 0 V n , 0 :
y P n , 0 y H ω k ( I ) C n k m | y | H ω m ; n ( I ) , y H ω m , m 1 , for k = 0 , 1 .
Moreover, one can obtain a polynomial y n P n , 0 that satisfies
y y n H ω k ( I ) C n k m | y | H ω m ; n ( I ) , for k = 0 , 1 .
Theorem 2. 
Consider the first-order system of differential equations in ( 7 ) in general form and its corresponding spectral approximation from V n or V n , 0 . Suppose that e i ( x ) = y i ( x ) P n , 0 ( y i ( x ) ) , i = 1 , 3 , and e i ( x ) = y i ( x ) P n ( y i ( x ) ) , i = 2 , 4 . Then, one can obtain
e 1 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 2 ( x ) | H ω m ; n , e 2 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 3 ( x ) | H ω m ; n e 3 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 4 ( x ) | H ω m ; n , e 4 ( x ) L ω 2 M C ^ L min ( m , n ) n m i = 1 4 | y i ( x ) | H ω m ; n ,
where M = min 1 i 4 max x [ 0 , L ] | f y i ( x , y ( x ) ) | and C ^ is a constant.
Proof. 
Subtracting the second case of the system of differential equations from its spectral approximation, one can easily obtain
e 1 ( x ) = e 2 ( x ) , e 2 ( x ) = e 3 ( x ) , e 3 ( x ) = e 4 ( x ) , e 4 ( x ) = f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) .
Multiplying both sides of each equation of the error system by e i ( x ) , and considering the fact that e i ( x ) belongs to V n , 0 , we can obtain
d d x e 1 ( x ) L ω 2 ( I ) 2 = < e 2 ( x ) , e 1 ( x ) > ω , d d x e 2 ( x ) L ω 2 ( I ) 2 = < e 3 ( x ) , e 2 ( x ) > ω , d d x e 3 ( x ) L ω 2 ( I ) 2 = < e 4 ( x ) , e 3 ( x ) > ω , d d x e 4 ( x ) L ω 2 ( I ) 2 = < f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) , e 4 ( x ) > ω .
Now, using Cauchy–Schwartz inequality, one can obtain
2 e i ( x ) L ω 2 d d x e i ( x ) L ω 2 = < e i ( x ) , e i + 1 ( x ) > ω e i + 1 ( x ) L ω 2 e i ( x ) L ω 2 , i = 1 , 2 , 3 , 2 e 4 ( x ) L ω 2 d d x e 4 ( x ) L ω 2 = < f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) , e 4 ( x ) > ω .
Since f C 1 ( [ 0 , π ] × R 4 ) , then, by the aid of a first-order Taylor expansion, one can conclude
f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) e 1 ( x ) f y 1 ( x , y ( x ) ) + e 2 ( x ) f y 2 ( x , y ( x ) ) + e 3 ( x ) f y 3 ( x , y ( x ) ) + e 4 ( x ) f y 4 ( x , y ( x ) ) .
So, we can obtain
< f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) , e 4 ( x ) > ω i = 1 4 < e i ( x ) f y i ( x , y ( x ) ) , e 4 ( x ) > ω .
Consequently, if we define M = min 1 i 4 max x [ 0 , L ] | f y i ( x , y ( x ) ) | , then
2 e 4 ( x ) L ω 2 d d x e 4 ( x ) L ω 2 =            < f ( x , y 1 , y 2 , y 3 , y 4 ) f ( x , P n , 0 ( y 1 ) , P n ( y 2 ) , P n , 0 ( y 3 ) , P n ( y 4 ) ) , e 4 ( x ) > ω               f ( x , y ( x ) f ( x , y ^ ( x ) ) ω e 4 ( x ) L ω 2                  i = 1 4 e i ( x ) f y i ( x , y ( x ) ) ω e 4 ( x ) L ω 2                     M e 4 ( x ) L ω 2 i = 1 4 e i ( x ) L ω 2 .
Eventually, after some simplification and the approximation of error bounds, the latest error can be written as
e 1 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 2 ( x ) | H ω m ; n , e 2 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 3 ( x ) | H ω m ; n e 3 ( x ) L ω 2 C ^ L min ( m , n ) n m | y 4 ( x ) | H ω m ; n , e 4 ( x ) L ω 2 M C ^ L min ( m , n ) n m i = 1 4 | y i ( x ) | H ω m ; n ,
and these inequalities complete the proof.    □
From these inequalities, it can be seen that the convergence rate of the proposed scheme is equal to m. So, we can conclude the spectral convergence for the problems with high smoothness order.

7. Numerical Illustrations

In this section, six test examples demonstrate how effective the method is through numerical illustrations. Additionally, to assess the precision of the suggested approach, the maximum absolute error at collocation points is calculated by
Case ( I ) , ( III ) : E n = max 1 k n | y ^ n ( θ ^ k ) y * ( θ ^ k ) | , Case ( II ) : E n = max 1 k n | y ^ n ( τ ^ k ) y * ( τ ^ k ) | ,
where y ^ n is the numerical solution obtained by the proposed method and y * is the analytical solution. Also, to verify the error bounds for the approximate solutions of the fourth-order differential equations under the Case II type of boundary conditions in Theorem 2, the convergence rate of the presented method has also been reported in the test example 3 by
Ratio = | ln ( E n ) ln ( E n ) | | ln ( n ) ln ( n ) | .
Furthermore, the computations are conducted on a 2.53 GHz Core i5 PC Laptop with 4 GB of RAM using Matlab R2016a, and the nonlinear algebraic system (16), (19), or (22) is solved with the Matlab function fsolve. We keep running the fsolve function until the tolerances for function value (TolFun) and parameter value (TolX) drop below 10 14 . In addition, we designate one vector as the starting estimate for unknown parameters.

7.1. Test Example 1

Consider the following boundary value problem, which is taken from [5]. The problem is presented by
y ( 4 ) ( x ) = f ( x , y ( x ) , y ( x ) ) = 72 x 2 2784 61 x 48 61 , h ( y ( x ) ) = 24 sin ( y ( x ) ) 61 sin ( 48 61 ) , 0 x 1 , y ( 0 ) = y ( 0 ) = y ( 1 ) = 0 , y ( 1 ) h ( y ( 1 ) ) = 0 ,
and an analytical solution is available thanks to Ma and Da Silva [6] and Geng [9] as y ( x ) = 1 5 x 6 116 305 x 5 2 61 x 4 + x 2 . It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = 72 x 2 2784 61 x 48 61 , y 1 ( 0 ) = y 2 ( 0 ) = y 3 ( 1 ) = 0 , y 4 ( 1 ) 24 sin ( y 1 ( 1 ) ) 61 sin ( 48 61 ) = 0 .
We now begin addressing this problem utilizing the method that has been outlined. The approximated solution for n = 7 discretization points alongside the analytical solution and the absolute error function are shown in Figure 3. Also, the maximum absolute errors obtained from the implementation of the proposed method for various values of n with their CPU times, in comparison to the methods developed by Ma and Da Silva [6] and Geng [9] when using five iterates, are reported in Table 1. For better viewing, the log-linear graph of the obtained errors is plotted in Figure 4. They confirm that our proposed method, by using few points in discretization and with very low execution time, has succeeded in obtaining high-accuracy results compared to the existing methods.

7.2. Test Example 2

In the second example, we consider the nonlinear boundary value problem, which has been treated in [5]. The problem is presented by
y ( 4 ) ( x ) = f ( x , y ( x ) , y ( x ) ) = ( y ) 2 1 36 x 6 + 7 36 x 5 9 16 x 4 + 7 9 x 3 4 9 x 2 + 1 , 0 x 1 , h ( y ( x ) ) = 1 6 72 13 y ( x ) , y ( 0 ) = y ( 0 ) = y ( 1 ) = 0 , y ( 1 ) h ( y ( 1 ) ) = 0 ,
and has an analytical solution as y ( x ) = 1 24 x 4 7 36 x 3 + 1 3 x 2 [4,7]. It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = y 2 2 ( x ) 1 36 x 6 + 7 36 x 5 9 16 x 4 + 7 9 x 3 4 9 x 2 + 1 , y 1 ( 0 ) = y 2 ( 0 ) = y 3 ( 1 ) = 0 , y 4 ( 1 ) + 1 6 72 13 y 1 ( 1 ) = 0 .
Now, we start solving the problem using the presented method. The approximated solution for n = 6 discretization points alongside the analytical solution and the absolute error function are shown in Figure 5. Also, the maximum absolute errors obtained from the implementation of the proposed method for various values of n with their CPU times are reported in Table 2. For better viewing, the log-linear graph of the obtained errors is plotted in Figure 6. Moreover, in Table 3, the maximum absolute error of the proposed method when using just n = 6 discretization points in comparison with three other methods is given. The outcomes indicate that the method introduced closely approximates the analytical solution with extremely high accuracy.

7.3. Test Example 3

In the third example, the following nonlinear boundary value problem, which is taken from [13], is considered. The problem is presented by
y ( 4 ) ( x ) = 2 y ( x ) + 2 y ( x ) π 0 π ( y ( x ) ) 2 d x 4 sin ( x ) , 0 x π , y ( 0 ) = y ( π ) = 0 , y ( 0 ) = y ( π ) = 0 ,
where y ( x ) = sin ( x ) is an analytical solution to the problem. It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = 2 y 3 ( x ) 1 + 1 π 0 π y 2 2 ( x ) d x 4 sin ( x ) , y 1 ( 0 ) = y 1 ( π ) = 0 , y 3 ( 0 ) = y 3 ( π ) = 0 .
Now, we utilize the proposed method to calculate the numerical solution for this problem. The approximated solution for n = 17 discretization points alongside the exact solution and the absolute error function are shown in Figure 7. Also, the maximum absolute errors obtained from the implementation of the proposed method for various values of n with their CPU times and ratio are summarized in Table 4 and Table 5. From the theoretical results, we know that the ratio should be proportional to the smoothness order of the exact solution. Since the exact solution is infinitely smooth here, one can easily conclude that the proposed method should have a spectrally convergent scheme for this case. This hypothesis is validated by the gradually increasing ratios reported in Table 4 and Table 5. In addition, Table 6 shows a comparison between the best result obtained for the maximum absolute error of the proposed method and two other methods. For better viewing, the log-linear graph of the obtained errors is also plotted in Figure 8. It is evident that, the proposed method demonstrates exceptional precision.

7.4. Test Example 4

In the fourth example, the following nonlinear boundary value problem, which is taken from [13], is considered. The problem is presented by
y ( 4 ) ( x ) = 2 y ( x ) + 2 y ( x ) π 0 π ( y ( x ) ) 2 d x x 2 , 0 x π , y ( 0 ) = y ( π ) = 0 , y ( 0 ) = y ( π ) = 0 .
It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = 2 y 3 ( x ) 1 + 1 π 0 π y 2 2 ( x ) d x x 2 , y 1 ( 0 ) = y 1 ( π ) = 0 , y 3 ( 0 ) = y 3 ( π ) = 0 .
There is no known analytic solution to this problem. Thus, we start solving it using the presented method. The approximated solutions for n = 15 , 20, and 25 discretization points are shown in Figure 9. Moreover, Table 7 reports various values of y for different values of n to demonstrate the convergence and accuracy of the proposed method. The table shows that the method presented has a high accuracy.

7.5. Test Example 5

In the fifth example, the following nonlinear boundary value problem, which is taken from [14], is considered. The problem is presented by
y ( 4 ) ( x ) = 18 + 1 5 y 2 ( x ) 1 5 ( 5 6 + x 3 3 4 x 4 ) 2 , 0 x 1 , y ( 0 ) = y ( 0 ) = y ( 1 ) = 0 , y ( 0 ) 0 1 4 s 4 y ( s ) d s = 0 ,
where y ( x ) = 5 6 + x 3 3 4 x 4 is an analytical solution to the problem. It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = 18 + 1 5 y 1 2 ( x ) 1 5 ( 5 6 + x 3 3 4 x 4 ) 2 , y 2 ( 0 ) = y 3 ( 0 ) = y 2 ( 1 ) = 0 , y 1 ( 0 ) 0 1 4 s 4 y 1 ( s ) d s = 0 .
Now, we apply the proposed method to obtain the numerical solution to this problem. The approximated solution for n = 10 discretization points, alongside the exact solution and the absolute error function, is shown in Figure 10. It is noted that the best result reported in [14] using 54 iterates gives maximum absolute error 2.6122 × 10 6 , while, as can be seen from Figure 10, the maximum absolute error in the proposed method is a factor of 10 15 .

7.6. Test Example 6

In the last example, the following nonlinear boundary value problem, which is taken from [14], is considered. The problem is presented by
y ( 4 ) ( x ) = 1 + y ( x ) sin ( y ( x ) ) , 0 x 1 , y ( 0 ) = y ( 0 ) = y ( 1 ) = 0 , y ( 0 ) 0 1 s y ( s ) d s = 0 .
It is noted that, using Substitutions (3)–(6), the fourth-order differential equation is transferred to the following first-order system of boundary value problems:
y 1 ( x ) = y 2 ( x ) , y 2 ( x ) = y 3 ( x ) , y 3 ( x ) = y 4 ( x ) , y 4 ( x ) = 1 + y 1 ( x ) sin ( y 1 ( x ) ) , y 2 ( 0 ) = y 3 ( 0 ) = y 2 ( 1 ) = 0 , y 1 ( 0 ) 0 1 s y 1 ( s ) d s = 0 .
This problem has no known analytical solution. Therefore, we start solving it using the presented method. The approximated solutions for n = 10 , 15, and 20 discretization points are shown in Figure 11. Moreover, Table 8 reports various values of y for different values of n to demonstrate the convergence and accuracy of the proposed method. The table shows that the method presented has a high accuracy.

8. Conclusions

In this paper, a Chebyshev orthogonal collocation method based on using the CGL points was applied for the numerical solution of nonlinear fourth-order boundary value problems using the beam theory. The most important superiorities of the proposed method are as follows: despite using few points in discretization, it has much higher rates of convergence than the existing methods to solve all boundary value problems in Cases I, II, and III; its computer implementation is very simple and fast; and it is a highly precise and effective method for obtaining the numerical solution to these problems. It is noted that, in our previous work [35], another orthogonal collocation method was utilized, together with optimization approaches, to solve the sensitive boundary value problems. However, in this paper, a Chebyshev orthogonal collocation method was chosen for the following reasons: (i) The first is the minimax property of the Chebyshev points [22,33,36]. This implies that the interpolation polynomial constructed on the CGL points will closely resemble the optimal polynomial approximation of the solution in the infinity norm; (ii) Since both the processes of calculating the CGL points and deriving the derivatives of the interpolating polynomials at these points are carried out analytically, the computer implementation of the method will be faster than other orthogonal collocation methods, which use other points such as Legendre–Gauss [37] or Legendre–Gauss–Radau [35], where the mentioned steps would be followed numerically; (iii) Lastly, when the Chebyshev points are utilized for solving the differential equations, the error will be essentially uniform throughout the domain [34]. Moreover, the convergence analysis was performed for the second case and the theoretical and reported numerical results illustrate the spectral convergence in this case. Despite such advantages, similar to spectral methods, the accuracy of the proposed method decreases when dealing with problems that are not smooth or do not have a high order of smoothness. The use of other basis functions such as the family of spline functions in the proposed method to deal with such non-smoothness problems can be utilized as an idea for future works.

Author Contributions

M.A.M.: Formal analysis, Investigation, Methodology, Software, Writing—original draft, Writing—review and editing. R.S.: Formal analysis, Investigation, Methodology, Writing—original draft, Writing—review and editing. P.J.Y.W.: Formal analysis, Investigation, Methodology, Writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gawali, A.; Sanjay, C.K. Vibration analysis of beams. World Res. J. Civ. Eng. 2011, 1, 15–29. [Google Scholar]
  2. Han, S.M.; Benaroya, H.; Wei, T. Dynamics of transversely vibrating beams using four engineering theories. J. Sound Vib. 1999, 225, 935–988. [Google Scholar] [CrossRef]
  3. Woinowsky-Krieger, S. The effect of an axial force on the vibration of hinged bars. J. Appl. Mech. 1950, 17, 35–36. [Google Scholar] [CrossRef]
  4. Azarnavid, B.; Parand, K.; Abbasbandy, S. An iterative kernel based method for fourth order nonlinear equation with nonlinear boundary condition. Commun. Nonlinear Sci. Numer. Simul. 2018, 59, 544–552. [Google Scholar] [CrossRef]
  5. Tomar, S.; Singh, M.; Ramos, H.; Wazwaz, A.M. Development of a new iterative method and its convergence analysis for nonlinear fourth-order boundary value problems arising in beam analysis. Math. Methods Appl. Sci. 2022, SI, 1–9. [Google Scholar] [CrossRef]
  6. Ma, T.F.; Da Silva, J. Iterative solutions for a beam equation with nonlinear boundary conditions of third order. Appl. Math. Comput. 2004, 159, 11–18. [Google Scholar] [CrossRef]
  7. Alves, E.; Ma, T.F.; Pelicer, M.L. Monotone positive solutions for a fourth order equation with nonlinear boundary conditions. Nonlinear Anal. Theory Methods Appl. 2009, 71, 3834–3841. [Google Scholar] [CrossRef]
  8. Brenner, S.C.; Gu, S.; Gudi, T.; Sung, L.y. A quadratic C0 interior penalty method for linear fourth order boundary value problems with boundary conditions of the Cahn–Hilliard type. SIAM J. Numer. Anal. 2012, 50, 2088–2110. [Google Scholar] [CrossRef]
  9. Geng, F. Iterative reproducing kernel method for a beam equation with third-order nonlinear boundary conditions. Math. Sci. 2012, 6, 1–4. [Google Scholar] [CrossRef]
  10. Shin, J. Finite-element approximation of a fourth-order differential equation. Comput. Math. Appl. 1998, 35, 95–100. [Google Scholar] [CrossRef]
  11. Ohm, M.R.; Lee, H.Y.; Shin, J. Error estimates of finite-element approximations for a fourth-order differential equation. Comput. Math. Appl. 2006, 52, 283–288. [Google Scholar] [CrossRef]
  12. Kim, J.; Shin, J. A finite element approximation of a fourth-order boundary value problem. In Proceedings of the Mathematical Optimization Theory and Applications (Proceedings of the Sixth Vietnam-Korea Joint Workshop), Hanoi, Vietnam, 25–29 February 2008; Publishing House for Science and Technology: Hanoi, Vietnam, 2008. [Google Scholar]
  13. Dang, Q.A.; Luan, V.T. Iterative method for solving a nonlinear fourth order boundary value problem. Comput. Math. Appl. 2010, 60, 112–121. [Google Scholar] [CrossRef]
  14. Dang, Q.A.; Dang, Q.L. Existence results and iterative method for a fully fourth-order nonlinear integral boundary value problem. Numer. Algorithms 2020, 85, 887–907. [Google Scholar] [CrossRef]
  15. Dang, Q.A.; Dang, Q.L. Existence results and numerical solution of a fourth-order nonlinear differential equation with two integral boundary conditions. Palest. J. Math. 2023, 12, 174–186. [Google Scholar]
  16. Zhang, X.; Ge, W. Positive solutions for a class of boundary-value problems with integral boundary conditions. Comput. Math. Appl. 2009, 58, 203–215. [Google Scholar] [CrossRef]
  17. Li, H.; Wang, L.; Pei, M. Solvability of a fourth-order boundary value problem with integral boundary conditions. J. Appl. Math. 2013, 782363, 1–7. [Google Scholar] [CrossRef]
  18. Lv, X.; Wang, L.; Pei, M. Monotone positive solution of a fourth-order BVP with integral boundary conditions. Bound. Value Probl. 2015, 2015, 172. [Google Scholar] [CrossRef]
  19. Benaicha, S.; Haddouchi, F. Positive solutions of a nonlinear fourth-order integral boundary value problem. Ann. West Univ. Timis.-Math. Comput. Sci. 2016, 54, 73–86. [Google Scholar] [CrossRef]
  20. Heydari, M.H.; Avazzadeh, Z. Chebyshev–Gauss–Lobatto collocation method for variable-order time fractional generalized Hirota–Satsuma coupled KdV system. Eng. Comput. 2022, 38, 1835–1844. [Google Scholar] [CrossRef]
  21. Heydari, M.; Avazzadeh, Z. Jacobi–Gauss–Lobatto collocation approach for non-singular variable-order time fractional generalized Kuramoto–Sivashinsky equation. Eng. Comput. 2022, 38, 925–937. [Google Scholar] [CrossRef]
  22. Canuto, C.; Hussaini, M.; Quarteroni, A.; Zang, T. Spectral Methods in Fluid Dynamics; Springer Series in Computational Physics; Springer: Berlin/Heidelberg, Germany, 1991. [Google Scholar]
  23. Trefethen, L.N. Spectral Methods in MATLAB; SIAM: Philadelphia, PA, USA, 2000. [Google Scholar]
  24. Bai, Z. The upper and lower solution method for some fourth-order boundary value problems. Nonlinear Anal. Theory Methods Appl. 2007, 67, 1704–1709. [Google Scholar] [CrossRef]
  25. Webb, J.; Infante, G.; Franco, D. Positive solutions of nonlinear fourth-order boundary-value problems with local and non-local boundary conditions. Proc. R. Soc. Edinb. Sect. A Math. 2008, 138, 427–446. [Google Scholar] [CrossRef]
  26. Li, Y. Two-parameter nonresonance condition for the existence of fourth-order boundary value problems. J. Math. Anal. Appl. 2005, 308, 121–128. [Google Scholar] [CrossRef]
  27. Liu, B. Positive solutions of fourth-order two point boundary value problems. Appl. Math. Comput. 2004, 148, 407–420. [Google Scholar] [CrossRef]
  28. Zhang, X. Existence and iteration of monotone positive solutions for an elastic beam equation with a corner. Nonlinear Anal. Real World Appl. 2009, 10, 2097–2103. [Google Scholar] [CrossRef]
  29. Feireisl, E. Exponential attractors for non-autonomous systems: Long-time behaviour of vibrating beams. Math. Methods Appl. Sci. 1992, 15, 287–297. [Google Scholar] [CrossRef]
  30. Canuto, C.; Hussaini, M.Y.; Quarteroni, A.; Zang, T.A. Spectral Methods: Fundamentals in Single Domains; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  31. Fornberg, B. A Practical Guide to Pseudospectral Methods; Cambridge University Press: Cambridge, UK, 1998. [Google Scholar]
  32. Shen, J.; Tang, T.; Wang, L. Spectral Methods: Algorithms, Analysis and Applications; Springer Series in Computational Mathematics; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  33. Gautschi, W. Orthogonal Polynomials: Computation and Approximation; Oxford University Press: Oxford, UK, 2004. [Google Scholar]
  34. Gheorghiu, C.I. Spectral Methods for Differential Problems; Casa Cărtii de Stiintă: Cluj-Napoca, Romania, 2007. [Google Scholar]
  35. Mehrpouya, M.A.; Salehi, R. A numerical scheme based on the collocation and optimization methods for accurate solution of sensitive boundary value problems. Eur. Phys. J. Plus 2021, 136, 909. [Google Scholar] [CrossRef]
  36. Atkinson, K. An Introduction to Numerical Analysis, 2nd ed.; Wiley: Hoboken, NJ, USA; India Pvt. Limited: Noida, India, 2008. [Google Scholar]
  37. Mehrpouya, M.A.; Peng, H. A robust pseudospectral method for numerical solution of nonlinear optimal control problems. Int. J. Comput. Math. 2021, 98, 1146–1165. [Google Scholar] [CrossRef]
Figure 1. Beam on elastic bearing.
Figure 1. Beam on elastic bearing.
Axioms 13 00757 g001
Figure 2. Flowchart of the proposed method.
Figure 2. Flowchart of the proposed method.
Axioms 13 00757 g002
Figure 3. Solution of Example 1 for n = 7 discretization points.
Figure 3. Solution of Example 1 for n = 7 discretization points.
Axioms 13 00757 g003
Figure 4. The maximum absolute error versus n in Example 1 (log-linear graph).
Figure 4. The maximum absolute error versus n in Example 1 (log-linear graph).
Axioms 13 00757 g004
Figure 5. Solution of Example 2 for n = 6 discretization points.
Figure 5. Solution of Example 2 for n = 6 discretization points.
Axioms 13 00757 g005
Figure 6. The maximum absolute error versus n in Example 2 (log-linear graph).
Figure 6. The maximum absolute error versus n in Example 2 (log-linear graph).
Axioms 13 00757 g006
Figure 7. Solution of Example 3 for n = 17 discretization points.
Figure 7. Solution of Example 3 for n = 17 discretization points.
Axioms 13 00757 g007
Figure 8. The maximum absolute error versus n in Example 3 (log-linear graph).
Figure 8. The maximum absolute error versus n in Example 3 (log-linear graph).
Axioms 13 00757 g008
Figure 9. Solutions to Example 4 for n = 15 , 20 , and 25 discretization points.
Figure 9. Solutions to Example 4 for n = 15 , 20 , and 25 discretization points.
Axioms 13 00757 g009
Figure 10. Solution to Example 5 for n = 10 discretization points.
Figure 10. Solution to Example 5 for n = 10 discretization points.
Axioms 13 00757 g010
Figure 11. Solutions to Example 6 for n = 10 , 15, and 20 discretization points.
Figure 11. Solutions to Example 6 for n = 10 , 15, and 20 discretization points.
Axioms 13 00757 g011
Table 1. The maximum absolute errors, E n , for different values of n in Example 1.
Table 1. The maximum absolute errors, E n , for different values of n in Example 1.
n E n CPU Time (s)
41.30 × 10 1 0.02
51.12 × 10 3 0.03
64.88 × 10 4 0.03
72.22 × 10 16 0.04
87.77 × 10 16 0.05
91.11 × 10 16 0.06
The best result in [6]8.3914 × 10 3 Not reported
The best result in [9]2.7495 × 10 3 Not reported
Table 2. The maximum absolute errors, E n , for different values of n in Example 2.
Table 2. The maximum absolute errors, E n , for different values of n in Example 2.
n E n CPU Time (s)
34.37 × 10 3 0.02
42.09 × 10 3 0.02
58.33 × 10 17 0.03
62.78 × 10 17 0.03
72.78 × 10 17 0.03
Table 3. Comparison of the maximum absolute errors in Example 2.
Table 3. Comparison of the maximum absolute errors in Example 2.
The best result in [5]The best result in [4]The best result in [7]The proposed method
1.67 × 10 15 1.98 × 10 11 3.30 × 10 4 2.78 × 10 17
Table 4. The maximum absolute errors, E n , and ratio for different values of n in Example 3.
Table 4. The maximum absolute errors, E n , and ratio for different values of n in Example 3.
n E n CPU Time (s)Ratio
65.07 × 10 3 0.05
85.70 × 10 5 0.0915.60
103.93 × 10 7 0.1122.30
121.84 × 10 9 0.1329.42
146.17 × 10 12 0.1436.96
162.11 × 10 14 0.2142.52
Table 5. The maximum absolute errors, E n , and ratio for different values of n in Example 3.
Table 5. The maximum absolute errors, E n , and ratio for different values of n in Example 3.
n E n CPU Time (s)Ratio
71.84 × 10 4 0.06
91.14 × 10 6 0.0920.23
115.04 × 10 9 0.1227.02
131.83 × 10 11 0.1333.63
157.62 × 10 14 0.1838.30
175.55 × 10 16 0.2139.33
Table 6. Comparison of the maximum absolute errors in Example 3.
Table 6. Comparison of the maximum absolute errors in Example 3.
The best result in [13] using 7 iteratesThe best result in [10] using 29 iteratesThe proposed method
4.3010 × 10 13 3.0819 × 10 11 5.55 × 10 16
Table 7. Different values of y for various values of n in Example 4.
Table 7. Different values of y for various values of n in Example 4.
xn y ( x ) CPU Time (s)
05−1.92 × 10 24 0.08
10−2.01 × 10 30 0.11
15−8.80 × 10 31 0.18
120−0.6984770802996160.22
25−0.6984770802996150.30
30−0.6984770802996150.37
220−0.9351829821059990.22
25−0.9351829821059980.30
30−0.9351829821059990.37
320−0.1779612057997480.22
25−0.1779612057997470.30
30−0.1779612057997470.37
π 500.08
101.68 × 10 30 0.11
1500.18
The best accuracy obtained in [13] for y k ( x ) y k 1 ( x ) is 1.43 × 10 11
Table 8. Different values of y for various values of n in Example 6.
Table 8. Different values of y for various values of n in Example 6.
xn y ( x ) CPU Time (s)
0100.0084781011111740.09
150.0084781011109270.15
200.0084781011109270.18
0.25100.0091944506551830.09
150.0091944506549200.15
200.0091944506549200.18
0.5100.0128896729952380.09
150.0128896729948450.15
200.0128896729948440.18
0.75100.0189092796221850.09
150.0189092796217080.15
200.0189092796217080.18
1100.0226147955707290.09
150.0226147955698740.15
200.0226147955698740.18
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mehrpouya, M.A.; Salehi, R.; Wong, P.J.Y. A Fast and Accurate Numerical Method for Solving Nonlinear Fourth-Order Boundary Value Problems in the Beam Theory. Axioms 2024, 13, 757. https://doi.org/10.3390/axioms13110757

AMA Style

Mehrpouya MA, Salehi R, Wong PJY. A Fast and Accurate Numerical Method for Solving Nonlinear Fourth-Order Boundary Value Problems in the Beam Theory. Axioms. 2024; 13(11):757. https://doi.org/10.3390/axioms13110757

Chicago/Turabian Style

Mehrpouya, Mohammad Ali, Rezvan Salehi, and Patricia J. Y. Wong. 2024. "A Fast and Accurate Numerical Method for Solving Nonlinear Fourth-Order Boundary Value Problems in the Beam Theory" Axioms 13, no. 11: 757. https://doi.org/10.3390/axioms13110757

APA Style

Mehrpouya, M. A., Salehi, R., & Wong, P. J. Y. (2024). A Fast and Accurate Numerical Method for Solving Nonlinear Fourth-Order Boundary Value Problems in the Beam Theory. Axioms, 13(11), 757. https://doi.org/10.3390/axioms13110757

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop