Найти в Дзене
Информатика

🧠 Как математики работают с правдой и ложью (и почему это круче, чем кажется)

Ты когда-нибудь задумывался, как компьютер понимает, можно ли тебе зайти в игру или нет? Или как смартфон решает, показывать ли тебе уведомление? Всё это — математическая логика. И сегодня мы разберёмся в ней так, что даже ChatGPT позавидует. Представь: ты пишешь другу в мессенджер. Некоторые твои фразы можно проверить — правда это или нет: ✅ "Я сейчас дома" — легко проверить
✅ "5 — нечётное число" — точно правда
✅ "В Minecraft можно летать в креативе" — истина А вот эти фразы проверить нельзя: ❌ "Как дела?" — это вопрос
❌ "Сделай домашку!" — это команда
❌ "Эта игра самая крутая" — это мнение Высказывание — это утверждение, которое можно однозначно определить как истину или ложь. Всё остальное — просто слова. Иногда нужно говорить не о конкретном числе, а о любом. Тогда используют высказывательную форму. Пример: "X — простое число" Подставляем: Круто же? Одна формула — миллион вариантов. Именно так работают условия в коде: if (X > 10) { ... } Теперь самое интересное. Из простых выс
Оглавление

Ты когда-нибудь задумывался, как компьютер понимает, можно ли тебе зайти в игру или нет? Или как смартфон решает, показывать ли тебе уведомление? Всё это — математическая логика. И сегодня мы разберёмся в ней так, что даже ChatGPT позавидует.

🎯 Что такое высказывание? (Спойлер: не всё, что ты говоришь)

Что такое высказывание?
Что такое высказывание?

Представь: ты пишешь другу в мессенджер. Некоторые твои фразы можно проверить — правда это или нет:

"Я сейчас дома" — легко проверить

"5 — нечётное число" — точно правда

"В Minecraft можно летать в креативе" — истина

А вот эти фразы проверить нельзя:

"Как дела?" — это вопрос

"Сделай домашку!" — это команда

"Эта игра самая крутая" — это мнение

Высказывание — это утверждение, которое можно однозначно определить как истину или ложь. Всё остальное — просто слова.

🎮 А что, если нужна переменная?

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

Высказывательная форма
Высказывательная форма

Пример: "X — простое число"

Подставляем:

  • X = 2 → правда
  • X = 4 → ложь
  • X = 5 → правда

Круто же? Одна формула — миллион вариантов. Именно так работают условия в коде: if (X > 10) { ... }

🔥 Три волшебные кнопки логики: НЕ, И, ИЛИ

Теперь самое интересное. Из простых высказываний можно строить составные — с помощью трёх логических связок. Это как комбинации кнопок в файтинге — каждая даёт свой эффект.

Связка НЕ
Связка НЕ

🚫 Связка НЕ — переворачивает всё с ног на голову

Как работает: берёт правду и делает ложью. И наоборот.

Пример:

  • "Число 5 чётное" → ложь
  • "Число 5 НЕ чётное" → правда

В жизни:

Ты говоришь маме: "Я
не сделал уроки" — и вот уже всё понятно без лишних слов 😅

🤝 Связка И — все условия сразу или ничего

Как работает: истина только если ОБА утверждения верны.

Пример:

  • "Я сделал математику И написал сочинение" — правда только если ты реально сделал ОБА дела.

В играх:

Чтобы открыть сундук, тебе нужен
И ключ, И уровень 10. Нет хотя бы одного? Сундук не откроется. Вот это и есть И.

И ИЛИ
И ИЛИ

🔀 Связка ИЛИ — хоть что-то одно, и уже окей

Как работает: ложь только если ОБА утверждения ложные. Во всех остальных случаях — правда.

Пример:

  • "Я поеду на море ИЛИ в горы" — достаточно одного варианта (или даже оба сразу), чтобы фраза была правдой.

Важно! В обычной жизни "или" часто означает "либо одно, либо другое". Но в математике и программировании ИЛИ — это "или то, или это, или оба сразу".

Пример из жизни:

"Иван может перекусить бутербродом
ИЛИ яблоком" — математически это значит, что Иван может взять бутерброд, яблоко или и то, и другое. А не выбирать что-то одно! 🍎🥪

📊 Шпаргалка для тех, кто не хочет запоминать

Шпаргалка
Шпаргалка

🎮 Зачем это всё нужно?

Вот где эта логика прячется в твоей жизни:

🕹️ В играх: все условия победы, квестов, доступа к локациям — это логические связки

📱
В смартфоне: каждое уведомление, каждая рекомендация — результат работы логики

🤖
В AI: ChatGPT, нейросети, алгоритмы — всё строится на логике

💻
В программировании: каждое if, else, while — это прямое применение НЕ, И, ИЛИ

Зачем это всё нужно?
Зачем это всё нужно?

Без логики не было бы:

  • Поиска в Google
  • Рекомендаций в YouTube
  • Умного дома
  • Игр с открытым миром
  • Вообще любого кода

🧩 Попробуй сам!

Задачка на логику:

У тебя есть высказывание: (X > 20) ИЛИ (X ≤ 10)

При каком X оно будет ложным?

💡 Подумай 10 секунд...

.

.

.

Ответ: X = 15 (или любое число от 11 до 20)

Почему?

Потому что для ИЛИ ложь только когда ОБА утверждения ложны:

  • 15 > 20? ❌ Нет
  • 15 ≤ 10? ❌ Нет

Оба условия ложные → всё высказывание ложное! 🎯

🚀 Главное на вынос

Высказывание — это фраза, которую можно проверить: правда или ложь

НЕ переворачивает правду и ложь

И требует, чтобы оба условия были правдой

ИЛИ требует хотя бы одно условие правдой (или оба)

✅ Вся математика, программирование и AI строятся на этих трёх связках

Теперь ты знаешь, как думают компьютеры. А это значит, что ты на шаг ближе к тому, чтобы управлять ими. 💪

💡 Хочешь разобраться глубже? Полный учебный материал с подробными примерами, иллюстрациями и практическими заданиями — на нашем сайте.