Using the notation that $X^T$ is the transpose of the matrix $X$, what is the 'deepest' way to show that $X^T X$ must be symmetric? (by deepest, I mean by quoting as few other results as possible)
I know that a symmetric matrix is a matrix for which $X$ = $X^T$, so applying that to the above:
$$(X^T X) = (X^T X)^T$$
for the matrix to be symmetric.
But I'm unsure of how to proceed from here.
You're forgetting that transposition is contravariant over multiplication:
$$(AB)^T=B^TA^T$$
Therefore
$$(X^TX)^T=X^T(X^T)^T$$
Transposition is also an involution, so
$$(X^T)^T=\cdots$$