If we have a function f:X→Y where A⊂X, is it true to say that f−1(f(A))=A?
Answer
As noted, the asserted equality is not true.
In general, one inclusion always holds: A⊆f−1(f(A)).
How to see that? Remember that x∈f−1(B) if and only if f(x)∈B.
Now, to show A is contained in f−1(f(A)), let a∈A; we need to show that a∈f−1(f(A)). But this holds if and only if f(a)∈f(A), which holds since a∈A and f(A)={f(x)∣x∈A}.
The other inclusion does not hold in general, but you do have the following:
Proposition. Let f:X→Y be a function. Then f is one to one (injective) if and only if for every A⊆X, we have A=f−1(f(A)).
Proof. Assume first that f is injective, and let A⊆X. We already know that A⊆f−1(f(A)), so we only need to show that f−1(f(A))⊆A. Let x∈f−1(f(A)); we want to prove that x∈A. That means that f(x)∈f(A), so there exists a∈A such that f(x)=f(a). But since f is one-to-one, this implies x=a, so x∈A, as desired.
Conversely, assume that for every A⊆X, A=f−1(f(A)). Let x,x′∈X be such that f(x)=f(x′). We need to show that x=x′. Let A={x}; then f(x′)∈f(A), so x′∈f−1(f(A)). By assumption, f−1(f(A))=A={x}, so we can conclude that x′∈{x}; but this means x′=x, which is what we needed to prove. ◻
No comments:
Post a Comment