rsn-reasoning-problems

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Reasoning

推理

Route to cognitive mode. Execute structured analysis. Produce formatted output.
通往认知模式的路径。执行结构化分析,生成格式化输出。

Mode Selection

模式选择

ModeQuestionOutputTrigger
CausalHow do we execute?Plan with actionsKnown process, operational workflow
AbductiveWhy did this happen?Diagnosis with hypothesesSingle anomaly, diagnosis needed
InductiveWhat pattern exists?Rules or assessmentMultiple observations, evaluation
AnalogicalHow is this like that?Adaptation planNovel situation, transfer needed
DialecticalHow do we resolve this?Synthesis or decisionConflicting positions, choosing options
CounterfactualWhat if we had/do X?Comparison with verdictDecision evaluation, scenarios
For simple cases without deep reasoning: Use templates directly.
模式问题输出触发条件
Causal我们如何执行?带行动步骤的计划已知流程、操作工作流
Abductive为什么会发生这种情况?带假设的诊断结果单一异常、需要诊断
Inductive存在什么模式?规则或评估结果多个观测数据、需要评估
Analogical这与那有何相似之处?适配方案新场景、需要经验迁移
Dialectical我们如何解决这个矛盾?综合结论或决策对立观点、需要选择方案
Counterfactual如果我们做了/做X会怎样?带结论的对比分析决策评估、场景模拟
对于无需深度推理的简单场景: 直接使用模板

Decision Tree

决策树

Is this operational execution with known steps?
  YES → Causal
  NO  ↓
Is there a single anomaly requiring explanation?
  YES → Abductive
  NO  ↓
Are there multiple instances suggesting a pattern?
  YES → Inductive
  NO  ↓
Is this a novel situation with a similar past case?
  YES → Analogical
  NO  ↓
Are there conflicting positions or trade-offs?
  YES → Dialectical
  NO  ↓
Evaluating past decisions or future scenarios?
  YES → Counterfactual
  NO  → Ask clarifying question

Is this operational execution with known steps?
  YES → Causal
  NO  ↓
Is there a single anomaly requiring explanation?
  YES → Abductive
  NO  ↓
Are there multiple instances suggesting a pattern?
  YES → Inductive
  NO  ↓
Is this a novel situation with a similar past case?
  YES → Analogical
  NO  ↓
Are there conflicting positions or trade-offs?
  YES → Dialectical
  NO  ↓
Evaluating past decisions or future scenarios?
  YES → Counterfactual
  NO  → Ask clarifying question

Mental Models

心智模型

Apply these models to sharpen reasoning across all modes.
ModelCore InsightApply When
Telescope, Not BrainAI reveals data structure, doesn't create itDiagnosing AI/model failures
Geometry Under ConstraintsDense patterns → reasoning; thin patterns → hallucinationEvaluating AI confidence
Compression = GeneralizationModels compress structure into reproducible patternsExplaining model behavior
Four-Layer StackRepresentation → Generalization → Reasoning → AgencyLocalizing AI failures
Prediction vs BehaviorPrediction is cheap; behavior has consequencesDesigning agent constraints
Labels ≠ TruthLabels are opinions frozen in dataEvaluating training data
Full reference: references/mental-models.md

应用这些模型可提升所有模式下的推理能力。
模型核心观点适用场景
Telescope, Not BrainAI揭示数据结构,而非创造数据结构诊断AI/模型故障
Geometry Under Constraints密集模式→可靠推理;稀疏模式→幻觉评估AI置信度
Compression = Generalization模型将结构压缩为可复现的模式解释模型行为
Four-Layer Stack表示层→泛化层→推理层→代理层定位AI故障
Prediction vs Behavior预测成本低;行为有实际影响设计Agent约束
Labels ≠ Truth标签是固化在数据中的主观判断评估训练数据
完整参考:references/mental-models.md

Challenge Techniques

质疑技巧

Every conclusion must survive challenge. Use these techniques:
每个结论都必须经受质疑。使用以下技巧:

Devil's Advocate

魔鬼代言人

Attack your own position. What's the strongest argument against this conclusion?
反驳自己的观点。反对这个结论的最有力论据是什么?

Pre-Mortem

事前验尸

Assume the plan failed in 6 months. Why did it fail?
假设计划在6个月后失败了,失败的原因是什么?

Stakeholder Lens

利益相关者视角

How does [engineering/sales/user/finance] see this differently?
[工程/销售/用户/财务]部门会如何看待这个问题?

Steel-Man + Attack

强化对立观点再反驳

State the opposing view at its strongest, then find the flaw.
以最有力的形式陈述对立观点,然后找出其漏洞。

Layer Check

层级检查

Which layer is actually failing? (Representation → Generalization → Reasoning → Agency)

实际上是哪一层出了问题?(表示层→泛化层→推理层→代理层)

Mode Summaries

模式概述

Causal

Causal

Purpose: Execute systematic cause-effect reasoning.
Flow: Input → Hypothesis → Implication → Decision → Actions → Learning
Output: Execution analysis or phased plan (for larger initiatives)
Key rules:
  • All claims require evidence with source
  • Hypothesis must be falsifiable
  • Implications need specific numbers (not "significant")
  • Decision must be explicit: PROCEED / DEFER / DECLINE
  • Actions need owner + deadline + success criteria
  • Learning compares expected vs actual
Challenge: "What would prove this hypothesis wrong?"
references/causal.md

目的: 执行系统化的因果推理。
流程: 输入→假设→推论→决策→行动→学习
输出: 执行分析或分阶段计划(针对大型项目)
关键规则:
  • 所有主张都需要带来源的证据
  • 假设必须可证伪
  • 推论需要具体数值(而非“显著”)
  • 决策必须明确:执行/推迟/拒绝
  • 行动需要负责人+截止日期+成功标准
  • 学习环节对比预期与实际结果
质疑: “什么能证明这个假设是错误的?”
references/causal.md

Abductive

Abductive

Purpose: Generate best explanation from observation.
Flow: Observation → Hypotheses (≥5) → Evidence Debate → Best Explanation
Output: Diagnosis with ranked hypotheses and minority report
Key rules:
  • Quantify the anomaly (%, deviation, timeline)
  • Generate hypotheses across ≥3 categories
  • For AI systems: check by layer (Representation/Generalization/Reasoning/Agency)
  • Include minority report if second hypothesis ≥40% confidence
  • State what was ruled out and why
Challenge: "What else could explain this? What doesn't this hypothesis explain?"
references/abductive.md

目的: 从观测结果中生成最佳解释。
流程: 观测结果→假设(≥5个)→证据辩论→最佳解释
输出: 带排序假设和少数派报告的诊断结果
关键规则:
  • 量化异常(百分比、偏差、时间线)
  • 从≥3个类别生成假设
  • 针对AI系统:按层级检查(表示层/泛化层/推理层/代理层)
  • 如果第二假设的置信度≥40%,需包含少数派报告
  • 说明被排除的选项及原因
质疑: “还有什么能解释这种情况?这个假设无法解释什么?”
references/abductive.md

Inductive

Inductive

Purpose: Extract patterns from multiple observations.
Flow: Collection (≥5 instances) → Pattern Detection → Generalization → Confidence Bounds
Output: Pattern analysis with rules, or assessment against criteria
Pattern types: Frequency, Correlation, Sequence, Cluster, Trend, Threshold
Key rules:
  • Minimum 5 instances before generalizing
  • Correlation ≠ causation (test mechanism separately)
  • State applicability bounds for every rule
  • Document exceptions (≥30% exception rate = unreliable rule)
Challenge: "Is this pattern or coincidence? What's the exception that breaks this?"
references/inductive.md

目的: 从多个观测结果中提取模式。
流程: 收集(≥5个实例)→模式检测→泛化→置信区间
输出: 带规则的模式分析,或基于标准的评估结果
模式类型: 频率、相关性、序列、聚类、趋势、阈值
关键规则:
  • 泛化前至少收集5个实例
  • 相关性≠因果性(需单独测试机制)
  • 说明每条规则的适用范围
  • 记录例外情况(例外率≥30%则规则不可靠)
质疑: “这是模式还是巧合?什么例外会打破这个模式?”
references/inductive.md

Analogical

Analogical

Purpose: Transfer knowledge from source to target situation.
Flow: Source Retrieval → Structural Mapping → Target Application → Adaptation
Output: Adaptation plan with what transfers, what adapts, what's new
Key rules:
  • Source must have documented outcome
  • Map structure (objects, relations, mechanisms), not surface features
  • Identify at least one "broken" relation (perfect analogies don't exist)
  • Specify what's genuinely new (not just adapted)
Challenge: "Where does this analogy break down? What's different about the new context?"
references/analogical.md

目的: 将知识从源场景迁移到目标场景。
流程: 源场景检索→结构映射→目标场景应用→适配调整
输出: 适配方案,包含可迁移内容、需调整内容、新增内容
关键规则:
  • 源场景必须有记录的结果
  • 映射结构(对象、关系、机制),而非表面特征
  • 至少识别一个“断裂”的关系(完美类比不存在)
  • 明确真正新增的内容(而非仅调整)
质疑: “这个类比在何处不成立?新场景有何不同?”
references/analogical.md

Dialectical

Dialectical

Purpose: Synthesize opposing positions.
Flow: Thesis (steel-man) → Antithesis (steel-man) → Synthesis
Output: Synthesis resolving conflict, or decision selecting between options
Key rules:
  • State underlying concern, not just position
  • Steel-man both sides (strongest version)
  • Synthesis ≠ compromise (must address root concerns)
  • Explicit trade-offs with who accepts the cost
Resolution types: Integration, Sequencing, Segmentation, Reframing, Transcendence
Challenge: "Am I straw-manning either side? Does synthesis actually resolve the tension?"
references/dialectical.md

目的: 综合对立观点。
流程: 正题(强化版)→反题(强化版)→合题
输出: 解决矛盾的合题,或选择方案的决策
关键规则:
  • 陈述潜在顾虑,而非仅表面立场
  • 强化双方观点(呈现最强版本)
  • 合题≠妥协(必须解决核心顾虑)
  • 明确权衡取舍及承担成本的对象
解决类型: 整合、排序、分割、重构、超越
质疑: “我是否歪曲了任何一方的观点?合题是否真正解决了矛盾?”
references/dialectical.md

Counterfactual

Counterfactual

Purpose: Evaluate alternatives through "what if" simulation.
Flow: Actual World → Intervention → Projection → Comparison
Output: Comparison with verdict and learning
Key rules:
  • Document what was knowable at decision time (avoid hindsight bias)
  • Intervention must have been actually available
  • Model three scenarios: Expected (55-60%), Optimistic (20-25%), Pessimistic (15-20%)
  • Verdict requires confidence bounds
Challenge: "Am I using hindsight? Was this actually an option then?"
references/counterfactual.md

目的: 通过“假设”模拟评估备选方案。
流程: 现实世界→干预→预测→对比
输出: 带结论和学习内容的对比分析
关键规则:
  • 记录决策时可获知的信息(避免后见之明偏差)
  • 干预措施必须在当时是可行的
  • 模拟三种场景:预期(55-60%)、乐观(20-25%)、悲观(15-20%)
  • 结论需包含置信区间
质疑: “我是否使用了后见之明?这在当时是否真的是一个选项?”
references/counterfactual.md

Output Format

输出格式

Prose, not YAML. Every reasoning output includes:
markdown
undefined
使用散文体,而非YAML。所有推理输出需包含:
markdown
undefined

[Mode] Analysis: [Topic]

[Mode] Analysis: [Topic]

Conclusion: [Primary finding in 1-2 sentences]
Confidence: [X%] — [Why this confidence level]
Supporting evidence:
  • [Evidence 1]
  • [Evidence 2]
Challenges addressed:
  • [Challenge]: [How resolved]
Uncertainty: [What's still unknown]
Next steps:
  1. [Action with owner if applicable]

---
Conclusion: [Primary finding in 1-2 sentences]
Confidence: [X%] — [Why this confidence level]
Supporting evidence:
  • [Evidence 1]
  • [Evidence 2]
Challenges addressed:
  • [Challenge]: [How resolved]
Uncertainty: [What's still unknown]
Next steps:
  1. [Action with owner if applicable]

---

Mode Transitions

模式转换

FromToTrigger
AbductiveCausalDiagnosis complete → ready to act
InductiveCausalPattern validated → ready to apply
AnalogicalCausalAdaptation ready → ready to execute
DialecticalCausalSynthesis agreed → ready to implement
CounterfactualInductiveMultiple counterfactuals suggest pattern
AnyAbductiveUnexpected outcome during execution

触发条件
AbductiveCausal诊断完成→准备行动
InductiveCausal模式验证通过→准备应用
AnalogicalCausal适配方案确定→准备执行
DialecticalCausal合题达成一致→准备实施
CounterfactualInductive多个反事实分析显示模式
任意模式Abductive执行过程中出现意外结果

Anti-Patterns

反模式

AvoidDo Instead
Skipping challenge stepEvery conclusion must survive attack
"It's obvious"Require evidence for conclusion
Vague confidence ("pretty sure")Numeric confidence with rationale
Single hypothesisGenerate ≥5 before evaluating
Perfect analogy assumptionAlways find where mapping breaks
Compromise as synthesisAddress underlying concerns
Hindsight in counterfactualsDocument what was knowable then

避免做法正确做法
跳过质疑步骤每个结论都必须经受反驳
“这很明显”要求结论有证据支持
模糊的置信度(“相当确定”)带理由的数值化置信度
单一假设生成≥5个假设后再评估
假设类比完美始终找出映射不成立的地方
将妥协作为合题解决核心顾虑
反事实分析中使用后见之明记录决策时可获知的信息

Templates

模板

For simple structural needs without full reasoning, use templates directly.
TemplateUse CaseTrigger
SOP/RunbookDocument known process"create runbook", "write SOP"
ChecklistQuick verification"checklist for", "pre-flight"
Success CriteriaDefine "done""how do we know", "success metrics"
RecommendationActionable guidance"what should I do", "recommend"
references/templates.md

对于无需完整推理的简单结构化需求,直接使用模板。
模板适用场景触发词
SOP/Runbook记录已知流程"create runbook", "write SOP"
Checklist快速验证"checklist for", "pre-flight"
Success Criteria定义“完成”标准"how do we know", "success metrics"
Recommendation可落地的指导建议"what should I do", "recommend"
references/templates.md

References

参考资料

FileContent
mental-models.mdConceptual models for reasoning
causal.mdExecution flow + plan output
abductive.mdHypothesis testing + diagnosis output
inductive.mdPattern extraction + assessment output
analogical.mdKnowledge transfer + adaptation output
dialectical.mdPosition synthesis + decision output
counterfactual.mdAlternative evaluation + comparison output
templates.mdSOPs, checklists, success criteria, recommendations
文件内容
mental-models.md推理用概念模型
causal.md执行流程+计划输出
abductive.md假设测试+诊断输出
inductive.md模式提取+评估输出
analogical.md知识迁移+适配输出
dialectical.md观点综合+决策输出
counterfactual.md备选方案评估+对比输出
templates.mdSOP、检查清单、成功标准、建议模板