Master Any Subject: A Complete Guide to the Feynman Learning Technique
There is a profound piece of wisdom often credited to Albert Einstein that says:
“If you can’t explain it simply, you don’t understand it well enough.”
While historical records suggest Einstein may not have actually said this, the insight it offers is undeniably powerful. By inverting this statement, we uncover a remarkably effective strategy for learning:
To truly understand something, try to explain it in the simplest terms possible.
When you attempt to distill a complex concept into simple language, you quickly discover the boundaries of your knowledge. This process acts as a diagnostic tool, instantly highlighting the areas where your understanding is solid and, more importantly, pinpointing your knowledge gaps. These are the moments you get stuck, hesitate, or find yourself relying on dense jargon and technical terminology as a crutch.
This simple yet potent idea is the foundation of the Feynman Technique, a mental model for rapid and deep learning.
What is the Feynman Technique?
The Feynman Technique is a four-step method for understanding any topic by explaining it in plain, simple language. It is named after the Nobel Prize-winning physicist Richard Feynman, a brilliant scientist renowned for his work in quantum mechanics. Beyond his scientific achievements, Feynman was celebrated as “The Great Explainer” for his extraordinary ability to make intricate subjects accessible and intuitive to almost anyone.
This technique is not just for scientists or mathematicians; its principles can be applied to any field of study, from history and philosophy to coding and art. The core of the method is to engage in a process of self-explanation that forces you to confront what you don’t know. Instead of passively reviewing material, you actively process it, building a more robust and lasting understanding. By identifying and filling your knowledge gaps through targeted learning, you can study far more efficiently and effectively.
How to Use the Feynman Technique: A 4-Step Process
The beauty of the Feynman Technique lies in its simplicity. All you need is a piece of paper, a pen, and a willingness to challenge your own understanding. While you could explain the concept to a friend, the paper method allows you to practice anytime, anywhere.
- Choose Your Concept and Write it Down: Start by taking a blank sheet of paper and writing the name of the concept you want to learn at the top. This could be anything from “General Relativity” to “Supply and Demand” or “The CSS Box Model.”
- Teach it to a Novice (in Writing): Below the title, explain the concept in your own words. Write it as if you were teaching it to someone who has no prior knowledge of the subject—perhaps a middle school student. This is the most critical step. Avoid using technical jargon or complex vocabulary. Instead, use simple language and analogies to convey the core ideas. Challenge yourself to create one or two concrete examples to demonstrate how the concept works in practice. This forces you to move from abstract knowledge to practical application.
- Identify Gaps, Review, and Correct: Once you have written out your explanation, read it back carefully. Where did you struggle? Where does your explanation sound confusing or shaky? What parts were you unable to explain without resorting to jargon? These are your knowledge gaps. Circle them. Now, go back to your source material—your textbook, lecture notes, or reliable online resources. Study these specific areas until you can explain them in simple terms. Refine your written explanation with this new, deeper understanding.
- Simplify and Refine Again: Read your explanation one more time. Scrutinize every word. Are there any complex terms or convoluted sentences remaining? Challenge yourself to simplify them further. Create powerful analogies that make the concept easier to grasp. The goal is to produce an explanation so clear and simple that anyone could read it and gain a fundamental understanding of the topic. If you can achieve this, you have successfully mastered the material.
The Feynman Technique in Action: 3 Practical Examples
Simply defining a concept is only half the battle. To truly demonstrate understanding, you must be able to apply it. To illustrate how this technique works in practice, here are three examples applied to different subjects.
Example 1: The Pythagorean Theorem
Let’s begin with a familiar mathematical concept. The Pythagorean Theorem is a fundamental principle in geometry that describes the relationship between the sides of a right-angled triangle.
A first attempt might just involve writing down the formula: a² + b² = c². However, applying the Feynman Technique pushes us to go further. The example page includes a small diagram illustrating what a right triangle is and labels the hypotenuse (the side ‘c’). This small addition removes ambiguity and clarifies the terms for a true beginner. Even for a simple concept, there are underlying assumptions. The technique forces you to identify and explain them explicitly.
Example 2: Bayes’ Theorem
To show the technique’s power on a more advanced topic, let’s consider Bayes’ Theorem, a key concept in probability theory and statistics that describes the probability of an event based on prior knowledge of conditions that might be related to the event.
This is a concept that many find counterintuitive at first. The initial written explanation would define the terms in the formula. The next crucial step, as shown in the follow-up page, is to work through a concrete example, such as a medical testing scenario.
By applying the formula to a real-world problem, you move beyond memorization and begin to build an intuitive feel for how the theorem works. This is where you would likely discover gaps in your understanding of terms like “prior probability” or “posterior probability” and be forced to return to the source material to solidify your knowledge.
Example 3: The CSS Box Model
The Feynman Technique is not limited to math and science. Here it is applied to a foundational concept in web development: the CSS Box Model.
The CSS Box Model is a convention that defines how HTML elements are sized and spaced on a web page. For a beginner, terms like margin, border, padding, and content can be confusing. The first page provides a visual diagram breaking down these layers. To deepen the understanding, the second page provides a concrete code example.
This example goes further by explicitly calculating the total width of the element. It clarifies a common point of confusion for new developers: that padding and borders add to the overall dimensions of an element. This is a perfect example of identifying a subtle complexity and simplifying it for the learner.
The Secret to Deeper Understanding: Think Like a Child
As you practice the Feynman Technique, adopt the mindset of explaining the concept to a curious child. Children have a powerful, unfiltered instinct for finding the limits of an explanation. They are not satisfied with surface-level answers and will repeatedly ask the most important question for learning:
“Why?”
Adults often accept things at face value, but a child will challenge you. If you explain the Pythagorean Theorem, they might ask, “Why does that formula work? How do you know it works for *every* right triangle?” This line of questioning forces you to move beyond simply knowing the formula to understanding the proof behind it.
Challenging yourself with “why” reveals the hidden assumptions and “black boxes” in your knowledge. You might know *what* to do, but do you know *why* you are doing it? Adopting this child-like curiosity is the key to transforming shallow knowledge into deep, lasting understanding.
Once you have a solid foundation built with the Feynman Technique, you can further strengthen your memory of the material using other powerful study methods, such as creating flashcards and using spaced repetition systems. But it all starts with the simple act of explaining. So pick a topic you want to master, grab a piece of paper, and start teaching.