In the first version of the paper, I defined Hodge and de Rham cohomology of classifying spaces by thinking of BG as a simplicial scheme. In the current version, I followed Bhargav Bhatt‘s suggestion to make the definitions in terms of the stack BG, with simplicial schemes as just a computational tool. Although I sometimes resist the language of algebraic stacks as being too abstract, it is powerful, especially now that so much cohomological machinery has been developed for stacks (notably in the Stacks Project). (In short, stacks are a flexible language for talking about quotients in algebraic geometry. There is a “quotient stack” [X/G] for *any* action of an algebraic group G on a scheme X.)

Using the language of stacks led to several improvements in the paper. For one thing, my earlier definition gave what should be considered wrong answers for non-smooth groups, such as the group scheme μ_{p} of *p*th roots of unity in characteristic *p*. Also, the paper now includes a description of equivariant Hodge cohomology for group actions on affine schemes, generalizing work of Simpson and Teleman in characteristic zero. There is a lot of room here for further generalizations (and calculations).

*Photo: Susie the cat in Cambridge, November 2000.*