Source: http://www.jourdan.ens.fr/~askenazy/polystat