A Suite of Routines for Working with Jordan Algebras
Overview
A Jordan algebra is an algebraic object originally designed to study observables in quantum mechanics. Jordan algebras are commutative but non-associative; they satisfy the Jordan identity. The package follows the ideas and notation of K. McCrimmon (2004, ISBN:0-387-95447-3) "A Taste of Jordan Algebras". To cite the package in publications, please use Hankin (2023) doi:10.48550/arXiv.2303.06062.
Install
Health
- OK13 OK2026-09-26
- NOTE12 OK, 1 NOTE2026-07-11
- OK13 OK2026-06-09
- NOTE12 OK, 1 NOTE2026-06-08
- OK14 OK2026-03-10
Documentation
- Help pages
- 15includes a package overview page
- Examples that run
- 93%13 run in a plain check · 1 hold no code
- Exported functions with examples
- 91%
- Documented parameters
- not tracked
- Return-value docs
- not tracked
- Help pages citing references
- 13%
- jordan HTML
Downloads
Repository
3 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/robinhankin/jordan on 2026-10-22.
Dependencies
Installing jordan adds 15 packages (9 with compiled code, 11 MB of source tarballs). Heaviest: mathjaxr 3.0 MB, Rcpp 1.8 MB, rbibutils 1.1 MB.
Code & Tests
People & History
Package metadata
- First published
- 2021-04-08
- Total releases
- 4 / 5 yrs
- License
- GPL (>= 2) OSI
- Download size
- 189 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("jordan")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
The repository also keeps a CITATION.cff.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.