Systemic Tau and Discrete Extramental Clock (RECD) implementation
Project description
Systemic Tau & Discrete Extramental Clock (RECD)
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:
- Capa 1 (Local Intensification): Measures local persistence through hyper-persistence of ordinal states and structural trapping (RQA).
- Capa 2 (Relational Coherence): Identifies Joint Episodes (relational kairoi) by measuring the anti-synchronization across modules.
- 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file systemictau-2.0.0.tar.gz.
File metadata
- Download URL: systemictau-2.0.0.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc308031bacb01a4a0ea0ed9706eeedabc3c09125093d02bef4122803cff5af3
|
|
| MD5 |
e7ce61c03411d6e619d03eeda79d6545
|
|
| BLAKE2b-256 |
e9d80cc73a62b2d019746a0bb7f04fc57fc0d99eb4be73852fad4931f50a76dc
|
File details
Details for the file systemictau-2.0.0-py3-none-any.whl.
File metadata
- Download URL: systemictau-2.0.0-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50fe42f8d495ec3a43daff7b2ea46bc41d2b54ae2722c49f6f7618d55bda1ad7
|
|
| MD5 |
298547f16cd1a41c39777a8f21e466f8
|
|
| BLAKE2b-256 |
c381ab59f98e6d0f81ef40f05a6c414beee5eb696808a8d5401762c2ee51b494
|