Construct · 3 fields · 3 citations
One name. Different field. Different construct. One map.
● jingle · one word, three constructs Nearest construct by meaningclausecompare the meaningsEvery construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to predicate is clause.
Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.
Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.
Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.
An expression that, applied to one or more terms, yields a statement that is either true or false: in modern logic a predicate denotes a property (of one object) or a relation (among several), and is treated formally as a function that maps objects in a domain to a truth value. Frege's 1879 Begriffsschrift founded quantificational logic by analysing a proposition into function and argument, so that is prime or is greater than becomes a function whose value is true or false. The referent is an abstract property or relation over a domain, defined by which objects satisfy it, not the part of a sentence that grammar calls the predicate, and not an executable test written in a program.[1]
The part of a clause that states something about the subject, typically the verb together with its objects and complements: in the dog sleeps, the subject is the dog and the predicate is sleeps. The division of a clause into subject and predicate, and the relation of predication that joins them, has organised the study of grammar since antiquity; Rothstein's 2004 Predicates and Their Subjects works out how a predicate combines with its subject in the syntax and semantics of natural language. The referent is a constituent of a sentence in a spoken language, identified by grammar, not an abstract function to truth values and not a boolean routine in code.[2]
An expression or function that evaluates to a boolean, true or false, and is used to filter data, choose a branch, and guard whether a statement may run. Dijkstra's 1975 Guarded commands, nondeterminacy and formal derivation of programs made the predicate a guard: a boolean condition attached to a command, so the command is eligible to execute only when its predicate holds. The referent is a computable test over the state of a running program, evaluated to decide what happens next, not the abstract property or relation of logic, which need not be computable, and not the constituent of a clause that grammar calls the predicate.[3]
Next
See how predicate sits against neighbouring constructs in the Collider, or export every reference on this page in one click.
Open in ColliderExport BibTeXReport this collisionCited on this page?
If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.
Claim your construct