March 7, 2007
经典的色彩悖论
看到一则悖论(我也不知道能否称之为悖论),很有趣,我想了许久也没发现怎么解决这个问题。贴出来,有兴趣的人可以研究研究。
假设:有一个人,他有一种奇怪的色盲症。他看到的两种颜色和别人不一样,他把蓝色看成绿色,把绿色看成蓝色。
但是他自己并不知道他跟别人不一样,别人看到的天空是蓝色的,他看到的是绿色的,但是他和别人的叫法都一样,都是“蓝色”;小草是绿色的,他看到的却是蓝色的,但是他把蓝色叫做“绿色”。所以,他自己和别人都不知道他和别人的不同。
问:怎么让他知道自己和别人不一样?
注:有人说让他水彩画画,比如说画蓝天绿草,他画出来的肯定是绿天蓝草,而别人的是蓝天绿草。
这个回答是错误的,因为:画蓝天时,他脑中想的是绿色,而他拿起的笔也是他脑中的绿色,也就是别人眼中的蓝色,所以他画出来的仍然是大家眼中的蓝天绿草。

评论(3)
Robin说道:我觉得应该问问靳鹏,我对于颜色的搭配不是很了解,但我想这样做:让他来进行颜色的互调,例如将蓝色和红色混合,必然同绿色和红色混合产生的另外一种颜色是不同的,他的色盲只局限在蓝和绿,那么调和出来的第三种颜色他是可以辨识的!
你想的不赖!可是我们不能这么理解题目。应该认为题目的意思是,混合色也被他对调了,就是蓝色和红色的混合他看到的是绿色和红色的混合。
原因是,首先色谱是连续的,如果他只是把纯蓝色和纯绿色对调的话,他肯定在很早的时候就发现了他自己感受到的色谱是不连续的,就发现了问题。
其二,说天空是蓝色的,只是大约是蓝色,不可能像rgb(0,0,255)那么纯,也是混合出来的颜色。
其实这个论据站不住脚的——准确的说,在这个假设条件成立下,使不可能有机会让正常人发现主人公的这种色盲症的。
更进一步说,这种色盲症不是在地球人目前认知的范围内。
顺便提个问题:为什么称天空那种颜色叫做蓝色?凭什么说那是[蓝色]?
我觉得这个问题和这个假设属于同一范畴。