"Как же все же открываются математические законы и теоремы? Что движет математиками, что их вдохновляет?"
Тема какая-то философическая, для математического раздела не очень подходит. И процитированный вопрос в сторону всё той же философии смотрит. Но вот из вопроса про "смысл" значков
и
, по-моему, можно высосать какое-то математическое содержание. Давайте попробуем.
Вот смотрите: На первый взгляд кажется, что без этих значков можно свободно обойтись. Я имею в виду, что утверждения о всеобщности, т.е. типа
, можно заменить просто на
- увидев свободную переменную
, мы должны автоматически заключить, что утверждение применимо "к любым" значениям переменной. А утверждения о существовании, т.е. типа
, можно заменить на
. В чём разница? А в том, что в отличие от латинской буквы
греческая буква
означает не переменную, а константу. Предполагается, что в нашем распоряжении имеется неограниченное количество значков для переменных и для констант и что мы в состоянии отличить одни от других. Такой синтаксис используется в примитивно-рекурсивной арифметике Сколема (PRA). С моей точки зрения его можно рассматривать не только в рамках PRA, а шире: как специфический - бескванторный - вариант логики, промежуточный между исчислением высказываний и исчислением предикатов первого порядка.
То, что этот вариант логики слабее по своим выразительным возможностям, чем исчисление предикатов, ясно из того, что PRA оказывается менее содержательной теорией, чем арифметика Пеано первого порядка. Интересный вопрос заключается в том, что же такое ценное и "содержательное" мы приобретаем, добавив в синтаксис кванторы? Оказывается, что выражения более чем с одним квантором в этом синтаксисе, вообще говоря, невыразимы. Например, как выразить двойную математическую индукцию? Т.е. допустим, что нам известно следующее:
1)
2)
3)
Понятно, что с помощью математической индукции отсюда можно вывести
. Как всё это выразить в бескванторном синтаксисе? С формулами (1) и (2) нет никаких проблем, а вот формула (3), по-моему, никак невыразима. Любопытно, что "смысл" этой формулы заключается в переходе индукции "через бесконечность": Мы делаем вывод о верности
из предпосылки, что
верно для ВСЕХ
, коих бесконечное множество.
Как вообще "разумный" и "критически мыслящий" человек может основываться на подобных предпосылках? Верность формулы
проверяема для любого конкретного
, но мы же не в состоянии проверить её верность для всех аргументов! И любопытен тот факт, что бескванторная логика именно этого-то нам и не позволяет. Т.е. из верности
,
,
... , где в качестве аргументов подставляются какие угодно константы (но в конечном количестве), мы не можем сделать вывод о верности
, где в аргументе стоит переменная. (Мы можем сделать такой вывод по индукции, используя формулы (1) и (2), но это уже другой разговор).
Получается, что использование в синтаксисе кванторов уже закладывает в логику возможность выхода за пределы "конечных обобщений", реализуемых на практике?
-- Ср мар 14, 2012 17:51:22 --P.S. Я тут подумал, что можно прибегнуть к "скулемизации" формулы (3) с тем, чтобы получить нечто, выразимое на бескванторном языке. У меня получилось вот что:
, где
- некая функция от переменной
.
Запись-то бескванторная, но как она может помочь по индукции доказать
, я так и не врубился.