Математическая?
Не, не принято. У тебя ведь 1 + 2 = 12, 2 + 1 = 21, т.е. 1 + 2 != 2 + 1.
Твоя операция обладает сочетельным свойтсвом, но не переместительным. Такие операции математики предпочитают обозначать так же, как и умножение, хоть и это всего лишь предпочтение, а не суть.
См. "свободная группа" в Вике.
https://ru.wikipedia.org/wiki/Свободная_группа#Конструктивное_определение Есть еще и свободная полугруппа, она аналогичная, но в ней нет извращений с обращением символов. В Вике такого даже не пишут для краткости.
Если бы конкатенацию строк в ЯП придумывали бы с математическим остервенением, она бы обозначалась чаще подобно умножению, а не подобно сложению. Но, блин, даже в плюсах (достаточно академичном ЯП) std:string-и конкатенируются плюсиком.