I am a father of two young boys and I looks forward to exploring mathematics with them for as long as they will let me :-). I would really like for them to have a deeper understanding of mathematics than what I had when I was a young student. As I think about how I might approach some of the topics, there is one that remains particularly unclear to me to this day - the multiplication operation. Now I do not have a strong background in mathematics (e.g. never had a course in abstract algebra), so please forgive me if some things that I say are off - maybe even way off.
I have seen that there have been debates online as to what multiplication is, and how to teach it to students. Often the discussion turns into interpretations of multiplication (e.g. repeated addition, scaling, etc.) but the discussions/debate from this approach seem to be fruitless. Other times properties of multiplication are discussed, but often the properties are the same as those found under different types of operations. Integer multiplication may be associative, but so is integer addition - leaving me no more informed about the unique and universal thread for the concept of multiplication.
From my perspective, I am most confused by the many definitions for the multiplication operation depending on the type of objects of interest (real numbers, complex numbers, matrices, etc). I always think to myself, "why would mathematics allow the same name to be associated with multiple definitions?". It seems like there must be something that all the definitions must have in common. Surely, not just any binary operation on a set of objects can be labeled multiplication on a whim...or can it? So this is my question, is there a characterization of the multiplication operation that holds true for all operations labeled multiplication, that it is agreed on within the academic community, and is unique enough to be able to distinguish it from other operations (namely addition)? If so, please do share. And if not, how would you explain why the same term has various definitions in mathematics to students learning about operations like multiplication?
From my limited mathematical knowledge, it appears that the only thing in common with different definitions of multiplication on different objects is that that they all rely on the use of the addition operation in their construction. So perhaps the term addition is used to reference an operation for a set of objects that is considered to be the simplest method for combining/connecting two objects in a set, and multiplication is a more complex method for doing so (perhaps based on the use of simpler operations, like addition, already defined for the set). But, I would prefer that my discussion with my sons not rely on my experience. Hence, the reason for the post. Many thanks for taking the time to review my write up and I look forward to any insight that may be offered.
It is not multiplication that is particularly special. Rather, the special operation is addition. Multiplication need not be associative, commutative, or be associated with an addition operation over which it distributes. Multiplication of octonions is not associative or commutative, and groups, semigroups, and monoids only have one operation in general, often called multiplication. There are even algebraic structures with binary operations that have no special properties at all, and these operations could conceivably be called multiplication. The structures in question are called magmas.
Addition, however, is almost always associative and commutative and every element usually has an inverse, in which case the inverse of $a$ would be written as $-a$. The operation in a commutative monoid is often called addition; it is associative and commutative but there need not be inverses.
In situations where an operation is called addition and is not associative or commutative, the author would often use different notation for it ($a+'b$, for example) or specify this explicitly to avoid confusion. I know of at least one example: in "Algebraic Topology" by Allen Hatcher the operation in higher homotopy groups is written as addition. It is always associative, and it is commutative except for the relative homotopy group $\pi_2(X,A)$.
Edit: I linked some Wikipedia articles but the links aren't working. This is because I'm on my phone and it's hard to get the links right. I'll fix it when I get on a computer, but if anyone is feeling generous feel free to fix them.