Chapter 1-3

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/216

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

217 Terms

1
New cards

Proposition

A declarative sentence that is either true or false.

2
New cards

Propositional Variable

A symbol such as p, q, r, used to represent a proposition.

3
New cards

T

The proposition that is always true.

4
New cards

F

The proposition that is always false.

5
New cards

Compound Proposition

A statement constructed from logical connectives and other propositions.

6
New cards

Negation Symbol

¬ denotes the operation that reverses the truth value of a proposition.

7
New cards

Negation

The operation that takes a proposition p and forms ¬p, which is true when p is false and false when p is true.

8
New cards

Conjunction Symbol

∧ denotes the logical 'and' operation.

9
New cards

Conjunction

The operation that forms p ∧ q, which is true when both p and q are true, and false otherwise.

10
New cards

Disjunction Symbol

∨ denotes the logical 'or' operation.

11
New cards

Disjunction

The operation that forms p ∨ q, which is true if at least one of p or q is true, and false only if both are false.

12
New cards

Inclusive Or

A disjunction that is true if either or both propositions are true.

13
New cards

Exclusive Or Symbol

⊕ denotes the 'xor' operation.

14
New cards

Exclusive Or

An operation where p ⊕ q is true when exactly one of p or q is true, and false when both are true or both are false.

15
New cards

Implication Symbol

→ denotes the conditional 'if…then…' operation.

16
New cards

Implication

The conditional statement p → q is false only when p is true and q is false; true otherwise.

17
New cards

Hypothesis (Implication)

The antecedent or premise of a conditional statement p → q.

18
New cards

Conclusion (Implication)

The consequent or result in a conditional statement p → q.

19
New cards

Converse

The proposition q → p formed from p → q by interchanging antecedent and consequent.

20
New cards

Contrapositive

The proposition ¬q → ¬p formed from p → q by negating and swapping antecedent and consequent.

21
New cards

Inverse

The proposition ¬p → ¬q formed from p → q by negating both antecedent and consequent.

22
New cards

Biconditional Symbol

↔ denotes the 'if and only if' operation.

23
New cards

Biconditional

The statement p ↔ q is true when p and q share the same truth value, true or false.

24
New cards

Truth Table

A tabular method of representing truth values of propositions for all possible combinations of truth values of atomic propositions.

25
New cards

Logically Equivalent

Two compound propositions are logically equivalent if they always have the same truth value.

26
New cards

Equivalence Symbol

⇔ or ≡ expresses that two propositions are logically equivalent.

27
New cards

Precedence of Logical Operators

Ordering of logical operations: 1) ¬, 2) ∧, 3) ∨, 4) →, 5) ↔.

28
New cards

System Specification

A list of propositions describing system requirements using logic.

29
New cards

Consistent Specifications

A set of propositions is consistent if truth values can be assigned to make all true.

30
New cards

Knight (Logic Puzzle)

An inhabitant who always tells the truth.

31
New cards

Knave (Logic Puzzle)

An inhabitant who always lies.

32
New cards

Logic Circuit

An electronic circuit where signals correspond to truth values; 0 stands for false and 1 stands for true.

33
New cards

Inverter (NOT Gate)

A gate that outputs the negation of its input bit.

34
New cards

OR Gate

A gate that outputs true if at least one input bit is true.

35
New cards

AND Gate

A gate that outputs true only if both input bits are true.

36
New cards

Tautology

A proposition that is always true, regardless of the truth values of its components.

37
New cards

Contradiction

A proposition that is always false, regardless of the truth values of its components.

38
New cards

Contingency

A proposition that is sometimes true and sometimes false, depending on the truth values of its components.

39
New cards

De Morgan's Laws

Rules relating conjunctions and disjunctions through negation: ¬(p ∨ q) ≡ (¬p ∧ ¬q), ¬(p ∧ q) ≡ (¬p ∨ ¬q).

40
New cards

Identity Laws

Logical laws stating p ∧ T ≡ p and p ∨ F ≡ p.

41
New cards

Domination Laws

Logical laws stating p ∨ T ≡ T and p ∧ F ≡ F.

42
New cards

Idempotent Laws

Logical laws stating p ∨ p ≡ p and p ∧ p ≡ p.

43
New cards

Double Negation Law

Logical law stating ¬(¬p) ≡ p.

44
New cards

Negation Laws

Logical laws such as p ∨ ¬p ≡ T and p ∧ ¬p ≡ F.

45
New cards

Commutative Laws

Logical laws such as p ∨ q ≡ q ∨ p and p ∧ q ≡ q ∧ p.

46
New cards

Associative Laws

Logical laws such as (p ∨ q) ∨ r ≡ p ∨ (q ∨ r) and (p ∧ q) ∧ r ≡ p ∧ (q ∧ r).

47
New cards

Distributive Laws

Logical laws such as p ∧ (q ∨ r) ≡ (p ∧ q) ∨ (p ∧ r).

48
New cards

Absorption Laws

Logical laws expressing relationships like p ∨ (p ∧ q) ≡ p and p ∧ (p ∨ q) ≡ p.

49
New cards

Propositional Logic

A system of logic that uses propositions, which are statements that are either true or false, but cannot express relationships or properties of objects.

50
New cards

Predicate Logic

A system of logic extending propositional logic using variables, predicates, and quantifiers to express properties and relationships involving objects; statements have truth values when variables are specified or bound.

51
New cards

Variable

A symbol such as x, y, or z that represents an element from a domain in predicate logic; does not have a definite truth value until specified or quantified.

52
New cards

Predicate

A function or property like Px (read as "P of x") that assigns a truth value to each element in its domain based on some property.

53
New cards

Propositional Function

An expression containing variables and a predicate, e.g., Px; it becomes a proposition (true or false) when all variables are assigned values or bound by quantifiers.

54
New cards

Domain

The set of all possible values that variables may represent in predicate logic, often denoted by U.

55
New cards

Truth Value

The property of a logical expression that it is either true or false; truth values are determined once variables are specified or bound.

56
New cards

Universal Quantifier

The logical symbol ∀ ("for all") expressing that a property holds for every element in the domain; a statement with ∀ is true if it holds for all cases, false if there exists at least one counterexample.

57
New cards

Existential Quantifier

The logical symbol ∃ ("there exists") expressing that a property holds for at least one element in the domain; a statement with ∃ is true if there is at least one instance, false if none exist.

58
New cards

Bound Variable

A variable in a predicate logic expression that is associated with a quantifier; its value is determined within the scope of that quantifier.

59
New cards

Compound Expression

A logical expression combining predicates or propositional functions using logical connectives such as ∧ (and), ∨ (or), ¬ (not); may or may not have truth values depending on variable assignment.

60
New cards

Logical Connective

A symbol such as ∧ (and), ∨ (or), ¬ (not), → (implies), or ↔ (if and only if) used to construct compound logical expressions.

61
New cards

Unique Quantifier

The symbol !x or "there is a unique x such that" Px, meaning Px is true for exactly one x in the domain; true if one unique value satisfies, false otherwise.

62
New cards

Propositional Equality

The assertion that two logical statements S and T are logically equivalent, denoted S ≡ T; means they have the same truth value for all domains and predicates.

63
New cards

Precedence of Quantifiers

Rule stating that quantifiers ∀ and ∃ take higher priority than logical connectives in compound statements.

64
New cards

Nested Quantifier

A logical statement where quantifiers appear within the scope of other quantifiers (e.g., ∀x ∃y Px, y); the truth value may depend on order and nesting.

65
New cards

Negation of Quantifiers

Rules for negating quantified statements: ¬∀x Px is equivalent to ∃x ¬Px (not all is some not) and ¬∃x Px is equivalent to ∀x ¬Px (not exists is all not).

66
New cards

Conjunction as Quantification

In finite domains, the statement ∀x Px is equivalent to the conjunction Px₁ ∧ Px₂ ∧…; true if all are true, false if any is false.

67
New cards

Disjunction as Quantification

In finite domains, the statement ∃x Px is equivalent to the disjunction Px₁ ∨ Px₂ ∨…; true if any is true, false if all are false.

68
New cards

Translation to Predicate Logic

The process of expressing statements from English into predicate logic using variables, predicates, and quantifiers to capture meaning and truth.

69
New cards

Order of Quantifiers

The concept that the sequence in which quantifiers appear (such as ∀x∃y Px, y versus ∃y∀x Px, y) affects the statement’s meaning and truth value.

70
New cards

System Specification

Application of predicate logic for expressing system requirements, such as "every mail message larger than one megabyte will be compressed," translated using predicates and quantifiers.

71
New cards

De Morgan's Laws for Quantifiers

Rules for distributing negation over quantifiers: ¬∀x Px ≡ ∃x ¬Px and ¬∃x Px ≡ ∀x ¬Px, switching quantifier type and applying negation to the inner statement.

72
New cards

Propositional Logic

A branch of logic dealing with propositions, which can be either true or false, and logical connectives.

73
New cards

Premises

All propositions in an argument except the final one; used to draw a conclusion that can be true or false.

74
New cards

Conclusion

The last statement in an argument, whose truth or falsehood is inferred from the premises.

75
New cards

Argument Form

An argument that remains valid regardless of the specific true or false propositions substituted.

76
New cards

Tautology

A compound proposition that is always true, no matter the truth values of its components.

77
New cards

Inference Rules

Simple valid argument forms used to construct more complex arguments; determine truth or falsehood.

78
New cards

Modus Ponens

(p ∧ (p →q)) → q; if p is true and p implies q, then q is true.

79
New cards

Modus Tollens

(¬q∧(p →q))→¬p; if p implies q and q is false, then p is false.

80
New cards

Hypothetical Syllogism

((p →q) ∧(q→r))→(p→ r); if p implies q and q implies r, then p implies r is true.

81
New cards

Disjunctive Syllogism

(¬p∧(p ∨q))→q; if either p or q is true and p is false, then q must be true.

82
New cards

Addition

p →(p ∨q); if p is true, then either p or q is true.

83
New cards

Simplification

(p∧q) →p; if p and q are both true, then p is true.

84
New cards

Conjunction

((p) ∧ (q)) →(p ∧ q); if p is true and q is true, then p and q together are true.

85
New cards

Resolution

((¬p ∨ r ) ∧ (p ∨ q)) →(q ∨ r); combines premises to conclude a new disjunction that is true.

86
New cards

Valid Argument

A sequence of statements, each a premise or derived from previous statements, ending in a true or false conclusion.

87
New cards

Quantified Statements

Statements containing variables and quantifiers that can be true or false for elements in a domain.

88
New cards

Universal Instantiation (UI)

A rule allowing the inference that a property true for all elements applies to a particular instance.

89
New cards

Universal Generalization (UG)

A rule inferring that if a property is true for an arbitrary element, it is true for all elements; true for all.

90
New cards

Existential Instantiation (EI)

Allows inference from a statement of existence to a particular instance for which the statement is true.

91
New cards

Existential Generalization (EG)

A rule inferring from a particular case the existence of an element with a specified property; at least one is true.

92
New cards

Universal Modus Ponens

Combines universal instantiation and modus ponens; if a universal statement and an instance are true, conclusion is true.

93
New cards

Proof

A valid argument establishing the truth of a statement, showing it must be true.

94
New cards

Theorem

A statement proved to be true using definitions, axioms, other theorems, or inference rules.

95
New cards

Lemma

A helping theorem or intermediate result needed to prove another theorem; its truth is established.

96
New cards

Corollary

A result that follows directly from a theorem; its truth is derived from a previously proven statement.

97
New cards

Proposition

A less important theorem whose truth or falsity can be proved.

98
New cards

Conjecture

A statement proposed to be true; once a proof is found, it becomes a theorem or else may be false.

99
New cards

Even Integer

An integer n is even if there exists an integer k such that n = 2k; n is true for some k.

100
New cards

Odd Integer

An integer n is odd if there exists an integer k such that n = 2k + 1; n is true for some k.