I was doing a sample paper and I came across this question which is a multiple-choice question. However, upon checking the answer after I did my calculations, one of the answers had me a little confused.
Question
Consider a function $f : \mathbb{N} \to \mathbb{N}$. Which of the following guarantees that "$f(n) \ge (2n)!$ for all integers $n \ge 2$" can be proved by induction?
Given Answer: $f(2) = 24$ and $f(k+1) \ge (2k+2)!f(k)$ for all integers $k \ge 2$
My workings
$f(2) \ge 2(2)$ thus, $f(2) \ge 4!$
$f(3) \ge 2(3)$ thus, $f(3) \ge 6 \times 5 \times 4!$
- Inductive step
$f(k) \ge 2k!$ thus, $f(k) \ge 2k (2k-1) (2k-1)!$
$f(k+1) \ge (2k+2)!$, therefore: $f(k+1) \ge (2k+2)(2k+1) \times f(k)$
According to the given answer, $f(k+1) \ge (2k+2)!f(k)$
which means $(2k+2)(2k+1)(2k)! \times f(k)$
At first, I thought that this number is way too big but I'm not sure now.
Can anyone explain this to me? I'm trying to understand this. Thank you in advance.