I am trying to get a sense of the relationships between various abstract math concepts. I keep seeing mathematical structures and algebraic structures mentioned and explained, but I never see them mentioned together. Any reason for that?
Based on what I've read, I am guessing a mathematical structure is the most abstract, while an algebraic structure is slightly more concrete version of a mathematical structure?
The definition of a mathematical structure as defined on wikipedia is briefly:
In mathematics, a structure is a set endowed with some additional features on the set (e.g., operation, relation, metric, topology).1 Often, the additional features are attached or related to the set, so as to provide it with some additional meaning or significance.
While an algebraic structure is defined as:
In mathematics, more specifically in abstract algebra and universal algebra, an algebraic structure consists of a set A (called the underlying set, carrier set or domain), a collection of operations on A of finite arity (typically binary operations), and a finite set of identities, known as axioms, that these operations must satisfy. Some algebraic structures also involve another set (called the scalar set).
Both definitions are to me somewhat circular in that understanding either concept require a lot of prior math knowledge. I am basically a programmer with basic calculus and linear algebra knowledge. I can derivation and integration as well as dot products, cross products and matrix multiplication. It is all very hands on. I don't know much about how mathematicians look at this stuff abstractly and categorize things.
I am not looking to pursue mathematics but get some handle on these kinds of concepts that pop up when I try to read about vectors, matrices and tensors.