Skip to content

Julia package for representing multicomplex numbers and performing multicomplex algebra

License

Notifications You must be signed in to change notification settings

waudbygroup/MulticomplexNumbers.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MulticomplexNumbers

CI codecov

A Julia package for representing multicomplex numbers and performing multicomplex algebra.

Multicomplex numbers

Multicomplex numbers are a generalisation of complex numbers, recursively defined to contain multiple imaginary numbers, $i_1$, $i_2$ etc. Unlike Clifford algebras, these numbers commute, i.e. $i_1i_2=i_2i_1$.

TODO

  • FFT

useful links (notes to self for development)

notes for coding

@boundscheck - fence off code requiring bound checking - https://docs.julialang.org/en/v1/devdocs/boundscheck/

About

Julia package for representing multicomplex numbers and performing multicomplex algebra

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages