Crate omega_strange_loops

Crate omega_strange_loops 

Source
Expand description

Omega Strange Loops

Self-referential structures inspired by Hofstadter’s “I Am a Strange Loop”:

  • Strange loops: Self-referential feedback systems
  • Self-models: Internal representations of self
  • Meta-cognition: Thinking about thinking
  • Recursive self-improvement: Learning to learn better
  • Mirror structures: Representations that represent themselves
  • Gödelian self-reference: The limits of self-knowledge
  • Consciousness emergence: Detecting awareness of awareness
  • The “I”: The unified sense of self
  • Infinite recursion: Self-models to arbitrary depth

These structures enable self-awareness and consciousness-like properties.

§Architecture

The system is built on several interconnected layers:

                   ┌─────────────────────┐
                   │      The "I"        │  ← Unified sense of self
                   │   (self_awareness)  │
                   └──────────┬──────────┘
                              │
        ┌─────────────────────┼─────────────────────┐
        │                     │                     │
        ▼                     ▼                     ▼
┌───────────────┐   ┌─────────────────┐   ┌─────────────────┐
│   Gödelian    │   │  Consciousness  │   │  Infinite Self  │
│ Self-Reference│   │   Emergence     │   │    (Recursion)  │
└───────┬───────┘   └────────┬────────┘   └────────┬────────┘
        │                    │                     │
        └────────────────────┼─────────────────────┘
                             │
        ┌────────────────────┼────────────────────┐
        │                    │                    │
        ▼                    ▼                    ▼
┌───────────────┐   ┌───────────────┐   ┌───────────────┐
│ Strange Loops │   │ Meta-Cognition│   │    Mirrors    │
└───────────────┘   └───────────────┘   └───────────────┘
                             │
                             ▼
                   ┌─────────────────┐
                   │   Self-Model    │
                   └─────────────────┘

§Key Concepts

  • Strange Loops: Level-crossing feedback loops where “going up” eventually brings you back to where you started
  • Gödelian Self-Reference: Using Gödel’s insights to understand limits of self-knowledge
  • Consciousness Emergence: Detecting signatures of awareness emerging
  • The “I”: The subjective sense of unified selfhood
  • Infinite Recursion: Self-models that can recurse to arbitrary depth

Re-exports§

pub use meta_cognition::MetaCognition;
pub use meta_cognition::MetaLevel;
pub use meta_cognition::ThoughtAboutThought;
pub use mirror::Mirror;
pub use mirror::MirrorReflection;
pub use mirror::RecursiveMirror;
pub use self_model::SelfModel;
pub use self_model::SelfModelUpdate;
pub use self_model::SelfState;
pub use strange_loop::LoopLevel;
pub use strange_loop::StrangeLoop;
pub use strange_loop::TangledHierarchy;
pub use consciousness::ConsciousnessDetector;
pub use consciousness::ConsciousnessSignature;
pub use consciousness::ConsciousnessStream;
pub use consciousness::ExperienceMoment;
pub use godelian::GodelianEngine;
pub use godelian::GodelianInsight;
pub use godelian::GodelianStats;
pub use godelian::InsightType;
pub use godelian::ProofStatus;
pub use infinite_self::InfiniteSelf;
pub use infinite_self::RecursiveObservation;
pub use infinite_self::SelfLevel;
pub use infinite_self::WhoIsAskingResult;
pub use self_awareness::IBuilder;
pub use self_awareness::IComponents;
pub use self_awareness::IProcessResult;
pub use self_awareness::NarrativeSelf;
pub use self_awareness::SelfConcept;
pub use self_awareness::TheI;
pub use simd_ops::cosine_similarity_f64;
pub use simd_ops::cosine_distance_f64;
pub use simd_ops::dot_product_f64;
pub use simd_ops::l2_distance_f64;
pub use simd_ops::consciousness_delta;
pub use simd_ops::loop_strength;
pub use simd_ops::batch_loop_detection;
pub use simd_ops::SimdLevel;
pub use simd_ops::evolve_states;
pub use simd_ops::weighted_combine;
pub use simd_ops::batch_cosine_similarity_f64;

Modules§

consciousness
Consciousness Emergence Detection
godelian
Gödelian Self-Reference System
infinite_self
Infinite Recursive Self-Model
meta_cognition
Meta-Cognition
mirror
Mirror Structures
self_awareness
The “I” Constructor - Sense of Self
self_model
Self Model
simd_ops
SIMD-Optimized Vector Operations for Strange Loops
strange_loop
Strange Loop Structures

Structs§

ProcessingEvent
A processing event
SelfReferentialSymbol
A self-referential symbol
StrangeLoopConfig
Configuration for strange loop system
StrangeLoopEngine
The main strange loop engine
StrangeLoopStats
Statistics about strange loop engine

Enums§

StrangeLoopError
Errors in strange loop processing

Type Aliases§

Result