Motor Cortex as a Dynamical System
The motor-cortex-as-a-dynamical-system view is the most important paradigm shift in post-2012 neuroscience — Churchland and Shenoy proposed that M1 does not "encode" movement parameters but rather implements a dynamical system that produces movement. This view resonates deeply with the world model / recurrent dynamics philosophy of the Human-Like Intelligence chapter.
1. The Collapse of the Traditional Encoding View
Early encoding view
From Georgopoulos 1984 through the 2010s: - Each neuron encodes some movement parameter (direction, velocity, force) - Cortex = a "parameter lookup table"
See Population Vector Algorithm.
Contradicting evidence
- The same neuron shows different tuning across tasks
- M1 activates during movement preparation — but no movement occurs
- Many movement parameters are encoded simultaneously in the same neuron
"Parameter encoding" has limited explanatory power.
2. The Churchland-Shenoy Dynamical-Systems View
Paradigm shift
Shenoy, Sahani, Churchland (2013, Ann Rev Neurosci) proposed:
"M1 does not encode parameters — M1 implements a dynamical system that generates movement."
Mathematical form
- \(x\): population neural activity (high-dimensional)
- \(F\): dynamical rule (hardware connectivity + plasticity)
- \(u\): input (from upstream regions)
- Movement = projection of \(x\) into muscle space
The brain does not read out parameters — the brain is a dynamical system. This corresponds directly to the world model and dynamical view in the Human-Like Intelligence chapter.
3. Rotational Dynamics
Churchland 2012 Nature
Churchland, Cunningham et al. (2012, Nature) found:
During movement preparation and execution, M1 activity rotates in a low-dimensional subspace: - Different movements → different rotation radii - Movements with the same speed → the same rotation frequency - jPCA (jerk PCA) analysis reveals this structure
Significance
Movement = output of an oscillatory dynamical system: - Sinusoidal output → muscle synergies - Not "controller computation" — "oscillator execution"
4. Movement Preparation = Setting the Initial State
Kaufman 2014 Nat Neurosci
During preparation, M1 pushes the neural state to the correct initial condition: - Different initial conditions → different movements - Execution = unrolling the dynamics from that initial state
Null space
Movement preparation lies in the null space — it does not enter the motor-command space. This explains why preparation does not produce movement.
5. Dialogue with Human-Like Intelligence
World model connection
The Human-Like Intelligence / world_model chapter discusses: - World model = learned dynamical system - Imagination = internal simulation of the world model - RL policy = sampling from the internal model
Biological motor cortex is the same — the only difference is "biological implementation."
The RNN analogy
Training an RNN to perform motor tasks: - The resulting hidden dynamics are strikingly similar to M1 dynamics - Sussillo, Churchland, Kaufman, Shenoy (2015) first established this correspondence
This means: "using RNNs to model M1" is a new methodology at the intersection of neuroscience and deep learning.
Predictive coding
M1's preparatory activity can also be viewed as "predicted movement" → compatible with free energy / predictive processing theory (Predictive Coding): - Higher layers send predictions downward - Lower layers execute + send error signals upward
6. Implications for Decoding
Implications for BCI
If M1 is a dynamical system: - Linear decoding has a theoretical basis (low-dimensional linear subspace) - Nonlinear methods (LFADS, NDT) are also appropriate — they learn the system's dynamics - "Generative decoding": reconstructing the entire dynamical system → more robust
See LFADS and Dynamical-Systems Modeling.
Cross-task transfer
The dynamical-systems structure is shared across tasks → the theoretical basis for NDT3's multi-task pretraining.
See NDT Series and Transformer.
7. Multiple Levels of Dynamical Systems
Single-neuron dynamics
- Membrane-potential integration
- Spike threshold
- Adaptation
Local circuit
- Excitation / inhibition balance
- Oscillation bands (gamma, beta, alpha)
Large scale
- Multi-region coordination (M1 + PMd + SMA + S1)
- Inter-area signaling
BCI typically reads at the local-circuit level — but large-scale dynamical systems may be the true carrier of intent.
8. Optimization Perspective
Brain learning = shaping the dynamical system
- Learning a new task → M1 dynamics changes
- Muscle synergies = attractors of the dynamics
- This is isomorphic to RL policy optimization
Neural plasticity
- STDP, LTP, LTD alter connectivity → alter the dynamics \(F\)
- BCI training induces the same changes — Closed-Loop Control and CLDA
9. Philosophical Significance of the Dynamical View
Not a computer
"The brain is not a symbol processor" — this is the core claim of Eliasmith, Shenoy, and others.
Continuous
- Neural states are continuous
- Dynamics are continuous
- Symbolic thought emerges on top of continuous dynamics
Contrast with AI
- Symbolic AI: discrete, rule-based
- Connectionism: continuous, dynamical
- The biological brain → connectionism is the right direction
This gives the methodology of deep learning + RL + world model a neuroscience endorsement.
10. Empirical Tools
jPCA
- Finds rotational structure
- Reveals low-dimensional M1 dynamics
dPCA (demixed PCA)
- Separates task dimensions + time dimensions
- Multi-task dynamical structure
CEBRA
- Aligns behavior + neural
- Explicit dynamical embedding
See CEBRA and Contrastive Learning.
Dynamical-system reconstruction
- LFADS
- Latent SDE
- Data-driven → explicit \(\dot{x} = F(x)\)
11. Logical Chain
- The traditional encoding view cannot explain M1's complex responses.
- Churchland-Shenoy proposed M1 = dynamical system.
- Rotational dynamics, null-space preparation are the key empirical findings.
- RNNs reproducing M1 dynamics bridge biology and AI.
- Deep alignment with world models, predictive coding, and RL paradigms.
- BCI decoding benefits from the dynamical-systems view: both linear and nonlinear methods have theoretical grounding.
- Neural plasticity = shaping the dynamics — isomorphic with RL optimization.
References
- Shenoy, Sahani, Churchland (2013). Cortical control of arm movements: a dynamical systems perspective. Annu Rev Neurosci. https://www.annualreviews.org/doi/10.1146/annurev-neuro-062111-150509
- Churchland et al. (2012). Neural population dynamics during reaching. Nature.
- Kaufman et al. (2014). Cortical activity in the null space: permitting preparation without movement. Nat Neurosci.
- Sussillo et al. (2015). A neural network that finds a naturalistic solution for the production of muscle activity. Nat Neurosci.
- Vyas et al. (2020). Computation through neural population dynamics. Annu Rev Neurosci.