Dialectics and its study was derived from the philosopher G. W. F. Hegel, who, in turn, had studied the Greek philosopher Heraclitus and author of Science of Logic. Heraclitus taught that everything was constantly changing and that all things consisted of two opposite elements which changed into each other as night changes into day, light into darkness, life into death etc.