Discrete Structures Propositional Logic

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 Themes
T
Themes
Community Contributor
Quizzes Created: 3463 | Total Attempts: 1,248,268
| Attempts: 11 | Questions: 15 | Updated: Oct 5, 2026
Please wait...
Question 1 / 16
🏆 Rank #-- ▾
0 %
0/100
Score 0/100

1. What is a proposition in propositional logic?

Explanation

In propositional logic, a proposition is defined as a declarative statement that can be clearly classified as either true or false. This distinguishes it from questions, commands, or equations, which do not possess definitive truth values. Propositions serve as the fundamental building blocks in logical reasoning, enabling the formulation of more complex logical expressions and arguments.

Submit
Please wait...
About This Quiz
Discrete Structures Propositional Logic - Quiz

This assessment focuses on propositional logic, evaluating your understanding of key concepts such as propositions, logical connectives, and truth values. By engaging with this material, learners can enhance their grasp of logical reasoning, a fundamental aspect of discrete structures in mathematics and computer science.

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. Which of the following is considered a non-proposition?

Explanation

A non-proposition is a statement that cannot be clearly classified as true or false. "Is it raining outside?" is a question, not a declarative statement, which means it does not assert information that can be evaluated for truth value. In contrast, the other options make definitive claims that can be assessed as either true or false, qualifying them as propositions.

Submit

3. The logical connective conjunction (^) results in false when ____.

Explanation

The conjunction (^) is a logical operator that combines two propositions and is only true when both propositions are true. If at least one of the propositions is false, the overall truth value of the conjunction becomes false. This is because the conjunction requires both conditions to be satisfied simultaneously; if even one fails, the entire statement cannot be true. Therefore, the presence of a single false proposition guarantees that the conjunction evaluates to false.

Submit

4. Which logical connective returns true when both operands are false?

Explanation

NOR is a logical connective that produces a true value only when both of its operands are false. In other words, it negates the result of the OR operation. If either operand is true, the NOR operation will yield false. Therefore, the only scenario where NOR returns true is when both inputs are false, making it distinct from other logical connectives like NAND, XOR, and OR, which have different truth conditions.

Submit

5. In an implication (A → B), if A is false, the result is always true regardless of B.

Explanation

In propositional logic, an implication A → B is defined as false only when A is true and B is false. If A is false, the implication holds true regardless of the truth value of B. This is because the statement does not impose any condition on B when A is not met. Thus, when A is false, the implication is considered true by the rules of logical reasoning.

Submit

6. Match each logical connective with its correct symbol.

Submit

7. A compound statement formed by combining two propositions with the bi-conditional (<—>) connective is true when ____.

Explanation

A bi-conditional statement, represented as P ↔ Q, asserts that both propositions P and Q are either true or false together. It establishes a relationship where the truth of one proposition guarantees the truth of the other. Therefore, the bi-conditional is true only when both propositions share the same truth value—either both are true or both are false. If one is true and the other is false, the bi-conditional statement becomes false, reflecting the necessity for equivalence in truth values for the statement to hold.

Submit

8. Which of the following best describes a tautology?

Explanation

A tautology is a logical statement that holds true in every possible scenario, regardless of the truth values of its components. For example, the statement "It is raining or it is not raining" is always true, as one of the two conditions must be correct. This characteristic distinguishes tautologies from other types of statements, which may be true in some cases and false in others. Thus, a tautology is defined by its unwavering truth across all interpretations.

Submit

9. The XOR (⊞) connective returns true when both operands have the same truth value.

Explanation

The XOR (exclusive OR) connective is defined to return true only when the operands differ in truth value—one is true and the other is false. If both operands are the same, whether both true or both false, XOR returns false. Thus, the statement that XOR returns true when both operands have the same truth value is incorrect, leading to the answer being false.

Submit

10. Which of the following correctly describes the NAND (↑) connective?

Explanation

NAND is a logical operation that produces a false output only when both of its inputs are true. In all other cases—when at least one operand is false—the output is true. This characteristic makes NAND a fundamental operation in digital logic, as it can be used to construct any other logical operation. Thus, it effectively negates the AND operation, leading to its description of returning false exclusively when both operands are true.

Submit

11. A truth table that yields a mix of true and false values is classified as a ____.

Explanation

A truth table that produces a combination of true and false values indicates that the proposition does not consistently hold true or false under all possible interpretations. This variability means that the statement is contingent upon the specific truth values of its variables. In logic, such statements are termed "contingent" because their truth value can change depending on the circumstances, contrasting with tautologies (always true) and contradictions (always false). Thus, the classification reflects the nature of the logical relationships represented in the truth table.

Submit

12. Which of the following statements about the disjunction (v) connective is correct?

Explanation

The disjunction (v) connective, commonly represented as "OR," evaluates to true if at least one of its operands is true. This means that the only scenario in which a disjunction is false is when both operands are false. Therefore, the statement accurately describes the behavior of the disjunction, highlighting its inclusive nature in logical operations.

Submit

13. Match each logical concept with its correct definition.

Submit

14. Which of the following are characteristics of a compound statement? (Select all that apply)

Explanation

A compound statement is created by linking individual propositions using logical connectives, which allows for more complex expressions of logic. These connectives, such as AND, OR, and NOT, enable the formation of compound statements that can represent various logical relationships. However, it is not true that a compound statement must always be true; its truth value depends on the truth values of the propositions involved. Additionally, every compound statement has a defined truth value, contrary to the notion that it cannot have one.

Submit

15. A contradiction is a compound statement whose truth table results in all ____.

Explanation

A contradiction is a logical statement that asserts two opposing propositions simultaneously, leading to an inherent inconsistency. In a truth table, a contradiction will always yield a result of false because there is no scenario in which both propositions can be true at the same time. Thus, every possible combination of truth values for the individual components results in the overall statement being false. This characteristic clearly defines contradictions in logical reasoning and formal logic.

Submit
×
Saved
Thank you for your feedback!
View My Results
Cancel
  • All
    All (15)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
What is a proposition in propositional logic?
Which of the following is considered a non-proposition?
The logical connective conjunction (^) results in false when ____.
Which logical connective returns true when both operands are false?
In an implication (A → B), if A is false, the result is always true...
Match each logical connective with its correct symbol.
A compound statement formed by combining two propositions with the...
Which of the following best describes a tautology?
The XOR (⊞) connective returns true when both operands have the same...
Which of the following correctly describes the NAND (↑) connective?
A truth table that yields a mix of true and false values is classified...
Which of the following statements about the disjunction (v) connective...
Match each logical concept with its correct definition.
Which of the following are characteristics of a compound statement?...
A contradiction is a compound statement whose truth table results in...
play-Mute sad happy unanswered_answer up-hover down-hover success oval cancel Check box square blue
Alert!