#инвариант — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #инвариант, aggregated by home.social.
-
Рекурсивная энергия самореферентной связности: как мы научили видеокарту добывать энергию из структуры
Мы предлагаем новую физическую гипотезу: в иерархических системах со вложенной самореферентной рекурсией может существовать дополнительный энергетический вклад, не сводимый к обычной попарной энергии связи. Этот вклад, обозначаемый E_rec, зависит от глубины рекурсии, межуровневой когерентности и внутренней меры связности системы.
https://habr.com/ru/articles/1010870/
#физика #моделирование #рекурсия #самореференция #энергия #когерентность #осцилляторы #GPU #эксперимент #инвариант
-
Рекурсивная энергия самореферентной связности: как мы научили видеокарту добывать энергию из структуры
Мы предлагаем новую физическую гипотезу: в иерархических системах со вложенной самореферентной рекурсией может существовать дополнительный энергетический вклад, не сводимый к обычной попарной энергии связи. Этот вклад, обозначаемый E_rec, зависит от глубины рекурсии, межуровневой когерентности и внутренней меры связности системы.
https://habr.com/ru/articles/1010870/
#физика #моделирование #рекурсия #самореференция #энергия #когерентность #осцилляторы #GPU #эксперимент #инвариант
-
Рекурсивная энергия самореферентной связности: как мы научили видеокарту добывать энергию из структуры
Мы предлагаем новую физическую гипотезу: в иерархических системах со вложенной самореферентной рекурсией может существовать дополнительный энергетический вклад, не сводимый к обычной попарной энергии связи. Этот вклад, обозначаемый E_rec, зависит от глубины рекурсии, межуровневой когерентности и внутренней меры связности системы.
https://habr.com/ru/articles/1010870/
#физика #моделирование #рекурсия #самореференция #энергия #когерентность #осцилляторы #GPU #эксперимент #инвариант
-
Рекурсивная энергия самореферентной связности: как мы научили видеокарту добывать энергию из структуры
Мы предлагаем новую физическую гипотезу: в иерархических системах со вложенной самореферентной рекурсией может существовать дополнительный энергетический вклад, не сводимый к обычной попарной энергии связи. Этот вклад, обозначаемый E_rec, зависит от глубины рекурсии, межуровневой когерентности и внутренней меры связности системы.
https://habr.com/ru/articles/1010870/
#физика #моделирование #рекурсия #самореференция #энергия #когерентность #осцилляторы #GPU #эксперимент #инвариант
-
У врат проективной геометрии, или как возникает двойное отношение
Мы придём к фундаментальному инварианту проективной геометрии — двойному отношению — решая задачу классификации конфигураций четырёх прямых на плоскости. Это своего рода миниатюра, в которой видно, насколько классификация четвёрок подпространств сложнее классификации троек. Именно, взаимное положение трёх подпространств определяется дискретными инвариантами — размерностями сумм и пересечений, а для четырёх подпространств таких инвариантов недостаточно — нужны непрерывные инваринаты, что видно уже на примере прямых. Подчеркнём, что мы будем рассматривать только линейную структуру на плоскости, то есть: 1. начало координат фиксировано; 2. про длины и углы забудьте.
https://habr.com/ru/articles/1000604/
#геометрия #шад #шад_helper #шад_хелпер #канунников #проективная_геометрия #двойное_отношение #инвариант #пространства
-
У врат проективной геометрии, или как возникает двойное отношение
Мы придём к фундаментальному инварианту проективной геометрии — двойному отношению — решая задачу классификации конфигураций четырёх прямых на плоскости. Это своего рода миниатюра, в которой видно, насколько классификация четвёрок подпространств сложнее классификации троек. Именно, взаимное положение трёх подпространств определяется дискретными инвариантами — размерностями сумм и пересечений, а для четырёх подпространств таких инвариантов недостаточно — нужны непрерывные инваринаты, что видно уже на примере прямых. Подчеркнём, что мы будем рассматривать только линейную структуру на плоскости, то есть: 1. начало координат фиксировано; 2. про длины и углы забудьте.
https://habr.com/ru/articles/1000604/
#геометрия #шад #шад_helper #шад_хелпер #канунников #проективная_геометрия #двойное_отношение #инвариант #пространства
-
У врат проективной геометрии, или как возникает двойное отношение
Мы придём к фундаментальному инварианту проективной геометрии — двойному отношению — решая задачу классификации конфигураций четырёх прямых на плоскости. Это своего рода миниатюра, в которой видно, насколько классификация четвёрок подпространств сложнее классификации троек. Именно, взаимное положение трёх подпространств определяется дискретными инвариантами — размерностями сумм и пересечений, а для четырёх подпространств таких инвариантов недостаточно — нужны непрерывные инваринаты, что видно уже на примере прямых. Подчеркнём, что мы будем рассматривать только линейную структуру на плоскости, то есть: 1. начало координат фиксировано; 2. про длины и углы забудьте.
https://habr.com/ru/articles/1000604/
#геометрия #шад #шад_helper #шад_хелпер #канунников #проективная_геометрия #двойное_отношение #инвариант #пространства
-
У врат проективной геометрии, или как возникает двойное отношение
Мы придём к фундаментальному инварианту проективной геометрии — двойному отношению — решая задачу классификации конфигураций четырёх прямых на плоскости. Это своего рода миниатюра, в которой видно, насколько классификация четвёрок подпространств сложнее классификации троек. Именно, взаимное положение трёх подпространств определяется дискретными инвариантами — размерностями сумм и пересечений, а для четырёх подпространств таких инвариантов недостаточно — нужны непрерывные инваринаты, что видно уже на примере прямых. Подчеркнём, что мы будем рассматривать только линейную структуру на плоскости, то есть: 1. начало координат фиксировано; 2. про длины и углы забудьте.
https://habr.com/ru/articles/1000604/
#геометрия #шад #шад_helper #шад_хелпер #канунников #проективная_геометрия #двойное_отношение #инвариант #пространства
-
Разбираемся с DDD: как проектировать доменный агрегат, чтобы он не стал безразмерным
Последние 4 года я занимаюсь реализацией проектов на PHP по DDD, используя слоистую архитектуру. Каждый раз я сталкиваюсь с одной из самых насущных проблем DDD: определение границ агрегата. Ведя разработку "как удобно", очень легко не заметить, как вся бизнес логика сосредоточилась в один "божий класс". В этой статье я поделюсь своим опытом, как проектировать и разрабатывать по DDD, не скатываясь в "один агрегат, чтобы править всеми". Поговорю о проблемах определения границ агрегата и цены чтения, гидрации и содержания больших объектов в памяти PHP процесса.
https://habr.com/ru/articles/954688/
#ddd #агрегаты_ddd #домен #слоистая_архитектура #инвариант #cohesion #application_layer #бизнеслогика
-
Междоменные (процессные) инварианты
Ястолкнулся с такой проблемой: логика между доменами сложнее самих доменов Если строить систему по DDD: • Домены • Агрегаты • Use cases • События всё красиво. Потом пришёл сценарий: «Отменить заказ» Я думал: `Order::cancel()`, вызову `inventory.release()`, `pricing.refund()`, и готово» Но... • Если доставка уже в пути — нужно создать возвратную накладную • Если платёж падал дважды — отменить всё, а при первой попытке только заморозить баллы • Если товара нет — перенести резерв на другой склад, пересчитать доставку, спросить клиента, если дороже • Если клиент повторил платёж — восстановить резерв и доставку И я понял: Самая сложная логика тут не в доменах, а между ними . А в книжках по DDD, Clean Architecture, Hexagonal об этом не пишут. Это напомнило проблему в ООП, когда каждый объект отвечает только за свою корректность (инвариант), а логическую зависимость при взаимодействии должен обеспечить ещё один класс "чистая выдумка". Также, у ФП есть более простые и явные способы. Я напишу на Rust, потому что этот язык удобнее управляет бизнес правилами.