Skip to main content

Resonant medium between S∝A and S∝V – fractal modulation operators, resonance spectra and tunable interference for controlled information propagation.

Project description

medium-modulation

The resonant medium between action and expanse.

CI Python 3.10+ License: GPL v3 (code) / CC BY 4.0 (docs)

medium-modulation serves as the dynamic coupling layer that modulates the fundamental duality of the GenesisAeon framework: action-governed entropy production (S ∝ A) versus volume-governed informational expansion (S ∝ V).

Through fractal modulation operators, resonance spectra, and tunable interference fields, it turns raw tension into coherent emergence.


Installation

pip install medium-modulation

Usage

mm modulate --depth 0.7 --freq 2.3
mm spectrum

API

from medium_modulation.core import modulated_entropy, resonance_spectrum, coupling_factor
import numpy as np

# Fractal medium modulation
S_mod = modulated_entropy(S_A=1.0, S_V=1.618, depth=0.5, freq=1.0, t=0.0)

# Resonance spectrum over frequency range
freqs = np.linspace(0.1, 10, 50)
spec = resonance_spectrum(freqs, depth=0.5)

# Dynamic coupling strength
kappa = coupling_factor(A=1.0, V=1.618, modulation_depth=0.5)

Architecture

medium-modulation/
├── src/medium_modulation/
│   ├── core.py                  # Modulation operator + fractal coupling
│   ├── cli.py                   # CLI mm
│   └── entropy_table_bridge.py  # entropy-table integration
├── tests/
│   ├── test_core.py
│   └── test_cli.py
└── domains.yaml                 # Domain configuration

Integrations

Package Role
entropy-governance Duality factor α·S_A + (1-α)·S_V
entropy-table Domain relation registry
implosive-genesis Fractal emergence substrate

Role in the GenesisAeon Ecosystem

medium-modulation (P-MEDIUM) is the resonant coupling layer of the GenesisAeon framework: it sits between action-governed entropy production (S∝A) and volume-governed informational expansion (S∝V), turning their tension into coherent emergence via fractal modulation operators and tunable interference fields.

License

This repository is dual-licensed:

  • Source code — GNU General Public License v3.0 or later (GPL-3.0-or-later). See LICENSE-CODE.
  • Documentation — Creative Commons Attribution 4.0 International (CC BY 4.0). See LICENSE-DOCS.

See LICENSE for details.

Citation

DOI

DOI will be assigned automatically on first GitHub Release once Zenodo–GitHub integration is enabled for this repo.

PyPI: https://pypi.org/project/medium-modulation/


Built with SymPy · NumPy · Typer · Rich

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

medium_modulation-1.0.0.tar.gz (137.1 kB view details)

Uploaded Source

Built Distribution

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

medium_modulation-1.0.0-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: medium_modulation-1.0.0.tar.gz
  • Upload date:
  • Size: 137.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for medium_modulation-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f5c6a74945827bf7b42bc0958fdec2ab3194e06e0f001e8fc642c539a59bb737
MD5 25e58ec5076419a14867008d96033c91
BLAKE2b-256 04baa9416c825a68d553197c94c8ecb3b63db033894414d700aa0d7ff20ae4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for medium_modulation-1.0.0.tar.gz:

Publisher: release.yml on GenesisAeon/medium-modulation

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for medium_modulation-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e642596a81066ffd663410aaea36c685916f2427b8594cc443b09dc9e87f747f
MD5 39504413692d438f8ce7c37eb850e024
BLAKE2b-256 0445aad8093efa77bc00a9664ca4ca1207ef4df850a85c8e44c064d69bf53f74

See more details on using hashes here.

Provenance

The following attestation bundles were made for medium_modulation-1.0.0-py3-none-any.whl:

Publisher: release.yml on GenesisAeon/medium-modulation

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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