Submitted:
29 April 2026
Posted:
30 April 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- We construct a fractional polynomial frame tailored to functions with multiple singularities and develop a corresponding collocation method for multi-term FODEs. Unlike existing spectral methods that rely on a single type of basis, the over-complete frame can adaptively capture several distinct singular exponents.
- We employ an oversampling strategy combined with TSVD regularization to stabilize the discrete system, which is severely ill-conditioned due to the near-linear dependence of the frame functions. This regularization preserves spectral accuracy while ensuring robustness.
- We provide an efficient algorithm for computing the Caputo derivative of the frame elements using a three-term recurrence relation, enabling fast assembly of the collocation matrix.
- We numerically demonstrate exponential convergence and, remarkably, a superconvergence phenomenon when a tunable parameter in the basis matches an exact singularity exponent. The performance is validated on the fractional Bagley–Torvik equation as well as on linear and nonlinear multi-term FODEs, showing clear advantages over standard polynomial spectral methods.
2. Preliminaries
- If A is a constant,
- For a polynomial function , there holdswhere denotes the smallest integer greater than or equal to (ceiling function), and denotes the largest integer less than or equal to (floor function).
- If , thenwhere is the digamma function.
- The Caputo fractional derivative possesses the property of linear operation:where are constant numbers.
-
Fourier frames for complex geometries: Assume that is a complex geometric domain (not a simple rectangle/cube), by restricting the orthonormal Fourier basis on to , one has
- Augmented Fourier basis: In the Hilbert space , by adding a finite number of polynomials to the basis of the standard Fourier basis, one haswhere , and is the k-th order Legendre polynomial. forms a frame for , with frame bounds , and it is linearly independent. The frame aims to approximate the nonperiodic and oscillatory functions.
-
Polynomials plus modified polynomials: Assume that may be singular, oscillatory, or possess other features that make approximation difficult. Let be the orthonormal basis of Legendre polynomials, the system defined asgives rise to a frame for the space . The frame bounds areThis frame is linearly dependent if and only if w is a rational function of two polynomials. We are interested in this frame since the fractional derivative brings a weak endpoint singularity like .
3. Fractional Polynomial Frame
3.1. Shifted Fractional Jacobi and Legendre Polynomials
- (i)
- (ii)
-
The first-order derivative:and the k-order derivative:with if .
- (iii)
-
The recurrence relation:with as in (A2).
- (iv)
- The integral relation:
3.2. Fractional Polynomial Frame and Approximation
4. Frame Collocation Method for Multi-Term FODEs
4.1. Fractional Polynomial Frame Collocation Scheme
4.2. Truncated Singular Value Decomposition (TSVD)
4.3. Evaluation of the Caputo Derivative of the Frame
5. Numerical Experiments
5.1. The Fractional Bagley–Torvik Equation
- C11.
- .
- C12.
- .
- C13.
- .
5.2. The Multi-Term Linear FODE
- C21.
-
Orders and coefficents:The initial value conditions:The exact solution: .
- C22.
-
Orders and coefficents:The initial value conditions:The exact solution: .
- C31.
-
Orders and coefficents:The boundary value conditions: .The exact solution: .
- C32.
-
Orders and coefficents:The boundary value conditions: .The exact solution: .
5.3. The Nonlinear Two-Term FODEs
- The exponential convergence of the proposed method with the right parameters is demonstrated for both smooth solutions and low-regularity solutions of the type . Nevertheless, the convergence rate is degraded when the solution involves other kinds of singularities, such as (see case C32 of Example 3).
- The choice of the parameters of the proposed method is crucial to the convergence rate. In practice, the optimal parameters are those that match the singularity of the solution.
- The data of the FODEs, including coefficients and source terms, have little effect on the convergence behavior of the proposed method.
- If little information is available about the regularity of the solution, one can take , , and ; then the FODE problem can be solved effectively in most cases.
- The optimal sampling ratio remains an open problem.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| FPFCM | Fractional polynomial frame collocation method |
| FODE | Fractional ordinary differential equation |
| TSVD | Truncated singular value decomposition |
Appendix A
References
- Kilbas, A. A.; Srivastava, H. M.; Trujillo, J. J. Theory and Applications of Fractional Differential Equations; Elsevier: San Diego, 2006. [Google Scholar]
- Oldham, K.; Spanier, J. The Fractional Calculus Theory and Applications of Differentiation and Integration to Arbitrary Order; Elsevier, 1974. [Google Scholar]
- Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications. In Mathematics in Science and Engineering; Academic Press: San Diego, CA, 1999; Vol. 198. [Google Scholar]
- Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; World Scientific, 2022. [Google Scholar]
- Richard, L. M. Fractional calculus in bioengineering. Crit. Rev. Biomed. Eng. 2006, 32, 1–104. [Google Scholar]
- Scalas, E.; Gorenflo, R.; Mainardi, F. Fractional calculus and continuous-time finance. Phys. A Stat. Mech. Its Appl. 2000, 284(1-4), 376–384. [Google Scholar] [CrossRef]
- Monje, C. A.; Chen, Y. Q.; Vinagre, B. M.; Xue, D. Y.; Feliu, V. Fractional-order Systems and Controls: Fundamentals and Applications; Springer: London, 2010. [Google Scholar]
- Diethelm, K.; Ford, N. J.; Freed, A. D. A predictor-corrector approach for the numerical solution of fractional differential equations. Nonlinear Dyn. 2002, 29(1), 3–22. [Google Scholar] [CrossRef]
- Li, C. P.; Zeng, F. H. Numerical Methods for Fractional Calculus; Chapman and Hall/CRC Press: Boca Raton, FL, 2015. [Google Scholar]
- Boyd, J. P. Chebyshev and Fourier Spectral Methods, 2nd ed.; Dover Publications: New York, 2001. [Google Scholar]
- Shen, J.; Tang, T.; Wang, L. L. Spectral Methods, Algorithms, Analysis and Applications; Springer: Berlin Heidelberg, 2011. [Google Scholar]
- Zayernouri, M.; Karniadakis, G. E. Exponentially accurate spectral and spectral element methods for fractional ODEs. J. Comput. Phys. 2014, 257, 460–480. [Google Scholar] [CrossRef]
- Zayernouri, M.; Karniadakis, G. E. Fractional spectral collocation method. SIAM J. Sci. Comput. 2014, 36, A40–A62. [Google Scholar] [CrossRef]
- Mao, Z. P.; Karniadakis, G. E. A spectral method (of exponential convergence) for singular solutions of the diffusion equation with general two-sided fractional derivative. SIAM J. Numer. Anal. 2018, 56, 24–49. [Google Scholar] [CrossRef]
- Bhrawy, A. H.; Zaky, M. A. A method based on the Jacobi tau approximation for solving multi-term time-space fractional partial differential equations. J. Comput. Phys. 2015, 281, 876–895. [Google Scholar] [CrossRef]
- Kazem, S.; Abbasbandy, S.; Kumar, S. Fractional-order Legendre functions for solving fractional-order differential equations. Appl. Math. Model. 2013, 37(7), 5498–5510. [Google Scholar] [CrossRef]
- Zeng, F. H.; Zhang, Z. Q.; Karniadakis, G. E. A generalized spectral collocation method with tunable accuracy for variable-order fractional differential equations. SIAM J. Sci. Comput. 2015, 37(6), A2710–A2732. [Google Scholar] [CrossRef]
- Mohammadi, F.; Mohyud-Din, S. T. A fractional-order Legendre collocation method for solving the Bagley-Torvik equations. Adv. Differ. Equ. 2016, 2016(1), 269. [Google Scholar] [CrossRef]
- Adcock, B.; Huybrechs, D. Frames and numerical approximation. SIAM Rev. 2019, 61(3), 443–473. [Google Scholar] [CrossRef]
- Adcock, B.; Huybrechs, D. Approximating smooth, multivariate functions on irregular domains. Forum Math. Sigma 2020, 8, e26. [Google Scholar] [CrossRef]
- Adcock, B.; Huybrechs, D. Frames and numerical approximation II: generalized sampling. J. Fourier Anal. Appl. 2020, 26(6), 87. [Google Scholar] [CrossRef]
- Adcock, B.; Shadrin, A. Fast and stable approximation of analytic functions from equispaced samples via polynomial frames. Constr. Approx. 2023, 57(2), 257–294. [Google Scholar] [CrossRef]
- Diethelm, K. The Analysis of Fractional Differential Equations; Springer: Berlin, 2010. [Google Scholar]
- Christensen, O. An Introduction to Frames and Riesz Bases. In Applied and Numerical Harmonic Analysis, 2nd ed.; Birkhäuser: Basel, 2016. [Google Scholar]
- Li, W. B.; Zhao, T. G.; Zhao, Z. Y. A biharmonic solver based on Fourier extension with oversampling technique for arbitrary domain. Appl. Numer. Math. 2025, 218, 261–274. [Google Scholar] [CrossRef]
- Zhao, T. G.; Zhao, L. J. Jacobian spectral collocation method for spatio-temporal coupled Fokker-Planck equation with variable-order fractional derivative. Commun. Nonlinear Sci. Numer. Simul. 2023, 124, 107305. [Google Scholar] [CrossRef]
- Bagley, R. L.; Torvik, P. J. A theoretical basis for the application of fractional calculus to viscoelasticity. J. Rheol. 1983, 27(3), 201–210. [Google Scholar] [CrossRef]
- Torvik, P.; Bagley, R. On the appearance of the fractional derivative in the behavior of real materials. J. Appl. Mech. 1984, 51(2), 294–298. [Google Scholar] [CrossRef]
- Elgindy, K. T. The numerical approximation of Caputo fractional derivatives of higher orders using a shifted Gegenbauer pseudospectral method: A case study of two-point boundary value problems of the Bagley-Torvik type. Mathematics 2025, 13(11), 1793. [Google Scholar] [CrossRef]
- Huang, Q. A.; Zhong, X. C.; Guo, B. L. Approximate solution of Bagley-Torvik equations with variable coefficients and three-point boundary-value conditions. Int. J. Appl. Comput. Math. 2016, 2(3), 327–347. [Google Scholar] [CrossRef]
- Li, H. Stability and Convergence Analysis of Numerical Methods for Fractional-Order Bagley-Torvik Equations. Master’s thesis, Xiangtan University, 2013. [Google Scholar]
- Wang, L.; Liang, H. Analysis of direct piecewise polynomial collocation methods for the Bagley-Torvik equation. BIT Numer. Math. 2024, 64(4), 41. [Google Scholar] [CrossRef]
- Aphithana, A.; Ntouyas, S. K.; Tariboon, J. Existence and uniqueness of symmetric solutions for fractional differential equations with multi-order fractional integral conditions. Bound. Value Probl. 2015, 2015(1), 1. [Google Scholar] [CrossRef]
- Hesameddini, E.; Rahimi, A.; Asadollahifard, E. On the convergence of a new reliable algorithm for solving multi-order fractional differential equations. Commun. Nonlinear Sci. Numer. Simul. 2016, 34, 154–164. [Google Scholar] [CrossRef]
- Han, W.; Chen, Y. M.; Liu, D. Y.; Li, X. L.; Boutat, D. Numerical solution for a class of multi-order fractional differential equations with error correction and convergence analysis. Adv. Differ. Equ. 2018, 2018(1), 253. [Google Scholar] [CrossRef]
- Mary, S. J. C.; Elango, S.; Awadalla, M.; Alzahrani, R. An efficient numerical method for the fractional Bagley-Torvik equation of variable coefficients with Robin boundary conditions. Mathematics 2025, 13(11), 1899. [Google Scholar]
- Brugnano, L.; Burrage, K.; Burrage, P.; Iavernaro, F. A spectrally accurate step-by-step method for the numerical solution of fractional differential equations. J. Sci. Comput. 2024, 99, 48. [Google Scholar] [CrossRef]
- Diethelm, K.; Ford, N. J.; Freed, A. D. Detailed error analysis for a fractional Adams method. Numer. Algorithms 2004, 36, 31–52. [Google Scholar] [CrossRef]
- Szegö, G. Orthogonal Polynomials, 4th ed.; American Mathematical Society: Providence, RI, 1975. [Google Scholar]
- Chen, S.; Shen, J.; Wang, L. L. Generalized Jacobi functions and their applications to fractional differential equations. Math. Comput. 2016, 85(300), 1603–1638. [Google Scholar] [CrossRef]
- Ma, H. J.; Li, W. B.; Zhao, T. G.; Zhang, Z. Q. Gegenbauer collocation discretization of Riesz derivative of variable-order. In Communications on Applied Mathematics and Computation; 2025. [Google Scholar] [CrossRef]
- Shen, J.; Wang, Y. W.; Xia, J. L. Fast structured Jacobi-Jacobi transforms. Math. Comput. 2019, 88(318), 1743–1772. [Google Scholar] [CrossRef]
| 6/12 | 1.6077e-01 | 2.1513e-02 | 6.4704e-14 |
| 7/14 | 9.8280e-02 | 4.5810e-14 | 1.3253e-14 |
| 8/16 | 2.0428e-14 | 3.0864e-14 | 5.8620e-14 |
| 9/18 | 4.4409e-14 | 1.6875e-14 | 1.1521e-13 |
| FPFCM | Results in [32] | ||||
|---|---|---|---|---|---|
| N | uniform mesh | graded mesh | |||
| 4/ 8 | 3.7719e-02 | 1.5790e-01 | - | - | - |
| 6/12 | 3.6175e-03 | 1.9884e-04 | - | - | - |
| 8/16 | 3.5911e-04 | 7.6467e-06 | - | - | - |
| 10/20 | 2.0664e-05 | 2.0848e-07 | 64 | 6.3171e-06 | 1.4427e-08 |
| 12/24 | 8.6463e-07 | 5.5782e-09 | 128 | 2.1410e-06 | 1.7775e-09 |
| 14/28 | 2.8680e-08 | 1.3776e-10 | 256 | 7.4812e-07 | 2.5401e-10 |
| 16/32 | 7.9248e-10 | 2.9168e-12 | 512 | 2.6409e-07 | 4.6089e-11 |
| 18/36 | 1.4259e-11 | 3.0843e-13 | 624 | 1.9633e-07 | 2.8336e-11 |
| 4/ 8 | 2.5776e-01 | 1.7456e-01 | 4.5505e-01 |
| 6/12 | 1.5356e-01 | 1.0560e-03 | 1.2624e-04 |
| 8/16 | 1.5238e-02 | 7.3918e-04 | 1.3460e-05 |
| 10/20 | 6.0355e-03 | 5.6358e-05 | 2.0413e-06 |
| 12/24 | 1.1799e-04 | 6.1872e-06 | 1.1489e-07 |
| 14/28 | 4.4965e-05 | 1.7783e-07 | 7.0118e-09 |
| 16/32 | 1.8114e-07 | 2.1009e-08 | 2.0343e-10 |
| 18/36 | 1.3979e-07 | 2.3275e-10 | 1.0586e-11 |
| 20/40 | 1.5346e-09 | 3.1508e-11 | 9.4935e-13 |
| 22/44 | 5.4957e-10 | 6.6014e-12 | 2.2820e-12 |
| FPFCM | Results in [32] | ||||
|---|---|---|---|---|---|
| N | graded mesh | ||||
| 64 | 8.0439e-04 | ||||
| 6(0)/12 | 3.3219e-01 | 4.1744e-14 | 128 | 1.1064e-04 | |
| 7(1)/14 | 4.9261e-14 | 1.5099e-14 | 256 | 1.6802e-05 | |
| 8(2)/16 | 9.2363e-14 | 3.1974e-14 | 512 | 2.7290e-06 | |
| 624 | 1.6379e-06 |
| M | 4 | 5 | 6 | 7 |
|---|---|---|---|---|
| FPFCM | 9.4580e-00 | 5.5558e-01 | 1.1533e-02 | 1.4403e-14 |
| [35] | 1.6700e-00 | - | 2.8000e-02 | 2.4382e-13 |
| FPFCM() | Results in[36] | ||||||
|---|---|---|---|---|---|---|---|
| N | |||||||
| 5/10 | 8.881e-16 | 5.773e-15 | 1.776e-15 | 64 | 1.709e-02 | 1.840e-02 | 1.970e-02 |
| 6/12 | 3.108e-15 | 1.332e-15 | 8.881e-16 | 512 | 2.151e-03 | 2.315e-03 | 2.477e-03 |
| 7/14 | 1.776e-15 | 4.884e-15 | 3.108e-15 | 4096 | 2.691e-04 | 2.896e-04 | 3.096e-04 |
| FPFCM() | FPFCM() | |||||
|---|---|---|---|---|---|---|
| 5/10 | 8.881e-16 | 1.953e-14 | 1.776e-15 | 3.552e-15 | 8.881e-16 | 1.776e-15 |
| 6/12 | 8.881e-16 | 2.664e-15 | 1.776e-15 | 2.664e-15 | 7.105e-15 | 2.664e-15 |
| 7/14 | 1.776e-15 | 2.664e-15 | 1.110e-15 | 7.993e-15 | 5.773e-15 | 5.329e-15 |
| 6/12 | 8.347e-04 | 7.666e-04 | 1.032e-03 | 1.525e-03 | 2.481e-03 |
| 14/28 | 4.117e-05 | 5.851e-05 | 8.299e-05 | 1.235e-04 | 2.041e-04 |
| 22/44 | 1.344e-05 | 1.919e-05 | 2.673e-05 | 3.912e-05 | 6.550e-05 |
| 30/60 | 8.597e-06 | 1.275e-05 | 1.878e-05 | 2.818e-05 | 4.714e-05 |
| 6/12 | 6.064e-03 | 7.093e-03 | 4.196e-03 | 1.668e-03 | 1.871e-03 |
| 14/28 | 1.150e-04 | 1.252e-04 | 1.394e-04 | 1.610e-04 | 1.997e-04 |
| 22/44 | 4.104e-05 | 4.225e-05 | 4.713e-05 | 5.327e-05 | 6.958e-05 |
| 30/60 | 2.573e-05 | 2.892e-05 | 3.283e-05 | 3.817e-05 | 1.275e-05 |
| 6/12 | 1.346e-02 | 2.626e-02 | 4.395e-02 | 4.208e-02 | 2.158e-02 |
| 14/28 | 2.924e-04 | 3.406e-04 | 4.082e-04 | 5.118e-04 | 6.914e-04 |
| 22/44 | 1.097e-04 | 1.276e-04 | 1.501e-04 | 1.832e-04 | 2.502e-04 |
| 30/60 | 4.890e-05 | 2.672e-05 | 3.903e-05 | 6.332e-05 | 1.161e-04 |
| Iter | ||||||
|---|---|---|---|---|---|---|
| 11(0)/22 | 6 | 7.785e-06 | 1.730e-05 | 2.750e-05 | 4.029e-05 | 5.794e-05 |
| 12(1)/24 | 6 | 6.666e-06 | 1.484e-05 | 2.286e-05 | 3.203e-05 | 4.474e-05 |
| 13(2)/26 | 6 | 1.915e-06 | 4.399e-06 | 6.565e-06 | 8.906e-06 | 1.212e-05 |
| 14(3)/28 | 6 | 1.521e-13 | 2.821e-13 | 1.132e-13 | 9.660e-13 | 1.134e-13 |
| Iter | ||||||
|---|---|---|---|---|---|---|
| 11(0)/22 | 6 | 2.713e-06 | 6.280e-06 | 1.029e-05 | 1.537e-05 | 2.230e-05 |
| 12(1)/24 | 6 | 8.042e-07 | 1.818e-06 | 2.912e-06 | 4.230e-06 | 6.001e-06 |
| 13(2)/26 | 6 | 6.106e-14 | 4.451e-14 | 8.125e-15 | 1.441e-13 | 5.233e-14 |
| Iter | ||||||
|---|---|---|---|---|---|---|
| 11(0)/22 | 6 | 8.925e-07 | 2.108e-06 | 3.498e-06 | 5.277e-06 | 7.695e-06 |
| 12(1)/24 | 6 | 7.993e-15 | 4.940e-15 | 1.554e-15 | 8.992e-15 | 5.884e-15 |
| 13(2)/26 | 6 | 2.831e-15 | 2.609e-15 | 7.883e-15 | 3.391e-14 | 9.658e-15 |
| Iter | |||||||
|---|---|---|---|---|---|---|---|
| 4(2)/8 | 15 | 4.337e-07 | 2.343e-01 | 8.065e-05 | 1.204e-08 | 4.204e-10 | |
| 8(6)/16 | 15 | 1.147e-09 | 1.034e-04 | 2.312e-09 | 2.059e-11 | 4.238e-12 | |
| 16(14)/32 | 15 | 1.543e-12 | 3.093e-11 | 1.092e-12 | 9.503e-14 | 1.687e-14 | |
| 32(30)/64 | 15 | 3.241e-14 | 4.381e-13 | 6.750e-14 | 7.161e-14 | 1.431e-14 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).