Notation: $(a,b)$ is the gcd of $a$ and $b$, and $[a,b]$ is their lcm.
Problem: If $a,b\in\Bbb Z_+$, show that $(a+b,[a,b])=(a,b)$
My solution: Let $d'=(a,b)$ and $d=(a+b,[a,b])$. Clearly $d'$ divides $a+b$ and $[a,b]$, so $d'\mid d$.
Let's show that $d\mid a$. We know (this is shown in a previous problem) that $ab=[a,b]d'$. If we let $a=a'd'$ and $b=b'd'$ we can write $a'b=ab'=[a,b]$. It's shown also in other previous problem thet $(a',b')=1$, so there exist integers $x,y$ such that $a'x+b'y=1$.
Since $d\mid a+b$, $d\mid aa'+a'b$. Therefore $d\mid aa'$. And then $d\mid aa'x+ab'y=a$.
In a similar way, we can show that $d\mid b$. Thus, $d\mid d'$ and we are done.
Question: In the context where the problem is, I find this solution too complex, and I'm afraid that I'm missing something. Is there a simpler way to show that $d\mid d'$?
Reference: This exercise is in Ireland & Rosen's A Classical Introduction to Modern Number Theory, 2nd edition, p. 15.