数学的帰納法を用いて
i=1のとき
1−a1=1+a1(1−a1)(1+a1)=1+a11−a12<1+a11 よって成り立つ
i=kのとき成り立つと仮定すると
(1−a1)(1−a2)⋯(1−ak)<1+a1+a2+⋯+ak1 両辺に(1−ak+1)をかけると
(1−a1)(1−a2)⋯(1−ak)(1−ak+1)<1+a1+a2+⋯+ak1(1−ak+1)
ここで
1+a1+a2+⋯+ak+ak+11−1+a1+a2+⋯+ak1−ak+1
=(1+a1+a2+⋯+ak+ak+1)(1+a1+a2+⋯+ak)(1+a1+a2+⋯+ak)−(1−ak+1)(1+a1+a2+⋯+ak+ak+1)
=(1+a1+a2+⋯+ak+ak+1)(1+a1+a2+⋯+ak)ak+1(a1+a2+⋯+ak+ak+1)>0 となることから
1+a1+a2+⋯+ak1(1−ak+1)<1+a1+a2+⋯+ak+ak+11
(1−a1)(1−a2)⋯(1−ak)(1−ak+1)<1+a1+a2+⋯+ak+ak+11
よってi=k+1のときも成り立つ
これらから全ての自然数で与式は成り立つ。