If $a_1,a_2,\dots,a_n$ are elements of a group $G$, $n\geq 2$, then we define the product $a_1a_2\cdots a_n$ with complete induction to $n$ with \begin{align} a_1a_2&=\text{product of $a_1$ and $a_2$ in the group}& (n=2),\\ a_1a_2\cdots a_n&=(a_1a_2\cdots a_{n-1})\cdot a_n& (n>2). \end{align} For example: $abcde=(((ab)c)d)e)$. With complete induction to $n$ we can deduce easily from the associate law that \begin{align} (a_1a_2\cdots a_k)\cdot(a_{k+1}\cdots a_n)=a_1a_2\cdots a_n&&(1\leq k\leq n-1). \end{align}
What was the induction hypothesis here? Was it for some $n\in\mathbb N_{>2}$, it holds that for all $k\leq n$, $$a_1a_2\cdots a_k=(a_1a_2\cdots a_{k-1})a_k.$$
Do I have to say the following;
Consider $a_1a_2\cdots a_k$ and $a_{k+1}$. If we multiply these two, we can write $(a_1a_2\cdots a_k)a_{k+1}$. Apply the induction hypothesis, and we're there.
I don't really get what they're doing; are they defining where to put the brackets? But a group obeys the associativity law, so why would they do that?
EDIT
This is the second induction proof:
Base case: $(a_1a_2)a_3=a_1(a_2a_3)$, by associativity law. Assume that for some $n>3$, it holds that $a_1\cdots a_n=(a_1\cdots a_k)\cdot(a_{k+1}\cdots a_n)$, for $1\leq k\leq n-1$. Consider the product with $n+1$ factors: $a_1\cdots a_{n+1}$. We can write this as $(a_1\cdots a_n)a_{n+1}$. The IH gives that this equals $((a_1\cdots a_k)\cdot(a_{k+1}\cdots a_n))a_{n+1}$. We can use the associativity law to set this equal to $(a_1\cdots a_k)\cdot((a_{k+1}\cdots a_n)a_{n+1})=(a_1\cdots a_k)\cdot (a_{k+1}\cdots a_{n+1})$. Because we know that $a_1\cdots a_{n+1}=(a_1\cdots a_n)a_{n+1}$, it is also true for $k=n$, so we've show that it holds for $1\leq k \leq n$.