Егор Урванов

Предикат

Формальная верификация · вопрос с ответом «да» или «нет»

В математике — утверждение с переменной, которое для каждого значения переменной становится истинным или ложным: P(x)P(x) = «xx — чётное число» даёт «да» при x=4x = 4 и «нет» при x=3x = 3. Формально это функция P ⁣:X→{да,нет}P\colon X \to \{\text{да}, \text{нет}\}. Предикат о программах берёт программу и отвечает «да» или «нет»: «есть ли в коде запись в таблицу платежей», «спишет ли программа деньги без заказа». Теорема Райса говорит, какие такие предикаты нельзя вычислить.

числа347«чётное?»×3✓4×7программыABC«пишет в платежи?»✓A×B✓CP : X → { да, нет }● модель, люди, системы, данные  ● агент и харнесс  ● риск, стоп, границаПредикат берёт значение и отвечает «да» или «нет»: о числах, о программах — о чём угодно

Источник: Википедия: предикат

Где встречается · 2

Связанные термины

Весь глоссарий

© 2026 Егор Урванов