Инженерная эвристика - Нурали Латыпов
Шрифт:
Интервал:
Закладка:
Неопределимы также и такие философские категории как «время», «пространство», «материя» и т. д. Это такие «первопонятия», кирпичики, которые мы познаём интуитивно, из опыта и на основе которых начинаем строить другие, более сложные понятия.
Евклид предпочёл дать какие-то пояснения понятиям «точка» и «прямая», а современная математика честно признаётся, что эти понятия неопределимы.
С. Ёлкин. Ну, давайте уж идти до конца! Это значит, и понятие «проходить» тоже не определено. То есть не определены все слова, из которых состоит аксиома! Вы утверждаете, что математика занимается отношениями, а понятие «отношение» определено? Нельзя слепо доверять классикам, хотя бы потому, что сами классики не доверяли своим предшественникам, тоже классикам. Кстати мне тоже можете не доверять, хотя я пока не классик!
А. Трушечкин. Да, совершенно верно, я об этом выше написал, что и сами отношения не определены. Просто постулируется, что они имеются. Не определены все слова, из которых состоит аксиома!
В аксиомах понятия не определяются, а вводятся. В аксиомах геометрии вводится, что есть такие понятия, как «точка» и «прямая», и между ними существует отношение принадлежности. Далее аксиомы фиксируют правила работы с этими понятиями, утверждения, связанные с ними. И дальше математик работает.
А наполнение всей этой абстрактной конструкции конкретным смыслом (из физики, из жизни) — это уже другой вопрос.
В современной математике принято различать язык и метаязык (язык над языком). Как сказано выше, аксиомы вводят определённый язык, с которым дальше можно работать, составлять на этом языке какие-то фразы, предложения. Но чтобы сформулировать эти аксиомы, мы уже должны на каком-то языке разговаривать. В данном случае это естественный язык — русский (мы), немецкий (Гильберт), древнегреческий (Евклид) и т. д.
Метаязык — это язык, с помощью которого вводится интересующий нас язык (язык геометрии). В дальнейшем понятия из языка и из метаязыка не должны смешиваться. Сформулировали по-русски аксиомы геометрии — а дальше, работая с геометрией, мы используем только понятия и правила языка геометрии. Именно в этом смысле математика — наука строгая и однозначная.
Так вот «отношение» в данном контексте — это слово из метаязыка. Иначе говоря, в данном случае оно не принадлежит самой математике (геометрии), а принадлежит русскому языку.
Хотя известно, что есть раздел математики «исчисление отношений». Здесь отношение становится уже математическим объектом. Если можно так выразиться, исчисление отношений занимается отношениями между отношениями!
С. Ёлкин. Скажите, если я начну вводить понятия геометрии на таукитянском языке, то вы поймёте и сможете развивать геометрию? Не будем затягивать, ответ очевиден… Нет!
То есть вам для формулировки строгой и однозначной математики нужен хоть какой-то, но язык, а он не может быть точным и строгим по своей природе. Отсюда считаю, что доказал утверждение Жубера об исчезновении аксиом. Либо аксиомы неоднозначны и нестроги, либо они лишены содержания. А вещь без содержания ничто.
Очень похоже на теорему К. Гёделя: «Либо математика не полна, либо противоречива». Для доказательства очевидной вещи Курт Гёдель написал том страниц на триста, а в конце концов всё равно использовал парадоксальное утверждение: «я (теорема) недоказуема».
А. Трушечкин. Метод математики: отгородиться от нестрогого естественного языка, создав (на этом языке) специфический узкий язык со строгими правилами и запретив дальнейшее примешивание нашего языка к математическим рассуждениям.
Жубер, с которого начался диспут, в сущности, сказал не то, что наш язык неоднозначен (это очевидно), а то, что если бы он был однозначным, мы бы лишились не только поэзии и эстетики, но даже и аксиом. Вопрос, как я понимаю, в том, смогли ли бы мы сформулировать аксиомы, если бы наш язык был однозначным? Например, писать стихи точно не смогли бы. Моё предположение: если б наш язык был однозначным, в аксиомах бы, возможно, не было нужды. Поэтому бы их и не было.
Гёделю как раз и потребовалось триста страниц, чтобы математически сформулировать теорему, утверждающую о собственной недоказуемости, доказать, что такая теорема в самом деле существует.
Пока мы пришли к выводу, что для формулировки аксиом, мы уже должны обладать нашим языком, который по своей природе неточный (иначе не было бы нужды в математическом подходе). И есть разница в утверждениях: «аксиомы неоднозначны и нестроги» и «аксиомы сформулированы на языке, который в принципе (!) допускает неоднозначность и нестрогость».
Если русский язык допускает нестрогость в принципе, это не значит, что она присутствует в любой фразе. Когда я говорю: «Я иду обедать», то здесь всё однозначно (по крайней мере, если есть соглашение о контексте). Также и с аксиомами: они вводят понятия, с которыми мы будем работать, и правила работы с ними. Сформулированы они однозначно, несмотря на то, что в других ситуациях язык может быть неоднозначным. Скажем так, русский (и любой другой естественный) язык — очень богатый, он обычно работает в «неоднозначном режиме», но допускает и специальный «однозначный режим». Математика — это и есть этот «однозначный режим».
С. Ёлкин. Что такое «специальный режим для русского языка»? Ни в одной книжке по лингвистике я не обнаружил какого-то особенного специального режима для русского или иного языков.
Уменьшение количества толкований слова или предложения или фразы задаётся, как вы сказали, контекстом. Контекст[103] — штука плохо формализуемая, в противном случае задача машинного перевода была бы решена.
Например, фраза, которая долго висела на рекламных баннерах: «Время есть». Что это? «Время идти принимать пищу» или «ещё осталось немного времени»? Я задал контекст, уточняя в вопросе эту фразу. Но как я это сделал? Если изменить фразу: «Время поесть», то ясно, что пора покушать. Казалось бы, неоднозначность исчезла! Как бы не так! Кому пора, где пора, почему пора и т. д. поесть? Ответа нет. Нет и однозначности. Теперь к аксиоме. Через одну точку можно провести бесконечное множество прямых. Где эта точка? Что за прямые? Кто может осуществить эту возможность и провести бесконечное множество прямых? Да и про какую геометрию вы вообще говорите? У одного Гильберта аксиом геометрии, если мне не изменяет память, двенадцать! Значит, эта аксиома допустима в очень большом числе возможных геометрий!
А. Трушечкин. Когда мы формулируем аксиомы, мы не интересуемся этими вопросами. Вот есть точка, а есть прямая, между ними существует определённое отношение, при обращении с этими тремя объектами надо соблюдать определённые правила. Сами правила сформулированы чётко. В этом смысле аксиомы чёткие и однозначные.
А откуда они взялись, что они означают, кто их может осуществить, где это всё находится и т. д. и т. п. — от этих вопросов мы абстрагируемся. От вопроса, какие ещё могут быть аксиомы, мы пока тоже абстрагировались. Сформулировали правила, с ними и работаем, а что можно было ещё массу разных правил придумать — это понятно. Но мы работаем с данными правилами.
Ещё пара замечаний. Можно провести аналогию между аксиоматическими системами и правилами, например, шахмат или шашек. Правила сформулированы на естественном языке, но тем не менее, правила однозначны.
Спрашивать: «Где эта точка? Что за прямые? Кто может осуществить эту возможность и провести бесконечное множество прямых?» — это всё равно, что в шахматах спрашивать: «Как мы прокормим коня?» А ещё лучше — целого слона! Мы не имеем права задавать вопросы, выходящие за пределы тех объектов и отношений между ними, которые зафиксированы в правилах.
В доказательство того, что шахматные правила сформулированы однозначно — я ни разу не слышал, чтоб на шахматных соревнованиях возникали вопросы, как можно ходить, а как нельзя! Да, обсуждаема неоднозначность, связанная с необходимостью записывать партию. Но это неоднозначность не шахматных правил, а правил проведения шахматных турниров, эти правила относятся уже к людям, а не к фигурам. По самим же шахматным правилам, то есть по вопросам, какие ходы на доске делать можно, а какие нет, как определяется победитель, исходя из позиции на доске, двузначностей никогда не возникало.
Так же и в математике: никогда не слышал, чтобы кто-то интерпретировал ту или иную аксиому двояко! Математики выясняют, является ли та или иная аксиоматика полной, непротиворечивой, независимой, разрешимой, но никогда не слышал, чтобы они обсуждали, как надо понимать какую-то отдельную аксиому! Так что аксиомы сформулированы однозначно.
А то, что существует множество геометрий — это аналог тому, что существует множество вариантов игры в шашки (включая «чапаевцев», когда шашки сбиваются с поля щелчком). Шашки и доска одни и те же (если не считать стоклеточных шашек), а правила могут быть разные. Но если мы зафиксировали правила, по которым мы играем, то всё однозначно.