0

Everyone knows that a * (b * c) = (a * b) * c

But how to prove the same rule for more factors? I know how to do this for 4, 5 factors separately. But how to prove right away that any arrangement of brackets in an expression from any number of factors is true?

1 Answers1

1

Induction.

For three elements it doesn't matter how you place brackets. That's the base case.

Assume that for any combination of $k$ or fewer terms, it doesn't matter how you place brackets. Now take $k+1$ arbitrary elements, and place brackets in two different ways.

By the induction hypothesis, only the outermost pair of brackets could influence the value (anything inside the outermost brackets is $k$ or fewer terms). So, what we have to compare are the values of the two expressions $$ (a_1\cdots a_i)(a_{i+1}\cdots a_{k+1})\\ (a_1\cdots a_j)(a_{j+1}\cdots a_{k+1}) $$ for some $1\leq i<j\leq k$. Now note that we have $$ (a_1\cdots a_i)((a_{i+1}\cdots a_j)(a_{j+1}\cdots a_{k+1}))=((a_1\cdots a_i)(a_{i+1}\cdots a_j))(a_{j+1}\cdots a_{k+1}) $$ by associativity on three elements.

Arthur
  • 199,419