逻辑学知识点汇总
编程小白也能懂的逻辑学 – 大白话讲解版
什么是逻辑学?
逻辑学就像大脑的操作手册,它研究我们如何正确地推理和思考。逻辑帮助我们区分好的推理和坏的推理,避免常见的思维错误。
无论你是学习编程、写论文还是日常决策,逻辑都是必备的基础技能。本文用大白话解释逻辑学的核心概念,没有深奥术语,保证你能看懂!
基本概念
命题是什么?
命题就是能判断真假的句子:
- “北京是中国的首都” → 真命题
- “1+1=3” → 假命题
- “今天天气怎么样?” → 不是命题(无法判断真假)
逻辑连接词
把简单命题组合成复杂命题的工具:
- 与 (AND):两个条件都要满足
例:下雨并且带伞 → 不会淋湿 - 或 (OR):满足一个条件就行
例:周杰伦或者张学友开演唱会 → 我就去 - 非 (NOT):取相反的判断
例:不是所有鸟都会飞
命题示例:
“如果明天不下雨,我就去公园(IF NOT 下雨 THEN 去公园)”
推理规则
假言推理
如果A成立,那么B成立(A→B)
- 若A成立,则B一定成立
- 若B不成立,则A一定不成立
例:如果下雨,就带伞(下雨→带伞)
- 下雨了 → 一定带了伞
- 没带伞 → 一定没下雨
三段论
大前提 + 小前提 → 结论
经典例子:
- 所有人都会死(大前提)
- 苏格拉底是人(小前提)
- 所以苏格拉底会死(结论)
归纳推理
从多个具体例子中总结普遍规律
我看到的天鹅都是白色的 → 所以所有天鹅都是白色的
注意:这种推理的结论不一定100%正确(比如后来发现了黑天鹅)
逻辑谬误
这些是常见的思维陷阱,要学会识别:
人身攻击
不讨论观点,而是攻击提出观点的人
“他连大学都没毕业,他的建议能有什么价值?”
稻草人谬误
歪曲对方观点然后反驳
对方说:”减少作业量对学生有益”
你反驳:”你就是要学生完全不学习吗?”
非黑即白
只给极端选项,忽略中间可能性
“你不支持我就是反对我”
“要么满分要么不及格”
诉诸大众
因为很多人相信,所以就是真的
“这产品卖得这么好,肯定有效”
滑坡谬误
小事必然引发极端后果
“今天迟到,明天旷课,将来一定进监狱”
实用逻辑技巧
真值表
列出所有可能性判断真假
如果A且B,则C:
- A真+B真 → C真
- A真+B假 → C假
- A假+B真 → C假
- A假+B假 → C假
充分条件 vs 必要条件
- 充分条件:有它就够了(下雨←带伞)
- 必要条件:没它不行(考试及格←总分≥60)
- 充要条件:既是充分又是必要(三角形等边←→等角)
反证法
想证明A是对的,先假设A是错的,然后推出矛盾
证明:不存在最大的自然数
假设存在最大自然数N → 那么N+1比N大 → 矛盾 → 所以假设错误
归谬法
从对方观点推出荒谬结论
对方:所有规则都可以打破
你:那么”红灯停”也可以打破?
逻辑推理流程图
收集信息
明确前提
应用推理规则
检查谬误
得出结论
一个完整的逻辑思考过程需要经历多个步骤:确认前提的真实性,合理应用推理规则,避免常见谬误,最后才能得出可靠的结论。