Let $A,B$ two non-empty compact subsets of a normed space X. How can we prove that the set $S=A+B=\{a+b : a \in A, b \in B\}$ is compact?
Here's my reasoning:
Let $\Omega = \{\Omega_1, \Omega_2,…\}$ be an open cover of $S$. $\Omega$ induces two open cover $X,Y$ respectively of $A,B$, where
$X_i = \{a \in A : a+b \in \Omega_i~~for~some~b\}$
$Y_i = \{b \in B : a+b \in \Omega_i~~for~some~a\}$
in practice $\Omega_i = X_i + Y_i$.
Now my idea is build a finite subcover this way: consider a finite subcover $X_F = \{X_j : j \in J\}$ where $J$ is a finite set of indices. If $Y_F = \{Y_j : j \in J\}$ is a finite subcover of $B$, then we are done as $\{\Omega_j : j \in J\}$ is a subcover of $\Omega$. Otherwise we can keep adding indexes to set $J$ until $Y_F$ becomes a finite subcover of $B$.
This is not too formal but I don't want to make a simple question unreadable, I think the idea should be clear.
Does this works? Is there a better/easier way to get the same result?