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: 11119 | Total Attempts: 9,762,531
| Attempts: 20 | Questions: 20 | Updated: May 21, 2026
Please wait...
Question 1 / 21
🏆 Rank #--
0 %
0/100
Score 0/100

1) A predicate taking n arguments is called what?

Explanation

Arity denotes the number of arguments a predicate accepts. A unary predicate has arity 1, binary has arity 2, ternary has arity 3, and the general term for any number n is n-ary predicate. Options A, B, and D are not standard logical terminology for this concept.

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)

What first name or nickname would you like us to use?

You may optionally provide this to label your report, leaderboard, or certificate.

2) S(x): x squared equals 4 is true exactly when x equals what?

Explanation

Substituting 2 gives 4=4 which is true. Substituting -2 gives (-2)²=4 which is also true. These are the only two values satisfying the equation. Option B omits the negative solution. Options A and C give incorrect values.

Submit

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

Explanation

Since 5 < 3 is false, P(5) evaluates to false. If P(x) is defined as “x is less than 3,” then substituting x = 5 yields the statement 5 < 3, which is false. Therefore the predicate becomes a false proposition under this input.

Submit

4) 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

5) 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

6) 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

7) 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

8) Correct instantiation of P(x) for x=5 is what?

Explanation

To instantiate a predicate substitute the constant directly into the parentheses replacing the variable. P(x) with x=5 becomes P(5), removing the free variable and producing a closed statement that can be evaluated as true or false. The other options use incorrect notation.

Submit

9) The relation x > y is what type of predicate?

Explanation

A predicate with two arguments has arity 2 and is called a binary predicate. Its truth value depends on the ordered pair (x,y) so both inputs must be specified before the relation can be evaluated. Option A takes one argument. Option B takes none. Option C takes three.

Submit

10) 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

11) 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

12) 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

13) 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

14) 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

15) ¬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

16) 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

17) 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

18) 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

19) 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

20) 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
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (20)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
A predicate taking n arguments is called what?
S(x): x squared equals 4 is true exactly when x equals what?
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)?
Which is an open sentence?
In P(x): 'x is a planet', the constant in P(Earth) is Earth.
Correct instantiation of P(x) for x=5 is what?
The relation x > y is what type of predicate?
Which of the following is a predicate, not a proposition?
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.
In P(x,z) ∧ ∃y Q(y), x and z are free variables.
¬R(x) ∧ S(x) for R(x): 'x is even', S(x): 'x is positive' means 'x...
Which is a ground atomic formula?
For P(x): 'x is very tall,' truth of P(John) depends on:
Which becomes a proposition?
If P(x): 'x is prime', then P(7) is:
The expression 'x is even' has no truth value until x is specified.
play-Mute sad happy unanswered_answer up-hover down-hover success oval cancel Check box square blue
Alert!