Package: weyl 0.0-6
weyl: The Weyl Algebra
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>.
Authors:
weyl_0.0-6.tar.gz
weyl_0.0-6.zip(r-4.5)weyl_0.0-6.zip(r-4.4)weyl_0.0-6.zip(r-4.3)
weyl_0.0-6.tgz(r-4.4-any)weyl_0.0-6.tgz(r-4.3-any)
weyl_0.0-6.tar.gz(r-4.5-noble)weyl_0.0-6.tar.gz(r-4.4-noble)
weyl_0.0-6.tgz(r-4.4-emscripten)weyl_0.0-6.tgz(r-4.3-emscripten)
weyl.pdf |weyl.html✨
weyl/json (API)
NEWS
# Install 'weyl' in R: |
install.packages('weyl', repos = c('https://robinhankin.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/robinhankin/weyl/issues
Last updated 1 months agofrom:6d4b97b91a. Checks:OK: 6 ERROR: 1. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 09 2024 |
R-4.5-win | OK | Nov 09 2024 |
R-4.5-linux | ERROR | Nov 09 2024 |
R-4.4-win | OK | Nov 09 2024 |
R-4.4-mac | OK | Nov 09 2024 |
R-4.3-win | OK | Nov 09 2024 |
R-4.3-mac | OK | Nov 09 2024 |
Exports:as.deras.idas.id.weylas.weylcoeffscoeffs<-coeffs<-.weylconstantconstant.weylconstant<-constant<-.weyldegdim.weyldropgradegrade<-gradeshorneridweylis.idis.ok.weylis.weylis.zeroooomOps.weylprint.weylrweylrweyl1rweyllrweylllsortsprayweylweyl_power_scalarweyl_prod_helper1weyl_prod_helper2weyl_prod_helper3weyl_prod_multivariate_nrow_allcolumnsweyl_prod_multivariate_onerow_allcolumnsweyl_prod_multivariate_onerow_singlecolumnweyl_prod_univariate_nrowweyl_prod_univariate_onerowzero
Dependencies:abindclidigestdisordRfreealggluegmplatticelifecyclemagicmagrittrmathjaxrMatrixpartitionspolynomrbibutilsRcppRdpackrlangsetsspraystringistringrvctrs
Readme and manuals
Help Manual
Help page | Topics |
---|---|
The Weyl Algebra | weyl-package |
Manipulate the coefficients of a weyl object | coeff coeffs coeffs,weyl-method coeffs.weyl coeffs<- coeffs<-,weyl-method coeffs<-.weyl index value value,weyl-method value.weyl value<- value<-.weyl values |
The constant term | const constant constant.weyl constant<- constant<-.weyl |
The degree of a 'weyl' object | deg degree |
Derivations | as.der derivation derivations |
The dimension of a 'weyl' object | dim dim.weyl dimension |
Class "dot" | . commutator dot dot-class dot_error extract jacobi [,dot,ANY,ANY-method [,dot,ANY,missing-method [,dot,matrix,matrix-method [,dot,missing,ANY-method [,dot,missing,missing-method [,dot-method [.dot |
Drop redundant information | drop drop,weyl-method |
The grade of a weyl object | grade grade<- grades symbol_map |
Horner's method | horner |
The identity operator | as.id as.id.weyl as.identity as.one.weyl id identity idweyl is.id is.id.weyl is.identity |
One over one minus | ooom |
Arithmetic Ops Group Methods for the Weyl algebra | Ops Ops.weyl prodfunc weyl_power_scalar weyl_prod weyl_prod_helper1 weyl_prod_helper2 weyl_prod_helper3 weyl_prod_multivariate_nrow_allcolumns weyl_prod_multivariate_onerow_allcolumns weyl_prod_multivariate_onerow_singlecolumn weyl_prod_univariate_nrow weyl_prod_univariate_onerow |
Print methods for weyl objects | polyform print print.weyl weylvars |
Random weyl objects | rweyl rweyl1 rweyll rweylll |
Create spray objects | spray |
The algebra and weyl objects | as.weyl is.ok.weyl is.weyl weyl |
Class "weyl" | weyl-class |
Generating elements for the first Weyl algebra | d x x_and_d |
The zero operator | empty is.empty is.zero zero |