Kolmogorov said "It seems natural to call a chain random if it cannot be written down in a more condensed form, i.e., if the shortest program for generating it is as long as the chain itself. " So for example (in bits & bytes):-
$$ K(\text{a thousand zeros}) \approx \log_2(1000) \text{bits} $$
$$ K(\text{Shakespeare's works}) \approx \text{1 MB} $$
$$ K(\text{\dev\random}) = \text{| \dev\random |} $$
The second being so as his works will compress to about a megabyte. Both of the first two examples have the Kolmogorov complexity much less than the original ('chain') itself. The last example is Kolmogorov random and thus equal to the chain length.
So why is $c$ considered positive and not negative, or zero?
I'm refering to the old \dev\random
when it was truly random and not as recently crippled to \dev\urandom
.