lemma 4.25 vi requires non-empty E