Previous Article in Journal
Antiparticles in Non-Relativistic Quantum Mechanics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Chebyshev Collocation Solutions to Some Nonlinear and Singular Third-Order Problems Relevant to Thin-Film Flows

by
Călin-Ioan Gheorghiu
Romanian Academy, Tiberiu Popoviciu Institute of Numerical Analysis, 400320 Cluj-Napoca, Romania
Mod. Math. Phys. 2025, 1(1), 5; https://doi.org/10.3390/mmphys1010005
Submission received: 5 May 2025 / Revised: 22 May 2025 / Accepted: 28 May 2025 / Published: 5 June 2025

Abstract

This paper concerns accurate spectral collocation solutions, more precisely Chebyshev collocation (ChC), to some third-order nonlinear and singular boundary value problems on unbounded domains. The problems model some draining or coating fluid flows. We use exclusively ChC, in the form of Chebfun, avoid any obsolete shooting-type method, and provide reliable information about the convergence and accuracy of the method, including the order of Newton’s method involved in solving the nonlinear algebraic systems. As a complete novelty, we combine a graphical representation of the convergence of the Newton method with a numerical estimate of its order of convergence for a more realistic value. We treat five challenging examples, some of which have only been solved by approximate methods. The found numerical results are judged in the context of existing ones; at least from a qualitative point of view, they look reasonable.

1. Introduction

The problems considered in this paper stem from real-world thin-film flow scenarios. The oldest and perhaps the most important reference in this respect is our contribution [1]. We used the Chebyshev tau method a few years ago to study the linear stability of Marangoni-type thin-layer flows on an inclined plane (see [2]). In a previous paper [3], we dealt with conventional ChC and Chebfun solutions to some challenging second-order nonlinear and singular boundary value problems. In a recent paper [4], we successfully solved a set of challenging third-order nonlinear boundary value problems of Blasius type.
Three distinct spectral collocation methods, namely Laguerre collocation (LC), Laguerre–Gauss–Radau collocation (LGRC) and mapped Chebyshev collocation (ChC) have been used to solve some challenging systems of boundary layer type of third and second orders in our paper [5]. Due to the very poor conditioning of the Laguerre differentiation matrices, the LGRC method has proven to be inappropriate to solve some singular boundary problems.
In this paper, we continue the study of viscous flows in thin layers and show that the ChC method, in its more refined form, Chebfun, can solve boundary problems with various singularities.
Thus, this paper concerns some accurate spectral collocation solutions, more precisely Chebyshev collocation (ChC), to some third-order nonlinear and singular boundary value problems, mainly on unbounded domains. Compared to the previously quoted works, the complications now come from the introduction of boundary conditions.
Detailed proofs and derivations supporting the convergence/stability/error analysis of the general Chebyshev collocation (ChC) are available in the well-known monographs [6,7]. For the problems at hand, i.e., third-order nonlinear boundary value problems on unbounded domains, such results are far beyond the aim of this work. However, the Chebfun programming environment, which implements ChC, successfully compensates for these shortcomings. Specifically, to justify the order and convergence of Newton’s method, we provide, for the first time, a comparison between the (graphical) dynamics of Newton’s method and a numerical estimate (see (7)); they complete each other. The dynamics of the Newton method are represented in a semi-logarithmic plot of Newton’s updates versus iterations. The total error made by the ChC method is given by Formula (6), and the decrease (behavior) in the numerical coefficients of the solutions indicates the convergence of the method.
It is known that some draining or coating viscous fluid-flow problems, in which surface tension forces play an important role, can be described by a third-order ordinary differential equation of the form
u x x x = f u u x + g u , δ , x R .
This equation—along with the boundary condition u 1 as x (modelling a layer of fluid that is asymptotically uniform behind the draining front) and u δ as x where 0 < δ < < 1 (describing the draining over an already-wet surface)—is the central object of the present study. The actual form of these functions f u and g u varies depending on the physical context, and here we take into account some simple rational function of u (see, for example, [8]).
The solution u x , δ of this boundary value problem is of the greatest interest and is relevant to fluid draining problems on a dry wall involving the forces of viscosity, gravity, and surface tension, subject to a lubrication approximation (we prefer [9] for this topic). Unfortunately, this solution has some unacceptable features when u is small that are ultimately associated with the impossibility of moving a contact line u = 0 over a non-slip dry wall.
To overcome all the difficulties in computing this solution, we will implement ChC in the form given by Chebfun. In this way, we will obtain correct information about the accuracy of the computed solution, the order of Newton’s method in solving the nonlinear algebraic system involved in Chebfun discretization, and the convergence of the solution, i.e., the behavior of the ChC coefficients of the solution. We will distinguish between the subgeometric, geometric, and algebraic convergence rates.
This approach confirms our opinion that the nonlinear and singular boundary value problems formulated on a real line can be more accurately solved by spectral collocation than by resorting to the classical shooting or other ad hoc methods.
This paper is divided naturally into two parts, although we do not formally designate it as such. In the second section, we briefly review Chebfun and comment on its applications to nonlinear and singular third-order boundary value problems. We discuss graphical and numerical methods for defining the order of convergence of the Newton method and the definition of the convergence of the ChC method. In the third section, we solve five different and challenging problems and discuss their accuracy. They came for physico-chemical hydrodynamics; we take them for granted and do not comment on their provenance. We are exclusively interested in solving them numerically.
We have chosen these problems as representative of a wide variety of others scattered throughout the literature.
Among the five problems is Landau and Levich’s famous one, which we solve without simplifying (approximating) the boundary condition at the entrance.
In an Appendix at the end of the work, a Chebfun code is provided as an example that can be easily modified to solve a wide range of bilocal problems.

2. Chebfun Solutions to a Class of Third-Order Nonlinear BVPs on the Real Line

Some physicochemical hydrodynamics problems involving surface tension forces are generally modeled by PDEs in space and time, typically containing fourth-order spatial derivatives. For instance, the thickness u of a thin viscous film flowing unsteadily on a solid surface satisfies such an equation. Whenever there is only one spatial coordinate of interest, that is, in the direction of flow, the problem can be reduced to an ODE in that variable, say x . Consequently, the original fourth-order system can be explicitly integrated, taking into account the conservation of mass (see [10]). Finally, one obtains an autonomous third-order ODE of the form
u x x x = g u , δ , x R .
Sometimes the right-hand side contains a small physical parameter, say δ .
In [11], the authors observe that the fundamental difficulty in solving such problems is connected here with the classical non-slip boundary condition, which fails to predict the advancing of the contact line of the falling film along the wall. The question of what the natural boundary condition should be at the contact line remains unsettled.
However, one way to circumvent this difficulty is to eliminate it. Thus, we will assume that the film is infinite in the sense that it extends infinitely far down the wall with a finite but small thickness. Then, the classical no-slip boundary condition can be applied at every point along the wall. This is also the meaning we will use in this work.
The equation will be solved together with two boundary conditions, one at plus infinity and the other at minus infinity.
Some results of existence and uniqueness for (2) are available, for example, in [12]. The authors use an independent variable transformation to reduce the equation to a second-order one, show the existence on a finite interval, and then apply the Arzela–Ascoli theorem.
It should be noted from the very beginning that the real axis will truncate at the finite interval X , X , and we will observe in every situation that the results obtained are stable concerning length X .

2.1. ChC Implemented Using Chebfun

Chebfun is an open-source package based on Chebyshev technology. Its conception is presented, among others, in the work [13]. The book [14] is very useful in various applications of differential equations.
The philosophy behind Chebfun is to work in a solve-then-discretize mode rather than a discretize-then-solve one (see [14], p. 302).
Mathematically, we will have to solve the following boundary value problem:
N u x = 0 , x R , u A , x , and u B , x ,
where N is a third-order nonlinear differential operator that may possibly also depend on a parameter, and A and B are specified constants.
Chebfun searches for a solution to the problem (3) in the form
u C h C x : = n = 0 N 1 u n T n x ,
where N is a natural number and T n x is the usual Chebyshev polynomial of order n. It is important to observe that actually Chebfun works in the physical (values) space, i.e., it computes the nodal value of a solution in the Chebyshev–Gauss–Lobatto nodes. The connection between the nodal values of the solution and the coefficients u k of its expansion (4) is made by the Chebyshev transform.
Series, even a truncated one like (4), can converge at qualitatively different rates. It is, therefore, useful to have a precise definition of the convergence rate. This definition comes from the monograph [15], Chapter 2, and reads
if u n 1 / n 2 , algebraic convergence , exp 1.5 n 2 / 3 , subgeometric convergence , exp μ n r , μ > 0 , r > 0 , geometric ( exponential ) convergence , exp ( n log n ) , or faster decay , super geometric convergence .
These are all asymptotic definitions based on the behavior of series coefficients for large n . They may be misleading if applied for small or moderate n. These abstract concepts become clearer with graphs, for example, on a log-linear plot of log u n versus n. This is what we will be performed in the following examples.
When r = 1 in (5), the coefficients of a geometrically convergent series will be asymptotic to a straight line through the origin of the equation
log u n = μ n , for   some μ > 0 .
Of course, strictly speaking, the problem (3) seems ill-conditioned because a boundary condition is missing. However, the absence of the independent variable x in the definition of the autonomous operator N implies that the origin on the O x axis can be arbitrarily specified, eliminating the need for a third boundary condition. Chebfun issues the following warning: Operator may not have the correct number of boundary conditions. Matrix is not square. The problem may be ill-posed. Despite this, Newton’s method is convergent.
As we have mentioned above, to numerically deal with this problem, we will truncate the real axis to a finite interval X , X for an X that is chosen arbitrarily or obtained for physical reasons. Finally, we will show that the numerical results are stable with this choice.
The domain truncation method for solving differential equations on an unbounded interval has been discussed by many authors. Our favourite reference is [16], and the works of the same author which are cited there. It is well known that if a solution u ( x ) decays exponentially fast as x , then only an exponentially small error is made by truncating the unbounded interval to X , X . After this truncation has been performed, one may apply any numerical method in the same manner as for any problem on a bounded interval.
Because a solution to (3) is not periodic, the normal choice of spectral basis functions is Chebyshev polynomials.
It is also fully accepted, as when a non-periodic function is expanded as a Fourier series, that the coefficients decrease at an algebraic rate rather than as exponential functions of the degree n .
There are also the so-called mapping methods, in which an unbounded domain becomes finite. These methods can sometimes be superior to truncating the domain, especially by minimizing execution time. However, truncating the domain remains a superior method, especially with respect to ease of programming, especially with Chebfun, as well as with respect to ease of understanding.
The range for the independent variable x, the non-linear operator N , and the boundary conditions are introduced in the Chebfun code by simple commands. A backslash command is used to solve the nonlinear algebraic system by Newton’s iterations. Some output additional information about the solution is available; thus, it enables one to track the norms of the Newton updates during the iteration and to estimate its order of convergence. The solution is a single (long) Chebfun, i.e., a polynomial of some degree. The size of the coefficients of this polynomial and how they decrease are visualized in a log-linear plot. This picture can also provide an estimation for the convergence order of the Chebyshev method (see, for instance, our paper [3]).
If we denote the Chebfun solution to the problem (3) by u C h C , it is very valuable the estimation
norm ( N ( u C h C ) ) ,
which gives us a measure of how accurately Chebfun performed. The final error estimate for the differential equations and the boundary conditions are separately provided. These error estimates are generally better than the error defined by (6).

2.2. On the Graphical and Numerical Approximation of Newton’s Convergence Order

To justify the order of convergence of Newton’s method, we provide, for the first time, a comparison between the (graphical) dynamics of Newton’s method and a numerical estimate.
Thus, when one solves the problem (3) using ChC for the involved Newton’s method, a numerical estimation of the convergence order can be obtained using the ratio
log u C h C k u C h C k 1 log u C h C k 1 u C h C k 2 .
Here, u C h C k is the iteration of the k t h Newton method, and k tends to the final number of accomplished iterations (see [17]). A limit of (7) will be denoted by p, and we have obtained p > 1 in every case below.
On the other hand, Chebfun permits tracking the norms of Newton’s updates during the iteration process. It shows the final number of iterative steps, and from a log-linear plot of updates vs iteration order, one can roughly estimate the order of convergence. Thus, these strategies complete each other.
All computations in this work were performed on a Dell 64-bit operating system equipped with a 12th Gen Intel(R) Core(TM) i7-1255U 1.70 GHz processor.
By far, the longest CPU time is consumed by the Newton iterations. The number of these and the convergence of the method, as is well known, depend on the initial data provided.

3. The Chebfun Solutions to Some Thin-Film Flow Problems

3.1. Dry Wall and Wet Wall Draining

Along with [8], we will first address the case f u : = 0 and
g u , δ : = 1 + 1 + δ + δ 2 u 2 δ + δ 2 u 3 ,
which can be used to model the draining over a wet wall.
It is essential to note that the singularity at u = 0 is no longer relevant for this equation.
We have attached to this equation the following two boundary conditions:
u x , δ 1 as x and u x , δ δ as x .
In [18], the author shows, based on a shooting argument, that for 0 < δ < 1 , there is at least one solution (up to translation) of (8) and (9) satisfying lim x u , u , u = 1 , 0 , 0 and lim x u , u , u = δ , 0 , 0 .
The Chebfun solution to the problem (8) and (9) for various values of the parameter δ is shown in Figure 1. The curves shown in this figure closely resemble those in [8].
In solving this problem, Chebfun issues the following warning: Operator may not have the correct number of boundary conditions. The matrix is not square. The problem may be ill-posed. Even though the problem is only formally ill-posed, Chebfun produces the solutions from Figure 1 and the outcomes from Table 1.
It is important to mention that for δ with an order less than 10 2 , the Newton iteration failed, but the corresponding solution is shown in Figure 1, has the correct allure.
As expected, it can be seen from the first two cases that the error increases for decreasing δ , and the same happens for the length of the solution. The resolution N even doubles as seen in the first two lines of the Table 1. Newton’s algorithm behaved well, and the number of iterations involved remains constant.
The most interesting aspect related to this issue is visible in the right panel of Figure 2, namely, the convergence rate of Chebfun is only algebraic.
When δ : = 0 , Equation (8) reduces to (2) where
g u , δ : = 1 + u 2 .
From a mechanical point of view, this new equation describes the behavior of thickness u x of a layer of fluid draining down a vertical wall where the third derivative stands for the surface tension effects, the constant term on the right represents gravity and the term u 2 stands for viscous sharing forces.
Unfortunately, Chebfun encountered real difficulties in solving this case and eventually failed. We have been unable to find an initial guess for Newton’s converging method. It seems that the singularity mentioned above was decisive in this failure.

3.2. Chebfun Solution to Landau–Levich-Type Problems

Physically, the Landau–Levich equation describes various flows involving a force balance between surface tension and viscosity in the absence of, or with neglect of, gravity. This famous equation was introduced by Landau and Levich in 1942 for coating applications and has been used since in many works of thin-film flows where gravity is negligible.
We have first considered Equation (2) with
g u : = u 2 u 3 ,
along with the boundary conditions u x x 0 as x (vanishing curvature) and u 1 as x as in [8]. Equation (11) is also called the “small limit” of (8), or inner expansion of (8) valid for x close to x 0 , obtained by setting x : = x 0 + δ X , y : = δ Y , followed by the formal limit δ 0 .
Subsequently, we have learnt from [19] that for a specific physical problem, the suitable boundary conditions would be the following:
u x x a , as x and u x x 0 as x ,
for a 0 . The solution provided by Chebfun is shown in Figure 3 for a nonvanishing a. It has the same allure as the solution provided in [8,19].
In the left panel (a) of Figure 4, we depict the evolution of Newton’s iterates. The method is convergent in seven iterations, and a numerical order of convergence computed with (5) reaches the value 1.69 . From the above-mentioned figure we can estimate only that it is less than 2 but not very far from this value. The absolute value of the maximal slope reaches the value 0.77496 .
The behavior of the coefficients of the ChC solution to this problem is depicted in a log-linear plot in the right panel (b) of Figure 4. There is an almost-linear decrease in their accuracy related to the machine precision. This indicates a geometric (exponential) rate of convergence.
The accuracy defined by (6) is of the order 10 8 . The elapsed time corresponding to Newton’s method was 1.781270 s.
In Appendix A, the Chebfun code with which these results have been obtained is attached.
Moreover, in [18], the author used an asymptotic condition instead of a prescribed curvature at , namely
u 3 1 / 3 X log 1 / 3 X , a s x a n d u 1 a s x .
In [18], the author shows that the problem (11)–(13) has a unique solution. Its Chebfun approximation is shown in Figure 5 However, in this case, the order of convergence of Newton’s method is smaller than in the previous case, i.e.,  p = 1.31 , and Chebfun makes use of 150 iterations to solve the problem (see the panel (a) from Figure 6). The precision defined by (6) reduces to the order 10 3 . These aspects justify us in considering that condition (13) attached to Equation (11) creates a more singular problem than condition (12).
The maximal slope is larger than double, that is, 1.8043 in the case of the problem (11)–(13) than in the case of problem (11) and (12). This aspect is in good agreement with the assumption from [18].
The accuracy defined by (6) reduces to the order 10 3 .
The panel (b) of Figure 6 indicates the same geometric rate of convergence of the ChC solution but a little bit weaker than that reported in panel (b) of Figure 4.
It is very important to note that in the case of both problems, the solutions remain strictly positive, which indicates correctness from a mathematical and physical point of view.

3.3. A Problem for the Intermediate Solution

Let us consider now along with [11,20] the following problem:
u x x x = u 2 , u x x 0 , x and u 0 = 1 , u x 0 = 0 .
The solution to this problem is depicted in Figure 7 and perfectly resembles that presented in the work [8].
From the left panel (a) of Figure 8, it can be seen that Newton’s method behaves well with a convergence order close to two. The right panel (b) of the same figure indicates, as in the previous example, a geometric (exponential) rate of convergence.
In [20,21], the authors show that this problem has a unique solution in R which satisfies u ( x ) 1 ,   u x x ( x ) > 0 ,   u x ( x ) > 0 for x > 0 ,   u x ( x ) < 0 for x < 0 , and eventually the solution has the asymptotic behavior
u x x log x 1 / 3 as x .
We have computed
u X X log X 1 / 3 = 5.109455116839633 e 01 , when X : = 5 ,
which agrees well with the asymptotic estimate (15) and u x x 0 = 1.245363528482492 e + 00 which agrees very well with the value of [21].
The precision defined by (6) is now of order 10 7 , the estimation of the final error of the differential equation is of order 10 15 , and that of the boundary conditions is only of order 10 11 .
The numerical order of convergence p equals in this case the value 1.76 , which is in good agreement with the graphical estimation provided by panel (a) of Figure 8.

3.4. A Model for Vertically Upward Coating Flows

There are singular perturbation problems of a boundary layer type that are rather different to the presented ones and more challenging.
We will now address a slightly more complicated issue than originally announced. In [22,23] the author considers the following singularly perturbed boundary value problem
ε 2 u x x x = u 2 6 Q 2 u x 15 u Q u 3 3 , 0 < x < , u 0 , ε = 3 Q , u _ x 0 , ε = Γ , u x , ε T , x ,
where ε is a small parameter in a visco-capillary flow, Q stands for the positive dimensionless flow rate related to the positive parameter T by the formula Q = T T 3 / 3 , while the initial slope Γ is a negative constant. Actually, ε 2 : = 1 / R e 3 C a where R e stands for the Reynolds number and C a stands for the capillary number. Thus, if the product R e 3 C a is sufficiently large, as in high Reynolds visco-capillary flows at moderately high capillary numbers, then the parameter ϵ is very small.
The solution to problem (16) is shown in Figure 9. An exterior boundary layer on the right of the origin is easily seen, which is in perfect concordance with the theory.
Newton’s method converges in 8 iterations, and its convergence order approximates two as seen from the left panel (a) of Figure 10. A more precise computed value reads p : = 1.81 . The right panel (b) of this figure indicates that Chebfun’s convergence rates for this problem decrease to subgeometric. The cause of this degradation is the appearance of the singularity ε 2 in the left-hand side of the differential equation in (16).
The accuracy defined by (6) is of order 10 8 .

3.5. An Upward Air Flow Which Can Support a Thin Layer of Liquid on a Plane Wall Against Gravity

Such stationary layers are, for example, sometimes seen on the windscreen of a car traveling at high speed in the rain.
Thus, we will consider now the following boundary value problem on the half line:
u x x x = u x u 1 , x ( 0 , ) u 0 = u x 0 = 0 and u 2 x as x .
Its Chebfun solution is depicted in Figure 11, and it is perfectly similar to that displayed in [24].
Solving this problem, we encountered the worst situation both in terms of accuracy and evolution of Newton’s algorithm.
As can be seen from the left panel (a) of Figure 12, immediately after switching on, Newton’s method ends in three iterations. The computed order equals p = 1.02 . The right panel (B) of this figure suggests that we cannot expect a better convergence than an algebraic one.
The accuracy remains at a very bad value, namely 8.745571373331746 e 01 , which has not happened in any of the previous examples.

4. Conclusions

First, we must accept that Chebfun is not a panacea. However, it has been demonstrated to be a highly effective tool for addressing the singularities associated with the unboundedness of the domain or those intrinsically present in such challenging problems.
In addition to the reliable solutions obtained, we also obtained precise information on the errors committed. In this respect, we believe that Chebfun surpasses all existing methods.
In the literature, it is considered that subgeometric convergence rarely occurs when solving problems on finite domains but is normal when working on unbounded domains. However, in at least two cases, Chebfun showed that this convergence can even be geometric.
The overall results represent a confirmation of our opinion, formulated in [4,25], that spectral collocation-type methods can successfully replace shooting and finite-difference methods in solving boundary value problems on unbounded domains.
An important collateral result is regarding the order of convergence of the Newton method for solving nonlinear algebraic systems. Specifically, we coupled a graphical method with an asymptotic numerical method to establish the order of convergence of this method with greater accuracy.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Numerical solutions for analogous problems can be obtained with the Chebfun code in the Appendix A below.

Acknowledgments

The author dedicates this article to the memory of our distinguished mentor Emil Chifu, on the centenary of his birth. His approach to the Marangoni effect has persisted throughout time. At the same time, the author would like to express his gratitude for the comments made by both referees. These contributed to the improvement of the paper.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MDPIMultidisciplinary Digital Publishing Institute
ChCChebyshev collocation (conventional)
BVPBoundary Value Problem
ODEOrdinary Differential Equation
PDEPartial Differential Equation

Appendix A. The Chebfun Solution to the Landau–Levich’s Problem (11) and (12)

In the following lines, we will provide a small Chebfun code that can be modified to solve many other problems.
    tic
    X=10.; a=0.15; N = chebop(-X,X);
    N.op = @(u) (u^3)*diff(u,3)-u+1;    % The nonlinear operator
    N.lbc=@(u) diff(u,2)-a;  N.rbc=@(u) diff(u,2);    % Boundary conditions
    N.init=2;    % Initial data
    [u,info] = solvebvp(N,0); % Solve using overloaded \
    u = simplify(u); nrmdu = info.normDelta;
    toc
    length(u)
    Accuracy=norm(N(u)-0)
    figure, plot(u,’b-’,’LineWidth’,1.5)
    figure,subplot(1,2,1),semilogy(info.normDelta,’m*-’,’LineWidth’,1)
    xlabel(’Steps’); xlim([1 length(nrmdu)]); grid on
    ylabel(’Norms of Newton updates’)
    title(’The evolution of Newton algorithm’)
    subplot(1,2,2), plotcoeffs(u)
    title(’Chebyshev coefficients of solution’)
    % Convergence order p of Newton’s method (see Equation (7))
    for k=1:length(nrmdu)-1
    p(k)=log(nrmdu(k+1))/log(nrmdu(k));
    end
    display(p)
We mention that the initial guess for the Newton method was arbitrarily chosen, considering that the solution is positive. Generally, choosing this initial guess is a challenging task. When such a field is missing, Chebfun performs linear interpolation between the data at the ends of the truncated interval [ X , X ] .
Chebfun suspects that the problem may be ill-formulated. A warning is issued in this respect, but Newton’s algorithm remains convergent.

References

  1. Chifu, E.; Gheorghiu, C.I.; Stan, I. Surface Mobility of Surfactant Solutions XI. Numerical Analysis for the Marangoni and Gravity Flow in a Thin Liquid Layer of Triangular Section. Rev. Roum. Chim. 1984, 29, 31–42. [Google Scholar]
  2. Gheorghiu, C.I.; Pop, I.S. A modified Chebyshev-tau method for a hydrodynamic stability problem. In Proceedings of the ICAOR (International Conference on Approximation, Optimisation), Cluj-Napoca, Romania, 27 July–1 August 1996; Volume II, pp. 119–126. Available online: https://www.ictp.acad.ro/gheorghiu/ (accessed on 15 April 2025).
  3. Gheorghiu, C.-I. Accurate Spectral Collocation Computation of High Order Eigenvalues for Singular Schrödinger Equations. Computation 2021, 9, 2. [Google Scholar] [CrossRef]
  4. Gheorghiu, C.-I. Accurate Chebfun solutions to third-order nonlinear BVPs on the half-line. Applications in boundary layer theory. Phys. Scr. 2025, 100, 055204. [Google Scholar] [CrossRef]
  5. Gheorghiu, C.-I. Spectral collocation solutions to systems of boundary layer type. Numer. Algor. 2016, 73, 1–14. [Google Scholar] [CrossRef]
  6. Fornberg, B. A Practical Guide to Pseudospectral Methods; CUP: Cambridge, UK, 1998. [Google Scholar]
  7. Trefethen, L.N. Approximation Theory and Approximation Practice; SIAM: Philadelphia, PA, USA, 2013. [Google Scholar]
  8. Tuck, E.O.; Schwartz, L.W. A Numerical and Asymptotic Study of some Third-Order Ordinary Differential Equations Relevant to Draining and Coating Flows. SIAM Rev. 1990, 32, 453–469. [Google Scholar] [CrossRef]
  9. Acheson, D.J. Elementary Fluid Dynamics; Oxford Academic: Oxford, UK, 2023. [Google Scholar] [CrossRef]
  10. Bertozzi, A.L.; Pugh, M. The Lubrication Approximation for Thin Viscous Films: Regularity and Long-Time Behaviour of Weak Solutions. Nonlinearity 1994, 7, 1535–1564. [Google Scholar] [CrossRef]
  11. Moriarty, J.A.; Schwartz, L.W.; Tuck, E.O. Unsteady spreading of thin liquid films with small surface tension. Phys. Fluids 1991, 3, 733–742. [Google Scholar] [CrossRef]
  12. Agarwal, R.P.; O’Regan, D. Singular Problems on Infinite Interval Modelling Fenomena in Draining Flows. IMA J. Appl. Math. 2001, 66, 621–635. [Google Scholar] [CrossRef]
  13. Trefethen, L.N. Numerical computation with functions instead of numbers. Commun. ACM. 2015, 58, 91–97. [Google Scholar] [CrossRef]
  14. Trefethen, L.N.; Birkisson, A.; Driscoll, T.A. Exploring ODE; SIAM: Philadelphia, PA, USA, 2018. [Google Scholar]
  15. Boyd, J.P. Chebyshev and Fourier Spectral Methods, 2nd ed.; Dover: Mineola, NY, USA, 2001. [Google Scholar]
  16. Boyd, J.P. Exponentially convergent Fourier-Chebyshev quadrature schemes on bounded and infinite intervals. J. Sci. Comput. 1987, 2, 99–109. [Google Scholar] [CrossRef]
  17. Catinas, A.E. How many steps still left to x*? SIAM Rev. 2021, 63, 585–624. [Google Scholar] [CrossRef]
  18. Troy, W.C. Solutions of Third-Order Differential Equations Relevant to Draining and Coating Flows. SIAM J. Math. Anal. 1993, 24, 155–171. [Google Scholar] [CrossRef]
  19. Snoeijer, J.H.; Ziegler, J.; Andreotti, B.; Fermigier, M.; Eggers, J. Thick films coating a plate withdrawn from a bath. PRL 2008, 100, 244502. [Google Scholar] [CrossRef] [PubMed]
  20. Bernis, F. On some Nonlinear Singular Boundary Value Problems of Higher Order. Nonlinear Anal. 1996, 26, 1061–1078. [Google Scholar] [CrossRef]
  21. Bernis, F.; Peletier, L.A. Two Problems from Draining Flows Involving Third-Order Ordinary Differential Equations. SIAM J. Math. Anal. 1996, 27, 515–527. [Google Scholar] [CrossRef]
  22. Howes, F.A. Differential Inequalities of Higher Order and the Asymptotic Solution of Nonlinear Boundary Value Problems. SIAM J. Math. Anal. 1982, 13, 61–80. [Google Scholar] [CrossRef]
  23. Howes, F.A. The Asymptotic Solution of a Class of Third-Order Boundary Value Problems Arising in the Theory of Thin Film Flows. SIAM J. Appl. Math. 1983, 43, 993–1004. [Google Scholar] [CrossRef]
  24. King, A.C.; Tuck, E.O. Thin liquid layers supported by steady air-flow surface traction. J. Fluid Mech. 1993, 251, 709–718. [Google Scholar] [CrossRef]
  25. Gheorghiu, C.I. Accurate Laguerre collocation solutions to a class of Emden–Fowler type BVP. Phys. A Math. Theor. 2023, 56, 17LT01. [Google Scholar] [CrossRef]
Figure 1. The Chebfun solution to the problem (8) and (9) where the left-hand side boundary condition in (9) is strengthened to u 1 + a e x p ( q x ) c o s ( q 3 x ) as x where q = ( 2 δ δ 2 ) 1 / 3 / 2 , δ = : 0.05 and a : = 20 .
Figure 1. The Chebfun solution to the problem (8) and (9) where the left-hand side boundary condition in (9) is strengthened to u 1 + a e x p ( q x ) c o s ( q 3 x ) as x where q = ( 2 δ δ 2 ) 1 / 3 / 2 , δ = : 0.05 and a : = 20 .
Mmphys 01 00005 g001
Figure 2. In the left panel (a), we report the Newton’s algorithm evolution when Chebfun solves the problem (8) and (9) where the left-hand side boundary condition in (9) is strengthened to u 1 + a e x p ( q x ) c o s ( q 3 x ) as x where δ = 0.1 ,   q = ( 2 δ δ 2 ) 1 / 3 / 2 and a : = 20 . In the right panel, (b) we display in a log-linear plot the log u n versus n.
Figure 2. In the left panel (a), we report the Newton’s algorithm evolution when Chebfun solves the problem (8) and (9) where the left-hand side boundary condition in (9) is strengthened to u 1 + a e x p ( q x ) c o s ( q 3 x ) as x where δ = 0.1 ,   q = ( 2 δ δ 2 ) 1 / 3 / 2 and a : = 20 . In the right panel, (b) we display in a log-linear plot the log u n versus n.
Mmphys 01 00005 g002
Figure 3. The dimpled Chebfun solution to Landau–Levich problem (11) and (12) with a : = 0.15 .
Figure 3. The dimpled Chebfun solution to Landau–Levich problem (11) and (12) with a : = 0.15 .
Mmphys 01 00005 g003
Figure 4. The convergence of dimpled Chebfun solution to Landau–Levich problem (11) and (12) with a : = 0.15 .
Figure 4. The convergence of dimpled Chebfun solution to Landau–Levich problem (11) and (12) with a : = 0.15 .
Mmphys 01 00005 g004
Figure 5. A Chebfun solution to Landau–Levich problem (11)–(13).
Figure 5. A Chebfun solution to Landau–Levich problem (11)–(13).
Mmphys 01 00005 g005
Figure 6. (a) The convergence of Newton’s method and (b) the convergence of Chebfun solution to Landau–Levich problem (11)–(13).
Figure 6. (a) The convergence of Newton’s method and (b) the convergence of Chebfun solution to Landau–Levich problem (11)–(13).
Mmphys 01 00005 g006
Figure 7. The Chebfun solution to intermediate problem (14).
Figure 7. The Chebfun solution to intermediate problem (14).
Mmphys 01 00005 g007
Figure 8. The convergence of Chebfun solution to problem (14).
Figure 8. The convergence of Chebfun solution to problem (14).
Mmphys 01 00005 g008
Figure 9. Zoomed section of the Chebfun solution to a model for vertically upward coating flow problem (16) when Q = ( ( 6 1 ) / ( 2 6 ) ) , T = 6 Q and Γ = 0.25 .
Figure 9. Zoomed section of the Chebfun solution to a model for vertically upward coating flow problem (16) when Q = ( ( 6 1 ) / ( 2 6 ) ) , T = 6 Q and Γ = 0.25 .
Mmphys 01 00005 g009
Figure 10. The convergence of the Chebfun solution to a model for vertically upward coating flow problem (16).
Figure 10. The convergence of the Chebfun solution to a model for vertically upward coating flow problem (16).
Mmphys 01 00005 g010
Figure 11. The Chebfun solution to a model for problem (17).
Figure 11. The Chebfun solution to a model for problem (17).
Mmphys 01 00005 g011
Figure 12. (a) The behavior of Newton’s iteration. In a log-linear plot, in panel (b), the decrease in the absolute values of Chebyshev’s coefficients of the solution to problem (17) is displayed.
Figure 12. (a) The behavior of Newton’s iteration. In a log-linear plot, in panel (b), the decrease in the absolute values of Chebyshev’s coefficients of the solution to problem (17) is displayed.
Mmphys 01 00005 g012
Table 1. The Chebfun’s outcomes in solving problem (8) and (9).
Table 1. The Chebfun’s outcomes in solving problem (8) and (9).
δ Error (6)Length N of u ChC Number of Iterationsp Order of Newton
0.251.50e-0539581.89
0.19.40e-03103871.89
0.052.37e-01199971.32
0.0051.72e+011999Newton failedAfter one iteration
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

Gheorghiu, C.-I. Chebyshev Collocation Solutions to Some Nonlinear and Singular Third-Order Problems Relevant to Thin-Film Flows. Mod. Math. Phys. 2025, 1, 5. https://doi.org/10.3390/mmphys1010005

AMA Style

Gheorghiu C-I. Chebyshev Collocation Solutions to Some Nonlinear and Singular Third-Order Problems Relevant to Thin-Film Flows. Modern Mathematical Physics. 2025; 1(1):5. https://doi.org/10.3390/mmphys1010005

Chicago/Turabian Style

Gheorghiu, Călin-Ioan. 2025. "Chebyshev Collocation Solutions to Some Nonlinear and Singular Third-Order Problems Relevant to Thin-Film Flows" Modern Mathematical Physics 1, no. 1: 5. https://doi.org/10.3390/mmphys1010005

APA Style

Gheorghiu, C.-I. (2025). Chebyshev Collocation Solutions to Some Nonlinear and Singular Third-Order Problems Relevant to Thin-Film Flows. Modern Mathematical Physics, 1(1), 5. https://doi.org/10.3390/mmphys1010005

Article Metrics

Back to TopTop