Necessary and sufficient conditions for the irreducibility of a linear representation of the braid group Bₙ | Synapse