La valeur exacte de la complexité de Kolmogorov dépend de la langue choisie pour représenter les chaînes. Ce langage doit être complet de Turing, donc représenter toutes les chaînes comme elles-mêmes n'est pas une option.
Selon le principe du pigeonhole, s'il y a au moins une chaîne de longueur au plus dont la représentation est plus courte qu'elle-même, alors il y a aussi au moins une chaîne de longueur au plus n dont la représentation est plus longue qu'elle-même. (La représentation est un algorithme de compression.)nn
Vous pouvez avoir un langage de description où chaque chaîne a une représentation qui est au plus un bit plus longue que lui-même: commencez chaque représentation avec un bit qui indique soit «imprimer littéralement» ou «interpréter». Cependant, tous les langages de description ne sont pas aussi simples.
CC
Gilles 'SO- arrête d'être méchant'
la source