Здравствуйте! Изучаю математическую логику и дошёл до теоремы Чёрча о неразрешимости логики первого порядка. Насколько я понимаю, теорема о полноте гарантирует нам алгоритм, который перечисляет множество истинных формул логики первого порядка. В таком случае, если мы хотим установить истинность или ложность замкнутой формулы

, то мы запускаем этот алгоритм на формуле

и параллельно на формуле

. Один из этих алгоритмов обязательно закончит работу и после этого результатом работы "разрешающего" алгоритма будет 0 или 1 исходя из того, какой алгоритм закончил работу. То есть таким образом мы получаем алгоритм, который логику первого порядка "разрешает". Где ошибка?