Для решения системной задачи данные о системе объекта необходимо физически закодировать. Общим способом кодирования данных является их представление в виде энергетических уровней величиной ΔЕ. Число энергетических уровней равно N = E/ΔE, где Е — энергия системы, которой мы располагаем. Максимальное число физически разрешимых уровней для заданного количества энергии определяется принципом неопределенности Гейзенберга, согласно которому величина уровня должна удовлетворять условию ΔE•Δt h, где Δt — длительность интервала наблюдения h = 6,63•10-27 эрг*c — постоянная Планка. Из этого следует:
N E•Δt/h
Тогда с учетом формулы Энштейна Е = mc2 (где с = 3•108 м/c — скорость света, m — масса) получим:
N = mc2•Δt/h
Отсюда следует, что измеритель массой 1 г за время 1 с может обработать не более N = 1,36•1047 бит данных.
Представим гипотетический измеритель массой, равной массе Земли m = 6•1027 г. Этот измеритель за время, равное примерно времени существования Земли q =11 миллирдов лет смог бы обработать порядка 1093 бит данных. Это число обычно называют пределом Бреммермана.