Salut,
Lorsque l'on a une fonction allant de l'ensemble E dans l'ensemble F (absolument quelconque tout les deux), on dit qu'elle est bijective lorsque tout Y de F est l'image d'un et un seul élément de E.
Au niveau calculs, ça correspond à choisir un Y quelconque, mais
fixé dans F puis à résoudre l'équation (d'inconnue X) f(X)=Y. Pour que f soit bijective, il faut qu'il y ait systématiquement une et une seule solution.
Dans le cas de ta fonction où, à priori (tu n'as pas précisé), l'ensemble de départ est

(c'est à dire des couples d'entier) et l'ensemble d'arrivé est

, il faut donc considérer un entier naturel fixé

puis chercher tout les couples d'entiers naturels
)
tels que
=y)
. Si ta fonction est effectivement bijective, alors tu doit systématiquement (i.e. quelque soit le

choisi) trouver qu'il y a un et un seul couple (m,n) solution.
Sauf que là, si on prend effectivement
=\dfrac{(m\!+\!n)(m\!+\!n\!+\!1)}{2}+1)
, ça ne va pas marcher du tout vu que pour

, l'équation dc(m,n)=0 n'a pas de solutions (et pour y=2 l'équation f(m,n)=2 a deux solutions (0,1) et (1,0)).
Donc je pense qu'il y a une erreur dans ta fonction et que c'est plutôt
=\dfrac{(m\!+\!n)(m\!+\!n\!+\!1)}{2}+m)
(ou alors c'est que je n'ai pas compris ce que tu voulais faire...)
P.S. Si effectivement ce que tu cherche à construire c'est une bijection de

dans

, alors il me semble que ce n'est pas vraiment lié à ce qu'on appelle en généralement "
l' argument diagonal de Cantor", mais c'est juste un problème de vocabulaire donc ça n'a pas vraiment d'importance.