I am using the table of polygonal numbers on this site:
http://oeis.org/wiki/Polygonal_numbers
The first row of the table gives the value of $n=0,1,2,3,...$. The first column gives the polygonal numbers $P_{N}(n)$ starting with $N=3$.
Here's the pattern, the sum is done by adding elements of the same column starting with the triangular numbers.
$$1+1+1+1=4=2^2$$
$$3+4+5+6+7=25=5^2$$
$$6+9+12+15+18+21=81=9^2$$
$$10+16+22+28+34+40+46=196=14^2$$
...
The squares on the right hand side are given by $n+T_{n}$. The sum of index $(n+1)$ has one more element than that of $n$.
1-Does this pattern repeat indefinitely? (I suspect the answer is yes but I can't prove it)
2-Do we know why we have such a pattern?
Edit 03-05-2019
Following the suggestion of Eleven-Eleven, I looked for other patterns similar to the one above. I found one that is even simpler. This time we skip the triangular numbers when we calculate the sum. We start with the squares and sum up enough terms to get another square.
$$1=1^2=T_{1}^2$$ $$4+5=3^2=9=T_{2}^2$$ $$9+12+15=6^2=36=T_{3}^2$$ $$16+22+28+34=10^2=100=T_{4}^2$$ $$25+35+45+55+65=15^2=225=T_{5}^2$$
We see the same pattern as above. The square with index $(n+1)$ requires the addition of one more term than the square with index $n$. The number of elements to sum up to get the square $T_{n}^2$ is simply $n$.
Can this be stated as the following theorem?
The square of a triangular number $T_{n}$ can be expressed as the sum of $n$ polygonal numbers excluding the triangular number itself.
Let the first term be a triangular number $n(n+1)/2$, the common difference between successive terms be $n(n-1)/2$, and the number of terms be $n+3$. Then the average of all terms is
$\dfrac{n(n+1)}{2}+\dfrac{n+2}{2}×\dfrac{n(n-1)}{2}=\dfrac{n^2(n+3)}{4}$
Multiplying this by the number of terms $n+3$ then gives a sum of $(n(n+3)/2)^2$.