weyl-package {weyl} | R Documentation |
The Weyl Algebra
Description
A suite of routines for Weyl algebras. Notation follows Coutinho (1995, ISBN 0-521-55119-6, "A Primer of Algebraic D-Modules"). Uses 'disordR' discipline (Hankin 2022 <doi:10.48550/arXiv.2210.03856>). To cite the package in publications, use Hankin 2022 <doi:10.48550/arXiv.2212.09230>.
Details
The DESCRIPTION file:
Package: | weyl |
Type: | Package |
Title: | The Weyl Algebra |
Version: | 0.0-7 |
Depends: | methods, R (>= 4.1.0) |
Authors@R: | person(given=c("Robin", "K. S."), family="Hankin", role = c("aut","cre"), email="hankin.robin@gmail.com", comment = c(ORCID = "0000-0001-5982-0415")) |
Maintainer: | Robin K. S. Hankin <hankin.robin@gmail.com> |
Description: | A suite of routines for Weyl algebras. Notation follows Coutinho (1995, ISBN 0-521-55119-6, "A Primer of Algebraic D-Modules"). Uses 'disordR' discipline (Hankin 2022 <doi:10.48550/arXiv.2210.03856>). To cite the package in publications, use Hankin 2022 <doi:10.48550/arXiv.2212.09230>. |
License: | GPL (>= 2) |
LazyData: | yes |
Suggests: | knitr,rmarkdown,testthat,covr |
VignetteBuilder: | knitr |
Imports: | disordR (>= 0.0-8), freealg (>= 1.0-4), spray (>= 1.0-27) |
URL: | https://github.com/RobinHankin/weyl, https://robinhankin.github.io/weyl/ |
BugReports: | https://github.com/RobinHankin/weyl/issues |
Author: | Robin K. S. Hankin [aut, cre] (<https://orcid.org/0000-0001-5982-0415>) |
Index of help topics:
Ops Arithmetic Ops Group Methods for the Weyl algebra coeffs Manipulate the coefficients of a weyl object constant The constant term degree The degree of a 'weyl' object derivation Derivations dim The dimension of a 'weyl' object dot-class Class "dot" drop Drop redundant information grade The grade of a weyl object horner Horner's method identity The identity operator ooom One over one minus print.weyl Print methods for weyl objects rweyl Random weyl objects spray Create spray objects weyl The algebra and weyl objects weyl-class Class "weyl" weyl-package The Weyl Algebra x_and_d Generating elements for the first Weyl algebra zero The zero operator
Author(s)
Robin K. S. Hankin [aut, cre] (<https://orcid.org/0000-0001-5982-0415>)
Maintainer: Robin K. S. Hankin <hankin.robin@gmail.com>
Examples
x <- rweyl(d=1)
y <- rweyl(d=1)
z <- rweyl(d=1)
is.zero(x*(y*z) - (x*y)*z) # should be TRUE
[Package weyl version 0.0-7 Index]