Answers given in this question descirbe how if we square an order-$m$ polynomial with coefficients $a_k$: $$ p(x) = \left( \sum_{k=0}^{m} a_k x^k \right)^2 = \sum_{k=0}^{2m} c_k x^k $$ The coefficients $c_k$ of the resulting order-$2m$ polynomial can be calculated as $$ c_k = \sum_{j=0}^{k} a_j a_{k-j} $$ provided we take $a_j = 0$ in cases where $j \notin \{ 0, \dots,m\}$.
Question:
If we let $\mathbf{c}$ be a length $2m+1$ vector containing all the $c_k$, and $\mathbf{a}$ be a length $m+1$ vector containing all the $a_k$, is it possible to express $\mathbf{c}$ as a matrix product of $\mathbf{a}$ with other matrices?
I've been thinking about constructing some matrices to pad the $\mathbf{a}$ with zeros up to the length of $\mathbf{c}$, then making a reversed copy, but haven't been able to get any further.
Thanks!