Expand description
QISP Tensor10D profile — the fixed ordered dimensions and their honest classification, plus inline-value validation (plan §3.5, §3.6).
The Qualia profile fixes the ordered dimensions as
[q, v, w, x, y, z, t, alpha, mu, sigma]. Not all ten are physical
dimensions. x, y, z are spatial and t is temporal, but q, v, w, alpha, mu, sigma carry Qualia-specific semantics and are only meaningful under an
explicit profile IRI (TENSOR10D_PROFILE_IRI) — an external system may treat
the payload as an opaque asset while still reading this profile metadata.
The alpha/mu/sigma triad is the EMF-signal payload (amplitude / modulation /
spectral-signature) — the substrate is the entire EM spectrum + amplitude,
addressable over time, not “colour or sound” (those are perceptual projections;
q42-10d-tensor-standard.md §1.2–§1.3). Axis semantics here follow that standard.
Enums§
- DimClass
- How a Tensor10D dimension is classified. This governs how a dimension is interpreted and rendered; it deliberately does not claim all ten axes are physical (plan §3.5).
Constants§
- TENSO
R10D_ DIMS - The fixed ordered Tensor10D dimensions with their classification.
- TENSO
R10D_ PROFILE_ IRI - Absolute IRI of the Qualia Tensor10D profile. Any inline Tensor10D value MUST be accompanied by this profile IRI to be interpreted (plan §3.5, §3.6).
Functions§
- validate_
inline_ tensor10d - Validate an inline Tensor10D value: it must be exactly ten finite values
(plan §3.6 “exactly ten finite values plus a profile IRI”). Wrong arity or any
non-finite (NaN/±Inf) component is rejected with
QispError::ProfileMismatchbefore any native dispatch (plan §3.6 “Reject non-canonical, non-finite, mixed-profile, or ambiguous-unit values before native dispatch”).