Выше встречалась фраза "все конечные натуральные числа". Эта фраза не имеет смысла по следующей причине. Мы можем взять конечное количество конечных натуральных чисел. Но как только мы попытаемся взять их "все", они начнут бесконечно возрастать и в пределе станут бесконечными. То есть сам оператор "все" вынуждает натуральные числа стать бесконечными. Это как парадокс брадобрея.
Это неверное рассуждение. То, что вы рассматриваете некоторый набор объектов, не значит, что вы должны вместе с ними рассматривать какие-то производные от них объекты — нельзя сказать, что множества {1, 2} не существует, потому что оно должно было бы вместе с числами 1 и 2 содержать их сумму 1+2. Предельный переход — это всего лишь одна из многих математических операций, и ничего не обязывает все множества быть замкнутыми относительно этой операции. Иначе нельзя было бы даже рациональные числа рассматривать как подмножество вещественных.
Вообще математики верят в "аксиому выделения": если есть множество
, и свойство
, то есть и множество
. Так что если у вас есть множество, которое содержит каждое из конечных натуральных чисел, то есть и множество конечных натуральных чисел.
Что касается того, что именно обязывает
каждое натуральное число быть конечным — мутный вопрос, из-за того, что плохо определено, что значит "конечное число" (и что такое "натуральное число" тоже). Но исторически натуральные числа использовались именно для подсчёта конечных наборов вещей, и незачем что-то менять. Можете считать, что это и есть аксиома. А можете считать натуральными числами то, что всегда считали, и всегда добавлять "конечные", когда говорите про конечные, но тогда на вас будут странно смотреть.
Формально конечность каждого из натуральных чисел закреплена
аксиомой индукции. (можете применить индукцию к утверждению "число
конечно", например)
Неверно. И бесконечность множества натуральных чисел, и "конечность" каждого отдельного натурального числа - следует из их определения. А аксиомой в ZFC является то, что такое бесконечное множество вообще существует, следовательно, это определение - непротиворечиво.
Значит можно доказать, что эти определения непротиворечивы. А мне сказали что этого доказать нельзя.
Ну, это третьестепенный вопрос. Теоремы про то, что что-то там нельзя доказать, указывают, на основании каких аксиом нельзя это доказать. Например, нельзя доказать непротиворечивость ZFC при помощи ZFC. Но можно доказать непротиворечивость аксиом арифметики при помощи ZFC, зато её нельзя доказать какими-то более слабыми методами... Но это относится к математической логике, и сейчас нельзя в неё закапываться — для этого нужно слишком много нового узнавать, в сообщении на форуме не поместится, да и незачем.
-- 29.08.2023, 16:21 --К теореме 10 вопросов нет.
А вот определение конечного множества вызывает вопросы.
"Множество
называется конечным если
для некоторого
; в противном случае оно называется бесконечным."
Здесь заранее предполагается, что натуральные числа конечны.
Если же предположить, что натуральные числа могут быть бесконечными, то такое определение конечных множеств давать нельзя.
Этот разговор уже долгое время не имеет никакого отношения к диагональному методу. По вашему изначальному рассуждению у вас вопросы есть?
Кстати, замечу, что когда вы выписываете в столбик все свои "натуральные числа", вы пытаетесь построить биекцию между своими натуральнами числами и конечными натуральными числами — конечные будут соответствовать номерам строк, а ваши будут записаны в этих строках. Такой биекции действительно нет, поэтому я и
сказал, что ошибки в рассуждении нет.