Difference between vector and pseudovector

linear algebravectors

There is a definition of a pseudovector on wikipedia.
On the top right there is this image with explanation:
enter image description here

A loop of wire (black), carrying a current I, creates a magnetic field
B (blue). If the position and current of the wire are reflected across
the plane indicated by the dashed line, the magnetic field it
generates would not be reflected: Instead, it would be reflected and
reversed. The position of the wire and its current are "true" vectors,
but the magnetic field B is a pseudovector.

OK I understand the issue with mirror reflection but then I can say the opposite:

We have a loop of wire in a magnetic field B which creates current I in the wire. If the position and magnetic field are reflected across the plane indicated by the dashed line, the current it generates would not be reflected: Instead, it would be reflected and reversed. The position of the wire and its magnetic field are "true" vectors, but the current I is a pseudovector.

Here it is how it would look:

enter image description here

So I came to an opposite conclusion – B is true vector and I is pseudovector. Where is my logic wrong?

Best Answer

$\vec I$ represents true physical motion, so it must be reflected when you reflect the coordinates. We don't know about $\vec B$ until we chase through the situation.

Related Question