git-subtree-dir: vendor/ruvector git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
362 lines
10 KiB
Markdown
362 lines
10 KiB
Markdown
# Theoretical Foundations of EXO-Exotic
|
||
|
||
## Introduction
|
||
|
||
The EXO-Exotic crate implements 10 cutting-edge cognitive experiments, each grounded in rigorous theoretical frameworks from neuroscience, physics, mathematics, and philosophy of mind. This document provides an in-depth exploration of the scientific foundations underlying each module.
|
||
|
||
---
|
||
|
||
## 1. Strange Loops & Self-Reference
|
||
|
||
### Hofstadter's Strange Loops
|
||
|
||
Douglas Hofstadter's concept of "strange loops" (from "Gödel, Escher, Bach" and "I Am a Strange Loop") describes a hierarchical system where moving through levels eventually returns to the starting point—creating a tangled hierarchy.
|
||
|
||
**Key Insight**: Consciousness may emerge from the brain's ability to model itself modeling itself, ad infinitum.
|
||
|
||
### Gödel's Incompleteness Theorems
|
||
|
||
Kurt Gödel proved that any consistent formal system capable of expressing basic arithmetic contains statements that are true but unprovable within that system. The proof relies on:
|
||
|
||
1. **Gödel Numbering**: Encoding statements as unique integers
|
||
2. **Self-Reference**: Constructing "This statement is unprovable"
|
||
3. **Diagonalization**: The liar's paradox formalized
|
||
|
||
**Implementation**: Our Gödel encoding uses prime factorization to create unique representations of cognitive states.
|
||
|
||
### Fixed-Point Combinators
|
||
|
||
The Y-combinator enables functions to reference themselves:
|
||
```
|
||
Y = λf.(λx.f(x x))(λx.f(x x))
|
||
```
|
||
|
||
This provides a mathematical foundation for recursive self-modeling without explicit self-reference in the definition.
|
||
|
||
---
|
||
|
||
## 2. Artificial Dreams
|
||
|
||
### Activation-Synthesis Hypothesis (Hobson & McCarley)
|
||
|
||
Dreams result from the brain's attempt to make sense of random neural activation during REM sleep:
|
||
|
||
1. **Activation**: Random brainstem signals activate cortex
|
||
2. **Synthesis**: Cortex constructs narrative from noise
|
||
3. **Creativity**: Novel combinations emerge from random associations
|
||
|
||
### Hippocampal Replay
|
||
|
||
During sleep, the hippocampus "replays" sequences of neural activity from waking experience:
|
||
|
||
- **Sharp-wave ripples**: 100-250 Hz oscillations
|
||
- **Time compression**: 5-20x faster than real-time
|
||
- **Memory consolidation**: Transfer to neocortex
|
||
|
||
### Threat Simulation Theory (Revonsuo)
|
||
|
||
Dreams evolved to rehearse threatening scenarios:
|
||
|
||
- Ancestors who dreamed of predators survived better
|
||
- Explains prevalence of negative dream content
|
||
- Adaptive function of nightmares
|
||
|
||
**Implementation**: Our dream engine prioritizes high-salience, emotionally-charged memories for replay.
|
||
|
||
---
|
||
|
||
## 3. Free Energy Principle
|
||
|
||
### Friston's Free Energy Minimization
|
||
|
||
Karl Friston's framework unifies perception, action, and learning:
|
||
|
||
**Variational Free Energy**:
|
||
```
|
||
F = E_q[ln q(θ) - ln p(o,θ)]
|
||
= D_KL[q(θ)||p(θ|o)] - ln p(o)
|
||
≥ -ln p(o) (surprise)
|
||
```
|
||
|
||
### Predictive Processing
|
||
|
||
The brain as a prediction machine:
|
||
1. **Generative model**: Predicts sensory input
|
||
2. **Prediction error**: Difference from actual input
|
||
3. **Update**: Modify model (perception) or world (action)
|
||
|
||
### Active Inference
|
||
|
||
Agents minimize free energy through two mechanisms:
|
||
1. **Perceptual inference**: Update beliefs to match observations
|
||
2. **Active inference**: Change the world to match predictions
|
||
|
||
**Implementation**: Our FreeEnergyMinimizer implements both pathways with configurable precision weighting.
|
||
|
||
---
|
||
|
||
## 4. Morphogenetic Cognition
|
||
|
||
### Turing's Reaction-Diffusion Model
|
||
|
||
Alan Turing (1952) proposed that pattern formation in biology arises from:
|
||
|
||
1. **Activator**: Promotes its own production
|
||
2. **Inhibitor**: Suppresses activator, diffuses faster
|
||
3. **Instability**: Small perturbations grow into patterns
|
||
|
||
**Gray-Scott Equations**:
|
||
```
|
||
∂u/∂t = Dᵤ∇²u - uv² + f(1-u)
|
||
∂v/∂t = Dᵥ∇²v + uv² - (f+k)v
|
||
```
|
||
|
||
### Morphogen Gradients
|
||
|
||
Biological development uses concentration gradients:
|
||
- **Bicoid**: Anterior-posterior axis
|
||
- **Decapentaplegic**: Dorsal-ventral patterning
|
||
- **Sonic hedgehog**: Limb patterning
|
||
|
||
### Self-Organization
|
||
|
||
Complex structure emerges from simple local rules:
|
||
- No central controller
|
||
- Patterns arise from dynamics
|
||
- Robust to perturbations
|
||
|
||
**Implementation**: Our morphogenetic field simulates Gray-Scott dynamics with cognitive interpretation.
|
||
|
||
---
|
||
|
||
## 5. Collective Consciousness
|
||
|
||
### Integrated Information Theory (IIT) Extended
|
||
|
||
Giulio Tononi's IIT extended to distributed systems:
|
||
|
||
**Global Φ**:
|
||
```
|
||
Φ_global = Σ Φ_local × Integration_coefficient
|
||
```
|
||
|
||
### Global Workspace Theory (Baars)
|
||
|
||
Bernard Baars proposed consciousness as a "global workspace":
|
||
1. **Specialized processors**: Unconscious, parallel
|
||
2. **Global workspace**: Conscious, serial broadcast
|
||
3. **Competition**: Processes compete for broadcast access
|
||
|
||
### Swarm Intelligence
|
||
|
||
Collective behavior emerges from simple rules:
|
||
- **Ant colonies**: Pheromone trails
|
||
- **Bee hives**: Waggle dance
|
||
- **Flocking**: Boids algorithm
|
||
|
||
**Implementation**: Our collective consciousness combines IIT with global workspace broadcasting.
|
||
|
||
---
|
||
|
||
## 6. Temporal Qualia
|
||
|
||
### Subjective Time Perception
|
||
|
||
Time perception depends on:
|
||
1. **Novelty**: New experiences "stretch" time
|
||
2. **Attention**: Focused attention slows time
|
||
3. **Arousal**: High arousal dilates time
|
||
4. **Memory density**: More memories = longer duration
|
||
|
||
### Scalar Timing Theory
|
||
|
||
Internal clock model:
|
||
1. **Pacemaker**: Generates pulses
|
||
2. **Accumulator**: Counts pulses
|
||
3. **Memory**: Stores reference durations
|
||
4. **Comparator**: Judges elapsed time
|
||
|
||
### Temporal Binding
|
||
|
||
Events within ~100ms window are perceived as simultaneous:
|
||
- **Specious present**: William James' "now"
|
||
- **Binding window**: Neural synchronization
|
||
- **Causality perception**: Temporal order judgment
|
||
|
||
**Implementation**: Our temporal qualia system models dilation, compression, and binding.
|
||
|
||
---
|
||
|
||
## 7. Multiple Selves
|
||
|
||
### Internal Family Systems (IFS)
|
||
|
||
Richard Schwartz's therapy model:
|
||
1. **Self**: Core consciousness, compassionate
|
||
2. **Parts**: Sub-personalities with roles
|
||
- **Managers**: Prevent pain (control)
|
||
- **Firefighters**: React to pain (distraction)
|
||
- **Exiles**: Hold painful memories
|
||
|
||
### Society of Mind (Minsky)
|
||
|
||
Marvin Minsky's cognitive architecture:
|
||
- Mind = collection of agents
|
||
- No central self
|
||
- Emergent behavior from interactions
|
||
|
||
### Dissociative Identity
|
||
|
||
Clinical research on identity fragmentation:
|
||
- **Structural dissociation**: Trauma response
|
||
- **Ego states**: Normal multiplicity
|
||
- **Integration**: Therapeutic goal
|
||
|
||
**Implementation**: Our multiple selves system models competition, coherence, and integration.
|
||
|
||
---
|
||
|
||
## 8. Cognitive Thermodynamics
|
||
|
||
### Landauer's Principle (1961)
|
||
|
||
Information erasure has minimum energy cost:
|
||
```
|
||
E_min = k_B × T × ln(2) per bit
|
||
```
|
||
|
||
At room temperature (300K): ~3×10⁻²¹ J/bit
|
||
|
||
### Reversible Computation (Bennett)
|
||
|
||
Computation without erasure requires no energy:
|
||
1. Compute forward
|
||
2. Copy result
|
||
3. Compute backward (undo)
|
||
4. Only copying costs energy
|
||
|
||
### Maxwell's Demon
|
||
|
||
Thought experiment resolved by information theory:
|
||
1. Demon measures molecule velocities
|
||
2. Sorts molecules (violates 2nd law?)
|
||
3. Resolution: Information storage costs entropy
|
||
4. Erasure dissipates energy
|
||
|
||
### Szilard Engine
|
||
|
||
Converts information to work:
|
||
- 1 bit information → k_B × T × ln(2) work
|
||
- Proves information is physical
|
||
|
||
**Implementation**: Our thermodynamics module tracks energy, entropy, and phase transitions.
|
||
|
||
---
|
||
|
||
## 9. Emergence Detection
|
||
|
||
### Causal Emergence (Erik Hoel)
|
||
|
||
Macro-level descriptions can be more causally informative:
|
||
|
||
**Effective Information (EI)**:
|
||
```
|
||
EI(X→Y) = H(Y|do(X=uniform)) - H(Y|X)
|
||
```
|
||
|
||
**Causal Emergence**:
|
||
```
|
||
CE = EI_macro - EI_micro > 0
|
||
```
|
||
|
||
### Downward Causation
|
||
|
||
Higher levels affect lower levels:
|
||
1. **Strong emergence**: Novel causal powers
|
||
2. **Weak emergence**: Epistemic convenience
|
||
3. **Debate**: Kim vs. higher-level causation
|
||
|
||
### Phase Transitions
|
||
|
||
Sudden qualitative changes:
|
||
1. **Order parameter**: Quantifies phase
|
||
2. **Susceptibility**: Variance/response
|
||
3. **Critical point**: Maximum susceptibility
|
||
|
||
**Implementation**: Our emergence detector measures causal emergence and detects phase transitions.
|
||
|
||
---
|
||
|
||
## 10. Cognitive Black Holes
|
||
|
||
### Attractor Dynamics
|
||
|
||
Dynamical systems theory:
|
||
1. **Fixed point**: Single stable state
|
||
2. **Limit cycle**: Periodic orbit
|
||
3. **Strange attractor**: Chaotic but bounded
|
||
4. **Basin of attraction**: Region captured
|
||
|
||
### Rumination Research
|
||
|
||
Clinical psychology of repetitive negative thinking:
|
||
- **Rumination**: Past-focused, depressive
|
||
- **Worry**: Future-focused, anxious
|
||
- **Obsession**: Present-focused, compulsive
|
||
|
||
### Black Hole Metaphor
|
||
|
||
Cognitive traps as "black holes":
|
||
1. **Event horizon**: Point of no return
|
||
2. **Gravitational pull**: Attraction strength
|
||
3. **Escape velocity**: Energy needed to leave
|
||
4. **Singularity**: Extreme focus point
|
||
|
||
**Implementation**: Our cognitive black holes model capture, orbit, and escape dynamics.
|
||
|
||
---
|
||
|
||
## Synthesis: Unified Cognitive Architecture
|
||
|
||
These 10 experiments converge on key principles:
|
||
|
||
### Information Processing
|
||
- Free energy minimization (perception/action)
|
||
- Thermodynamic constraints (Landauer)
|
||
- Emergence from computation
|
||
|
||
### Self-Organization
|
||
- Morphogenetic patterns
|
||
- Attractor dynamics
|
||
- Collective intelligence
|
||
|
||
### Consciousness
|
||
- Strange loops (self-reference)
|
||
- Integrated information (Φ)
|
||
- Global workspace (broadcast)
|
||
|
||
### Temporality
|
||
- Subjective time perception
|
||
- Dream-wake cycles
|
||
- Memory consolidation
|
||
|
||
### Multiplicity
|
||
- Sub-personalities
|
||
- Distributed substrates
|
||
- Hierarchical organization
|
||
|
||
---
|
||
|
||
## References
|
||
|
||
1. Hofstadter, D. R. (2007). I Am a Strange Loop.
|
||
2. Friston, K. (2010). The free-energy principle: a unified brain theory?
|
||
3. Turing, A. M. (1952). The chemical basis of morphogenesis.
|
||
4. Tononi, G. (2008). Consciousness as integrated information.
|
||
5. Baars, B. J. (1988). A Cognitive Theory of Consciousness.
|
||
6. Landauer, R. (1961). Irreversibility and heat generation in the computing process.
|
||
7. Hoel, E. P. (2017). When the map is better than the territory.
|
||
8. Revonsuo, A. (2000). The reinterpretation of dreams.
|
||
9. Schwartz, R. C. (1995). Internal Family Systems Therapy.
|
||
10. Eagleman, D. M. (2008). Human time perception and its illusions.
|