У меня есть следующая формула ФОЛ: ∀e(S(e)) → ∃d(P(d))
И словарный запас:variables: e:'exam', d:'day'
functions: S:'successful', P:'party'
Сначала я перевел эту формулу на:For every successful exam, there will be a day of party
Хотя, видимо, правильным переводом было бы что-то вроде:You party at least one day after all exams were successful.
Почему правильный говорит, что мы празднуем только после того, как ВСЕ экзамены будут успешными?
Означает ли ∀e(S(e))
: "Все экзамены будут успешными"? А ∃d(P(d))
означает: "есть хотя бы один день, когда мы празднуем"?
И разве смысл не переводится как «если а, то б»?
Я думаю, что каким-то образом вижу логику правильного перевода, но есть что-то в подтексте, что заставляет меня сомневаться...