- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
ВОЛШЕБНЫЙ ДВУРОГ - Сергей Бобров
Шрифт:
Интервал:
Закладка:
- А уверен ты в том, что пройдешь таким образом действительно весь лабиринт?
- 66 -
- Кажется, уверен, - отвечал Илюша, размышляя. - Да, разумеется, пройду весь лабиринт и даже дважды, потому что я ведь представляю себе лабиринт в виде хитро завинтившегося тупика с рядом петель. Но если лабиринт представляет собой тупик, то нет сомнений, что я его пройду дважды: один раз двигаясь в глубь тупиковых коридоров, а другой - возвращаясь из них обратно. Каждую петлю я превращаю перегородкой тоже в тупик, а следовательно, каждую петлю тоже обойду дважды. Так что у меня нет сомнении в том, что обойду весь лабиринт и пройду его два раза - туда и обратно.
Ошибиться можно только в том случае, если я пропущу какой-нибудь коридор, что может нарушить связность. Если этого не случится, то я обойду эту самую уникурсальную фигуру двойных путей.
- Молодец! - одобрительно пробурчал Радикс. - Теперь мы подошли к концу наших рассуждений. Подумай: нельзя ли обойтись без плана и ничего не замуровывать? Скажи, пожалуйста, знаешь ли ты древнегреческий миф о Тезее, Ариадне и страшном Минотавре?
- Как будто знаю.
- А ну-ка расскажи мне.
- В то древнее время на острове Крит царствовал жестокий царь Минос. И вот он обложил Афинское царство ужасной данью: афиняне должны были каждый год отправлять Миносу в дар семерых юношей и семерых девушек. А коварный Минос посылал их в лабиринт на съедение чудовищу Минотавру - получеловеку-полубыку. В Афинах тогда царствовал Эгей, и вот его сын Тезей, когда подрос, попросил отца отправить его на остров Крит, к Миносу, в числе семерых несчастных юношей, чтобы положить конец этой ужасной дани критскому царю. Эгей долго колебался, но потом решил исполнить просьбу своего воинственного сына. Тезей поехал на Крит, там его полюбила царевна Ариадна и дала ему путеводную нить. Тезей сразился с Минотавром, убил его своей булавой и вышел из лабиринта. А затем он уехал с острова Крит вместе с Ариадной.
- Верно, - сказал, усмехнувшись, Радикс. - Я вижу, что эта история с лабиринтом тебе понравилась. Ну, а как ты полагаешь, что он сделал с нитью Ариадны, когда пришел к лабиринту?
- Ну разумеется, он укрепил один конец у входа, а с клубочком пошел дальше, разматывая его.
- Значит, ничего не замуровывал и не перегораживал?
- 67 -
Лабиринт УУ.
- Ясно. И плана у него не было. Он просто шел... Ведь нить Ариадны отмечала уже пройденный путь, так что если она попадалась ему поперек дороги - это значило, что он попал в петлю и пришел на то самое место, где уже был. И это, наверно, было сперва довольно жутко! Идешь, идешь и вдруг видишь - твоя нить лежит в новом коридоре. То есть это только так кажется, что он новый, а на самом-то деле ты уже в нем был (иначе откуда бы в нем взялась нить?). Что ж теперь делать?..
- 68 -
- Вот именно! - усмехнулся Радикс.
- Постой! - возразил мальчик. - Ты не торопись надо мной смеяться, это я просто рассуждаю вслух. Я хочу себе представить положение этого Тезея, которому казалось, что он идет вперед, а вдруг нить показывает, что он просто вернулся туда, где уже один раз был. Но ведь это как раз и означало бы, что он попал в петлю и находится в конце ее, там, где я ставил перегородку. Значит, чтобы правильно идти, он должен считать, что тот коридор, по которому он шел, перегорожен, то есть нужно вернуться, сдваивая нить. Тогда бы он шел точно так же, как я, когда превращал лабиринт в тупик. Значит, надо только следить за тем, чтобы идти ни разу не пересекать и не пропускать свободных коридоров, то есть идти как будто по тупиковому лабиринту.
- Отлично, юноша! - ответствовал Радикс. - Теперь ты, очевидно, сумеешь воспользоваться нитью Ариадны. Но у меня есть еще один маленький вопрос: нельзя ли эту нить из лабиринта вытащить обратно, чтобы вернуть ее с благодарностью царевне?
- Да очень просто: взять ее за конец и вытащить.
- Но ведь у тебя у выхода оба конца, то есть и начало и конец. Нельзя ли за оба конца взяться сразу?
- Из тупика можно, конечно, вытащить за оба конца...
Ах да, она и тут ведь лежит как в тупике! Ну разумеется, можно за оба конца тянуть.
- То-то и есть! А если бы ты бродил по лабиринту как попало, то за оба конца мог бы и не вытащить. Положим теперь, что ты уже дошел до центра лабиринта и надо идти назад. Не помогла бы тебе еще раз нить, то есть не смогла ли бы она указать, как сократить обратный путь?
- Если бы я, находясь в центре, натянул нить, прикрепленную у выхода, до отказа, наматывая ее на моток, то вытянул бы ее из всех лишних петель и тупиков и нашел бы самый короткий путь из центра к выходу.
- Самый короткий, ты полагаешь? Нет, братец, это неверно. Ты торопишься. Это не самый короткий, а только наибольшее сокращение того пути, по которому ты двигался и который был отмечен нитью. В центр от входа может вести несколько путей, и ты мог с самого начала попасть не на самый короткий из возможных маршрутов. Теперь мы все это разобрали, и остается только решить, как же обойти лабиринт, если нити Ариадны у нас нет.
- Тогда ничего другого не остается, как отмечать каким-нибудь способом на перекрестках те коридоры, по которым я прошел. Я бы ставил черточку на стенке того коридора, по которому пришел на перекресток, и на стенке того, по которому собираюсь уходить с этого перекрестка, и еще черточку, если я второй раз отправляюсь по уже пройденному, отмеченному коридору.
- 69 -
Топологическая схема его путей.
Уникурсальная фигура обхода.
- Допустим, что ты ставишь эти черточки. Ну, а как же ими надо пользоваться?
- 70 -
- Основное правило такое: каждый раз, когда я прихожу на перекресток, где уже был, я должен возвращаться обратно, если только это возможно. Так будет в том случае, если я пришел по новому коридору, в котором раньше не был (я бы это сразу заметил, потому что на стенке не было бы черточки). А если черточка уже есть, то я сейчас же ставлю вторую, которая запретит мне возвращаться на этот путь, потому что он обойден дважды. Тогда я должен идти по какому-нибудь - все равно по какому - из нехоженых коридоров, а если их больше нет, это означает, что я тут все исследовал и, следовательно, могу смело отправляться обратно по тому самому коридору, по которому пришел на этот перекресток в первый раз.
Этот коридор меня и поведет по правильному пути.
- Верно. Вот это и есть правило для двойного обхода всякого лабиринта. Но все ли случаи ты предусмотрел? Не может ли случиться так, что тебе и обратно идти некуда будет и нехоженых коридоров больше нет, а отмеченных по одному разу - несколько, и ты не знаешь, какой выбрать?
Схема обхода лабиринта УУУ.
Придя в В по пути № 3, я вижу по отметкам, что уже был на перекрестке В, и поэтому возвращаюсь по тому же коридору путем № 4, чем погашается весь участок ВС по пути № 3-4. Так как в С я вижу теперь свободные коридоры, то выбираю один из них (№ 5), избегая пока коридора СВ, по которому я пришел в С первый раз. Из D я выбираю произвольный путь, например № 6, и, наткнувшись в С на свои отметки, возвращаюсь тем же коридором (путь № 7) в D, откуда одним из свободных коридоров (№ 8) попадаю в Е. Избрав путь № 9, я обязан вернуться тем же коридором (путь № 10) и теперь неизбежно попадаю в центр лабиринта (путь № 11 и 12), откуда возвращаюсь ко входу по единственной оставшейся дороге (№ 13, 14, 15, 16).
- 71 -
Схема превращения лабиринта УУУ в дерево.
- Нет, так случиться не может: ведь я пройти сквозь перекресток, придя по свободному коридору, не могу - в этом-то и заключается суть главного правила. Если я стою и размышляю, куда дальше идти, это значит, что я вернулся по тому самому коридору, который выбрал для того, чтобы уйти с перекрестка: теперь он отмечен уже двумя черточками. Значит, надо найти коридор с одной черточкой. Это будет первый коридор, по которому я пришел, и эта одна черточка указывает обратный путь. Если я очень устану прежде, чем обойду весь лабиринт, то могу по этому признаку в любой момент выбрать правильный путь для возвращения к выходу. С нитью это совсем просто: если натянуть ее, она пройдет через каждый перекресток, который мне необходимо пройти при возвращении по своим следам; один конец будет тянуться ко мне, а другой - к выходу.
- А теперь, - сказал Радикс, - рассмотрим еще раз наш способ двойного обхода в несколько иной форме. Ты помнишь, что мы с тобой говорили о дереве, когда толковали об уникурсальных кривых?
- Помню. Дерево - это такая связная фигура, которая состоит только из мостов и тупиков.
- Верно. Ну, а чем же отличается схема путей лабиринта от дерева?
- В лабиринте могут найтись петли, то есть замкнутые пути, а в дереве, как и в настоящем, ветки обратно в ствол его не врастают.
А если мы этот чертеж развернем:
- Вот именно! Но представь себе, что тебе пришлось повстречаться как раз с таким деревом-уродом, у которого некоторые ветки вросли обратно своими концами в ствол и друг в друга. Что бы ты стал делать, чтобы обратить такого урода в обыкновенное дерево, в смысле расположения его ветвей, разумеется?

