第一句话不对,三原色和单色光不是同一个概念.单色光是只经过三棱镜不能被分解的光,比如红光和绿光合成为黄光,但是黄光经过三棱镜后不会分解为红光和绿光,那么黄光就是单色光.比如白光经过三棱镜后会被分解,白光就是复色光.
三原色其实是基于人类的视觉系统而定义的.人类的视觉是一个复杂的现象,它依赖于3种光感受器视锥,称为红、绿、蓝视锥.因此可见光内的任何颜色都可以由红绿兰三色组成,这是因为人的光感受器只能感受着三种光,如果不能由这三种光合成的颜色,人也就看不到了,就不是可见光了.
其实这只是初中的概念,如果以后深入学习,那七种色光都不是严格意义上的单色光.