Как подтвердит любой правильный демонолог, демон — это живое (а иногда, даже разумное) небиологического происхождения нечто, питающееся чистой энергией и способное выполнять определённые функции. Демоны не рождаются, а создаются существами, именуемыми Повелителями Демонов. Демоны они бывают разные: есть демоны Максвелла, с ними знаком любой физик, есть демоны симметрий, математики их ищут и говорят, что находят, есть демоны ментальные, про них любит рассказывать Карл Саган. В общем, они разнообразны и многочисленны. Мы не будем вдаваться в классификацию демонов (для этого нужен правильный демонолог, а такого мы пока не нашли), а сосредоточимся на поиске места их обитания.  Итак, как определить демона, если мы его встретим: Он должен быть живым (что означает он может умереть). Питаться только энергией (никакой приземлённой материи). Не состоять из клеток (демоны виртуальности вообще и из материи не состоят). Уметь что-нибудь делать (не обязательно делать что-нибудь полезное, можно просто функционировать). Быть созданным, а не рождённым (увидите человека без пупка, знайте это демон или манекен).  Определение понятия живого не является тривиальной задачей. Казалось бы, с первого взгляда можно понять является ли птичка, лежащая на земле, живой или мертвой. Ну, или определить со второго, пристального взгляда. Или после того, как потыкаем в неё палочкой. В любом случае, мы относительно легко можем понять, живое перед нами существо или мертвое. Когда живое умирает, у нас есть четкие физиологические и даже юридические нормы, по которым определяется наступление смерти. То есть, умерло ли живое мы понять можем, но вот отличить живое от неживого намного сложнее.   Согласно Википедии, есть более сотни определений живого, часто противоречащих друг другу. Понятие живой является одним из наших базовых понятий и, как часто бывает с базовыми понятиями, оно совершенно не определено. Подразумевается, что мы понимаем это различие на интуитивном уровне. Но, как мы знаем, интуиция девушка легкомысленная и не всегда адекватно определяет реальность. Что и видно из следующего примера.  Возьмём птичку (я приношу извинения, в этом абзаце мы займёмся вивисекцией, но чисто теоретической, ни одна реальная птичка не пострадает). Итак, возьмём птичку и вырежем ей сердце, которое поместим в соответствующий раствор. Сердце будет работать ещё долго, как минимум несколько часов.  А вот птичка, как мы понимаем, без сердца умрет. Теперь у нас есть мертвая птичка и сердце, которое продолжает функционировать. Означает ли это, что сердце живое, хотя птичка уже умерла? Если оно живое, получается сердце живое как бы отдельно от всего организма. То есть, организм сам по себе живой, а каждый орган отдельно живой? После того как сердце остановится, то есть умрет, возьмём несколько клеток из сердца и посадим их в питательную среду, в которой они прекрасно будут жить и может быть размножаться. Получается сердце умерло, а клетки живые. И у нас целая иерархия живых; птичка, ее органы, ее клетки. Как видим, казалось бы, очевидное различие между живым и неживым начинает расплываться. Поэтому давайте прекратим издеваться над несчастной птичкой и попытаемся сформулировать адекватное определение живого.  Физики утверждают, что живым может называться объект, способный поддерживать собственную энтропию ниже энтропии окружающей среды. Энтропия — это мера хаоса, чем больше хаоса и меньше информации, тем выше энтропия.  У кого есть маленькие дети или домашние питомцы знают, как за мгновение они могут утроить бардак в квартире. Так вот, способность устраивать хаос, это свойство не только наших детенышей, а любого живого объекта. Каждый живой объект сидит на потоке энергии и увеличивает бардак в окружающей среде, чтобы поддерживать свою структуру неизменной.   Или ещё более просто; мы потребляем энергию, а потом сбрасываем ее в виде тепла в окружающую среду. Чтобы обеспечить этот процесс у живого объекта должен быть односторонний канал, выводящий тепло из организма (у клетки это ионные каналы, у нас потовые железы). Ключевым моментом здесь является то, что канал односторонний, тепло должно выбрасываться в окружающую среду, а обратный процесс заблокирован, иначе хаос разрушит твою структуру (тепловой удар, как раз удар хаоса по порядку внутри нас). То есть, должен быть некий механизм, обеспечивающий нарушение пространственной симметрии; наружу хаос сбрасываем, а внутрь не пропускаем (подробнее про симметрии, хаос и информацию можно почитать тут). Данный механизм реализуется с помощью, встроенного в объект, логического элемента, обеспечивающего однонаправленность канала. Примером могут служить те же ионные каналы в мембране клетки.  Обобщая, живым мы можем назвать объект, у которого есть встроенный логический элемент, реализующий правила (знания) как реагировать на изменения окружающей среды. Фактически, правила — это обычные условия:  IF (что-то случилось) THEN (сделай то-то).   Знания могут быть сложными, например, умение чистить мандарин или примитивными типа; дают - бери, бьют - беги.  Живой объект умирает, когда структура, обеспечивающая его знания, разрушается. То есть, птичка умирает, когда погибает ее мозг, так как разрушаются ее личные знания. Ее сердце является самостоятельным живым объектом, так как обладает знаниями как реагировать на изменения содержания гормонов в крови. Сердце погибает, когда перестаёт функционировать. Ее клетки, каждая из миллиардов клеток, живые, и живут своей индивидуальной жизнью и погибают своей индивидуальной смертью. А вот отдельный капилляр он не живой, ведь у него нет никаких знаний, хотя и состоит из живых клеток.  Казалось бы, вполне адекватное определение живого, но есть проблема. Согласно данному определению, дверная ручка она тоже живая, ведь у неё есть своё правило:   IF (давление на ручку больше чем энергия пружины) THEN (замок открывается).   На физическом уровне процесс выглядит следующим образом. Поворачивая ручку, подаём на неё энергию, которая сжимает пружину и отжимает язычок замка. Отпустив ручку, высвобождаем пружину, которая возвращает язычок обратно. Цикл замкнулся, система вернулась в первоначальную позицию, сохранив свою структуру. Полученная энергия сбрасывается в виде тепла в окружающую среду.  А сливной бачок в вашем туалете? Он же просто интеллектуал по сравнению с дверной ручкой! У него аж целых три правила, а у новомодных бачков (это те, которые воду экономят, с двумя клавишами) их даже четыре. Более того, бачок, обладая обратной отрицательной связью, является гомеостатической системой, способной возвращаться в первоначальное состояние.   Но, это же бачок в туалете, как он может быть живым? Не все ученые считают вирусы живыми, а тут сливной бачок и живой. Откровенно говоря, проблема не в приведённом определении понятия живого, а в нашем углеродно-биологический шовинизме, который не позволяет признать керамический бачок живым.  Кстати, сливной бачок и есть демон. Он питается потенциальной энергией воды его наполняющей. Он выполняет может незамысловатые, но вполне конкретные действия. Он не был рождён, а был создан. И он умирает, когда структура, обеспечивающая его знания, ломается. Как видим, он удовлетворяет всем критериям описания демона и таковым является.  В итоге, как бы мы не называли сливной бычок, керамическим демоном или гомеостатический системой с обратной связью, мы понимаем, что нет четкой грани между неживым и живым. Есть множество переходных форм от мертвой материи до нас любимых. Мы можем провести границу произвольно, называя тех, которых не хотим признавать живыми, - роботами, демонами, автоматами или как-то иначе. Но суть одна, если появляется логический элемент, случайным образом или в результате акта сознательного творения, то появляется объект, способный воспринимать информацию и, соответственно, менять реальность с помощью своих решений, основанных на знаниях.  Кстати, читая этот текст, вы все время смотрели на одного из демонов. Да, окно браузера, в котором вы читаете, и есть демон.  Он удовлетворяет всем критериям: У него есть знания как реагировать на поступающую информацию. Когда вы крутите колесико мышки он прокручивает текст, если вы нажимаете на какую-то из пиктограмм он совершает соответствующие действия. Живет он за счёт чистой энергии, никакой материи он в глаза не видел. Не состоит из клеток. Умеет что-нибудь делать. Был создан, а не рождён (и пупка у него нет).  Или тот же Гугл. Это же канонический демон архивариус. У него есть своя картотека и, когда вы вводите запрос, он со скоростью света находит нужный документ, вытаскивает с другого края планеты и выкладывает вам на экран. Очень даже могущественный демон.   С демонами надо быть осторожным. Конечно, большинство демонов полезны и безобидны, но есть и опасные. Они любят внимание к себе и похищают время. Уверен, все знают, как это бывает; посижу полчаса в соцсети или поиграю чуток перед сном. И упс, уже утро! Демоны вызывают зависимости, аналогичные наркотическим. Останьтесь недельку без телефона и прочувствуйте всю прелесть ломки. Или, отрубите дома интернет и почувствуйте силу народного бунта.   Существуют еще более опасные демоны - ментальные, которые внутри нашего сознания. (Кстати, мы ищем правильного демонолога, который поможет правильно рассказать про ментальных демонов.) Мир полон демонов, они повсюду вокруг нас. Мы создали их. Вся наша цивилизация держится на них. С одной стороны, они упрощают нам жизнь, но с другой мы все больше и больше становимся зависимыми от них.  И напоследок, те, кто называет себя программистами, надеюсь теперь вы понимаете, что вы никакие не программисты или кодеры, вы Истинные Повелители Демонов.  Вот так вот. Теперь живите с этим. Повелители Демонов!