白色的反义词是黑色，那为什么红色的反义词是绿色？
反义词分为“互补反义”和“极性反义”两种。 “互补反义”指的是一对反义词之间没有第三种状态，如“生——死”就是一对“互补反义”词，不存在又生又死的情况。若A、B为互补反义词，用数学符号表示：-A=B，-B=A，A=-B，B=-A。 “极性反义”指的是一对反义词之外，存在第三个词与这对反义词中的一个词组成另一个反义义场。例如：“黑——白”，黑与白相反，黑就一定不白，但不黑却不一定白，还存在“灰”的情况。若A、B为极性反义词，用数学符号表示：A=-B，B=-A，但-B≠A，-A≠B。 第一，极性反义词非常依赖语境，“白”可以和“黑”组成反义义场，也可以和“红”组成反义场“白——红”（红白喜事），同样，“红”也可以和“绿”组成新的反义义场“红——绿”（红花绿叶）。题主所说的“黑白”和“红绿”都是极性反义词，只是在特定语境下的一种情况。 第二，客观事物具有连续性，而人类的思维却有区别性。色谱上的色是连续渐变的，没有客观的界限；人类则将肉眼所见差别很大的色彩区分开。普通人只需要区分几种或十几种颜色，美术学习者通常能区分上百种颜色，但这仍然不能绝对地反映客观色彩。到底多黑才算黑？黑色淡一点到底是“黑”还是“灰”？如果判断为“灰”，那么多灰是深灰？多灰是浅灰？不同民族、不同人的思维具有特殊性，判断也往往不同。如不同民族对颜色的划分不同，古代中国人重视的“青”色在西方人眼中从属于“蓝”。又如中国人非常重视伦序，因此“姑”“姨”，“叔伯”“姨夫”有明确的区分，而西方则通常不必。不同时代人的观念也会发生变化，如畜牧文明人们非常重视牲畜的具体区别，中国古代人将牛分为“特”（三岁的牛）、“牭”（四岁的牛）、“犍”（公牛）、“牡”（公牛）、“牝”（母牛）……进入农耕文明，则不必这么详细地区分。 答主之所以认同“黑白”是反义词，而疑惑“红绿”为什么是反义词，也是人类认知特殊性的体现。中国人非常重视黑白之辩，甚至认为“非黑即白”，将黑白这两种色彩赋予了道德意义。这种语境下，这对反义词不仅仅是色彩上的区别，也是善良和邪恶的区分。那么“红绿”呢，其实这两种颜色在色谱上正好处于相对的状态，自然界通常也是“红花配绿叶”，当然是一对反义词。又如“红白”，在中国被赋予了喜庆和不吉利的意义，在丧喜方面同样是一对反义词。