1、从光学上看,单色可见光的颜色仅取决于它的波长,所以颜色应该是一维的;但如果是多束光叠加,干涉效应会使得光线呈现出新的颜色,所以颜色应该是无限维的。
2、从显示技术上看,目前通行的RGB标准和HSL标准都是采用了三个变量,不同颜色的叠加,直接体现为这三个变量各自相加,所以颜色是三维的。
3、从生物学上看,人眼只有三种视锥细胞,对应红绿蓝三种光线,RGB合成颜色本质上是一个生物学原理,而非物理学原理,所以颜色确实应该是三维的。
4、从信息学上看,颜色可以为文本提供一个额外的维度,例如Excel数据列表中的特殊单元格着色、代码的语法高亮、宣传海报的字体颜色等等。