Prove that g composed of f is a bijection.

  • Thread starter DeadOriginal
  • Start date
  • Tags
    Bijection
In summary: You're pretty much doing the same thing as in the first part. You want to show that if h(x1)=h(x2), then x1=x2. So assume that h(x1)=h(x2). You know that h(x1) is z1=g(f(x1)) and h(x2) is z2=g(f(x2)). Can you use what you know about g being injective to say something about z1 and z2?
  • #1
DeadOriginal
274
2

Homework Statement


If f:A->B is a bijection and g:B->C is a bijection, show that g[itex]\circ[/itex]f is a bijection from A->C.

Homework Equations


A function is a bijection from A to B when it is both a surjection and an injection from A to B.

The Attempt at a Solution


Suppose f is a bijection from A to B and g is a bijection from B to C. We want to show that h=g[itex]\circ[/itex]f is a bijection from A to C. Since f is a bijection from A to B we have that the Rng(f)=B. Now since g is a function from B to C we have that Rng(f)=Dom(g). Let f(x)=y. Then y[itex]\in[/itex]Rng(f). Thus y[itex]\in[/itex]Dom(g). Now since we have that g is a bijection from B to C, g(y) is a bijection from B to C because y[itex]\in[/itex]B but y=f(x) so g(f(x)) is a bijection. Now f(x) was a bijection from A to B so g(f(x)) is a bijection from A to B to C. In particular, g(f(x)) is a bijection from A to C. By definition we have that g(f(x))=g[itex]\circ[/itex]f. Thus h=g[itex]\circ[/itex]f is a bijection from A to C.

I would appreciate it if someone could read over my proof and give me some feedback on it. Thanks a lot!
 
Physics news on Phys.org
  • #2
It's kind of hard to follow. Also, it doesn't make sense to say g(y) is a bijection the way you did. The mapping g is a bijection, but g(y) is an element of C.

Go back to your basic definitions. Since you want to prove h:A→C is a bijection, you need to show two things:
  1. h is injective: if h(x)=h(y), then x=y.
  2. h is surjective: if ##y \in C##, then there exists ##x \in A## such that h(x)=y.
 
  • #3
vela said:
It's kind of hard to follow. Also, it doesn't make sense to say g(y) is a bijection the way you did. The mapping g is a bijection, but g(y) is an element of C.

Go back to your basic definitions. Since you want to prove h:A→C is a bijection, you need to show two things:
  1. h is injective: if h(x)=h(y), then x=y.
  2. h is surjective: if ##y \in C##, then there exists ##x \in A## such that h(x)=y.

Thanks for the reply!

Here is an attempt at a better solution. I realized my proof writing skills are already insufficient and by jumbling everything up only makes it harder on you so let me fix that.

Suppose f is a bijection from A to B and g is a bijection from B to C. We wish to show that h=[itex]g\circ f[/itex] is a bijection from A to C.

(Part 1 to show that h is a surjection.)
Choose any [itex]x\in A[/itex] and let y=f(x). Since f is a bijection from A to B, we must have for every [itex]y\in B[/itex] there exists an [itex]x\in A[/itex] such that f(x)=y. Now choose any [itex]y\in B[/itex] and let z=g(y). Then since g is a bijection from B to C, we have for each [itex]z\in C[/itex], there exists a [itex]y\in B[/itex] such that g(y)=z. But g(y)=g(f(x))=[itex](g\circ f)(x)[/itex]=z. Thus h(x)=[itex](g\circ f)(x)[/itex]=z. Hence for each [itex]z\in C[/itex], there exists an [itex]x\in A[/itex] such that h(x)=[itex](g\circ f)(x)[/itex]=z. This shows that h=[itex](g\circ f)[/itex] is a surjection.

(Part 2 to show that h is an injection.)
Since f is a bijection from A to B, we must have for each [itex]x_{1},x_{2}\in A[/itex], if [itex]f(x_{1})=f(x_{2})[/itex], then [itex]x_{1}=x_{2}[/itex]. Now choose any [itex]y_{1},y_{2}\in B[/itex] such that [itex]y_{1}=f(x_{1})[/itex] and [itex]y_{2}=f(x_{2})[/itex]. Since g is a bijection from B to C, we must have that for each [itex]y_{1},y_{2}\in B[/itex], if [itex]g(y_{1})=g(y_{2})[/itex], then [itex]y_{1}=y_{2}[/itex]. Now [itex]y_{1}=f(x_{1})[/itex] and [itex]y_{2}=f(x_{2})[/itex] so [itex]g(y_{1})=g(f(x_{1}))=(g\circ f)(x_{1})=g(y_{2})=g(f(x_{2})=(g\circ f)(x_{2}).[/itex] Since it follows that for each [itex]x_{1},x_{2}\in A[/itex], if [itex](g\circ f)(x_{1})=(g\circ f)(x_{2})[/itex] then [itex]x_{1}=x_{2}[/itex], we have that [itex]h=g\circ f[/itex] is an injection from A to C.

Since h is both a surjection from A to C and an injection from A to C, we must have the h is a bijection from A to C.
 
  • #4
Lots of problems with what you wrote.
DeadOriginal said:
Choose any [itex]x\in A[/itex] and let y=f(x). Since f is a bijection from A to B, we must have for every [itex]y\in B[/itex] there exists an [itex]x\in A[/itex] such that f(x)=y.
You don't need the fact that f is a bijection to know that f(x)=y. You chose x and then said y=f(x) is the element to which x maps.

Now choose any [itex]y\in B[/itex] and let z=g(y). Then since g is a bijection from B to C, we have for each [itex]z\in C[/itex], there exists a [itex]y\in B[/itex] such that g(y)=z.
Above, you already said y was the element f maps x to, so you can't say you're choosing any y in B. And again, you're saying z=g(y), so there's no need to use the fact that g is surjective to say there exists an element y that g maps to z.

But g(y)=g(f(x))=[itex](g\circ f)(x)[/itex]=z. Thus h(x)=[itex](g\circ f)(x)[/itex]=z. Hence for each [itex]z\in C[/itex], there exists an [itex]x\in A[/itex] such that h(x)=[itex](g\circ f)(x)[/itex]=z. This shows that h=[itex](g\circ f)[/itex] is a surjection.
If we ignore the problems above, all you've really "proved" is that if you have x in A and it maps to z=h(x), then there's an element in A, namely x, that maps to z.

Start with ##z \in C##. This is what you're allowed to assume. You want to show that this inevitably leads to the fact that there's some element x in A that h will map to z. First, use the fact that g is surjective. What does that imply (as it's related to z)? Then use a similar argument based on the fact that f is surjective.

(Part 2 to show that h is an injection.)
Since f is a bijection from A to B, we must have for each [itex]x_{1},x_{2}\in A[/itex], if [itex]f(x_{1})=f(x_{2})[/itex], then [itex]x_{1}=x_{2}[/itex]. Now choose any [itex]y_{1},y_{2}\in B[/itex] such that [itex]y_{1}=f(x_{1})[/itex] and [itex]y_{2}=f(x_{2})[/itex]. Since g is a bijection from B to C, we must have that for each [itex]y_{1},y_{2}\in B[/itex], if [itex]g(y_{1})=g(y_{2})[/itex], then [itex]y_{1}=y_{2}[/itex]. Now [itex]y_{1}=f(x_{1})[/itex] and [itex]y_{2}=f(x_{2})[/itex] so [itex]g(y_{1})=g(f(x_{1}))=(g\circ f)(x_{1})=g(y_{2})=g(f(x_{2})=(g\circ f)(x_{2}).[/itex] Since it follows that for each [itex]x_{1},x_{2}\in A[/itex], if [itex](g\circ f)(x_{1})=(g\circ f)(x_{2})[/itex] then [itex]x_{1}=x_{2}[/itex], we have that [itex]h=g\circ f[/itex] is an injection from A to C.
Similar problems. You might find it easier to use the contrapositive of what I said above. Show that ##x_1 \ne x_2## implies ##h(x_1) \ne h(x_2)##.
 
  • #5
Okay. I have read over what you said and here is my next attempt. I didn't use the contra positive to show that h is injective.

Suppose f is a bijection from A to B and g is a bijection from B to C. We want to show that h=[itex]g\circ f[/itex] is a bijection from A to C.

(Part 1 to show that h is surjective.)
Choose any object [itex]z\in C[/itex]. Since g is surjective from B to C, we have that for each [itex]z\in C[/itex], there exists a [itex]y\in B[/itex] such that g(y)=z. Similarly, since f is surjective from A to B, we have that for each [itex]y\in B[/itex], there exists an [itex]x\in A[/itex] such that f(x)=y. Thus we have g(y)=z and f(x)=y so g(f(x))=z. By definition we know that g(f(x))=[itex](g\circ f)(x)[/itex] so [itex](g\circ f)(x)=z[/itex]. It follows that for each [itex]z\in C[/itex], there exists an [itex]x\in A[/itex] such that [itex](g\circ f)(x)=z[/itex]. In other words h(x)=z. Hence h=[itex]g\circ f[/itex] is a surjection from A to C.

(Part 2 to show that h is injective.)
Suppose we have [itex]h(x_{1})=h(x_{2})[/itex]. Then since [itex]h(x)=(g\circ f)(x)=g(f(x))[/itex] we have [itex]g(f(x_{1}))=g(f(x_{2}))[/itex]. Now g is an injection from B to C so for each [itex]f(x_{1}),f(x_{2})\in B[/itex] since we have [itex]g(f(x_{1}))=g(f(x_{2}))[/itex], we must have that [itex]f(x_{1})=f(x_{2})[/itex]. Similarly since f is an injection from A to B, for each [itex]x_{1},x_{2}\in A[/itex], since [itex]f(x_{1})=f(x_{2})[/itex], we must have [itex]x_{1}=x_{2}[/itex]. Thus for each [itex]x_{1},x_{2}\in A[/itex], if we have [itex]h(x_{1})=h(x_{2})[/itex] then [itex]x_{1}=x_{2}[/itex]. Hence h=[itex]g\circ f[/itex] is an injection from A to C.

Thus h=[itex]g\circ f[/itex] is both a surjection and an injection from A to C. Therefore h=[itex]g\circ f[/itex] is a bijection from A to C.
 
  • #6
Looks good.
 
  • #7
Thanks a lot!
 

Related to Prove that g composed of f is a bijection.

1. What does "g composed of f" mean in this context?

In mathematics, function composition refers to the process of applying one function to the output of another function. In this case, "g composed of f" means that the output of f is used as the input of g.

2. How do you prove that a function is a bijection?

To prove that a function is a bijection, you need to show that it is both injective (one-to-one) and surjective (onto). This can be done by showing that for every element in the domain, there is a unique element in the range that maps to it, and that every element in the range has a corresponding element in the domain.

3. What is the significance of proving that g composed of f is a bijection?

Proving that g composed of f is a bijection is important because it guarantees that the composition of the two functions is a well-defined and invertible function. This can be useful in various mathematical and scientific applications.

4. Can you provide an example of g composed of f being a bijection?

Yes, for example, let f(x) = x+3 and g(x) = x-3. The composition of g composed of f would be (g o f)(x) = (x+3)-3 = x. This is a bijection because for every input x, there is a unique output x, and every output x has a corresponding input x.

5. Are there any specific techniques or strategies for proving that g composed of f is a bijection?

Yes, there are several techniques and strategies that can be used to prove that a function is a bijection. These include showing that the function is both injective and surjective, using algebraic manipulations to show the uniqueness of outputs, and using mathematical properties such as the pigeonhole principle to prove one-to-one correspondence between elements of the domain and range.

Similar threads

  • Calculus and Beyond Homework Help
Replies
1
Views
539
  • Calculus and Beyond Homework Help
Replies
5
Views
1K
  • Calculus and Beyond Homework Help
Replies
4
Views
523
  • Calculus and Beyond Homework Help
Replies
4
Views
949
  • Calculus and Beyond Homework Help
Replies
7
Views
2K
  • Calculus and Beyond Homework Help
Replies
1
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
720
  • Calculus and Beyond Homework Help
Replies
12
Views
1K
  • Calculus and Beyond Homework Help
Replies
8
Views
522
  • Calculus and Beyond Homework Help
Replies
3
Views
1K
Back
Top