Reusable Cayley-Dickson and sedenion settlement math for Topographo.
Project description
Occurrence Theory
This repository contains a draft research paper and verification script for Occurrence Theory (OT), defined as an oriented form of Sedenion Settlement Dynamics (SSD).
The central object is the Aut-invariant settlement channel on the sedenion zero-divisor crack. The paper separates theorem, exact computation, measurement, interpretation, and conjecture using explicit ledger tags:
[T]theorem[C]computation[M]measurement[I]interpretation[X]conjecture
Files
topographo/- reusable Python package for Cayley-Dickson algebra, validation gates, operators, and SSD helpers.occurrence-theory.md- main paper draft.occurrence_theory_audit.py- numerical audit and verification script for the algebraic claims.exceptional_algebras_lab.py- supporting exceptional algebra reproduction module used by the audit.occurrence_theory_prompt.md- source prompt and writing constraints used to generate the paper..github/workflows/audit.yml- CI workflow that compiles and runs the audit scripts.LICENSE- MIT license.
Requirements
The audit script requires Python 3.11 or newer and NumPy. The verified
exceptional_algebras_lab module is included in this repository and is used by
the audit at runtime.
uv is the preferred runner for local audit work:
uv run python occurrence_theory_audit.py
For editable package installation:
uv pip install -e .
After installation, the core math layer is importable without running the Occurrence Theory audit narrative:
from topographo.core import CayleyDicksonAlgebra, verify_gates
from topographo.ssd import SedenionAlgebra
API documentation is generated with pdoc and published to GitHub Pages:
https://theswanfactory.github.io/occurence/
To build it locally:
uv run pdoc \
topographo \
topographo.core \
topographo.core.algebra \
topographo.core.cayley_dickson \
topographo.core.gates \
topographo.ssd \
topographo.ssd.channel \
topographo.ssd.sedenion \
-o site
Run the Audit
From the repository root:
uv run python occurrence_theory_audit.py
To save the output:
uv run python occurrence_theory_audit.py > audit_results.txt
After installation, the same audit is also available as:
occurrence-theory-audit
CI runs the audit workflow on pull requests and pushes to main.
Status
This is a research workspace, not a packaged library. The paper is the primary artifact; the script is included to reproduce the computation-backed claims.
License
MIT. See LICENSE.
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 topographo-0.1.0rc1.tar.gz.
File metadata
- Download URL: topographo-0.1.0rc1.tar.gz
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb653cd7da4392372ec724e617ce10309f4c26463ef7c587a75c25b5ac105969
|
|
| MD5 |
891c2490dad69bded7ca260eaa6423f4
|
|
| BLAKE2b-256 |
bdf36d5b1b51b17166b074360b835f6497da40f87246b33651cd6cdca8300582
|
Provenance
The following attestation bundles were made for topographo-0.1.0rc1.tar.gz:
Publisher:
ci.yml on TheSwanFactory/occurence
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
topographo-0.1.0rc1.tar.gz -
Subject digest:
bb653cd7da4392372ec724e617ce10309f4c26463ef7c587a75c25b5ac105969 - Sigstore transparency entry: 2109858598
- Sigstore integration time:
-
Permalink:
TheSwanFactory/occurence@82c6652ff227e2dad56cae8cd89d98f545cbdb94 -
Branch / Tag:
refs/tags/v0.1.0rc1 - Owner: https://github.com/TheSwanFactory
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci.yml@82c6652ff227e2dad56cae8cd89d98f545cbdb94 -
Trigger Event:
push
-
Statement type:
File details
Details for the file topographo-0.1.0rc1-py3-none-any.whl.
File metadata
- Download URL: topographo-0.1.0rc1-py3-none-any.whl
- Upload date:
- Size: 22.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14921079c9e98b66d0fcc336d7ba99e007ba18f392b6438163f10a8bfd53f220
|
|
| MD5 |
c47fee779377b07f1adec4440a8c128a
|
|
| BLAKE2b-256 |
dc011a87a56845747537cb823541b7b21cddede2b77619d89e7f010a68cebd4c
|
Provenance
The following attestation bundles were made for topographo-0.1.0rc1-py3-none-any.whl:
Publisher:
ci.yml on TheSwanFactory/occurence
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
topographo-0.1.0rc1-py3-none-any.whl -
Subject digest:
14921079c9e98b66d0fcc336d7ba99e007ba18f392b6438163f10a8bfd53f220 - Sigstore transparency entry: 2109859098
- Sigstore integration time:
-
Permalink:
TheSwanFactory/occurence@82c6652ff227e2dad56cae8cd89d98f545cbdb94 -
Branch / Tag:
refs/tags/v0.1.0rc1 - Owner: https://github.com/TheSwanFactory
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci.yml@82c6652ff227e2dad56cae8cd89d98f545cbdb94 -
Trigger Event:
push
-
Statement type: