Browse Subject Areas

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Saccadic Eye Movements Minimize the Consequences of Motor Noise

Saccadic Eye Movements Minimize the Consequences of Motor Noise

  • Robert J. van Beers


29 Jul 2010: van Beers RJ (2010) Correction: Saccadic Eye Movements Minimize the Consequences of Motor Noise. PLOS ONE 5(7): 10.1371/annotation/5a332f5e-aea5-40e3-8601-58bcd141b491. View correction


The durations and trajectories of our saccadic eye movements are remarkably stereotyped. We have no voluntary control over these properties but they are determined by the movement amplitude and, to a smaller extent, also by the movement direction and initial eye orientation. Here we show that the stereotyped durations and trajectories are optimal for minimizing the variability in saccade endpoints that is caused by motor noise. The optimal duration can be understood from the nature of the motor noise, which is a combination of signal-dependent noise favoring long durations, and constant noise, which prefers short durations. The different durations of horizontal vs. vertical and of centripetal vs. centrifugal saccades, and the somewhat surprising properties of saccades in oblique directions are also accurately predicted by the principle of minimizing movement variability. The simple and sensible principle of minimizing the consequences of motor noise thus explains the full stereotypy of saccadic eye movements. This suggests that saccades are so stereotyped because that is the best strategy to minimize movement errors for an open-loop motor system.


We have no voluntary control over the duration and velocity of our saccadic eye movements. Normal saccades are therefore stereotyped and follow the so-called ‘main sequence’ [1][6]: saccade duration increases approximately linearly with saccade amplitude (Figure 1A) whereas peak velocity increases with amplitude at a decreasing rate (Figure 1C). The empirical main sequence relationships for horizontal saccades differ somewhat across studies because they vary across subjects [2], [7], measurement techniques [8], [9] and analysis method [10], but the general pattern is always the same. Although it is well understood how the stereotyped saccades are generated by the brain, it is not understood why they are so stereotyped and why they have the precise properties as described by the main sequence. The stereotyped behavior is likely to be advantageous, but in which respect are main sequence saccades advantageous?

Figure 1. Observed and optimal main sequence.

A. Observed duration as a function of amplitude for horizontal saccades starting from the primary position or moving symmetrically about it. Different lines denote linear fits reported by different sources: -––[2], -––[3], —[4], -––[5], ……[6]. Lines are plotted for the range of amplitudes for which the fit was made. B. Optimal duration as a function of amplitude for horizontal saccades moving symmetrically about the primary position for three different levels of CN (kCN = RkSDN is the best estimate of the actual level [12]). C. Observed peak velocity as a function of amplitude for similar horizontal saccades as shown in A. Different lines denote fits or linearly connected data points reported by different sources (see legend of A for the sources). D. Peak velocity of optimal saccades as a function of amplitude for horizontal saccades moving symmetrically about the primary position for three different levels of CN. E. Observed velocity profiles of horizontal saccades moving symmetrically about the primary position for amplitudes of 5, 10, 20, 30, 40, 50 and 60 deg (Reprinted from [4] with permission from Wiley-Blackwell). F. Velocity profiles of the optimal saccades (with their optimal duration) shown in E.

On top of the stereotypy, saccades display a certain level of variability [6], [11], [12]. Movement variability is undesirable because it leads to failures to reach the desired gaze direction. The larger the variability, the larger the errors will be. A considerable proportion of the variability is caused by noise in the motor commands [12]. The detrimental effect of motor noise could be minimized by choosing, from the infinite number of possible saccade trajectories to a target, the trajectory that produces the smallest variability in saccade endpoints [13]. The precise properties of the motor noise determine which trajectories are optimal [14].

The noise in individual motoneurons is in a good approximation signal-dependent noise (SDN) [15][17], i.e., the standard deviation of the firing rate is proportional to the mean firing rate. It has been shown that, under the assumption that motor noise is SDN, the theoretical trajectories that minimize endpoint variability are very similar to actual saccade trajectories [13]. It is however not reasonable to assume that the actual motor command, which is the aggregate of the command activities of all motoneurons contributing to a saccade, has SDN because this aggregate command combines the activities of many motoneurons that are distributed over six different muscles. Especially the coactivation of antagonistic muscles [18] can lead to substantial departures from SDN because the torques generated by these muscles will partially cancel each other but the variances therein will add up. Indeed, studies aimed at identifying the properties of noise in the motor commands of saccades [12], and also of arm movements [19], found that the noise is best characterized as a combination of SDN and constant noise (CN), which is additive noise with a standard deviation independent of the command. There is also temporal variability, which leads to variations in speed and duration, but this is less relevant here because it does not lead to variations in saccade endpoints [12].

The aim of this study was to determine how actual saccades relate to the theoretical movements that minimize the consequences of the actual motor noise. The results show that they are very similar, which suggests that saccades are planned in such a way that the movement variability is minimized.


We calculated (see Materials and Methods) the trajectories that minimize the endpoint variability caused by the empirically estimated combination of SDN and CN [12]. We first consider a 5 deg horizontal saccade. Although in normal behavior, the duration is given by the main sequence, we will consider a range of hypothetical durations and for each duration calculate the trajectory that produces the smallest variance in saccade endpoints, averaged over a 50 ms post-movement fixation period [13]. Figure 2A shows that the endpoint variance caused by SDN decreases with duration. This is because a saccade with a longer duration requires smaller and therefore less noisy motor commands than a saccade with a shorter duration. In contrast, the variance caused by CN increases with duration. CN is independent of the motor command, so the amount of noise added simply increases with duration. As a result, the total endpoint variance becomes very large for very short durations (because of SDN) and for very long durations (because of CN) and reaches a minimum at an intermediate duration. This means that there is an optimal saccade duration for which the endpoint variance is minimal. For the 5 deg saccade, this optimal duration is 41.5 ms, which is close to the actual duration (Figure 1A). Figure 2B shows a family of total variance curves for saccades with amplitudes of 1, 2.5, 5, 10, 15, 20, 25 and 30 deg. The optimal duration, indicated by the circles, increases with saccade amplitude.

Figure 2. Effect of duration on endpoint variance.

A. The optimal trajectory was calculated for a horizontal saccade of 5 deg (starting from the primary position), where the hypothetical movement duration was varied between 20 and 150 ms. The variance resulting from SDN and CN is plotted as a function of the duration. The total variance, which is the sum of the variances caused by SDN and CN, has a minimum value for a duration of 41.5 ms, as indicated by the arrow. This is the optimal duration. B. Total variance curves as in A for saccades with amplitudes of 1, 2.5, 5, 10, 15, 20, 25 and 30 deg (from bottom to top). The optimal durations are indicated by the circles.

We calculated the optimal duration for horizontal saccades of amplitudes between 0.25 and 30 deg that moved the eye symmetrically about the primary position, the eye's equilibrium position when it looks straight ahead. Figure 1B shows that the optimal duration (the bold line) increases approximately linearly with amplitude, very similar to the observed duration (Figure 1A). Note that the larger slope that is optimal for very small amplitudes has also been observed [1], [20], [21] but is generally not included in the linear amplitude-duration fits. Peak velocity of the optimal saccades increases with amplitude at a decreasing rate (Figure 1D), also very similar to the observations (Figure 1C). The velocity profiles of the optimal saccades (Figure 1F) have similar shapes as observed velocity profiles (Figure 1E). The initial part of the movement is similar for all amplitudes, and velocity profiles are approximately symmetric for small saccades, and asymmetric with an extended deceleration phase for larger saccades.

The optimal duration is determined by the ratio R of the levels of CN and SDN, and by the mechanical properties of the oculomotor system (see Materials and Methods). Since the levels of CN and SDN are likely to vary across individuals, we calculated the optimal duration for noise ratios R that were 10% larger and smaller than the best estimate [12]. Figure 1B shows that the optimal duration decreases when there is relatively more CN and it increases with less CN, but both curves fall within the range of observed durations (Figure 1A). The optimal peak velocity (Figure 1D) shows a corresponding dependence on the noise ratio. These variations also fall within the range of observed peak velocities (Figure 1C).

The mechanical properties of the oculomotor system are less likely to vary much between humans but they differ strongly across different species [22], [23]. The largest time constant of the monkey oculomotor system (modeled as a linear system), for instance, is about half that of the human system [24]. As a result, the optimal duration is considerably shorter for monkeys than for humans (when assuming the same noise ratio R as for humans). Monkey saccades are indeed about a factor two faster than human saccades [25]. Conversely, the oculomotor systems of the cat [23] and rabbit [22], [23] are characterized by longer time constants and their saccades are slower than human saccades [26], [27].

The duration of a human saccade is not determined by its amplitude only, but it depends also on the movement direction and the initial eye orientation. Centrifugal saccades, which move the eye from the primary position to an eccentric position, have longer durations, lower peak velocities and more asymmetric velocity profiles than centripetal saccades, which return the eye from an eccentric position to the primary position [4], [28] (Figure 3A). This is exactly what is optimal for minimizing the consequences of motor noise (Figure 3B). The explanation is that the elastic forces of the eye counteract centrifugal saccades whereas they assist centripetal saccades. As a result, centripetal saccades require smaller torques, have less SDN and a shorter optimal duration than centrifugal saccades.

Figure 3. Effect of movement direction on saccade velocity and duration.

A. Observed velocity profiles of three 30 deg rightward saccades, starting at –▪– 20, –▴–10 and –•– 0 deg to the left of the primary position (Reprinted from [28] with permission from Elsevier). B. Velocity profiles of the optimal saccades for the situation shown in A. C. Linear fits of observed duration as a function of amplitude for horizontal and vertical saccades. The solid lines are from [4] and [29], and the dashed lines are from [30]. D. Optimal duration as a function of amplitude for horizontal and vertical saccades moving symmetrically about the primary position.

Saccades in the vertical direction have a longer duration than horizontal saccades of the same amplitude [4], [29], [30] (Figure 3C). This is also optimal for minimizing the consequences of motor noise (Figure 3D). A comparison of the predicted and observed duration differences is however difficult because the observed differences vary largely across studies (see Figure 3C). The optimal durations are different for horizontal and vertical saccades because the horizontal extraocular muscles are stronger than the vertical ones. Stronger muscles are less noisy than weaker muscles when both produce the same torque [31]. The levels of SDN and CN are therefore lower in the horizontal than in the vertical muscles. SDN is only present for muscles that are activated. As a result, there will be less SDN for horizontal than for vertical saccades. In contrast, the level of CN is independent of the motor commands, so there will always be CN in all muscles, even in vertical muscles during a horizontal saccade, and vice versa. In other words, the level of CN will for each muscle pair always be the same. Summed over all muscle pairs, there will be less SDN for horizontal than for vertical saccades but the amount of CN will be the same. This leads to a shorter optimal duration for horizontal saccades.

What is the duration of saccades in oblique directions? Let us assume that a 10 deg saccade to the right takes 56 ms and an upward one 60 ms. How long does an oblique saccade 10 deg to the right and 10 deg up then take? Since the oblique saccade requires similar horizontal muscle activations as the rightward saccade and comparable vertical muscle activations as the upward saccade, one could expect its duration to be in the range of that of the rightward and upward 10 deg saccades, i.e., 56–60 ms. That would mean that oblique saccades would be ‘superfast’ because they would be faster than horizontal and vertical saccades of the same amplitude (about 14 deg, taking 67–71 ms). Actual oblique saccades are however not superfast, but their duration compares to that of purely horizontal and vertical saccades of the same amplitude [12], [32]. Why is the duration not shorter? Although the muscles could in principle generate such a superfast saccade, the endpoint variability would be larger than necessary. For the optimal duration, the balance between SDN and CN, summed over all muscle pairs, is the same as for purely horizontal and vertical saccades. A shorter duration would lead to an imbalance because there would be too much SDN.

Another feature of oblique saccades is that their horizontal and vertical components have approximately the same duration, even when their amplitudes are different [32], [33] (Figure 4C). The peak velocity of each component is therefore lower and the duration longer than for a saccade for which the considered component has the same amplitude but a zero orthogonal component (Figure 4A). This ‘component stretching’ is optimal for minimizing the consequences of motor noise (Figures 4B,D). Unequal durations would lead to strongly curved trajectories, which would require a larger total rotation angle and therefore larger and noisier motor commands, with a larger variability as the result. The optimal trajectories are therefore straight, with the same duration for the horizontal and vertical components.

Figure 4. Component stretching in oblique saccades.

A. Observed time course of a 5 deg purely horizontal saccade (H and V denote the horizontal and vertical components, respectively) (Reprinted from [32] with permission from APS). B. Optimal time course of a 5 deg purely horizontal saccade. C. Observed time course of an oblique saccade with a 5 deg horizontal component and a 10 deg vertical component (Reprinted from [32] with permission from APS). D. Optimal time course of an oblique saccade as shown in C.

The trajectories of actual oblique saccades can display some curvature [34], [35]. The amount and even the direction of this curvature vary strongly across and sometimes also within subjects [34], [35]. The curvature, when expressed as the ratio of the perpendicular deviation from the straight line between saccade onset and offset and the net amplitude of the saccade, is generally 0.1 or smaller [34]. We performed an additional analysis to find the relation between saccade curvature and endpoint variance. Figure 5 shows the endpoint variance resulting from motor noise for a 15 deg saccade up and to the right as a function of curvature. The figure confirms that the variance is minimal for zero curvature, and that it increases with increasing absolute curvature. The increase is marginal (less than 3%) for absolute curvatures up to 0.1. The variance increases more rapidly for larger curvatures. For a curvature of 0.2 there is a 10% increase and for a curvature of 0.3 the increase is almost 25%.

Figure 5. Endpoint variance as a function of trajectory curvature.

Oblique 15 deg saccades directed up and to the right (under 45 deg) are considered for a range of trajectory curvatures. Curvature was expressed as the ratio of the perpendicular deviation from the straight line between saccade onset and offset and the net amplitude of the saccade, with positive values indicating detours in the anti-clockwise direction and negative values detours in the clockwise direction. The curved paths were assumed to follow a sinusoidal shape in rotation vector space. The variance is minimal for straight trajectories and increases with curvature.


We make saccadic eye movements to direct our fovea quickly to objects of interest. Saccades thus serve vision. It can therefore be expected that the saccadic system has evolved in such a way that it serves vision optimally. It is however not obvious what saccades should look like to support vision optimally. Saccade duration seems important for two reasons. First, when we detect an object of interest, such as a possible predator, in our visual periphery, it is important to direct our gaze to that object as fast as possible. Second, because vision is highly degraded during a saccade, vision is served best by making the duration of a saccade as short as possible. It could therefore be expected that saccades have evolved to be as fast as possible [36][38]. The duration of saccades in oblique directions, however, argues strongly against this possibility. If saccade duration were minimized, oblique saccades would be ‘superfast’, but they clearly are not [12], [32].

Another important feature of saccades is their accuracy. Individual saccades can miss the desired destination as a result of motor noise and uncertainty in the sensed target location. Such errors can have devastating consequences. For instance, a saccade error may preclude the timely identification of a predator (or prey). Our survival may therefore depend on saccade accuracy. This demonstrates that minimizing variability in saccade endpoints is behaviorally relevant because the smaller the variability, the smaller the mean error will be. The relevance goes however further than this. Once an error has been made, a secondary, corrective saccade will be generated. The number and the amplitude of the required secondary saccades, and therefore the average time needed to reach the desired destination, will all be close to minimal when the endpoint variance is minimized. Minimizing the endpoint variance thus indirectly also approximately minimizes the total time with impaired vision during saccades and the time needed to reach the desired gaze direction.

Our results show that the full stereotypy of saccade trajectories and durations is optimal for minimizing the variability in saccade endpoints. Given the above-mentioned advantages, we propose that the saccade system has purposefully been optimized to minimize this variability. It is possible that this optimization process has taken place during evolution, but another possibility is that the optimization has occurred during the development of each individual. Some support for the latter option comes from the observation that saccade duration varies somewhat across subjects [2], [7]. This could be related to inter-individual differences in the noise levels, but more research is required to test whether this relation really exists. The finding that the sign and magnitude of the curvature of oblique saccades vary across subjects [34], [35] provides stronger support for the latter option. Figure 5 shows that for the curvatures that oblique saccades typically have (absolute value not greater than 0.1), the endpoint variance is only marginally larger than that of the optimal straight saccades. For larger curvatures, the variance can be substantially larger. A plausible mechanism therefore is that the saccade optimization process is driven by the errors that are experienced after making saccades. If at a certain time during this optimization process highly curved saccades are produced, the central nervous system could sense that the saccade errors tend to be larger than when less curved trajectories are made. This will induce a change towards planning of less curved saccades. This process will continue until no further improvements can be made. At absolute curvatures of 0.1, the improvement that could still be made can be too small (less than 3% reduction of variance) to be detectable. In that case, reducing the curvature will stop and the optimization process has found a solution. This solution differs somewhat from the theoretical optimum, but the resulting variance is hardly larger. The fact that curvature can have opposite signs in different subjects is consistent with this mechanism because the optimization process will follow a different path in every individual, due to the different realizations of motor and sensory noise in the saccades made during the optimization process.

Which trajectories and durations are optimal depends on the precise properties of the motor noise [14]. Previous studies [13], [38], [39] assumed that motor noise is pure SDN. Later work [12], [19] has shown that this assumption is not correct. The present work can be seen as an extension of the seminal work of Harris and Wolpert [13]. In comparison to their study we have replaced the assumption that motor noise is pure SDN by the empirically established actual motor noise. The result is that we can explain much more: not only the velocity profiles (as Harris and Wolpert did) but the full stereotypy of saccade trajectories including the duration of saccades, and how duration and velocity vary with movement direction and initial eye orientation.

In addition to explaining what the stereotypy looks like, the principle of minimizing the consequences of motor noise also explains why there is a stereotypy in the first place. Without the stereotypy, duration and velocity would be more variable. Many saccades would therefore be suboptimal and produce large errors. The only way to avoid this is to always choose a trajectory that is close to the optimal trajectory, or, in other words, to produce stereotyped saccades. This may seem a very general principle that must apply to the goal-directed movements of other body parts as well. The movements of many other body parts are however less stereotyped. We have, for instance, voluntary control over the duration and velocity of arm movements. Why are arm movements less stereotyped? This could be related to their longer duration, which makes it possible to correct movements online on the basis of sensory feedback [40]. Online corrections can prevent movement errors without the need to compute an entire, optimal trajectory in advance. Stereotyped movements are therefore only optimal for open-loop motor systems such as the saccade system for which movements cannot be corrected online.

Although we have shown that a single, simple principle can explain the full stereotypy of saccade durations and velocity profiles, there is one aspect of saccade trajectories that we did not consider. The torsion of the eye was assumed to obey Listing's law. In principle, however, torsion is not constrained to obey Listing's law but it is also a free parameter. It is unknown why the actual eye orientation does obey Listing's law [41]. Based on the present work, an attractive hypothesis would be that also Listing's law minimizes the consequences of motor noise. Future research is required to test this hypothesis.

In summary, we have shown that the stereotyped durations and velocities of saccadic eye movements are optimal for minimizing the variability in saccade endpoints caused by motor noise. This suggests that the saccade system has purposefully been optimized to minimize the consequences of motor noise. This optimization process could have taken place during evolution, but it is more likely that it takes place during the development of each individual. A key element of the study is that we minimized the consequences of the recently estimated actual motor noise, rather than that we, incorrectly, assumed signal-dependent noise. This study therefore stresses that, in studies in which motor noise plays a role, it is very important to make correct assumptions about the properties of this noise.

Materials and Methods

Mechanics of the oculomotor system

We used the same three-dimensional model of the oculomotor system that we used to estimate the properties of motor noise [12]. In brief, the muscle torques must counteract inertial, viscous and elastic forces [42], [43]:(1)where the eye orientation is described by a rotation of angle φ about axis from the primary position; Ω and denote the eye's angular velocity and angular acceleration, respectively. The moment of inertia was I = 2.00×10−7 kg·m2 [44]. The coefficient of viscosity B, and the stiffness K were chosen such that (1) corresponds to an overdamped system with time constants of 224 and 13 ms [45].

The right hand side of (1) represents the torque generated by the extraocular muscles. These muscles were assumed to form three pairs with orthogonal insertions on the globe. The net torques generated by these muscle pairs form the vector τ. This vector is multiplied by matrix RM, that describes a rotation of angle about axis [46], to accommodate the effects of muscle pulleys [47] and/or orbital fat [48] on the muscle pulling directions.

The muscles produce torques because they receive motor commands from their motoneurons. We modeled the muscles as first order lowpass filters with a time constant of tm = 10 ms [12], [13], [39] to define the relation between the torques τ and the aggregate motor command : , where is the temporal derivative of τ. We next expressed eye orientation as three-dimensional rotation vectors r [49]. The three elements represent the torsional, vertical and horizontal components, respectively. After making this transformation and including the muscle model, equation of motion (1) is very well approximated by (errors <0.2% for normal saccades):(2)where r ˙, and are the first, second and third temporal derivatives of r, respectively, and J is a constant. Equation (2) describes a three-dimensional, linear, overdamped system with time constants t1 = 224 ms, t2 = 13 ms and t3 = 10 ms, and with input (the factor arises from the transformation to rotation vectors).

When we define the state vector as: , (2) can be written in the form of the state equation:(3)where A and B are:(4)The solution of (3) is [50]:(5)

Motor noise

We assumed that motor commands have constant noise (CN) and signal-dependent noise (SDN) in their magnitude [12]. CN and SDN are zero-mean, white Gaussian noise, with standard deviations kCN and , respectively. For the horizontal muscles, kCN = 1.37·10−5 kg m2 s−2 and kSDN = 0.172 [12]. Noise levels vary across muscle pairs as torsional∶vertical∶horizontal = n1n2n3 = 1.41∶1.41∶1.00 to reflect the different muscle strengths [12], [31].

Optimal trajectories

We calculated optimal saccade trajectories that, on average, bring the eye to the target with minimal variance in eye orientation, summed over the horizontal, vertical and torsional components, and averaged over a post-movement fixation interval F [13].

The shape of a saccade trajectory is fully determined by the shape of the motor command. Motor commands of saccades are generally assumed to consist of two parts. The pulse component consists of large signals that set the eye into motion and bring it to its end position. The smaller signals of the step component are then required to keep the eye stationary after the movement. We define the duration M of a saccade as the duration of its pulse component. Let tF be the time in the interval [0, F], then the variance in the fixation interval [M, M+F] in component i resulting from SDN is [51]:(6)where uF is the fixation command required to keep the eye still at the target position, and p(t) is the impulse response function which for all three components is:(7)Similarly, the variance in component i resulting from CN is:(8)The cost to be minimized is the total variance summed over the three components and averaged over the fixation interval:(9)with: , which is independent of the trajectory and the duration so that it can be omitted from the cost function. This means that the optimal trajectory and duration are independent of the noise in the step component of the motor command. The constant 1/F is also irrelevant for the cost function, so the cost can be simplified to:(10)with: .

The optimization problem is further specified by the constraints that the eye moves from initial state x0 at t = 0 to final state xf at t = M. Substituting the initial and final states in (5) defines the nine constraints as:(11)The optimization problem can thus be formulated as:(12)The optimal motor commands and the resulting optimal trajectories can be found using calculus of variations. Let H = fTg be the augmented cost function, where Γ = (γ1,…,γ9)T is a vector of nine Lagrange multipliers γi. Then, the solution of the optimization problem can be found by solving the Euler-Lagrange equation [52]:(13)The solution for the optimal motor command, for a given M, is:(14)where Λ is a nine dimensional vector of constants λi that are determined by the nine constraint equations. This solution is identical to the solution if there were no CN. This means that, for a given M, the optimal trajectory in the presence of both SDN and CN is identical to the optimal trajectory in the presence of SDN only, and that was found previously [13].

The solution for the λi can be shown to be: for i = 1, 2, 3 and with: D = I00(I122I11I22)+I01(I01I22−2I02I12)+I022I11, and: , where p(i)(t) is the ith temporal derivative of p(t).

The trajectories of the optimal movements can be found by substituting (14) into (5).

Optimal duration

To find the optimal duration M, we consider M as a free endpoint and apply the transversality condition [52]:(15)Solving (15) leads eventually to the equation:(16)This is an implicit equation for the optimal M that has a single solution. The equation shows that the optimal duration depends on the ratio R = kCN/kSDN of the levels of CN and SDN, not on these levels themselves. The optimal duration depends also on the mechanics of the oculomotor system (via the impulse response function), on the fixation period F (via QF(M)) and, of course, on the initial and final eye orientation (which determine the λi).


We assumed that the eye orientations at movement onset and offset obeyed Listing's law. This means that the first elements of x0 and xf were zero. As a result, the full optimal trajectories appeared to obey Listing's law. We also assumed that the velocity and acceleration at movement onset and offset were zero (i.e., the elements 2, 3, 5, 6, 8 and 9 of x0 and xf were zero).

Although we derived expressions for the optimal trajectories, these trajectories could not be calculated in closed form because the integrals Iij cannot be solved analytically. These integrals were solved numerically using a time-step of 0.025 ms. The optimal duration was determined by solving (16) numerically, also using a time-step of 0.025 ms. The post-movement fixation interval F was set to 50 ms. Making this interval longer led to negligible changes to the optimal durations and trajectories.

We assumed that motor noise is a combination of SDN and CN. Actual saccades, however, also display temporal variations, which are simultaneous variations in duration and velocity across repeated movements, such that the saccade amplitude is constant [12]. The actual durations are approximately normally distributed with a standard deviation of 0.068 times the mean duration [12]. Although this temporal variability does not directly induce variability in saccade endpoints, it is formally not correct to assume that the duration is constant when determining the optimal durations and trajectories. However, estimates showed that the effects of the temporal variability on the optimal duration and trajectory are negligible. The effect on the optimal duration, for instance, is generally smaller than 0.5 ms, which is very small compared to the effect of the uncertainty in the noise levels (Fig. 1B).


We thank Jeroen Smeets, Eli Brenner and Maarten Frens for valuable discussions.

Author Contributions

Conceived and designed the experiments: Rv. Performed the experiments: Rv. Analyzed the data: Rv. Wrote the paper: Rv.


  1. 1. Bahill AT, Clark MR, Stark L (1975) The main sequence, a tool for studying human eye movements. Math Biosci 24: 191–204.
  2. 2. Boghen D, Troost BT, Daroff RB, Dell'Osso LF, Birkett JE (1974) Velocity characteristics of normal human saccades. Invest Ophthalmol 13: 619–623.
  3. 3. Baloh RW, Sills AW, Kumley WE, Honrubia V (1975) Quantitative measurement of saccade amplitude, duration and velocity. Neurology 25: 1065–1070.
  4. 4. Collewijn H, Erkelens CJ, Steinman RM (1988) Binocular co-ordination of human horizontal saccadic eye movements. J Physiol 404: 157–182.
  5. 5. Carpenter RHS (1988) Movements of the Eyes. London: Pion Limited.
  6. 6. Becker W (1989) Metrics. In: Wurtz RH, Goldberg ME, editors. The neurobiology of saccadic eye movements. Amsterdam: Elsevier Science Publishers. pp. 13–67.
  7. 7. Schmidt D, Abel LA, Dell'Osso LF, Daroff RB (1979) Saccadic velocity characteristics: intrinsic variability and fatigue. Aviat Space Environ Med 50: 393–395.
  8. 8. Collewijn H (1998) Eye movement recording. In: Carpenter RHS, Robson JG, editors. Vision research: a practical guide to laboratory methods. Oxford: Oxford University Press. pp. 245–285.
  9. 9. Frens MA, van der Geest JN (2002) Scleral search coils influence saccade dynamics. J Neurophysiol 88: 692–698.
  10. 10. Bahill AT, Brockenbrough A, Troost BT (1981) Variability and development of a normative data base for saccadic eye movements. Invest Ophthalmol Vis Sci 21: 116–125.
  11. 11. van Opstal AJ, van Gisbergen JA (1989) Scatter in the metrics of saccades and properties of the collicular motor map. Vision Res 45: 1183–1196.
  12. 12. van Beers RJ (2007) The sources of variability in saccadic eye movements. J Neurosci 27: 8757–8770.
  13. 13. Harris CM, Wolpert DM (1998) Signal-dependent noise determines motor planning. Nature 394: 780–784.
  14. 14. Feng J, Zhang K, Wei G (2002) Towards a mathematical foundation of minimum-variance theory. J Phys A: Math Gen 35: 7287–7304.
  15. 15. Gómez G, Canals J, Torres B, Delgado-Garcia JM (1986) Analysis of the fluctuations in the interspike intervals of abducens nucleus neurons during ocular fixation in the alert cat. Brain Res 381: 401–404.
  16. 16. Pastor AM, Torres B, Delgado-Garcia JM, Baker R (1991) Discharge characteristics of medial rectus and abducens motoneurons in the goldfish. J Neurophysiol 66: 2125–2140.
  17. 17. Hu X, Jiang H, Gu C, Li C, Sparks DL (2007) Reliability of oculomotor command signals carried by individual neurons. Proc Natl Acad Sci U S A 104: 8137–8142.
  18. 18. Collins CC, O'Meara D, Scott AB (1975) Muscle tension during unrestrained human eye movements. J Physiol 245: 351–369.
  19. 19. van Beers RJ, Haggard P, Wolpert DM (2004) The role of execution noise in movement variability. J Neurophysiol 91: 1050–1063.
  20. 20. Yarbus AL (1967) Eye Movements and Vision. New York: Plenum Press.
  21. 21. van der Geest JN, Frens MA (2002) Recording eye movements with video-oculography and scleral search coils: a direct comparison of two methods. J Neurosci Meth 114: 185–195.
  22. 22. Barmack NH (1976) Measurements of stiffness of extraocular muscles of the rabbit. J Neurophysiol 39: 1009–1019.
  23. 23. Stahl JS, Simpson JI (1995) Dynamics of abducens nucleus neurons in the awake rabbit. J Neurophysiol 73: 1383–1395.
  24. 24. Keller EL, Robinson DA (1971) Absence of a stretch reflex in extraocular muscles of the monkey. J Neurophysiol 34: 908–919.
  25. 25. Fuchs AF (1967) Saccadic and smooth pursuit eye movements in the monkey. J Physiol 191: 609–631.
  26. 26. Collewijn H (1977) Eye- and head movements in freely moving rabbits. J Physiol 266: 471–498.
  27. 27. Evinger C, Fuchs AF (1978) Saccadic, smooth pursuit, and optokinetic eye movements of the trained cat. J Physiol 285: 209–229.
  28. 28. Pelisson D, Prablanc C (1988) Kinematics of centrifugal and centripetal saccadic eye movements in man. Vision Res 28: 87–94.
  29. 29. Collewijn H, Erkelens CJ, Steinman RM (1988) Binocular co-ordination of human vertical saccadic eye movements. J Physiol 404: 183–197.
  30. 30. Kubo T, Saika T, Sakata Y, Morita Y, Matsunaga T, et al. (1991) Analysis of saccadic eye movements using an infrared video system in human subjects. Acta Otolaryngol Suppl 481382–387.
  31. 31. Hamilton AFdeC, Jones KE, Wolpert DM (2004) The scaling of motor noise with muscle strength and motor unit number in humans. Exp Brain Res 157: 417–430.
  32. 32. King WM, Lisberger SG, Fuchs AF (1986) Oblique saccadic eye movements of primates. J. Neurophysiol 56: 769–784.
  33. 33. Smit AC, van Opstal AJ, van Gisbergen JAM (1990) Component stretching in fast and slow oblique saccades in the human. Exp Brain Res 81: 325–334.
  34. 34. Smit AC, van Gisbergen JAM (1990) An analysis of curvature in fast and slow human saccades. Exp Brain Res 81: 335–345.
  35. 35. Becker W, JŸrgens R (1990) Human oblique saccades: quantitative analysis of the relation between horizontal and vertical components. Vision Res 30: 893–920.
  36. 36. Clark MR, Stark L (1975) Time optimal behavior of human saccadic eye movement. IEEE Trans Automat Control 20: 345–348.
  37. 37. Enderle JD, Wolfe JW (1987) Time-optimal control of saccadic eye movements. IEEE Trans Biomed Eng 34: 43–55.
  38. 38. Harris CM, Wolpert DM (2006) The main sequence of saccades optimizes speed-accuracy trade-off. Biol Cybern 95: 21–29.
  39. 39. Tanaka H, Krakauer JW, Qian N (2006) An optimization principle for determining movement duration. J Neurophysiol 95: 3875–3886.
  40. 40. Todorov E, Jordan MI (2002) Optimal feedback control as a theory of motor coordination. Nature Neurosci 5: 1226–1235.
  41. 41. Hepp K (1995) Theoretical explanations of Listing's law and their implication for binocular vision. Vision Res 35: 3237–3241.
  42. 42. Tweed D, Vilis T (1987) Implications of rotational kinematics for the oculomotor system in three dimensions. J Neurophysiol 58: 823–849.
  43. 43. Schnabolk C, Raphan T (1994) Modeling three-dimensional velocity-to-position transformation in oculomotor control. J Neurophysiol 71: 623–638.
  44. 44. Robinson DA (1964) The mechanics of human saccadic eye movement. J Physiol 174: 245–264.
  45. 45. Robinson DA, Gordon JL, Gordon SE (1986) A model of the smooth pursuit eye movement system. Biol Cybern 55: 43–57.
  46. 46. Raphan T (1998) Modeling the control of eye orientation in three dimensions. I. Role of muscle pulleys in determining saccadic trajectory. J Neurophysiol 79: 2653–2667.
  47. 47. Demer JL, Miller JM, Poukens V, Vinters HV, Glasgow BJ (1995) Evidence for fibromuscular pulleys of the recti extraocular muscles. Invest Ophthalmol Vis Sci 36: 1125–1136.
  48. 48. Schutte S, van den Bedem SPW, Keulen F, van der Helm FCT, Simonsz HJ (2006) A finite element analysis model of orbital biomechanics. Vision Res 46: 1724–1731.
  49. 49. Haslwanter T (1995) Mathematics of three-dimensional eye rotations. Vision Res 35: 1727–1739.
  50. 50. Hocking LM (1991) Optimal Control. An Introduction to the Theory with Applications. Oxford: Clarendon Press.
  51. 51. Harris CM (1998) On the optimal control of behaviour: a stochastic perspective. J Neurosci Meth 83: 73–88.
  52. 52. Kirk DE (1970) Optimal Control Theory. An Introduction. Englewood Cliffs, New Jersey: Prentice-Hall.