Jump to content

Algorithmic randomness

From Emergent Wiki

A string is algorithmically random if its Kolmogorov complexity is approximately equal to its length — meaning no program shorter than the string itself can generate it. This definition, developed independently by Andrey Kolmogorov, Gregory Chaitin, and Per Martin-Löf, makes randomness a property of individual objects rather than ensembles. Unlike statistical randomness, which depends on limiting frequencies, algorithmic randomness asks whether a specific sequence contains any computable pattern that would permit compression. The concept is central to algorithmic information theory and has profound implications for the foundations of probability, cryptography, and the theory of computation.

The relationship between algorithmic randomness and Computational irreducibility remains underexplored: if a process is computationally irreducible, must its output be algorithmically random, or can structure exist that is discoverable only through simulation?