

Discussion summary
Participants discussed the complexity of synthesis versus analysis, referencing Bloom's Taxonomy and AI capabilities. Some noted that synthesis is considered the highest understanding level, but practical challenges remain.
What the discussion says
- Synthesis is more complex than analysis, as per Bloom's Taxonomy.
- AI can assist in understanding and generating solutions, but decision-making remains hard.
- Some see synthesis as underappreciated in industry and education.
- Questions about AI's ability to truly synthesize like humans are raised.
“Creating is the highest level of understanding in Bloom's Taxonomy.”
“Will LLMs eventually be able to synthesize like humans?”
Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- If my understanding of Kant is correct, then all analysis (i.e. taking things apart) is synthesis (i.e. putting things together) in reverse, and therefore the latter is a necessary prerequisite of the former. According to him, our minds very first brush with the real world (whatever that might be) is in the form of the "manifold" of raw sensory signals sans any form whatsoever (not even spatial or temporal arrangement), and the only way we can make sense of that manifold of signals or data is to reduce them through a process of combination by commonalities and separation by lack thereof. All objects, categories and concepts ultimately spring from this process of synthesis, some of it involuntary (e.g. the arrangement of certain inputs into three dimensional space) and some of it volitional (e.g. the positing of concepts and categories). Analysis is taking these constructs apart, much like one takes apart a mechanical watch. Except that the exercise tells us more about how our brain puts things together than what the thing actually is.by hliyan
- >incident response is one area where we are frequently confronted with synthesis problems: we have to understand how the pieces normally fit together in order to make sense of what is currently going wrong.
I'm not sure I can accept without further clarification equating that with synthesis. Normally in incident response, you start with a full system where in principle any root cause is possible and gradually reduce scope until finding the solution.
For me integration could be used for say taking three adhoc solutions and designing a general one that fits all, or merging two different services after a company merge. But anything debugging is very clearly analytic.
by torben-friis - > And it turns out that it’s quite straightforward to calculate a derivative, no matter what type of function it is.
I get the author's point but this is not completely true; there exist functions that are not differentiable at certain places (e.g. ideal square waves) and others that are not differentiable anywhere (e.g. Weierstrass functions).
- > Synthesis is harder than analysis
Taking this statement at face value, it means something in computer science: computing an answer (synthesis) is currently believed to be harder than checking an answer (analysis).
The simplest example to illustrate the claim is that factoring a number is harder than multiplying the two factors to check that it equals the original number, or even to decide whether the original is prime or composite (but without yielding the factors).
This also cuts to the heart of what NP means - it means that the answer to a yes/no problem about binary strings can be checked in polynomial time. It doesn't give a recipe for how to generate the answer, but it is implied that finding an answer can take up to exponential time and no more.
by nayuki - I get the point of the author about differentiation and integration. But, I did not follow completely how he connected it to analysis and synthesis. I mean, there isn't necessarily a one-to-one mapping between analysis and differentiation and synthesis and integration, right?
- This post brought to mind a post by Bret Victor titled Up and Down the Ladder of Abstraction [1] where he frames working on and understanding problems at different layers of focus as providing insight that isn’t otherwise so apparent. It’s one of those posts that immediately resonated and that I’ve tried to internalize and adopt when approaching problems, especially those in new domains.by willturman
- I loved reading this article. It was reasonably short to not make the reader lose interest. It jumped around in different domains to make a core point at the end about SREs managing complex systems. This gets even more difficult with the rate of change each of those systems has with coding agents. I don't know if I agree with the terms "synthesis" and "analysis" as the equivalent of global and local respectively, but it was a great read.by ajeet
- The analysis and synthesis approaches to understanding systems have respectively been the driving forces for two major breakthroughs in 20th century physics: reductionist and emergent phenomena. Reductionism aims to understand a system by reducing it to component parts and assuming that the composition is simple. This attitude drives particle physics. On the other hand, one of the most important themes from condensed matter physics has been how "more is different" and collective phenomena can induce emergent behaviour which is very different from the behaviour of the constituent parts. In this perspective, the precise constituent parts don't really matter too much -- many substrates which like completely different to analysis can end up looking very similar in synthesis. This is the principle behind universality classes in critical phenomena. This patter of thought should also be familiar to folks who advocate for a "systems perspective".
In the language of differential vs integral calculus, you can have perfectly well behaved and physical functions whose derivatives can completely miss the global behaviour of the function i.e. smooth but not analytic eg exp(-1/x) at x=0. Funnily enough, this is exactly the form of the action taken by quantum mechanics and an argument for how the classical limit irrecoverably ignores the physics of quantum systems.
by ssivark