قطرة ماء على راحة اليد تحتوي على حوالي $10^{21}$ جزيئاً، وكل جزيء يتكون من ثلاث ذرات تحيط بها سحابة من الإلكترونات. لفهم سلوك المادة، يحل الفيزيائيون معادلات لهذه الإلكترونات. المشكلة أن عدد المعادلات يتضخم بشكل انهياري: بالنسبة لـ N إلكتروناً، يجب تخزين $N^2$ من الأرقام. بالنسبة لقطرة ماء، هذا رقم فلكي، ولا يمكن لأي حاسوب فائق التعامل معه.
وجد مؤلفو الدراسة الجديدة ثغرة. الإلكترونات في الجزيء لا «تتفاعل» جميعها مع بعضها بنفس الطريقة. تلك البعيدة عن بعضها لا تؤثر تقريباً على بعضها، مثل أشخاص في طرفي قاعة ضخمة. لذا يمكن تجميعها في مجموعات ووصفها بموجة «متوسطة» مشتركة واحدة. سُميت الطريقة «التراكب اللوني» (من الكلمة اليونانية التي تعني «لون»)، لأنها تشبه تلوين الرسم البياني: الذرات التي لا توجد بينها روابط قوية تُعطى لوناً واحداً وتندمج في كائن رياضي واحد. هذا يضغط البيانات بشكل جذري، أحياناً مئات المرات.
ولكن كيف ننقل الحسابات بسرعة إلى هذه اللغة المضغوطة؟ هنا تأتي طريقة كريلوف (Krylov) للإنقاذ، وهي أداة قديمة موثوقة للتعامل مع المصفوفات الكبيرة. تسمح ببناء الكميات المطلوبة خطوة بخطوة دون تخزين المصفوفة بأكملها. بفضل هذا، حتى بالنسبة لنظام يحتوي على مليون جزيء ماء، تتم الحسابات خطياً: المزيد من الجزيئات يعني وقتاً أطول بشكل متناسب، وليس نمواً انفجارياً. في المسائل الصغيرة، تتفوق الطريقة الجديدة على الخوارزميات الخطية السابقة بعشر مرات، وفي المسائل الكبيرة تفتح آفاقاً كانت مستحيلة في السابق.
الفائدة العملية هائلة: من تطوير أدوية جديدة (حيث نحتاج إلى معرفة دقيقة لكيفية تفاعل جزيء البروتين مع الماء) إلى صناعة مواد للطاقة النظيفة. عندما يستطيع الحاسوب محاكاة حركة عشرات الآلاف من الذرات بأمانة دون تبسيطات خشنة، نبدأ في رؤية تفاصيل كانت تهرب منا سابقاً. وكل هذا بفضل فكرة أن الكل يمكن أحياناً تجميعه من بقع ملونة كبيرة، بدلاً من كل حبة رمل على حدة.
لو حاولنا كتابة الدالة الموجية لجرام واحد فقط من الماء كأرقام بفاصلة عائمة، لاحتجنا إلى عدد من البتات أكبر من عدد الذرات في الكون المرصود. طريقة التراكب اللوني تتجاوز هذا الكابوس بضغط الوصف إلى حجم معقول.