Luego \( p|((a+2b)+(2a+b)) \), esto es, \( p|(3a+3b) \).
Supongamos que \( p \) divida a \( 3a \) y a \( 3b \).
\( p|(3a+3b) \) no implica \( p|3a \) ni \( p|3b \).
Por ejemplo \( 10|3(4+6) =30 \) pero \( 10 \) no divide a \( 12 \) ni a \( 18 \).
La demostración podría seguir así:
De \( p|3a+3b=3(a+b) \) se tiene \( p=1,3 \) o bien \( p|a+b \). Si es el primer caso, fin de la demostración. En el otro caso, \( p|a+b \) unido a \( p|a+2b \) implica \( p|a+2b-(a+b)=b \). Y de la misma forma obtendríamos que \( p|a \).
Dado que \( (a,b)=1 \) esto no puede ser. Luego \( p=1,3 \)
Pero todavía hay un último detalle: podría ser que \( 3^2 \) (u otra potencia) dividiera a \( 3a+3b \). Este caso se descarta porque todavía \( 3|a+b \) y entonces, como antes, \( 3|(a,b) \).