Granted I’ve only read The Elementary Principles of Philosophy and On Contradictions from Mao, but the examples are still very vague and abstract. I’ve been trying to think of every day situations where I could apply dialectical materialism but I just can’t seem to understand it well enough.
EDIT: Amazing replies from everyone, everything is much more clear.


The key point of this is that there was never a sudden jump from “apple” to “non-apple.” The properties that causes the apple to become something else was already latent in the apple to begin with, and upon further analysis, you will always find that there is never a sudden “jump” but that every transition between categories is, in physical reality, actually connected through an infinite series of interconnected steps.
“Hard-and-fast lines” that separate things don’t really exist, because again, nature is really a singular interconnected whole, so those hard-and-fast lines always disappear upon deeper analysis. This doesn’t just apply to transitions over time, such as, one object changing into another over time, but also over space, such as, if you place two objects next to each other at the same time, there is no hard-and-fast line you can draw that unambiguously defines where the first object ends and the second object begins.
If one quality is perceived to change to another, it therefore logically necessitates that this change must, upon further analysis, be caused by an infinite series of quantitative interconnected steps connecting the two qualities together. The purpose of this law is to capture the concept of “continual change.”
The third law Engels mentions is negation of the negation, but this one is a lot more complicated and deals with a process of development, and there is debate as to whether or not it even belongs as a foundational logical principle. Mao, for example, did not think so and believed negation of the negation should not be there as a logical principle, and so if you read his On Contradiction, it explains basically everything I have said so far but makes no mention of negation of the negation.
Negation of the negation refers to any sort of system that has an internal cycle such that it always returns back to where it starts, but never exactly to where it started; with slight differences each cycle. If this system can keep a memory, then these differences each cycle can accumulate, causing the system to grow in complexity over time. Systems that develop in nature tend to have this structure.
The core of dialectics, though, is really the rejection of the law of identity; it is the rejection of the view that reality is really made up of the abstract objects we imagine in our heads. The first two laws naturally flow from that singular assumption.
Dialectical materialism is also not the same as historical materialism. Historical materialism is dialectical materialism applied to analyze the socioeconomic of human societies. Engels once compared historical Marx’s historical materialism to “what Darwin did but for the social sciences.” While Darwin is often associated with “survival of the fittest,” that’s not what Engels was referring to, but instead Engels was referring to the “gradual change” part.
Historical materialism sees human societies as constantly undergoing very gradual and subtle change every time a new piece of technology is developed, a new structure is developed, the infrastructure is expanded, a new institution is built, etc. All of these create very subtle changes to how society organizes productions, and if you accumulate them over thousands of years, then a society can change in such a way that the production process could be unrecognizable to what it was thousands of years before.
2/2
Thank you, this finally made things click for me.