Permute variables
Permute the variables of a qspray
polynomial.
methods
## S4 method for signature 'qspray,numeric' permuteVariables(x, permutation)
x
: a qspray
objectpermutation
: a permutationA qspray
object.
library(qspray) f <- function(x, y, z) { x^2 + 5*y + z - 1 } x <- qlone(1) y <- qlone(2) z <- qlone(3) P <- f(x, y, z) permutation <- c(3, 1, 2) Q <- permuteVariables(P, permutation) Q == f(z, x, y) # should be TRUE