Exact observer-geometry kernel for visible precision and hidden-load calculus.
Project description
nomogeo
nomogeo is an exact observer-geometry kernel for visible precision, local visible calculus, hidden-load parametrisation, and quotient-side Gaussian contraction identities.
This PyPI package stages the nomogeo kernel only. The broader workspace also contains nomodescent, evidence, demonstrations, and research-facing materials, but those are intentionally excluded from this distribution.
Install
python -m pip install nomogeo
Dependencies
numpy>=2.0scipy>=1.15
Quick Start
import numpy as np
from nomogeo import canonical_lift, hidden_load, inverse_visible_class, visible_precision
H = np.array([[3.0, 1.0], [1.0, 2.0]])
C = np.array([[1.0, 0.0]])
phi = visible_precision(H, C)
lift = canonical_lift(H, C)
T = np.diag([2.0, 1.0, 0.0])
Lambda = np.diag([0.3, 0.8])
X = inverse_visible_class(T, Lambda, lambda_representation="reduced")
load = hidden_load(T, X)
Included Surface
- Exact visible precision
Phi_C(H) = (C H^{-1} C^T)^{-1} - Canonical lift and hidden projector
- Local visible calculus
(V, Q)and determinant-curvature split - Hidden-load parametrisation beneath a fixed ceiling
- Hidden-load transport and contraction
- Quotient-side Gaussian distances and contraction utilities
Scope Boundaries
- The package is designed for exact finite-dimensional linear / Gaussian calculations.
- The fixed-ceiling inverse theorem requires the ceiling
Tas part of the input; it does not invert the global map(H, C) -> Phi_C(H). - For long hidden composition, use
hidden_contraction(...)andload_from_hidden_contraction(...)rather than treating raw load coordinates as associative.
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 nomogeo-0.1.0.tar.gz.
File metadata
- Download URL: nomogeo-0.1.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2f6c0351f09544d510d426984d197d4ffff83b6249e60607b9beb78f0533242
|
|
| MD5 |
bcbd1e071d6eca8f6e20a0faa238966c
|
|
| BLAKE2b-256 |
1e961d2554f2b78d4a01b961aadb109917bb1dc7584a2668a3546f2b3d47c2f0
|
File details
Details for the file nomogeo-0.1.0-py3-none-any.whl.
File metadata
- Download URL: nomogeo-0.1.0-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8a2869ac60cc0065d65f4a4f1e46f8c3383c65059c1615ba2db9a68f8f4860b
|
|
| MD5 |
8b111059f94682f9b93e4b5c701981e3
|
|
| BLAKE2b-256 |
af9af6b95c35fc81abe88986cf520bff84e097b0db16f5c5c4e17249e6e7c259
|