Given the expression
$$\frac{(2+{\sqrt 3})^{2k-1}+(2-{\sqrt 3})^{2k-1}}{2}-1$$
prove that for positive integer k, this expression results in a perfect square.
My attempt: I tried to prove this by induction. The base step is easy to check, assuming the expression is true for $k=n$, I have no idea how to proceed with $k=n+1$. Any help would be appreciated.
Notice that $$(2+\sqrt{3})^{2k-1}=a+b\sqrt{3}\tag{1}$$ for suitable integers $a,b$ (for any $x,y \in \mathbb{Z}[\sqrt{3}]$ we have $xy \in \mathbb{Z}[\sqrt{3}]$, i.e. it is closed under multiplication). Similarly for conjugate, we get $$(2-\sqrt{3})^{2k-1}=a-b\sqrt{3}\tag{2}.$$ Adding the two, we can verify that $a-1$ is the number we need to show to be a perfect square.
Applying binomial theorem on $(2+\sqrt{3})^{2k-1}$, we get $$ a=\sum_{i=0}^{k-1}\binom{2k-1}{2i}2^{2k-2i-1}3^i. $$ Thus $a \equiv 0 \bmod 2$, and so $a-1$ is odd. Similarly, $a \equiv 2^{2k-1} \equiv 2 \bmod 3$, and so $3 \mid a+1$.
Finally, multiplying out $(1)$ and $(2)$, we see $1=a^2-3b^2$. But then $$ (a-1)\left(\frac{a+1}{3}\right)=b^2 \tag{3}, $$ and since $a-1$ is odd, $a-1$ and $a+1$ are coprime. Then $(3)$ implies $a-1$ is a perfect square.