Prime Tensor Circled Neural Architecture — one architecture, four layers (neural/circle/seed/core). Consolidates pcna, pcta, pcsa.
Project description
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 (extraction target — 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.0). All four layers import; 146 tests pass (seed/core/prime_core
stdlib-only + neural under numpy). Consolidation reconciliation is complete for
the neural/circle/seed split: the seed/circle audit was extracted into its
layers and the neural prime-ring tensor was renamed PTCACore → RingCore.
The core layer still intentionally exposes PTCA-named public objects such as
PTCATensor and PTCAInstance; those names now live in the correct layer.
History and any remaining notes live in docs/architecture.md.
License: MPL-2.0.
Project details
Release history Release notifications | RSS feed
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.0.tar.gz.
File metadata
- Download URL: ptcna-0.1.0.tar.gz
- Upload date:
- Size: 56.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee239e6884746af37bbb49b4003d39d6bff873fef10140e83f53232ff02a0589
|
|
| MD5 |
9ca32571ba878000b2de1d7dc3e3b669
|
|
| BLAKE2b-256 |
10100fb89320bc69fdda17910811be83599a02118f00e7fe3e7459922d530a6d
|
File details
Details for the file ptcna-0.1.0-py3-none-any.whl.
File metadata
- Download URL: ptcna-0.1.0-py3-none-any.whl
- Upload date:
- Size: 71.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69f4831ca0686c09e2066c7a99d9d34a4c994c93e180dae1a1eaa6587b5fb92e
|
|
| MD5 |
4200328c7803b9a1a0fc585083ffa9bf
|
|
| BLAKE2b-256 |
bf4fbb3a85d35ff15c1bbe902c348a77bad05e62d1836579c84013dd9d294edc
|