Как же выйти из этого тупика? Чтобы ответить на данный вопрос, мы должны сначала выяснить, что нас туда завело. Очевидный ответ заключается в том, что все наши трудности обусловлены стремлением приписать реалистическую интерпретацию всем предложениям нашего языка, т.е. предположением о том, что понятие истины применяется к утверждениям, содержащим эти предложения, таким образом, что каждое утверждение такого рода с определенностью истинно или ложно, независимо от нашего знания или способов познания. В отношении разрешимых утверждений принцип двузначности приносит мало вреда или даже не приносит его совсем, ибо мы можем, по предположению, легко установить истинностное значение таких утверждений. Когда же принцип двузначности применяется к неразрешимым утверждениям, нам трудно приравнять способность распознать, когда некоторое утверждение было обосновано как истинное или ложное, к знанию условий его истинности, поскольку оно может быть истинным в тех случаях, когда у нас нет
средств установить его истинность, и ложным тогда, когда мы не можем установить его ложность. Находясь в таком положении, мы можем объяснить приписывание говорящему знания условий истинности утверждения только в том случае, когда это знание может быть выражено в явной форме, т.е. когда условия истинности можно информативно сформулировать, и понимание данного утверждения можно представить как способность сформулировать эти условия. Если же дело обстоит иначе, то мы не в состоянии объяснить, в чем же может заключаться неявное знание говорящим условий истинности утверждения, ибо, по всей видимости, его нельзя исчерпывающим образом объяснить в терминах актуального использования предложения, которое усвоил говорящий.
Если реалистическая позиция, которую мы занимаем в отношении некоторого класса утверждений M
, носит редукционистский характер, то у нас имеется возможность исследовать, справедлив ли принцип двузначности для утверждений класса M. Должен существовать класс R утверждений, к которым применяется редукция, и проблема сравнительно легко разрешается, если принята реалистическая точка зрения на сам класс R. Для любого утверждения А из M в этом случае либо существует, либо не существует некоторое множество, принадлежащее семейству множеств утверждений класса R, все члены которого истинны, следовательно, само А либо истинно, либо не истинно. Решение вопроса о том, достаточно ли этого, чтобы гарантировать принцип двузначности для класса M, будет зависеть от нашей интерпретации понятия ложности в отношении этого класса. Если мы интерпретируем понятие ”ложно” как означающее просто ”неистинно”, то принцип двузначности будет тривиально верен. Однако гораздо чаще понятие ”ложно” мы склонны интерпретировать так, что выражение ”А ложно” равнозначно выражению ”Отрицание А истинно”, в котором отрицание утверждения рассматриваемого вида устанавливается с помощью прямых синтаксических критериев. Если класс M замкнут по отрицанию, то исследование, должно ли каждое утверждение А класса M быть либо истинным, либо ложным, сводится к решению вопроса о том, всегда ли, если не существует множества, принадлежащего к А, все члены которого истинны, будет существовать некоторое множество, принадлежащее к не A, все члены которого истинны; даже если ответ на последний вопрос отрицателен, ситуация не ставит перед нами проблем. Будут существовать утверждения M, не являющиеся ни истинными, ни ложными, и, если операцию отрицания мы хотим представить в качестве результата применения подлинного пропозиционального оператора, нам потребуется для утверждений класса M многозначная семантика. Однако для построения такой семантики нет никаких конкретных препятствий.