Karl Marx criticó la dialéctica idealista de Hegel por estar desconectada de la realidad. Marx defendió una concepción materialista en la que son las relaciones económicas las que determinan dialécticamente el curso de la historia, no la conciencia humana. Marx también sostuvo que el capitalismo industrial (tesis) genera al proletariado (antítesis) y que ambas contradicciones se superan en una sociedad sin clases (síntesis).