निम्न आवश्यकताओं को पूरा करते हुए सबसे कम संभव कार्यक्रम (बाइट्स में मापी गई लंबाई) लिखें:
- कोई निवेश नहीं
- उत्पादन को रोकना है
- निष्पादन अंततः समाप्त हो जाता है
- आउटपुट बाइट्स की कुल संख्या ग्राहम की संख्या से अधिक है
मान लें कि कार्यक्रमों जब तक "सामान्य" एक पर समाप्ति चलाने आदर्श कंप्यूटर 1 पहुँच असीमित संसाधनों करने में सक्षम है, और आम प्रोग्रामिंग भाषाओं यदि आवश्यक हो तो इसकी अनुमति देना (सिंटेक्स बदले बिना) संशोधित कर रहे हैं कि। इन मान्यताओं के कारण, हम इसे एक प्रकार का Gedankenexperiment कह सकते हैं।
चीजें शुरू करने के लिए, यहां एक 73-बाइट रूबी प्रोग्राम है जो तेजी से बढ़ते पदानुक्रम में f ω + 1 (99) की गणना करता है :
f=proc{|k,n|k>0?n.times{n=f[k-1,n]}:n+=1;n};n=99;n.times{n=f[n,n]};puts n
1 संपादित करें: अधिक सटीक, मान लें कि हम एक मौजूदा प्रणाली ले रहे हैं और इसे केवल स्टोरेज साइज पर कोई ऊपरी सीमा नहीं है (लेकिन यह हमेशा सीमित है)। निर्देशों के निष्पादन-समय को संशोधित नहीं किया जाना चाहिए, लेकिन मशीन को आदर्श माना जाता है कि इसकी परिचालन जीवनकाल में कोई ऊपरी सीमा नहीं होगी।