• # Compléments

    Posté par (site web personnel) . En réponse au message Générer un nombre pseudo aléatoire avec garantie d'unicité. Évalué à 2.

    Je voudrais compléter la réponse de Krunch, à laquelle je souscris tout à fait.

    Ce n'est en aucun cas pour des besoins cryptographiques ou de sécurité, donc le caractère aléatoire n'a pas besoin d'être absolu, il doit juste "sembler" aléatoire.

    On ne sait rien faire d'autre que des choses qui semblent aléatoire, c'est pour ça qu'on parle de générateur de nombres pseudo-aléatoires, comme tu le fais aussi.

    Pas facile d'expliquer ce qu'est le hasard! D'ailleurs l'idée même qu'une suite de nombres aléatoires ait certaines propriétés est un peu contradictoire, que peut-on légitimement attendre du hasard? Au contraire les suites de nombres pseudo-aléatoires ont plein de propriétés! (Quelques propriétés importantes des suites suivant une loi uniforme.)

    Si tu retournes à ton problème, je suis sûr que tu seras d'accord que c'est ce qui t'empêche le plus de trouver une solution toi-même: tu ne sais pas assez ce que tu veux dire par «avoir l'air aléatoire.»

    Dans mes recherches je suis tombé sur les Champs de Galois …

    La traduction française de Galois field est corps fini ou à la rigueur corps de Galois mais le premier est beaucoup plus fréquent.

    Un corps K est un ensemble dont tu sais ajouter et multiplier et diviser les éléments, comme s'il s'agissait de nombres ordinaires (par exemple les nombres rationnels Q ou les nombres réels R). Dans un corps fini, l'ensemble des éléments non-nuls est obtenu en calculant les puissances d'un élément dit primitif (pour chaque corps — sauf F2 :) — plusieurs choix sont possibles). Comme il y a d'autres méthodes (plus faciles!) pour énumérer cet ensemble, cela fournit une méthode pour faire des mélanges.

    Merci pour vos lumières.

    Lunettes de soleil non fournies. Pardon pour cette vanne pourrie. J'ai honte de moi.