In mathematics, Brown–Peterson cohomology is a generalized cohomology theory introduced byEdgar H. Brown and Franklin P. Peterson, depending on a choice of prime p. It is described in detail by Douglas Ravenel .Its representing spectrum is denoted by BP.