紫光是400~450nm,紅光是650~750nm,為什麼會有紫紅色這一種矛盾的顏色?

另外紅得發紫這句話又是什麼鬼?


這個問題好經典,我自己也曾經納悶,咦,為啥可見光波長是連續增加的,從400nm開始到750nm結束,兩端是斷開的,憑啥過了紅色又繞回紫色了?

換句話說,人類的色相模型為啥閉環?

後來在我有一天洗澡的時候,終於想通了...

人眼能識別 紅 綠 藍 (RGB)三原色光,這個是常識不用解釋吧?

本質上是因為人眼中有三種視錐細胞,分別對

760~622納米(紅)

577~492納米(綠)

450~435納米(藍)

這三個特定波長的電磁波會產生興奮:

咱們先簡化問題,假設目前就有紅綠藍三種原色的光源。

那麼如果兩種原色同時刺激人眼的時候,大腦會感知到這兩種原色之間的過渡色,哪種光偏多(強)色彩就偏向哪一邊,這個也好理解對吧。

紅綠光一起刺激,大腦就感知到黃、橙等等顏色

紅藍光一起刺激,大腦就感知到洋紅、紫等等顏色

綠藍光一起刺激,大腦就感受到青、天藍等等顏色

對人來說,這三種原色的地位沒差別,換句話說,已知:人類能感知RGB三種信號,排列組合能出多少種混合信號?

最終無非是下圖:

數學邏輯上閉環了,加點理想化的幾何處理,就是大名鼎鼎的色環:

那麼思考題:

自然界有沒有單一的橙光?

當然有啊,波長622~597納米的電磁波會同時刺激紅綠兩種視覺細胞,大腦就感知到橙色信號。

看圖:

這個波段的單一電磁波會同時讓紅和綠的感知都很興奮(好high),紅多些,就是橙色。紅綠一樣多就是檸檬黃色,如果綠多些就是「黃綠」色。

但是,自然界唯獨沒有單一的洋紅波段,因為,洋紅是紅藍兩原色合力刺激的結果。不可能存在一個同時刺激400納米和700納米的單一波長的電磁波啊。一隻手不能同時撓倆胳肢窩。

所以,彩虹里才沒有洋紅色,到了深藍剛開始偏一丟丟紫其實就結束了。

其實如果理想的話,彩虹到深藍色就應該結束了,但是注意這裡,400納米的紅信號興奮又抬了一丟丟:

這就是一丟丟紫色的由來。理解了請點贊。

(勘誤,經知友小城指正,此處是資料圖有誤,非是紅升,而是綠降得快,顯了一丟丟紫,受教)

這些事,牛頓幾百年前早就琢磨明白了。

他做了很多分解光的實驗,寫了這本書:

在這本書里,他大大方方地,畫了一個史上最早的色相環:

這色相環不是隨便畫的,他要不是篤定 紅 綠 藍 三色不能再被分解了,他絕對不敢畫這個圈。誰讓人家是牛逼頓呢。


「紅紫色」不在光譜光範圍內

從下圖(CIE xyY 模型 xy 色度圖)可以看到,馬蹄形的邊緣黑線就是光譜色,這圖任意 2 點間的直線就是 2 種顏色能混合的顏色範圍。底部的直線就紅光和紫光混合出的顏色,


就馬蹄圖補充一下。把馬蹄圖近似看做三角形,則頂點和對邊中點則是一對互補色,如紅/綠、黃/藍以及黑/白,即題主所謂「矛盾的顏色」。所以很少有說發紅的綠,偏黃的藍,白得發黑,但紅/紫並不「矛盾」。做個weibo經常玩的小把戲,長時間注視一個色塊,再轉移視線就會看到互補色的視覺後像。顏色視覺中Hering提出的opponent process或許是基於這些現象的觀察。

顏色有趣以及難點便是視覺中的非線性,單純地拿光譜來描述是不夠的~

------------------
就韓世麟的回答再補充一下。既然提到了三原色RGB,其實三原色選青/品/黃(CMY)也未嘗不可,同樣可能混合得到所有顏色。關鍵在於三原色的不可再分。用線性代數的語言來說,就是選出一組正交基(eigenvector)表達整個顏色空間。那麼紫色和紅色並不正交,即紫色中有紅色向量方向的投影分量,也就並不「矛盾」。


排名第一說的很好,這表面是物理學問題,實際是生物學問題。


紫紅色:單一光源估計無法產生,但可以通過雙光源疊加產生啊。肉和麵包差距很大,但是不妨礙我做成漢堡一起吃啊。(吃貨本質暴露)

至於紅的發紫,和古代官位有關,有典故的,參考百度百科。


紫紅的光譜不是單線或者單峰的~可見區畫個M型估計就是這個顏色啦。

人眼能感受三色,就是一個只有三個點的分光計,中間綠色比較少的時候就會腦補出紫紅色~


紅得發紫這算是典故。古代某些朝代官員官服,低層級小官是藍色,州府、巡府這類是紅色,宰相、首輔這類僅次於皇上的話是紫色。也指皇上身邊的紅人,但可能並不是宰相、首輔。


因為光並不是只能有一種波長啊。不同波長的光是可以疊加的。


我覺得高票答案並不系統。
聽朋友說有這麼一個問題...來回答下...
你們答題都不按基本法啊

哎~當年的研究成果啊哈哈哈

  • 我來說一下哈,人是怎麼感知顏色的哈,前面是科普估計題主也清楚,但是感覺題主數據有點問題,我就廢話一下而已~
  • 我們知道,光從本質上來說,是電磁波,就和你收音機聽到的長波中波一樣,也和放射治療的X射線一樣。只不過長波中波波長太長,X射線波長太短,你都看不到。就像你聽不見次聲波超聲波一樣。
  • 我們能看見的電磁波,只有波長在780nm(納米)——380nm(納米)之間的,我們稱之為,可見光。

  • 780nm波長的電磁波給人的感覺是紅光,380nm波長給人感覺是藍紫光,那麼紅波長長,比紫波波長短的我們叫它紅外線和紫外線這兩個我們人類就看不到了。
  • 我們人眼能感受到最有顏色感的波長,是555nm的綠色光,(綠(577-492nm))。
  • 人的視錐細胞只有三種,是從可以感受一種「白光」的細胞里進化分化出來的。現在的三個細胞可以感知「紅」「綠」「靛藍」這三個顏色。如果光的刺激很大,或者不同波長混雜,這三個種視錐細胞就會給大腦傳遞「白光」這個概念。重說三。
  • 除了紅、綠、靛藍。其他波長(僅僅是下面色譜里的)的光色都是這三個視錐細胞調和的作用,注意,是人眼細胞的調和,不是顏色的調和。重說三

  • 這個圖有不標準的地方,那個紫畫的有點太紫了.....實際上是藍紫色。
  • 也就是說由波長不同帶來的,紅——過渡(黃)——綠——過渡(青)——靛藍—偏紅的藍(藍紫),這種東西組成的色彩認知,我們叫色相。
  • (由於長波長的(紅黃)光因為「能量低,體量大」總是出現在輻射光源里,所以給人造成明亮暖光感。短波長(綠藍紫)由於「能量高,體量小」,總是出現在反射物里(綠葉,藍天),給人造成陰暗寒冷感)個人總結的一個道理,插一下。
  • 但是眾所周知顏色有好多啊,什麼棕色啊,藕荷色啊,這些無非是色彩激蕩的結果,單純波長的光,只有以上那個圓盤(色譜)里的幾個顏色。
  • 那麼混合在一起變成什麼了呢,無非就是「無顏色」,人眼最基本能感覺的光,就是「白」,沒有光,就是黑。
  • 我們所看見的黑白灰,都是「無顏色」,那剩下的就是「明度大小」造成的白光和暗光了。那麼下面說明度。
  • 明度,一言以蔽之,光的 能量 越大,明度 就越大。明度沒有上限,但是如果你感覺到晃瞎眼的「白光」時,這就是對於你明度的上限。那麼一點光都沒有的「黑」,就是明度的下限,很好理解。
  • 也就是說所有波長的光混合在一起,能量就很大了,給你的感覺~不用說,白光,亮白光。明度大大的。
  • 但是別忘了還有前文說的「色相」,學過物理的都知道,波長越短,能量越大。就像波長極短的γ射線可以作為手術刀。——也就是說按理說波長很短的藍紫光(在攝影里,藍紫光的色溫也是最高的),應該給人的感覺很亮啊?
  • 不過事實並不是這樣,這兩個光給人的感覺恰恰是很暗。所以事實是,自然界很多但凡自主發光地方(太陽,火焰),長波長往往能量低但體量大,所以總體能量大,掩蓋了藍紫光,變成了混合的暖白光。而單一的藍紫光往往出現在反射物(綠葉,藍天)上,所以能量很弱。
  • 久而久之造成了,人類進化為在高明度時對紅黃光感知很強,在低明度對藍紫光感知很強。
  • 這也就造成了冷暖光,實際上紅光也不暖,藍光也不冷。
  • 所以就算你波長很短,架不住自己太弱。——就像博爾特瘸了腿,中國男足都跑不過。
  • 不過要是萬一瘸了腿的博爾特能量爆發跑過了中國男足呢?
  • 那麼這種藍紫色就開始在人眼變質,產生——白光感。
  • 你剛才不是說只有所有顏色混在一起才會白么,其實不然。
  • 也就是說不僅僅是藍紫光。每個波長的單獨光,一旦能量足夠,都會給人——白光感。只不過人眼對藍紫光不敏感,所以更容易產生這種感覺。

下一段很重要
而且,紅,綠,藍這三個顏色的美妙之處就在於,由於本自同根生,所以這三個三原色本身就有交叉成分,

  • 紅和綠里都有「黃(檸檬黃)」的成分。
  • 綠和藍里都有「青」的成分。
  • 藍和紅里都有「洋紅」的成分。

  • 圖 光色三原色 紅綠藍配比 中間的間色就是 洋紅 青 黃(檸檬黃)

好了,看看你電腦顯示器的每一個小點點(紅綠藍)——也就是說本來色譜是,紅,橙,黃,綠,青,藍,紫的色相。但是實際上我們通過光色調和,可以用紅綠配合出——黃,綠藍配合出——青,也就是說並不用其他的波長,只需要紅綠藍,就可以「騙」過人眼出現許多的顏色,但是重說三,色彩調和並不是真正的改變了光的波長,和人眼內部的視錐細胞調和不同,只不過是通過顏色的調和讓人有了波長不同帶給人視錐細胞調和相同的感受而已。重說三...重說三...
那麼眾所周知,光色配合越多,明度越高,純度也就越低,那麼——黃,青,洋紅這三個顏色,本身就有了一定的「白」的成分,也就是明度偏高的顏色,這也是俗稱的,顏料三原色。

  • 也就是說尤其是我們平時書里看見的如上圖所謂色譜,他們的能量基準是不一樣的。因為我們人類自己的原因,如果色譜保持在一個明度,你是沒法同時看見七個顏色最純的樣子的,藍紫色會偏白,黃綠色會偏黑。重說三。
  • 這也就是為什麼很多人覺得黃光亮,藍光暗的原因~只不過是,黃光在能量高的時候顏色感也就是「純度」最高,藍光恰恰相反而已。所以你能看見純正的藍光黃光,是因為有了最合適的明度。
  • 由於顏色——「紅綠藍」多是人類看反射光進化而來的,所以「光」性不強。而以黃,青為主的間色往往是光源混合或者視錐細胞感知混合產生的顏色,所以明度都偏高。

(你看色相裡面的規律也是,低明度顏色,高明度顏色(過渡色),低明度顏色,高明度顏色(過渡色)...那麼很簡單,我們在靛藍後面偏紫的地方,加入一個並不是人眼能看見的「單一波長光」,用靛藍和大紅「激蕩」出來的——洋紅這個比較明亮的顏色將藍紫和大紅連接了起來。

  • 有學過美術的同學說,誒,三原色不是紅黃藍么,所以如果你老師這麼教你你可以完全說他知識水平不夠。 光色三原色是——紅綠藍,但是他們是自發光。
  • 所以靠著反射遠離來調和色彩的顏料三原色,就是前文說到的——洋紅,黃,青。由於這三個顏色自然界很少,所以一般繪畫都不用他們,本來有些搞藝術的人就比較憑感覺~

    如圖所示 我們常說的大紅 在顏料里其實是黃和洋紅配在一起的顏色。和上圖正好相反

  • 也就是說所有的顏色,都是從——白,這個原點出發,紅綠藍你中有我,我中有你,共同的譜寫出顏色大家庭。
  • 值得說的一點是,前文說的洋紅,和黃、青,不一樣,它只能通過光的藍和紅調配,並不是擁有固定波長的固有顏色,也就是說認的視錐細胞是調和不出這個顏色的,只能通過外界的紅光和藍光「激蕩」在一起。
  • 但是人類發現,因為靛藍的後面已經有固定波長給人以偏紅的「紫」的感覺,於是在低明度顏色紫後面加入洋紅這個高明度顏色,我們的視覺徹底成為了一個「色相環」。也就是說波長最短的藍紫可以和最長的大紅配合起來。

以上


因為人眼視錐細胞可以同時接受紅光和紫光的刺激。
就這麼簡單。


因為在CIE xy平面上 紫色在紅色下方!


置頂的回答有很多問題。首先人對顏色的感知是主觀的,顏色並不是光的物理屬性,而是大腦做過很多次處理以後(白平衡,對比度等)在大腦內部產生的神經衝動。我們看到紅色的花並不是因為紅色的光找到可以感知紅色光視覺神經細胞上產生了信號,確切的說是花反射了各種波長的光,對各類視覺神經都有刺激,在大腦里對這些信號經過加工,自動白平衡,最後產生了紅色花的認知。如果理解了這一點就知道所謂根據對三個波長有反應的視覺神經細胞信號加強解釋顏色似乎直觀,但是和現實相差甚遠。顏色遠遠複雜的多。

BBC 有很多這樣的科普節目。有興趣的可以看看 BBC Four - Colour: The Spectrum of Science, Beyond the Rainbow, Look at the photo in the clip. Can our brains construct a full colour image from a black and white picture?

我們看到的藍天實際上是「紅色」光能量佔主導。紅花卻反射「綠色」光能量為主導,而且根據一天的時間不同「顏色」還會變化。這些所謂的顏色都是人的大腦加工以後產生的,和物理世界不是一對一關係,使用三種感光細胞,每種負責一個「原色」來解釋顏色過於想當然。

試圖用三原色來解釋光的波長對顏色的產生永遠是徒勞的。這個過程經過了好幾層的解釋和加工。根據日常生活的印象,似乎光是有顏色的。太陽光可以被三稜鏡分解。實際上大腦對顏色的處理不是線性三維的(所謂的三原色),討論光波和顏色是沒有什麼意義的, 僅僅似乎和一些直觀感覺相符。討論這些需要研究人的認知過程。每個人的學習過程是不一樣的,個體大腦對顏色的「製造」有可能有差異。

如果我們完全跳躍物理和神經學基礎,完全在認知領域討論顏色,那麼顏色是一個哲學概念。對顏色的感知是通過人的主觀認定的。這種情況下每個人的體驗可以不一樣(例如有色盲的人,難道沒有色強的人?是否每個人都有不同程度的色盲/色強?),產生的理論也不一樣。這些努力的最終結果是成為神學。


這個問題想必很多人都有過疑問,但是沒有得到理想的答案。
首先,人眼能夠看到的光線波長是在400nm到760nm範圍內。在光線進入眼球被視細胞感知後,轉化成的電信號傳給大腦,進而成像。而所謂的白光,是指可見光範圍內所有光線都進入眼睛,那麼當只有一個小範圍內波長的光進入眼睛的時候,我們就判斷出了某一指定顏色。
對大腦來說,沒有400nm和700nm的區別,只有感知的區別,所以當綠色光線進入大腦時,我們只知道其他顏色很少或者沒有。同樣,當紅色進入眼睛,我們感知到的是缺少黃綠藍紫等顏色。而紫紅色的感知就很簡單了,只是黃綠藍等波長(波長大概為450-650nm)光很少或者沒有進入眼睛而已。


肉眼看到的顏色不是單波長的。單色光的定義也是幾個納米以內的波段就叫單色光了。

我開始對顏色理解也和題主一樣,後來我實驗室買了個可見光分析的儀器。我把應該黃色的液體放進去分析了,出來的峰跟色譜圖一樣,由兩個峰組成了一個我們看到的顏色,並且峰還有高低。推廣到兩個極端就是,所用顏色光相同強度組合一起就是白光,沒有任何可見波長的光就是黑的,無光。我們看到的光可以是任意可見波長段,不同強度的任意組合,所以我們看到的光肯定比光譜豐富不知道多少個數量級


我們平常看見的關都不是單色光,單色光一般經過嚴格的光柵運用於物理光學中,但平常我們眼中看見的光幾乎都是多種波長的連續光,我們感受到的顏色都是複色光。所以題主說看到的這種顏色是在這個區間的不同強度的波長光組合而成,人眼對這種強度差異感受不同大腦產生不同顏色的刺激。所以說即使題主所謂的間隔開了,但也不是說那個波長區域絕對沒有一定強度的光,而是各個波長不同程度的強度才讓人產生對顏色刺激的視覺響應


彩虹上怎麼會沒有紫色,毛主席說過:「赤橙黃綠青藍紫,誰持彩練當空舞。」(《菩薩蠻·大柏地》)。

是的,有那個紫色(violet),但我說的是沒有這個紫色(purple)。

【在公眾號「領略色彩之雅」中回復「紫色」可以看到紫色的含義】

1、violet和purple的區別

英語中的violet和purple,雖然漢語都翻譯為紫色,但的確是兩種不同的顏色,而且很可能只有少數人類或少數其他生物才能辨別出他們的差別。

In
the traditional color wheel used by painters, violet and purple are
both placed between red and blue. Purple occupies the space closer to
red, between crimson and violet.Violet is closer to blue, and is usually
less saturated than purple

——From Wikipedia, the free encyclopedia

維基百科上提到,violet和purple都在色環的紅色和藍色之間:

purple偏紅一點的,介於深紅和violet之間;

violet是偏藍一點的,飽和度要比purple要低。

按照維基百科的解釋,violet和purple在色輪上的位置如下:

purple和violet在色輪中的位置

While
the two colors look similar, from the point of view of optics there are
important differences. Violet is a spectral color – it occupies its own
place at the end of the spectrum of light first identified by Newton in
1672, and it has its own wavelength (approximately 380–420 nm) –
whereas purple is a combination of two spectral colors, red and blue.
There is no such thing as the "wavelength of purple light"; it only
exists as a combination.[16][17] See Line of purples.

——From Wikipedia, the free encyclopedia

維基百科裡還說到,雖然這兩個顏色相近,從光學的角度來看他們有非常大的不同。violet是光譜中的顏色,代表波長380nm~420nm。而purple僅僅是兩個波長的光的混合色,是沒有一個代表purple顏色的可見光波長。

也就是說,在下圖表示的可見光波長中,波長最短的那一端(下圖右端),顏色是violet,波長380nm~420nm,而不是purple,purple不在這個可見光光譜里。

可見光譜

既然purple不屬於可見光的顏色,為什麼會出現在維基百科說的色環中呢?

2、色環和彩虹中顏色的排序原理

首先要知道色環和彩虹中的顏色是按一定順序排列的。

色環中的每個顏色都跟該顏色相鄰的顏色,而彩虹上顏色是按照波長大小線性緊密地排列在一起。

顏色在彩虹中的排序

如果顏色取決於光的波長,很明顯顏色應該是按線性分布的(就像高度一樣,從矮到高排列),波長從低到高,從380nm到720nm。如果顏色按照圓形排列,從380nm到720nm,怎麼又一下子從720nm回到380nm?這樣就成了潘洛斯階梯(Penrose Stairs)——四條樓梯,四角相連,但是每條樓梯都是向上的,因此可以無限延伸發展。在三維世界中不可能出現。

潘洛斯階梯(Penrose Stairs)

那麼如何解釋色環的問題呢?

有時候一條線也可以成為一個圓,就像咬尾蛇。

動漫《鋼之鍊金術師》中的咬尾蛇標誌

所以或許將光譜捲起來就可以形成色環。似乎也行得通,而且顏色的順序也對,但可是似乎少了點什麼。對,就是少了紫色(purple)。如果這條光譜在加上一個紫色(purple),就成為一個色環了。注意,是通過紫色(purple)將光譜的兩端連在一起。既然紫色(purple)出現在色環中,為什麼它沒出現在彩虹中呢?

彩虹光譜加上紫色(purple)就成了色環

3、為什麼彩虹中沒有紫色(purple)

人們通常會說彩虹包含了所有的顏色。這就是為什麼彩虹旗幟代表容忍和包容。但我瞧瞧告訴你一個秘密:有些顏色彩虹是沒有的。紫色(purple)就是其中之一。

彩虹旗

我們感知到的紫色(purple)是包含兩種波長的光的混合體,如680nm(紅光)跟450nm(藍光)波長。這兩個波長給我們的感覺是紅色和藍色。因為紫色是來自這兩個極端情況波長的混合光,所以它也被認為跟這兩個極端色顏色相近。

至於為什麼紫色(purple)不存在於彩虹中,我們需要神經科學來解釋。我們能看到顏色是基於眼睛視網膜上三種感光細胞的對光的響應,這三種感光細胞分別是S、M、L型視錐細胞。它們可以在白天(明亮)情況下把光信號轉化為電信號,通過神經節的傳遞到大腦中,從而能感知(看見)到顏色。研究人員已經記錄了每種視錐細胞對每一波長的光的不同響應情況。也就是說,這三種椎體細胞的響應決定於刺激它的光的波長。

【在公眾號「領略色彩之雅」中回復「視錐細胞」可以看到詳細介紹】

下圖展示了不同視錐細胞的光譜響應曲線。三條曲線分別對應三種視錐細胞。他們的峰值分別出現在短波長(S),中波長(M)和長波長(L),所以我們也這樣命名。

不同視錐細胞的光譜響應曲線

紅光會激活L視錐細胞,但對M視錐細胞影響小很多,且幾乎對S視錐細胞無影響。

紅光對視錐細胞的刺激

藍光會激活S視錐細胞,但對M和L視錐細胞影響很小。

藍光對視錐細胞的刺激

所以當視錐細胞被混合波長的光刺激時,視錐細胞的響應可以通過對單個波長的在視錐細胞上的刺激的加和來預測到。

當將紅光和藍光對視錐細胞的刺激加在一起,我們就看到看紫色(purple)——S和L視錐細胞響應程度大,而對M視錐細胞影響小

紅光和藍光對視錐細胞的刺激的加和

我們看回光譜響應曲線。同時滿足對S和L視錐細胞響應程度大,而對M視錐細胞影響,是沒有哪一個單個波長是符合的。也就是說可見光譜上沒有特定的波長是代表紫色(purple)的。

這就是為什麼紫色(purple)不存在於彩虹中——彩虹中對顏色都是由單個波長的光組成的。沒有哪個單波長跟紫色(purple)的刺激是一樣的。

所以你可以看到紫色(purple)物體,其實是比較像紫色 (violet)的顏色而已。

通過混合不同比例的紅光和藍光,我們可以得到不同的紫色(purple)。所以應該會存在某一個紅光藍光比例混合之後會得到的顏色對視錐細胞的刺激,跟紫色(violet)的刺激是一樣的顏色。換句話說,藍光加上一點點紅光可以條件等色於紫色(violet),但混合出來的顏色跟單個波長的顏色是不一樣的。這種混合色光不會出現在彩虹中。

4、總結

  • 彩虹中的顏色是按照光中的波長線性排列的;
  • 這些線性排列叫做光譜;
  • 色環中包含紫色(purple),但在光譜中我們找不到這種顏色對應的波長;
  • 紫色(purple)是用藍光和紅光混合而成,顏色跟可見光譜兩端的顏色都比較接近;
  • 這就是為什麼把紫色(purple)加入到圓環中的原因;
  • 我們可以確定的是紫色(purple)不是光譜中的顏色,不存在於彩虹中,只是視網膜中三種視錐細胞的響應結果。藍光和紅光的混合光對視錐細胞的刺激,甚至在光譜中找不到某個跟這個刺激一樣的單個波長;
  • 這就是為什麼紫色(purple)不是彩虹的一部分的原因。

以上內容及圖片來源於網路公開課

MITx:
9.01.1x
Light, Spike, Sight


更多關於顏色系統中三要素(光源,物體,觀察者)的介紹,請關注公眾號 「領略色彩之雅」,查看菜單欄點擊「知識體系」。

如有疑問,歡迎留言給我。


.


基於 YY,猜測色彩的形成的整個過程是這麼個情況:
首先,考慮人眼中的三種視椎細胞,其接收曲線如下圖:

圖來自@韓世麟 的答案

人眼接收到的一束光,可以是單色光,也可以是包含不同波長的光的複色光,比如下圖的日光:

(圖來自太陽光譜_百度百科)

照射到人眼之後,刺激三種視椎細胞,由於三種細胞的中心頻率不同,所以會產生不同強度的神經衝動,那麼考慮一次神經衝動就相當於一個(x, y, z)的數組,傳遞到大腦皮層,產生色彩的感覺。
具體這個三元數組是如何映射到各種顏色的呢?這個可以參考色彩空間的理論。正好,好像所有的色彩空間都是用三個變數來定義一個顏色的。比如最常見的 RGB,CMYK 或者 HSV 之類的。

好了,有了這個模型,首先來釐清一個概念。題主說,

紫光是400~450nm,紅光是650~750nm

這是不嚴謹的,我們認為是紫色的光,並不一定就是波長 450nm 的光。
由我們的模型可以發現,色彩是由那個三元數組的內容決定的,那麼只要能夠刺激視椎細胞產生這樣相同數組的光,都會被認為是紫色的光。就單色光來說,大概確實只有 450nm 這麼一個解,但是如果是複色光,或者是類似於日光那樣有一個寬頻頻譜的光,就有很多個解了。
當然,你可以說紫色的單色光波長是 400~450nm。

然後我們來看題主的問題,題主說,

紫光是400~450nm,紅光是650~750nm,為什麼會有紫紅色這一種矛盾的顏色?

拋開之前我說的那些複色光,考慮單色光,題主的意思就是說,為啥紫色和紅色(的單色光)在波長上看來是不連續的,但是在色彩上看來是連續的呢?
這時再去套我們的模型,考慮特別紫的單色光,比如 333nm(我隨口說的),因為其頻率遠離三種視椎細胞的中心頻率,所以輸出的數組應該接近(0,0,0)這種。再考慮特別紅的單色光,其波長可能是 999nm,其輸出的數組也會是接近(0,0,0),因此這兩種顏色看起來差不多,也就是,很和諧。


我記得玩坦克大戰開到最左邊會從最右邊出來


我知道有「淡紅紫色」,用積分球能測出來。


m


推薦閱讀:

實驗室里有哪些可以當作玩具的器材、用品?
聽說河魨有毒,那麼仔細洗洗是不是就無毒了?
氰化鈉,氰化鉀會隨氣流上升進入降雨雲團嗎?
通古斯大爆炸是什麼原因造成的?
氣味可以被定量描述么?

TAG:視覺 | 顏色 | 光學 | 化學 |