Show the following for all positive integers using proof by induction:
$$\sum_{k=1}^{n} k^3 = \bigg( \sum_{k=1}^{n}k\bigg)^2$$
Base case (n = 1) passes: $1^3 = 1^2$
We assume the following: $$\sum_{k=1}^{p} k^3 = \bigg( \sum_{k=1}^{p}k\bigg)^2$$
This gives us:
$$\sum_{k=1}^{p+1} k^3 = \bigg( \sum_{k=1}^{p}k\bigg)^2 + (p+1)^3 = \bigg( \sum_{k=1}^{p+1}k\bigg)^2$$
This is as far as I have gotten. I have no Idea as to how I expand it so it becomes obvious that they are in fact equal.
We have $$\Big(\sum_{k=1}^{p+1} k\Big)^2=\Big(\sum_{k=1}^p k + (p+1)\Big)^2 = \Big(\sum_{k=1}^p k\Big)^2 + \color{blue}{2 (p+1)\Big(\sum_{k=1}^p k\Big)+(p+1)^2}.$$
Since $\sum_{k=1}^p k = \frac12 p(p+1)$, $$\color{blue}{2(p+1)\Big(\sum_{k=1}^p k\Big)+(p+1)^2} = p(p+1)^2+(p+1)^2=(p+1)^3.$$