Лучшие решения многих задач нередко должны сочетать противоположные свойства. Например, рассмотрим задачу безупречной коробки для пиццы – такой, которая сохраняет пиццу горячей, но при этом не позволяет скапливаться внутри пару, чтобы корочка не становилась влажной. Здесь присутствуют два противоречивых условия – хранить пиццу закрытой, чтобы она оставалась горячей, и не давать конденсироваться пару и увлажнять корочку. Когда вы в следующий раз закажете пиццу, изучите коробку, в которой ее доставили. Большинство коробок для пиццы представляет собой компромисс между двумя упомянутыми выше условиями – крышка закрыта, чтобы сохранить пиццу горячей, но при этом она имеет маленькие вентиляционные отверстия, позволяющие некоторому количеству пара выходить наружу. Это пример компромиссного решения. Пицца остывает быстрее, поскольку через вентиляционные отверстия проникает холодный воздух, но при этом корочка на ней лишь слегка увлажняется, так как благодаря наличию отверстий количество конденсирующейся влаги ограничено.
Одним из соблазнов при решении любой задачи, включающей в себя противоречие, является отказ от компромисса – т.е. хочется придумать такое решение, которое удовлетворяет всем заданным условиям задачи. Это, конечно, хорошо, но как этого добиться? Что касается задачи упаковки пиццы, то Вальдман и Цуриков (цит. по: Raia, 1994) разработали коробку с «впадинками» (рельефными углублениями) на дне, которые заставляют пар конденсироваться внизу, а не на корочке пиццы – при этом удержанный под пиццей горячий воздух создает дополнительную теплоизоляцию.
Вальдман и Цуриков разработали компьютерную программу, предлагающую бескомпромиссные способы удовлетворения противоречивых условий при решении любых задач. Они просмотрели файлы Патентного бюро США и обнаружили свыше 200 основных принципов решения широкого круга задач, которые могут быть использованы как по отдельности, так и в комбинации друг с другом. Программа начинается с запроса четкого определения типа задачи, которая решается. Это своего рода поиск основных принципов (например, необходимость изоляции и исключение конденсата, безотносительно к пицце). Варианты решений поступают из банка данных, составленного на базе решения других задач, включавших противоречия того же типа – т.е. вызывается нужный алгоритм (те шаги, которые были использованы для решения) теории изобретательного решения задачи. И хотя реклама этого доступного пользователям программного продукта сулит фантастические успехи, необходимо проведение дополнительных исследований беспристрастными специалистами – и вот тогда мы по праву оценим его эффективность. Воспользовавшись основной идеей, мы сможем создать оптимальное решение любой задачи, а затем, по-видимому, начнем думать, как же приспособить ее к конкретным условиям.
Приведем другой пример задачи, включающей в себя противоречия. Рассмотрим задачу сбора помидоров. Механические сборщики томатов сами по себе дешевые и довольно быстрые, но они мнут плоды. Компромиссным решением было бы применение мягких прокладок в устройстве механической сборки или замедление этого процесса, чтобы снизить количество раздавленных помидоров. Но кардинальным правилом теории изобретательного решения задачи является отказ от компромиссов. Лучшей идеей, которая не потребует снижать скорость работы механического сборщика, оставляя при этом плоды целыми, является выращивание помидоров с более толстой кожицей, которая не позволит им быть раздавленными неуклюжими и быстро перемещающимися механическими сборщиками (The Cognition and Technology Group at Vanderbilt, 1993). Итак, очевидное противоречие (быстрый сбор томатов с помощью машин без их повреждения) было разрешено без компромисса.