Adiagonalmodel applying gains gj to conesignals. If a change transforms every relevant catch as Qj↦kjQj, gains gj↦gj/kj preserve the normalized outputs exactly. A general illuminant change need not produce the same channelwise factors for every surface, so exact cancellation is conditional.