Николай с трудом приоткрыл один глаз и увидел Алешку на фоне закатного неба. Алешка, приподнявшись на одной руке, сидел, смотрел куда-то вверх и радостно улыбался. Сделав усилие, Николай быстро откатился с того места, на котором лежал, и взглянул вверх – туда, куда смотрел Алешка.
Взглянул и обалдел: в воздухе, метрах в двух над землей, висел четырехмесячный поросенок, толстый, желтовато-оранжевый, как спелый абрикос, с нежно-розовым пятачком и голубыми наивными глазами.
– Смотри, папа! – Алешка радостно кивнул. – Анимированный интерфейс, видел их в будущем.
– Н-да… – Николай не знал, что сказать. – По-моему, это поросенок…
– Конечно, я поросенок, – согласилось видение. – Когда ты нажмешь на штрих-кодере «ЧП» или «нешт. ситуац.» – не таблицу же со справками вешать тебе перед носом? Гораздо лучше нечто как бы живое – анимированный персонаж. Вот я это самое и есть – справочник, переводчик, советник и подсказчик. Мной управляет самообучающаяся программа искусственного интеллекта. Она находится в штрих-кодере. А я – всего лишь как бы голограмма, чтоб тебе было понятнее, а точнее – ничто, одна видимость.
– Голограмма все же опирается, так сказать, на нечто материальное, – заметил Алексей, – на полупрозрачную пластинку, светоотражающие слои…
– У меня и этого нет, – ответил поросенок. – Я просто мираж. Если ты попытаешься меня схватить, то твоя рука пройдет сквозь меня. Понятно?
– Не совсем. Я вижу тебя висящим в воздухе. Ты – совокупность светящихся разноцветных точек, которые все вместе дают твое изображение. Я держу в руках штрих-кодер, но вижу тебя висящим передо мной. Значит, световые лучи все-таки исходят из тебя, а не из штрих-кодера. Так ведь?
– Верно. Лучи исходят из меня. Но это отраженные лучи, вышедшие из штрих-кодера. Я как бы состою из тысяч маленьких зеркал, каждое из которых в отдельности не видно глазом. Зеркал, конечно, нет как таковых, есть сильные неоднородности коэффициента преломления. Эти неоднородности тоже создают излучение, идущее из штрих-кодера, – первичное поле. А уж на этих неоднородностях рассеиваются, отражаются другие волны, «рисующие» – drawing waves. «Рисующие» волны рассеиваются во все стороны, по всем направлениям – в том числе и назад, в сторону штрих-кодера. Все организовано на трех китах: нелинейная оптика, дифракция и рефракция. Еще проще, по аналогии с известным тебе кино – первичное поле создает как бы «экран», но не плоский, объемный, висящий в воздухе, а drawing waves, в свою очередь, рисуют на нем меня – таким, таким или вот таким! – Два раза перевернувшись в воздухе, поросенок внезапно раздулся до размеров теленка и, хохотнув, вернулся к естественному первоначальному размеру.