Is there any description of unital idempotent ($F^2(x)=F(x)$) homomorphismsmorphisms of a von Neumann algebra into itself? Or, equivalently, of weakly closed subalgebras which are algebra retracts as von Neumann algebras?
Edited: I do not claim anymore that these two questions are equivalent.