PTCNA — Prime Tensor Circled Neural Architecture
One architecture, four layers. Not four repos — four layers of one thing.
PTCNA consolidates the former The-Interdependency repos pcna, pcta, and
pcsa into a single package and is the single upstream that feeds
interdependent-lib.
The four layers
Each layer's tensors divide into the next; every circle, seed, and core is itself a tensor.
| Module | Layer | Divides… → … | Tensor kind | Back-propagation |
|---|---|---|---|---|
ptcna.neural |
neural | (base) neural tensors | neural | yes — the only differentiable layer |
ptcna.circle |
circle | neural tensors → circles | auditing / timing | no |
ptcna.seed |
seed | circles → seeds | auditing / timing | no |
ptcna.core |
core | seeds → cores | auditing / timing | no |
- Back-propagation lives only in the neural layer. Circle, seed, and core tensors are auditing and timing tensors — they do not differentiate.
- fiqs gate when cores propagate internally, per Fick's first law
J = −D ∇φ(structure diffusing down its field gradient). Timing, not gradient descent. The fiq substrate lives inptcna.core.prime_core. - PCEA (Prime Circular Encryption Algorithm) is not a layer — it stays a separate, orthogonal repo (the guardian: "last state as key" at every layer).
Provenance
| Layer | Migrated from | Was |
|---|---|---|
| neural | The-Interdependency/pcna (core/) |
Prime Circular Neural Architecture |
| seed | The-Interdependency/pcta |
Prime Circled Tensor Architecture (circles → seeds) |
| core | The-Interdependency/pcsa (ptca/ + prime_core/) |
Prime Tensor Core Architecture (was PTCA) |
| circle | new (audit extracted from the neural engine — see docs/architecture.md) |
previously unnamed |
Install & test
pip install -e ".[dev]" # neural layer needs numpy; seed/core are stdlib-only
pytest # testpaths = ptcna
Status
Alpha (0.1.1). All four layers import and the repository test suite passes.
The layer boundary is now executable rather than only descriptive:
ptcna.circle.CircleTensoris the one circle type used by circle, seed, and core composition.ptcna.neural.NeuralScalaris the only PTCNA type that owns reverse-mode gradients; structural hosts carry it opaquely.- UCNS integration reports a typed
suspendedstate and fails closed until a reviewed PTCNA-specific higher-gonol producer profile exists. - EDCM remains an external authority.
ZetaEngineaccepts an explicitly injected measurement provider; PTCNA contains no shadow EDCM module.
The core layer still intentionally exposes PTCA-named public objects such as
PTCATensor and PTCAInstance; those names live in the correct layer.
History and unresolved evidence boundaries live in docs/architecture.md.
License: MPL-2.0.
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 ptcna-0.1.1.tar.gz.
File metadata
- Download URL: ptcna-0.1.1.tar.gz
- Upload date:
- Size: 61.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0adcfbe99f9769a751930010384b77760651580560fde6a08be98f1fe2e64730
|
|
| MD5 |
e2ae91f6cfccd9b1916e8f9dcefeed7f
|
|
| BLAKE2b-256 |
e9205900f312e769242ccf6a31f463b78d0991b5a7f0a386213e930563ac5d3b
|
File details
Details for the file ptcna-0.1.1-py3-none-any.whl.
File metadata
- Download URL: ptcna-0.1.1-py3-none-any.whl
- Upload date:
- Size: 79.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c5195bf0b9fbc7c930e0b3449d99f39361b01549c681b09356fcb2cb555ed6a9
|
|
| MD5 |
1e7db065b1dffaf3f74a3932f84c6930
|
|
| BLAKE2b-256 |
c0da12de9f157aabef736172c7e2c611e44aa04c5ad8d0b8cb40c6b5341da04d
|