When proving the asociativity of some operation denoted by $\bullet$ one first proves that $a\bullet(b\bullet c)=(a\bullet b)\bullet c$ for any $a$, $b$ and $c$.
This automatically implies that $$a_1\bullet a_2\bullet\cdots\bullet a_n$$ is well defined for $a_1, a_2,\dots, a_n$ with $n$ arbitrarily large, but I would like to see a symbollic proof using the fact that all "parenthesifications" are equivalent, for example $$(a\bullet b)\bullet(c\bullet d)=a\bullet(b\bullet(c\bullet d))$$
So, given $a_1,a_2,\dots,a_n$, is there a notation to represent any such combination of parenthesis and $\bullet$s?
With this notation one could prove the equivalence of any two combinations by transforming any one of then by the rule $a\bullet(b\bullet c)=(a\bullet b)\bullet c$ until arriving at the "standard" $$a_1\bullet(a_2\bullet(\cdots(a_{n-1}\bullet a_n)\cdots))$$
A good notation should behave "mecanically" through the rule
Thanks in advance!