В логике предикат — это символ, представляющий свойство или отношение. Например, в формуле первого порядка символ — это предикат, применяемый к индивидуальной константе . Аналогично, в формуле символ — это предикат, применяемый к индивидуальным константам и .
По мнению Готлоба Фреге , значение предиката — это в точности функция от области объектов к значениям истинности «истина» и «ложь».
В семантике логики предикаты интерпретируются как отношения . Например, в стандартной семантике для логики первого порядка формула будет истинной при интерпретации , если сущности, обозначенные и находятся в отношении, обозначенном . Поскольку предикаты являются нелогическими символами , они могут обозначать различные отношения в зависимости от данной им интерпретации. В то время как логика первого порядка включает только предикаты, которые применяются к отдельным объектам, другие логики могут допускать предикаты, которые применяются к коллекциям объектов, определяемым другими предикатами.
Предикат — это утверждение или математическое утверждение, которое содержит переменные, иногда называемые предикатными переменными, и может быть истинным или ложным в зависимости от значения или значений этих переменных.