Para Cohen el materialismo dialéctico de Marx es una teoría tecnológicamente determinista en la cual las relaciones económicas de producción son explicadas funcionalmente por las fuerzas de producción y en la que las instituciones políticas y legales (la superestructura) es funcionalmente explicada por las relaciones de producción (la "base").