Пробки на дорогах | страница 4



— Солюстика — это новая наука о решении задач. Любых задач! — подчеркнул доцент — Наука, которая сама выдаёт решение задачи, алгоритм, блок-схему.

— А математика с физикой разве плохо справляются с задачами? — осведомился я, поднаторевший в беседах с учёными маньяками.

Доцент презрительно рассмеялся:

— Математика совершенно не приспособлена для решения задач! Это ж курам на смех: нужно тебе, к примеру, построить правильный семнадцатиугольник циркулем и линейкой, математика даёт ответ, что такую фигуру построить можно! И всё! А солюстика даёт алгоритм решения этой задачи. Полный алгоритм построения семнадцатиугольника, да ещё и в нескольких вариантах, из которых можно выбрать оптимальный! Причём солюстика сама поможет отобрать лучший вариант решения!

Ранеткин глотнул кофе и продолжил:

— В любой точной науке есть решательная база, состоящая из решательных элементов. Так я называю все законы, теоремы, аксиомы, правила этой науки. Что такое решение задачи? Это конструирование из решательных элементов некой схемы, которую мы называем алгоритмом, способом решения, блок-схемой, конструкцией или структурой. Каждый решательный элемент в свою очередь сам является задачей, у него тоже есть своя внутренняя структура, но в конкретной задаче это нас не интересует. Как, например, конструктора логических устройств не интересует, из скольких транзисторов состоит триггер. Для нас каждый решательный элемент является «чёрным ящиком» с входами и выходами, которые мы соединяем с другими решательными элементами, собирая схему решения. Так вот, в математике или физике мы сами конструируем эту схему разными методами, зачастую перебором или по интуиции. А солюстика в качестве ответа выдаёт именно сам алгоритм решения! Нам лишь нужно подставить в солюстические формулы условия, искомое и решательную базу, из которой солюстика будет брать элементы для построения схемы решения.

— Сама выдаёт? — спросил я не без иронии, уж больно горячился доцент, рассказывая о своём детище.

— Именно сама! Более того, если задача нерешаема на данной решательной базе, солюстика сама расширяет эту базу до тех пор, пока задача не решится. Нерешаемых задач для солюстики просто нет! Не можем мы, например, найти общие выражения для корней многочлена пятой степени в радикалах, солюстика поможет дополнить решательную базу такой операцией, с которой мы эти выражения найдём обязательно. А то и сама сконструирует необходимую математическую операцию! Причём всё она делает за один шаг. Одним махом!