Можно ли...
Можно!!!
Но непросто. Я каждый год даю эту задачу на семинарах, когда доходим до темы, рисуя возле условия две звёздочки и обещая плюс два балла на экзамене за правильное решение. За десять лет никто так эти два балла и не получил
Идея решения, в общих чертах, вертится вокруг следующих ключевых слов: китайская теорема об остатках, функция Гёделя нумерации последовательностей, элиминация примитивной рекурсии.
-- Вт мар 20, 2012 21:23:16 --Нет?
Нет. По условию операции взятия факториала нет в сигнатуре, так что и использовать в записи этот самый восклицательный знак нельзя.
Кстати, замечу, что условие на сигнатуру у топикстартера несколько избыточно. Факториал можно выразить уже в модели
. Естественно, если рассматривать исчисление с равенством. Если нет, то надо ещё равенство в сигнатуру добавить.
-- Вт мар 20, 2012 21:29:52 --Кстати, если добавить в сигнатуру ещё константу
, то утверждение
можно записать в экзистенциальном виде, то есть обойтись одними кванторами существования (и не использовать отрицаний). Это следует из решения
десятой проблемы Гильберта и того факта, что предикат
рекурсивен.