A Proof of Ehrenfeucht's Conjecture

Abstract Ehrenfeucht's Conjecture states that each subset S of a finitely generated free monoid has a finite subset T such that if two endomorphisms of the monoid agree on T , then they agree on S . It is the purpose of this note to verify the conjecture.