Assume we have a martingale $((X_n)_{n\ge 0}, (\mathcal{F}_n)_{n\ge 0})$, for which each random variable $X_n$ is bounded (so there is no problem with integrability) and not constant. Is it true that $X_n^2$ cannot be a martingale?
My idea is that by Jensen inequality, if $(X_n)_{n\ge 0}$ is a martingale, then $(X_n^2)_{n\ge 0}$ is a submartingale. If $(X_n^2)_{n\ge 0}$ was a martingale, we would have an equality in Jensen's inequality. However this only occurs if we apply Jensen inequality to affine function (which is not the case here, since we take $f(x) = x^2$) or if the random variable in Jensen's inequality is constant almost surely, which is not a case here due to the assumption.
Is my reasoning correct?