Is Ker(f)={e} Enough to Prove Injectivity for a Group Homomorphism?
- Level: Graduate
- Thread starter quasar987
- Start date
-
- Tags
- Group
Join the discussion
Registration is free. Start your own thread to ask a follow-up.
67 replies · 12K views
Physics news on Phys.org
Discussion
Science Advisor
Homework Helper
- 9,361
- 6
That's the definition isn't it? Oh, you mean f(x)=f(y) implies x=y... well, if f(x)=f(y) then what is f(xy^{-1})?
Science Advisor
Homework Helper
- 2,561
- 4
Suppose f is not injective, i.e. for [itex]x \neq y,\ f(x) = f(y)[/itex]. Then:
[tex]f(x)(f(y))^{-1} = e'[/tex]
where e' is the identity of the codomain of f (e is the identity of the domain of f).
[tex]f(xy^{-1}) = e'[/tex]
[tex]xy^{-1} \in \mathop{\rm Ker}(f)[/tex]
Suppose [itex]xy^{-1} = e[/itex], then [itex]x = y[/itex], contradicting the assumption that they are unequal. So some element Ker(f) contains some element different from e, so it's not {e}.
[tex]f(x)(f(y))^{-1} = e'[/tex]
where e' is the identity of the codomain of f (e is the identity of the domain of f).
[tex]f(xy^{-1}) = e'[/tex]
[tex]xy^{-1} \in \mathop{\rm Ker}(f)[/tex]
Suppose [itex]xy^{-1} = e[/itex], then [itex]x = y[/itex], contradicting the assumption that they are unequal. So some element Ker(f) contains some element different from e, so it's not {e}.
Science Advisor
Homework Helper
- 9,361
- 6
another unnecessary proof by contradiction. a good exercise for you would be to make it a shorter non-contradiction proof, quasar, it's a one liner.
mathwonk's hint is that proving A=B is the same as proving A-B=0, ie take it all onto one side. you presumalby know that a linear map M is injective if the only solution to Mx=0 is x=0, well, this is exactly the same, only the operation isn't addition/subtraction but general group composition.
mathwonk's hint is that proving A=B is the same as proving A-B=0, ie take it all onto one side. you presumalby know that a linear map M is injective if the only solution to Mx=0 is x=0, well, this is exactly the same, only the operation isn't addition/subtraction but general group composition.
Science Advisor
Homework Helper
Gold Member
- 4,796
- 32
Meanwhile, there's another one I don't get:
f: G-->G' is an homomorphism. If H' is a normal subgroup of G', show that [itex]f^{-1}(H')[/itex] is a normal subgroup of G.
I've shown that it's a subgroup, but can't show it's normal. What I tried:
If H' is normal, then for all g' in G', g'H' = H'g'. In particular, for g' 's such that there exists a in G such that g' = f(a), we have f(a)H' = H'f(a). This means that for all x in [itex]f^{-1}(H')[/itex] and a in G, f(a)f(x) = f(x)f(a) <==> f(ax)=f(xa). But this does not imply that ax=xa unless f is injective. Inversely supposing that [itex]f^{-1}(H')[/itex] is not normal leads to no (obvious) contradiction because it would means that there exists a* in G and x* in [itex]f^{-1}(H')[/itex] such that a*x* [itex]\neq[/itex] x*a*, which does not imply that f(a*x*) [itex]\neq[/itex] f(x*a*).
f: G-->G' is an homomorphism. If H' is a normal subgroup of G', show that [itex]f^{-1}(H')[/itex] is a normal subgroup of G.
I've shown that it's a subgroup, but can't show it's normal. What I tried:
If H' is normal, then for all g' in G', g'H' = H'g'. In particular, for g' 's such that there exists a in G such that g' = f(a), we have f(a)H' = H'f(a). This means that for all x in [itex]f^{-1}(H')[/itex] and a in G, f(a)f(x) = f(x)f(a) <==> f(ax)=f(xa). But this does not imply that ax=xa unless f is injective. Inversely supposing that [itex]f^{-1}(H')[/itex] is not normal leads to no (obvious) contradiction because it would means that there exists a* in G and x* in [itex]f^{-1}(H')[/itex] such that a*x* [itex]\neq[/itex] x*a*, which does not imply that f(a*x*) [itex]\neq[/itex] f(x*a*).
Science Advisor
Homework Helper
- 9,361
- 6
why would you want ax=xa anyway? that is not the condition of normality of a subgroup. H is normal if for gx in gH there is an element y of H such that yg=gx, there is no requirement that x=y.
i think it's quite straight forward, if H is the inerse image of H', then gx in H implies [tex]f(gx) \in f(gH)=f(g)H'=H'f(g)[/tex] which implies that there is a y in H such that f(yg)=f(xg) so that, pulling back by f gx is in Hg too.
did you redo the proof of the last problem to be a one line proof NOT by contradiction? it would be helpful to your understanding to do it.
i think it's quite straight forward, if H is the inerse image of H', then gx in H implies [tex]f(gx) \in f(gH)=f(g)H'=H'f(g)[/tex] which implies that there is a y in H such that f(yg)=f(xg) so that, pulling back by f gx is in Hg too.
did you redo the proof of the last problem to be a one line proof NOT by contradiction? it would be helpful to your understanding to do it.
Last edited:
Science Advisor
Homework Helper
Gold Member
- 4,796
- 32
I hadn't realized that.matt grime said:why would you want ax=xa anyway? that is not the condition of normality of a subgroup. H is normal if for gx in gH there is an element y of H such that yg=gx, there is no requirement that x=y.
May I have a hint?matt grime said:did you redo the proof of the last problem to be a one line proof NOT by contradiction? it would be helpful to your understanding to do it.
Science Advisor
Homework Helper
- 2,561
- 4
quasar it's very simple. You want to start with the antecedent, and in one line find a bunch of implications, so you have a chain like A --> B --> C --> ... ---> Z, where A is the statement that Ker(f) = {e}, and Z is the statement "f is injective." Do you know how to express the antecedent symbolically? Do you know how to express the consequent symbollically? If so, then it's just some easy symbol manipulation.
(A <--> B) --> (A' <--> B')
(A <--> B) is the symbolic statement that Ker(f) is trivial, and (A' <--> B') is the statement that f is injective, and follows immediately if you know that f is a homomorphism, and you know how to do basic group multiplication (which results in something that looks like subtraction).
(A <--> B) --> (A' <--> B')
(A <--> B) is the symbolic statement that Ker(f) is trivial, and (A' <--> B') is the statement that f is injective, and follows immediately if you know that f is a homomorphism, and you know how to do basic group multiplication (which results in something that looks like subtraction).
Science Advisor
Homework Helper
- 9,361
- 6
As with a lot of proofs by contradiction the fist line "assume that something is not..." is not necessary.
f injective iff ker(f)={e} ( the => is easy since it is a special case of the the general property of being injective: f(e)=e so if anything else satisfies f(g)=e thetn g=e and ker(f)={e})
f(x)=f(y) implies f(xy^{-1}=e, which, by hypothesis means xy^{-1}=e as we required to show.
so we don't prove it by assuming the opposite and getting a contradiction since the proof is actually direct. the same can be done for cantor's diagonal argument.
f injective iff ker(f)={e} ( the => is easy since it is a special case of the the general property of being injective: f(e)=e so if anything else satisfies f(g)=e thetn g=e and ker(f)={e})
f(x)=f(y) implies f(xy^{-1}=e, which, by hypothesis means xy^{-1}=e as we required to show.
so we don't prove it by assuming the opposite and getting a contradiction since the proof is actually direct. the same can be done for cantor's diagonal argument.
Last edited:
Science Advisor
Homework Helper
- 12,042
- 2,342
my calling it "subtraction" might make it sound trivial, but it is a thoroughly proven technique in mathematics to change every problem into the problem of proving something is zero. it is usually done by subtraction.
the reason is that proving something is zero is usually easier.
e.g. in the mean value theorem to show there is a point c where f'(c) = [f(b)-f(a)]/(b-a) one subtracts the function f(a) + (x-a)[f(b)-f(a)]/(b-a)
and applies the Rolle theorem, i.e. the case where we want f'(c) = 0, which is easier to prove.
or for checking a function ahs a maximum, we first take a derivative and see if it is zero (same argument really as rolles).
or for showing some surface is flat we define a "curvature" \and show it is zero.
or for showing all non zero functions in a given region have a complex log, we define the fundamental group of the region and show it is zero.
the list is endless.
the reason is that proving something is zero is usually easier.
e.g. in the mean value theorem to show there is a point c where f'(c) = [f(b)-f(a)]/(b-a) one subtracts the function f(a) + (x-a)[f(b)-f(a)]/(b-a)
and applies the Rolle theorem, i.e. the case where we want f'(c) = 0, which is easier to prove.
or for checking a function ahs a maximum, we first take a derivative and see if it is zero (same argument really as rolles).
or for showing some surface is flat we define a "curvature" \and show it is zero.
or for showing all non zero functions in a given region have a complex log, we define the fundamental group of the region and show it is zero.
the list is endless.
Science Advisor
Homework Helper
- 2,561
- 4
Sure you have. The basic group operation is often called multiplication unless otherwise specified. But if the use of the word "multiplication" confuses you, ignore that word and replace that part of my post with:quasar987 said:Ooh, I see.
(I haven't seen multiplication yet AKG)
"...and you know how to do (the) basic group operation..."
Science Advisor
Homework Helper
Gold Member
- 4,796
- 32
matt grime said:i think it's quite straight forward, if H is the inerse image of H', then gx in H...
You probably meant "gx in gH".
matt grime said:...implies [tex]f(gx) \in f(gH)=f(g)H'=H'f(g)[/tex] which implies that there is a y in H such that f(yg)=f(xg)
You probably meant "such that f(yg) = f(gx),
matt grime said:...so that, pulling back by f gx is in Hg too.
I've thought a lot but can't figure it out. What do you mean by "pull back by f" ?
Science Advisor
Homework Helper
- 2,561
- 4
Since H' is normal, G'/H' forms a group. Define a function f' : G --> G'/H' by:
f'(g) = f(g)H'
It is easy to check that f' is a homomorphism. What my book calls the First Isomorphism Theorem will tell you that the kernel of a homomorphism is a normal subgroup of the domain, and in particular, Ker(f') is a normal subgroup of G.
Ker(f') = {g in G : f'(g) = H'} = {g in G : f(g)H' = H'} = {g in G : f(g) in H'} = f-1(H')
f'(g) = f(g)H'
It is easy to check that f' is a homomorphism. What my book calls the First Isomorphism Theorem will tell you that the kernel of a homomorphism is a normal subgroup of the domain, and in particular, Ker(f') is a normal subgroup of G.
Ker(f') = {g in G : f'(g) = H'} = {g in G : f(g)H' = H'} = {g in G : f(g) in H'} = f-1(H')
Science Advisor
Homework Helper
Gold Member
- 4,796
- 32
Sweet proof AKG, but unfortunately I haven't seen that First Isomorphism Theorem that you use and would like a proof using only what I know. If matt could just clarify what he meant that'd be great .
mathwonk, no I didn't appreciated it very much, I'm sorry. I was aware of that principle/trick but do not see how it could apply here. :-/
mathwonk, no I didn't appreciated it very much, I'm sorry. I was aware of that principle/trick but do not see how it could apply here. :-/
Science Advisor
Homework Helper
- 2,561
- 4
Although I used part of what is called the First Isomorphism Theorem, I used a simple part of if that's very easy to prove. You can prove for yourself that Ker(f) is normal for any homomorphism f. It's extremely easy to prove, so I won't give any hints. The theorem says other things, however, such as the fact that if f : G --> G' is a homomorphism, and K is its kernel, then G/K is isomorphic to f(G), and that the mapping h : G/K --> f(G) defined by:
h(xK) = f(x)
defines an isomorphism between the domain and co-domain. So you can do this proof using my approach if you wanted without referring to the theorem because the part that you'd use is something you can easily prove yourself.
As far as what matt's doing, he's saying that we know that f(gx) = f(yg) for some y in H. You know that you can write gx in the form y'g for some y' in G (y' = gxg-1). Suppose y' is not in H, then f(y') is not in H', so:
f(gx) = f(y'g) = f(y')f(g)
but we know f(gx) = f(yg) = f(y)f(g)
So f(y')f(g) = f(y)f(g), f(y') = f(y), but f(y') is not in H', and f(y) is, which is impossible, so f(y') is in H', so y' is in H, and so gx = y'g in Hg, so gH is a subset of Hg. Similarly, you can show that Hg is in gH. You will have that the left and right cosets of H coincide, and hence you will know that H is normal. I might used a few extra lines above, since I also wasn't sure what matt was doing at first. It seems to me that there was no need to introduce a y, so maybe had an idea for a more efficient proof using it. An even simpler, one line proof:
x in H. If H is normal, then gxg-1 should be in H. Well:
f(gxg-1) = f(g)f(x)f(g)-1 in f(g)H'f(g)-1 = H'f(g)f(g)-1 = H', so gxg-1 is in H, so H is normal.
h(xK) = f(x)
defines an isomorphism between the domain and co-domain. So you can do this proof using my approach if you wanted without referring to the theorem because the part that you'd use is something you can easily prove yourself.
As far as what matt's doing, he's saying that we know that f(gx) = f(yg) for some y in H. You know that you can write gx in the form y'g for some y' in G (y' = gxg-1). Suppose y' is not in H, then f(y') is not in H', so:
f(gx) = f(y'g) = f(y')f(g)
but we know f(gx) = f(yg) = f(y)f(g)
So f(y')f(g) = f(y)f(g), f(y') = f(y), but f(y') is not in H', and f(y) is, which is impossible, so f(y') is in H', so y' is in H, and so gx = y'g in Hg, so gH is a subset of Hg. Similarly, you can show that Hg is in gH. You will have that the left and right cosets of H coincide, and hence you will know that H is normal. I might used a few extra lines above, since I also wasn't sure what matt was doing at first. It seems to me that there was no need to introduce a y, so maybe had an idea for a more efficient proof using it. An even simpler, one line proof:
x in H. If H is normal, then gxg-1 should be in H. Well:
f(gxg-1) = f(g)f(x)f(g)-1 in f(g)H'f(g)-1 = H'f(g)f(g)-1 = H', so gxg-1 is in H, so H is normal.
Last edited:
Science Advisor
Homework Helper
- 9,361
- 6
to be honest what i wrote was the first thing that popped into my head so it probably wo'nt be very accurate (the corrections wer correct in quasar's post) or elegant and may need tweaking to work properly. i can't even remember my thought processes from working it out.
Science Advisor
Homework Helper
- 9,361
- 6
actually it is a one liner
if H is the preimage of H'
f(gHg^{-1])=f(g)f(H)f(g^{-1}) = f(H) thus gHg^{-1]=H
if you don't like doing it with groups then just do it with h in H instead of all of H at once.
edit, sorry, just reread AKG's post where he proves this first.
if H is the preimage of H'
f(gHg^{-1])=f(g)f(H)f(g^{-1}) = f(H) thus gHg^{-1]=H
if you don't like doing it with groups then just do it with h in H instead of all of H at once.
edit, sorry, just reread AKG's post where he proves this first.
Science Advisor
Homework Helper
- 12,042
- 2,342
a subgroup is normal if it is the kernel of a homomorphism, i.e. the things that go to zero.
if H' is normal in G' then G'/H' is a group, so H = f^(-1) (H') is the kernel of the composition
G-->G'-->G'/H'. qed.
another application of my basic principle. i.e. change what you are looking for into zero (the identity).
this is exactly AKG's "sweet proof" in post 17.
if H' is normal in G' then G'/H' is a group, so H = f^(-1) (H') is the kernel of the composition
G-->G'-->G'/H'. qed.
another application of my basic principle. i.e. change what you are looking for into zero (the identity).
this is exactly AKG's "sweet proof" in post 17.
Science Advisor
Homework Helper
Gold Member
- 4,796
- 32
Mh, yeah it's that trivial huh?
In the book I'm using, there is a theorem stated before the one I'm trying to prove that says that 'Isomorphisms preserve all algebraic properties'. In particular, if f:G-->G' is an isomorphism, then G' is cyclic iff G is cyclic.
But I couldn't prove that theorem, because what are algebraic properties exactly?
In the book I'm using, there is a theorem stated before the one I'm trying to prove that says that 'Isomorphisms preserve all algebraic properties'. In particular, if f:G-->G' is an isomorphism, then G' is cyclic iff G is cyclic.
But I couldn't prove that theorem, because what are algebraic properties exactly?
Muzza
- 689
- 1
If x is a generator of G, then f(x) is a generator of G'.
The converse follows from the fact that f has an inverse.
The converse follows from the fact that f has an inverse.
Science Advisor
Homework Helper
- 9,361
- 6
yes, since the algebraic properties of groups are by definition those things preserved by isomorphisms. isomorphic groups are identical as groups in terms of their behaviour as groups.
given a class of objects sharing some common definition an isomorphism is something that preserves exactly those properties that can eb deduced from the definition. that's why we study isomorphisms.
So, an iso of groups is a bijection between G and H such that f(xy)=f(x)f(y) and f(x^-1}=f(x)^{-1}. G and H are idenntical oas groups as the identification x <--> f(x) shows so all group theoretic (ie the algebraic properties of groups) are preserved by definition.
given a class of objects sharing some common definition an isomorphism is something that preserves exactly those properties that can eb deduced from the definition. that's why we study isomorphisms.
So, an iso of groups is a bijection between G and H such that f(xy)=f(x)f(y) and f(x^-1}=f(x)^{-1}. G and H are idenntical oas groups as the identification x <--> f(x) shows so all group theoretic (ie the algebraic properties of groups) are preserved by definition.
Last edited:
Similar threads
- Math Amateur
- · Replies 10 ·
- Linear and Abstract Algebra
- Replies
- 10
- stefan10
- · Replies 1 ·
- Calculus and Beyond Homework Help
- Replies
- 1
- A.Magnus
- · Replies 31 ·
- Calculus and Beyond Homework Help
- Replies
- 31
- a.powell
- · Replies 1 ·
- Calculus and Beyond Homework Help
- Replies
- 1
- VinnyCee
- · Replies 3 ·
- Calculus and Beyond Homework Help
- Replies
- 3
Graduate
Prove Injectivity of x^x Function?
- Izzhov
- · Replies 32 ·
- Topology and Analysis
- Replies
- 32