Dimostrazione del fatto che bd = m (mod n)


Primo passo: Si ha:  m ad = m (mod p) e  m ad = m (mod q)

Dimostrazione: Siccome ad = 1 (mod p-1), ad è della forma: ad = k(p-1) + 1.
Quindi m ad =       m k(p-1)+1 = m k(p-1).m = (m (p-1))k.m.
Per il piccolo teorema di Fermat, si ha m(p-1)=1 (mod p).
Quindi  mad = (m (p-1))k.m = 1k.m (mod p); cioè mad = m (mod p).
Nello stesso modo si dimostra che  mad = m (mod q).

Secondo passo: usando il primo passo si conclude.

Siccome mad = m (mod p), mad è della forma: mad = tp + m.
Nello stesso modo: mad = sq + m . Quindi tp = sq.
Siccome p è primo e siccome p divide sq, p divide s o p divide q (lemma di Gauss).
Però p non può dividere q perchè q è primo. Quindi p divide s, cioè s è della forma: s = hp.
Pertanto mad = sq + m = hpq + m = hn + m, e mad = m (mod n).
indietro01.gif (9867 bytes)