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-2.0.1.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: systemictau-2.0.1.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

Hashes for systemictau-2.0.1.tar.gz
Algorithm Hash digest
SHA256 93bd648500c9a04e9f5a8c9015d4d031e554996db274294c16006c51c2ca721a
MD5 84b9955f6237ff2d710232dc52242d35
BLAKE2b-256 e2ea9b3c9d0994c7701e42c2228d0ad39e69321c8bb4b4efc7d1735873e2d61c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: systemictau-2.0.1-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-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 424f4bfea304874dd1feb5389b015c8b104a912a14870c9142ea03055ce3ac82
MD5 c09bf16351386c9304467632d3007196
BLAKE2b-256 6538823482aca612584ed5f6dbf3cd291a9ceb481af6e10bf7385b1abe78c02d

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