Article · Wikipedia archive · Last revised Jun 18, 2026

Floquet theory

Given a system in which the forces are periodic—such as a pendulum under a periodic driving force, or an oscillating circuit driven by alternating current—the overall behavior of the system is not necessarily fully periodic. For instance, consider a child being pushed on a swing: although the motion is driven by regular, periodic pushes, the swing can gradually reach greater heights while still oscillating to and fro. This results in a combination of underlying periodicity and growth.

Last revised
Jun 18, 2026
Read time
≈ 11 min
Length
2,635 w
Citations
13
Source

Given a system in which the forces are periodic—such as a pendulum under a periodic driving force, or an oscillating circuit driven by alternating current—the overall behavior of the system is not necessarily fully periodic. For instance, consider a child being pushed on a swing: although the motion is driven by regular, periodic pushes, the swing can gradually reach greater heights while still oscillating to and fro. This results in a combination of underlying periodicity and growth.

Floquet theory provides a way to analyze such systems. Its essential insight is similar to the swing example: the solution can be decomposed into two parts—a periodic component (reflecting the repeated motion) and an exponential factor (reflecting growth, decay, or neutral stability). This decomposition allows for the analysis of long-term behavior and stability in time-periodic systems.

Formally, Floquet theory is a branch of ordinary differential equations relating to the class of solutions to periodic linear differential equations of the form x ˙ = A ( t ) x , {\displaystyle {\dot {x}}=A(t)x,} with x R n {\displaystyle x\in {R^{n}}} and A ( t ) R n × n {\displaystyle \displaystyle A(t)\in {R^{n\times n}}} being a periodic function with period T {\displaystyle T} and defines the state of the stability of solutions.

The main theorem of Floquet theory, Floquet's theorem, due to Gaston Floquet (1883), gives a canonical form for each fundamental matrix solution of this common linear system. It gives a coordinate change y = Q 1 ( t ) x {\displaystyle \displaystyle y=Q^{-1}(t)x} with Q ( t + 2 T ) = Q ( t ) {\displaystyle \displaystyle Q(t+2T)=Q(t)} that transforms the periodic system to a traditional linear system with constant, real coefficients. When applied to physical systems with periodic potentials, such as crystals in condensed matter physics, the result is known as Bloch's theorem.

Note that the solutions of the linear differential equation form a vector space. A matrix ϕ ( t ) {\displaystyle \phi \,(t)} is called a fundamental matrix solution if the columns form a basis of the solution set. A matrix Φ ( t ) {\displaystyle \Phi (t)} is called a principal fundamental matrix solution if all columns are linearly independent solutions and there exists t 0 {\displaystyle t_{0}} such that Φ ( t 0 ) {\displaystyle \Phi (t_{0})} is the identity. A principal fundamental matrix can be constructed from a fundamental matrix using Φ ( t ) = ϕ ( t ) ϕ 1 ( t 0 ) {\displaystyle \Phi (t)=\phi \,(t){\phi \,}^{-1}(t_{0})} . The solution of the linear differential equation with the initial condition x ( 0 ) = x 0 {\displaystyle x(0)=x_{0}} is x ( t ) = ϕ ( t ) ϕ 1 ( 0 ) x 0 {\displaystyle x(t)=\phi \,(t){\phi \,}^{-1}(0)x_{0}} where ϕ ( t ) {\displaystyle \phi \,(t)} is any fundamental matrix solution.

Floquet's theorem

Let x ˙ = A ( t ) x {\displaystyle {\dot {x}}=A(t)x} be a linear first order differential equation, where x ( t ) {\displaystyle x(t)} is a column vector of length n {\displaystyle n} and A ( t ) {\displaystyle A(t)} an n × n {\displaystyle n\times n} periodic matrix with period T {\displaystyle T} (that is A ( t + T ) = A ( t ) {\displaystyle A(t+T)=A(t)} for all real values of t {\displaystyle t} ). Let ϕ ( t ) {\displaystyle \phi \,(t)} be a fundamental matrix solution of this differential equation. Then, for all t R {\displaystyle t\in \mathbb {R} } , ϕ ( t + T ) = ϕ ( t ) ϕ 1 ( 0 ) ϕ ( T ) . {\displaystyle \phi (t+T)=\phi (t)\phi ^{-1}(0)\phi (T).} Here ϕ 1 ( 0 ) ϕ ( T ) {\displaystyle \phi ^{-1}(0)\phi (T)} is known as the monodromy matrix. In addition, for each choice of matrix B {\displaystyle B} (possibly complex) such that e T B = ϕ 1 ( 0 ) ϕ ( T ) , {\displaystyle e^{TB}=\phi ^{-1}(0)\phi (T),} there is a periodic (with period T {\displaystyle T} ) matrix function t P ( t ) {\displaystyle t\mapsto P(t)} such that ϕ ( t ) = P ( t ) e t B  for all  t R . {\displaystyle \phi (t)=P(t)e^{tB}{\text{ for all }}t\in \mathbb {R} .} This representation is called a Floquet normal form for the fundamental matrix solution ϕ ( t ) {\displaystyle \phi \,(t)} .1

Moreover, if ϕ ( t ) {\displaystyle \phi (t)} is a real matrix for every value of t {\displaystyle t} , then there also exists at-least one real matrix R {\displaystyle R} which satisfies ϕ 1 ( 0 ) ϕ ( 2 T ) = ( ϕ 1 ( 0 ) ϕ ( T ) ) 2 = e 2 T R . {\displaystyle \phi ^{-1}(0)\phi (2T)=(\phi ^{-1}(0)\phi (T))^{2}=e^{2TR}.} For any choice of such R {\displaystyle R} , there is a real periodic (with period- 2 T {\displaystyle 2T} ) matrix function t Q ( t ) {\displaystyle t\mapsto Q(t)} such that ϕ ( t ) = Q ( t ) e t R  for all  t R . {\displaystyle \phi (t)=Q(t)e^{tR}{\text{ for all }}t\in \mathbb {R} .} In the above B {\displaystyle B} , P {\displaystyle P} , Q {\displaystyle Q} and R {\displaystyle R} are n × n {\displaystyle n\times n} matrices.2

Second-order periodic equations

Floquet's theory is applied to the special case of a second order equation y + V ( x ) y = E y {\displaystyle -y''+V(x)y=Ey} where V ( x ) {\displaystyle V(x)} is a periodic potential, V ( x + T ) = V ( x ) {\displaystyle V(x+T)=V(x)} .34 Such equations arise in the study of Hill's equation, the Lamé, and Mathieu equation. The spectral parameter E {\displaystyle E} corresponds to the energy levels of the Schrödinger operator L = d 2 d x 2 + V ( x ) {\displaystyle L=-{\frac {d^{2}}{dx^{2}}}+V(x)} .5

For a given value of the parameter E {\displaystyle E} , let u ( x , E ) {\displaystyle u(x,E)} and v ( x , E ) {\displaystyle v(x,E)} be the pair of solutions such that u ( 0 , E ) = 1 , u ( 0 , E ) = 0 , v ( 0 , E ) = 0 , v ( 0 , E ) = 1. {\displaystyle u(0,E)=1,\quad u'(0,E)=0,\quad v(0,E)=0,\quad v'(0,E)=1.} Because the potential is periodic, superposition implies that there exist constants A ( E ) , B ( E ) , C ( E ) , D ( E ) {\displaystyle A(E),B(E),C(E),D(E)} with u ( x + T , E ) = A ( E ) u ( x , E ) + B ( E ) v ( x , E ) , v ( x + T , E ) = C ( E ) u ( x , E ) + D ( E ) v ( x , E ) . {\displaystyle u(x+T,E)=A(E)u(x,E)+B(E)v(x,E),\quad v(x+T,E)=C(E)u(x,E)+D(E)v(x,E).} In matrix form, ( u ( x + T , E ) v ( x + T , E ) ) = ( A ( E ) B ( E ) C ( E ) D ( E ) ) ( u ( x , E ) v ( x , E ) ) {\displaystyle {\begin{pmatrix}u(x+T,E)\\v(x+T,E)\end{pmatrix}}={\begin{pmatrix}A(E)&B(E)\\C(E)&D(E)\end{pmatrix}}{\begin{pmatrix}u(x,E)\\v(x,E)\end{pmatrix}}} expressing the monodromy of the fundamental solution. (The matrix here is called the monodromy matrix M ( E ) {\displaystyle M(E)} .)34

A solution is called a Floquet solution if y ( x + T ) = ξ y ( x ) {\displaystyle y(x+T)=\xi \,y(x)} for some constant ξ {\displaystyle \xi } called a Floquet multiplier. Writing a Floquet solution as y ( x ) = a u ( x , E ) + b v ( x , E ) {\displaystyle y(x)=a\,u(x,E)+b\,v(x,E)} shows that ( a , b ) {\displaystyle (a,b)} must be a (left) eigenvector of M ( E ) {\displaystyle M(E)} , so ξ {\displaystyle \xi } satisfies ξ 2 ( A ( E ) + D ( E ) ) ξ + det M ( E ) = 0. {\displaystyle \xi ^{2}-(A(E)+D(E))\xi +\det M(E)=0.} Because the Wronskian of the solutions u ( x , E ) {\displaystyle u(x,E)} and v ( x , E ) {\displaystyle v(x,E)} is constant, det M ( E ) = 1 {\displaystyle \det M(E)=1} so this equation simplifies to ξ 2 ( A ( E ) + D ( E ) ) ξ + 1 = 0 {\displaystyle \xi ^{2}-(A(E)+D(E))\xi +1=0} or equivalently ξ + ξ 1 = A ( E ) + D ( E ) . {\displaystyle \xi +\xi ^{-1}=A(E)+D(E).} Thus there are generically two Floquet multipliers for each energy E {\displaystyle E} .34

The values of E {\displaystyle E} for which the Floquet multiplier satisfies ξ = ± 1 {\displaystyle \xi =\pm 1} are called the periodic and antiperiodic eigenvalues. They form the endpoints of the spectral bands of the periodic Schrödinger operator. For real values of E {\displaystyle E} , the behavior of solutions is determined by the magnitude of the Floquet multipliers. A nontrivial solution remains bounded on the real line if and only if the corresponding multipliers satisfy | ξ | = 1 {\displaystyle |\xi |=1} .45 The set of such energies consists of a union of intervals [ E 1 , E 2 ] , [ E 3 , E 4 ] , , {\displaystyle [E_{1},E_{2}],\;[E_{3},E_{4}],\;\ldots ,} called the spectral bands, separated by intervals (band gaps) where solutions are not bounded. As E {\displaystyle E} varies across a spectral band, the Floquet multipliers move along the unit circle in the complex plane, and the endpoints of each band occur precisely when ξ = ± 1 {\displaystyle \xi =\pm 1} .

Introducing a new variable ν = ξ ξ 1 {\displaystyle \nu =\xi -\xi ^{-1}} , one has ν 2 = ( ξ + ξ 1 ) 2 4 = ( A ( E ) + D ( E ) ) 2 4. {\displaystyle \nu ^{2}=(\xi +\xi ^{-1})^{2}-4=(A(E)+D(E))^{2}-4.} This defines a two-sheeted cover of the energy line, called the spectral curve. For a general analytic potential, this cover is analytic rather than algebraic. In special situations, however, it becomes an algebraic curve. For example, for the Lamé equation y ( x ) g ( g + 1 ) ( x ) y ( x ) = E y ( x ) {\displaystyle y''(x)-g(g+1)\wp (x)y(x)=Ey(x)} with integer degree g {\displaystyle g} , the corresponding curve is hyperelliptic and can be written ν 2 = R 2 g + 1 ( E ) {\displaystyle \nu ^{2}=R_{2g+1}(E)} where R 2 g + 1 {\displaystyle R_{2g+1}} is the Lamé spectral polynomial.6

Stability

This mapping ϕ ( t ) = Q ( t ) e t R {\displaystyle \phi \,(t)=Q(t)e^{tR}} gives rise to a time-dependent change of coordinates ( y = Q 1 ( t ) x {\displaystyle y=Q^{-1}(t)x} ), under which our original system becomes a linear system with real constant coefficients y ˙ = R y {\displaystyle {\dot {y}}=Ry} . Since Q ( t ) {\displaystyle Q(t)} is continuous and periodic it must be bounded. Thus the stability of the solutions y ( t ) {\displaystyle y(t)} and x ( t ) {\displaystyle x(t)} are determined by the eigenvalues of R {\displaystyle R} .

The eigenvalues of e T B {\displaystyle e^{TB}} are called the characteristic multipliers of the system. While the matrix B {\displaystyle B} is not unique, the eigenvalues of e T B {\displaystyle e^{TB}} are the same for choices of B {\displaystyle B} . They are also the eigenvalues of the (linear) Poincaré maps x ( t ) x ( t + T ) {\displaystyle x(t)\to x(t+T)} . A Floquet exponent (sometimes called a characteristic exponent), is a complex μ {\displaystyle \mu } such that e μ T {\displaystyle e^{\mu T}} is a characteristic multiplier of the system. Notice that Floquet exponents are not unique, since e ( μ + 2 π i k T ) T = e μ T {\displaystyle e^{\left(\mu +{\frac {2\pi ik}{T}}\right)T}=e^{\mu T}} , where k {\displaystyle k} is an integer. The real parts of the Floquet exponents are Lyapunov exponents. The zero solution is asymptotically stable if all Floquet exponents have negative real part. It is Lyapunov stable if all Floquet exponents have nonpositive real part and, in addition, the Floquet multipliers of modulus 1 are semisimple (equivalently, their algebraic and geometric multiplicities agree); otherwise it is unstable.1

Applications

Notes

Notes

References

References

External links