Before revision:  Here we focus on the case where the conditional distribution is a (single-valued) function f.
After revision:  Here we focus on the case where the stochastic matrix being implemented is a (single-valued) function f.