5. Сортировка реальности

🏭

Свалка цивилизации

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

Система сломана. Всё сбрасывается в одну кучу — в печь. Если сжечь алмазы — потеряем деньги. Если не сжечь радиоактивные отходы — заразим город.

Поток слишком быстрый, чтобы перебирать вручную. Хаос нарастает, звучит сирена перегрузки...

Ключевой вопрос

Как объяснить глупой машине, что именно нужно спасти, а что уничтожить, не перечисляя каждый предмет по имени? Ведь предметов бесконечно много. Нам нужен способ обобщать.

Мы не можем сказать машине «возьми этот камень». Мы должны сказать: «хватай всё, что блестит». Мы переходим от объекта к его свойству.

🍎
цвет: красный форма: круглая тип: еда вкус: сладкий
🚪

Аналогия: фейс-контроль

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

Когда мы применяем правило, мы создаём невидимую границу. Всё, что попадает под правило, оказывается «внутри». Это и есть множество.

Настройки магнита:
🧲

Только подходящие объекты «притягиваются» к магниту и образуют группу. Остальные остаются снаружи.

Для математики (и компьютера) нет «почти подходит». Объект либо в множестве, либо нет. Границы абсолютны.

Множество «Живое»
🐕 🌳 🦋
🪑 5️⃣ 🪨

Внутри освещённого круга — элементы множества. Снаружи — всё остальное. Никаких полутонов.

Переведём интуицию «коробки с вещами» на язык математики. Математика — это способ записывать наши правила фильтрации максимально коротко.

Основные обозначения
  • Множество — наша «коробка» или «круг света». Обозначаем заглавной буквой: A, B, C.
  • Элемент — конкретный объект (яблоко, число 2). Обозначаем строчной буквой: a, b, x.
  • Принадлежность:
    • «Яблоко в коробке с едой» записываем: a ∈ A
    • Символ похож на букву «Е» от слова Element.
    • Если объект не подходит: b ∉ A
Пример записи множества:
A = { яблоко, груша, банан }
Фигурные скобки показывают, что внутри — элементы одного множества.
🥦

Парадокс границы

Если множество — это «вкусная еда», будет ли брокколи его элементом?

Показать ответ

Это ловушка! «Вкусная» — субъективное понятие. Для одного человека брокколи вкусная, для другого — нет.

Вывод: множества в математике требуют объективных признаков, которые не зависят от мнения.

Пустота

Можно ли создать множество, в котором нет ни одного элемента? Приведите пример.

Показать ответ

Да! Например: «множество летающих слонов» или «множество квадратных кругов».

Такое множество называется пустым и обозначается символом или { }.

5️⃣

Контекст

Является ли число 5 элементом множества «цифры номера телефона»? А множества «оценки в школе»?

Показать ответ

Да и да! Один и тот же объект может входить в разные множества одновременно.

Число 5 — это и цифра в номере, и школьная оценка, и номер дома, и количество пальцев на руке...

У вас есть база из 10 000 музыкальных треков. Нужно собрать плейлист для утренней пробежки. Вручную выбирать долго.

Задание

  1. Определите точные признаки для множества R (Run). Нельзя использовать субъективные понятия вроде «бодрая» — компьютер их не поймёт. Используйте параметры: BPM, жанр, год.
  2. Запишите условия фильтрации, например:
    { x | BPM > 120 и Жанр ≠ Джаз }
  3. Представьте ситуацию, когда отличная песня не попала в выборку. Почему ваш алгоритм ошибся?

Главная мысль

Множество — это не просто группа предметов. Это правило, которое отделяет нужное от ненужного. Умение мыслить множествами — это умение видеть не хаос вещей, а структуру мира.