В интуиционистской математике предложение истинно только тогда, когда его доказательство было получено на опыте. Следуя семантике BHK, доказательство A → B — это алгоритм, который при наличии доказательства A даст доказательство B. Таким образом, с доказательством A → B и доказательством A существует очевидный способ получить справку Б.
Мой вопрос, однако, о том, когда происходит доказательство B. Достаточно ли подумать об алгоритме, подумать о доказательстве А и сопоставить их? Или мне действительно нужно вычислить доказательство B в нормальной форме? Обратите внимание, что вопрос является рекурсивным: учитывая, что доказательства A → B и A сами по себе являются доказательствами, должны ли мы иметь их нормальные формы, чтобы заключить что-либо осмысленное?
Я думаю об этом с точки зрения теории типов Мартина-Лёфа. Здесь мы могли бы думать об этом как о различии между ленивой и нетерпеливой оценкой. Для MLTT (и любой разумной теории типов для использования в математике) выполняется сильная нормализация, поэтому между ними нет формальной разницы. Однако, если доказательство f
A → B сложное, а доказательство a
A большое, мы находим существенное различие между неоцененным f a
и соответствующим оцененным доказательством B.
Может быть, это всего лишь вопрос определения «доказательства», и оба имеют смысл. Я также могу представить, что разные философы расходятся во мнениях, поэтому меня интересуют любые ответы.
Интуиционизм шире того алгоритмического конструктивизма, с которым вы его отождествляете. Доказательство должно существовать в абстрактном смысле, поскольку мы уверены, что при наличии достаточного количества ресурсов его можно построить. Нам не нужно строить его для каждого случая или предоставлять единый конвергентный алгоритм, который единообразно обрабатывает все случаи. Нам просто нужно доказать, что мы можем сделать это для любого конкретного случая.
Мы должны пережить завершение своей способности найти доказательство. Мы только пытаемся быть очень уверенными в том, что мы не преследуем потенциальное противоречие будущей интуиции, конструируя доказательство. Мы не требуем, чтобы он был математически полезен или полностью формализовал его в алгоритме. Таким образом, просто зная A -> B и A действительно достаточно - не из-за формализма, а потому, что, зная их, мы знаем, что можем добавить доказательства и получить доказательство, какими бы ни были возникающие проблемы фактического выражения (например, сложности внутренних проблем отображения между параметрами, используемыми в двух алгоритмах.)
Это становится особенно актуальным, когда речь идет о реальных числах. Мы можем интуиционистски доказать что-то обо всех действительных числах, имея дело с любой произвольной последовательностью цифр. Но, конечно, полное доказательство никогда не может быть написано без именования последовательностей, что невозможно. Таким образом, теоретически может быть постоянно увеличивающийся объем работы по выравниванию переменных в двух доказательствах для все более и более обширных областей применения, и мы не хотим, чтобы это имело значение.
Большинству конструктивистов требуется больше: сходящийся процесс с фиксированным числом входных данных, который может максимально приблизить нас к результату, так что простое его выполнение всегда будет приближать нас как можно ближе. (Таким образом, шаг конкатенации, который объединяет доказательства A -> B и самого A, должен быть фактически выполнен, и любая странность, связанная с разным количеством параметров, отображаемых вместе, может иметь значение.)
В такого рода конструктивизме действительные числа как точки в каком-то смысле не существуют. Только реальное как структурированный континуум.
Брауэр, в своей мотивации из двух переживаний времени, явно считал, что оба релевантны. И он попытался исследовать базовые интуитивные представления континуума способами, которые современные конструктивисты обычно считают неконструктивными, посредством интуиции «последовательностей беззаконного выбора». Конструктивисты, чьи цели выходят за рамки интуитивизма, обычно считают релевантными только «последовательности законного выбора» и рассматривают действительное число только как искусственную точку сходимости набора рациональных чисел.
пользователь19423
мудри
пользователь20153
мудри
пользователь20153
пользователь20153
пользователь20153
пользователь20153
мудри
мудри
мудри
мудри