Various functions to create simple spray objects such as single-term, homogeneous, and constant multivariate polynomials.
product(power)
homog(d,power=1)
linear(x,power=1)
lone(n,d=n)
one(d)
as.id(S)
xyz(d)
All functions documented here return a spray object
An integer; generally, the dimension or arity of the resulting spray object
Integer vector of powers
Numeric vector of coefficients
A spray object
In function lone()
, the term to raise to power 1
Robin K. S. Hankin
constant
, zero
product(1:3) # x * y^2 * z^3
homog(3) # x + y + z
homog(3,2) # x^2 + xy + xz + y^2 + yz + z^2
linear(1:3) # 1*x + 2*y + 3*z
linear(1:3,2) # 1*x^2 + 2*y^2 + 3*z^2
lone(3) # z
lone(2,3) # y
one(3) # 1
zero(3) # 0
xyz(3) # xyz
Run the code above in your browser using DataLab