Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
361
examples/exo-ai-2025/report/EXOTIC_THEORETICAL_FOUNDATIONS.md
Normal file
361
examples/exo-ai-2025/report/EXOTIC_THEORETICAL_FOUNDATIONS.md
Normal file
@@ -0,0 +1,361 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user