Abstract
In evolutionary theory, we generally believe that the evolution of life is from simple to complex, from single to diverse, and from lower to higher. Thus, the idea of evolutionary progress appears obvious. However, in contemporary academic circles, some biologists and philosophers challenge this idea. Among them, Gould is the most influential. This paper first describes Gould’s seven arguments against evolutionary progress, i.e., the human arrogance argument, anthropocentric argument, no inner thrust argument, no biological base argument, extreme contingency argument, statistical error argument, and bacteria (other than human beings) ruling the earth argument. Gould’s arguments against evolutionary progress have great influence in contemporary evolutionary theory. Thus, it is necessary to conduct a careful philosophical analysis of each of Gould’s arguments to reveal his philosophical mistakes. This research contends that Gould’s arguments against evolutionary progress are invalid.