я транслирую сюда топик из другого форума, ответьте plz
Пусть нам задано число `N`, что это означает? Это означает, что задан алгоритм достижения числа, представленного в самой простой, т.е. унарной системе счисления.
Наверное, наиболее абстрактно задать число можно так:
для числа `N` представленного в унарной системе счисления, подбирается алгебраическая структура, с множеством продукций, задается порядок и число продукций `n` и задаются начальные символы (как в грамматике) или базис, в результате применений продукций к базису мы и достигаем `N`.
Можно ли утверждать, что для заданного `N` нельзя найти кодировку, в которой представлены алгебраическая структура `A(N)`, базис и продукции, зависящие от конкретного `N`, требующие меньше позиций для записи, чем `log_2 (N)`?
Можно ли "доказать", короме непосредственной проверки, что число `N` сложное по Колмогорову?
А если только непосредственной проверкой, то какой смысл может она иметь, если нам надо будет перебрать `N` чисел, и для каждого проверить, что это не кодировка алгоритма сжимающего `N`?
Надеюсь я не нарушаю правил этого форума.
// Отредактировано: добавлена цитата. / GAA