Definition
For a trained RNN with update rule , locate the full set of fixed and slow points of the autonomous () dynamics via numerical optimization of the speed function , then linearize around each to obtain its stability type (stable node, saddle, etc.) and connect points via the heteroclinic orbits the dynamics actually traverse between them. The resulting object is a graph: a discrete vertex set (fixed/slow points, each with a local stability type) plus edges (heteroclinic connections realized by trajectories), embedded within the low-dimensional manifold the state trajectories occupy. This is a richer combinatorial-plus-geometric description than a single continuous attractor manifold — it is used to characterize how many qualitatively distinct dynamical regimes a network has learned and how they are wired together, not just the shape of one of them.
Relative to line-attractor and ghost-point
Line Attractor is a single, specific fixed-point-graph instance: one connected 1-manifold of marginally-stable fixed points, used for scalar evidence integration. Ghost Point (saddle-node bifurcation remnant) is a single transient, imperfect fixed point left behind after a bifurcation, diagnostic of a training obstruction rather than final task-solving structure. This node is the more general object one level up: the entire population of fixed points (of every stability type — attracting, saddle, or otherwise) a converged network has, plus the heteroclinic connections between them — of which a line-attractor or a small ensemble of ghost points can be special cases or sub-components. Critically, this node’s defining evidence is about topological universality: whether independently optimized networks, even of different architectures, converge on graphs with the same qualitative wiring.
Key evidence
Maheswaranathan, Williams, Golub, Ganguli & Sussillo (2019) train, for
each of three tasks (3-bit flip-flop, frequency-cued sine wave,
context-dependent integration), 2,880 RNNs (four architectures —
vanilla RNN, UGRNN, GRU, LSTM — x relu/tanh x three sizes x four L2
strengths x 30 seeds), then locate each network’s fixed/slow points
numerically (with static inputs specifying the task condition),
linearize them and build a fixed-point graph from heteroclinic
transitions. They report that the fixed-point topology, limit cycles and
linearized dynamics “often appear universal across all architectures”,
while representational geometry measured with SVCCA/CKA clusters by
architecture and activation function. The universality is not uniform:
for sine-wave generation the topology embedding showed no structure by
architecture or activation, and for context-dependent integration the
line-attractor topology clustered by activation function but not by
architecture; the fixed-point graph comparison discards networks whose
number of fixed points differs from the modal count (under 10% of the
flip-flop population). See
maheswaranathan-etal-2019-fixed-point-graph-topology-is-universal-across-2880-independently-trained-rnns-of-four-architectures-on-the-same-task.
Kononov, Pospelov, Anokhin, Nekorkin & Maslennikov (2025) analyze 250-unit RNNs trained from scratch on a context-dependent decision-making task with reinforcement learning (PPO) versus supervised learning (Adam plus cross-entropy), using numerical fixed-point finding. RL-trained networks show hybrid dynamics combining stable fixed points with quasi-periodic attractors, whereas SL-trained networks converge almost exclusively to fixed-point-only landscapes. See kononov-etal-2025-rl-trained-rnns-spontaneously-discover-hybrid-fixed-point-plus-quasi-periodic-attractor-architectures.
Ren & Liu (2026) mechanistically analyze a real Hierarchical Reasoning Model (HRM), a hierarchical recurrent architecture trained from scratch on Sudoku-Extreme, finding it can fail on trivially simple puzzles (e.g. only one unknown cell), tracing this to a violation of HRM’s own fixed-point-convergence assumption: rather than a single fixed point, the model’s recurrent dynamics possess multiple fixed points, and HRM converges to whichever one its recurrent iteration reaches first — which can be an incorrect answer even when the correct answer is trivial to determine. This “guessing, not reasoning” dynamical signature (distinct from this node’s usual population-level topology-universality claims, here a single-network multiple-fixed-point pathology) co-occurs with a grokking-like non-uniform improvement in answer correctness tied to specific critical reasoning steps; diagnosing this motivates data-augmentation, input-perturbation, and model-bootstrapping fixes (“Augmented HRM”) that raise Sudoku-Extreme accuracy from 55.0% to 96.9%. See a-hierarchical-reasoning-model-trained-on-sudoku-extreme-develops-multiple-fixed-points-in-its-recurrent-dynamics-and-guesses-among-them-rather-than-reasoning.
Key papers
- Maheswaranathan, N., Williams, A., Golub, M., Ganguli, S. & Sussillo, D. (2019). Universality and Individuality in Neural Dynamics Across Large Populations of Recurrent Networks. NeurIPS 2019, arXiv:1907.08549 — origin of the population-scale fixed-point-graph universality finding.