К таким же ошибочным выкладкам следует отнести и известное доказательство Кантора равной мощности точек в прямом отрезке и квадрата со стороной, равной этому отрезку. На самом деле мощность множества точек квадрата на отрезке имеет более высокий порядок, чем мощность множества точек отрезка. То есть, больше в бесконечное, счетное число раз.
Есть наглядный и предельно простой способ показать это: нужно отрезок просто наложить на квадрат. Под отрезком окажутся все тождественные ему точки квадрата. Остальные точки квадрата образуют отдельное бесконечное множество точек, очевидно, большей мощности. Если же отрезок длиннее стороны квадрата, то, казалось бы, можно найти такой квадрат, который будет содержать меньше точек, чем эта линия:
"Разумеется, можно разломать прямую линию на отрезки, длина которых равна стороне квадрата, и после этого каждый отрезок поместить в квадрат так, чтобы они не пересекались друг с другом" [3, с.59].
Это верно, но ломать линию совсем не обязательно. В доказательстве Кантора длина линии равна стороне квадрата. Однако, может быть, разлом линии в цитате предложен для того, чтобы завуалировать, спрятать фактическое опровержение этого доказательства? Действительно, если наложить отрезок на квадрат, то их точки будут отождествлены, причем, вопреки Кантору, у квадрата точек окажется несопоставимо больше, чем у линии. Как бы то ни было, в цитате отчетливо просматривается мысль, что линия содержит меньше точек, чем квадрат. По аналогии с таким разбиением возникло и обратное предположение:
"Но вдруг и квадрат можно как-то разбить на части, а потом эти части положить на прямую, чтобы они не задевали друг друга?" [3, с.59].
Алгебраически с учетом равной метрики, как показано выше, это возможно: вытянуть квадрат в линию. Такой способ совмещения, алгебраический сразу же высвечивает противоречивость решения Кантора. К сожалению, автор цитаты не стал развивать эту идею дальше.
Для сравнения двух множеств точек следует попытаться установить однозначное соответствие между этими точками, то есть, показать, что точки обоих этих множеств можно объединить, скажем, в пары (a, b), такие, что каждый элемент, каждая точка a принадлежит линии, а каждый элемент, точка b – квадрату, причем каждый из элементов a и b попал только в одну пару [3, с.59].
Согласно Кантору два бесконечных множества – точки линии и квадрата – имеют одинаковое количество элементов, если между этими элементами можно установить указанное однозначное соответствие. В математике обычно говорят о мощности множества, подразумевая под нею количество его элементов. Следовательно, отрезок и квадрат, построенный на нем, по Кантору имеют одинаковую мощность. Для доказательства этого он использует следующий метод. В системе координат x0y простроен квадрат ABCD, причем точка A совпала с началом координат, а точка B лежит на оси x. Не всякий способ позволяет установить взаимное однозначное соответствие между точками квадрата и отрезка:
"Проектирование точек квадрата на отрезок АВ здесь не помогает, ведь при проектировании в одну точку отрезка перейдет бесконечное множество точек квадрата (например, в точку А – все точки отрезка DA)" [3, с.77].
Однако такое обоснование нас, разумеется, устроить не может, поскольку это решение верное, но оно все-таки отбрасывается. Координаты каждой точки квадрата можно представить в мнемоническом виде:
В этих записях каждый символ α, β представляет собой какую-либо цифру из 0…9. То есть, x и y – это просто два дробных числа, меньшие единицы. Здесь следует, кстати, выразить недоумение по поводу отождествления чисел вида 0,50000… и 0,499999....
"…например, 0,500000… и 0,49999999…– это одно и то же число. Для определенности будем пользоваться записью с нулями" [3, с.73].
В частности, вопрос: отождествляются только такие числа? А, например, числа 0,550000… и 0,549999… не отождествляются по такому же принципу? Это правило, собственно говоря, не выдумка. Например, его использует офисная программа MS Excel, правда, с противоположной "определенностью". Там любое целое число в одном из представлений так и записывается: с множеством девяток в конце. Но в нашем случае мы рассматриваем числа в их абсолютном смысле. Поэтому число 0,5000…1 и число 0,5, число 0,4999999… или даже 0,4999…9998 – это совершенно разные числа. Если же вводить указанное правило (округление), то следовало бы и здесь дать веские обоснования, почему такой участи избежали числа 0,549999… или 0,22229999..... Чем они кардинально отличаются? Если же правило распространить и на них, то сразу же образуется счетная бесконечность чисел, отброшенных в результате безосновательного округления.
Итак, после тривиального преобразования координат точки квадрата в мнемоническую запись, с ними производится манипуляция, которая также не имеет веско аргументированного, рационального смысла. Перетасовыванием знаков двух чисел формируется новое число:
Обратим внимание на следующее интересное замечание и на приведенный далее способ отождествления:
"для простоты мы не берем точки квадрата, лежащие на его сторонах, а берем лишь внутренние точки… Нам надо теперь найти точку Q отрезка АВ, соответствующего точке Т" [3, с.78].
Для "простоты" – это, прямо скажем, – лукавство. Этим упрощением отбрасывается неразрешимое противоречие совпадения линии и стороны квадрата.
Точка T – это точка в квадрате с указанными координатами x и y. Координата точки отрезка выбирается по принципу Q = z. Далее делается ожидаемый вывод: точке T квадрата поставлена в соответствие точка Q отрезка [0, 1]. Следовательно, всем различным точкам квадрата соответствуют разные точки отрезка и тем самым установлено взаимно однозначное соответствие между точками квадрата и точками отрезка. Из этого также делается вывод, что множество точек квадрата имеет такую же мощность (количество), что и множество точек отрезка (их количество).
Такие выводы противоречат не только здравому смыслу, но и логике, поскольку налицо подмена понятий. Сначала обратим внимание на то, что же отождествляется. А отождествляется координата точки отрезка и некоторое комбинационное число, которое вообще-то координатой не является. Действительно, координатой чего мы можем признать сборку – число z? Какое отношение эта комбинация знаков имеет к координатам x, y точки квадрата? Координаты – это два числа (так сказать, две штуки), а z – это одно число (одна штука). По существу, число z является для координат x, y своеобразным индексом. Иными словами, мы здесь отождествили не две точки, а точку и некий индекс. Но индекс чего? Квадрат – это плоская фигура, следовательно, каждая его часть изначально должна рассматриваться как такая же плоская фигура, фигура с площадью. И мы фактически отождествили не две точки, а точку и площадку, бесконечно малый квадрат. Размеры точек на линии и точек, площадок на квадрате разные, хотя и те и те бесконечно малы.
Конечно, для отождествления это не является противоречием. Мы можем, например, отождествить 10 яблок и 10 уток. Или 200 кресел в кинотеатре и 200 зрителей. Но при этом следует помнить, что равны не они сами по себе, а их количества. В доказательстве Кантора, вроде бы, так и говорится, что равны мощности, равны количества. Однако преподносится это так, что создается впечатление, будто эти сравниваемые множества равны не только по своим количествам, мощности, но и равны буквально – точка на линии тождественно равна точке на квадрате. При таком подходе можно отождествить любые бесконечности, просто отбросив их качество и оставив лишь безликое количество. Все зависит только от искусства отождествителя. Приведём простой пример.
Точки любой линии на плоскости характеризуются двумя координатами. Точно так же и в рассмотренном примере все точки линии имеют две координаты, одна из которых просто равна нулю. Теперь становится ясным, почему мы обратили внимание на замечание "для простоты мы не берем". На самом деле в таком упрощении преследовалась цель упростить организацию подмены понятий. Ведь если у линии признать наличие имеющейся на самом деле второй координаты, то и для неё пришлось бы также формировать комбинированное число – индекс. Действительно, если вернуть в рассмотрение и стороны квадрата, то одна из них совпадет с отождествляемой линией. В этом случае надо было бы веско обосновать, почему координаты нижней стороны квадрата преобразуются в число z, а линия, полностью совпадающая с этой стороной, по-прежнему описывается одной координатой, хотя у неё однозначно имеется и вторая, нулевая?
Ясно, что разумные обоснования этого просто невозможны. Если же вернуть линии её законные права на вторую, нулевую координату, то все её собственные числа z будут начинаться с нулевого знака. То есть, с линией можно будет отождествить только одну единственную линию квадрата – его нижнюю сторону. Соответственно, мощность множества точек линии окажется меньше мощности точек квадрата в счетное число раз, то есть, в бесконечное. Мощность множества точек квадрата имеет более высокий порядок. Просто результат зависит от способа подсчета и может быть на любой вкус. Два способа мы уже увидели. Рассмотрим еще один.
Рассмотрим эти два объекта в единой метрической системе единиц, в которой размер точки квадрата равен размеру точки линии. Это естественное разумное предложение: бессмысленно приравнивать, скажем, два куска золота, размеры которых неизвестны. Длина стороны квадрата равна a, следовательно, метрически он содержит a2 точек. Отрезок по этой же причине содержит a метрических точек. Другим словами, квадрат и линия метрически тождественны. Тогда линия длиной na будет содержать заведомо больше точек, чем квадрат, если n > a.
Такой же результат можно получить и иначе. Возьмем тот же квадрат и разделим его на 4 части. Нижний ряд, два вновь образовавшихся квадрата назовём условно линией. Пока эти два квадрата, понятно, на линию не похожи.
Теперь разделим эти 4 квадрата ещё на 4 части каждый. Нижний ряд из 4 квадратов по-прежнему будем считать линией. Затем вновь каждый квадрат разделим крестом на 4 части. Теперь уже нижний ряд из 8 мелких квадратов отдаленно напоминает некую линию. Посчитаем, отношение количества этих квадратиков в исходном квадрате к их количеству на прообразе линии. По пройденным шагам деления эти отношения равны: 2, 4, 8. Легко обнаружить, что эти отношения будут возрастать по мере дальнейшего деления квадратов по уравнению 2n × 2n. Каждый из сомножителей означает, соответственно, деление по вертикали и по горизонтали. Продолжим такое же деление до бесконечности: n → ∞.
Очевидно, что все квадратики станут бесконечно малыми, превратятся в точки и исчезнут из видимости. При этом и линия станет тем, чем мы её обычно и представляем – линией с нулевой толщиной. Что важно, в этом случае и квадрат и линия состоят из одинаковых точек. И количества этих точек будут для квадрата – 2n × 2n, для линии – 2n. Отношение количеств или мощностей точек квадрата к точкам линии будет равно 2n. При увеличении числа шагов деления до бесконечности отношение также увеличится до бесконечности. Это значит, что мощность множества точек квадрата имеет более высокий порядок, чем мощность множества точек отрезка. Конечно, этот способ относится более к алгебре, чем к геометрии, но поэтому в нём и подмены с отождествлением скрыть труднее.
Наконец, можно рассмотреть и классический способ подсчета. Для этого возьмем одну из горизонтальных линий квадрата и начнем пересчитывать на ней точки: 1, 2, 3 и так далее. Поскольку координаты точек на отождествляемой линии совпадают с одноименными координатами линии квадрата, то будет пересчитывать одновременно и их: 1, 2, 3 и так далее. Очевидно, что мы получим два тождественных счетных множества. Вряд ли этому следует удивляться, физически и геометрически две линии тождественны. Следует отметить, что здесь мы пересчитываем не координаты, которые обозначаются действительными числами, необоснованно признанными несчетным множеством.
После завершения счета мы обнаруживаем, что одна единственная линия квадрата и отождествляемая с ним линия имеют равные мощности или количества точек. Но на квадрате таких линий – счетное множество (помним и отвергаем утверждение о несчётности действительных чисел). Следовательно, общее число точек на квадрате в счетное множество раз превышает число точек на любом его отрезке и отождествляемой линии.
Однако все рассмотренные отождествления, зависимые от способа счета, построены таким образом, что подсчет числа точек всегда приводит к результату либо большей, либо равной мощности множества точек квадрата по сравнению с множеством точек отрезка. Но можно подобрать и такое правило счета, что соотношение изменится на обратное: окажется, что число точек в отрезках является более мощным множеством. Для этого возьмем не один, а несколько одинаковых квадратов, просто выбрав в кубе несколько разных сечений, и одну линию с длиной ребра куба. Попробуем отожествить все точки этих квадратов с точками на линии. Вновь воспользуемся методикой нумерации точек, предложенной Кантором. Согласно ей, для того чтобы точки на квадратах можно было различить и из очевидных соображений мы обязаны признать, что квадраты имеют ещё одну координату. То есть, каждая точка квадрата в кубе в этом случае характеризуется тремя координатами:
Для простоты, что, вообще-то, усложняет наше опровержение, ослабляет его, возьмём значения этих координат в кратчайшем виде, в виде единственной цифры от 0 до 9 без последующих дополнительных нулей, что во много раз увеличит число таких комбинированных точек, принадлежащих каждому квадрату. Для определенности возьмем в кубе 10 сечений, причем имеющие точное значение координаты s = 0; 0,1; 0,2 … 0,9. Теперь создадим по методу Кантора новые числа для точек каждого квадрата. Согласно этому методу каждая точка квадрата будет описываться новым числом – индексом. Исходные координаты задаём в следующем формате:
из которых формируем индекс:
Здесь символом γ обозначен номер квадрата или, что то же самое, его координата в исходном кубе. Например, точки квадрата с номером s = 0,5 будут описываться индексом:
Как видим, закономерно и оправданно все точки и, соответственно, скомбинированные числа отличаются друг от друга, а все точки этого квадрата расположатся на интервале 0,5…0,6 отождествляемой линии и, более того, на линии останется бесконечное число точек, которым не будет соответствовать ни одна точка этого квадрата. Это точки, для которых индекс должен был бы содержать вместо нулей в позициях, кратных трём, другие цифры. Ничего не изменится, если цифру координаты s ставить в тройках последней.
Такая же ситуация будет наблюдаться с индексами и других девяти квадратов. Легко обнаружить, что комбинированные числа каждого квадрата изменяются в диапазонах, соответственно, [0, 0.1), [0.1, 0.2), [0.2, 0.3) и так далее. Таким образом, мы разместили все точки десяти квадратов на одной линии [0, 1]. Получается, что мощность множества, количество точек квадрата имеет меньший порядок, чем мощность множества точек любой линии. В нашем случае – в десять раз. Но мы могли использовать и другое количество квадратов. Тогда и их точки оказались бы во взаимном однозначном соответствии с точками части отрезка. В этом случае соотношение мощностей станет еще больше и даже, по желанию, в любое число раз.
Очевидно, что такой принцип "сколько будет? а сколько надо?", к которому, по сути, сводится метод Кантора, не может служить основой для корректного математического приема. Но в чем же состоит хитрость, изюминка, так сказать, канторовского метода отождествления? По какой загадочной причине происходит такое противоестественное отождествление? В чем его тайный механизм? Ведь мы же четко видим, что каждой точке квадрата можно однозначно привязать каждую точку линии, причем ни одна из точек не останется без своей единственной пары. А тайна, в сущности, предельно проста. Покажем это на еще одном несколько отвлеченном, но подобном примере.
Возьмем для лучшей визуализации квадрат с бесконечным числом точек в количестве… 1000х1000. Конечно, это на самом деле не бесконечность, но число все-таки очень большое – миллион точек, пересчитать которые вручную будет весьма непросто.
Выберем на этом квадрате одну линию, нижнюю грань квадрата. Согласно методу Кантора присвоим какой-то точке квадрата индекс:
Здесь индекс z сначала представлен с разделительными точками, чтобы было видно, как он образован. Итак, мы получили число z, которое, видимо, точно имеется на отрезке [0, 999]. Правда, настораживает число нулей в этом индексе. Поэтому возьмем для уточнения другую точку на квадрате:
Что-то у нас, как видим, пошло не так. Сразу же можно сделать вывод: на линии [0, 999] такой точки точно нет. В чем же дело? Мы в точности следовали методу Кантора, просто используя отрезок не [0, 1], а более длинный [0, 999]. Принцип тот же, а размеры фигур явно не должны влиять на результат. Иначе получается противоречие: квадрат и линия размером [0, 1] тождественны по мощности, а квадрат и линия [0, 999] имеют уже разные мощности.
Однако именно в этом и состоит хитрость, а по сути подмена понятий в методе Кантора. В нашем случае мы можем попытаться решить проблему такой же дополнительной хитростью. Просто добавим в нашем индексе… запятую. В этом случае подозрительно большое количество нулей сразу превращается в нужное количество:
Вот теперь-то каждая из этих точек уже обязана найти своё соответствие на линии. Но возникает другое противоречие. Координаты всех точек квадрата и линии – целые натуральные числа. А здесь мы получили числа дробные, поэтому отождествлять эти индексы с точками линии мы не имеем права. Зато мы обнаруживаем ту самую загадку метода Кантора для отрезка [1, 0]. Фактически индекс формируется методом, схожим с умножением двух чисел. В нашем случае это соответствие должно выглядеть примерно так: