AlgebraDimension
The dimension of a finite-dimensional algebra: the length of its basis.
Wikipedia
Dimension (vector space)WikidataQ929302AlgebraDimension(algebra)for a Clifford algebra, for generatorsOscar
dim(algebra)Typed signatures
| Type | Package | Applies |
|---|---|---|
untyped | hypercomplex | always |
(any) -> unknown | structures | always |
Details
- Every subset of the generators is one basis blade, so the dimension doubles per generator
- A separate head from compute-engine's
Dimension, which is defined for lists and matrices and is deliberately left alone
Examples
Implementation
mapped
wolframpackages/oracle/src/mappings.tsNo built-in algebra-object type to take a dimension of: Quaternions is a domain symbol with no generic dimension function, and CliffordAlgebra/MulticomplexAlgebra aren't Wolfram heads at all. There is a Wolfram/GeometricAlgebra paclet (resources.wolframcloud.com/PacletRepository) but it's a separate installable paclet, not a ResourceFunction, and this environment has no Wolfram Cloud connection to install or check it against our examples -- also its generator-count convention is unconfirmed against ours. Left unmapped.
mapped
sagepackages/oracle/src/mappings.tsmapped
oscarpackages/oracle/src/mappings.ts See also: Basis, AlgebraSignature