В записи $A \to B$ высказывание A называют достаточным условием для B – выполнения A хватает, чтобы гарантировать B. А B называют необходимым условием для A – без B не может быть A.
Когда так говорить можно. Не про всякую импликацию. Нужны два признака сразу:
- В утверждении есть переменная – «любое целое число n», «любой треугольник», «любой ученик». То есть перед нами правило, а не разовое сравнение двух готовых фактов.
- Импликация истинна при всех значениях этой переменной: не находится ни одного контрпримера, где A выполнено, а B – нет.
Пример: «Если число делится на 4, то оно чётное». Переменная есть – любое целое число; контрпримера нет – не существует числа, которое делится на 4 и при этом нечётно. Значит, делимость на 4 достаточна для чётности, а чётность необходима для делимости на 4. Обратное неверно: 6 чётно, но на 4 не делится – значит, чётности недостаточно.
Когда говорить нельзя. Вернёмся к «Если $2 \times 2 = 5$, то Луна сделана из сыра». Переменной здесь нет: обе части – конкретные высказывания с уже готовыми значениями 0 и 0. Перебирать нечего, зависимости между частями никакой, а импликация истинна только из-за ложной посылки. Это одна строка таблицы истинности, а не правило – слова «необходимое» и «достаточное» к ней неприменимы.
Если верны оба направления. Когда при всех значениях переменной истинны и $A \to B$, и $B \to A$, условие называют необходимым и достаточным (говорят «тогда и только тогда»), а записывают через эквивалентность $A \leftrightarrow B$ – о ней ниже. Пример: «Число чётно тогда и только тогда, когда его последняя цифра чётная».