Sign of a permutation
The sign of a permutation is +/-1 depending on whether it is even or odd
sgn(x) is.even(x) is.odd(x)
x |
permutation object |
Coerces to cycle form
Robin K. S. Hankin
sgn(id) # always problematic sgn(rperm(10,5)) x <- rperm(40,6) y <- rperm(40,6) stopifnot(all(sgn(x*y) == sgn(x)*sgn(y))) # sgn() is a homomorphism z <- as.cycle(rperm(20,9,5)) z[is.even(z)] z[is.odd(z)]
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.