> On mathematical perception: “either you have no inkling of an idea or, once you have understood it, this very idea appears so embarrassingly obvious that you feel reluctant to say it aloud; moreover, once your mind switches from the state of darkness to the light, all memory of the dark state is erased and it becomes impossible to conceive the existence of another mind for which the idea appears nonobvious.”
For instance, you might say that the Fourier Transform is just a decomposition of a function of time into complex exponentials representing frequencies. But how does a complex exponential represent frequencies? Can you explain Euler's formula?
I usually pick someone I know well and consider what it would take to make them understand, given what I expect them to know already. I find this really helpful in testing my own understanding, but it's a good way of testing how complex an idea really is, relative to the average person's knowledge. (Incidentally I'd rank Fourier stuffs as pretty complicated, all things considered).
https://en.wikipedia.org/wiki/Coastline_paradox
Most maps fairly accurately measure the coastline of a place. Their granularity of topographical measurement is good enough.
In other words, it's not if you understand a concept but how deeply. Also, it's hard to sit down and list all the complexities of concepts. You could be understanding a lot more complexity than you realize.
But in terms of stuff I struggle to get my mind around, that is the most complicated thing by far I have ever tried to understand. That and the grammar of numbers in Slavic languages.
Let me explain, because this is a bit of sarcasm. I realized after years of being a specialist, that deep knowledge can be hired for at a price much less than the cost of achieving it in most cases. Thus, in most cases, specialized knowledge isn't needed - but in the case it is, find and talk to the person who can get you most of the way there.
However, in the spirit of the question, some CS related algo's or quantum mechanics (due to PBS Spacetime). I've learned to be a flexible generalist.
Number of nested connections? That would probably be life its self. So, understanding it from its various mathematical basis through physics and chemistry on up to genetics, game theory, and evolution.
Connections to seemingly unrelated topics? Like human politics? That involves brain chemistry, psychology, history, philosophy, (again) game theory, and ethics.
Complexity resulting in application of said concept? That's just fractals. Nothing more complex.
Then again, depending on your bent you might consider cosmology the ultimate complexity as it literally involves everything.
IMHO it's possible that your friend truly does understand women. It's a testable claim. Make him put his money where his mouth is.
Writing good fiction is seemingly orthogonal to your intention, but I'd put it up there on the list of complex concepts one could know.
Additionally making a movie, the most complex human artistic work, is pretty complex.
Personally I couldn't say I understand any of these as an expert would. But I dabble.
It has taken me a long time and a lot of work to understand it to the level I have, and I still have a lot more to learn. But it is a fascinating subject and a very elegant way to represent some very complex optimization problems.
How? Why? There is no answer and I will soon no longer exist to ask the question, and soon after that nothing will exist that can ask questions, but the fact that, for some brief period, part of the universe became self-aware, information that will eventually be lost forever, is a miracle. And I got to be a part of it. And I got to spend a few years trying and failing to grok how basic principles of physics and chemistry can make this possible.
I'm not sure exactly why it clicks for me so well, but I've found that even among those used to working with equally arcane processes/codebases, taxes still evade their comprehension.
I took a quarter of graduate level quantum in school and optimization problems involve much more voodoo.
In a practical sense managing an organisation with a sizable amount of people in it due to the sheer amount of diverse issues you have to deal with, and the way in which you can't really reduce it to any kind of formula and where you find new problems every day. Everything that involves organising people is very complex. I was originally thinking about writing "organising WoW classic raids" as a joke but it might actually be true as well.
I'm not sure how complex that really is but it seemed difficult to wrap it all up in my mind at the time.
More interesting:
A complex concept that I don't understand is the relationship between water pressure and water flow rates and how they affect one another. I've had people explain it to me and I'm not even sure they understand it.
I'm really good at devouring a new subject area to find the boundaries of what there is to know, even as I don't understand it. Sometimes, terms or phrases will stick in my mind and at a later opportune moment become clear that it's what I need to use. Programming languages and ORMs are curious in how we seem to keep on using not such good ones.
I like to draw analogies from disparate subjects and apply some aspect of it to solve a problem. I often wondered if anyone is ever purely creative, and thought hard about a time when I had a truly original thought. I finally remembered that time in grade 7 math when I thought that Pi was dumb and that 2 Pi was more fundamental. My reasoning was (1) radius is more fundamental than diameter, (2) arc length of a circle. This was of course back in the late 70s before I'd ever heard of Tau.
I'm an expert in the Blub language and looking both ways from that vantage point.
I recall hearing in another context the distinction between a complicated Swiss watch versus a cockroach, which would be described as complex.
Through that lens your question is undermined.
But I take your point. I would say there are a lot of complex ideas I understand from philosophy; however, the very language you use contains critical distinctions. The terms and their construction are not plastic, or forgiving, so an extemporaneous explanation for a lay audience frequently fails.
A complicated idea which I understand with a more stable basis is accounting’s debit-credit model. Then again, teaching this versus explaining it to someone is different depending on your num3rical literacy. How much time do you have?
You can perhaps get better results by mimicking https://www.wired.com/video/series/5-levels – explain the concept at different levels of expertise. You might change your mind about that a concept you think you could not explain.
I've learned all of it for a hobby project of mine and I still have a lot more to learn, but I find studying and deciphering it to be strangely relaxing. It's weird.
You can't have, for example, a mic capable of recording both a whisper and a rocket launch. You need to optimize for some function.
And I am sure I only have scratched the surface of this niche already.
Numerical algorithms can be both amazingly intricate and omnipresent at the same time. Optimization is a beautiful field because of it.
But objectively, that might be something that thousands of other people class as complex, very complex or even extremely complex..
To try though : recursion, induction & generalization, entailment, parse trees.
One thing I don't understand is relativity, but someone once told me that you could summarize it by saying "force acts at a distance over time".
I have repaired HP 6051b Cesium beam frequency standards, and can explain how they work, to laymen.
I don't believe there is anything I can't understand. I believe there are two ways of thinking, mapping, and packing... I believe that mappers can learn ANYTHING, if they are sufficiently motivated and resourced.
Computers on the other hand, are the ultimate packers... as long as you can give them a sufficiently constraining set of instructions that accounts for most small deviations, they can do almost anything.
I've implemented a purely functional programming language that macro expanded in lambda calculus and was transformed into various set of combinators for evaluation.
So I know you can express the Y-combinator in terms of S and K to implement recursion and I've literally watched the resulting expressions resolve but do I really do not understand conceptually how you can implement recursion in terms of two ridiculously simple functions.
Treating these dimensions as orthogonal resolves much tension.
For example, modern politics is soulless, and has ceased to be an intellectual exchange. It simply boils down to treating other peoples' bodies like livestock.
Not flaming any countries, parties, or individuals here; merely being descriptive.
I thought about this question and thought, Rust lifetimes or Rust coherence rules, but then again I thought maybe I don't really understand them.
Perhaps it is more helpful to ask: what is the most complex concept you can explain the basics?
But the idea of γ (gamma) is dirt simple, it's just simple Algebra.
I noticed after I graduated there was a period of time when I would have to concentrate for ten minutes and the epiphany would return.
Now, several years later, I’ve entirely lost it.
a lot of actual researchers spend entire lifetimes to model complex stuff at the lower level possible when a good model tuned on real data will generally give better predictions.
relevant quote : "all models are wrong, some are useful"
Optics specifically.
Well, maybe I understand it. I'm pretty good with photons in the near-visible range. Muller matrices, point spread functions, the wave-particle duality, fluorescence, what have you.
Though gamma rays and AM radio still confuse me.
Ok, I guess I'm still learning then...
So the meaning of life depends on why God takes actions, and we will never understand that.
I don't think it is very complex concept.
- I believe in a designer obviously. I totally understand if you didn't.
tl;dr - literally all of you are doing it wrong.
There uncountably infinite potential concepts in abstract subjects because an additional layer, reduction, parameterization, or generalization can be made.
Some answers might include, but aren't impressive:
- General relativity.
- Quantum computation.
- Derivation of time-dependent Schrödinger equations.
- Tensor calculus.
- Dependent typing.
- Monads.
- Ambiguity. (in general)
- Women. (literal)
A general genius would be able to list things almost no one has ever heard of and fewer could understand without additional time and explanation.