Se crea una primera version de ApplyInhomogeneousChain