This phenomena is best described by opponent-process theory. The basic idea is that the neural systems representing color have a competitive nature. So the system that codes for red and green is the same system and cannot mix red and green. This also explains why, for the most common variant of color-blindness, subjects can not differentiate between red and green.
The wiki gives the primary opponent colors: