### 6.11.14 Signature d’une permutation : signature

signature a comme argument une permutation.
signature renvoie la signature de la permutation donnée en argument.
La signature d’une permutation vaut :

- 1 si elle peut se décomposer en un produit pair de transpositions,
- -1 si elle peut se décomposer en un produit impair de transpositions.

La signature d’un cycle d’ordre k est : (−1)k+1.
On tape :

signature([3,4,5,2,0,1])

On obtient :

-1

En effet permu2cycles([3,4,5,2,0,1])=[[0,3,2,5,1,4]].