Grassmannův zákon v optice a kolorimetrii je empirickým pozorováním, že vnímání chromatické složky barvy je popsáno přibližně lineárním zákonem. Toto pravidlo objevil Hermann Grassmann v roce 1853 [1] .
Pokud je zvolená barva kombinací dvou monochromatických barev, pak bude pozorovatelova hodnota každé primární barvy součtem hodnot primární barvy pro každou z monochromatických barev, uvažovaných samostatně.
Jinými slovy, pokud jsou paprsek 1 a paprsek 2 monochromatické a pozorovatel se shoduje s hodnotami primárních barev pro paprsek 1 a paprsek 2, pak pokud se dva paprsek smísí a bude pozorována výsledná barva, pak to bude odpovídají hodnotám rovným součtu primárních barev pro každou složku. To znamená, že směs obou paprsků bude stejná
Grasmannův zákon lze vyjádřit v obecnější podobě pomocí funkcí spektrálního rozložení energie pro složky RGB:
V tomto vzorci jsou funkce přizpůsobení barev s ohledem na vybrané primární barvy R, G a B.