Matthiessen's rule is an approximation and is not universally valid. This rule is not valid if the factors affecting the mobility depend on each other, because individual scattering probabilities cannot be summed unless they are independent of each other. The average free time of flight of a carrier and therefore the relaxation time is inversely proportional to the scattering probability. For example, lattice scattering alters the average electron velocity (in the electric-field direction), which in turn alters the tendency to scatter off impurities. There are more complicated formulas that attempt to take these effects into account.