Showing that $a$, $b$, $c$, $d$ are in geometric progression iff $(a^2+b^2+c^2)(b^2+c^2+d^2)=(ab+bc+cd)^2$

I am pretty sure that I am basically repeating stuff which was already said in other posts on this site. However, the other questions that I was able to find were about one implication, this one is about equivalence. Moreover, the OP explicitly mentioned that they prefer answers at highschool level. Both these reasons make this question a bit different. I have also included some collection of other posts with similar topic at the end of this answer. The answer is CW, I made it community wiki mainly to encourage other users to add more posts to that list, if they found such posts.$\newcommand{\abs}[1]{\lvert#1\rvert}$

Let us consider the vectors $\vec x=(a,b,c)$ and $\vec y=(b,c,d)$. Their dot product is $\vec x\cdot\vec y = ab+bc+cd$. So the given equality can be rewritten as \begin{align*} (a^2+b^2+c^2)(b^2+c^2+d^2) &= (ab+bc+cd)^2 \\ \abs{\vec x}^2\cdot\abs{\vec y}^2 &= \abs{\vec x\cdot\vec y}^2\\ \abs{\vec x}\cdot\abs{\vec y} &= \abs{\vec x\cdot\vec y} \\ \abs{\vec x}\cdot\abs{\vec y} &= \abs{\vec x}\cdot\abs{\vec y}\cdot\cos\varphi \end{align*} where the $\varphi$ is the angle between $\vec x$ and $\vec y$.

If we assume that the vectors $\vec x$ and $\vec y$ are non-zero, then the happens if and only if $\cos\varphi=1$. This means that one of the vectors is multiple of the other vector.

If we have that $\vec y=k\vec x$, then we get $(b,c,d)=k(a,b,c)$, i.e., $b=ka$, $c=kb$ and $d=kc$. So this gives us that the given for numbers are in a geometric progression and we are done.

It was already pointed out in a comment that we have to disallow zeroes in order to get equivalence. (So we're trying to prove the equivalence for non-zero numbers $a$, $b$, $c$, $d$. For such numbers, we get that $\vec x \ne \vec0$, $\vec y \ne \vec0$; we have used this assumption above.)

Remark 1. Notice that basically the same argument can be used to show that for non-zero numbers $a$, $b$, $c$, $d$, $e$, $f$ we have $$(a^2+b^2+c^2)(d^2+e^2+f^2)=(ad+be+cf)^2$$ if and only if $\frac da=\frac eb=\frac fc.$

Remark 2. What I have done here is basically using Cauchy–Schwarz inequality. (More precisely, looking at the case when there is equality in Cauchy–Schwarz inequality.) As the OP mentioned in the comments that they do not know this inequality, I opted for the description using vectors.


Here are some other posts about this problem (or at least about one implication)

Geometric progression implies $(a^2+b^2+c^2)(b^2+c^2+d^2)=(ab+bc+cd)^2$:

  • Continued proportion implies $(a^2+b^2+c^2)(b^2+c^2+d^2)=(ab+bc+cd)^2$
  • If $\frac{a}{b}=\frac{b}{c}=\frac{c}{d}$, then prove that $(a^2+b^2+c^2)(d^2+b^2+c^2)=(ab+bc+cd)^2$

$(a^2+b^2+c^2)(d^2+e^2+f^2)=(ad+be+cf)^2$ implies the equality of ratios:

  • Example 14, Chapter 1, Higher Algebra by Henry Sinclair.
  • Prove that $a(x+y+z) = x(a+b+c)$

Also related:

  • Prove that $(ax + by + cz)^2 \leq (a^2 + b^2 + c^2)(x^2 + y^2 + z^2)$.

Left side is $$(a^2 + (ar)^2 + (ar^2)^2)((ar)^2 + (ar^2)^2 + (ar^3)^2) = a^4 r^2 (1 + r^2 + r^4)^2$$ Right side is $$ (a^2 r + a^2 r^3 + a^2 r^5)^2 = a^4 r^2 (1+r^2 + r^4)^2 $$