Почему белый цвет считается антонимичным черному? Так было и до понимания людьми механизма цветообразования?
Вопрос, скорее, к психологам. В целом же, понятие для цвета в языках появляется значительно поздно, и во многих языках таких слов не так уж много. Так вот, среди языков Папуа-Новой Гвинеи существуют языки с минимумом цветов, а именно двумя: "тёмным" и "светлым". Это не значит, что люди не различают других цветов, просто им не нужны в повседневной жизни дополнительные слова, как мне не нужны ультрамариновый и лососёвый и меланжевый.Думаю, почему "тёмный" - антоним к "светлому" - уже понятно.Есть более-менее строгая зависимость в том, какие слова появляются в языках потом. Так, если в языке есть три слова для цвета, то третий - всегда красный. Это связано с тем, что красный опсин - специфическое приспособление высших приматов, с помощью которого они находили нямку или наоборот понимали опасность. Именно поэтому все запрещающие знаки - красного цвета. Следом идут обычно синий, зелёный и жёлтый, причём обычно слова для синего либо жёлтого совпадают с зелёным (в русском языке это был второй случай). И только потом уже появляются более специфические цвета.