From Fraleigh's Introduction the Linear Algebra, there is one particular characterization of an isomorphism that I am confused on.
Have $\langle S, *\rangle$ and $\langle\dot S, \dot *\rangle $ be two binary structures. It makes intuitive sense to me that an isomorphism $\phi: S \rightarrow \dot S$ must be bijective (one-to-one and onto). However, there is one other property that I am confused about. Choose any $a,b \in S$ and any $\dot a, \dot b \in \dot S$. Then: $$ \phi(a *b) = \phi(a) \space\dot * \space \phi(b) = \dot a \space \dot * \space \dot b$$ While this property was very useful for solving some of the exercises in the book and proving whether functions are isomorphisms, it doesn't make intuitive sense to me why this property is mandatory for defining an isomorphism.
Any intuitive answer or proof would be greatly appreciated. Thank you in advance.
\langleand\rangle, not<and>– Arturo Magidin Sep 05 '22 at 02:51