Next Article in Journal
Brauer Analysis of Thompson’s Group F and Its Application to the Solutions of Some Yang–Baxter Equations
Previous Article in Journal
Is π a Chaos Generator?
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling Odd Nonlinear Oscillators with Fifth-Order Truncated Chebyshev Series

by
Daniele Ritelli
1,† and
Giulia Spaletta
1,2,*,†
1
Department of Statistical Sciences, University of Bologna, 40126 Bologna, Italy
2
INdAM–GNCS, 00185 Roma, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2025, 13(7), 1125; https://doi.org/10.3390/math13071125
Submission received: 14 February 2025 / Revised: 11 March 2025 / Accepted: 24 March 2025 / Published: 29 March 2025

Abstract

:
The aim of this work is to model the nonlinear dynamics of conservative oscillators, with restoring force originating from even-order potentials. In particular, we extend our previous findings on inverting the time-integral equation that arises in the solution of such dynamical systems, a task that is almost always intractable in exact form. This is faced and solved by approximating the restoring force with its Chebyshev series truncated to order five; such a quintication approach yields a quinticate oscillator, whose associated time-integral can be inverted in closed form. Our solution procedure is based on the quinticate oscillator coefficients, upon which a second-order polynomial is constructed, which appears in the time-integrand of the quinticate problem, and whose roots determine the expression of the closed-form solution, as well as that of its period. The presented algorithm is implemented in the Mathematica software and validated on some conservative nonlinear oscillators taken from the relevant literature.

1. Introduction

This work focuses on the differential equations governing the nonlinear dynamics of conservative oscillators. The current goal is to analyze the oscillator as a theoretical tool, in its mathematical aspects, leaving to future studies the physical effects, such as non-autonomous forcing perturbations, friction, or dissipation. This does not detract from the importance of this study, which represents a necessary starting model for applied systems. In this way, we complete the theoretical presentation of the oscillators treated in [1,2,3,4,5,6,7] in the light of what has already been produced in [8], adapting our solution method to the problems arising from the restoring forces (2) and (3) treated here and gaining notable results in terms of approximation obtained.
Specifically, we will deal with restoring forces, which, being odd functions, satisfy a precise symmetry condition, and which will be approximated with Chebyshev series arrested at the fifth order, to allow the closed-form solution of the quinticate system obtained. The term ‘quinticate’ is adopted to indicate that the solution method includes a quintication step, where the original restoring force is replaced by an equivalent expression, given as a function of quintic terms [9,10,11].
We follow the approach introduced in [8]. However, the present work does not constitute a mere replica of the procedures used therein, since a different wave configuration is considered here, which has never been addressed before. The root pattern in Theorem 1 is new and generates periodic waves different from those studied previously. As a further result of considering this new configuration, the present work demonstrates, once again, the stability of our method, when the type of wave generated by the original oscillator varies.
Overall, our procedure revises, refines, and extends earlier results on exact analytic solutions of quintic oscillators [12,13,14,15,16] and related fifth-order Chebyshev models [9,10,17]. In particular, two are the main features, induced by the nature of the restoring forces, which are of interest in our research. First of all, the class of dynamical systems examined generates, through the fifth-order truncated Chebyshev series, oscillators not yet considered in the literature: the point is that the nature of the oscillations is determined not only by the degree, as erroneously stated in [14], but also by the sign and position of the roots of the associated potential function; in the present work, the latter indicate types of elliptic integrals different from those encountered in [8] and therefore inverted via elliptic functions not used in [8]. Second, the two models presented here are such that both the time-integral and related period and the motion-integral cannot be evaluated in closed form; hence, the quintic approximation provides a symbolic estimate of the period energy function, which is then compared with the asymptotic period estimate obtained using results in [18].
This article is organized as follows. In Section 2, we describe how to construct the quinticate form of the original oscillator, in a general case, and how to arrive at the time-integral equation associated with the quinticate oscillator. We show that the periodic solution to the latter equation is linked to the roots of a second-order polynomial, and we state and prove Theorem 1, which provides a solution and period in closed form, under a particular roots configuration. In Section 3, our new solution process is applied to two Duffing oscillator models, and validated both qualitatively and quantitatively; further wave configurations have been considered, and the method has been validated on them, in [8], of which this work is a completion. In Section 4, a concise step-by-step description of our resolution procedure is provided. The conclusions are drawn in Section 5, where some indications on future work, currently under development, are also provided.
Before ending this section, let us recall how the literature dedicated to nonlinear oscillatory problems is rich in different techniques and approaches. The introductory sections of works such as [8,9,11,16], just to name a few, contain a classification and a short discussion of many of these approaches. The class of Chebyshev Quintication methods, to which our procedure belongs, is briefly discussed in [11], where the advantages of using the Chebyshev series expansion of the restoring force are reported, in particular with respect to the Taylor series. Further motivations for the use of orthogonal Chebyshev polynomials are given, for example, in [8] and in the references therein, and will be highlighted in Section 2 and Section 3; for now, let us just recall their good numerical properties, in terms of error propagation, and the fact that they provide near-minimax approximations.
The mathematical complexity of the inversion of the elliptic integral that governs the time evolution of the quinticate system is also mentioned in [11]: with our method, we manage to overcome this complexity. A generalization to higher-order Chebyshev polynomials will be the subject of future work, since it involves the inversion of hyperelliptic integrals and a level of mathematical sophistication still under exploration.

2. General Quintic Oscillator

We are interested in differential models configured as initial value problems (IVPs):
x ¨ = f ( x ) , x ( 0 ) = a , x ˙ ( 0 ) = 0 ,
with odd f C [ a , a ] and positive initial displacement a such that f ( x ) 0 x ] 0 , a ] ; without loss of generality, f ( a ) < 0 can also be assumed. In particular, we consider:
f ( x ) = x 3 1 + x 2 ,
f ( x ) = x x 3 1 + x 2 ,
which respectively represent the dimensionless form of the Duffing harmonic oscillator [1,2] and an instance of the generalized Duffing oscillator [3,4,5,6,7].
The motion governed by (1), with restoring force (2) or (3), is periodic, and the particle satisfies | x ( t ) | a ,   t R .
As shown in [8], finding x implies solving a time-integral equation t = Ψ ( x ) , where:
Ψ ( x ) : = x a 1 Φ ( s ) d s ,
Φ ( x ) : = 2 x a f ( s ) d s .
The auxiliary function Φ ( x ) , with simple zeroes Φ ( ± a ) = 0 in the cases of our interest, appears in the solution period too:
T = 2 a a 1 Φ ( s ) d s .
The inversion x = Ψ 1 ( t ) often involves unknown functions and, therefore, cannot provide the explicit description of the motion.
To obtain an exactly invertible time-integral, we construct a near-minimax approximation of f in terms of fifth-order truncated Chebyshev series. For this aim, we use the change of variable u = x / a to normalize f on the interval [ 1 , 1 ] , and associate the original problem (1) with the following IVP:
u ¨ = f a ( u ) , f a ( u ) : = 1 a f ( a u ) , u ( 0 ) = 1 , u ˙ ( 0 ) = 0 .
The normalized restoring force f a is then expanded in Chebyshev series, truncated (or projected) at order five:
f a ( u ) f ˜ a ( u ) : = α 1 T 1 ( u ) + α 3 T 3 ( u ) + α 5 T 5 ( u ) ,
where T n ( u ) = cos n arccos ( u ) are first-kind Chebyshev polynomials of integer order n , while coefficients α n result from integrating a weighted inner product [19]:
α n = 2 π 1 1 1 1 s 2 T n ( s ) f a ( s ) d s , n = 1 , 3 , 5 .
Formulae (8) and (9), where T 1 ( u ) = u , T 3 ( u ) = 3 u + 4 u 3 , T 5 ( u ) = 5 u 20 u 3 + 16 u 5 , yield an efficient and easy-to-handle near-minimax approximation [8]. This follows from the properties of Chebyshev polynomials, which ensure that a Lipschitz continuous function g admits, on its domain [ 1 , 1 ] , a unique representation in terms of an absolutely and uniformly convergent Chebyshev series:
g ( u ) = g ˜ ( u ) + E r ( u ) , with g ˜ ( u ) : = 1 2 α 0 T 0 ( u ) + n = 1 r α n T n ( u ) , E r ( u ) : = n = r + 1 α n T n ( u ) ,
where:
α n = c π 1 1 g ( s ) 1 s 2 T n ( s ) d s , with c = 1 if n = 0 , c = 2 n 1 .
Depending on the regularity of g , one can assume that the coefficients α n decrease in magnitude rapidly enough to imply that E r ( u ) α r + 1 T r + 1 ( u ) equioscillates r + 2 times on [ 1 , 1 ] , so that g ˜ is a near-minimax approximation of g [19].
Expressing the projected force in the monomial base, a quinticate IVP replaces (7):
u ¨ = ( c 1 u + c 3 u 3 + c 5 u 5 ) , u ( 0 ) = 1 , u ˙ ( 0 ) = 0 ,
where:
c 1 = ( α 1 3 α 3 + 5 α 5 ) , c 3 = 4 ( α 3 5 α 5 ) , c 5 = 16 α 5 .
In more detail, the relations between the Chebyshev coefficients α 1 , α 3 , α 5 and the coefficients c 1 , c 3 , c 5 in quinticate form (10) are the following, where C = 2 5 / π :
c 1 = ( α 1 3 α 3 + 5 α 5 ) = C 1 1 1 1 s 2 ( 35 16 s 7 s 3 + 5 s 5 ) f a ( s ) d s , c 3 = 4 ( α 3 5 α 5 ) = C 1 1 1 1 s 2 ( 7 s + 26 s 3 20 s 5 ) f a ( s ) d s , c 5 = 16 α 5 = C 1 1 1 1 s 2 ( 5 s 20 s 3 + 16 s 5 ) f a ( s ) d s .
Applying (4)–(5) to the quinticate force in (10), we can see that the squared solution of (10) follows from evaluating and then inverting the following elliptic integral:
t = 3 2 u 2 1 1 s 1 s h 2 ( s ) d s ,
where h 2 ( s ) is a parabola of the form:
h 2 ( s ) = ( 6 c 1 + 3 c 3 + 2 c 5 ) + 3 c 3 + 2 c 5 s + 2 c 5 s 2 .
In detail, to arrive at (12), we applied (4)–(5) to (10), computing:
Φ ( u ) = 2 u 1 ( c 1 s + c 3 s 3 + c 5 s 5 ) d s = 1 6 ( 1 u 2 ) h 2 ( u 2 ) , Ψ ( u ) = u 1 1 Φ ( r ) d r = 6 u 1 1 ( 1 r 2 ) h 2 ( r 2 ) d r ,
and employing the change of variable r 2 s , so that d r d s 2 s .
The discriminant of parabola h 2 , discarding the factor 3 , is:
Δ = 3 c 3 2 4 c 5 4 c 1 + c 3 + c 5 .
Given the physical nature of the models under investigation, coefficients c 1 , c 3 , c 5 can be assumed to be such that h 2 ( s ) > 0 ,   s ] 0 , 1 [ .
  • This scenario has already been explored in [8] in the the following two cases:
Δ 0 , c 5 > 0 ;
Δ > 0 , c 5 > 0 , 6 c 1 + 3 c 3 + 2 c 5 > 0 .
Here, the study of oscillators of the form (1)–(2), or (1)–(3), led us to consider a third situation of a quinticate oscillator, never treated before, in which:
Δ > 0 , c 5 < 0 , 6 c 1 + 3 c 3 + 2 c 5 > 0 , c 1 + c 3 + c 5 > 0 .
The configuration (17) of the coefficients implies that the two roots s 1 < s 2 of h 2 ( s ) have opposite signs, and that the interval [ 0 , 1 ] , where the motion takes place, is included between them, as illustrated in Figure 1.
Within this scenario, we can describe the solution to problem (10), and its period, in closed form: we state and prove it in Theorem 1.
Theorem 1.
Under condition (17), the quinticate problem (10) has exact squared solution and exact period given by:
u 2 ( t ) = s 2 cn 2 S t , k s 2 sn 2 S t , k ,
T = 4 S K ( k ) ,
where:
S = c 5 3 s 2 1 s 1 ,
k = s 2 s 1 s 2 1 s 1 ,
s 1 < s 2 being the two roots of the parabola h 2 ( s ) defined in (13).
  • K ( k ) : = F ( π 2 , k ) denotes the complete elliptic integral of the first kind, k is the elliptic modulus, and F ( ) is the elliptic integral of the first kind:
F ( φ , k ) : = 0 sin ( φ ) 1 ( 1 s 2 ) ( 1 k 2 s 2 ) d s , π 2 < φ < π 2 .
φ is given by the Jacobi amplitude function am ( ) , inverse of F ( ) in the sense that φ = am ( s , k ) s = F ( φ , k ) . Finally, cn ( ) is the Jacobi cosine amplitude and sn ( ) is the Jacobi sine amplitude.
Proof. 
The time-integral (12) can be rewritten as follows:
t = 3 2 c 5 u 2 1 d s s 2 s ( 1 s ) s s s 1 .
The elliptic integral (23) can be evaluated using entry 3.147–5 of [20], which we recall here for ease of reading:
v β d s ( p s ) ( β s ) ( s m ) ( s n ) = 2 ( p m ) ( β n ) F ( φ ( v ) , k ) ,
where:
n < m v < β < p , φ ( v ) : = arcsin ( p m ) ( β v ) ( β m ) ( p v ) , k : = ( β m ) ( p n ) ( p m ) ( β n ) .
Here, it is n = s 1 , m = 0 , v = u 2 , β = 1 , p = s 2 ; hence, k turns out to be as in (21), while (23) becomes:
2 c 5 3 t = 2 s 2 1 s 1 F arcsin 1 u 2 s 2 s 2 u 2 , k .
Through the inversion of F ( ) in equality (25), it is possible to see that the explicit representation of the squared solution of (10) is indeed:
u 2 ( t ) = s 2 cn 2 c 5 s 2 1 s 1 3 t , k s 2 sn 2 c 5 s 2 1 s 1 3 t , k ,
with a period given by:
T = 4 3 c 5 s 2 ( 1 s 1 ) K ( k ) .

3. Application to the Duffing Oscillators

For the original oscillator (1) with restoring force (2) or (3), the normalized force is respectively:
f a ( u ) = a 2 u 3 1 + a 2 u 2 ,
f a ( u ) = u + 2 a 2 u 3 1 + a 2 u 2 ,
whose auxiliary function Φ defined in (5) and function Ψ in (4) become:
Φ ( u ) = C ( 1 u 2 ) + A a 2 , Ψ ( u ) = u 1 a C a 2 ( 1 u 2 ) + A ,
where A = log ( 1 + a 2 u 2 ) log ( 1 + a 2 ) , while C = 1 , 2 , respectively for (26), (27).
In both cases, the time-integral equation t = Ψ ( u ) does not admit a closed-form representation of its primitive, due to the presence of the logarithm and the powers in the term A appearing in Formula (28).
This is also a further justification for using the Chebyshev expansion, instead of the Taylor one. The latter, in fact, gives a good approximation only at points, unlike the global approximation provided by the Chebyshev polynomials: this point-specific feature would negatively affect the Taylor approximation of the logarithm in A away from zero. Furthermore, the Taylor expansion of A would be limited to degree 4 : higher degrees would require the use of high-order hypergeometric functions, making the level of complexity excessive, and definitely more expensive than that implied by our method.
We, then, form the associated quinticate oscillator (10), with c 1 , c 3 , c 5 that verify (11).
  • Here, the integrand in (9), yielding the Chebyshev coefficients α n , takes the form
C 1 s 2 ( 1 + a 2 s 2 ) T n ( s ) , n = 1 , 2 , 3 ,
where C = a 2 s 3 in the case of (26), while C = s + 2 a 2 s 3 for (27).
At this point, based on coefficients c 1 , c 3 , c 5 , and using (14), we form the discriminant Δ of the second-order polynomial h 2 ( s ) , and find that hypothesis (17) of Theorem 1 holds for the quinticate oscillators under study. This is shown in Figure 2 and Figure 3.
To deal with the elaborated expressions involved in condition (17), we developed our method and analysis within the Mathematica scientific environment [21,22], exploiting both symbolic and numeric resources, and graphics capabilities, sometimes in a hybrid manner [23,24].
The sought solution is the square root of (18), which we validated, qualitatively and quantitatively, through the differential operator:
L u = u ¨ f a ( u ) ,
whose behavior and maximum norm L u are studied in the first quarter of the period and for various values of the displacement a .
The quinticate oscillator is periodic and conservative, just like the original oscillator, and its solution and period are computed exactly using (18) and (19). Consequently, it suffices to study the differential operator (30) in the first quarter of the period, observing its deviation from zero, a value that would be obtained by applying (30) to the exact solution of the original oscillator.
Integration over longer time intervals is not an usual task in the case of periodic motion, where restarting is commonly performed after observing the motion for a period. This is also the motivation for using, if we want to numerically compute the solution of the original oscillator, an LSODE approach, namely, the Livermore Solver for Ordinary Differential Equations [25] available in Mathematica, equipped with switching between a non-stiff Adams method and a stiff Gear Backward Differentiation Formula method [26]; symplectic methods for long time integration, also available in Mathematica [27], are not needed here, and they go beyond the current scope of this research.
The period of the original oscillator can be numerically computed by integration, in which case a Gauss–Kronrod rule is used, by default, in one dimension: it consists in adaptive Gaussian quadrature, with error estimation based on evaluation at Kronrod points [28]; other methods, also available, are not necessary in the cases considered here.
Figure 4 shows a graph of the differential operator (30) applied to the quinticate oscillator associated with oscillator (1)–(2), at initial displacements a = 1 , 2 , 3 , 5 . In a similar way, Figure 5 plots the operator (30) for the quinticate form of oscillator (1)–(3), again at initial displacements a = 1 , 2 , 3 , 5 .
As mentioned before, what is significant to observe in Figure 4 and Figure 5 is the deviation from zero. A small deviation indicates that the wave governed by the quinticate oscillator and the wave described by the original oscillator, although different, remain uniformly close to each other, and that both the quinticate and the original restoring forces cause the same physical effect. As expected, the behavior is worse initially due to the normalization of the integration interval, and improves with larger displacements. For any a , however, the differential operator remains bounded above, approximately by the machine-precision value 4.88 × 10 2 .
This is confirmed by the computation of L u , the results of which are collected in Table 1 and Table 2, respectively, for the quinticate forms of oscillators (1)–(2) and (1)–(3), showing that the upper bound 4.88 × 10 2 is reached at a = 5 , from where the norm of L u decreases monotonically. As for Figure 4 and Figure 5, also in Table 1 and Table 2, the small deviation from zero has the physical significance that the quinticate and original waves are uniformly close to each other.
Another measure that we introduced to validate the obtained solution is the ratio between the original oscillator period (6), computed via numerical quadrature, and the period of its quinticate form, obtained exactly from (19). This ratio remains close to 1 and bounded above by a value smaller than 1.0001 , as illustrated in Figure 6 for displacements up to a = 30 and for both oscillators investigated.

4. Pseudocode

For ease of reading and implementation, we provide here a concise description of the steps in our resolution procedure; the routines (in bold) mentioned are built-in functions available in Mathematica, version 14.0.
1– Choose the restoring force f ( u ) , namely, (2) or (3), and normalize it as in (7) to obtain a function f a ( u ) of the sought solution u and the displacement a .
2– Define the Chebyshev coefficients using (9):
α 1 = 2 π 1 1 1 1 s 2 T 1 ( s ) f a ( s ) d s , α 3 = 2 π 1 1 1 1 s 2 T 3 ( s ) f a ( s ) d s , α 5 = 2 π 1 1 1 1 s 2 T 5 ( s ) f a ( s ) d s ,
where T 1 ( u ) = u , T 3 ( u ) = 3 u + 4 u 3 , T 5 ( u ) = 5 u 20 u 3 + 16 u 5 .
  • α 1 , α 3 , α 5 are computed exactly using Integrate, for example, and are functions of a .
3– Define the quinticate coefficients as functions of a , using (11):
c 1 = ( α 1 3 α 3 + 5 α 5 ) , c 3 = 4 ( α 3 5 α 5 ) , c 5 = 16 α 5 .
4– Define the parabola h 2 ( s ) , which is a function of s and a , as in (13):
h 2 ( s ) = ( 6 c 1 + 3 c 3 + 2 c 5 ) + 3 c 3 + 2 c 5 s + 2 c 5 s 2 ,
and compute its roots s 1 < s 2 exactly using Solve, for example; s 1 , s 2 are functions of a .
5– Form the discriminant Δ as a function of a , as shown in (14):
Δ = 3 c 3 2 4 c 5 4 c 1 + c 3 + c 5 ,
and check that the conditions (17) are met so that Theorem 1 can be applied. This may be performed exploiting Reduce, for example, as well as the graphical capabilities of Mathematica.
6– Define the exact period T of the quinticate oscillator, given by (19)–(20)–(21), namely:
T = 4 3 c 5 s 2 1 s 1 K ( k ) , k = s 2 s 1 s 2 1 s 1 .
EllipticK provides the complete elliptic integral of the first kind K ( k ) , with the warning that it must be invoked as K ( k 2 ) , that is to say, using the squared elliptic modulus k 2 .
  • T is a function of a .
7– Define the exact solution u of the quinticate oscillator as the square root of u 2 given by (18)–(20)–(21):
u 2 ( t ) = s 2 cn 2 S t , k s 2 sn 2 S t , k , S = c 5 s 2 1 s 1 3 , k = s 2 s 1 s 2 1 s 1 .
JacobiCN and JacobiSN provide the Jacobi cosine amplitude and the Jacobi sine amplitude, which must be invoked using the squared elliptic modulus k 2 .
  • u is a function of time t and the displacement a .
8– Evaluate the normalized restoring force f a ( u ) , defined in step 1, at the quinticate solution u obtained in step 7.
9– Form u ¨ , namely, the second derivative of the quinticate solution u with respect to t , using D, for example. u ¨ is a function of time t and the displacement a .
10– Form the differential operator L u = u ¨ f a ( u ) defined in (30), evaluating u ¨ and f a ( u ) at various values of the displacement a and for time t [ 0 , T ] .
11– Define the period of the original oscillator as in (6), taking into account normalization, that is to say:
T = 2 1 1 1 Φ a ( s ) d s , Φ a ( x ) : = 2 u 1 f a ( s ) d s .
where Φ a is defined as in (5), again taking into account normalization, and f a is the normalized restoring force defined in step 1. Period T is a function of a .
12– Form the period ratio as the ratio between period T of step 6 and period T defined in step 11 and numerically evaluated with NIntegrate, for example, for various values of the displacement a .

5. Conclusions and Future Work

With this work, we extend our previous findings on modeling the dynamics of non–dissipative and nonlinear oscillators, where the restoring force stems from even-order potentials and is, therefore, an odd function. Our attention, in particular, is directed to wave configurations that have not been considered before in the relevant literature.
In the case of the Duffing-type dynamical model examined here, of which (1)–(2) and (1)–(3) represent two common instances, an exact description of the motion would require a closed-form inversion of the associated time-integral, which is not feasible.
This is, instead, possible for the quinticate form of the original oscillator, obtained by fifth-order truncation of the Chebyshev series of the restoring force.
The core of our exact solution method is the construction of a parabola, which appears in the time-integral equation of the quinticate oscillator as a function of its coefficients, and whose root configuration constitutes the hypotheses of Theorem 1: the latter is new and guarantees the closed-form description of the motion and period of the quinticate differential problem, in terms of elliptic integrals of the first kind, thus invertible in the Jacobi sense.
We validate our method by comparing the solutions of the quinticate model and the original one, the latter taken in normalized form. This is performed by studying the qualitative behavior of the differential operator (30) and computing its uniform norm as a quantitative measure; the period ratio is also analyzed both qualitatively and quantitatively. All simulations performed confirm the efficiency of our new solution procedure.
Further work involves a generalization to truncations of order greater than five, which is currently being investigated and requires the inversion of hyperelliptic integrals, and related functionalities, that are under development although not yet available.

Author Contributions

Conceptualization, D.R.; methodology, D.R. and G.S.; software, G.S.; validation, G.S.; formal analysis, D.R.; investigation, D.R. and G.S.; resources, G.S.; data curation, D.R. and G.S.; writing—original draft preparation, D.R. and G.S.; writing—review and editing, G.S.; visualization, D.R. and G.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Acknowledgments

The authors wish to thank Mark Sofroniou for many key discussions, as well as the editors and reviewers for their useful comments and assistance in improving the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Mickens, R. Mathematical and numerical study of the Duffing–harmonic oscillator. J. Sound Vib. 2001, 244, 563–567. [Google Scholar] [CrossRef]
  2. Elias-Zuniga, A.; Martinez-Romero, O.; Cordoba-Diaz, R. Approximate solution for the Duffing-harmonic oscillator by the enhanced cubication method. Math. Probl. Eng. 2012, 2012, 12. [Google Scholar] [CrossRef]
  3. Beléndez, A.; Hernández, A.; Beléndez, T.; Alvarez, M.; Gallego, S.; Ortuno, M.; Neipp, C. Application of the harmonic balance method to a nonlinear oscillator typified by a mass attached to a stretched wire. J. Sound Vib. 2007, 302, 1018–1029. [Google Scholar]
  4. Zhao, L. He’s frequency–amplitude formulation for nonlinear oscillators with an irrational force. Comput. Math. Appl. 2009, 58, 2477–2479. [Google Scholar] [CrossRef]
  5. Jamshidi, N.; Ganji, D. Application of energy balance method and variational iteration method to an oscillation of a mass attached to a stretched elastic wire. Curr. Appl. Phys. 2010, 10, 484–486. [Google Scholar] [CrossRef]
  6. Younesian, D.; Askari, H.; Saadatnia, Z.; KalamiYazdi, M. Analytical approximate solutions for the generalized nonlinear oscillator. Appl. Anal. 2012, 91, 965–977. [Google Scholar]
  7. Marion, J. Classical Dynamics of Particles and Systems; Academic Press: New York, NY, USA, 2013. [Google Scholar]
  8. Boschi, M.; Ritelli, D.; Spaletta, G. Exact time–integral inversion via Chebyshev quintic approximations for nonlinear oscillators. J. Math. Anal. Appl. 2024, 533, 128015. [Google Scholar]
  9. Elias-Zuniga, A. Quintication method to obtain approximate analytical solutions of non–linear oscillators. Appl. Math. Comput. 2014, 243, 849–855. [Google Scholar]
  10. Big-Alabo, A. Approximate period for large–amplitude oscillations of a simple pendulum based on quintication of the restoring force. Eur. J. Phys. 2019, 41, 015001. [Google Scholar]
  11. Big-Alabo, A.; Ekpruke, E.; Ossia, C. Quasi-static quintication method for periodic solution of strong nonlinear oscillators. Sci. Afr. 2021, 11, e00704. [Google Scholar]
  12. Citterio, M.; Talamo, R. The elliptic core of nonlinear oscillators. Meccanica 2009, 44, 653. [Google Scholar] [CrossRef]
  13. Mingari Scarpello, G.; Ritelli, D. Exact solution to a first–fifth power nonlinear unforced oscillator. Appl. Math. Sci. 2010, 4, 3589–3594. [Google Scholar]
  14. Elias-Zuniga, A. Exact solution of the cubic–quintic Duffing oscillator. Appl. Math. Model. 2013, 37, 2574–2579. [Google Scholar]
  15. Beléndez, A.; Beléndez, T.; Martinez, F.; Pascual, C.; Alvarez, M.; Arribas, E. Exact solution for the unforced Duffing oscillator with cubic and quintic nonlinearities. Nonlinear Dyn. 2016, 86, 1687–1700. [Google Scholar] [CrossRef]
  16. Beléndez, A.; Arribas, E.; Beléndez, T.; Pascual, C.; Gimeno, E.; Álvarez, M. Closed–Form Exact Solutions for the Unforced Quintic Nonlinear Oscillator. Adv. Math. Phys. 2017, 2017, 7396063. [Google Scholar]
  17. Jonckheere, R. Determination of the period of nonlinear oscillations by means of Chebyshev polynomials. Z. Angew. Math. Mech. 1971, 51, 389–393. [Google Scholar] [CrossRef]
  18. Foschi, S.; Mingari Scarpello, G.; Ritelli, D. Higher order approximation of the period–energy function for single degree of freedom Hamiltonian systems. Meccanica 2004, 39, 357–368. [Google Scholar]
  19. Trefethen, L. Approximation Theory and Approximation Practice; SIAM: Philadelphia, PA, USA, 2019. [Google Scholar]
  20. Gradshteyn, I.; Ryzhik, J. Table of Integrals, Series and Products, 6th ed; Academic Press: New York, NY, USA, 2000. [Google Scholar]
  21. Wolfram, S. An Elementary Introduction to the Wolfram Language, 3rd ed.; Wolfram Media, Inc.: Champaign, IL, USA, 2023. [Google Scholar]
  22. WRI. Mathematica Quick Revision History. 2025. Available online: https://www.wolfram.com/language/quick-revision-history/ (accessed on 30 January 2025).
  23. Sofroniou, M. Symbolic derivation of Runge–Kutta methods. J. Symb. Comput. 1994, 18, 265–296. [Google Scholar] [CrossRef]
  24. Sofroniou, M.; Spaletta, G. Hybrid solvers for composition and splitting methods. J. Comput. Appl. Math. 2006, 185, 278–291. [Google Scholar]
  25. Hindmarsh, A. ODEPACK: A Systematized Collection of ODE Solvers. In Scientific Computing; Stepleman, R.S., Carver, M., Peskin, R., Ames, W.F., Vichnevetsky, R., Eds.; North Holland: Amsterdam, The Netherlands, 1983; pp. 55–64. [Google Scholar]
  26. Petzold, L. Automatic Selection of Methods for Solving Stiff and Nonstiff Systems of Ordinary Differential Equations. SIAM J. Sci. Stat. Comput. 1983, 4, 136–148. [Google Scholar] [CrossRef]
  27. Sofroniou, M.; Spaletta, G. Extrapolation Methods in Mathematica. J. Numer. Anal. Ind. Appl. Math. 2008, 3, 105–121. [Google Scholar]
  28. Monegato, G. Some remarks on the construction of extended Gaussian Quadrature Rules. Math. Comput. 1978, 32, 247–252. [Google Scholar]
Figure 1. Condition (17) implies that the roots s 1 , s 2 , of the polynomial h 2 ( s ) defined in (13), verify the chain of inequalities s 1 < 0 < u 2 < 1 < s 2 .
Figure 1. Condition (17) implies that the roots s 1 , s 2 , of the polynomial h 2 ( s ) defined in (13), verify the chain of inequalities s 1 < 0 < u 2 < 1 < s 2 .
Mathematics 13 01125 g001
Figure 2. The plots show that the quinticate oscillator associated with the original oscillator (1)–(2) verifies the hypotheses of Theorem 1, namely, Δ > 0 (top left), c 5 < 0 (top right), 6 c 1 + 3 c 3 + 2 c 5 > 0 (bottom left), and c 1 + c 3 + c 5 > 0 (bottom right), where Δ , c 1 , c 3 , c 5 are all functions of the displacement a .
Figure 2. The plots show that the quinticate oscillator associated with the original oscillator (1)–(2) verifies the hypotheses of Theorem 1, namely, Δ > 0 (top left), c 5 < 0 (top right), 6 c 1 + 3 c 3 + 2 c 5 > 0 (bottom left), and c 1 + c 3 + c 5 > 0 (bottom right), where Δ , c 1 , c 3 , c 5 are all functions of the displacement a .
Mathematics 13 01125 g002
Figure 3. The plots show that the quinticate oscillator associated with the original oscillator (1)–(3) verifies the hypotheses of Theorem 1, namely, Δ > 0 (top left), c 5 < 0 (top right), 6 c 1 + 3 c 3 + 2 c 5 > 0 (bottom left), c 1 + c 3 + c 5 > 0 (bottom right), where Δ , c 1 , c 3 , c 5 are functions of the displacement a .
Figure 3. The plots show that the quinticate oscillator associated with the original oscillator (1)–(3) verifies the hypotheses of Theorem 1, namely, Δ > 0 (top left), c 5 < 0 (top right), 6 c 1 + 3 c 3 + 2 c 5 > 0 (bottom left), c 1 + c 3 + c 5 > 0 (bottom right), where Δ , c 1 , c 3 , c 5 are functions of the displacement a .
Mathematics 13 01125 g003
Figure 4. Behavior of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(2). Here, what is significant is the deviation from zero: an upper bound is 0.048773 reached with a = 5 , from where a decrease can be observed. Also significative is the dependence of the L u behavior on the displacement a .
Figure 4. Behavior of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(2). Here, what is significant is the deviation from zero: an upper bound is 0.048773 reached with a = 5 , from where a decrease can be observed. Also significative is the dependence of the L u behavior on the displacement a .
Mathematics 13 01125 g004
Figure 5. Behavior of L u = u ¨ f a ( u ) , where u is the square root of solution (18), for the quinticate form of the original oscillator (1)–(3). Here, what is significant is the deviation from zero: an upper bound is 0.048803 reached with a = 5 , from where a decrease can be observed. Also significative is the dependence of the L u behavior on the displacement a .
Figure 5. Behavior of L u = u ¨ f a ( u ) , where u is the square root of solution (18), for the quinticate form of the original oscillator (1)–(3). Here, what is significant is the deviation from zero: an upper bound is 0.048803 reached with a = 5 , from where a decrease can be observed. Also significative is the dependence of the L u behavior on the displacement a .
Mathematics 13 01125 g005
Figure 6. Period ratio for the quinticate form of the original oscillator (1)–(2) in the left figure, and for the quinticate form of the original oscillator (1)–(3) in the right figure. The ratio compares the numerically evaluated period (6) of the original oscillator and the exactly evaluated period (19) of its quinticate form. Here, what is significant is the deviation from 1: the period ratio remains close to 1 in both cases, bounded above by 1.0001 in the case of oscillator (1)–(2), and bounded above by 1.000015 in the case of oscillator (1)–(3).
Figure 6. Period ratio for the quinticate form of the original oscillator (1)–(2) in the left figure, and for the quinticate form of the original oscillator (1)–(3) in the right figure. The ratio compares the numerically evaluated period (6) of the original oscillator and the exactly evaluated period (19) of its quinticate form. Here, what is significant is the deviation from 1: the period ratio remains close to 1 in both cases, bounded above by 1.0001 in the case of oscillator (1)–(2), and bounded above by 1.000015 in the case of oscillator (1)–(3).
Mathematics 13 01125 g006
Table 1. Uniform norm of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(2). Here, what is significant is the deviation from zero: an upper bound is 0.048773 reached with a = 5 , from where a decrease can be observed.
Table 1. Uniform norm of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(2). Here, what is significant is the deviation from zero: an upper bound is 0.048773 reached with a = 5 , from where a decrease can be observed.
a12352030
L u 0.003494 0.023325 0.039547 0.048773 0.020474 0.015875
Table 2. Uniform norm of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(3). Here, what is significant is the deviation from zero: an upper bound is 0.048803 reached with a = 5 , from where a decrease can be observed.
Table 2. Uniform norm of L u = u ¨ f a ( u ) , where u is the square root of solution (18) for the quinticate form of the original oscillator (1)–(3). Here, what is significant is the deviation from zero: an upper bound is 0.048803 reached with a = 5 , from where a decrease can be observed.
a12352030
L u 0.003493 0.021688 0.039256 0.048803 0.023119 0.014786
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

Ritelli, D.; Spaletta, G. Modeling Odd Nonlinear Oscillators with Fifth-Order Truncated Chebyshev Series. Mathematics 2025, 13, 1125. https://doi.org/10.3390/math13071125

AMA Style

Ritelli D, Spaletta G. Modeling Odd Nonlinear Oscillators with Fifth-Order Truncated Chebyshev Series. Mathematics. 2025; 13(7):1125. https://doi.org/10.3390/math13071125

Chicago/Turabian Style

Ritelli, Daniele, and Giulia Spaletta. 2025. "Modeling Odd Nonlinear Oscillators with Fifth-Order Truncated Chebyshev Series" Mathematics 13, no. 7: 1125. https://doi.org/10.3390/math13071125

APA Style

Ritelli, D., & Spaletta, G. (2025). Modeling Odd Nonlinear Oscillators with Fifth-Order Truncated Chebyshev Series. Mathematics, 13(7), 1125. https://doi.org/10.3390/math13071125

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

Article Metrics

Back to TopTop