Небольшая задача на Пайтоне
Вот вам небольшая задача на Пайтоне, для того, чтобы понять как у вас с функциональным программированием. Выполнить надо в уме (я смог, значит это возможно). Что вернёт следующее выражение:
(lambda x:x(x))(lambda z: lambda y:z)(1)(2)(3)Добавлено позднее: если
(function (x) x(x))(function (z) function (y) z)(1)(2)(3)Позитроний, нулевой элемент таблицы Менделеева
Ps (позитроний) — это нулевой элемент таблицы Менделеева. Теперь, когда я привлёк ваше внимание этим жёлтым заявлением, подробнее.
Строго говоря, позитроний не атом, а система, состоящая из электрона и позитрона. Позитрон (античастица электрона), попав в окружение электронов, чаще всего не аннигилирует моментально, а сталкивается с ними снова и снова, постепенно теряя энергию, пока не затормозится и не остановится. После чего он цепляет
Эта атомоподобная система живёт недолго, в зависимости от спина: парапозитроний аннигилирует за 0,125 нс, а ортопозитроний — 142 нс. Как видите, это очень мало. Тем не менее, ортопозитроний живёт достаточно долго, чтобы успеть
У этого необычного вещества, помимо исследовательской ценности, есть практическое применение — возможно с его помощью можно будет изготовить
Подробнее о том как рождается позитроний, чем он интересен и чем может быть полезен можно прочитать в статье «Бурная жизнь позитронов» из блога «Что интересного происходит в науке», который я хочу прорекламировать.