A novel Chebyshev collocation method for elliptic -type differential equations with degenerate coefficient


Abstract

A novel collocation scheme is presented for elliptic-type differential equations with degenerate coefficients and homogeneous Dirichlet boundary conditions. The use of weighted orthogonal Chebyshev polynomials for the basis functions leads to stiffness matrices with sparse structure, enabling efficient direct calculations. By an orthogonal projection, rigorous analyses are devoted to deriving a-priori error estimates of spectral accuracy in two norms. Furthermore, ample numerical experiments are conducted and compared with error data, convergence rates, condition numbers and \(N\)-\(\log\) curves to confirm the theoretical analyses results. Our proposed method achieves spectral accuracy and handles boundary singularities efficiently, as demonstrated by theoretical analyses and numerical experiments.

Chebyshev polynomial ,degenerate coefficient ,elliptic-type differential equation ,collocation method ,a-priori error estimate.

1 Introduction↩︎

Degenerate differential equations, characterized by coefficients that vanish or become singular at the boundaries of the domain, constitute a class of problems that arise frequently in applied mathematics and mathematical physics. Unlike standard elliptic equations with strictly positive coefficients, these problems pose significant analytical and numerical challenges due to the loss of ellipticity and the presence of boundary singularities. The specific model considered in this work, involving the degradation coefficient on an interval, is not merely a mathematical construct but a canonical form arising from diverse engineering and physical applications.

There are lots of representative engineering models that can be described by typical partial differential equations with degradation coefficients. A classic example from solid mechanics involves the axial deformation of a nonuniform elastic rod. For tapered rods, idealized models are often formulated with a leading coefficient vanishes at the boundaries. This configuration leads to a second-order degenerate problem, commonly referred to as an endpoint-degenerate system. Further details can be found in [1]. Meanwhile, in thermal engineering, efficient heat dissipation often relies on fins with variable profiles, such as triangular or parabolic spines [2]. For these geometries, the cross-sectional area vanishes at the tip, causing the leading coefficient to degenerate. This creates an endpoint-degenerate boundary value problem, where standard numerical methods may lose accuracy near the singularity.

A further application emerges in fluid mechanics and tribology, particularly in modeling thin lubricant films using the Reynolds equation. In the context of elastohydrodynamic lubrication or gas-lubricated bearings in Micro-Electro-Mechanical systems, the film thickness frequently tends to zero near contact lines or sealing boundaries [3]. Because the effective diffusion coefficient in the Reynolds equation scales with the cube of the film thickness, the governing elliptic equation becomes degenerate in these vanishing gap regions [4]. This mathematical degeneracy captures the physical phenomenon of flow stagnation and necessitates specialized numerical methods to handle the associated pressure singularities. Complex transport phenomena in porous media represent other important source of degenerate models, notably in multiphase flow. The movement of immiscible fluids (e.g., oil and water) is described by generalized Darcy’s laws, where phase mobility depends on the relative permeability. This permeability is a nonlinear function of saturation and goes to zero as the phase saturation approaches its residual limit [5], [6]. Consequently, the resulting governing equations for the saturation field form a degenerate parabolic system. The authors considered a Dirichlet problem for a class of elliptic and parabolic equations, which are equipped by degenerate coefficients near the boundary. Meanwhile, they designed proper weights for the existence and uniqueness in [7]. A linear degenerate elliptic model consisting of two first-order equations arising in partially melted materials, such as those in the earth’s mantle, polar ice sheets, and glaciers, was presented in [8]. Additionally, they derived a mixed system for which the existence and uniqueness of a solution over the entire domain can be established, irrespective of degeneracy.

There is a substantial literature on numerical approximations for variable-coefficient and degenerate elliptic equations, and their analysis is often naturally posed in weighted Sobolev spaces. More details please refer to [9], [10] and the references cited therein. From a computational mathematics perspective, degeneracy often arises from the choice of coordinate systems. When solving partial differential equations in \(d\)-dimensional polar, cylindrical, or spherical coordinates, radial operators (e.g., Laplace-Beltrami operator \(\Delta = \partial_r^2 + \frac{d-1}{r}\partial_r\)) exhibit apparent singularities at the origin \(r=0\). These coordinate-induced singularities can be treated rigorously by reformulating the problem in weighted Sobolev spaces, as shown in [11]. Using generalized Jacobi polynomials or parity-preserving Fourier-Chebyshev expansions, the apparent singularity is absorbed into a weight function (e.g., \(\omega(r)=r^{d-1}\)), thereby transforming the originally singular problem into a well-posed degenerate variational formulation. Maintaining stability and accuracy near degenerate regions necessitates special treatments in classical finite difference and finite volume schemes; these include careful construction of numerical fluxes (especially at boundaries), rescaling of unknowns, and discretizations that preserve the degenerate character of the problem [12], [13].

Finite element methods can be formulated in weighted Sobolev spaces and provide flexible discretizations, but reduced regularity induced by degeneracy or singularity may lead to loss of optimal rates on quasi-uniform meshes unless graded or anisotropic meshes are employed [9], [14], [15]. Spectral and pseudospectral methods are renowned for their high-order (often exponential) accuracy when applied to generally partial differential equations with smooth solutions. These methods have been extensively developed with orthogonal polynomials such as Chebyshev, Legendre, and Jacobi bases, which provide a natural framework for achieving optimal convergence rates [11], [16], [17]. A combined numerical method for degenerate boundary problems are studied in [18]. And the rigorous analyses shown that the proposed approximation achieves satisfactory accuracy. The authors employed finite difference method with the Crank-Nicolson scheme to solve the first time inverse problems for a weakly degenerate heat equation, which vanishes at the initial moment of time in [19].

Particularly, in view of the current literature, the a priori error estimates are investigated for different typical numerical approximations with degenerate cases. The authors in [20] presented a priori error estimates for the one-dimensional compressible Navier-Stokes equations governing isentropic flow in Eulerian coordinates, specifically accounting for the degeneracy of the viscosity coefficient. Global weighted \(L^{p}\)-estimates were established for the gradient of solutions to a class of linear singular, degenerate elliptic Dirichlet boundary value problems over a bounded non-smooth domain in [21]. Particularly, they characterized corresponding smallness conditions for the degenerate coefficients. Rigorous a priori error analysis for degenerate differential equations has been established within the framework of weighted Sobolev spaces [22], [23]. These works demonstrate that Chebyshev collocation methods retain their exponential convergence, even in the presence of boundary singularities, provided the solution belongs to the appropriate weighted classes. Complementary results [11], [17] further confirm these estimates for models with endpoint-degenerate coefficients similar to those studied here.

For degenerate coefficients, however, it is nontrivial to design a basis that simultaneously (i) enforces boundary conditions, (ii) matches the intrinsic weighted structure, and (iii) leads to linear systems amenable to rigorous stability and approximation analysis as well as efficient solution. For example, [11], [24] for the design of efficient Galerkin bases and solvers.

Motivated by these considerations, we develop a Chebyshev-based collocation scheme tailored to elliptic equations with endpoint-degenerate coefficients on \(I:=(-1,1)\) (with endpoints \(\partial I=\{-1,1\}\)). The method is built on boundary-adapted trial functions derived from first-kind Chebyshev polynomials, so that the homogeneous Dirichlet boundary conditions are imposed exactly at the approximation level. A key analytical ingredient is the weighted Sturm–Liouville identity, which shows that the first-kind Chebyshev polynomials satisfy an eigen-relation for the endpoint-degenerate operator. Combined with the orthogonality of Chebyshev polynomials in the weighted space, this identity allows the discrete bilinear form to be assembled in a structured manner, thereby yielding an explicitly sparse banded stiffness matrix and enabling an efficient implementation. Unlike finite element methods that require graded meshes near singularities, our Chebyshev collocation scheme achieves high-order accuracy without mesh adaptation.

The rest of this paper is organized as follows. We begin in Section 2 by introducing the model problem with Dirichlet boundary conditions, establishing solution uniqueness via a rigorous analysis of coercivity and continuity, and developing the collocation framework with novel basis functions. In Section 3, we perform a rigorous error analysis, employing an orthogonal projection to obtain a-priori error estimates in two norms that prove spectral convergence. In the last Section, comprehensive numerical validations of the theoretical results are performed through detailed error and convergence rate studies.

2 Model problem and its approximations↩︎

In this section, we consider an elliptic-type problem with degenerate coefficients to demonstrate the advantages of collocation schemes based on orthogonal polynomials. The corresponding discretization system, formulated using Chebyshev polynomials, is designed to approximate the model problem. The well-posedness of the weak solution to the equivalent system is analyzed in detail.

2.1 Model equations with variable coefficient↩︎

We focus on an elliptic-type differential equation with degenerate coefficients as follows: \[\label{eq:1d} \left\{ \begin{align} -\bigl(\omega(x) \, u'(x)\bigr)' & = f(x), \quad x \in I, \\[4pt] u(x)|_{\partial I} & = 0, \end{align} \right.\tag{1}\] where \(\omega(x)=\sqrt{1-x^2}\) degenerates (vanishes) at the boundary of \(I\) and \(\int_I\frac{1}{\omega(x)}{\mathrm d}x <+\infty\). Generally, the homogeneous Dirichlet boundary conditions represent fixed endpoints in mechanical systems.

To investigate the weak solution of 1 , we must analyze this problem in a suitable Sobolev space. Obviously, the natural function space is a subspace of the weighted Sobolev space \(H_w^1(\Omega)\). However, to guarantee the homogeneous Dirichlet boundary conditions, we define a weighted Sobolev space as the closure of \(C_0^\infty(\Omega)\): \[H_{0,\omega}^1(I)= \left\{ u \in L^2(I) \;\middle|\; \int_I \omega(x) |u'(x)|^2 \, {\mathrm d}x < \infty, \;u|_{\partial I}=0 \right\}.\]

Remark 1. Since the weight function \(w(x)\) is bounded and nonnegative on \(I\), the \(L^2(I)\) norm is essentially unaffected by weight, or is equivalent to its weighted counterpart. For convenience, we therefore consider the space of functions \(u \in L^2(I)\) satisfying \(\sqrt{w} u' \in L^2(I)\).

The function spaces are shortly denoted by \(U=L^2(I)\) and \(V = H_{0,\omega}^1(I)\). And \(V\) is equipped with the following full norm: \[\|u\|_{H_{0,\omega}^1(I)} = \left( \int_I \left( |u|^2 + w(x)|u'|^2 \right) \, {\mathrm d}x \right)^{1/2}\]

Indeed, the norm of \(V\) is taken to be the weighted semi-norm, which is equivalent to the full norm in the sense that: \[\|u\|_V = \left( \int_{I} \omega(x) |u'(x)|^2 \, {\mathrm d}x \right)^{1/2}.\]

We denote an \(L^2\) inner product and a weighted \(H_1\) semi-norm in \(U\) and \(V\), respectively, by \[(v, w)=\int_I v w, \quad \forall v,w\in U.\] and \[a(u, v) = \int_I \omega(x) u'(x) v'(x) {\mathrm d}x, \quad \forall v,w\in V.\]

To investigate the equivalent weak formula of 1 , multiplying the equation 1 by any test function \(v \in V\) and integrating over \(I\): \[\int_I (\omega(x) u')' v \, {\mathrm d}x = \int_I f v \, {\mathrm d}x.\] Integrating by parts and using the boundary condition \(v(\pm 1)=0\): \[\label{eq:1d-int} \left( \omega(x) u' v \right)|_{\partial I} - \int_I \omega(x) u' v' \, {\mathrm d}x = \int_I f v \, {\mathrm d}x.\tag{2}\] The boundary term, which is listed in the first item, vanishes naturally.

Then by 2 , we get the equivalent weak formulation of 1 reads: Finding \(u \in V\) such that \[\label{eq:pde-weak} a(u, v) = (f, v), \quad \forall v \in V.\tag{3}\]

2.2 Coerciveness and uniqueness↩︎

We proceed to establish the existence and uniqueness of solutions to the weak problem 3 . According to the Lax-Milgram theorem, it suffices to show that the bilinear form \(a(u, v)\) is bounded and coercive, and that the linear functional \((f, v)\) is bounded. Throughout, the symbols \(c\) and \(C\) denote various positive constants independent of the discretization parameters \(N\) and \(I\). A key step in analyzing the norm on \(V\), which involves the \(L^2(I)\) norm of \(u\), is to establish a suitable weighted Poincaré inequality.

Lemma 1. For any \(u \in V\), there exists a constant \(C > 0\) such that \[\label{poin} \|u\|_{U} \le C \|u\|_V .\qquad{(1)}\]

Proof. Since \(u(-1)=0\), we can write \(u(x) = \int_{-1}^x u'(t) \, {\mathrm d}t\). By the Cauchy-Schwarz inequality: \[\begin{align} \begin{aligned} |u(x)|^2 & \leq \left| \int_{-1}^x u'(t) \, {\mathrm d}t \right|^2 = \left| \int_{-1}^x \omega(t)^{-1/2} \omega(t)^{1/2} u'(t) \, {\mathrm d}t \right|^2 \\ & \leq \left( \int_I \frac{{\mathrm d}t}{\omega(t)} \right) \left( \int_I \omega(t) |u'(t)|^2 \, {\mathrm d}t \right). \end{aligned} \end{align}\] The first integral is finite. Thus, \(|u(x)|^2 \leq c \|u\|_V^2\), which implies \(\|u\|_U\) is bounded by \(\|u\|_V\). ◻

In view of ?? , \(a(u, u) = \|u\|_V^2 \geq C \|u\|_{H^1_{0,w}}^2\) for some \(C\), proving coercivity. To study boundedness of \(a(u, v)\), we recall the Cauchy-Schwarz inequality: \[\begin{align} \begin{aligned} |a(u, v)| \leq \int_I |\omega(x) u'(x) v'(x)| {\mathrm d}x \le \left(\int_I \omega(x) |u'|^2 {\mathrm d}x \right)^{1/2} \left(\int_I \omega(x) |v'|^2 {\mathrm d}x \right)^{1/2} = \|u\|_V \|v\|_V. \end{aligned} \end{align}\] Thus, the bilinear form is bounded (continuous). Similarly, for \(f \in U\) and any \(v\in V\), \((f, v)\) is bounded on \(V\), obviously.

Since \(V\) is a Hilbert space, the bilinear form \(a(\cdot, \cdot)\) is bounded and coercive, by the Lax-Milgram Theorem, one directly declares that there exists a unique weak solution \(u \in V\) to the problem 3 .

2.3 Collocation discretization and preliminaries↩︎

We begin by introducing some basic notation. Let \(T_{n}(x)\) denote the Chebyshev polynomials of the first kind. To construct basis functions that ensure the homogeneous Dirichlet boundary conditions in 1 , we define \[\label{eq:basis} \phi_{n}(x) = T_{n + 2}(x) - T_{n}(x), \qquad n = 0, 1, \ldots, N - 2.\tag{4}\]

Note that \(T_{k}(1) = 1\) and \(T_{k}(-1) = (-1)^{k}\), hence

\[\phi_{n}(1) = T_{n+2}(1) - T_{n}(1) = 0, \quad \phi_{n}(-1) = T_{n+2}(-1) - T_{n}(-1) = 0.\]

Let

\[V_{N} = \operatorname{span}\{\phi_{0}, \phi_{1}, \ldots, \phi_{N-2}\}.\]

Take the approximate solution

\[\label{eq:collo} u_{N}(x) = \sum_{n=0}^{N-2} a_{n} \phi_{n}(x).\tag{5}\]

Then the corresponding discretized formula of 1 reads \[\label{eq:1d95distcr} \left\{ \begin{align} -\bigl(\omega(x) \, u_N'(x)\bigr)' & = f(x), \quad x \in I, \\[4pt] u_N(x)|_{\partial I} & = 0, \end{align} \right.\tag{6}\]

Multiply both sides of 6 by a test function \(\phi_{m}(x)\) (\(m = 0, 1, \ldots, N-2\)) and integrate over \(I\), yielding

\[\int_I \left( \sqrt{1 - x^{2}} \, u_{N}'(x) \right)' \phi_{m}(x) \, dx = \int_I f(x) \phi_{m}(x) \, dx, \quad m = 0, 1, \ldots, N-2.\]

Substituting 5 and exchanging the order of summation and integration, we obtain

\[\sum_{n=0}^{N-2} a_{n} \underbrace{\int_I \left( \sqrt{1 - x^{2}} \, \phi_{n}'(x) \right)' \phi_{m}(x) \, {\mathrm d}x}_{A_{nm}} = \int_I f(x) \phi_{m}(x) \, {\mathrm d}x, \quad m = 0, 1, \ldots, N-2.\]

Therefore, the discrete system can be written in matrix form as \[\mathbf{A} \mathbf{a} = \mathbf{b},\] where \({\mathbf{A}}=(A_{nm})_{(N-1)\times(N-1)}\), \(\mathbf{a} = (a_{0}, a_{1}, \ldots, a_{N-2})^{\mathrm T}\) and \(\mathbf{b} = (b_{0}, b_{1}, \ldots, b_{N-2})^{\mathrm T}\). Components of the right-hand side vector \(\mathbf{b}\) are \[\label{eq:right} b_{m} = \int_I f(x) \phi_{m}(x) \, {\mathrm d}x = \int_I f(x) \big( T_{m+2}(x) - T_{m}(x) \big) \, {\mathrm d}x.\tag{7}\]

Take in mind that, Chebyshev polynomials of the first kind satisfy \[\label{eq:cheb} \left( \sqrt{1 - x^{2}} \, T_{k}'(x) \right)' = -\frac{k^{2}}{\sqrt{1 - x^{2}}} \, T_{k}(x), \qquad |x| < 1, \quad k \geq 0.\tag{8}\] Applying 8 for \(k = n+2\) and \(k = n\), we get \[\left( \sqrt{1 - x^{2}} \, \phi_{n}'(x) \right)' = -\frac{(n+2)^{2}}{\sqrt{1 - x^{2}}} \, T_{n+2}(x) + \frac{n^{2}}{\sqrt{1 - x^{2}}} \, T_{n}(x).\] Since \(\phi_{m}(x) = T_{m+2}(x) - T_{m}(x)\), we have \[\begin{align} A_{nm} &= \int_I \left( \sqrt{1 - x^{2}} \, \phi_{n}'(x) \right)' \phi_{m}(x) \, {\mathrm d}x \\ &= \int_i \frac{-(n+2)^{2} T_{n+2}(x) + n^{2} T_{n}(x)}{\sqrt{1 - x^{2}}} \big( T_{m+2}(x) - T_{m}(x) \big) \, dx \\ &= -(n+2)^{2} \int_I \frac{T_{n+2}(x) T_{m+2}(x)}{\sqrt{1 - x^{2}}} \, dx + (n+2)^{2} \int_I \frac{T_{n+2}(x) T_{m}(x)}{\sqrt{1 - x^{2}}} \, dx \\ &\quad\;+ n^{2} \int_I \frac{T_{n}(x) T_{m+2}(x)}{\sqrt{1 - x^{2}}} \, dx - n^{2} \int_I \frac{T_{n}(x) T_{m}(x)}{\sqrt{1 - x^{2}}} \, dx. \end{align}\]

Chebyshev polynomials of the first kind are orthogonal with respect to the weight function \(w(x) = (1 - x^{2})^{-1/2}\): \[\int_I \frac{T_{n}(x) T_{m}(x)}{\sqrt{1 - x^{2}}} \, {\mathrm d}x = \left\{ \begin{array}{ll} 0, & n \neq m, \\ \pi, & n = m = 0, \\ \frac{\pi}{2}, & n = m \geq 1. \end{array} \right.\]

Denote \[h_{n} = \int_I \frac{T_{n}(x)^{2}}{\sqrt{1 - x^{2}}} \, {\mathrm d}x = \left\{ \begin{array}{ll} \pi, & n = 0, \\ \frac{\pi}{2}, & n \geq 1. \end{array} \right.\] Thus the entries of \(A_{mn}\) are nonzero only when \(m = n\) or \(m = n \pm 2\), and can be given by explicit formulae as \[A_{mn} = \left\{ \begin{array}{ll} -(n+2)^2 h_{n+2} - n^2 h_n, & m = n \\ \displaystyle (n+2)^2 h_{n+2}, & m = n + 2 \\ \displaystyle n^2 h_n, & m = n - 2 \\ 0, & \text{otherwise} \end{array} \right. \quad (m, n = 0, 1, \ldots, N-2)\]

To facilitate numerical computation, we introduce a variable substitution \[x = \cos \theta, \qquad \theta \in [0, \pi], \qquad {\mathrm d}x = -\sin \theta \, {\mathrm d}\theta,\] hence the original expression in 7 can be equivalently written as \[b_{m} = \int_{0}^{\pi} f(\cos \theta) \big( \cos((m+2)\theta) - \cos(m\theta) \big) \sin \theta \, {\mathrm d}\theta,\] where the first kind Chebyshev polynomials \[T_{k}(\cos \theta) = \cos(k\theta).\]

We use \(Q\)-point Gauss-Legendre quadrature on \([0, \pi]\) with a linear mapping to calculate \[I_{m} = \int_I f(x) T_{m}(x) \, {\mathrm d}x = \int_{0}^{\pi} f(\cos \theta) \cos(m\theta) \sin \theta \, {\mathrm d}\theta.\] Then the original expression within 7 equals \[\label{eq:right-eq} b_{m} = I_{m+2} - I_{m}, \quad m = 0, 1, \ldots, N-2.\tag{9}\] Compute using Gauss-Legendre quadrature, \(i.e.\), \[I_{m} \approx I_{m}^{(Q)} = \sum_{j=1}^{Q} \omega_{j} f(\cos \theta_{j}) \cos(m\theta_{j}) \sin \theta_{j},\] then one readily obtains \(b_{m} \approx I_{m+2}^{(Q)} - I_{m}^{(Q)}\), which can be readily used within the numerical calculations.

3 A Priori Error Estimate↩︎

In order to investigate the error estimates for the proposed collocation schemes, a gradient orthogonal projector is introduced. For any \(v\in V\), it is defined with respect to \(\mathfrak{P}_{N}: V\mapsto \tilde{V}_N\) as: \[(\nabla (v - \mathfrak{P}_{N} v), \nabla w_{N})_{\omega} = 0, \quad \forall w_{N} \in \tilde{V}_{N},\] where \[\tilde{V}_N = \operatorname{span}\{\phi_{0}(x), \phi_{1}(x), \ldots, \phi_{N-2}(x), \phi_{N-1}(x), \phi_{N}(x)\}.\]

Moreover, the projection operator \(\mathfrak{P}_{N}\) is the Ritz projection (elliptic projection) in \(V\), satisfying the following stability: \[\| \mathfrak{P}_{N} v \|_{1} \leq C \| v \|_{1}, \quad \forall v \in V.\]

For a given \(F \in H^{-1}(I)\), define \(y_{F} \in V\) as the corresponding weak solution of the following problem: \[a( y_{F}, v) = \langle F, v \rangle, \quad \forall v \in V.\]

Therefore,

\[\| y_{F} - \mathfrak{P}_{N} y_{F} \|_{V} \leq \| y_{F} \|_{V} + \| \mathfrak{P}_{N} y_{F} \|_{V} \leq (1 + C) \| y_{F} \|_{V} \leq c \| F \|_{-1}.\]

It is clear that \[\left| a(u - \mathfrak{P}_{N} u, y_{F} - \mathfrak{P}_{N} y_{F}) \right| \leq \| u -\mathfrak{P}_{N} u \|_{V} \| y_{F} - \mathfrak{P}_{N} y_{F}\|_{V}.\]

Then, we obtain \[\sup_{\forall F \in H^{-1}(\Omega)} \frac{a(u - \mathfrak{P}_N u, y_{F} - \mathfrak{P}_N y_{F})}{\| F \|_{-1}} \leq \| u - \mathfrak{P}_N u \|_{V} \cdot \sup_{\forall F \in H^{-1}(\Omega)} \frac{\| y_{F} - \mathfrak{P}_N y_{F} \|_{V}}{\| F \|_{-1}}.\]

Assuming the exact solution \(u \in H^{m}(I)\cap H_{0,\omega}^1(I)\), and using polynomial interpolation approximations, one gets that the projection operator error satisfies:

\[\| u - \mathfrak{P}_N u \|_{1} \leq C N^{1-m} \| u \|_{m}.\]

In particular, there holds:

\[\label{u95est} \| u - \mathfrak{P}_N u \|_{V} \leq c \| u - \mathfrak{P}_N u \|_{1} \leq C N^{1-m} \| u \|_{m}.\tag{10}\]

Now we are at the point to discuss the error estimates of our proposed collocation approximations.

Theorem 1. Assume \(u\in H^m(I)\cap H_{0,\omega}^1\) with \(m\geq 2\). Let \(u\) and \(u_{N}\) be the solution of 1 and 6 , respectively. There holds the following a-priori error estimates: \[\label{a95pri951} \begin{align} \| u - u_{N} \|_{V} \leq C N^{1-m} \| u \|_{m}, \end{align}\qquad{(2)}\] and \[\label{a95pri950} \begin{align} \| u - u_{N} \|_{U} \leq C N^{-m} \| u \|_{m}. \end{align}\qquad{(3)}\]

Proof. We present the details as follows. \[\begin{align} \| u - u_{N} \|_{V} &= \sup_{\forall F \in H^{-1}(I)} \frac{|\langle F, u - u_{N} \rangle|}{\| F \|_{-1}} = \sup_{\forall F \in H^{-1}(I)} \frac{a (u - u_{N}, y_{F})}{\| F \|_{-1}}\\ &= \sup_{\forall F \in H^{-1}(I)} \frac{a(u - \mathfrak{P}_N u, y_{F} - \mathfrak{P}_N y_{F})}{\| F \|_{-1}} \\ &\leq c \| u - \mathfrak{P}_N u \|_{V} \leq C N^{1-m} \| u \|_{m}. \end{align}\] where we used the result stated in 10 .

In the light of Riesz theorem, we investigate the error estimates of collocation approximations with \(L^2\)-norm: \[\begin{align} & \quad \| u - u_{N} \|_U = \sup_{\forall G \in L^{2}(\Omega)} \frac{|\langle G, u - u_{N} \rangle|}{\| G \|} = \sup_{\forall G \in L^{2}(\Omega)} \frac{|a(y_{G}, u - u_{N})|}{\| G \|} \\ & = \sup_{\forall G \in L^{2}(\Omega)} \frac{|a(y_{G} - y_{G}^{N}, u - u_{N})|}{\| G \|} \leq C \| u - u_{N} \|_{V} \sup_{\forall G \in L^{2}(\Omega)} \frac{\| \omega(x) \nabla (y_{G} - y_{G}^{N}) \|}{\| G \|} \\ &\leq c \| u - u_{N} \|_{V} \sup_{\forall G \in L^{2}(\Omega)} \frac{\| \nabla (y_{G} - y_{G}^{N}) \|}{\| G \|} \leq C \| u - u_{N} \|_{V} \sup_{\forall G \in L^{2}(\Omega)} \frac{\| y_{G} - \mathfrak{P}_N y_{G} \|_{1}}{\| G \|} \\ &\leq cN^{-1} \| u - u_{N} \|_{V} \cdot \frac{\| y_{G} \|_{2}}{\| G \|} \leq C N^{-m} \| u \|_{m}. \end{align}\] This is the desired results. ◻

4 Numerical Experiments↩︎

In this section, we perform some numerical experiments to confirm the analytical results given in above sections. We use our proposed schemes to calculate the model with some different given solutions, which depict the spectral convergence of numerical approximations.

Example 1. To assess the convergence of the proposed collocation schemes, we select an analytical solution that possesses limited regularity specifically, below first order: \[u = -\sqrt{1 - x^{2}}.\] And the right hand item reads \[f = 1.\]

The table below presents, for different values of \(N\), the numerical data of the collocation method: the error between the numerical and exact solutions in both the \(L^{\infty}\)- and \(L^{2}\)-norms, the corresponding convergence order for the solution \(u\), and the condition number of the stiffness matrix \(A\). And the rate is defined by \[\mathrm{rate} = \frac{\log(E(N_2) / E(N_1))}{\log (N_1/N_2)}, \quad E(N) = \| u - u_{N} \|_{L^2}.\]

Table 1: Errors, convergence rates and condition numbers for different \(N\).
\(N\) \(\|u-u_{N}\|_{L^\infty}\) \(\|u'-u'_{N}\|_{L^\infty}\) \(\|u-u_{N}\|_{L^2}\) \(\|u'-u'_{N}\|_{L^2}\) rate cond(\(A\))
4 1.7357e-01 7.0711e+05 1.8518e-01 2.2946 / 6.8541e+00
8 9.5699e-02 7.0711e+05 1.0111e-01 2.0221 1.823e-01 4.8501e+01
12 6.6134e-02 7.0711e+05 6.9649e-02 1.8404 2.181e-01 1.4231e+02
16 5.0536e-02 7.0710e+05 5.3149e-02 1.7001 2.502e-01 2.9647e+02
24 3.4347e-02 7.0710e+05 3.6078e-02 1.5882 2.126e-01 8.0452e+02

Table 1 summarizes the numerical results for various polynomial degrees \(N\). A key observation is the behavior of the derivative errors. \(\|u'-u'_N\|_{L^\infty}\) remains consistently large (\(\approx 7.07 \times 10^5\)) across all \(N\). This is not a failure of the method but a direct consequence of the boundary singularity of the exact derivative, which becomes unbounded at the endpoints.

a
b

Figure 1: Solution convergence profile and pointwise error for \(N=4\).. a — \(\log_{10}(\| u - u_{N}\|_{L^2})\) versus \(N\)., b — \(|u'-u'_{N}|\) with \(N=4\).

a
b

Figure 2: Solution profile and pointwise error for \(N=4\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 3: Solution profile and pointwise error for \(N=8\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 4: Solution profile and pointwise error for \(N=12\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 5: Solution profile and pointwise error for \(N=16\). (left: true solution \(u\) vs. numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

Figures 1-5 reveal that the approximation quality is relatively poor, with a visible discrepancy between the numerical and exact solutions even at \(N=16\). This aligns with Table 1, where the extremely large \(L^\infty\) derivative errors and slow convergence rate (\(\approx 0.2\)) confirm that the boundary singularity severely limits the method’s global accuracy (as in Figure 1 (b)).

Example 2. To compare the efficiency of the proposed collocation schemes, we select an analytical solution that possesses only limited regularity, specifically, of order approximately one: \[u = -(1 - x^{2})^{3/2}.\] And the corresponding right hand item is \[f = 3 - 9x^{2},\]

Table 2: Errors, convergence rates and condition numbers for different \(N\).
\(N\) \(\|u-u_{N}\|_{L^\infty}\) \(\|u'-u'_{N}\|_{L^\infty}\) \(\|u-u_{N}\|_{L^2}\) \(\|u'-u'_{N}\|_{L^2}\) rate cond(\(A\))
4 1.8482e-02 3.4144e-02 2.0551e-02 1.3945e-01 / 6.8541e+00
8 2.4235e-03 7.0750e-03 2.7266e-03 3.5736e-02 1.9643 4.8501e+01
12 7.4183e-04 2.0189e-03 8.6331e-04 1.6528e-02 1.9010 1.4231e+02
16 3.1152e-04 9.7438e-04 3.7859e-04 9.5296e-03 1.9060 2.9647e+02
24 9.3095e-05 2.9933e-04 1.1714e-04 4.3571e-03 1.9235 8.0452e+02

Table 2 presents the quantitative errors and convergence rates for Example 2. In contrast to the singular behaviors observed in Example 1, the derivative errors here are well-behaved and decrease monotonically with \(N\). The convergence rate stabilizes at approximately \(1.9\)\(2.0\), indicating a stable algebraic convergence of second order. Although the improved regularity of the solution \(u(x) = -(1-x^2)^{3/2}\) leads to higher accuracy compared to Example 1, the convergence remains algebraic, confirming that finite regularity continues to preclude spectral convergence.

Figure 6: \log_{10}(\| u - u_{N}\|_{L^2}) versus N.
a
b

Figure 7: Solution profile and pointwise error for \(N=4\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 8: Solution profile and pointwise error for \(N=8\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 9: Solution profile and pointwise error for \(N=12\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 10: Solution profile and pointwise error for \(N=16\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

Figure 610 displays the error decay trend, which follows a steady algebraic slope consistent with the results in Table 2. The pointwise comparisons in Figures 710 demonstrate a significant improvement in approximation quality compared to Example 1. The numerical solution \(u_N\) closely matches the exact solution \(u\) even for small \(N\). Similar to the previous case, the pointwise errors vanish at the boundaries and exhibit a wave-like distribution within the domain, but with magnitudes reduced by approximately two orders compared to Example 1.

Example 3. A smooth solution is chosen to illustrate the convergence behavior of the proposed collocation schemes: \[u = (1 - x^{2}) \sin(\pi x).\] And the corresponding right hand item can be calculated as \[f = \frac{(4x^{2} - 2) - \pi^{2}(1 - x^{2})^{2}}{\sqrt{1 - x^{2}}} \sin(\pi x) - 5\pi x \sqrt{1 - x^{2}} \cos(\pi x),\]

Table 3: Errors, convergence rates and condition numbers for different \(N\).
\(N\) \(\|u-u_{N}\|_{L^\infty}\) \(\|u'-u'_{N}\|_{L^\infty}\) \(\|u-u_{N}\|_{L^2}\) \(\|u'-u'_{N}\|_{L^2}\) rate cond(\(A\))
4 4.5438e-01 4.6092e+00 3.4885e-01 2.0836e+00 / 6.8541e+00
8 3.3160e-03 1.3665e-01 2.2368e-03 3.2578e-02 5.9990 4.8501e+01
12 2.8161e-06 2.4333e-04 1.8090e-06 4.0908e-05 13.2262 1.4231e+02
16 5.5465e-10 8.1694e-08 3.4705e-10 1.0711e-08 21.5364 2.9647e+02
24 4.2188e-15 2.8156e-10 3.0755e-15 1.0553e-14 31.8520 8.0452e+02

Table 3 reveals a dramatic change in convergence behaviors compared to the previous non-smooth examples. For a smooth solution \(u(x) = (1-x^2)\sin(\pi x)\), the errors decay rapidly. Notably, as \(N\) increases from 4 to 24, the \(L^2\)-error drops from \(O(10^{-1})\) to \(O(10^{-15})\), essentially reaching machine precision. Furthermore, the computed convergence rates are not constant but increase significantly with \(N\) (from \(\approx 6.0\) to \(\approx 31.9\)). This increasing rate is a hallmark of spectral convergence (or exponential convergence), confirming that the proposed Chebyshev collocation method is highly efficient for smooth problems.

Figure 11: \log_{10}(\| u - u_{N}\|_{L^2}) versus N.
a
b

Figure 12: Solution profile and pointwise error for \(N=4\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 13: Solution profile and pointwise error for \(N=8\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 14: Solution profile and pointwise error for \(N=12\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 15: Solution profile and pointwise error for \(N=16\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

Figure 11 presents the semi-logarithmic plot of the \(L^2\)-error versus \(N\). The curve exhibits a clear linear decay, which visually confirms the exponential convergence property predicted by spectral theory. Figures 1215 further illustrate this rapid convergence. While a slight discrepancy is visible at \(N=4\) (Figure 12), the numerical solution \(u_N\) becomes indistinguishable from the exact solution \(u\) for \(N \ge 8\). The pointwise error plots (right panels) show a dramatic reduction in magnitude as \(N\) increases, dropping from \(O(10^{-1})\) at \(N=4\) to \(O(10^{-10})\) at \(N=16\), effectively capturing the smooth solution with high precision.

Example 4. In this numerical experiment, we consider an exact solution that is sufficiently smooth: \[u = e^{x^{2} - 1} - 1,\] and the smooth corresponding right hand item: \[f = \frac{2 e^{x^{2} - 1} (1 - 2x^{4})}{\sqrt{1 - x^{2}}}.\]

Table 4: Errors, convergence rates and condition numbers for different \(N\).
\(N\) \(\|u-u_{N}\|_{L^\infty}\) \(\|u'-u'_{N}\|_{L^\infty}\) \(\|u-u_{N}\|_{L^2}\) \(\|u'-u'_{N}\|_{L^2}\) rate cond(\(A\))
4 6.5962e-03 1.2441e-01 5.6563e-03 3.8102e-02 / 6.8541e+00
8 2.0828e-05 1.0639e-03 1.7878e-05 2.1259e-04 7.4856 4.8501e+01
12 3.0506e-08 3.0241e-06 2.6194e-08 4.5429e-07 12.8474 1.4231e+02
16 2.6299e-11 4.2894e-09 2.2591e-11 5.1765e-10 18.6477 2.9647e+02
24 2.9976e-15 2.0650e-14 2.9345e-15 5.4655e-15 26.3087 8.0452e+02

Table 4 corroborates the findings from Example 3 using an analytic solution. The results demonstrate excellent accuracy even with a small number of collocation points. For instance, the \(L^2\)-error of the derivative decreases rapidly from \(3.81 \times 10^{-2}\) at \(N=4\) to \(5.47 \times 10^{-15}\) at \(N=24\). Similar to the previous smooth case, the convergence rates increase monotonically with \(N\), reaching approximately \(26.3\) at \(N=24\). This behavior is fully consistent with the expected spectral convergence for analytic functions. Meanwhile, the condition number of stiffness matrices grows algebraically but remains within a manageable range, allowing the method to achieve machine-precision accuracy without stability issues.

Figure 16: Convergence results depicted with \log_{10}(\| u - u_{N}\|_{L^2}) versus N.

Then the approximately linear decay of the curves over a range of \(N\) demonstrates that our proposed collocation method achieves exponential convergence for analytic solutions.

a
b

Figure 17: Solution profile and pointwise errors for \(N=4\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 18: Solution profile and pointwise error for \(N=8\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 19: Solution profile and pointwise error for \(N=12\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

a
b

Figure 20: Solution profile and pointwise error for \(N=16\). (left: true solution \(u\) versus numerical solution \(u_N\). right: \(|u-u_N|\)). a — Sketches of \(u\) and \(u_N\), b — Pointwise error of \(|u-u_N|\)

Figure 16 illustrates the convergence results on a semi-logarithmic scale. The strictly linear decay of \(\log_{10}(\|u - u_N\|_{L^2})\) versus \(N\) provides compelling visual evidence of exponential convergence. The solution profiles and pointwise errors in Figures 1720 further substantiate the high efficiency of our proposed method. The numerical approximation \(u_N\) captures the analytic solution \(u\) with remarkable accuracy. As shown in the right panels, the pointwise error decreases as \(N\) increases from \(4\) to \(16\), with the maximum error uniformly bounded within the interior of the domain.

5 Conclusion↩︎

We investigate a second-order differential problem using a novel collocation scheme. The basis functions are constructed using Chebyshev polynomials of the first kind, which ensures the sparsity of the stiffness matrices. Error estimates are expressed in two different norms by employing the Riesz theorem. Numerical tests are provided to confirm the theoretical results, demonstrating that the proposed collocation method can deliver highly accurate numerical solutions.

The main contributions of this paper are summarized as follows:

  • Study an elliptic-type boundary value problem on \(I=(-1,1)\) with the endpoint-degenerate coefficient \(\omega(x)=\sqrt{1-x^2}\) and homogeneous Dirichlet boundary conditions. The model is formulated in a natural weighted variational setting, and well-posedness of the weak solution is established by proving continuity and coercivity of the associated bilinear form, based on a weighted Poincaré-type inequality and the Lax–Milgram theorem.

  • Propose a Chebyshev-based discretization with boundary-satisfying basis functions,and derive an explicit and sparse algebraic system by combining the operator identity with Chebyshev orthogonality.

  • Introduce an appropriate orthogonal (Ritz-type) projection in the weighted space and derive a priori error estimates in two norms,namely the weighted energy norm and an \(L^2\)-type norm,thereby quantifying the convergence behavior of the proposed collocation approximation.

  • Perform comprehensive numerical experiments for both low-regularity and smooth solutions. The results include errors, convergence rates, condition numbers, and \(N\)-\(\log\) curves,which corroborate the theoretical error analysis and demonstrate the performance of the proposed method.

In the future, we plan to extend similar techniques to other typical differential problems, including degenerate coefficients and high dimensional domains.

Conflict of Interest↩︎

The authors declare that they have no conflict of interest.

References↩︎

[1]
S. P. Timoshenko, Strength of Materials, Part I: Elementary Theory and Problems,Van Nostrand Reinhold, 3rd ed, 1955.
[2]
T. L. Bergman, A. S. Lavine, F. P. Incropera and D. P. DeWitt, Fundamentals of Heat and Mass Transfer, John Wiley & Sons, 7th ed, 2011.
[3]
B. J. Hamrock, S. R. Schmid and B. O. Jacobson, Fundamentals of Fluid Film Lubrication, Marcel Dekker, 2nd ed, 2004.
[4]
G. Bayada and M. Chambat, The transition between the Stokes equations and the Reynolds equation: A mathematical proof, Appl. Math. Optim.,  14(1986): 73–93.
[5]
Z. Chen, G. Huan and Y. Ma, Computational Methods for Multiphase Flows in Porous Media, Society for Industrial and Applied Mathematics (SIAM),  Philadelphia, 2006.
[6]
V. Girault, B. Riviere and L. Cappanera, A finite element method for degenerate two-phase flow in porous media. Part I: Well-posedness, J. Numer. Math., 29(2021): 81–101.
[7]
H. J. Dong and T. Phan, Parabolic and elliptic equations with singular or degenerate coefficients: The Dirichlet problem, Trans. Amer. Math. Soc.,  374(2021): 6611–6647.
[8]
T. Arbogast and A. L. Taicher, A linear degenerate elliptic equation arising from two-phase mixtures, SIAM J. Numer. Anal.,  54(2016): 3105–3122.
[9]
D. Arroyo, A. Bespalov and N. Heuer, On the finite element method for elliptic problems with degenerate and singular coefficients, Math. Comput.,  76(2007): 509–537.
[10]
E. B. Fabes, C. E. Kenig and R. P. Serapioni, The local regularity of solutions of degenerate elliptic equations, Commun. Partial Differential Equations.,  7(1982): 77–116.
[11]
J. Shen, T. Tang and L.-L. Wang, Spectral Methods: Algorithms, Analysis and Applications, Springer-Verlag,  Berlin Heidelberg, 2011.
[12]
T. Arbogast and A. L. Taicher, A cell-centered finite difference method for a degenerate elliptic equation arising from two-phase mixtures, Comput. Geosci.,  21(2017): 700–712.
[13]
R. Eymard, T. Gallouët and R. Herbin, Finite volume methods,  in: Handbook of Numerical Analysis.,  Elsevier, 2000: 713–1018.
[14]
T. Apel, Anisotropic Finite Elements: Local Estimates and Applications, Teubner.,  Stuttgart, 1999.
[15]
R. H. Nochetto, E. Otárola and A. J. Salgado, A PDE approach to fractional diffusion in general domains: a priori error analysis, Found. Comput. Math.,  15(2015): 733–791.
[16]
J. P. Boyd, Chebyshev and Fourier Spectral Methods, Courier Corporation,  2001.
[17]
C. Canuto, M. Y. Hussaini, A. Quarteroni and T. A. Zang, Spectral Methods: Fundamentals in Single Domains, Springer-Verlag,  Berlin Heidelberg, 2006.
[18]
J. Huang, H. G. Lyu, C. M. Fan and J. H. Chen, Meshless generalized finite difference method with a domain-selection method for solving degenerate boundary problems, Eng. Anal. Bound. Elem.,  152(2023): 185–193.
[19]
M. J. Huntul and D. Lesnic, Determination of time-dependent coefficients for a weakly degenerate heat equation, CMES-Model. Eng.,  123(2020): 475–494.
[20]
J. T. Yang and C. J. Zhu, Compressible Navier-Stokes Equations with Degenerate Viscosity Coefficient and Vacuum, Commun. Math. Phys.,  230(2002): 329–363.
[21]
D. Cao, T. Mengesha and T. Phan, Weighted-\(W^{1,p}\) estimates for weak solutions of degenerate and singular elliptic equations, Indiana Univ. Math. J.,  67(2018): 2225–2277.
[22]
C. Bernardi and Y. Maday, Spectral methods,  in: Handbook of Numerical Analysis, Vol. V,  Elsevier, 1997: 209–485.
[23]
B.-Y. Guo, Spectral Methods and Their Applications, World Scientific,  Singapore, 1998.
[24]
J. Shen, Efficient spectral-Galerkin method I. Direct solvers of second- and fourth-order equations using Legendre polynomials, SIAM J. Sci. Comput.,  15(1994): 1489–1505.