Let $S=a_1+...+a_n<1$ where $a_i>0$. Prove that $1+S<(1+a_1)\cdot ... \cdot (1+a_n)<{1\over 1-S}$. I started with the right inequality but I am not sure it iss plausible (I did something invalid I suppose.)
Attempt of right inequality: By induction on $n$. For $n=1$ we get that $0<S=a_1<1$ and therefore $(1+a_1)<?{1\over1-S} $$\to$ $(1+a_1)(1-a_1)=1-a_1^{2}<1$ . Now assume the inequality holds for $n$ and show it also does for $n+1$: $(1+a_1)\cdot...\cdot (1+a_n)\cdot (1+a_{n+1})<?{1\over 1- (a_1...+a_{n+1})}$. Now let us replace $(1+a_1)\cdot...\cdot (1+a_n)$ by ${1\over 1-(a_1...+a_{n})}$ which is greater by assumption. If the inequality still holds, it will as well for $(1+a_1)\cdot...\cdot (1+a_n)$ in particular.
${1\over 1-(a_1...+a_{n})}(1+a_{n+1})<?{1\over 1- (a_1...+a_{n+1})}$. We get $(1+a_{n+1})(1- (a_1...+a_{n}))<?1-(a_1...+a_{n})$ $\Rightarrow$
$1-(a_1...+a_{n+1})+a_{n+1}-a_{n+1}(a_1...+a_{n+1})<?1-(a_1...+a_{n})$ $\Rightarrow$ $1-(a_1...+a_{n+1})-a_{n+1}(a_1...+a_{n+1})<?1-(a_1...+a_{n+1})$ $\Rightarrow$ $-a_{n+1}(a_1...+a_{n+1})<?0$ which is correct. Therefore the right inequality holds for ant natural number.
As for the left one, I am still having troubles.
I would truly appreciate your observation and help.
You only wanted to prove the left inequality.
Then just note by expanding $\prod (1+a_n)$ we can get at least $1+S$ since we can select 1 each time, and we can select any $a_k$ once and 1 all other times when computing terms of the expansion.