Main Goal of Logic
describe which conclusions one can draw from the structure of sentences and arguments without having to understand the content itself
Mathematical Logic
formalization of the concepts of logic, which were then used as a basis for mathematics
can be used to model and solve practical problems on an abstract level
Propositional Logic
studies the truth values of propositions
assessing how the truth of one proposition relates to the truth of another.
Predicate Logic
first-order logic.
nature of the conclusions that can be drawn in such situations (i.e., when propositions contain variables that must be interpreted
Propositional Variable
statement that can be assigned a truth value. In other words, it can be assessed as true or false, an assessment that can be evaluated in terms of its adherence to reality.
Proposition
statement that either is a single propositional variable or is built from multiple propositional variables that are connected to Boolean operators (also known as logical connectives).
Boolean Operators
NOT - Operator denotes as ¬
AND - Logical Injunction denoted as ∧
OR - Logical Disjunction denoted as ∨
IF-THEN - Implication denoted as ⇒
IF-AND-ONLY-IF - Equvalence as ⇔
XOR - denoted as ⊕
Logical Implication
denoted as ⇒
proposition A ⇒ B is true unless A is true and B is false. If A is false, then the truth value of B does not matter, and the implication will always be evaluated as true
A ⇒ B can also be written as ¬A ∨ B
A ⇒ B Is disctinct from B ⇒ A
Logical Equivalence
Denoted as ⇔
A ⇔ B evaluates to true if A and B have the same truth value.
Complete Basis
A set B of Boolean operators is a complete basis if every other Boolean operator can be expressed with elements of B.
OR and NOT form a complete basis.
NAND forms a complete basis.
Literal
A literal is an expression that is either a single propositional variable (such as A) or a negated variable (such as NOT A). If a literal does not contain a negation, it is also called a positive literal. If it contains a negation, it is called a negative literal.
Last changed2 years ago