Skip to main content

ENTRO-PULSE: Periodic Entropy Pulsing and Informational Wave Management in High-Velocity AI Systems

Project description

๐Ÿ’“ ENTRO-PULSE (E-LAB-09)

Periodic Entropy Pulsing and Informational Wave Management in High-Velocity AI Systems

PyPI version DOI License: MIT Python 3.11+ Tests Coverage E-LAB


Overview

ENTRO-PULSE introduces Periodic Entropy Pulsing (PEP) โ€” a control paradigm that transforms entropy flow management from continuous suppression into a rhythmically-managed oscillatory regime.

Rather than fighting entropy accumulation reactively, PEP orchestrates it: drawing on the cardiac pulsing model, PWM principles from power electronics, and the Kuramoto model of coupled oscillator synchronization to turn system stress into a structured, predictable wave.

Core Contributions

Component Full Name Role
EPWM Entropy Pulse Width Modulation Adaptive duty-cycle control of entropy flow
RRL Rhythmic Resonance Law Anti-phase Kuramoto synchronization across agents
PGC Pulse-Ghost Controller Integration bridge with ENTRO-GHOST (E-LAB-08)

Validated Results

Metric ENTRO-PULSE Baseline
Throughput gain +38.7% โ€”
Collapse events under burst overload 0% 23.4%
Peak network load reduction 86.1% โ€”
Burst survival rate 100% โ€”

Installation

pip install entro-pulse

Quick Start

EPWM Controller

from entro_pulse import EntropyPulseController

# Initialize with angular frequency and max duty cycle
epwm = EntropyPulseController(omega=0.8, delta_max=0.7)

# Execute a control step
result = epwm.step(psi=0.85, u_base=0.1)

print(f"Duty cycle : {result.duty_cycle:.3f}")
print(f"Output     : {result.u_output:.3f}")

Pulse-Ghost Controller

Integrates entropic memory traces from ENTRO-GHOST (E-LAB-08).

from entro_pulse import PulseGhostController

pgc = PulseGhostController(omega=0.8, delta_max=0.7, zeta=0.65, rho=0.4)
result = pgc.step(psi=0.85, u_base=0.1)

print(f"Ghost trace : {result.ghost_trace:.3f}")
print(f"Ghost pull  : {result.ghost_pull:.3f}")

Rhythmic Resonance Law โ€” Distributed Systems

from entro_pulse import RhythmicResonanceController

rrl = RhythmicResonanceController(n_agents=8, K=0.5)
phases = rrl.step(100)

r = rrl.order_parameter()   # r โ†’ 0 confirms anti-phase synchronization
print(f"Order parameter: {r:.4f}")

Documentation

Resource Link
Website https://entro-pulse.netlify.app
Research Paper https://doi.org/10.5281/zenodo.19547863
API Reference https://entro-pulse.readthedocs.io

Project Structure

ENTRO-PULSE/
โ”‚
โ”œโ”€โ”€ entro_pulse/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ epwm.py           # EPWM Controller  โ€” Eq 3.1, 3.2, 4.1, 4.2
โ”‚   โ”œโ”€โ”€ rrl.py            # RRL Controller   โ€” Eq 5.1, 5.2, 5.3
โ”‚   โ”œโ”€โ”€ pgc.py            # Pulse-Ghost Controller โ€” Eq 6.1, 6.2, 6.3
โ”‚   โ””โ”€โ”€ utils.py          # Simulation utilities
โ”‚
โ”œโ”€โ”€ tests/
โ”‚   โ”œโ”€โ”€ test_epwm.py      # 8 tests
โ”‚   โ”œโ”€โ”€ test_rrl.py       # 5 tests
โ”‚   โ”œโ”€โ”€ test_pgc.py       # 8 tests
โ”‚   โ””โ”€โ”€ test_utils.py     # 4 tests
โ”‚
โ”œโ”€โ”€ examples/
โ”‚   โ”œโ”€โ”€ example_epwm.py
โ”‚   โ”œโ”€โ”€ example_rrl.py
โ”‚   โ””โ”€โ”€ example_pgc.py
โ”‚
โ”œโ”€โ”€ results/
โ”‚   โ”œโ”€โ”€ daily_report_2026-04-14.txt
โ”‚   โ”œโ”€โ”€ weekly_report_week15_2026.txt
โ”‚   โ”œโ”€โ”€ monthly_report_april_2026.txt
โ”‚   โ”œโ”€โ”€ alerts.log
โ”‚   โ””โ”€โ”€ coverage_report_2026-04-14.txt
โ”‚
โ”œโ”€โ”€ docs/
โ”‚   โ”œโ”€โ”€ conf.py
โ”‚   โ”œโ”€โ”€ index.rst
โ”‚   โ””โ”€โ”€ api.rst
โ”‚
โ”œโ”€โ”€ Netlify/
โ”‚   โ”œโ”€โ”€ index.html
โ”‚   โ”œโ”€โ”€ dashboard.html
โ”‚   โ”œโ”€โ”€ reports.html
โ”‚   โ””โ”€โ”€ documentation.html
โ”‚
โ”œโ”€โ”€ bin/
โ”‚   โ””โ”€โ”€ run_simulation.py
โ”‚
โ”œโ”€โ”€ scripts/
โ”œโ”€โ”€ data/
โ”œโ”€โ”€ dist/
โ”‚   โ””โ”€โ”€ entro-pulse-1.0.0.tar.gz
โ”‚
โ”œโ”€โ”€ pyproject.toml
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ requirements-dev.txt
โ”œโ”€โ”€ Dockerfile
โ”œโ”€โ”€ Makefile
โ”œโ”€โ”€ VERSION
โ”œโ”€โ”€ CITATION.cff
โ”œโ”€โ”€ AUTHORS.md
โ”œโ”€โ”€ CHANGELOG.md
โ”œโ”€โ”€ CONTRIBUTING.md
โ”œโ”€โ”€ SECURITY.md
โ”œโ”€โ”€ DEPLOY.md
โ”œโ”€โ”€ INSTALL.md
โ””โ”€โ”€ COMPLETION.md

Codebase Statistics

Metric Value
Python modules 5
Test files 4
Test cases 25 / 25 passed
Coverage 89%
Governing equations 12+

EntropyLab Research Program

ENTRO-PULSE is the ninth project in the EntropyLab series โ€” a unified research program bridging thermodynamic entropy, Shannon information theory, and AI systems control.

E-LAB Project Focus
01 ENTROPIA Theoretical foundations
02 ENTRO-AI AI inference stability
03 ENTRO-CORE Core entropy measurement
04 ENTRO-ENGINE System coupling
05 ENTRO-EVO Adaptive weighting
06 ENTRO-NET Distributed synchronization
07 ENTRO-QUANTUM Probabilistic states
08 ENTRO-GHOST Entropic memory
09 ENTRO-PULSE Periodic pulsing
10 ENTRO-MANIFESTO Unified manifesto

โ†’ Program home: entropia-lab.netlify.app


Citation

@software{baladi2026entropulse,
  author    = {Samir Baladi},
  title     = {ENTRO-PULSE: Periodic Entropy Pulsing and Informational Wave Management
               in High-Velocity AI Systems},
  year      = {2026},
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.19547863},
  note      = {EntropyLab E-LAB-09},
  url       = {https://doi.org/10.5281/zenodo.19547863}
}

License

MIT License ยฉ 2026 Samir Baladi Ronin Institute / Rite of Renaissance ยท ORCID 0009-0003-8903-0029


"A system that pulses does not merely survive its entropy dynamics โ€” it dances with them."

โ€” EntropyLab Research Program

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

entro_pulse-1.0.0.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

entro_pulse-1.0.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file entro_pulse-1.0.0.tar.gz.

File metadata

  • Download URL: entro_pulse-1.0.0.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: ENTRO-PULSE-Uploader/1.0

File hashes

Hashes for entro_pulse-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b6dea64f72eb264826431208c8c0ae21b2b7290e66667b7aeeb918eadca667e0
MD5 0389707b845d4567dd0fd015e3028f82
BLAKE2b-256 4277cb6f44fd0ca7a6c0979a2bad274d7bbab070857fe63d21de5e00540449c2

See more details on using hashes here.

File details

Details for the file entro_pulse-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: entro_pulse-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: ENTRO-PULSE-Uploader/1.0

File hashes

Hashes for entro_pulse-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 34f5924d33edf8564706c6b22f198bfe90a187aab73089e6b8f39b6868d19034
MD5 ab75a007f2f8d151b076eb3b7fad5998
BLAKE2b-256 bd8044382625266766b399d5099b85aae58a533f946b4f8bfba9288e461a555c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page