Skip to main content

Theoretical Foundations Overview

The Electric Monks dialectic skill rests on three theoretical frameworks — one per bottleneck — plus Alexander’s semi-lattice theory, which explains why the output is structurally richer than any single line of reasoning.

The Three Bottlenecks

Thinking well about hard problems has at least three bottlenecks, and they compound:

Belief

Once you hold a position, you can’t simultaneously entertain its negation at full strength. You hedge, steelman weakly, unconsciously bias the comparison.

Research Breadth

Surveying a domain’s thinkers, history, and adjacent fields takes enormous time. Most people stop too early.

Structural Comparison

Even with two positions side by side, decomposing them into atomic parts and finding cross-domain connections is cognitively brutal. Most analysis stalls here.
LLMs can do all three at a scale and speed humans can’t. This skill orchestrates them to do exactly that.

The Three Frameworks

Each bottleneck has a theoretical framework that addresses it:

1. Rao’s Electric Monks → The Belief Bottleneck

From Venkatesh Rao’s “Electric Monks” framework (after Douglas Adams). This tool is not artificial intelligence — it is an artificial belief system (ABS). By outsourcing belief work to machines that carry the belief load at full conviction, you become a pure context-switching specialist — freed to analyze the structure of the contradiction rather than being inside either side. Learn more about Rao’s framework →

2. Hegel’s Dialectics → The Resolution Method

Determinate negation doesn’t say “this is wrong.” It says “this is wrong in a specific way that points toward what’s missing.” Sublation (Aufhebung) simultaneously cancels both positions as complete truths, preserves the genuine insight in each, and elevates to a new concept that transforms the question itself. Learn more about Hegelian dialectics →

3. Boyd’s Destruction and Creation → The Decomposition Method

John Boyd’s critical insight: you cannot synthesize something genuinely new by recombining within the same domain. You must first shatter existing concepts into atomic parts (destruction), then find cross-domain connections to build something new (creation). Learn more about Boyd’s framework →

The Semi-Lattice Compiler

Christopher Alexander showed that natural cities have semi-lattice structure — overlapping, cross-connected sets — while designed cities impose tree structure where every element belongs to exactly one branch. The skill is a semi-lattice compiler. Each monk produces a tree (a coherent linear argument). The Boydian decomposition strips both arguments of their tree structure, extracts atomic parts, and finds cross-connections between elements from different trees. The synthesis is the semi-lattice that emerges from the overlap. Learn more about Alexander’s semi-lattice theory →

Additional Frameworks

The skill also draws on:
  • Socratic Elenchus (the interview method)
  • Peirce’s Abduction (synthesis as hypothesis)
  • Galinsky’s Perspective-Taking Research (inhabiting vs. advocating)
  • Multi-Agent Debate Literature (heterogeneous agents, independence)
  • Pollock’s Defeasible Reasoning (undercutting vs. rebutting defeaters)
  • Aquinas on slender knowledge of the highest things
Explore additional frameworks →
Why this matters: These frameworks aren’t just intellectual background — they determine how you execute every phase of the dialectic, not just why.

Build docs developers (and LLMs) love