Basing something on a fact or assumption
On is the standard modern preposition after predicate.
Predicate is a formal verb meaning base or found something on a fact or assumption. The standard combinations are predicate on and predicate upon.
Use predicate on or the more formal predicate upon to mean base something on a condition, belief, or fact. Predicate of, predicate by, and predicate against are not standard combinations with this meaning.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
On is the standard modern preposition after predicate.
Upon has the same meaning as on but sounds more formal or legalistic.
Predicate is often used in passive voice in academic, legal, and business writing.
The same subject can take different constructions because each sentence answers a different question.
Some combinations appear in real text but do not mean what learners often assume.
Of is not the standard preposition after predicate meaning base on.
✕ The theory is predicated of outdated ideas. ✓ The theory is predicated on outdated ideas.Predicate does not normally take by to express the basis of something.
✕ The model is predicated by several assumptions. ✓ The model is predicated on several assumptions.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
It is still used, especially in formal or legal writing, but on is more neutral.
Yes, but passive forms such as is predicated on are especially common.
Not in the meaning base on. Standard English uses predicate on or predicate upon.
Create a free account to check complete texts, apply suggestions, and save your documents.