命题逻辑
逻辑的基本成分是命题,命题是一个或真或假的陈述语句,即一个陈述事实的句子,但不能既真又假。
涉及命题的逻辑领域称为命题演算或命题逻辑。
逻辑运算符
非
令p 为一命题,则
与 (合取)
令
或 (析取)
令p 和
异或
令p 和
与非
命题pNANDq(也记作p|q) 在p 和
或非
命题pNORq(也记作p↓q) 在p 和
条件语句
令p 和
在条件语句p→q 中,p 称为假设、前提,
条件语句也称蕴含。
逆、倒置和反
命题q→p 称为p→q 的逆蕴含。
命题¬q→¬p 称为p→q 的倒置蕴含。
命题¬p→¬q 称为p→q 的反蕴含。
双条件语句
令p 和
双条件语句也称双蕴含。
真值表
p q | ¬p | p∧q | p∨q | p⊕q | p→q | p↔︎q | p|q | p↓q |
---|---|---|---|---|---|---|---|---|
T T | F | T | T | F | T | T | F | F |
T F | F | F | T | T | F | F | T | F |
F T | T | F | T | T | T | F | T | F |
F F | F | F | F | F | T | T | T | T |
逻辑运算符的优先级
- 否定运算符在其他所有逻辑运算符之前执行。
- 合取运算优先于析取运算。
- 条件运算和双条件运算优先级低于合取和析取运算。