Equivariant dynamical systems - davidar/scholarpedia GitHub Wiki
__AUTOLINKER{0} Equivariant dynamical systems are dynamical systems that have symmetries. A symmetry of a dynamical system is a transformation that takes solutions to solutions. The equations describing a physical or biological system may have symmetries as a result of the system geometry, modeling assumptions, and/or simplifying normal form transformations.
The natural language for describing symmetry properties of a dynamical system is that of group theory, which we briefly review. A group <math>\Gamma</math> is a set of elements with an operation <math>\cdot</math> which satisfies
- closure: <math>\gamma_1 \cdot \gamma_2 \in \Gamma</math> for all <math>\gamma_1 \in \Gamma</math> and <math>\gamma_2 \in \Gamma\ ,</math>
- associative law: <math>\gamma_1 \cdot (\gamma_2 \cdot \gamma_3) = (\gamma_1 \cdot \gamma_2) \cdot \gamma_3</math> for all <math>\gamma_1 \in \Gamma\ ,</math> <math>\gamma_2 \in \Gamma\ ,</math> and <math>\gamma_3 \in \Gamma\ ,</math>
- existence of identity element: there exists an element <math>e</math> such that <math>e \cdot \gamma = \gamma \cdot e = \gamma</math> for all <math>\gamma \in \Gamma\ ,</math>
- existence of inverses: for every <math>\gamma \in \Gamma\ ,</math> there is a unique inverse <math>\gamma^{-1} \in \Gamma</math> such that <math>\gamma^{-1} \cdot \gamma = \gamma \cdot \gamma^{-1} = e\ .</math>
- The elements of <math>\Gamma</math> could be numbers, matrices, transformations such as permutation, rotation, or reflection, or other abstract objects.
- The operation in the definition of a group is often referred to as multiplication, but it does not need to be multiplication in the usual sense. For example, the set of integers is a group under addition. Here zero is the identity element and the inverse of an element is minus one times that element.
- A group is said to be abelian if the group operation is commutative, that is, if <math>\gamma_1 \cdot \gamma_2 = \gamma_2 \cdot \gamma_1</math> for all <math>\gamma_1 \in \Gamma</math> and <math>\gamma_2 \in \Gamma\ .</math> A group is said to be non-abelian if it is not abelian.
- The order of a group <math>\Gamma</math> is the number of elements in <math>\Gamma\ .</math> If this is finite, <math>\Gamma</math> is called a finite group. If this is infinite, <math>\Gamma</math> is called an infinite group.
- A Lie group is a group whose elements have the topology of an <math>m</math>-dimensional smooth manifold, and whose group operation is a smooth function of the elements. When <math>m>0</math> Lie groups are useful for describing continuous symmetries.
- A group <math>\Gamma</math> is said to be generated by a subset <math>S</math> of elements of <math>\Gamma</math> if every element of <math>\Gamma</math> can be expressed as the product of finitely many elements of <math>S</math> and their inverses. Notationally, if, for example, <math>\Gamma</math> is generated by <math>\gamma_1</math> and <math>\gamma_2\ ,</math> we write <math>\Gamma = \langle \gamma_1,\gamma_2 \rangle.</math>
- A subgroup <math>H</math> of a group <math>\Gamma</math> is a subset of <math>\Gamma</math> which is itself a group under the same operation. In particular, <math>H</math> must satisfy the closure property under the operation, contain the identity element <math>e\ ,</math> and contain inverses of all its elements.
- A homomorphism between groups <math>\Gamma</math> and <math>G</math> is a map <math>h:\Gamma \rightarrow G</math> such that <math> h(\gamma_1 \cdot \gamma_2) = h(\gamma_1) \cdot h(\gamma_2) </math> for all <math>\gamma_1, \gamma_2 \in \Gamma\ .</math> An isomorphism is a homomorphism <math>h:\Gamma \rightarrow G</math> such that for every <math>g \in G</math> there is exactly one <math>\gamma \in \Gamma</math> such that <math>h(\gamma) = g\ .</math>
- An <math>n</math>-dimensional representation of a group <math>\Gamma</math> is a homomorphism from <math>\Gamma</math> to the group of <math>n \times n</math> matrices defined on a field <math>\Bbb F\ .</math> Typically <math>\Bbb F</math> is <math>\Bbb R</math> or <math>\Bbb C\ ,</math> that is, the matrices have either real or complex entries. A representation is faithful if this mapping is an isomorphism onto a subgroup of <math>n \times n</math> matrices. A representation of <math>\Gamma</math> is irreducible if the only proper subspace of <math>\Bbb F^n</math> left invariant by all elements of <math>\Gamma</math> is the origin. A representation is absolutely irreducible on <math>\Bbb F^n</math> if all linear maps <math>A</math> on <math>\Bbb F^n</math> that commute with all <math>\gamma \in G</math> are scalar multiples of the identity matrix.
- The cyclic group <math>Z_n</math> is the group of <math>n</math> elements generated by a single element <math>\gamma_1\ ,</math> that is, <math>Z_n = \langle \gamma_1 \rangle\ ,</math> where <math>\gamma_1^n = e\ .</math>
- The dihedral group <math>D_n</math> is the group of <math>2 n</math> elements generated by <math>\gamma_1</math> and <math>\gamma_2\ ,</math> that is, <math>D_n = \langle \gamma_1, \gamma_2 \rangle\ ,</math> where <math>\gamma_1^2 = e, \gamma_2^n = e\ ,</math> and <math>\gamma_2 \cdot \gamma_1 \cdot \gamma_2 = \gamma_1\ .</math> It is sometimes useful to think of the dihedral group <math>D_n</math> as being the set of transformations of a regular polygon with <math>n</math> sides into itself; here <math>\gamma_1</math> is a reflection of the polygon about an appropriate symmetry axis passing through the center of the polygon, and <math>\gamma_2</math> is the rotation of the polygon through the angle <math>2 \pi/n\ .</math>
- The permutation group <math>S_n</math> is the group of <math>n!</math> elements corresponding to all possible permutations of <math>n</math> objects. Every element of the permutation group can be written as a product of simple transpositions in which two objects are swapped.
- The orthogonal group <math>O(n)</math> is the group of <math>n \times n</math> orthogonal matrices under the group operation of matrix multiplication. Recall that a matrix <math>A</math> is said to be orthogonal if <math>A A^T = Id\ ,</math> where <math>A^T</math> is the transpose of <math>A</math> and <math>Id</math> is the <math>n \times n</math> identity matrix. <math>O(n)</math> is an infinite group.
- The special orthogonal group <math>SO(n)</math> is the subgroup of <math>O(n)</math> for which the matrices have unit determinant. The group <math>SO(2)</math> and the circle group <math>S^1</math> (the group of all complex numbers with unit modulus under the operation of multiplication) are isomorphic. Sometimes <math>S^1</math> is written as the 1-torus <math>T^1\ .</math> <math>SO(n)</math> is an infinite group and a Lie group.
Consider the ordinary differential equation
- <math>
- <math>
A similar definition of equivariance holds for maps.
References that discuss equivariant dynamical systems include Golubitsky, Stewart, and Schaeffer (1988), Crawford and Knobloch (1991), Chossat and Lauterbach (2000), Golubitsky and Stewart (2002), and Hoyle (2006).
Suppose
- <math>
- <math>
- <math>
- <math>
By inspection there is an equilibrium at <math>x=\sqrt{-a_1/a_3} \equiv x_e\ ,</math> provided the argument in the square root is nonnegative. We therefore expect that there will also be an equilibrium at <math>\gamma \cdot x_e = -\sqrt{-a_1/a_3}\ ,</math> as may be readily verified. There is also an equilibrium at <math>x \equiv x_0 =0\ ;</math> we verify that <math>\gamma \cdot x_0 = 0 = x_0</math> is (trivially) also an equilibrium.
Consider two-dimensional Rayleigh-Bénard convection in which a layer of viscous fluid is confined between rigid horizontal plates separated by a distance <math>H=1\ ,</math> with the top and bottom plates maintained at fixed temperatures <math>T_1</math> and <math>T_0</math> (<math>T_0>T_1</math>), respectively. Gravity acts in the negative <math>z</math>-direction with acceleration <math>g</math> (see Figure 1). If the temperature difference across the layer <math>\Delta T = T_0 - T_1</math> is below a critical value <math>\Delta T_c\ ,</math> the fluid is motionless with heat transferred by conduction. At <math>\Delta T = \Delta T_c\ ,</math> the buoyancy force overcomes the stabilizing effects of thermal diffusion and viscous damping, and the conduction state loses stability to a convecting state characterized by fluid motion.
In the Boussinesq approximation the nondimensional evolution equations for the fluid velocity (written in terms of the stream function <math>\psi</math>)
- <math>
- <math>
- <math>
In the simplest case the temperature at the top and bottom plates is held constant, and there is no tangential stress, corresponding to the boundary conditions
- <math>
- <math>
Eigenfunctions for Rayleigh-Bénard convection.
For Rayleigh numbers <math>R = R_c (1 + \epsilon^2 \alpha)</math> with <math>\epsilon \ll 1</math> and <math>\alpha>0\ ,</math> that is, just beyond the onset of convection, the solution to the evolution equations resembles the eigenfunction of the linear stability problem:
- <math>
- <math>
The evolution equations and boundary conditions have a reflection symmetry about <math>z=1/2\ ;</math> specifically, if <math>(\psi(x,z,t),\theta(x,z,t))</math> is a solution, so is the solution obtained by taking <math>z \rightarrow 1-z\ ,</math> namely <math>(-\psi(x,1-z,t),-\theta(x,1-z,t))\ .</math> Given the above expansions, we see that
- <math>
- <math>
The evolution equations and boundary conditions also have a reflection symmetry about <math>x=0\ ;</math> specifically, if <math>(\psi(x,z,t),\theta(x,z,t))</math> is a solution, so is the solution obtained by taking <math>x \rightarrow -x\ ,</math> namely <math>(-\psi(-x,z,t),\theta(-x,z,t))\ .</math> Given the above expansions, we see that
- <math>
- <math>
- <math>
- <math>
Together the above symmetry arguments imply that if <math>A(\tau)</math> is a solution to the amplitude equation so is <math>-A(\tau)\ .</math> In other words,
- <math>
- <math>
- <math>
- <math>

Consider the evolution equations for Rayleigh-Bénard convection given in the previous example, with the ansatz
- <math>
- <math>
- <math>
Performing a Galerkin projection, we obtain the Lorenz equations (Lorenz (1963)):
- <math>
- <math>
- <math>
It is readily shown that the Lorenz equations are equivariant with respect to the group <math>Z_2</math> generated by the action
- <math>
Suppose
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
Suppose that the point <math>(x_1,x_2) = (a,b)</math> is an equilibrium for this vector field, where <math>a \neq 0</math> and <math>b \neq 0\ .</math> This implies that <math>g(a^2,b^2) = g(b^2,a^2) = 0\ .</math> We expect <math>\gamma_1 \cdot (a,b) = (a,-b)</math> to also be an equilibrium; this is verified by recognizing that <math>g(a^2,(-b)^2) = g(a^2,b^2) = 0</math> and <math>g((-b)^2,a^2) = g(b^2,a^2) = 0\ .</math> Similarly, we verify that all points on the group orbit <math>\Gamma \cdot (a,b) = \{(a,b),(-a,b),(a,-b),(-a,-b),(b,a),(-b,a),(b,-a),(-b,-a)\}</math> are equilibria.
Suppose
- <math>
- <math>
Notice that <math>z = e^{i \omega t}</math> is a solution to this differential equation; this is a periodic orbit. We thus expect that <math>\gamma_\theta \cdot e^{i \omega t} = e^{i (\omega t + \theta)}</math> is also a solution for all <math>\gamma_\theta\ ,</math> as may be verified by direct substitution. We may interpret the action of elements of <math>S^1</math> on the periodic orbit as a phase shift.
Suppose that the dynamical system
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
- <math>
This equation can be rewritten in the form
- <math>
Since this system is defined on the <math>N</math>-torus manifold <math>T^N\ ,</math> some care must be used in determining its equivariance properties. It is convenient to embed this system in <math>\mathbb C^N</math> by letting <math>z_k = e^{i \theta_k}\ .</math> Then
- <math>
- <math>
- <math>
- <math>
Thus, our system is equivariant with respect to both the permutation group <math>S_N</math> and the circle group <math>T^1\ .</math> Putting these together properly, our system is equivariant with respect to the direct product <math>S_N \times T^1\ .</math>
One solution to these equations is <math>\theta_k = (\omega + N g(0)) t</math> for all <math>k = 1,\cdots, N\ .</math> This is an example of a phase-locked solution; see Ashwin and Swift (1992), and Brown, Holmes, and Moehlis (2003). The elements of <math>S_N</math> act trivially on this solution. The elements of the circle group <math>T^1</math> shift the phase to give the solutions <math>\theta_k = (\omega + N g(0)) t + \alpha</math> for all <math>k = 1,\cdots, N</math> and any <math>\alpha\ .</math>
It is possible to classify solutions of equivariant dynamical systems based on their symmetry properties. Specifically, the symmetry of a solution <math>x_0(t)\in M</math> is characterized by the isotropy subgroup
- <math>
Associated with an isotropy subgroup is the fixed point subspace
- <math>
A periodic solution <math>x_0(t)</math> with (rescaled) period <math>2 \pi</math> can also have a spatiotemporal symmetry characterized by the isotropy subgroup
- <math>
More generally, a solution <math>x(t)</math> to a <math>\Gamma</math>-equivariant dynamical system has a symmetry <math>\gamma\in \Gamma</math> if <math>\gamma\overline{\{x(t)\}}= \overline{\{x(t)\}}\ .</math>
The isotropy subgroup of the equilibrium at <math>x_0 = 0</math> is the full group <math>Z_2 = \langle \gamma \rangle.</math> The isotropy subgroup for each of the equilibria <math>x = 1</math> and <math>x=-1</math> is the identity element <math>e.</math> The fixed point subspace of <math>Z_2</math> is the set of all points for which <math>\gamma \cdot x = x,</math> that is, for which <math>-x = x;</math> thus <math>{\rm Fix} [Z_2] = \{ 0 \}.</math>
We have the following isotropy subgroups and fixed point subspaces:
Isotropy Subgroup | Fixed Point Subspace | Dimension of Fixed Point Subspace |
---|---|---|
<math>D_4</math> | <math>\{0,0\}</math> | 0 |
<math>Z_2(\gamma_1)</math> | <math>\{(a,0) | a \in \mathbb R \}</math> | 1 |
<math>Z_2(\gamma_2 \cdot \gamma_1)</math> | <math>\{(a,a) | a \in \mathbb R \}</math> | 1 |
<math>e</math> | <math>\{(a,b) | (a,b) \in \mathbb R^2 \}</math> | 2 |
Here <math>Z_2(\gamma_1) = \langle \gamma_1 \rangle\ ,</math> <math>Z_2(\gamma_2 \cdot \gamma_1) = \langle \gamma_2 \cdot \gamma_1 \rangle\ ,</math> and <math>e</math> is the identity element.
Other fixed point subspaces can be found by acting on these fixed point subspaces with group elements. In particular, <math>\gamma_2 \cdot (a,0) = (0,a)\ ,</math> so <math>\{ (0,a) | a \in \mathbb R \}</math> is a fixed point subspace. Such points have isotropy subgroup <math>\gamma_2 \cdot Z_2(\gamma_1) \cdot \gamma_2^{-1} = \langle \gamma_2 \cdot \gamma_1 \cdot \gamma_2^3 \rangle = \langle \gamma_1 \cdot \gamma_2^2 \rangle \equiv Z_2(\gamma_1 \cdot \gamma_2^2)\ .</math> Similarly, <math>\gamma_1 \cdot (a,a) = (a,-a)\ ,</math> so <math>\{ (a,-a) | a \in \mathbb R \}</math> is a fixed point subspace. Such points have isotropy subgroup <math>\gamma_1 \cdot Z_2(\gamma_2 \cdot \gamma_1) \cdot \gamma_1^{-1} = \langle \gamma_1 \cdot \gamma_2 \rangle \equiv Z_2(\gamma_1 \cdot \gamma_2 )\ .</math>
Ashwin and Swift (1992) show that the isotropy subgroups of solutions for this example take the form
where <math>N=m(k_1 + \cdots + k_{l_B})\ ,</math> and Image:Rtimes2.jpg denotes the semi-direct product. The fixed-point subspace <math>{\rm Fix}[\Sigma_{\mathbf{k},m}]</math> may be thought of as being partitioned into <math>m</math> blocks each containing <math>k = (k_1 + \cdots + k_{l_B})</math> oscillators. The solution is invariant under time shifts of the period divided by <math>m\ ,</math> coupled with a cyclic permutation of the blocks, giving the <math>Z_m</math> symmetry. Each block is partitioned into clusters of <math>k_i</math> oscillators, and the solution is invariant under permutations of oscillators within these clusters, giving the <math>S_{k_1} \times \cdots \times S_{k_{l_B}}</math> symmetry. These permutations all commute, hence the direct products, while the <math>Z_m</math> symmetry does not commute with the permutations, hence the semi-direct product. Examples of such solutions, labeled by their isotropy subgroups, are shown in the figures. Here each dot corresponds to a cluster of oscillators, with identically colored dots corresponding to clusters with the same number of oscillators. See Ashwin and Swift (1992), and Brown, Holmes, and Moehlis (2003) for more discussion.
In phase Double block Rotating block Double rotating block
Here we describe a systematic way of constructing the most general dynamical system that is equivariant with respect to a given symmetry <math>\Gamma\ ;</math> see Golubitsky, Stewart, and Schaeffer (1988). An invariant function <math>g(x)</math> satisfies
- <math>
- <math>
- <math>
Suppose we have a dynamical system equivariant with respect to <math>D_4 = \langle \gamma_1,\gamma_2 \rangle\ ,</math> with <math>\gamma_1</math> and <math>\gamma_2</math> as defined in Example 4. Letting <math>z = x_1 + i x_2 \in \mathbb C\ ,</math> we see that the equivalent actions on <math>z</math> are
- <math>
- <math>
- <math>
The process of putting a dynamical system on the center manifold of an equilibrium into normal form can introduce additional symmetries into the system; see Elphick et al (1988), Golubitsky, Stewart, and Schaeffer (1988), Crawford and Knobloch (1991). Specifically, a normal form can be chosen which is equivariant with respect to the one-parameter group
- <math>
Suppose we have a dynamical system for which the center manifold is two-dimensional, and the evolution on the center manifold has the linearization
- <math>
- <math>
- <math>
- <math>
- <math>
A heteroclinic cycle is a collection of solution trajectories that connect invariant solutions such as equilibria. Heteroclinic cycles occur robustly in many equivariant dynamical systems but do not generally occur in systems without symmetries. Cycles are commonly constructed using connections in fixed point subspaces for equivariant dynamical systems.
- P. Ashwin and J. Swift (1992) The dynamics of <math>N</math> weakly coupled identical oscillators. Journal of Nonlinear Science, 2:69-108.
- E. Brown, P. Holmes, and J. Moehlis (2003) Globally coupled oscillator networks. In: Perspectives and Problems in Nonlinear Science, ed. E. Kaplan, J. E. Marsden, and K. R. Sreenivasan. Springer-Verlag, New York, pp. 183-215.
- P. Chossat and R. Lauterbach (2000) Methods in Equivariant Bifurcations and Dynamical Systems. World Scientific, Singapore.
- J. D. Crawford and E. Knobloch (1991) Symmetry and symmetry-breaking bifurcations in fluid mechanics. Ann. Rev. Fluid Mech., 23:601-639.
- P. G. Drazin (1975) On the effects of side walls on Bénard convection. ZAMP, 26:239-243.
- C. Elphick, E. Tirapegui, M. E. Brachet, P. Coullet, and G. Iooss (1998) A simple global characterization for normal forms of singular vector fields. Physica D, 29:95-127.
- M. Golubitsky and I. Stewart (2002) The Symmetry Perspective. Birkhäuser Verlag, Basel.
- M. Golubitsky, I. Stewart, and D. G. Schaeffer (1988) Singularities and Groups in Bifurcation Theory, Volume II. Springer-Verlag, New York.
- J. Guckenheimer and P. Holmes (1983) Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer-Verlag, New York.
- M. Hamermesh (1989) Group Theory and its Application to Physical Problems. Dover, New York.
- P. Hirschberg and E. Knobloch (1997) Mode interactions in large aspect ratio convection. J. Nonlin. Sci., 7:537-556.
- R. B. Hoyle (2006) Pattern Formation: An Introduction to Methods. Cambridge University Press, Cambridge.
- J. S. Lomont (1993) Applications of Finite Groups. Dover, New York.
- E. N. Lorenz (1963) Deterministic nonperiodic flow. J. Atmos. Sci. 20:130-141.
- C. Sparrow (1982) The Lorenz Equations: Bifurcations, Chaos and Strange Attractors. Springer, New York.
- S. Sternberg (2004) Group Theory and Physics. Cambridge University Press, Cambridge.
- Jack Carr (2006) Center manifold. Scholarpedia, 1(12):1826.
- James Meiss (2007) Dynamical systems. Scholarpedia, 2(2):1629.
- Eugene M. Izhikevich (2007) Equilibrium. Scholarpedia, 2(10):2014.
- Jeff Moehlis and Edgar Knobloch (2007) Equivariant bifurcation theory. Scholarpedia, 2(9):2511.
- Antonio Palacios (2007) Heteroclinic cycles. Scholarpedia, 2(1):2352.
- Jeff Moehlis, Kresimir Josic, Eric T. Shea-Brown (2006) Periodic orbit. Scholarpedia, 1(7):1358.
- Carmen C. Canavier (2006) Phase response curve. Scholarpedia, 1(12):1332.
Dynamical Systems, Equilibrium, Equivariant Bifurcation Theory, Heteroclinic Cycles, Normal Form, Phase Model, Periodic Orbit
Category: Dynamical Systems Category:Differential Equations Category:Multiple_Curators