I'm working though Welsh's Matroid Theory work, and he very casually mentions matroid isomorphisms in the first chapter but I don't think I like his statement. He says that two matroids $M_1=(S_1,I_1)$ and $M_2 = (S_2,I_2)$ are isomorphic if there exists a bijection $\phi : \mathbf{S_1} \rightarrow \mathbf{S_2}$ (emphasis mine) that preserves independence, but I don't think this definition works out quite right. I think it should be from $\phi : \mathcal{P}(S_1) \rightarrow \mathcal{P}(S_2)$ where $\mathcal{P}(S)$ is the power set of $S$, because subsets larger than just individual elements of $S$ should be mapped to the target matroid in order to compare independence. In other words:
Two matroids $M_1=(S_1,I_1)$ and $M_2=(S_2,I_2)$ are isomorphic if there exists $\phi: \mathcal{P}(S_1) \rightarrow \mathcal{P}(S_2)$ such that $X \in I_1$ iff $\phi(X) \in I_2$.
Am I being too picky or is this a more accurate (or more careful) definition of a matroid isomorphism?
Thanks!