"Hell, if I could explain it to the average person, it wouldn't have been worth the Nobel prize." [1]
Showing a limitation of the maxim or Feynman's hubris?
"Hell, if I could explain it to the average person, it wouldn't have been worth the Nobel prize." [1]
Showing a limitation of the maxim or Feynman's hubris?
Obviously, if you use the "hairy" physics etc terms, then the layman wont understand your explanation, because he is not familiar with them.
I've seen people from my domain making ridiculous, inaccurate analogies and oversimplify to hide the inherent challenges that a task usually involves. And they get away with that because they aren't the ones actually building the product. They just have to sell it. And the one's they are selling to aren't/won't be using the product either, they will tell someone else to use it.
At least as good as math (and capturing the objective complexity better I think) is a working program. "What I can't program, I don't understand."
When people ask for a simple explanation, they usually expect it to be easy for them too, because we all want simple and easy at the same time, even though only one of those is objective. If your reply to "how do magnets work?" is to start by writing down Maxwell's equations, you're gonna get crap for it, but someone who uses the fake rubber band analogy will be well received. But who really understands magnetism better?
http://www.sciencealert.com/watch-richard-feynman-on-why-he-...
Trying to explain a concept in "simple terms" forces you to view it in terms of its connection to other, well-known phenomena.
At this point it's turtles all the way down.
That's what it looks like if you only look at the formula. (And why I'd say that formulas are not an "objectively simple way of expressing something*)
If you can somehow keep in mind what the formula is supposed to represent, the operations on characters will let you find some insight about that thing and will stop standing only for itself.
Also, mathematical formulas are essentially a different language. If people don't speak it, then it's a moot point.
You have to arbitrarily decide where to end: typical 5-year-old, typical high-school student, typical math professor.
What people mean by "simple terms" is "simple terms that I understand".
> Feynman was also quoted as saying:
> I think I can safely say that nobody understands quantum mechanics.
This, of course, does not hold for the inverse of 'what I can program, I do understand'.
The most useful meaning is "Have a consistent and reliable model for."
The code implements a model. Of course you can implement a very bad model as easily as a consistent and reliable model.
As you say, informal explanations are great for understanding and bringing clarity, a lot of the time they're just used to help expand the unfamiliar math, but also a lot of the time they trade off precision, conciseness, or accuracy. At worst they complicate things with twists and relations in the informal explanation that don't exist in the real deal. Sometimes that might be helpful in the same way technically unrelated mnemonics are but it's important to point them out.
The conflation of simple, easy, concise, precise, clear, intuitive.. is the root of the issue when discussing what makes a good explanation.
QED does explain quantum electrodynamics without any calculus or other math (for example, he uses imaginary clocks as a way to explain wave interference), but I think if the average person read it they wouldn't walk away with even a partial understanding of it.
This is also true for literature, poetry, non-analytical philosophy etc. And there the challenges are not about the complexity of the subject, but about its subtlety, and how one needs historical context and/or certain life experiences (or even proclivities) to be able to grasp a particular piece of work.
Taking mathematics as the operative example. A lot of deep theorems are trivial when you fully understand all relevant definitions. These proves cannot be stated 'in simple terms' because it took a stack of non-simple definitions to even formulate such a theorem.
Explaining the entirety of the stack gets hard when the stack gets deep. For example, a lot of math gets really hard to explain when the concept of the real numbers being 'uncountably infinite' whilst the rationals are 'countably infinite' isn't obvious.
A lot of deep theorems comes down to properly choosing the definitions so that the theorems are true.
But seriously, if you can't explain what a complex-valued "probability" is to a layman, apparently you don't understand quantum mechanics?
(Highly recommend the whole Feynman series, which is excerpted from an interview video called The Pleasure of Finding Things Out, which is also spectacular)
[1] http://www.nobelprize.org/nobel_prizes/physics/laureates/196...
She'll still have no idea what an interface actually is, but she'll have a good grasp of the concept.