P

Maieutic Prompting: Definition and Examples

Prompting technique inspired by Socratic maieutics, which consists of guiding a language model through a series of questions and sub-questions to produce deeper, more coherent, and verified reasoning.

Full definition

Maieutic Prompting is an advanced prompt engineering method directly inspired by Socrates' maieutics — the art of giving birth to minds through questioning. Applied to large language models (LLMs), this technique involves asking the model to generate a response, then decomposing it into sub-claims that it must justify or refute itself, thus creating a self-verified reasoning tree.

Concretely, Maieutic Prompting works in two steps. First, the model produces an initial explanation or answer. Then, it is asked to question each element of this answer: 'Is this true? Why? What would be the alternative explanation?' The model thus generates a tree of propositions with their justifications and counter-arguments, making it possible to identify logical inconsistencies and converge toward a more reliable answer.

This approach is particularly effective for complex reasoning tasks where the model might initially produce plausible but incorrect answers. By forcing self-examination, Maieutic Prompting significantly reduces hallucinations and reasoning errors. Research works, notably those by Jaehun Jung et al. (2022), have shown that this method improves LLM accuracy on reasoning benchmarks compared to standard approaches.

Maieutic Prompting differs from other techniques like Chain-of-Thought in that it does not merely ask the model to 'think step by step', but actively requires it to confront its own statements, explore contradictory hypotheses, and build verifiable logical coherence.

Etymology

The term 'maieutic' comes from the ancient Greek μαιευτική (maieutikê), meaning 'the art of midwifery'. Socrates, whose mother was a midwife, used this metaphor to describe his philosophical method: he did not teach directly but helped his interlocutors 'give birth' to truth through progressive questioning. Maieutic Prompting transposes this age-old method to interactions with artificial intelligences.

Concrete examples

Factual claim verification

State whether the following sentence is true or false: 'The Great Wall of China is visible from space with the naked eye.' Give your explanation. Now, generate an explanation that supports the opposite. Evaluate the consistency of both explanations and deduce the most reliable answer.

Solving a logic problem

Solve this problem: 'All cats are animals. Some animals are black. Therefore, some cats are black.' Give your answer, then question each step of your reasoning. Does any step contain a fallacy? Correct if necessary.

Critical analysis of a complex argument

Analyze the following argument: 'AI will replace all creative jobs within 10 years.' Generate three sub-claims that support this argument and three that contradict it. For each sub-claim, evaluate its strength on a scale of 10. Conclude by synthesizing your most coherent position.

Practical usage

To apply Maieutic Prompting, ask the model to answer your question, then add explicit instructions for it to question and verify each part of its own response. Encourage it to explore alternative hypotheses and evaluate logical consistency among its different statements. This technique is particularly useful for ambiguous factual questions, reasoning problems, and analyses where answer reliability is critical.

Related concepts

Chain-of-Thought PromptingSelf-ConsistencyTree of ThoughtsSocratic Questioning

FAQ

What is the difference between Maieutic Prompting and Chain-of-Thought?
Chain-of-Thought asks the model to detail its reasoning step by step in a linear manner. Maieutic Prompting goes further: it requires the model to actively question its own statements, generate counter-arguments, and build a verification tree. It is a self-critique approach rather than simple decomposition.
Does Maieutic Prompting work with all language models?
This technique is more effective with large models (GPT-4, Claude, etc.) that have sufficient reasoning and meta-cognition capabilities. Smaller models may struggle to produce relevant self-evaluations and risk generating superficial justifications rather than genuine critical analysis.
When should I use Maieutic Prompting over another technique?
Prefer Maieutic Prompting when answer reliability is essential and the risk of hallucination is high: fact-checking, complex logical reasoning, decision-making with conflicting arguments. For creative tasks or simple generation, techniques like Few-Shot or Role Prompting will be more suitable and less token-intensive.

See also

How to use this prompt

  1. Copy the prompt with the button above.
  2. Paste it into ChatGPT, Claude or your favorite AI assistant.
  3. Replace the bracketed variables with your details, then refine the result.

About Prompt Guide

Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.

More definitions

Get new prompts every week

Join our newsletter.