Esistenza e unicità del Massimo Comune Divisore

Teorema

Siano n,m∈N con n,m non entrambi nulli. Diremo che d∈N, d≥1 è Massimo Comune Divisore (M.C.D) di n,m se:

  1. d|m ∧ d|n
  2. c|m ∧ c|n ⟹c|d per qualche c∈N

Inoltre, ∃x,y∈Z:d=xn+ym, ovvero d è esprimibile come combinazione lineare di n,m con x,y.
Se ∃MCD tra n,m, è unico e lo indicheremo con (n,m).

Dimostrazione

Unicità

Poniamo esistano d1,d2 entrambi MCD di n,m. Applicando la proprietà (1) di d1 e la (2) di d2 otteniamo:

Applicando l'inverso otteniamo che d2|d1∧d1|d2⟹d1=±d2.
Essendo d1,d2∈N, otteniamo che d1=d2.

Esistenza

Sia S:={s∈Z | s>0, xn+ym per qualche x,y∈Z}.
Osserviamo che S≠∅, in quanto se x=n e y=m otteniamo s=nn+mm>0⟹nn+mm∈S.
Grazie al teorema di buon ordinamento dei numeri naturali, S ammette un minimo d, cioè d:=min S. Proviamo che d soddisfa le proprietà 1 e 2.

Verifichiamo che vale 2.
Se c | n e c | m allora n=ck e m=ch, quindi d=nx+mx=ckx+chy=c(kx+hy), ossia c | d.(LEMMA UTILE)

Verifichiamo che d soddisfa la proprietà 1, ovvero d | n e d | m. Dimostriamo che d | n.
Eseguiamo la divisione di n per d, ottenendo il quoziente q e il resto r.

{n=qd+r0≤r<d

Rimane da provare che r=0. Supponiamo che r>0. Osserviamo che:

0<r=n−qd=n−q(xn+ym)=n−qxn−qym=n(1−qx)+(−qy)m⟹r∈S, r<d=min (S)IMPOSSIBILE⟹r=0 ovvero d | n

Analogalmente si dimostra che d | m.