Is the following Proof Correct?
Theorem. Consider the following statement. $$\forall n\in\mathbf{N}\left(\sum_{j=0}^{n}(F_i)^2 = F_nF_{n+1}\right)$$ Proof. We prove the statement by recourse to Strong-Induction. Assume for an arbitrary natural number $n$ that $$\forall n<k\left(\sum_{j=0}^{k}(F_i)^2 = F_kF_{k+1}\right)$$ Now consider the following Cases.
Case-1: $n = 0$,then since $F_0 = 0$ we have $\sum_{i=0}^{0}(F_i)^2 = (F_0)^2 = 0^2 = 0 = 0\cdot F_1 = F_0F_1$.
Case-2: $n = 1$, then since $F_1 = 1$ we have $\sum_{i=0}^{0}(F_i)^2 = (F_0)^2+ (F_1)^2 = 0^2 +1^2 = 1 = 1\cdot(1+0) = F_1\cdot F_2$
Case-3: $n \ge 2$,then by considering the inductive hypothesis in the particular for $k = n-1$ we see that $$\sum_{j=0}^{n}(F_i)^2 = \sum_{j=0}^{k}(F_i)^2 +(F_n)^2 = F_{n-1}F_n+(F_n)^2$$ from this point onwards we must show that $F_{n-1}F_n+(F_n)^2 = F_nF_{n+1}$, instead we prove the equivalent statement $(F_n)^2 = F_nF_{n+1}-F_nF_{n-1}$, equivalently we have $F_{n}\cdot(F_{n+1}-F_{n-1})$ from definition of the Fibonacci sequence we know that $\forall n\ge 2(F_{n+1} = F_{n}+F_{n-1})$ consequently we have $F_{n} = F_{n+1}-F_{n-1}$ implying that $F_n\cdot(F_{n+1}-F_{n-1}) = F_n\cdot F_n = (F_n)^2$.

