Predicates Quiz: Understand Functions, Relations, and Logic Structure

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Thames
T
Thames
Community Contributor
Quizzes Created: 7682 | Total Attempts: 9,547,133
| Questions: 20 | Updated: Dec 17, 2025
Please wait...
Question 1 / 20
0 %
0/100
Score 0/100
1) Which of the following is a predicate, not a proposition?

Explanation

A predicate contains variables and has no truth value until those variables are assigned. A predicate such as P(x) does not assert a complete claim because x is unspecified. Until a value is substituted for x, the statement cannot be judged as true or false, making it an open statement.

Submit
Please wait...
About This Quiz
Predicates Quiz: Understand Functions, Relations, And Logic Structure - Quiz

Predicates let us talk about properties and relationships with precision. This predicates quiz helps you understand how statements involving variables work and how they build the foundation for more advanced logic. You’ll explore functions, relations, and structured expressions in a way that feels clear and approachable.

2)
You may optionally provide this to label your report, leaderboard, or certificate.
2) The expression 'x is even' has no truth value until x is specified.

Explanation

Predicates with variables are open statements and require instantiation to evaluate. An open statement depends on one or more free variables, so it remains without a truth value. Only after replacing each variable with a specific constant does the expression become a proposition.

Submit
3) If P(x): 'x is prime', then P(7) is:

Explanation

Once x is replaced by 7, the statement becomes truth-evaluatable, so it is a proposition. Instantiating x removes the free variable, turning the expression into a closed form that can be evaluated as true or false. Propositions contain no free variables.

Submit
4) The relation x > y is a _______.

Explanation

A predicate with two arguments, such as R(x, y), has arity 2. Its truth value depends on the pair (x, y), so it is called a binary or two-place predicate. Since 5

Submit
5) Truth of P(5) for P(x): 'x < 3' is:

Explanation

Since 5

Submit
6) For P(x): 'x² ≥ 0', P(-2) is true.

Explanation

Any real number squared is non-negative, making the statement universally true. If the predicate asserts x² ≥ 0 over the real numbers, every possible substitution satisfies the condition, because squaring a real number never produces a negative value.

Submit
7) D(x,y) formalizes 'x divides y'. Which matches D(x,y)?

Explanation

D(x,y) represents the relation "x is a divisor of y". A relation with two inputs can describe number-theoretic concepts. Here, D(a, b) is true exactly when a divides b evenly, so the predicate expresses divisibility.

Submit
8) Correct instantiation of P(x) for x = 5 is _______.

Explanation

To instantiate a predicate, substitute the constant directly into the parentheses. Turning P(x) into P(4) simply replaces the variable with a constant. This removes the open nature of the statement and allows a truth evaluation.

Submit
9) Which is an open sentence?

Explanation

The presence of a variable makes the statement open, lacking a truth value until assignment. An open sentence such as Q(x) is incomplete, because without a specific x, it is unclear what claim is being made. Only after substitution does it become a definite statement.

Submit
10) In P(x): 'x is a planet', the constant in P(Earth) is Earth.

Explanation

Earth replaces the variable x, functioning as a constant argument. By inserting Earth into H(x), the variable disappears and the resulting sentence, such as “Earth is a planet,” can be checked for truth without needing further information.

Submit
11) Which becomes a proposition?

Explanation

P(7) has no free variables and can be evaluated as true or false. Once the substitution is made, the statement no longer depends on any unassigned variable and expresses a definite claim whose truth can be determined.

Submit
12) For P(x): 'x is very tall,' truth of P(John) depends on:

Explanation

Predicates with subjective properties depend on contextual definitions to determine truth. Properties like “tall” or “large” have meaning only after defining the relevant scale or domain. The predicate’s truth varies based on context rather than pure logical structure.

Submit
13) S(x): 'x² = 4' is true exactly when x equals _______.

Explanation

Both 2 and −2 satisfy the equation, so they make the predicate true. If the predicate states x² = 4, substituting either 2 or −2 produces a correct equality. These are the exact values that make the statement true.

Submit
14) ¬R(x) ∧ S(x) for R(x): 'x is even', S(x): 'x is positive' means 'x is positive and odd'.

Explanation

¬R(x) means “x is not even,” but that does not guarantee that x is “odd” unless the domain is restricted to the integers.

S(x) means “x is positive.”

Thus the expression means “x is positive and not even,” which is not logically the same as “x is positive and odd” in general domains.

Submit
15) Q(x,y) represents what type of relation?

Explanation

A predicate with two arguments is a binary predicate. Two arguments indicate that the expression defines a relation between ordered pairs of objects, and evaluating it requires specifying both inputs.

Submit
16) Which is a predicate rather than a proposition?

Explanation

Containing a variable, it is not truth-evaluatable until instantiated. Any unassigned variable leaves the statement incomplete. The truth value cannot be determined until every variable is replaced by a constant.

Submit
17) P(3) is a closed formula with a definite truth value.

Explanation

Substituting a constant eliminates free variables, producing a proposition. The act of replacing the variable closes the statement. The resulting form is no longer open and can be tested for truth logically or computationally.

Submit
18) A predicate taking n arguments is called _______.

Explanation

Arity denotes the number of arguments a predicate accepts. A unary predicate has arity 1, a binary predicate has arity 2, and so on. The arity determines how many inputs the predicate requires for evaluation.

Submit
19) Which is a ground atomic formula?

Explanation

Ground atomic formulas contain no variables—only constants and a predicate symbol. An expression like R(a, b) is completely instantiated and can immediately be evaluated because all variables have been replaced with specific constants.

Submit
20) In P(x,z) ∧ ∃y Q(y), x and z are free variables.

Explanation

Only y is bound by the quantifier; x and z remain free. In a statement such as ∃y P(x, y, z), the quantifier applies only to y. The variables x and z still appear without any binding quantifier, so the overall statement’s truth depends on their unspecified values.

Submit
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (20)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Which of the following is a predicate, not a proposition?
The expression 'x is even' has no truth value until x is specified.
If P(x): 'x is prime', then P(7) is:
The relation x > y is a _______.
Truth of P(5) for P(x): 'x < 3' is:
For P(x): 'x² ≥ 0', P(-2) is true.
D(x,y) formalizes 'x divides y'. Which matches D(x,y)?
Correct instantiation of P(x) for x = 5 is _______.
Which is an open sentence?
In P(x): 'x is a planet', the constant in P(Earth) is Earth.
Which becomes a proposition?
For P(x): 'x is very tall,' truth of P(John) depends on:
S(x): 'x² = 4' is true exactly when x equals _______.
¬R(x) ∧ S(x) for R(x): 'x is even', S(x): 'x is positive' means 'x...
Q(x,y) represents what type of relation?
Which is a predicate rather than a proposition?
P(3) is a closed formula with a definite truth value.
A predicate taking n arguments is called _______.
Which is a ground atomic formula?
In P(x,z) ∧ ∃y Q(y), x and z are free variables.
Alert!

Advertisement