The Kolmogorov complexity K(x) of a string x is the length of the shortest program (for a fixed universal Turing machine) that outputs x. It is the formal notion of “intrinsic information content” — and it is uncomputable.
Key formulas
K(x)=min{∣p∣:U(p)=x}
Invariance theorem: ∣KU(x)−KU′(x)∣≤cU,U′ (machine-independent up to a constant)
Most strings are incompressible: ∣{x∈{0,1}n:K(x)<n−c}∣<2n−c
K(x) is uncomputable (else we could solve the halting problem).