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
FAQ
What is the difference between Maieutic Prompting and Chain-of-Thought?
Does Maieutic Prompting work with all language models?
When should I use Maieutic Prompting over another technique?
See also
How to use this prompt
- Copy the prompt with the button above.
- Paste it into ChatGPT, Claude or your favorite AI assistant.
- 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
MCP Model Context Protocol: Definition and Examples
The Model Context Protocol (MCP) is an open standard that allows AI models to connect to external data sources, tools, and services.
Mega Prompt: Definition and Examples
A mega prompt is a long, structured instruction sent to an AI model, combining in a single message all necessary directives: context, r
Meta AI: Definition and Examples
Meta AI refers to the artificial intelligence division of Meta (formerly Facebook), responsible for developing language models like LLaMA and for integrating AI features into Meta's ecosystem products.
Meta Learning: Definition and Examples
Meta learning, or "learning to learn," refers to the ability of an AI model or a user to improve learning strategies based on past experience.
Million Token Context: Definition and Examples
Capacity of a language model to process up to a million tokens in a single request, enabling analysis of very large documents, codebases
Mistral AI: Definition and Examples
Mistral AI is a French artificial intelligence company founded in 2023, specializing in the development of large open-source and proprietary language models (LLMs).
Get new prompts every week
Join our newsletter.