Si tu veut, tu peut utiliser des trucs du style l'application
)
puis montrer qu'elle est injective (ce que tu sait déjà) et que les images des éléments qui nous intéressent (les inversibles >1) sont dans l'ensemble fini

ou tout autre rédaction un peu du même style.
Mais perso., je le ferais pas : je n'utilise le symbolisme mathématique que lorsque "ça gagne quelque chose", soit parce que je suis pas certain à 100% que la rédaction "en Français" soit exempte d'erreur, soit parce que c'est bien plus rapide à écrire, soit parce que c'est bien plus facile à comprendre.
Sauf qu'ici, c'est pas le cas : je trouve que ça a plutôt tendance à rendre le truc "légèrement obscur" alors qu'en Français, c'est "super clair".
Le seul truc qu'on peut éventuellement faire, c'est de (un peu) raccourcir en écrivant (en symbolique) que :
\!\in\{0,1,...,\lfloor M\rfloor\}\!\times\!\{0,1,...,\lfloor\frac{M}{\sqrt{d}}\rfloor\})
qui est fini.
à la place du laïus çi dessus.