A derangement is a permutation which leaves no element fixed.
Object to be tested
A vector of Booleans corresponding to whether the permutations are derangements or not.
The identity permutation is problematic because it potentially has zero size.
The identity element is not a derangement, although the (zero-size) identity
cycle and permutation both return
TRUE under the natural R idiom
all(P != seq_len(size(P))).
Robin K. S. Hankin
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.