Let S be a non-empty set and $l_2(S)$ be the set of all complex functions $f$ defined on $S$ with the following two properties:
$(1) \{s:f(s)\ne0\}$ is empty or countable. $(2) \sum{|f(s)|}^2 < +\infty$
Then show that :
(a) $l_2(S)$ forms a complex linear space with respect to pointwise addition and scalar multiplication.
(b) If norm and inner product is defined as, $||f||=(\sum{|f(s)|}^2)^{\frac{1}{2}}$ and $ <f,g>=\sum f(s)\bar{g(s)}$ respectively, then $l_2(S)$ is actually a Hilbert space.
My attempt :
(a) Easily done.
(b) Clearly a complex linear space and then assuming it to be Banach, considering for each $f \in l_2(S)$ , the form $f(s)=f_1(s)+if_2(s)$ i.e. considering its Real and Imaginary parts, computed and proved that the 'parallelogram law' holds for $l_2(S)$. But stuck on how to show that the space is actually complete.
Thanks in advance for help.