Questions
About the model, the math, the tools, and the research.
The Model
Inner Attractors is an interactive scientific visualization tool that implements the EOC (Engagement-Openness-Consolidation) model, a three-variable dynamical system for understanding psychological transition dynamics. The system is mathematically identical to the Lorenz attractor. The site allows you to explore the attractor in 3D, manipulate its parameters in real time, and see how the mathematics of chaos theory maps onto the process of personal change.
The EOC model is a system of three coupled ordinary differential equations describing how Engagement (approach vs. withdrawal), Openness (plasticity vs. rigidity), and Consolidation (pattern formation vs. dissolution) interact during psychological transitions. With the substitution E=x, O=y, C=z, the system is mathematically identical to Lorenz (1963). The conjecture is that this coupling topology captures the essential feedback structure governing how people change near critical reorganization episodes. The full mathematical development is on The Science page.
No. The claim is more specific and more cautious: near major psychological transitions, a minimal set of order parameters may locally exhibit Lorenz-type dynamics. The epistemological status is a plausible reduced-model conjecture consistent with the nonlinear psychotherapy literature. The model generates six testable predictions that can be evaluated empirically. The formal scoping is on The Science page.
The two wings represent two distinct behavioral patterns. The defense wing (negative E, negative O) corresponds to withdrawal, rigidity, and defensive pattern consolidation. The growth wing (positive E, positive O) corresponds to approach, plasticity, and adaptive pattern consolidation. Both wings share the same consolidation value at equilibrium. What differs is the character of what is consolidated, not the degree. The Understand page walks through this visually.
In the chaotic regime, two trajectories starting from nearly identical points diverge exponentially over time. Applied to the EOC model, this means two people entering the same difficult period with nearly identical histories and resources can end up in completely different attractor wings. The difference between their starting conditions may be too small to identify in advance. This a structural property of deterministic chaos that places a principled bound on the predictability of individual outcomes. You can watch this happen on the Explore pages by toggling the second trajectory.
Not for specific individuals, and this is by design. The model predicts the topology of possible outcomes: which dynamical regimes exist, where the thresholds are, what kinds of transitions are possible, and what structural factors favor consolidation. But sensitive dependence on initial conditions means the specific wing a given person occupies after a chaotic episode is fundamentally unpredictable. The model offers a landscape, not a GPS route.
Yes. Inner Attractors is the companion site to Scott E. Johnson’s books, beginning with The Shape of Consciousness: How Finite Minds Filter a World Into Being. The book develops the Engagement–Openness–Consolidation framework in full, and this site is where you can see it move. The Shape of Love, which uses the same framework, is in production and coming soon. Links to both are on the Books page.
The Math
The Lorenz attractor is a three-dimensional mathematical structure discovered by meteorologist Edward Lorenz in 1963. It is the prototypical strange attractor: a trajectory that never repeats, never settles, and never escapes to infinity, instead tracing an endlessly varying path around two lobes. The same mathematical structure has since been found in lasers, chemical oscillators, ecological models, and electrical circuits, demonstrating that the topology is not specific to any physical substrate.
Three reasons. First, it is the simplest three-dimensional chaotic system with two attractor wings, which map naturally onto two behavioral states. Second, the Lorenz coupling topology is substrate-independent, appearing across multiple physical domains — a recurrence that suggests the topology captures something general about bistable driven systems. Third, it is the canonical result of Haken's dimensional reduction near subcritical Hopf bifurcations, making it the natural candidate when the slaving principle licenses a three-variable reduction.
The Hopf bifurcation at ρ ≈ 24.74 is the threshold where the two stable fixed points lose stability permanently and the system enters sustained chaos. The term "subcritical" means that there is no stable limit cycle waiting at the threshold; the system falls directly onto the strange attractor. However, the transition is not instantaneous. In a narrow band below the threshold, beginning around ρ ≈ 23.5, transient episodes of wing-switching appear and grow progressively longer and more frequent. The system destabilizes gradually before the final threshold is crossed. What matters most clinically is the hysteresis: the path back to stability requires dropping ρ well below the threshold, not just retreating to its edge. Crises build gradually but do not resolve simply by reducing the pressure to the level that initiated them.
Sigma (σ) is the engagement tracking rate: how quickly engagement adjusts to openness. Rho (ρ) is the driving intensity: total perturbation pressure from life challenges, therapeutic intensity, and environmental demands — the control parameter that determines the system's qualitative regime. Beta (β) is the consolidation decay rate: how quickly patterns erode without reinforcement. Low beta means durable change; high beta means fragile change. You can manipulate all three on The Controls page.
The EOC model generates six predictions: (1) A subcritical dead zone below which no sustained change occurs. (2) An overwhelm threshold above which the system oscillates without consolidating. (3) The product of engagement and openness should outperform their sum in predicting durable gains. (4) Opposite-sign quadrants predict specific failure modes. (5) Higher consolidation decay predicts faster relapse. (6) Stronger therapeutic alliance should bias residence toward the growth wing. The full development is on The Science page.
The bilinear product EO in the consolidation equation creates four quadrants. Adaptive Growth (+E, +O): engaged and open, new patterns form. Defensive Crystallization (−E, −O): avoidant and rigid, defensive patterns harden. Lost Breakthrough (−E, +O): open but disengaged, a breakthrough that fails to be retained. Therapeutic Stagnation (+E, −O): engaged but rigid, the client who shows up but never changes. Only the positive-product quadrants build consolidation.
The model predicts an optimal range of therapeutic intensity (ρ), bounded below by a subcritical threshold where nothing happens and above by an overwhelm threshold where the system cannot consolidate. Effective therapeutic work operates within this window: enough challenge to destabilize entrenched patterns, not so much that the system cannot reorganize.
The Tools
Externally Driven shows the attractor responding to a cycling driving intensity. Watch for wing transitions and divergence in the synchronized panels. The Controls gives you direct control over all three parameters via sliders. Click COMPUTE after changing parameters, then ANIMATE to watch the trajectory. The diagnostic panels show trajectory divergence, the bifurcation diagram, and the Lyapunov exponent landscape. Toggle the second trajectory to see sensitive dependence on initial conditions.
All trajectory computations use fourth-order Runge-Kutta (RK4) integration with step size dt=0.005 and downsampling for display. The Lyapunov exponent is computed via the standard renormalization method. Desktop browsers use Web Workers for computation; mobile browsers use a main-thread fallback.
The Research
Inner Attractors was created by Scott Johnson (professor of Earth Sciences). Claude (Anthropic) was used to help generate the Python and three.js scripts required for the Cycle and Control pages.
The manuscript has been deposited to Zenodo: Johnson, S. E. (2026). Engagement, Openness, and Consolidation: A Three-Variable Dynamical System for Psychological Transition. Zenodo. https://doi.org/10.5281/zenodo.19422286. It is being prepared for submission to Nonlinear Dynamics, Psychology, and Life Sciences.
Schiepek and colleagues developed the most comprehensive computational model of psychotherapy dynamics: a five-variable system producing chaotic fluctuations and phase transitions consistent with clinical data. The EOC model builds on this empirical foundation while reducing dimensionality from five to three, making the attractor directly visualizable. The reduction is justified by Haken's slaving principle, which predicts that near transitions, most degrees of freedom collapse to a few dominant slow modes.
Haken's synergetics provides the formal justification for dimensional reduction. The slaving principle states that near critical transitions, complex systems reduce to a few slow order parameters. This licenses seeking a three-variable reduction of higher-dimensional psychotherapy models. Haken (1975) also demonstrated that the Lorenz coupling topology appears in laser dynamics, establishing substrate independence.
René Thom's catastrophe theory (1972) was the first formal mathematical framework for modeling discontinuous behavioral transitions. It was a serious contribution, but its rapid adoption across the social sciences outpaced the available data, and the resulting skepticism slowed progress in mathematical approaches to psychology. The EOC model learns from that history by scoping its claims carefully — local dynamics near transitions, not global psyche modeling — and by generating specific, testable predictions that can be evaluated empirically.
Five main limitations: Equation 1 (engagement tracks openness) is the least empirically grounded. The three-variable reduction has not been directly verified with clinical data. The model is deterministic while real dynamics include stochastic elements. Quantitative parameter estimation for individuals is not yet feasible. And the bilinear EO product may not capture the true functional form of the co-occurrence requirement. These are discussed honestly on The Science page.
Inner Exploration Labs (innerexplore.com) applies transformation dynamics, Jungian depth psychology, Eastern Wisdom traditions, dynamical systems theory, and AI to inner development. Inner Attractors is one of several tools, alongside the Transformation Deck (transformdeck.com), Shadow Journal (knowyourshadow.com), and MyDreams (unlockmydreams.com).