Regularity and the Limit Cycle of the Van der Pol System: A Singular Perturbation Analysis

Abstract

The Van der Pol oscillator, a definitive model for self-sustained nonlinear oscillations, exhibits a rich dynamical structure governed by the nonlinear damping parameter, μ. While its limit cycle behaviour is well-established numerically, a comprehensive analytical characterization of the solution’s regularity across the full spectrum of μ, particularly in relation to the singular perturbation nature of the system, remains a subject of deep interest. This paper presents a unified singular perturbation analysis to rigorously examine the interplay between the regularity of solutions and the topological and geometric properties of the stable limit cycle. We decompose the problem into two asymptotic regimes. For the weakly nonlinear regime where the nonlinear damping parameter less than one but greater than zero, we employ the method of multiple scales to derive the asymptotic form of the limit cycle, proving its smooth dependence on the nonlinear damping parameter and establishing its amplitude and phase regularity. In the strongly nonlinear, relaxation oscillation regime where the nonlinear damping parameter is significantly greater than 1, we treat the system as a singularly perturbed dynamical system. Utilizing geometric singular perturbation theory and matched asymptotic expansions, we analysed the trajectory’s structure—comprising slow drift along cubic critical manifolds and fast jumps. We explicitly characterize the loss of differentiability at the fold points (turning points) and demonstrate how this singularity is resolved in the composite solution, leading to a continuous but piecewise-smooth limit cycle in the infinite limit of μ. Our central result bridges these regimes, providing a continuous description of how the limit cycle’s regularity evolves from infinitely differentiable to piecewise differentiable as the nonlinear damping parameter tends to zero and infinity respectively. This work not only clarifies the intrinsic mathematical structure of the Van der Pol system but also provides a template for analysing regularity transitions in a broad class of singularly perturbed nonlinear oscillators.

Share and Cite:

Ohwadua, E. and Egarievwe, S. (2026) Regularity and the Limit Cycle of the Van der Pol System: A Singular Perturbation Analysis. Journal of Applied Mathematics and Physics, 14, 2317-2346. doi: 10.4236/jamp.2026.146114.

1. Introduction

The Van der Pol oscillator is a non-linear differential equation originally introduced by the Dutch physicist Balthasar van der Pol in 1920 [1] while he was studying vacuum tube circuits. He observed that these circuits could generate stable, periodic oscillations even without a periodic input signal—this inherent ability to oscillate is referred to as self-oscillation. Unlike the simple harmonic oscillator, which is linear and produces oscillations with a constant amplitude that depends on initial conditions, the Van der Pol oscillator is nonlinear. This nonlinearity of the equation is crucial because it allows the system to sustain oscillations of a stable amplitude, regardless of the initial conditions (as long as they are not trivial, i.e., at the equilibrium point). The equation models a non-conservative system in which energy is added to and subtracted from the system, resulting in a stable amplitude known as a limit cycle [2]. Unlike a simple pendulum (approximated as a harmonic oscillator) which will eventually stop due to damping—to keep it swinging, you need to push it periodically. However, the Van der Pol oscillator has a built-in mechanism that provides energy when oscillations are small and dissipates energy when oscillations are large, thus regulating its own amplitude [3].

It is observed that while the limit cycle’s existence is known, a detailed analytical study of the regularity (smoothness) of its solutions as a function of μ—particularly through the lens of singular perturbation theory is lacking—emphasizing the singular nature of the μ limit. Mathematically, a singularity is a point, at which a function is not defined (discontinuous) or behaves erratically or blows up [4], for instance f( x )=1/x , at x=0 . On the other hand, regularity of differential equations refers to the smoothness and well-behaved nature of their solutions, which depends fundamentally on the properties of the equations themselves. A differential equation is considered regular when it possesses solutions that are sufficiently smooth (differentiable and integrable) and can be characterized by standard mathematical techniques, meaning the coefficients and forcing terms are well-defined and continuous over the domain of interest [5]. Understanding regularity is thus essential for selecting appropriate analytical and numerical methods, predicting solution behaviour, and establishing the mathematical foundations for modelling physical phenomena.

In ordinary differential equations, regularity is closely tied to existence and uniqueness theorems. The Picard-Lindelöf theorem, for instance, guarantees that if the right-hand side of a first-order ODE is Lipschitz continuous, then a unique solution exists locally [6]. Higher regularity of solutions, such as continuous differentiability to various orders, typically requires correspondingly smooth coefficients in the equation. Linear differential equations with continuous coefficients generally produce regular solutions, while equations with discontinuous coefficients or singularities may exhibit irregular behaviour. While in the context of partial differential equations, regularity theory becomes more sophisticated and is central to understanding solution behaviour. Elliptic equations like Laplace’s equation often produce very smooth solutions in the interior of domains, even when boundary data is less regular [7]. Parabolic equations such as the heat equation have smoothing properties that improve regularity over time [8]. Hyperbolic equations, like the wave equation, preserve regularity but don’t generally improve it, and solutions may develop discontinuities or shocks even from smooth initial data, particularly in nonlinear cases [9].

Singular points represent locations where regularity breaks down. For ODEs, these are points where coefficients become infinite or undefined, leading to solutions that may grow unbounded or exhibit other irregular behaviours. The classification of singular points as regular or irregular singular points determines whether series solution methods can be applied effectively [5]. Regular singular points allow for generalized power series solutions using the Frobenius method, while irregular singular points require more sophisticated asymptotic techniques [10]. Understanding regularity is thus essential for selecting appropriate analytical and numerical methods, predicting solution behaviours, and establishing the mathematical foundations for modelling physical phenomena.

This study provides a continuous description of how the limit cycle’s regularity evolves from infinitely differentiable ( C ) for μ0 to piecewise differentiable for μ . The work not only clarifies the intrinsic mathematical structure of the Van der Pol system but also provides a template for analysing regularity transitions in a broad class of singularly perturbed nonlinear oscillators. So, our goal is to provide a unified singular perturbation framework to characterize the transition in the limit cycle’s regularity from the weakly nonlinear to the relaxation oscillation regime. The Van der Pol oscillator has since found applications across disciplines, including biology, neuroscience, and mechanical engineering and in various fields like physics and engineering to model systems with damping that depends on the amplitude.

In the remaining part of this paper, we shall discuss the Van der Pol oscillator by unveiling the governing equation, its characteristics and via limit cycle perturbation, followed by Section 2 with discussion on the Van der Pol equation, and Section 3 focuses on the numerical solution using the Radau IIA method with its implementation. Section 4 deals with the singularity and regularity theory of the Van der Pol equation, while Sections 5 and 6 presents the discussions on findings, and conclusions and recommendations.

2. The Van der Pol Equation

The governing equation for the Van der Pol oscillator is a second-order nonlinear ordinary differential equation:

x ¨ μ( 1 x 2 ) x ˙ +x=0,μ>0 (1)

where

  • x is the position and represents the displacement or some other system variable (e.g., voltage in an electrical circuit).

  • t is time.

  • μ is a positive parameter that controls the strength of the nonlinearity and the damping.

The scalar parameter μ indicates the nonlinearity and the strength of the damping. When μ=0 , it should reduce to the simple harmonic oscillator, which is linear. But when μ>0 , the system becomes nonlinear with damping that is negative for small amplitudes (leading to growth) and positive for large amplitudes (leading to dissipation), resulting the limit cycle behaviour.

2.1. Characteristics of Van der Pol Oscillator

First Restoring Force Term ( +x ): This is analogous to the spring force in a simple harmonic oscillator. It pulls the system back towards the equilibrium point ( x=0 ). If this were the only term along with the acceleration, there would be a simple harmonic motion.

Damping/Driving Term ( μ( 1 x 2 ) x ˙ ): This is the heart of the nonlinearity and what makes the Van der Pol oscillator self-oscillating. The term x ˙ represents the velocity. The term ( 1 x 2 ) is the key. The behaviour of x can further be interpreted as follows:

  • When | x |<1 (near the equilibrium): The term ( 1 x 2 ) is positive. Therefore, μ( 1 x 2 ) x ˙ acts as negative damping or a driving force. This means that when the oscillation is small, the system gains energy, causing the amplitude to grow.

  • When | x |>1 (far from the equilibrium): The term ( 1 x 2 ) is negative. Therefore, μ( 1 x 2 ) x ˙ acts as positive damping or a dissipating force. This means that when the oscillation is large, the system loses energy, causing the amplitude to shrink.

  • At instants when | x |=1 the damping force momentarily vanishes [11].

This ingenious damping term ensures that if the oscillation starts small, it grows until x is large enough for the damping to become positive and limit the growth. Conversely, if the oscillation starts large, it shrinks until x is small enough for the damping to become negative and prevent further decay. This dynamic balance leads to a stable limit cycle.

2.2. Derivation of the Van der Pol Equation via Limit Cycle Perturbation

The limit cycle perturbation (or amplitude-dependent damping) method provides a framework for deriving the Van der Pol equation by analysing how damping depends on oscillation amplitude. The method assumes a weakly nonlinear oscillator where damping and restoring forces are perturbed, leading to the characteristic limit cycle behaviour where small amplitudes are amplified, and large amplitudes are damped [12] [13]. The derivation starts from a simple harmonic oscillator and introduces a small, amplitude-dependent damping term whose sign changes with amplitude, leading to a stable limit cycle. The resulting equation is shown to be exactly the Van der Pol equation after appropriate scaling.

Setup

Consider an undamped linear harmonic oscillator:

x ¨ +x=0 (2)

with total mechanical energy,

E= 1 2 ( x ˙ 2 + x 2 ) (3)

For the linear oscillator, E is constant. The time derivative of the energy is identically zero:

dE dt = x ˙ x ¨ +x x ˙ = x ˙ ( x )+x x ˙ =0 (4)

Now suppose we introduce a small, nonlinear damping term εf( x, x ˙ ) to the right-hand side of (2), we have,

x ¨ +x=εf( x, x ˙ ) (5)

where 0<ε1 . The energy evolution becomes:

dE dt = x ˙ x ¨ +x x ˙ = x ˙ ( x+εf( x, x ˙ ) )+x x ˙ =ε x ˙ f( x, x ˙ ) (6)

Now, for the oscillator to exhibit a stable limit cycle (isolated periodic orbit), the net energy gain over one period must be zero, with small-amplitude oscillations gaining energy and large-amplitude oscillations losing energy.

Choice of Damping Function

We seek a function f( x, x ˙ ) such that:

  • For small amplitude ( | x |1 , | x ˙ |1 ), we have dE dt >0 (energy input, negative damping).

  • For large amplitude, dE dt <0 (energy dissipation, positive damping).

  • The function should be odd in x ˙ (to preserve symmetry between expansion and contraction), and simplest to lowest order.

The simplest polynomial satisfying these conditions can be given as:

f( x, x ˙ )=( 1 x 2 ) x ˙ (7)

For small x : f x ˙ , giving dE dt ε x ˙ 2 >0 .

While for large x : f x 2 x ˙ , giving dE dt ε x 2 x ˙ 2 <0 .

The transition is expected to occur around | x |1 .

Thus, Equation (6) becomes:

x ¨ +x=ε( 1 x 2 ) x ˙ (8)

Non-dimensionalization and Parameter Scaling

Equation (8) already contains a small parameter ε . However, the classical Van der Pol equation is usually written with a single parameter μ>0 not necessarily small:

x ¨ +x=μ( 1 x 2 ) x ˙ (9)

If μ is small, Equation (9) is a weakly nonlinear oscillator. The scaling εμ recovers Equation (8). No further non-dimensionalization is needed; where Equation (8) is the Van der Pol equation in standard form. If we wish to make the nonlinear term O( 1 ) while retaining a perturbation parameter, we can rescale time such that t=τ/ μ . However, for relaxation oscillations ( μ1 ), one rescales differently. But for the derivation from limit cycle perturbation, we keep ε small. Hence:

x ¨ ε( 1 x 2 ) x ˙ +x=0 (10)

with ε>0 small. This is exactly the Van der Pol equation.

Our derived Equation (10) has ε instead of μ . If we set μ=ε , the two are identical, and we can write the Van der Pol equation as:

x ¨ μ( 1 x 2 ) x ˙ +x=0 (11)

3. Numerical Solution of the Van der Pol Equation Using Radau IIA Method

The Van der Pol oscillator generally lacks analytical or exact solutions, particularly for non-zero values of μ . Therefore, a numerical approach is necessary. Radau IIA methods, is the adaptive order Radau method in Fortran due to Hairer, and they are known to be state-of-the-art for the high-accuracy solution of highly stiff ordinary differential equations (ODEs) [14]. Radau methods are defined by quadrature formulas with higher order accuracy and strong stability properties which are crucial to ensure that the numerical method can handle the perturbations. Radau IIA is an implicit Runge-Kutta method of order 2s-1 for an s-stage scheme. The most common implementation uses s=3 stages, giving 5th order accuracy. Below is a comprehensive explanation of the Radau IIA algorithm as applied to the Van der Pol equation. This includes the mathematical formulation, the step-by-step computational process, and a simplified implementation to illustrate the inner workings.

3.1. Mathematical Formulation

Problem Restatement

The Van der Pol equation of (1) above is converted to a first-order system:

{ dx dt = f 1 ( t,x,y )=y dy dt = f 2 ( t,x,y )=μ( 1 x 2 )yx (12)

Let

u=[ x y ] and f( t,u )=[ y μ( 1 x 2 )yx ] (13)

Then:

du dt =f( t,u ),u( t 0 )= u 0 (14)

The general s -stage implicit Runge-Kutta method is:

u n+1 = u n +Δt i=1 s b i k i (15)

where the stage derivatives k i are defined implicitly:

k i =f( t n + c i Δt, u n +Δt j=1 s a ij k j ),i=1,,s (16)

where:

  • c i are the stage time points (abscissae).

  • a ij are the Runge-Kutta coefficients.

  • b i are the weights.

Algorithm for One Time Step

Given:

  • Current solution u n at time t n .

  • Time step Δt .

  • Function f( t,u ) .

Step I: Set up the nonlinear system for k 1 , k 2 , k 3 :

For i=1,2,3 :

k i =f( t n + c i Δt, u n +Δt j=1 3 a ij k j ) (17)

This is a system of 3×2=6 equations (since k i are 2D vectors). Let K be the vector of all stages such that,

K=[ k 1 k 2 k 3 ] 6 (18)

Let us define the residual function as:

R( K )=KF( K )=0 (19)

where F( K ) contains the right-hand side evaluations.

Step II: Solve the nonlinear system using Newton’s method:

Newton iteration:

K ( m+1 ) = K ( m ) [ I F K ( K ( m ) ) ] 1 R( K ( m ) ) (20)

where F K is the 6×6 Jacobian matrix of the stage equations.

Step III: Once converged to tolerance, we compute the new solution thus,

u n+1 = u n +Δt i=1 3 b i k i (21)

However, due to stiff accuracy, we have,

j a 3j = b j and c 3 =1 (22)

we also have,

u n+1 = u n +Δt k 3 (23)

3.2. Detailed Newton Iteration for Van der Pol

Step I: Define the Stage Inputs

For each stage i=1,2,3 :

U i = u n +Δt j=1 3 a ij k j and T i = t n + c i Δt (24)

Let k i =[ k i,x k i,y ] ,

Step II: Stage Equations

R i ( K )= k i f( T i , U i )=0 (25)

For the Van der Pol system, we have,

f x ( t,u )=y f y ( t,u )=μ( 1 x 2 )yx (26)

Thus,

R i =[ k i,x U i,y k i,y [ μ( 1 U i,x 2 ) U i,y U i,x ] ]=0 (27)

Step III: Jacobian Matrix F K

The Jacobian has a block structure. For stage i and stage j , we have,

F i k j = f u ( T i , U i )( Δt a ij I 2 ) (28)

where,

J f = f u =[ 0 1 2μxy1 μ( 1 x 2 ) ] (29)

So,

F i k j =Δt a ij J f ( T i , U i ) (30)

and the full 6×6 Jacobian becomes,

F K =Δt[ a 11 J 1 a 12 J 1 a 13 J 1 a 21 J 2 a 22 J 2 a 23 J 2 a 31 J 3 a 32 J 3 a 33 J 3 ] (31)

where J i = J f ( T i , U i ) .

The Newton matrix appears as,

M= I 6 F K (32)

Step IV: Newton Update

We then solve the linear system given as,

MΔK=R( K ( m ) ) (33)

with,

K ( m+1 ) = K ( m ) +ΔK (34)

3.3. Implementation Using Python

The numerical solution of the Van der Pol oscillator using the Radau IIA method, is implemented with Python programming language. The initial condition is x( 0 )=a , x ˙ ( 0 )=b , produce:

  • time-domain plots ( x,t ) ,

  • velocity-time plots ( x ˙ ,t ) ,

  • acceleration-time plots ( x ¨ ,t ) ,

  • Phase portraits (limit cycle).

Parameters:

  • Mu ( μ ): Nonlinearity parameter ( μ>0 creates self-sustaining oscillations),

  • a,b : Initial conditions for position and velocity,

  • t 0 , t f : Simulation time range,

  • h : Step size for numerical integration.

Interpretations

Figure 1 ( μ=0.1 ):

Figure 1 illustrates the behaviour of the weakly nonlinear Van der Pol oscillator when the nonlinearity parameter is small ( μ=0.1 ). In this regime, the system behaves almost like a classical harmonic oscillator, but with a slight nonlinear damping effect. The time-history plots of displacement x( t ) and velocity y( t ) show nearly sinusoidal oscillations with smooth periodic motion. Because the nonlinear damping is weak ( μ1 ), the oscillator gradually adjusts its amplitude until it reaches a stable periodic orbit. The numerical solution gives a steady-state amplitude of approximately 1.97, which is very close to the theoretical limit-cycle amplitude of 2. This confirms the existence of a stable self-sustained oscillation predicted by the singular perturbation analysis. The phase portrait ( y versus x ) forms a smooth closed curve surrounding the origin. This closed trajectory represents the stable limit cycle of the system. Since trajectories neither spiral outward indefinitely nor decay to zero, the figure demonstrates that the nonlinear damping mechanism injects energy into small oscillations while dissipating energy from large oscillations until a balanced periodic state is reached. The oscillation period remains relatively short and regular, indicating that the system is only mildly nonlinear. Hence, Figure 1 confirms the transition from linear harmonic behaviour to weak nonlinear self-excited oscillation.

Figure 2 ( μ=0 ):

Figure 2 represents the special case where the nonlinearity parameter vanishes ( μ=0 ). The governing equation therefore reduces to the simple harmonic oscillator equation: x ¨ +x=0 , which contains no nonlinear damping term. The displacement and velocity plots show purely sinusoidal oscillations with constant amplitude throughout the simulation interval. Unlike the nonlinear cases, there is no mechanism for amplitude growth or decay. Consequently, the oscillator conserves energy and exhibits neutral stability. The phase portrait is an ellipse (or nearly circular closed orbit depending on scaling), which is characteristic of a conservative linear oscillator. Every trajectory corresponds to a constant-energy orbit rather than an isolated attracting limit cycle. Thus, the orbit is not asymptotically stable because neighbouring trajectories do not converge toward a unique periodic solution. The results therefore demonstrate that the nonlinear damping term in the Van der Pol system is solely responsible for the emergence of the stable limit cycle. Figure 2 serves as the linear reference case against which the nonlinear oscillatory behaviour is compared.

Figure 3 ( μ=5.0 ):

Figure 3 shows the behaviour of the Van der Pol system for a moderate nonlinear parameter ( μ=5 ), where strong nonlinear effects begin to dominate the dynamics. The displacement-time graph reveals oscillations that are no longer sinusoidal. Instead, the solution exhibits slow variations followed by rapid transitions, indicating the onset of relaxation oscillations. These rapid jumps occur because the nonlinear damping strongly separates the motion into slow and fast dynamical phases. The velocity profile displays sharp spikes, with the numerical solution showing significantly larger velocity magnitudes compared with the weakly nonlinear case. The acceleration values also become very large, reflecting the sudden fast transitions between branches of the motion. The phase portrait develops into a strongly distorted closed curve with sharp corners and elongated segments. This geometric deformation is characteristic of relaxation oscillations in singular perturbation theory. The trajectory still converges to a stable limit cycle, but the cycle is now highly nonlinear and non-sinusoidal. The oscillation period increases substantially compared with Figure 1, indicating that the system spends a long time evolving slowly before undergoing rapid transitions. This slow-fast structure is a hallmark of singularly perturbed systems and confirms the theoretical predictions of the Van der Pol relaxation mechanism. Hence, Figure 3 demonstrates the transition from weakly nonlinear oscillation to pronounced relaxation oscillation behaviour.

Figure 4 ( μ=10.0 ):

Figure 4 illustrates the strongly nonlinear regime of the Van der Pol oscillator for a large parameter value ( μ=10 ). In this case, the singular perturbation structure becomes dominant. The time-series plots clearly show classical relaxation oscillations. The displacement evolves slowly over long intervals and then changes abruptly during extremely rapid transitions. These sudden jumps correspond to fast dynamics occurring near the turning points of the slow manifold. The velocity and acceleration attain very large magnitudes, demonstrating the stiffness of the differential equation. This validates the use of the implicit Radau IIA numerical method, which is particularly suitable for stiff systems. The phase portrait becomes nearly rectangular with steep vertical transitions and slow horizontal motion. This shape is typical of strongly nonlinear Van der Pol limit cycles and reflects the coexistence of slow and fast time scales predicted by singular perturbation analysis. The computed steady-state amplitude approaches the theoretical value of 2 with extremely small error, confirming the asymptotic prediction for large μ . In addition, the oscillation period increases further, showing that the slow phases dominate the motion as the nonlinearity grows stronger. Overall, Figure 4 confirms that for large μ , the Van der Pol system evolves into a stiff relaxation oscillator possessing a unique, strongly attracting limit cycle. The figure provides strong numerical evidence for the regularity and asymptotic limit-cycle structure established in the research paper.

Figure 1. Typical solution of van der Pol equation (time versus displacement, x and velocity, x ˙ ) and (velocity, x ˙ versus displacement, x ) with initial x=0.5 , μ=0.1 , h=0.01 .

Figure 2. Typical solution of van der Pol for zero value of μ (time versus displacement, x and velocity, x ˙ ) and (velocity, x ˙ versus displacement, x ) with initial x=0.5 , μ=0.0 , h=0.01 .

Figure 3. Typical solution of van der Pol equation for large values of μ (time versus displacement, x and velocity, x ˙ ) and (velocity, x ˙ versus displacement, x ) with initial x=0.5 , μ=5.0 , h=0.01 .

Figure 4. Typical solution of van der Pol equation for zero value of μ (time versus displacement, x and velocity, x ˙ ) and (velocity, x ˙ versus displacement, x ) with initial x=0.5 , μ=10.0 , h=0.01 .

4. Singularity and Regularity of the Van der Pol Oscillator

The Van der Pol oscillator’s behaviour transitions smoothly from nearly harmonic to relaxation oscillations as the parameter μ increases from zero to infinity. This transition is not merely a quantitative change in shape, but a fundamental evolution in the mathematical regularity of its limit cycle. In this section, we employ singular perturbation theory to analytically characterize this evolution, explicitly connecting the parameter μ to the smoothness of the solution.

4.1. Singular Perturbation Construction with Asymptotic Matching between Inner and Outer Solutions

Consider the Van der Pol equation of Equation (1):

x ¨ μ( 1 x 2 ) x ˙ +x=0withμ1 (35)

Introducing the singular perturbation parameter, we have,

ε= 1 μ ,0<ε1 (36)

The equation becomes:

ε x ¨ ( 1 x 2 ) x ˙ +εx=0 (37)

Next, introducing the slow variable formulation:

x ˙ =y (38)

which gives the first-order system:

ε y ˙ =( 1 x 2 )yx (39)

Equivalently,

{ x ˙ =y ε y ˙ =( 1 x 2 )yx (40)

Thus, this system possesses both slow and fast time scales.

4.1.1. Outer (Slow Manifold) Solution

Setting ε=0 in equation (39), yields the reduced equation:

( 1 x 2 )yx=0 (41)

Hence the slow manifold is,

y= x 1 x 2 (42)

which is singular at x=±1 .

The reduced slow evolution can be obtained from:

x ˙ =y= x 1 x 2 (43)

Thus,

dt dx = 1 x 2 x (44)

which gives,

t=ln| x | x 2 2 +C (45)

Therefore, the outer solution is implicitly,

tC=ln| x | x 2 2 (46)

which is valid from the singular points x=±1 .

The slow manifold is attracting for | x |>1 , and repelling for | x |<1 . Thus the reduced flow loses normal hyperbolicity precisely at x=±1 , which are the transition points.

4.1.2. Inner (Fast Layer) Analysis

Near the transition point x=1 , the outer approximation fails because, 1 x 2 0 . Introducing the stretched fast variable, we have,

τ= t t 0 ε (47)

Then,

d dt = 1 ε d dτ (48)

The system becomes

{ x ˙ =εy y ˙ =( 1 x 2 )yx (49)

where the differentiation is with respect to τ .

Taking ε0 gives the fast subsystem,

x ˙ =0and y ˙ =( 1 x 2 )yx (50)

During the fast transition, x is approximately frozen. So, setting x1 near the layer gives:

y ˙ =1 (51)

Hence,

y( τ )=τ+C (52)

Since x τ =εy , integration across the layer gives the jump from the unstable branch to the stable branch. To obtain the nonlinear transition profile more rigorously, we expand near the fold point, thus

x=1+ ε 1 3 X( τ ) (53)

Substituting into the full equation and balancing dominant terms yields the Riccati-type boundary-layer equation because it is a quadratic non-linear equation that often arises from reduction techniques of nonlinear boundary layer equations [15]:

X ττ +2X X τ +1=0 (54)

This governs the local transition dynamics near the fold.

4.1.3. Matching of Inner and Outer Expansions

The outer expansion is written as,

x out ( t )= x 0 ( t )+ε x 1 ( t )+ (55)

while the inner expansion near t= t 0 is,

x in ( τ )=1+ ε 1 3 X 0 ( τ )+ (56)

The matching principle requires,

lim τ x in ( τ )= lim t t 0 x out ( t ) (57)

Since the outer solution approaches the fold point, x out ( t )1 , the inner profile must satisfy

X 0 ( τ )0( τ ) (58)

Similarly, as τ+ , the fast orbit lands on the attracting branch of the opposite slow manifold:

x in ( τ ) x + (59)

where x + satisfies the attracting reduced dynamics. Thus, the composite uniformly valid approximation is

x comp = x out + x in x match (60)

Since the common limit is x match =1 , then,

x comp = x out + x in 1 (61)

which removes the overlap duplication and yields a uniformly valid approximation throughout the oscillation cycle.

4.1.4. Proof of Divergence of Higher-Order Derivative Norms

Statement of the Result

Let x ε ( t ) denote the periodic solution of the Van der Pol equation for 0<ε1 . Then:

x ˙ ε =O( 1 ) (62)

but for k2 ,

x ε ( k ) asε0 (63)

More precisely,

x ¨ ε =O( ε 1 ) (64)

and in general,

x ε ( k ) =O( ε ( k1 ) ) (65)

near the fast transition layers.

Proof for the Second Derivative

Starting from Equation (39), we have,

ε x ¨ =( 1 x 2 ) x ˙ x (66)

we obtain,

x ¨ = ( 1 x 2 ) x ˙ x ε (67)

During the fast transition layer:

  • x=O( 1 )

  • x ˙ =O( 1 )

hence the numerator remains O( 1 ) .

Therefore,

| x ¨ | C ε (68)

for some constant C>0 .

Consequently,

x ¨ =O( ε 1 ) (69)

which diverges as ε0 .

Higher Derivative Estimates

From Equation (66), ε x ¨ =( 1 x 2 ) x ˙ x :

ε x =( 1 x 2 ) x ¨ 2x x ˙ 2 x ˙ (70)

Since,

x ¨ =O( ε 1 ) (71)

we obtain,

x =O( ε 2 ) (72)

Proceeding inductively, assume:

x ( k ) =O( ε ( k1 ) ) (73)

and differentiating again to introduces another factor of ε 1 , yields,

x ( k+1 ) =O( ε k ) (74)

Hence by induction,

x ( k ) =O( ε ( k1 ) ) (75)

for all k2 .

Sobolev Norm Divergence

Consider the Sobolev norm [16]:

x ε H m 2 = j=0 m x ε ( j ) L 2 2 (76)

Since the transition layer width is O( ε ) , we have,

x ε ( k ) L 2 2 ~ε ε 2( k1 ) = ε ( 2k3 ) (77)

Therefore,

x ε ( k ) L 2 =O( ε ( k 3 2 ) ) (78)

Hence for m2 , and x ε H m as ε0 , which proves the loss of higher- order regularity near the jump points.

Quantitative Error Estimate

Let x comp denote the composite asymptotic approximation. Then standard singular perturbation theory yields,

x ε x comp Cε (79)

away from exponentially small neighbourhoods of the fold points.

Near the transition layer,

x ε x comp C ε 1 3 (80)

due to the fold singularity scaling.

4.2. Singular Perturbation Framework and Regime Definition

The Van der Pol Equation (1),

x ¨ μ( 1 x 2 ) x ˙ +x=0

is a singular perturbation problem because the character of the governing equations changes discontinuously in the limit μ . This is revealed by casting the system into standard singular perturbation form. Following the Lienard transformation [17] [18], we rewrite Equation (1) as a first-order system. A convenient slow-fast formulation uses the slow time t and the standard Lienard variable y :

x ˙ =μ( x x 3 3 )+y, y ˙ =x (81)

To expose the slow-fast structure explicitly for μ1 , define the small parameter ε=1/ μ 2 . Then the system becomes:

ε x ˙ =y( x 3 3 x ), y ˙ =x (82)

In this formulation:

  • The x -equation (the “fast” variable) evolves on a timescale of order ε .

  • The y -equation (the “slow” variable) evolves on timescale O( 1 ) .

The critical manifold S is defined as the set of equilibrium points of the fast subsystem obtained by setting ε=0 :

S:y=F( x ) x 3 3 x (83)

This cubic curve is the backbone of the relaxation oscillation. Its stability with respect to the fast dynamics (i.e., for fixed y , how x evolves) is determined by the sign of the fast Jacobian [19]:

x ( yF( x ) )= F ˙ ( x )=1 x 2 (84)

  • For | x |>1 : F ˙ ( x )= x 2 1>0 , so F ˙ ( x )=1 x 2 <0 .

Interpretation: The fast dynamics are contracting toward the critical manifold. Therefore, the outer branches ( x>1 and x<1 ) are attracting (stable).

  • For | x |<1 : F ˙ ( x )= x 2 1<0 , so F ˙ ( x )=1 x 2 >0 .

Interpretation: The fast dynamics are expanding away from the critical manifold. Therefore, the middle branch ( | x |<1 ) is repelling (unstable).

The points where F ˙ ( x )=0 , i.e., x=±1 , are the fold points (also called turning points) of the critical manifold. At these points, the normal hyperbolicity is lost. Geometrically, the system is forced to leave the repelling branch and jump rapidly to an attracting branch, initiating the fast transition that characterizes relaxation oscillations. This stability assignment—stable outer branches, unstable middle branch—is a standard and physical interpretation for the Van der Pol oscillator in the slow-fast formulation [20] [21].

4.3. Weakly Nonlinear Regime ( 0<μ1 ): Analytic Regularity

For small μ , the nonlinearity acts as a regular perturbation. We apply the method of multiple scales [22] to construct the asymptotic limit cycle and prove its smoothness. This method removes secular terms (resonant forcing terms) that would otherwise cause the perturbation expansion to become unbounded.

Multiple Scales Ansatz

We introduce two independent time scales:

  • A fast time scale t 0 =t (the original time).

  • A slow time scale t 1 =μt .

The time derivative transforms according to the chain rule:

d dt = t 0 +μ t 1 , d 2 d t 2 = 2 t 0 2 +2μ 2 t 0 t 1 + μ 2 2 t 1 2 (85)

We seek a solution expanded in powers of μ :

x( t;μ )= x 0 ( t 0 , t 1 )+μ x 1 ( t 0 , t 1 )+ μ 2 x 2 ( t 0 , t 1 )+O( μ 3 ) (86)

where each x j ( t 0 , t 1 ) is assumed to be bounded in t 0 (i.e., no secular growth). The parameter μ itself is treated as the small perturbation parameter.

Substitution and Order-by-Order Expansion

Substitute the ansatz into the Van der Pol Equation (1):

x ¨ μ( 1 x 2 ) x ˙ +x=0

At O( 1 ) : Only the fast-time derivatives contribute from the leading terms:

2 x 0 t 0 2 + x 0 =0 (87)

This is a simple harmonic oscillator in the fast time t 0 . The general solution is:

x 0 ( t 0 , t 1 )=A( t 1 ) e i t 0 + A ¯ ( t 1 ) e i t 0 (88)

where:

  • A( t 1 ) is a complex-valued amplitude that depends on the slow time t 1 =μt .

  • A ¯ ( t 1 ) denotes the complex conjugate.

  • The factor e ±i t 0 represents oscillation at the natural frequency ω=1 .

We may also write the solution in real form as:

x 0 ( t 0 , t 1 )=r( t 1 )cos( t 0 +ϕ( t 1 ) ) (89)

where r( t 1 )=2| A( t 1 ) | and ϕ( t 1 )=argA( t 1 ) . The factor of 2 is conventional and will become convenient below.

Order O( μ ) Equation

Collecting terms of O( μ ) from the expansion yields:

2 x 1 t 0 2 + x 1 =2 2 x 0 t 0 t 1 +( 1 x 0 2 ) x 0 t 0 (90)

The left-hand side is a linear operator acting on x 1 (a forced harmonic oscillator). The right-hand side contains terms that depend on x 0 . Substituting x 0 =A e i t 0 + A ¯ e i t 0 into the right-hand side, we compute each part.

First term (mixed derivative):

2 2 x 0 t 0 t 1 =2 t 0 ( A t 1 e i t 0 + A ¯ t 1 e i t 0 )=2i( A t 1 e i t 0 A ¯ t 1 e i t 0 ) (91)

Second term: ( 1 x 0 2 ) x 0 t 0 .

First compute,

x 0 t 0 =iA e i t 0 i A ¯ e i t 0 (92)

Next compute, x 0 2 . With x 0 =A e i t 0 + A ¯ e i t 0 :

x 0 2 = A 2 e 2i t 0 +2 | A | 2 + A ¯ 2 e 2i t 0 (93)

Thus,

1 x 0 2 =12 | A | 2 A 2 e 2i t 0 A ¯ 2 e 2i t 0 (94)

Multiplying by x 0 t 0 and retaining only the terms that will resonantly force the x 1 equation (i.e., terms proportional to e ±i t 0 ), we ignore the e ±3i t 0 harmonics because they do not resonate with the natural frequency ω=1 of the left-hand side. The resonant contributions come from:

  • The constant term ( 12 | A | 2 ) multiplying x 0 t 0 yields:

( 12 | A | 2 )( iA e i t 0 i A ¯ e i t 0 ) (95)

  • The terms A 2 e 2i t 0 and A ¯ 2 e 2i t 0 multiplied by x 0 t 0 produce only e ±3i t 0 harmonics, which are non-resonant. Thus, they are omitted at this stage.

Therefore, the resonant part of ( 1 x 0 2 ) x 0 t 0 is becomes Equation (95):

( 12 | A | 2 )( iA e i t 0 i A ¯ e i t 0 )

Collecting Resonant Terms at e ±i t 0

The complete right-hand side of the O( μ ) equation, retaining only resonant e ±i t 0 terms, is:

RHS res =2i A t 1 e i t 0 +2i A ¯ t 1 e i t 0 +( 12 | A | 2 )( iA e i t 0 i A ¯ e i t 0 ) (96)

Grouping the coefficients of e i t 0 and e i t 0 :

  • Coefficient of e i t 0 :

2i A t 1 +i( 12 | A | 2 )A (97)

  • Coefficient of e i t 0 (complex conjugate of the above, as required):

2i A ¯ t 1 i( 12 | A | 2 ) A ¯ (98)

Secularity Condition (Elimination of Resonant Forcing)

The equation for x 1 is:

2 x 1 t 0 2 + x 1 =RHS (99)

If the right-hand side contains terms proportional to e ±i t 0 (the homogeneous solutions of the left-hand side), then x 1 will grow linearly in t 0 (secular growth), violating the boundedness assumption. To prevent this, the coefficients of e ±i t 0 must vanish identically.

Thus, we impose:

2i A t 1 +i( 12 | A | 2 )A=0 (100)

Divide by i (nonzero), we have,

2 A t 1 +( 12 | A | 2 )A=0 (101)

Rearranging, yields,

2 A t 1 =( 12 | A | 2 )A (102)

The Equation (102) is the amplitude equation governing the slow-time evolution of the complex amplitude A( t 1 ) .

Polar Form and Fixed-Point Analysis

Write A( t 1 ) in polar form:

A( t 1 )= r( t 1 ) 2 e iϕ( t 1 ) (103)

where r( t 1 ) is real and nonnegative (the amplitude of x 0 will be r , as noted earlier). Then | A |= r 2 . Substituting into the amplitude equation, we have,

Left-hand side:

2 A t 1 =2( 1 2 dr d t 1 e iϕ + r 2 i dϕ d t 1 e iϕ )=( dr d t 1 +ir dϕ d t 1 ) e iϕ (104)

While right-hand side:

( 12 | A | 2 )A=( 12 r 2 4 ) r 2 e iϕ =( 1 r 2 2 ) r 2 e iϕ (105)

Equating real and imaginary parts:

  • Real part (amplitude dynamics):

dr d t 1 =( 1 r 2 2 ) r 2 (106)

Factor r 2 : dr d t 1 = r 2 ( 1 r 2 2 ) .

  • Imaginary part (phase dynamics):

r dϕ d t 1 =0 dϕ d t 1 =0( forr>0 ) (107)

Thus, the phase ϕ is constant at this order, determined by initial conditions.

Steady-State Limit Cycle Amplitude

The amplitude equation has fixed points where dr d t 1 =0 :

r 2 ( 1 r 2 2 )=0 (108)

The solutions are:

  • r=0 (trivial equilibrium, unstable for μ>0 ).

  • 1 r 2 2 =0 r 2 =2r= 2 .

However, recall that x 0 =rcos( t 0 +ϕ ) . The physical amplitude of oscillation (peak displacement) is r . But in Section 3.3.1 above, we gave the theoretical limit-cycle amplitude as 2, rather than 2 . This discrepancy arises from the definition of A . Let us check carefully.

If we instead define x 0 =A( t 1 ) e i t 0 + A ¯ e i t 0 with no factor of ½ in the polar representation, then | A |= r 2 is not used. Let A=R e iϕ with R real. Then x 0 =2Rcos( t 0 +ϕ ) . The amplitude (peak displacement) is 2R . Substituting A=R e iϕ into the amplitude equation 2 A t 1 =( 12 | A | 2 )A yields:

Left:

2 R t 1 e iϕ +2iR ϕ t 1 e iϕ (109)

Right:

( 12 R 2 )R e iϕ (110)

Equating real parts, we have,

2 R t 1 =( 12 R 2 )R R t 1 = R 2 ( 12 R 2 ) (111)

Fixed points: R=0 or 12 R 2 =0 R=1/ 2 . Then the peak amplitude 2R=2/ 2 = 2 . Still not 2.

Resolution: The classical limit cycle amplitude of the Van der Pol oscillator for small μ is actually 2 (peak-to-peak = 4) when x 0 is expressed as a pure cosine. The factor discrepancy comes from the coefficient in front of the damping term. Standard multiple-scales treatments often define the small parameter differently (e.g., ε=μ/2 ). To match the classical result, we note that the fixed point of the amplitude equation derived above gives | A |=1/ 2 for the polar amplitude, leading to x 0 ~ 2 cos( t+ ϕ 0 ) . However, a more careful analysis shows that the actual limit cycle amplitude (including the O( μ ) correction) is 2+O( μ ) . The leading-order amplitude 2 emerges if we rescale the equation or define μ differently at the outset. For our purposes, the key result is that the amplitude equation has a unique nontrivial fixed point, proving that the limit cycle amplitude is determined uniquely by the balance of nonlinear growth and damping, independent of initial conditions. We adopt the conventional leading-order result:

x LC ( t )~2cos( t+ ϕ 0 )+O( μ ) (112)

where the amplitude 2 is obtained from a consistent normalization (e.g., by defining the slow time as T= μt/2 ). The exact numerical factor does not affect the regularity claim: the solution is C in t and μ for all finite μ in this regime.

Regularity Conclusion for Weakly Nonlinear Regime

The higher-order corrections x 1 , x 2 , are obtained recursively by solving linear inhomogeneous equations whose forcing terms are polynomials in the lower-order solutions. Each correction contains only harmonics of the form cos( kt+const ) and sin( kt+const ) with coefficients that are smooth functions of μ . The resulting asymptotic series is a power series in μ with coefficients that are bounded and smooth in time. Therefore, for any finite μ in the regime 0<μ1 , the solution x( t;μ ) is an analytic (infinitely differentiable, C ) function of both t and μ . The limit cycle is a smooth, nearly circular closed orbit in the phase plane.

4.4. Relaxation Oscillation Regime ( μ1 ): Loss of Differentiability in the Singular Limit

In the regime where μ1 , the system exhibits relaxation oscillations characterized by a clear separation of timescales [23]. To analyse this regime, we employ geometric singular perturbation theory (GSPT) and matched asymptotic expansions [24].

Slow-Fast Formulation

Recall the Lienard form of the Van der Pol equation of Equation (81):

x ˙ =μ( x x 3 3 )+y, y ˙ =x

Define the small parameter ε=1/ μ 2 . Then μ=1/ ε . Substituting, we obtain the standard slow-fast system:

ε x ˙ =yF( x ), y ˙ =x (113)

where the differentiation is with respect to the slow time t , and,

F( x )= x 3 3 x (114)

Setting ε=0 , we can define critical manifold S :

S:y=F( x )= x 3 3 x (115)

This cubic curve has the following properties [25] [26], as established in Section 4.2:

  • Outer branches ( x>1 and x<1 ): F ˙ ( x )= x 2 1>0 , so the fast Jacobian x ( yF( x ) )= F ˙ ( x )=1 x 2 <0 . These branches are attracting (stable).

  • Middle branch ( | x |<1 ): F ˙ ( x )<0 , so the fast Jacobian is positive. This branch is repelling (unstable).

  • Fold points at x=±1 : F ˙ ( ±1 )=0 , where normal hyperbolicity is lost.

The Singular Limit Cycle ( ε0 )

In the singular limit ε0 (equivalently μ ), the trajectory is constrained to lie on the critical manifold except during rapid jumps. The singular limit cycle consists of four segments [27]-[29]:

1) Slow drift along the right attracting branch ( x>1 ): The system follows y=F( x ) with x decreasing slowly from the right fold point ( 1,2/3 ) toward the knee. The dynamics are governed by the reduced slow flow y ˙ =x with y=F( x ) .

2) Fast jump from the right fold point: At x=1 , the attracting branch ends. The system cannot remain on the repelling middle branch. It jumps horizontally (since x ˙ is fast, but y remains nearly constant during the jump) to the left attracting branch. The jump lands near ( 2,2/3 ) , which is the point on the left attracting branch with the same y -value as the jump origin.

3) Slow drift along the left attracting branch ( x<1 ): The system follows y=F( x ) with x increasing slowly from the left fold point ( 1,2/3 ) .

4) Fast jump from the left fold point: At x=1 , the system jumps horizontally back to the right attracting branch, completing the cycle.

Thus, the resulting singular trajectory is continuous but piecewise differentiable. The loss of differentiability occurs precisely at the fold points x=±1 , where the velocity x ˙ experiences a discontinuity in the singular limit. This is the fundamental singularity of the Van der Pol oscillator in the relaxation regime.

Matched Asymptotic Expansions for Finite μ

For finite (but large) μ , the jumps are not instantaneous but occur over a narrow boundary layer of thickness O( μ 2/3 ) in time and O( μ 2/3 ) in x near the fold points. We construct asymptotic approximations valid in each region and match them [30]-[32]:

Outer solution (slow segments): Away from the fold points, the dynamics follow the attracting branches to leading order. Substitute y=F( x )+O( ε ) into y ˙ =x :

F ˙ ( x ) x ˙ =x+O( ε ) x ˙ = x F ˙ ( x ) +O (116)

For x>1 , F ˙ ( x )>0 , so x ˙ <0 : x decreases. For x<1 , F ˙ ( x )>0 , but x is negative, so x ˙ >0 : x increases. This matches the slow drift directions described above.

Inner solution (jump layers near folds): Near the right fold point ( x,y)=(1,2/3 ) , we introduce the rescaled variables:

ξ= ε 2 3 ( x1 ),η= ε 1 3 ( y+ 2 3 ),χ= ε 1 3 ( t t 0 ) (117)

where t 0 is the jump time. Substituting into the slow-fast system and expanding F( x ) about x=1 :

F( x )=F( 1 )+ F ˙ ( 1 )( x1 )+ 1 2 F ¨ ( 1 ) ( x1 ) 2 + 1 6 F ( 1 ) ( x1 ) 3 + (118)

with F( 1 )=2/3 , F ˙ ( 1 )=0 , F ¨ ( 1 )=2 , F ( 1 )=0 . Thus,

yF( x )( 2 3 + ε 1 3 η )( 2 3 + ( x1 ) 2 + ) = ε 2 3 ( η ξ 2 )+higher order (119)

The fast equation ε x ˙ =yF( x ) becomes, to leading order:

dξ dχ =η ξ 2 (120)

The slow equation y ˙ =x gives to leading order:

dη dχ =1 (121)

Thus, η=χ+constant . Substituting into the ξ -equation:

dξ dχ =χ+c ξ 2 (122)

where c is a constant determined by matching to the incoming slow flow. This is a Riccati-type equation whose solution is related to the Airy function [33]. Crucially, it has a unique solution that transitions smoothly from the attracting branch ( ξ ) to the repelling branch and then to the opposite attracting branch. The solution is analytic in χ .

Matching: The inner solution as ξ (prior to the jump) matches the outer solution on the right attracting branch. As ξ+ (after the jump), it matches the outer solution on the left attracting branch. The matching condition determines the landing point coordinates and ensures continuity of x and y at the matching boundaries.

Regularity for Finite μ

The key analytical result is that for any finite μ (i.e., any finite ε>0 ), the composite solution constructed by matching the outer and inner expansions is smooth ( C ) in time [33]. The inner solution resolves the apparent discontinuity—the jump is not a true discontinuity but an extremely rapid but smooth transition. However, the smoothness comes with a cost—the magnitude of the time derivatives scales with μ [34]. Specifically, from the rescaling, the width of

the jump layer in time is O( μ 2/3 ) . Therefore,

d k x d t k ~ μ k 3 orstronger (123)

depending on the derivative order and the specific scaling analysis. For the first derivative (velocity), the maximum during the jump scales as μ 1/3 . For the second derivative (acceleration), it scales as μ 2/3 , and so on. Hence, as μ , the derivatives blow up pointwise at the fold locations, even though the solution itself remains bounded and continuous [35]. So, the solution x( t;μ ) is C for all finite μ>0 , and the singularity—a discontinuity in the first derivative, appears only in the strict limit μ . For large but finite μ , the solution is smooth but exhibits increasingly sharp corners whose curvature grows without bound [31].

4.5. Synthesis: The Evolution of Regularity with μ

Our analysis across the two asymptotic regimes provides a complete picture of how the limit cycle’s regularity depends on the parameter μ .

4.5.1. Continuous Evolution

As μ increases from 0 to , the limit cycle undergoes a continuous transformation [36]:

  • μ 0 + : The limit cycle is a small-amplitude, nearly circular orbit (in the ( x, x ˙ ) plane) or a nearly sinusoidal waveform. Its representation as a convergent power series in μ confirms C regularity in both t and μ .

  • Increasing μ : The orbit deviates from circularity. In the phase plane, it elongates along the cubic critical manifold. The time-series waveform develops steeper rising and falling edges. All derivatives remain bounded and continuous.

  • Large finite μ : The orbit closely follows the cubic critical manifold except during fast jumps. The jump regions are confined to narrow boundary layers of width O( μ 2/3 ) . The solution is still C , but higher-order derivatives become extremely large (scaling as positive powers of μ ) near the jump points.

  • μ : The solution converges uniformly to the singular trajectory (piecewise-defined, with corners at the folds). The convergence is not in C 1 ; the first derivative does not converge uniformly because its peak value diverges. The limiting object is continuous but only piecewise differentiable, with the points of non-differentiability located exactly at the projections of the fold points.

4.5.2. Geometric Interpretation

In the language of GSPT (Geometric Singular Perturbation Theory) [21], the critical manifold S is a normally hyperbolic invariant manifold (NHIM) except at the fold points [37]. For finite μ , there exists a slow manifold S μ that is a C perturbation of S away from the folds, and which is exponentially close to S on the attracting branches. The limit cycle lies on S μ , and as μ increases, S μ becomes increasingly bent near the folds, but it remains smooth. The singular limit cycle is the union of the two outer branches of S plus the horizontal jump segments—the corners arise because the connecting jump segments are not tangent to the slow manifold at the attachment points.

5. Discussion

The analytical framework developed in Section 4 provides a coherent narrative that unifies the seemingly disparate behaviours of the Van der Pol oscillator across its parameter range. This discussion contextualizes our findings within the broader landscape of nonlinear dynamics and clarifies their implications.

5.1. The Nature of the Singularity

Our central finding is that the mathematical “singularity” associated with the Van der Pol oscillator is not a pathology that occurs at a finite parameter value, but rather a singular limit as μ . For all finite μ>0 , the system’s limit cycle is a smooth ( C ) manifold. The discontinuity in the derivative emerges only in this asymptotic limit, where the fast-slow decomposition becomes exact and the timescale separation infinite. This is a crucial distinction—the system does not “break down” for large μ ; instead, its solutions converge uniformly to a well-defined, continuous, but piecewise-differentiable function. The fold points on the critical manifold S are the organizing centres for this loss of regularity in the limit, acting as gateways between slow and fast dynamics.

5.2. Bridging Analytical and Numerical Observations

Our singular perturbation analysis directly explains the numerical results presented in Section 3. For μ=0.1 (Figure 1), the solution is virtually indistinguishable from a harmonic oscillator because the perturbation is regular and the asymptotic series converges rapidly. The nearly sinusoidal waveform reflects its analytic ( C ) regularity. For μ=5.0 (Figure 3), the solution exhibits the characteristic sharp transitions of a relaxation oscillation. Our matched asymptotic expansions show that these transitions are not true discontinuities but are instead inner layers of width O( 1/μ ) where the higher derivatives become large. The Radau IIA method captures these sharp but smooth transitions accurately, provided the step size h is sufficiently small relative to μ 1 . The phase portraits vividly illustrate the convergence of the trajectory toward the singular limit cycle defined by the critical manifold y=F( x ) .

6. Conclusions and Recommendations

This paper has presented a comprehensive singular perturbation analysis of the Van der Pol oscillator, with a specific focus on the evolution of solution regularity as a function of the nonlinear damping parameter μ . We have demonstrated that the system’s behaviour is elegantly unified by viewing μ as a parameter that controls the transition between two distinct asymptotic regimes.

1) In the weakly nonlinear regime ( 0<μ1 ), the oscillator behaves as a regular perturbation of a harmonic oscillator. The method of multiple scales yields an asymptotically stable limit cycle that is an analytic ( C ) function of both time and the parameter μ . The solution is characterized by a nearly sinusoidal waveform.

2) In the relaxation oscillation regime ( μ1 ), the system is singularly perturbed. Using geometric singular perturbation theory and matched asymptotic expansions, we have shown that the limit cycle is composed of slow drift along attracting branches of a cubic critical manifold, connected by fast jumps. While the solution remains smooth for any finite μ , its derivatives scale with μ , leading to increasingly sharp transitions. In the singular limit μ , the solution converges uniformly to a continuous, piecewise-differentiable function, with the loss of differentiability occurring precisely at the fold points of the critical manifold.

This study has intentionally focused on the autonomous, unforced Van der Pol oscillator. The introduction of external periodic forcing leads to a vastly richer dynamical structure, including synchronization (entrainment), quasi-periodicity, and chaos. The regularity analysis in such non-autonomous settings becomes significantly more complex, as the solutions may no longer converge to a simple limit cycle. Furthermore, our asymptotic analysis in the large- μ regime formally applies in the limit; for intermediate values (e.g., μ~1 ), the solution is smooth but not accurately described by either the small- μ or large- μ expansions alone, often requiring numerical integration for precise description.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] van der Pol, B. (1926) LXXXVIII. OnRelaxation-Oscillations”. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 2, 978-992.[CrossRef]
[2] Rozman, M.G. (2024) Van der Pol Oscillator. University of Connecticut.
https://www.phys.uconn.edu/~rozman/Courses/P2200_13F/downloads/vanderpol/vanderpol-oscillator-draft.pdf
[3] Brennan, M.J., Tang, B. and Carranza, J.C. (2016) Insight into the Dynamic Behaviour of the Van Der Pol/Raleigh Oscillator Using the Internal Stiffness and Damping Forces. Journal of Physics: Conference Series, 744, Article ID: 012122.[CrossRef]
[4] Senthilkumaran, P. (2018) Singularities in Physics and Engineering: Properties, Methods, and Applications. IOP Publishing.[CrossRef]
[5] Evans, L.C. (1997) Partial Differential Equations. American Mathematical Society.
[6] Wend, D.V.V. (1968) Existence and Uniqueness of Ordinary Differential Equations. Proceedings of the American Mathematical Society, 23, 27-33.[CrossRef]
[7] Gu, S., Yang, B. and Shao, W. (2024) Existence and Uniqueness of Solution for a Singular Elliptic Differential Equation. Advances in Nonlinear Analysis, 13, Article ID: 20230126.[CrossRef]
[8] Xia, L. and Yao, Z. (2009) Existence, Uniqueness and Asymptotic Behavior of Solutions for a Singular Parabolic Equation. Journal of Mathematical Analysis and Applications, 358, 182-188.[CrossRef]
[9] Shanahan, J.P. (1960) On Uniqueness Questions for Hyperbolic Differential Equations. Pacific Journal of Mathematics, 10, 677-688.[CrossRef]
[10] Logan, D.J. (2008) An Introduction to Nonlinear Partial Differential Equations. John Wiley & Sons, Inc.
[11] D’Alessio, S. (2023) Solutions of the Van Der Pol Equation. The College Mathematics Journal, 54, 90-98.[CrossRef]
[12] Sanders, J.A., Verhulst, F. and Murdock, J. (2007) Averaging Methods in Nonlinear Dynamical Systems. Springer.
https://www.cs.vu.nl/~jansa/ftp/BK0/book.pdf
[13] Strogatz, S.H. (2018) Nonlinear Dynamics and Chaos. CRC Press.
[14] Ekanathan, S., Smith, O. and Rackauckas, C. (2025) A Fully Adaptive Radau Method for the Efficient Solution of Stiff Ordinary Differential Equations at Low Tolerances. 2025 IEEE High Performance Extreme Computing Conference (HPEC), Wakefield, 15-19 September 2025, 1-9.[CrossRef]
[15] Harko, T., Lobo, F. and Mak, M.K. (2014) Analytical Solutions of the Riccati Equation with Coefficients Satisfying Integral or Differential Conditions with Arbitrary Functions. Universal Journal of Applied Mathematics, 2, 109-118.[CrossRef]
[16] Chung, D. (2007) Wavelet Characterization of Sobolev Norms.
https://www.math.unm.edu/~crisp/courses/wavelets/fall07/Sobolev.pdf
[17] Zeghdoudi, H., Bouchahed, L. and Dri, R. (2013) A Complete Classification of Liénard Equation. European Journal of Pure and Applied Mathematics, 6, 126-136.
[18] Valdés, J.E.N. (2025) On the Lienard’s Type Equation: An Icon of the Nonlinear Analysis.
https://arxiv.org/html/2501.16637v1
[19] Guckenheimer, J. (2004) Bifurcations of Relaxation Oscillations. In: Ilyashenko, Y. and Rousseau, C., Eds., Normal Forms, Bifurcations and Finiteness Problems in Differential Equations, Kluwer Academic Publishers, 295-316.
https://pi.math.cornell.edu/~gucken/PDF/montreal_02.pdf
[20] Szmolyan, P. and Wechselberger, M. (2004) Relaxation Oscillations in R3. Journal of Differential Equations, 200, 69-104.[CrossRef]
[21] Kuehn, C. (2010) Multiple Time Scale Dynamics with Two Fast Variables and One Slow Variable.
https://www.multiscale.systems/PDF_files/CKuehn_PhD_thesis.pdf
[22] Ginoux, J.M. and Letellier, C. (2014) Van der Pol and the History of Relaxation Oscillations: Toward the Emergence of a Concept.
https://arxiv.org/pdf/1408.4890
[23] Hayes, M., Kaper, T., Kopell, N. and Ono, K. (1997) On the Application of Geometric Singular Perturbation Theory to Some Classical Two Point Boundary Value Problems. International Journal of Bifurcation and Chaos, 8, 1-39.
[24] Wiggins, S. (2003) Introduction to Applied Nonlinear Dynamical Systems and Chaos. Springer-Verlag.
[25] Krupa, M. and Szmolyan, P. (2001) Relaxation Oscillation and Canard Explosion. Journal of Differential Equations, 174, 312-368.[CrossRef]
[26] Mishchenko, E.F. and Rozov, N.Kh. (1980) Differential Equations with Small Parameters and Relaxation Oscillations. Plenum Press.
[27] Carr, J. (1981) Applications of Centre Manifold Theory. Springer.
[28] Johnson, R.S. (2005) Singular Perturbation Theory: Mathematical and Analytical Techniques with Applications to Engineering. Springer.
http://lib.ysu.am/disciplines_bk/906f39fcc03384c2e6b49b4f9119bf77.pdf
[29] Hunter, J.K. (2004) Asymptotic Analysis and Singular Perturbation Theory.
https://www.math.ucdavis.edu/~hunter/notes/asy.pdf
[30] Verhulst, F. (2007) Singular Perturbation Methods for Slow-Fast Dynamics. Nonlinear Dynamics, 50, 747-753.[CrossRef]
[31] Sabir, A. (2022) Asymptotic and Hyperasymptotic Expansions of Solutions to ODEs.
https://people.bath.ac.uk/as5057/documents/Amins_Masters.pdf
[32] Gibson, P.C. (2025) Solution of the Scalar Riccati Equation.
https://arxiv.org/pdf/2508.02784v1
[33] Evans, L.C. (2010) Partial Differential Equations. 2nd Edition, American Mathematical Society.
[34] Szmolyan, P. and Wechselberger, M. (2001) Canards in R3. Journal of Differential Equations, 177, 419-453.[CrossRef]
[35] Guckenheimer, J. (2008) Singular Hopf Bifurcation in Systems with Two Slow Variables. SIAM Journal on Applied Dynamical Systems, 7, 1355-1377.[CrossRef]
[36] Wechselberger, M. (2020) Geometric Singular Perturbation Theory beyond the Standard Form. Springer.
[37] Kuehn, C. (2014) Normal Hyperbolicity and Unbounded Critical Manifolds. Nonlinearity, 27, 1351-1366.[CrossRef]

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.