Skip to main content

Systemic Tau and Discrete Extramental Clock (RECD) implementation

Project description

Systemic Tau & Discrete Extramental Clock (RECD)

PyPI version License: MIT

systemictau is a Python package implementing the mathematical and ontological framework of the Systemic Tau paradigm and the Discrete Extramental Clock (RECD), developed by Dr. Johel Padilla-Villanueva.

This package offers a novel, non-reductive approach for time series analysis in complex systems, shifting from classical variance-based early-warning signals to purely ordinal observables. It proves that time is not a homogeneous container (Chronos) but an emergent, generated metric dependent on the system's own structural reorganization (Kairos).

Core Concepts

The package operationalizes the three-layer ontological framework detailed in the Magna Synthesis:

  1. Capa 1 (Local Intensification): Measures local persistence through hyper-persistence of ordinal states and structural trapping (RQA).
  2. Capa 2 (Relational Coherence): Identifies Joint Episodes (relational kairoi) by measuring the anti-synchronization across modules.
  3. Capa 3 (Ontological Ascent): Detects the exact moment of global structural reorganization through Kolmogorov-Smirnov contrasts and Frobenius norm shifts, indicating the emergence of a new law of temporal discreteness.

Installation

You can install the package directly from PyPI:

pip install systemictau

Quickstart

import numpy as np
import systemictau as st

# 1. Provide your multivariate time series data
# X = np.array([...]) # Shape: (T_steps, N_components)
np.random.seed(42)
X = np.random.randn(500, 4)

# 2. Compute the Systemic Tau over sliding windows
taus_global, taus_per_module = st.compute_taus(X, window_size=13)

# 3. Accumulate the Discrete Extramental Time (RECD)
T_series, dtk_series, gate_series, depths = st.accumulate_time(taus_global)

# 4. Extract Relational Windows (Joint Episodes)
hp_z, core_hyper = st.hyper_persistence(taus_global)
lam, tt = st.rolling_rqa(taus_global)
M_series = st.critical_mass_metric(hp_z, lam, tt)

A_series = st.compute_antisynchronization(taus_per_module)
episodes = st.extract_joint_episodes(A_series, M_series)

# 5. Detect Capa 3 Reorganization (Ontological Ascent)
t_frob, max_dist = st.detect_reorganization_frob(taus_per_module)
t_ks, max_ks = st.detect_reorganization_ks(dtk_series)
t_star = st.consensus_transition(t_frob, t_ks)

print(f"Capa 3 Transition detected at t* = {t_star}")

Citation

If you use this package in your research, please cite the foundational work:

Padilla-Villanueva, Johel. (2026). Síntesis Magna del Tau Sistémico. Version v6. Zenodo. DOI: 10.5281/zenodo.20576241

For a full list of references and mathematical proofs, consult the Zenodo Archive.

License

This project is licensed under the MIT License - see the LICENSE file for details. The underlying theoretical corpus is published under CC-BY 4.0.

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

systemictau-0.1.3.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

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

systemictau-0.1.3-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file systemictau-0.1.3.tar.gz.

File metadata

  • Download URL: systemictau-0.1.3.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for systemictau-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3fa23324a6d4fdf8ef4454d799f754328b2661ffbc6de6e506e266cd1f0dc0d
MD5 e90b3384209dd513862b86438f0be932
BLAKE2b-256 d9a29bb5e9ae013965e801a4fc137d5da568a36d68a0d1037aac87bc0c32dd80

See more details on using hashes here.

File details

Details for the file systemictau-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: systemictau-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for systemictau-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 36c4f9dbbe40fbea4d1cbb97d6dec5ad8850f09d9540af2693a7d70d4ae4324c
MD5 17acb53ceef208d017b9cc37015be03d
BLAKE2b-256 0e3dd1baab20da6929966f20b27922badf0deec2e0657c1acfba191a6efb49c0

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