Законы логики
в различных профессиях

Логика — наука о законах мышления. Её четыре закона лежат в основе наук, права и программирования. Мышление — «машина производства решений», а эти законы делают её надёжной.

🎯 Закон тождества 🚫 Закон непротиворечия ✂️ Закон исключённого третьего 🧱 Закон достаточного основания
💡
Одинаково работают и в коде, и в суде: проверка пароля, диагностика телефона, приговор, налоговая проверка — везде одни и те же четыре закона. В юриспруденции задействованы все сразу.
Введение · Зачем нужна логика

Логика как наука
и инструмент мышления

🧩

Раскладывать мысли по полочкам

Чтобы не путаться самому и не запутать собеседника: у каждой мысли — своё место и свой смысл.

🎯

Убеждать фактами

Аргументы, которые не разваливаются от крика, эмоций и ссылок на «все так говорят».

Приходить к выводу

Решение вместо догадки. Без логики остаётся только гадать на кофейной гуще.

⚙️

Четыре свойства мышления

Определённость — тождество · Непротиворечивость — противоречие · Последовательность — исключённое третье · Обоснованность — достаточное основание.

👩‍💻

Пример для программистов

Программисты пользуются этими законами каждый день, просто не думают о них поимённо: любое условие if — это они сами. Кодинг неплохо тренирует мышление.

📜
Первые три закона записал ещё Аристотель, четвёртый приписывают Лейбницу. Но они не выдумка: законы просто описывают то, как устроен мир.
Закон 01 · Самый главный
=

Закон тождества

Всякая мысль в процессе рассуждения должна оставаться тождественной самой себе. Иначе: «Если предмет мышления не определён или многозначен, то правильное мышление невозможно».

Зачем нужен: даёт определённость, без расплывчатости и двусмысленности. Если нарушить: одно слово начинает значить разное — и рассуждение рассыпается, как «Фома с Ерёмой».

✅ Определённость ✅ Однозначность ❌ Многозначность = мышление невозможно
✒️

Редакторы текстов

Правят так, чтобы текст понимался однозначно: убирают фразы, которые можно прочитать по-разному, и следят, чтобы слово везде означало одно и то же.

💻

Программирование · пароль

Введённый пользователем пароль должен точно совпадать с первоначально заданным. Пример на Java:

String введённыйХеш = хешировать(вводПароля); String сохранённыйХеш = базаДанных.getХеш(логин); if (введённыйХеш.equals(сохранённыйХеш)) { доступРазрешён(); } else { доступЗапрещён(); }

Если в условии по ошибке перепутать переменные (сравнить логин с паролем) — код делает не то, что задумал программист. Сравнивать нужно конкретные вещи, а не первое попавшееся.

⚖️

Юриспруденция

В юриспруденции работают все четыре закона. Термин в договоре или статье обязан означать ровно одно и то же. Расплывчатая формулировка — почва для споров и оспоримых документов. А если непонятно, о чём вообще спор, суд до решения не доходит.

🗣️
Живой пример: четыре программиста обсуждают «ключ». Один имеет в виду пароль, второй — хеш, третье — поле id в базе, четвёртый — passkey. Разговор идёт, все уверены, что понимают друг друга, а по факту говорят про разные вещи. Так что сначала договариваются о терминах — в любой профессии.
Закон 02 · Инструмент поиска лжи

Закон непротиворечия

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

Зачем нужен: помогает отличать правду от лжи. Если одно суждение доказали как истинное, второе автоматически ложное. Но работает он только когда не нарушен закон тождества — иначе спорить уже не о чем.

⚖️ Правда vs ложь ❌ Обсуждение без этого закона бесполезно
🕵️

Следователи · криминалисты · прокуроры

Сверяют показания подсудимого с фактами: где ответы расходятся с уликами, там дыра в версии. Разбили алиби — «я там не быть» тоже автоматически ложь.

🧾

Налоговые инспекторы

Живёшь не по средствам — смотри, доход где-то спрятан. «Трат больше» и «легальных денег не больше» одновременно не бывает: одно из двух не так.

🗄️

Разработчики баз данных

Проверка при сохранении: дата начала не должна быть позже окончания. Нет — выкидываем ошибку:

if (датаНачала.isAfter(датаОкончания)) { throw new IllegalArgumentException( "Дата начала позже даты окончания"); }

Бывают и скрытые противоречия. Если по правилам теста третий уровень даётся только за ноль ошибок, то «ошибки == 1» и «уровень == 3» несовместимы — хотя по отдельности обе строчки безобидны.

⚖️

Юриспруденция

Показания, экспертиза и улики должны говорить об одном и том же. Если показания спорят с вещественными уликами — истинно только одно из двух.

📦
Из жизни разработки: открываешь .docx — а приложение закрывает твой открытый .pptx. «Либо одно, либо другое», хотя человек спокойно работает с двумя типами файлов. Приложение должно уметь делать то, для чего его сделали, иначе оно спроектировано криво.
Закон 03 · Инструмент поиска истины
1/0

Закон исключённого третьего

Если одно суждение прямо отрицает другое (частица «не»), то одно из противоречащих суждений истинное. Третьего не дано.

Зачем нужен: заставляет довести выбор до «да» или «нет». Второй закон ловит ложь, этот — находит истину: условие либо выполняется, либо нет. Когда нельзя: в опросах добавляют «иное» и «затрудняюсь ответить» — если ситуация действительно неопределённая.

✅ Однозначный выбор 🔎 Выявляет истину ⚠️ «Иное» — только при реальной неопределённости
📱

Диагностика техники

Телефон не работает — проверяем детали по очереди. Каждая либо рабочая, либо нет, третьего не дано. Так шаг за шагом и находится виновник.

// Ответ теста equals() эталону — // истинно или ложно, иного не дано boolean верно = ответ.equals(эталон); if (верно) { засчитатьБалл(); } else { засчитатьОшибку(); }
🧪

Лаборанты в поликлинике

По анализу болезнь либо есть (в той или иной степени), либо нет. «И болен, и здоров» не бывает — поэтому лаборант и может поставить вердикт.

⚖️

Юриспруденция

Виновен или невиновен, законно или незаконно, срок вышел или не вышел. Без такого выбора приговор и процессуальные сроки были бы невозможны.

🧩
Как это выглядит в программах: благодаря условиям приложение по-разному реагирует на клик, таймер, новое сообщение. А вот нарушение последовательности — тоже нарушение закона: обновление стёрло твой ярлык с панели задач. Приложение установлено или нет? Третьего не дано — значит, настройки обязаны были сохраниться.
Закон 04 · Обязанность обосновать
Σ

Закон достаточного основания

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

Зачем нужен: приучает не выдавать голословное за факт. Доказательство строится из трёх частей: тезис (что доказываем) → аргументы (факты) → демонстрация (как факты связаны с тезисом).

🧱 Аргументы 📜 Доказательства ❌ «Потому что так сказал» — не аргумент
⚖️

Юристы · презумпция невиновности

Пока вину не доказали, человек невиновен. Прокурору нужны основания и доказательства, а приговор без мотивировки — пустая бумага. Доказывать должен тот, кто утверждает.

👔

Руководители любой области

Решение = цифры и факты. Команда не станет выполнять «делай, как я сказал» — доверия от этого не прибавится. А босс, который ставит одни цели и хвалит за другие, ломает и этот закон, и закон непротиворечия.

🔍

Программист при отладке

Ловит баг — и спрашивает себя: а на каком основании я думаю, что причина именно в этом? Достаточно оснований или это догадка? У любой неожиданности есть причина: опечатка, кривое условие или незамечённый фактор окружения.

🔬

Наука и медицина

Учёный показывает данные эксперимента, врач — анализы. Причину сначала находят логикой, потом проверяют на практике. Назначение без анализов и вывод без данных — просто слова.

📰

Журналистика и PR

Мнение без опыта — не аргумент: «все против» без спроса всех, совет от человека, который с предметом вообще не сталкивался, «чувства подсказывают» вместо фактов.

🏭

Заказчик и разработчик ПО

Кнопка «Открыть файл» должна открывать файл — иначе это баг. А в споре «как должна работать программа» побеждает не громкая позиция, а та, у которой есть основания: опыт пользователя, цели заказчика, технические ограничения.

Практика · Нарушения законов логики в повседневности

Как законы логики ломаются в жизни

🎭

Тождество → подмены

Задают один вопрос — отвечают на другой · подменяют значение слова в ходе беседы · аргумент не связан с тезисом · вам приписывают слова, которых вы не говорили · слабый аргумент противопоставляют сильному «как равноценный» · манипулятор выдаёт свои мотивы за ваши · подмена части и целого · переход на личности и провокация эмоций.

🔁

Непротиворечие → игнорирование

Говорит одно — делает другое · на совещании отвергал подход и сам же его предлагает · руководитель ставит одни цели, а поощряет за другие · свидетель описывает событие несовместимыми суждениями · повторяет ошибочные действия, «наступая на те же грабли» · отсутствие знаний о фактах при наличии эффективных технологий.

🚪

Исключённое третье → непоследовательность

Принял решение — не реализует · дал обещание — не исполняет · ложная альтернатива мошенника («как будто иного варианта нет») · ложный вывод из истинных посылок · не делает необходимый вывод из имеющейся информации (психическая защита от неприятного знания) · не различает виды умозаключений и делает однозначный вывод там, где возможен лишь вероятностный.

🎈

Достаточное основание → безосновательность

«Мы все против твоей идеи» — без опроса остальных · мнение в комментариях без опыта предмета · ложная аналогия · чувства вместо аргументов · вывод из ложных предпосылок · предшествующее выдаётся за причину · «нет немедленных последствий» = «нет вреда» (сидение сгорбившись: вред не ощущается сразу — и подросток безосновательно решает, что вреда нет).

⚠️
По поиску: если какой-то закон будто перестал работать — значит, сломался самый первый, закон тождества. Уточните понятия, определите, о чём вообще речь, — и всё встанет на место. По сути любая логическая ошибка — это когда человек что-то путает.
Система · Как законы связаны между собой и с миром

Цепочка законов
= надёжность мышления

01🎯

Определённость

Закон тождества — главный. Описывает саму возможность мыслить о чём-либо: без ясного предмета выводы делаются «о Фоме, а вывод — о Ерёме».

02🚫

Непротиворечивость

Работает только при не нарушенном тождестве: нужно удерживать предмет и различать нетождественные смыслы, чтобы увидеть противоречие.

03✂️

Последовательность

Не работает без второго закона, как второй без первого: сначала находят противоречие, затем уточняют его до взаимного исключения.

04🧱

Обоснованность

Чтобы заключить о достаточности оснований, пользуются 3-м законом: оснований достаточно — или недостаточно, третьего не дано.

🌌

Это не выдумка людей

Дерево — это дерево, а не груша. Стрела летит в одну сторону, а не в обе. Лисица бежит за зайцем или не бежит. Всё это было правдой задолго до Аристотеля. Парадоксы бывают только в голове — и всегда из-за нарушенного закона тождества.

♾️

Их не получится опровергнуть

Чтобы доказать, что законы логики не работают, придётся… привести логические аргументы. Получается только «опровержение» с подменой понятий, то есть нарушение первого закона. А законы физики, экономики или права формулируются нормально только по правилам логики.

🤝
Программирование — тренировка логики на практике. В праве работают все четыре закона сразу. Диагностика и медицина живут на третьем, следственные органы и налоговая — на втором, наука и управление — на четвёртом.
Итог
Профессионал думает
по законам логики
ЗаконСвойство мышленияПрофессии и применение
Тождества (=)ОпределённостьРедакторы — однозначный текст; программисты — точное совпадение пароля, согласование терминов; юристы — одно значение термина
Непротиворечия (≠)Непротиворечивость · выявляет ложьСледователи — разоблачение алиби; налоговики — поиск скрытых доходов; БД — проверка дат и скрытых противоречий; суд — недопустимость противоречивых показаний
Исключённого третьего (1/0)Последовательность · выявляет истинуИнженеры — диагностика деталей; лаборанты — вердикт по анализу; суд — «виновен / невиновен»; программисты — логические условия if / else в Java
Достаточного основания (Σ)ОбоснованностьЮристы — презумпция невиновности; руководители — аргументированные решения; наука и медицина — доказательная база; отладка кода — поиск причины
= Говорим однозначно ≠ Не противоречим себе 1/0 Принимаем чёткие решения Σ Всё обосновываем

Коротко: эти законы нельзя опровергнуть — любая попытка опять же опирается на логику. Понять это и начать применять их осознанно — уже половина дела. Мыслить логически никто не заставит, это личный выбор. А в юриспруденции работают все четыре закона сразу, поэтому юрист думает так же строго, как программист пишет код.

Листайте свайпом
01 / 09