permutations (version 1.0-0)

sgn: Sign of a permutation

Description

The sign of a permutation is $+/-1$ depending on whether it is even or odd

Usage

sgn(x) is.even(x)

Arguments

x
permutation object

Details

Coerces to cycle form

See Also

shape

Examples

Run this code

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)]

Run the code above in your browser using DataCamp Workspace