Улитки необходимости и улитки достаточности (фрагмент третьей книги)

 Публичный пост
13 апреля 2026  719

В предыдущем разделе я рисовал улитку, которая называется улиткой достаточности:

Достаточность означает, что если причина существует, то существует и следствие. То есть, указанной причины достаточно для существования следствия.

Но мы так же будем сталкиваться с улитками необходимости:

Необходимость описывается первой частью принципа взаимозависимого возникновения:

  «Если есть то, значит, есть и это», «Если нет этого, значит, нет и того»;

Напоминаю, «то» - это следствие, а «это» - причина.

То есть, если вы видите следствие, то все причины, которые мы назвали необходимыми – имеются в наличии. Если причины не видно, то следствия не будет.

Однако, если есть причина, то это еще не означает, что появится следствие (см. этот раздел). Для того, чтобы следствие появилось нам нужны еще и условия. Но если причины нет, то следствия не будет.

На практике путаница необходимых и достаточных условий может выглядеть примерно так:

Приходит технический директор в отдел сопровождения ИТ систем:
— Почему вы все еще не взяли эту систему в поддержку?
— Мы не можем взять эту систему в поддержку.
— Это ещё почему?
—Потому что, нам отдел разработки не дал документацию!
— Вот негодяи, я с ними сейчас поговорю!

Идет технический директор в отдел разработки:
— Ну-ка срочно сделать документаци. По поддержке вашей системы! Сроки горят!
— Но мы же тогда сдвинем сроки по другим проектам!
— Надо! Обязательно!

И работает отдел разработки над документацией. Всю ее сделал и отдал. И приходит снова технический директор в отдел сопровождения ИТ систем и говорит:
— Вот вам документация по системе, принимайте её в поддержку!
— А мы не можем.
— Как так-то? Теперь-то почему?
— А у нас нет скриптов развертывания и настроек системы мониторинга.
— Да что же такое?!

А это очень простая ситуация. Следствия закона контрапозиции в логике:

 Если для отсутствия следствия достаточно отсутствия причины, то для наличия следствия наличия причины недостаточно.

Поэтому, когда мы говорим, что

 ДЛЯ ТОГО, ЧТОБЫ <следствие>, НАМ НУЖНО <причина>

То мы имеем дело с улиткой необходимости. И если вам необходимо получить причину, то следующим вопросом (а то и серией вопросов) должны быть:

  А ЧТО ЕЩЁ ВАМ НУЖНО, ДЛЯ ТОГО ЧТОБЫ <следствие>?

А то обидно бывает, когда ты все ресурсы потратил на одно необходимое условие и только для того, чтобы понять две вещи:

  1. Ресурсов почти не осталось,
  2. А новых необходимых условий еще много.

Вопросы для размышлений:

А какие у вас есть примеры, когда вы попадались в ловушку ошибки контрапозиции? Было такое, что, начиная работы по достижению цели, понимали, что не сможете её достичь без какого-то условия и все силы сразу же бросали на обеспечение этого условия, не думая о том, что еще может потребоваться?


Текущая структура третьей книги

Связанные посты
3 комментария 👇

пардон, подушню по опечаткам. Если не надо в комменты про них - скажите куда пожалуйста)

Но мы так же будем работать сталкиваться с улитками необходимости

многовато глаголов)

Всю ее сделал и отдел.

вспомнил шутку по общению с мошенниками:

  • Здравствуйте, я Владимир, тех.отдел
  • зачем вы тех одели? а этих что?

По поводу контрапозиции. У меня по стройке такое было, но и в ИТ, да и в целом в любом проекте наверно такое повторяется:
спроектировал пристройку не полностью, а подумав «ну кажется этой основы будет достаточно» закончил и приступил к реализации. В итоге много деталей упустил и стройка затягивается, потому что мелкие уникальные детали которые надо по месту вкорячивать - это сильно дольше, чем было построить весь каркас помещения.

  Развернуть 1 комментарий

@intey, опечатков поправил, спасибо 😁

  Развернуть 1 комментарий

Подсмотрел у Максима про пратитью-самутпаду, ещё примеров и параллелей в кассу. Может не совсем совпадает, но как аналогия сгодится

Кроме наличия семени к условиям всхода растения относится множество разнообразных условий, взаимосвязанных со следствием в собственной оригинальной форме. Все эти причины можно разделить на две категории: непосредственные (хету) и вспомогательные (пратьяя). В качестве непосредственной причины может выступать семя, в качестве вспомогательных причин — земля, солнце и другие причины
Суждение X: «Вася получает стипендию в данном ВУЗе».
Необходимое условие P: «Вася — учащийся данного ВУЗа».
Достаточное условие Q: «Вася учится в данном ВУЗе без троек».

Тем не менее, студент Вася может получать стипендию (в виде пособия), если он учится с тройками, но, например, имеет хроническое заболевание

В играх есть хард-механики, а есть мета-механики (стратегии, mindgames)

Хард-механики:

  • время постройки зданий, апгрейдов
  • здоровье юнитов
  • размер карты

Мета-механики:

  • фотон-раш
  • зерг-раш
  • 4WGP

  • Добавить времени на строительство фотонки - и фотон-раш перестанет иметь смысл, потому что к этому времени уже пропадёт окно возможности (при условии что соперник не афкшит и примерно такого же уровня)
  • Убрать возможность варпать юниты - пропадёт 4WGP
  • Увеличить размер карты - прокси-бараки потеряют смысл (если соперник не афкшит, опять же)
необходимо достаточно
хету пратьяя
непосредственное вспомогательное
слева справа
1 0 или 1 или *
наличие строится поверх наличия
должно быть ублажатели
hard meta
семя солнце, вода
быть учащимся без троек, инвалидность

Следствие Необходимо Достаточно
Зарашил оппонента фотонками Поставить пилон -> прокси-фотонку Фотонки строятся быстро или соперник не проверил туман войны или карта мелкая чтобы успеть пока оппонент думает что всё в порядке на ранней стадии
Вася получает стипендию в данном ВУЗе Числиться учащимся Вася учится в данном ВУЗе без троек или Вася имеет хроническое заболевание
Семя проросло Наличие семени солнце, вода, etc
Пользователи в восторге Программа запускается Красивые анимации
Алгоритм выполняется Наличие алгоритма (электричество и компьютер) или (бумага и человек) или (мозг и человек)
  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб