Одно решение этой задачи наверняка знакомо вам по научной фантастике и поддерживается некоторыми интерпретациями квантовой теории. Оно состоит в том, что бок о бок, в каком-то смысле в многомерном пространстве-времени, существует много (возможно, бесконечно много) разных параллельных реальностей. Согласно этой картине, убитый дедушка убит в соседней вселенной (или вселенной в трех кварталах от нашей), и хотя в той реальности у него нет детей, в первой реальности первоначальный дедушка (с точки зрения путешественника во времени) остается в живых, у него рождается сын, который вырастает и становится отцом нашего путешественника. Именно такой сценарий путешествия во времени отражен в кинотрилогии «Назад в будущее». В первом фильме Марти не изменил прошлое, чтобы сделать отца известным писателем – сам Марти, как становится ясно во второй части, каким-то образом попал в параллельную реальность, и в этой реальности его отец изначально был известным писателем (разумеется, тогда в «новой» реальности должно было быть два Марти, но даже Стивен Спилберг иногда что-то упускает!). Кроме того, у подобного подхода есть семейное сходство с суммой историй в квантовой механике, о которой мы говорили в главе 10,[138] хотя здесь разные реальности обретают «равные права» и не усредняются.
Другое решение «парадокса убитого дедушки» иногда называют подходом согласующихся историй: даже если люди (или частицы) могут путешествовать во времени, любые их действия должны полностью согласовываться с законами физики. Поэтому нельзя вернуться в прошлое и убить дедушку, пока он еще маленький: в истории уже прописано, что убийства не было. Попытаться вы, конечно, можете, если совесть позволит, но (как уже весьма занимательно проиллюстрировали некоторые фантасты) даже если вы попытаетесь, вам что-то обязательно помешает.
В своей недавней книге[139] Хокинг разбирает оба варианта, а также предлагает изящное объяснение тому, почему до сих пор у нас не было гостей из будущего. Конечно, на разработку технической стороны путешествия во времени может уйти не одна тысяча лет, но, казалось бы, если какая-то цивилизация создаст машину времени, перед ней откроется все прошлое – и она сразу примется его исследовать. Однако это не обязательно так. Отсутствие в нашем времени гостей из прошлого, вероятно, объясняется тем, что машина времени откроет для исследований все будущее, а в прошлое можно будет возвращаться лишь до того момента, когда машина времени была запущена впервые. Они не смогут вернуться в более раннее прошлое, потому что тогда машины времени еще не существовало!