Exploring Free Groups, Free Products, and Isomorphisms

  • Thread starter Oxymoron
  • Start date
  • Tags
    Groups
In summary, a free group is constructed from an underlying basis set and can be defined as the most general group containing all the subgroups of the basis set. Free groups also have a universal mapping property, meaning any function from the basis set into a group can be extended to a homomorphism of the free group. This concept applies to free products as well, where instead of a set of generator elements, a collection of groups is used to form the free product. The free product also satisfies a universal mapping theorem and can be amalgamated along a common subgroup. However, the free product is not necessarily free and can have torsion. To prove isomorphism between two free products, one must show the existence of a map that sets
  • #1
Oxymoron
870
0
It seems that I am having difficulty understanding some of the definitions given to me concerning Free Groups.

I just finished a thread on free groups where I learned that a free group is one that is constructed from an underlying basis set that is enlarged so that one may form all finite words - then declare that two words are equivalent if and only if inverses and identity cancellation would make them so.

Then I discovered that all free groups have a universal mapping property - that is, any function from the basis set S into a group G has a unique extension to a homomorphism of the free group F(S) into G.

I've now come across the concept of a free product and as far as I can tell we adopt a similar approach to their construction as we do for free groups. Let me explain...

First, let S be a collection of groups

[tex]S = \{G_1,G_2,\dots\}[/tex]

as opposed to a set of generator elements as for free groups. Then we define the free product

[tex]\star_{i\in I} G_i = G_1\ast G_2\ast \dots[/tex]

as the most general group containing all the [itex]G_i[/itex]'s as subgroups. And likewise, the free product satisfies a universal mapping theorem: Given any collection of homomorphisms from each factor group into some common group W, there is a unique extension to a homomorphism of the free product into W.

Now I am not going to pretend that I am an expert at any of this, in fact, quite the opposite. I want to be able to "prove that [itex](G_1 \ast_A G_2) \ast_A G_3[/itex] is isomorphic to [itex]G_1 \ast_A (G_2 \ast_A G_3)[/itex] where A is a subgroup of the three groups [itex]G_i[/itex] and where amalgams are formed with respect to the respective inclusions of the group A are isomorphic."

In order to do so I will need a lot of help to understand:

What does it mean to be isomorphic in this sense?

What on Earth is an amalgam?

Is the free product of two groups A and B necessarily free? Is the free product free if and only if A and B are free?

I know this is a lot of stuff to do, but if anyone can help flatten out the learning curve with this, I will rest easy.

Thanks.
 
Physics news on Phys.org
  • #2
Oxymoron said:
What does it mean to be isomorphic in this sense?

The same as any other sense. Indeed, there is only one sense in which two groups are isomorphic. However, in this case you can appeal to the universal property to make life easier.
What on Earth is an amalgam?
Ah, now this is interesting. The free product of G and H is the set of all words in the elements of G and H and with the only relations those in G and those in H. Thus the free product of the integers with the integers is the free group on two generators. Now, sometimes it is nice to use the fact that G and H may have a subgroup in common. Thus to create the amalgam of G and H along K, i.e. G*KH we take the free group generated by G and H and add in the relataions that K imposes.
Is the free product of two groups A and B necessarily free?
, of course not. Free groups have no torsion, free products will have at least as much torsion as A and B.

Is the free product free if and only if A and B are free?

Yes. You should prove this yourself. I know for a fact you know all that is required to show that F free and F=G*H implies G and H are free, and the converse is trivial.
 
  • #3
Posted by Matt Grime:

The same as any other sense. Indeed, there is only one sense in which two groups are isomorphic. However, in this case you can appeal to the universal property to make life easier.

Ah, I had a feeling that property might come in handy, but I wasnt sure.

So basically, if I want to show that my two groups [itex](G_1 \ast_A G_2) \ast_A G_3[/itex] and [itex]G_1 \ast_A (G_2 \ast_A G_3)[/itex] are isomorphic I have to show that there exists a map between the two that sets up a one-to-one correspondence between the elements of each group in such a way that it respects the group operation.

Ok, so let me get this straight. The free product of groups has a universal mapping property - does this mean to say: "The free product of groups comes equipped with a family of homomorphisms:

[tex]j_i\,:\,G_i \rightarrow(\star_{i\in I} G_i)[/tex]

from each group into the free product."?
 
  • #4
Posted by Matt Grime:

The free product of G and H is the set of all words in the elements of G and H and with the only relations those in G and those in H. Thus the free product of the integers with the integers is the free group on two generators. Now, sometimes it is nice to use the fact that G and H may have a subgroup in common. Thus to create the amalgam of G and H along K, i.e. G*KH we take the free group generated by G and H and add in the relataions that K imposes.

I really, really like that explanation! Thank you.

Posted by Matt Grime:

of course not. Free groups have no torsion, free products will have at least as much torsion as A and B.

Could you possibly remind me what torsion means? Is it a set of elements? Or is it another group? Or both?
 
Last edited:
  • #5
Step 1: Three groups G_1, G_2, and G_3 and a subgroup A of all three.
Step 2: There exist homo's from A into each group G_i

[tex]f_1\,:\,A \rightarrow G_1[/tex]
[tex]f_2\,:\,A \rightarrow G_2[/tex]
[tex]f_3\,:\,A \rightarrow G_3[/tex]

Step 3: Then there exist monomorphisms from each group G_i into the free product w.r.t. A:

[tex]j_1\,:\,G_1\rightarrow G_1\star_A G_2[/tex]
[tex]j_2\,:\,G_2\rightarrow G_1\star_A G_2[/tex]

[tex]j_3\,:\,G_2\rightarrow G_2\star_A G_3[/tex]
[tex]j_4\,:\,G_3\rightarrow G_2\star_A G_3[/tex]

Note: I believe these homomorphisms make the composition of homo's i and j commutative:

[tex]A \rightarrow_{i_1} G_1 \rightarrow_{j_1} G_1\star_A G_2 = G_1\star_A G_2 \rightarrow_{j_1^{-1}} G_1 \rightarrow_{i_1^{-1}} A[/tex]

Step 4: There exist homo's:

[tex]i_1\,:\,G_1 \rightarrow (G_1 \star_A G_2) \star_A G_3[/tex]
[tex]i_2\,:\,G_1\star_A G_2 \rightarrow (G_1 \star_A G_2) \star_A G_3[/tex]

[tex]i_3\,:\,G_3 \rightarrow (G_1 \star_A G_2) \star_A G_3[/tex]
[tex]i_4\,:\,G_2\star_A G_3 \rightarrow G_1 \star_A (G_2 \star_A G_3)[/tex]

I drew a picture of all this and it looked something like
...______________G_1 * (G_2 * G_3)
.../......|
...G_1--G_1 * G_2---|-|
../.../.....|..|
A-G_2 ......|..|
..\...\....|...|
...G_3--G_2 * G_3 -|...|
...\________________(G_1 * G_2) * G_3

and I have to prove that there exists an isomorphism between the two free product on the right hand side of this diagram?
 
Last edited:
  • #6
Regard G1 and G2 as disjoint. Let A1 list the generators of A as a subgroup of G1, and let A2 list the generators of A as a subgropu of G2 such that A1 and A2 have a 1-1 correspondence f : A1 -> A2. Then G1*AG2 = < Gen(G1) U Gen(G2) | Rel(G1) U Rel(G2) U {af(a) : a in A1} >, no? You can then take the free product w.r.t A of this with G3, and associativity of the free products follows essentially from associativity of set union. I guess this should work.
 
  • #7
An element is (or has) torsion if its order is finite. Free groups have no torsion elements.

Just think in terms of presentations and relations. A free group has generators and no relations amongst the generators, a non-free group has some relations. In G*H, an relations on elements of G remain relations on those elements as considered elements in G*H.

I was just using 'torsion' as one example of a relation (x^n), I could have talked about commutation of elements: if x and y commute in G, they commute in G*H.
 
Last edited:
  • #8
An example of alagam product: the fundamental group of the torus is ZxZ.

This is more generally called the seifert van kampen theorem.

Given a topological space, T, and two (open?) subsets X and Y with XnY path connected, then the fundamental group of T is

[tex]\Pi_1(X)\star_{\Pi_1(X\cap Y)} \Pi_1(Y)[/tex]

Let T be the torus, X be T\{pt} and Y some small disc around the point. T\{pt} is homotopic to the bouquet of two circles (or two circles pinched together at a point like this oo) and its fundamental group is F_2 generated by two loops g and h. The fundamental group of Y is trivial, and the XnY is homotopic to a circle so its fundamental group is Z generated by z, which is a loop around {pt}. (Draw a picture; it helps to remember T is the unit square with opposite sides identified.)

Thus we need the amalgam of F_2 with {e} the trivial group along Z. We need to see what relations this imposes. Well, the homomorphism of Z to {e} sends z to e, and the homomoprhism from Z to F_2 sends z to fgf^-1g^-1, so in the amalgam the/a presentation is, since we must identity fgf^-1g-1 and e:

Pi_1(T)= < f,g | fg=gf>

which is a presentation of ZxZ, as required.
 
Last edited:
  • #9
implicit in matts hints is the fact that if two groups both have the same universal mapping property then they are isomorphic.
 
  • #10
So I guess my little diagram is correct. I was hoping that it was because that is what I am visualising and aiming to show that there is an isomorphism between the two graphs on the right hand side of that diagram.

Posted by AKG:

Regard G1 and G2 as disjoint. Let A1 list the generators of A as a subgroup of G1, and let A2 list the generators of A as a subgropu of G2 such that A1 and A2 have a 1-1 correspondence f : A1 -> A2. Then G1*AG2 = < Gen(G1) U Gen(G2) | Rel(G1) U Rel(G2) U {af(a) : a in A1} >, no?

This presentation you have

[tex]G_1 \star_A G_2 = \langle \mbox{Gen}(G_1) \,\cup\, \mbox{Gen}(G_2) \,|\, \mbox{Rel}(G_1)\,\cup\,\mbox{Rel}{G_2}\,\cup\,\{af(a)\,:\,a \in A_1\}\rangle[/tex]

is a little strange to me. How did you manage to get the relations for the free product to be the union of the relations for G_1 and G_2? Same for the relators. I mean, this presentation tells me that the generators of the free product [itex]G_1\star_A G_2[/itex] is the set of all generators from G_1 and G_2 and the relators of the free product is the set of all relators from G_1 and G_2 and some more.

Posted by AKG:

You can then take the free product w.r.t A of this with G3, and associativity of the free products follows essentially from associativity of set union. I guess this should work.

Are you using the fact that once you get a presentation for the free product [itex]G_1\star_A G_2[/itex] you can make the free product of it and the remaining group G_3 and get a new presentation for [itex](G_1 \star_A G_2)\star_A G_3[/itex]. Then all you have to work with are unions of generators and relators, switch them around a bit using union laws, get a new presentation for the free product and work backwards to show that this new presentation (now with the gens and rels moved around) is the same as [itex]G_1 \star_A (G_2\star_A G_3)[/itex]. I don't even know if this will work, but if it does, what you are essentially doing is showing the associative property using the associative property of unions. Hmm...interesting.

If it is the way to go then I have to prove that I can get that presentation you wrote for the free product.

Posted by Matt Grime:

Just think in terms of presentations and relations. A free group has generators and no relations amongst the generators, a non-free group has some relations. In G*H, an relations on elements of G remain relations on those elements as considered elements in G*H.

What about relations on elements in H? Do they remain relations on elements in G * H?
 
Last edited:
  • #11
Well, obviously they do. I just picked G for the sake of it. The free product is totally symmetric. Just look at the defintion. G*H=H*G.
 
Last edited:
  • #12
A correction to my post: in the relations, the third set in the union should be the set of a-1f(a) for a in A1. Anyways, I'm not sure exactly what you're asking me because it seems that you understand what I'm saying. If F = < S1 | R1 > and G = < S2 | R2 > are disjoint, then isn't it clear that F*G = < S1 U S2 | R1 U R2 >?
 
  • #13
Posted by AKG:

Anyways, I'm not sure exactly what you're asking me because it seems that you understand what I'm saying. If F = < S1 | R1 > and G = < S2 | R2 > are disjoint, then isn't it clear that F*G = < S1 U S2 | R1 U R2 >?

Yes, but I have no way to ensure that my groups G_1, G_2, and G_3 are disjoint. All I know is that they are groups and A is a subgroup.
 
  • #14
Like I said, regard them as disjoint. Adding the a-1f(a) relations serves to simply identify the copy of A in G1 with the copy of A in G2. The free product is generally defined only on disjoint groups, but you can always regard any two groups as disjoint. Earlier, matt mentioned Z*Z. If you don't regard the elements of the first copy as distinct from those of the second, then you just get Z.
 
  • #15
Posted by AKG:

Like I said, regard them as disjoint. Adding the a-1f(a) relations serves to simply identify the copy of A in G1 with the copy of A in G2. The free product is generally defined only on disjoint groups, but you can always regard any two groups as disjoint. Earlier, matt mentioned Z*Z. If you don't regard the elements of the first copy as distinct from those of the second, then you just get Z.

Oh I see! So if you have two groups that are not necessarily disjoint, you can always regard them as being disjoint if you have a subgroup of both groups present?
 
  • #16
Well, you can always regard any two groups as disjoint. If there is no common subgroup of both present, however, then there must be no common element of both, so they already are disjoint. But the idea behind being able to regard two groups as disjoint has nothing to do with whether or not they share any subgroups.
 
  • #17
If G1 and G2 are two groups, theirm free product would be some group such that group maps out of it correspond to pairs of group maps out of G1 and G2.

If G1 and G2 share a common subgroup H, then their free product amalgamated over H, would be a group such that group maps out of it correspond to apirs of groups maps out of G1 and G2 that agree on their common subgroup H.
 
  • #18
Oxymoron said:
Oh I see! So if you have two groups that are not necessarily disjoint, you can always regard them as being disjoint if you have a subgroup of both groups present?


We appear, by our laziness, to have gotten you confused between the difference betwee equal and isomorphic. Whenever we are taking groups G and H and forming their amalgamated product they are just groups. And when we say there is a subgroup in common we mean there is a third group K and an injection from K into G and one into H. We do not mean that in any sense they have to overlap, i.e. that GnH is not empty.

As AKG pointed out, when I did Z*Z, you had no problems with the things that are bothering you in the quoted posted despite the two groups being isomorphic.

I don't see why you think you can regard groups as disjoint *if* they have elements in common. Perhaps you mean *even if*?
 
  • #19
a subobject of X is as matt said technically an equivalence clas of injections A--->X where A--->X is equivalent to B--->X iff there is an isomorphism A--->B--->A such that the compositions A--->B--->X and B--->A--->X equal respectively the injections A--->X and B--->X.

oddly, with this definition, note that being a subobject is not transitive, but it is still useful.
 
  • #20
for some purposes a paint can is useful. i.e. if G,K,H are groups, paint all elements of G red, all elements of K blue, and all elements of H green. now they are all disjoint since the elements are different colors.

if there are given injections f:H--->G and g:H--->K, remove the images of the maps and consider the set G-f(H) union H union K-g(H).

our goal is to enlarge this set to a certain big group so that the first two sets form a subgroup and also the last two sets.

we do this by working with the original disjoint groups, and finally we find a solution into which it is possible to map this union injectively, so that the restriction to each subgroup containing H is a homomorphism.

pretty bad, sorry. matt said it better.

but as mathematicians we are careleslike this all the time.

we say that R^2 = RxR contains two copies of R as axes, but really the axes are literally {0}xR and Rx{0}. we don't care, we think Rx{0} is so much like R that we identify them.
 
  • #21
Thankyou Matt and MW for convincing me. I was treating groups as "sets" and was rightly confused.

My last question is this: AKG posed a possible way to show the associativity of free groups with respect to a subgroup. But does this show that [itex](G_1 \star_a G_2) \star_A G_3[/itex] is isomorphic to [itex]G_1 \star_A (G_2 \star_A G_3)[/itex]? I was hoping use this:

Posted by Mathwonk:

Implicit in matts hints is the fact that if two groups both have the same universal mapping property then they are isomorphic.

Is AKG's proposed method of showing associativity using presentations part of the way to showing that they have the same universal property? I am not sure, in fact I am rather lost, from what I saw AKG's method showed that the two groups are in fact equal. But then...

Posted by Matt Grime:

We appear, by our laziness, to have gotten you confused between the difference betwee equal and isomorphic

And from this quote I am starting to doubt that AKG's method shows that [itex](G_1 \star_a G_2) \star_A G_3[/itex] and [itex]G_1 \star_A (G_2 \star_A G_3)[/itex] are isomorphic. Or does equal imply isomorphic in this case.

I believe that I must show they have the same universal mapping property to show that they are isomorphic and I believe this is the only way to do it. Is this right?
 
Last edited:
  • #22
I think the two groups are equal. Unlike Cartesian products, where you use brackets that make a difference, i.e. the typical element of Gx(HxK) is (g,(h,k)) whereas the typical element of (GxH)xK is ((g,h),k), free products just contain strings of symbols so ghk is an element of both (G*H)*K and G*(H*K). The two groups are identical as sets, and their operations are identical, so they are identical as groups. Maybe the case is different with amalgams, I don't know. Keep in mind that I'm not entirely sure about my approach, I just thought it would be the simplest way (i.e. wouldn't involve constructing an isomorphism).
 
  • #23
I think you ought to take the same care initially as with cartesian products, this something in G*(H*K) are words in the symbols of G and H*K. Of course elements in H*K are just words in the symbols of H and K. thus clearly G*(H*K) and (G*H)*K have the same underlying objects. Now one merely needs to check the universality properties. The same thing applies when we replace * by an amalgam.
 

1. What are free groups?

Free groups are mathematical structures that consist of elements and operations, similar to a group, but with no additional relations or restrictions on those operations. They are called "free" because the elements are independent and can be combined in any way without constraints.

2. How are free groups different from regular groups?

The main difference is that free groups have no additional relations or restrictions on their operations, making them more flexible and allowing for more complex structures. In regular groups, there are typically rules or properties that the elements and operations must follow.

3. What are free products?

Free products are a way of combining two or more free groups to create a larger, more complex free group. This is done by taking the elements from each group and combining them in a specific way, while also preserving the operations and independence of the original groups.

4. How are free products different from direct products?

Free products and direct products are similar in that they both involve combining groups. However, direct products require the elements and operations to follow certain rules and restrictions, while free products do not. Additionally, free products are more flexible and can create more complex structures.

5. What is an isomorphism in the context of free groups and free products?

An isomorphism is a mathematical concept that describes a one-to-one correspondence between two mathematical structures. In the context of free groups and free products, an isomorphism is a way of showing that two groups or products are essentially the same, despite looking different on the surface.

Similar threads

  • Linear and Abstract Algebra
Replies
2
Views
842
  • Linear and Abstract Algebra
Replies
22
Views
2K
  • Linear and Abstract Algebra
Replies
9
Views
2K
Replies
4
Views
2K
  • Linear and Abstract Algebra
Replies
13
Views
3K
  • Linear and Abstract Algebra
Replies
8
Views
1K
  • Linear and Abstract Algebra
Replies
2
Views
1K
  • Linear and Abstract Algebra
Replies
5
Views
2K
Replies
2
Views
1K
  • Linear and Abstract Algebra
Replies
4
Views
1K
Back
Top