This is exercise problem from "The Art of Computer Programming - Fundamental Algorithm".
Prove by induction that if $0 < a < 1$, then $(1 - a)^n \geq 1 - na$
Here is my attempt:
- If n = 1, then $1 - a \geq 1 - a$ is true.
- We may assume by induction that $(1 - a)^n \geq 1 - na$ holds, then $$(1 - a)^{2n} \geq (1 - na)^2 = 1 - 2na + n^2a^2\geq 1 -2na$$ so by induction, the property holds for any integer n.
Is my proof correct?
You should have written: