Я знаю, что мы не видим зеленых звезд, потому что в излучении абсолютно черного тела звезды не дают одного спектра.
Звезды, у которых есть пики в зеленом спектре, производят другой спектр почти в таком же количестве. Это делает их белыми.
Если у звезд есть пики в инфракрасном спектре, длина волны которого немного больше, чем у красного.
Мы видим эти звезды красными, потому что они производят красный спектр больше, чем другой видимый спектр.
Но если звезды имеют пики в ультрафиолетовом спектре, длина волны которого немного короче фиолетовой. Почему мы не видим эти звезды фиолетовыми?
Краткий ответ: большинство звезд излучают в очень широком диапазоне длин волн, от МГц (радио) до гамма-излучения. - хотя и довольно мало последнего. Но то, что мы видим, — это комбинированные длины волн, на которые реагирует наша сетчатка, и из-за кривой абсолютно черного тела к тому времени, когда энергии/температуры становится достаточно для производства большого количества синих или фиолетовых фотонов, количество желтых/красных фотонов их подавляет.
Как вы упомянули, самые холодные звезды кажутся красными, потому что спектральный пик черного тела достаточно низок, чтобы в диапазоне от зеленого до фиолетового было совсем немного.
Теперь, если вы возьмете свет от самых горячих звезд и пропустите его через призму или решеточный спектрометр, вы увидите, что в него входит синий/фиолетовый свет.
Фиолетовая и зеленая звезда существует. Например, голубая звезда-сверхгигант может иметь температуру поверхности до 50 000 К, которая имеет пик пурпурного цвета в спектре черного тела. Однако наши глаза более чувствительны к синему, чем к фиолетовому, а контраст между синим и фиолетовым в спектре незначителен, поэтому мы видим синий цвет.
Также проверьте эту статью: https://parade.com/295384/marilynvossavant/can-stars-be-green-or-purple/
ПрофРоб
Христос