reasoningtool
  • Foundations
  • Skills
  • Tools
  • Get Started
  • About
  • GitHub

Foundations

The philosophical grounding for the toolkit. These explain why the methods work, not just what they do.

  • Two Kinds of Search, and Why You Need Both

    Why alternating between divergent exploration and convergent testing produces results neither can alone. Covers the structural blind spots of each mode, why they don't overlap, and what the alternation pattern looks like in practice — with a worked example from modular arithmetic.

    15 min read

  • Universal Principles of Mathematical Problem Solving

    The distinction between universal principles (entailed by definitions) and heuristics (contingent on context). Explores how definitions generate operations, why type-checking matters, what invariants tell you, and the hierarchy from definitions to solutions.

    20 min read

  • The Structure of Careful Thought

    An earlier piece on asymmetric testing of claims. How to test ideas by genuinely inhabiting the opposing position, and why knowing about confirmation bias doesn't provide a mechanism for correcting it.

    10 min read

reasoningtool — Apache 2.0 Source on GitHub