Several possible generalizations of the classical notion of markovianity are given for states defined on a von Neumann algebras generated on a triple of subalgebras. Their mutual relation is discussed in the particular case in which they mutually commute, and the generalization of the classical; time reversal theorem is proved. A structure theorem for a class of Markov chains is also proved.Proof. Our claim follows if we remark that ω(a 1 a {2,3} ) = J {2,3} λ {2,3},1 (a 1 )Ω, a {2,3} Ω and ω