Еще один вариант теории гравитации. Плюс - минус 125-й. Неправильный. Мой.
Большое спасибо Игорю Тихоненкову @poo_factor за замечания и уточнения.
Эта идея пришла мне в голову в 1989 году, когда я был студентом кафедры теоретической физики Харьковского Государственного Университета и всерьез думал о будущей научной карьере. С той поры было много всякого (один распад СССР чего стоил!), но задумка не оставляла, и лет 5 тому получилось-таки досчитать до конца все заложенные в нее идеи. Потрясания основ не случилось. Но, может, вам будет интересен ход мыслей, а может, я и проглядел что-то важное.
Начнем с бесконечностей.
О бесконечности ряда натуральных чисел знали еще древние греки. Не существует максимального натурального числа – к нему всегда можно прибавить еще 1. И так – до бесконечности.
Исследования природы бесконечности, проведенной великим математиком Георгом Кантором в конце XIX века, очень сильно взбудоражили умы математического сообщества того времени, привели к появлению 2-х противоположных лагерей и, пожалуй, первому серьезному кризису этой науки. Кантор открыл, что бесконечности бывают разными.
Чтобы понять, как вообще можно сравнивать бесконечности, давайте сначала рассмотрим способ, которым мы сравниваем конечные множества.
Пусть у нас есть 3 сапога и 3 пирога. Справа 3 предмета, слева 3 предмета, 3=3, все ок. Числа, в конце концов, были придуманы как абстракции от количеств реальных предметов, тот самый случай.
Однако сравнивать множества друг с другом можно и без соотнесения каждого члена множества с элементами натурального ряда. Исключим последние.
Способ состоит в построении взаимно-однозначного соответствия 2-х множеств (его называют биекцией): установим соответствие в виде пар «сапог-пирог», и, если не останется свободных предметов, то множества равны. В противном случае
Больше сапогов:
Больше пирогов:
Чем хорош второй способ? Его можно распространить и на бесконечные множества! Давайте рассмотрим для примера множества всех натуральных и всех натуральных четных чисел. Их можно простейшим способом поставить в соответствие друг другу
1 ~ 2
2 ~ 4
3 ~ 6
…..
32 768 ~ 65 536
…..
Следуя новому определению, они равны! Мы можем сравнивать бесконечные множества таким способом. Определяемая так величина (через эквивалентность множеству натуральных чисел или любому другому – об этом далее) называется «мощностью множества», для конечных множеств оно просто совпадает с количеством его членов. Натуральный ряд называют счетным* (бесконечным) множеством, его мощность обозначают первой буквой еврейского алфавита алеф с индексом 0:
Подобное расширение понятия количества приводит, однако, к некоторым новым явлениям. В частности, для бесконечных множеств уже неверно, что «часть всегда меньше целого» - на примере того же соответствия натурального ряда множеству, состоящему только из четных его членов. Другие необычные свойства бесконечностей, эквивалентных бесконечности натурального ряда, замечательно иллюстрируются предложенным великим математиком Давидом Гильбертом «парадоксом Гранд-отеля»
Представьте, что у нас есть отель с бесконечным количеством комнат, пронумерованных от 1 и так далее. Все номера отеля заполнены, но тут в отель приезжает еще один гость. Можно ли его разметить? Без проблем! Нужно попросить каждого жителя номера перейти в следующий, из номера n в номер n+1, и номер 1 освободится. Поскольку натуральный ряд бесконечен, всегда есть следующий номер, в который можно переместиться.
Ту же процедуру можно проделать для любого конечного количества m вновь прибывших гостей, только каждому постояльцу придется перейти из номера n в номер n+m.
Имеем некие условные формулы
1 + ∞ = ∞
m + ∞ = ∞ для любого m € N (множеству натуральных чисел)
А теперь в отель прибывает делегация из бесконечного числа гостей! Как разместить их? Кажется, мы уже догадались из начального примера с четными числами, как это сделать – пусть каждый жилец перейдет из номера n в номер n*2, и таким образом, освободятся все нечетные номера.
2 * ∞ = ∞
А если приедет m делегаций из бесконечного количества гостей каждая? Давайте возьмем m+1 первых простых чисел, обозначив из как p0, p1, … pm, и разместим текущего жителя номера n в номере p0n ( p0 в степени n), а k-го члена прибывшей делегации с номером m в номере pmk
Номера комнат у всех жителей будут разные, так как одно и то же число не может разлагаться на простые множители 2-мя разными способами (основная теорема арифметики).
Последний пример, кстати, показывает, что можно заселить и бесконечное число делегаций с бесконечным числом членов в каждой! Для этого надо воспользоваться известным еще древним математикам фактом бесконечности ряда простых чисел. В этом случае число m может быть любым от 1 до бесконечности, и n-й член m-той делегации отправится в номер pmn
Заметим, что даже в последнем случае в отеле останутся свободные комнаты (бесконечное их количество!). Номера этих комнат будут представлять собой составные числа, в разложении которых на простые множители присутствует хотя бы 2 разных. Теперь наши условные формулы будут
n * ∞ <= ∞
∞ * ∞ <= ∞
Хотя, конечно же, будет знак именно равенства, так как ∞ - первое бесконечное множество.
Материал в Википедии дает более подробное описание «парадокса Гранд-Отеля», там же приводятся примеры, как размещать бесконечные количества гостей, не оставляя пустых комнат между занятыми номерами, и как изначально размещать гостей, чтобы не было нужды гонять их из номера в номер.
Размышляя подобным образом, можно также доказать счётность (то есть эквивалентность мощности натурального ряда) множества всех целых чисел (положительных и отрицательных), рациональных чисел (как отношения двух целых) и даже алгебраических, типа корень из 2, которые определяются как корни многочленов с целыми коэффициентами.
Для полного построения теории вещественных чисел не хватает еще одного их вида. Уже древние знали, что число π, к примеру, не является рациональным, да и к алгебраическим его тоже нельзя отнести (отсюда, если я не ошибаюсь, следует невозможность квадратуры круга). Оно относится к числам трансцендентным, буквально – «непостижимым». Объединение всех классов чисел приводит к понятию вещественного числа и континуума, полного множества чисел.
Про полноту можно сказать и несколько иначе – одно из ее определений такое: «всякая сходящаяся последовательность членов некоторого множества имеет предел в этом же множестве». К примеру: если взять сходящуюся последовательность десятичных приближений числа π, каждое из которых – рационально, то последовательность будет сходиться к трансцендентному π, и невключение его в множество вещественных чисел, или в континуум, приведет к неполноте.
Но являются ли все вещественные числа счетным множеством, можно ли установить взаимно-однозначное соответствие их с натуральным рядом – иначе говоря, перенумеровать?
Ответ дает знаменитая диагональная процедура Кантора, и этот ответ – отрицательный.
Представим, что мы каким-то образом смогли перенумеровать все вещественные числа в диапазоне от 0 до 1. Давайте докажем, что не все, для чего сконструируем новое число, пройдя по диагонали получившейся таблицы. Каждый разряд конструируемого таким образом числа возьмем любым, отличающимся от разряда числа на диагонали (n-го знака после запятой n-го числа). И вот мы получили новое число, которое с любым числом из нашей таблицы будет не совпадать минимум в одном разряде! Найденное противоречие приводит к выводу - множество всех вещественных чисел (его мощность обозначают С – готическое «С») не является счетным, его мощность больше (для полной математической строгости нужно учесть еще тот факт, что некоторые вещественные числа могут иметь 2 эквивалентных вида записи, к примеру, число 0.9999..(9) c 9-кой в периоде - то же самое, что 1, но принцип понятен).
Итак, мы имеем уже 2 бесконечных множества с разными мощностями, неэквивалентные другу другу – натуральные числа и числа вещественные, второе содержит первое. Может ли их быть больше? Да, существует бесконечная иерархия мощностей множеств, для иллюстрации опять-таки начнем с множеств конечных.
Пусть у нас есть 3 яблока, или, раз уж мы занялись теорией множеств, множество, состоящее из 3-х яблок.
Сконструируем множество всех возможных подмножеств, включая пустое множество, а также изначальное множество целиком, и получим множество из 8 сущностей:
Количество сущностей (подмножеств первоначального множества) подсчитать очень просто, тем более – программистам. Если мы напишем 3 двоичных разряда, то включение или не-включение яблока из первоначального множества в очередное подмножество можно как раз обозначить как 1 или 0, и мы получим 23=8 вариантов:
Теперь, как и раньше, нам остается только перенести этот принцип на бесконечные множества. Оказывается, что
«мощность множества всех подмножеств данного множества имеет мощность большую, чем мощность данного множества».
Это утверждение доказывается той же самой диагональной процедурой Кантора – попытка создать биекцию изначального множества и множества всех его подмножеств приводит к противоречию, наличию неучтенного множества, и мы получаем бесконечную иерархию бесконечных множеств, где каждое следующее содержит предыдущее, но не биективно ему.
Кантор доказал, что множество всех подмножеств натурального ряда совпадает с континуумом, таким образом:
(нам уже понятно, откуда взялось обозначение "2 в степени алеф-нуль").
Однако, строго говоря, множества более высоких мощностей строятся в теории Кантора иначе, через так называемые ординалы, и обозначаются как алеф с соответствующим индексом:
и так далее. Приведенная выше теорема показывает, что действительно существуют разные мощности множеств, но способ их получения через «множество всех подмножеств» не обязательно дает ровно следующий, n + 1 элемент в этой иерархии. Это видно уже на примере с яблоками выше – как говорилось, у конечных множеств понятие мощности совпадает с числом элементов, однако следующей мощностью после 3 естественно будет 4, тогда как 23 = 8.
Здесь имеет место совершенно не укладывающийся в голове парадокс, но с приходом в математику бесконечностей был открыт ящик Пандоры, который привел к теореме Геделя о неполноте и прочим неприятностям (теорема доказывается опять-таки вариантом диагональной процедуры Кантора, примененной к формализованной в виде цепочек знаков записи математических суждений).
Парадокс состоит в том, что не существует ответа на вопрос, совпадает ли первая несчетная мощность алеф-1 с С - мощностью множества всех вещественных чисел, то есть континуума. Можно лишь утверждать, что
Познакомившись с бесконечностями, нам нужно перейти к определению длины.
Задачка для 5-го класса – как посчитать длину отрезка [a, b]?
(спойлер: b-a)))
Вопрос позамысловатее – как распространить понятие длины на более сложные подмножества вещественной оси? В случае, когда подмножества представляют собой такие же отрезки и их конечное количество, нет проблемы все это сложить для получения результата. А как быть с бесконечным количеством? Как мы знаем из математического анализа, сумма бесконечного количества величин вполне может быть конечна (если каждая из них достаточно быстро стремится к нулю).
Ответ на этот вопрос дает теория меры, развитая Анри Лебегом (и независимо открытая Александром Гротендиком, членом коллектива французских математиков Николя Бурбаки. Это к вопросу о существовании математических истин вне сознания человека, в некотором идеальном платоновском мире).
Мерой называется вещественнозначная** функция на подмножествах вещественной оси, и она является обобщением (расширением) понятия длины на различные подмножества числовой прямой (а также расширением понятий площади, объема и т.д. для пространств большего числа измерений):
совпадает с обычной длиной для привычных нам отрезков [a,b] ,
равна нулю для любого счетного подмножества числовой прямой,
для несчетного подмножества тоже может быть равна нулю, примеры – Канторово множество, коврик Серпинского (его двумерный аналог) и прочее,
существуют неизмеримые множества (с такой ситуацией приходится мириться, как только мы начинаем работать с бесконечностями).
Важно, что она, в том числе, позволяет расширить понятие интеграла на более широкие классы функций (интеграл Лебега против интеграла Римана). Вспомним, что классический определенный интеграл для площади функции одной переменной под кривой определялся как предел суммы произведений некоторого значения функции на интервале на длину этого интервала (при стремлении длины интервала к нулю). Теперь же, расширив понятие длины, мы сможем интегрировать заметно более сложные функции.
Шикарный пример на эту тему – из шоу «Вечерний Ургант» от 08 сентября 2021 года, куда были приглашены российские победители главной международной студенческой олимпиады по математике IMC-2021:
Вопрос – кто изображен на картинке?
Сверху приведена Функция Дирихле:
Она равна 1 в рациональных точках прямой и нулю во всех остальных. Это, кстати, яркий пример одного очень важного явления. Когда мы определяем функцию как бесконечное множество пар соответствий точек одной прямой точкам другой, с тем лишь ограничением, что одному x соответствует только один y, мы всяко держим в уме какие-то красивые графики, непрерывные кривые и все такое. Но оказывается, что под такое определение попадает гораздо более широкий класс объектов, порой очень экзотических – таких, как функция Дирихле, которая разрывна в каждой своей точке.
Интеграл (по Лебегу) равен нулю, поскольку функция Дирихле принимает ненулевое значение только в счетном количестве точек. Интеграл Римана для такой функции не существует.
Теперь мы подошли к основной идее YAR.
Предположим, что гравитация нарушает полноту пространственно-временного континуума.
Это приведет к изменению траекторий движущихся тел, к отклонению от прямолинейного движения. Это не будет геометрией в полном смысле этого слова, у нас не получится поставить в соответствие плоское, но неполное, пространство полноценному искривленному пространству с некоторым тензором кривизны.
Изложение теории – во второй части статьи.
Приложение. Задача со звездочкой
Сжатие файлов (без потерь) – ZIP, RAR, GZ и так далее. Любой файл можно представить себе как просто очень длинное целое число. Таким образом, любая программа сжатия является, по сути, функцией, которая любому числу (несжатому файлу) ставит в соответствие другое число – его зазипованный (зараренный и т.д.) вариант. Функцией взаимно-однозначной (биекция!), так как обратная операция (распаковка) должна приводить в точности к исходному файлу, мы же не картинки жмем. При этом запакованный файл - меньше исходного (представляет собой меньшее число, причем на несколько порядков!), иначе в чем смысл всей этой процедуры.
Получается парадокс – мы каким-то образом смогли взаимно отобразить бОльшее множество на меньшее! Рассадить 30 пассажиров по 20 местам, при этом каждому досталось свободное место…
* Натуральный ряд иногда называют потенциальной бесконечностью, так как каждый его член – конечен и может быть явно выписан, в отличие от актуальной бесконечности, скажем, любого отрезка прямой, например, от 0 до 1. Для записи трансцендентных чисел требуется, как правило, бесконечное число знаков, хотя из этого есть исключения – смотрите так называемую «сложность по Колмогорову».
**возможно обобщение на область комплексных чисел
Комментарии (22)
markmariner
22.10.2023 13:51+5Было бы очень интересно почитать вашу теорию, но несколько обидно, что в статье вместо неё обзор курса теории множеств, а то, что теории в статье нет, ты узнаёшь в самом её конце.
vkomen Автор
22.10.2023 13:51Мне кажется, что все же нужна некоторая подготовка математическая, ну не для всех, понятно)
saboteur_kiev
22.10.2023 13:51+3Получается парадокс – мы каким-то образом смогли взаимно отобразить бОльшее множество на меньшее! Рассадить 30 пассажиров по 20 местам, при этом каждому досталось свободное место…
Такая статья, с кучей формул и такой провал в конце.
Файлы могут сжиматься исключительно из-за нашей нотации. Все файлы хранятся в виде байт, и это хранение
1. избыточно само по себе, что позволяет сжимать на битовом уровне
2. содержат упорядоченность, которую можно алгоритмизировать (сжать)Как только у нас появляются хаотичные данные, сжимать дальше невозможно.
Deosis
22.10.2023 13:51+2Помимо функции Дирихле можно сконструировать самые контринтуитивные варианты.
Мне например нравится лестница дьявола: функция непрерывна, дифференциируема почти везде (недифф. на множестве меры нуль), там где дифф. производная равна нулю. И при этом функция принимает разные значения в точках 0 и 1.
kmatveev
22.10.2023 13:51Сначала шло вполне приемлемое изложение теории множеств, но потом внезапно
Предположим, что гравитация нарушает полноту пространственно-временного континуума.
и на это месте я сломался. Какая ещё "полнота"? Перед этим вы под полнотой понимали свойства множеств, а тут что, из пространства выпадают точки? Переход от математики к физике получился резковат.
qw1
22.10.2023 13:51+1Меня тут больше озадачило то, что если континуальное пространство "испорчено" счётным образом, то на "движение тел" это изменение не окажет влияния - мера испорченного множества - ноль. А если не счётным, то к чему такое большое введение. В-общем, надо дождаться второй части.
vkomen Автор
22.10.2023 13:51Нет, как раз несчетным. Надо время все это оформить более популярным образом, stay tuned)
poo_factor
22.10.2023 13:51+1Теорий тяготения в самом деле предложено немало. Их количество настолько велико, что пришлось вводить критерии оценки теорий тяготения. Неплохая монография на тему. К. Уилл ТЕОРИЯ И ЭКСПЕРИМЕНТ в гравитационной физике. Интересно почему новые теории предлагают и почему их публикуют? На последнее можно сказать, что нет предела совершенству. Краткая история физики знает примеры, когда то, что казалось абстракцией стало фундаментом (теория гильбертовых пространств и неограниченных линей самосопряженных операторов ...). Первое трудно обсуждать, не касаясь мира академической науки (и не надо). Хабр дает такую возможность. Кто знает, может мы сможем архивировать пространство. Сунул галактику в карман полетел по большому делу
murkin-kot
22.10.2023 13:51+2если не останется свободных предметов, то множества равны
По приведённому выше правилу предпринята попытка работать с бесконечностями. То есть введена аксиома - раз нет конца, значит можно считать, что "свободных предметов" не останется. Почему аксиома? Потому что принята без доказательства. Или я что-то пропустил? Где доказательство?
Но если принята какая-то аксиома, то обязательно следует ответить на вопрос о противоречивости набора принятых аксиом. В данном случае принятая аксиома расширяет ранее принятый и неявно существующий набор аксиом. Вносит ли она противоречие в получившуюся систему аксиом? Ответа опять нет.
Из сказанного выше следует простое следствие - с точки зрения математики мы получили вероятно противоречивый набор аксиом, что ведёт к противоречивости выводов данной теории. И действительно, если мы взглянем на одну из теорем в тексте выше, которая утверждает, что мощность множества всех подмножеств данного множества не равна мощности самого множества, а потом вспомним, что ещё выше по тексту полное множество натуральных чисел сравнивается с его подмножеством, то становится очевидно, что мы опять получаем переход к новому набору аксиом. В данном случае неявно введена аксиома о безусловном выполнении всех логических законов при совместных операциях над множеством и его подмножествами. Но чем тогда отличается ситуация со всеми подмножествами? Повторим предложенный трюк со всеми подмножествами и получим прекрасный вывод - мощность всех подмножеств множества натуральных чисел равна мощности самого множества натуральных чисел. Но где-то выше мы вроде уже решили, что это неправда, не так ли?
Итак, работая с бесконечностями и не учитывая при этом некоторые логические ограничения, мы получаем абсурд, который математики вежливо называют "парадокс". Пример нехорошего следствия такой кривизны теории мы видим в том же тексте выше - автор смело заявил, что на примере операции сжатия данных можно наблюдать полное отображение (что бы не осталось свободных) меньшего множества на большее. То есть изначально ущербные рассуждения для бесконечностей подталкивают неокрепшие умы к полной свободе в рассуждениях над операциями с конечными множествами, ведь на практике всегда наблюдаются именно конечные размеры сжимаемых данных, значит неявно, всё, что относится к сжатию, может быть смешано в кучу - и бесконечные множества и конечные.
Было бы интересно понять, как далеко зашла математика в плане практического применения сомнительных результатов, полученных на бесконечных множествах. Если дело всё же дошло до практики - скорее всего там присутствуют ошибки.
vkomen Автор
22.10.2023 13:51Попробую ответить, хотя тема, конечно, сложная. Возможность так оперировать с бесконечностями, насколько я понимаю, сконцентрирована в аксиоме выбора (Цермело). Буквально она говорит, что если есть бесконечный набор каких-то множеств, то можно составить множество, состоящее из одного какого-то элемента каждого из них. Я это понимаю как законченный результат бесконечного количества действий. Все остальное пляшет отсюда.
murkin-kot
22.10.2023 13:51Аксиома выбора никак не ограничивает нас в выборе семейства множеств (которыми она оперирует). То есть конечные семейства конечных множеств - это вполне себе про аксиому выбора.
В ZF есть отдельная аксиома, определяющая, что такое бесконечность. Но замечу, что в ней никак не указывается на какие-либо возможности оперировать этой бесконечностью. Постулируется просто существование такого объекта, и всё.
Ну и если формально интерпретировать аксиому выбора в отношении бесконечного семейства множеств, то получим, что взяв по одному элементу из каждого множества в семействе, мы получим, условно, некое отражение всего семейства, описываемое выбранными нами элементами. Но опять же - здесь нет ни слова ни про мощности, ни про какое-либо оперирование бесконечными множествами, кроме выбора из них одного элемента (что, очевидно, полностью согласуется с интуицией о выборе произвольного числа из множества натуральных чисел).
poo_factor
22.10.2023 13:51+1вот именно. например, конечно ли множество логически непротиворечивых теорий тяготения?
Теория Бранса Дикке, например, вводит вселеское скалярное поле. Уравнения А. Эйнштейна утверждают, что тензор Эйнштейна (Альберта)
пропорционален тензору энергии импульса.
Дикке считпл, что во вселенной есть дополнительное, еще не открытое скалярное поле.
Он добавил в уравнения поля ОТО члены со скалярным полем и плюс уравнения связи между гипотетическим всемирным скалярным полем и, уже всем надоевшим, тензором энергии импульса.
А теперь добавим еще одно поле, и еще уравнения связи...
lair
Нет там парадокса: не каждый сжатый файл меньше оригинала.
YAF_fy
Парадокса и в правду нет, просто множество оригинального файла равно множеству алгоритма архивирования помноженному на множество сжатого файла..
В классических число дробилках вообще парадоксов быть не может априори, пока несколько этих дробилок в кучу не собрать, а тут уже реальный мир физики рождает парадоксы типа состояния гонки..
RranAmaru
Да, верно. Помнится лет 20+ назад увлекался сжатием данных. На одном форуме, где тусовались такие же
задркак я, мы соревновались, кто сделает наиболее несжимаемый файл. На самом деле, сделать файл, который окажется не по зубам архиватору довольно просто - там не должно быть никаких повторяющихся последовательностей, т.е. данные должны быть случайными. Но можно специально заточить данные под конкретный алгоритм, и тогда результат сжатия будет максимально отрицательным, т.е. на выходе размер данных увеличится. (На самом деле, архиваторы, встретив такой файл, просто сохраняют его в архиве без сжатия, но мы там мерялись своими самописанными архиваторами, поэтому всегда видели насколько изменилась длина в результате сжатия).Аналогичный челендж был и на каком-то англоязычном форуме. Там чувак тоже сделал несжимаемый файл и обещал $100 тому, кто сможет его сжать. Долгое время это никому не удавалось, но, тем не менее, победитель нашелся!
Алгоритм был до ужаса прост: исходный файл разбивался на куски в тех местах где встречалась буква 'А' (к примеру). На выходе получался многотомный архив суммарного размера меньше чем исходный файл. Сами буквы 'А' в "архив" не записывались, поэтому размер был меньше исходного на количество букв 'А' содержащихся в исходном файле. Для разархивирования достаточно было склеить тома архива проставив между ними букву 'А'.
Автору челенджа пришлось выплатить $100, т.к. формально условия были выполнены.
AlexSpirit
>>формально условия были выполнены.
Нужно правильно условия прописывать. Размер на самом деле увеличился. У нас появились имена файлов, без которых склеить обратно куски не получится. Их тоже нужно добавлять к итоговой длинне архива. А то так вообще можно весь файл загнать в поле имён файловой системы и получить архив длинной 0 байт.
saboteur_kiev
Любая файловая система содержит кучу метаданных и хранит все в кластерах/блоках, что означает что длина любого файла выравнивается до этого блока, и файл размером в 1 байт может занимать минимум 4 кбайта на многих файловых системах