Repository: nicholaskouns-create/E47-Kartekeya
Canonical package: src/e47/
The validated carrier is
\[V_2^{\otimes 3}, \quad \dim V_2 = 5, \quad \dim V_2^{\otimes 3} = 125\]The canonical kernel is
\[K = (C - 6I)(C - 30I)\]where $C$ is the total SU(2) Casimir operator.
The selected subspace is
\[E_{47} = \ker K = 5V_2 \oplus 2V_5, \quad \dim E_{47} = 47\]The validation authority flows through a strict linear sequence of modules:
src/e47/su2_kernel.py — SU(2) operator algebra and kernel constructionsrc/e47/projector.py — Orthogonal projector onto $E_{47}$src/e47/contraction.py — Discrete dephasing channel validationsrc/e47/semigroup.py — Continuous time evolution $S(t) = \exp(-tK^2)$src/e47/validation_results.py — Aggregated five-layer certificatesrc/e47/serialization.py — JSON certificate serializationThe aggregate certificate is generated by:
python scripts/generate_validation_certificate.py
Output:
artifacts/e47_validation_certificate.json
Each generated certificate records:
The JSON certificate is a derivative artifact. The Python source files and repository commit history remain the canonical implementation authority.
The JSON certificate contains five frozen dataclass certificates:
{
"kernel_validation": { ... },
"projector_validation": { ... },
"contraction_validation": { ... },
"semigroup_validation": { ... },
"qutip_validation": { ... },
"valid": true
}
Each layer may fail independently. The aggregate "valid" field is true only if all five pass.
Validation tests are located in tests/test_qutip_validation.py and verify:
Run tests with:
pytest tests/test_qutip_validation.py -v
Commits to src/e47/ trigger a new certificate generation cycle. The commit SHA is recorded in each certificate for complete traceability.
Last updated: 2026-07-21
Repository: https://github.com/nicholaskouns-create/E47-Kartekeya