It’s called Hegelian Dialectics