I have been reading about amalgamated products online where they are defined as the quotient group formed by the free product and a normal subgroup of the free product.
I am having a hard time understanding the following example we were given in class,
$$ \mathbb{Z}_2 *_{e} \mathbb{Z}_2 = < a,b \mid a^2=e, \hspace{4mm} b^2=e>$$
First, I am not sure how to write the free product of $\mathbb{Z}_2 * \mathbb{Z}_2$, both groups are generated by $1$ so I am assuming the free product would just be $<1>$. However, this can't be right because it looks like the fact that $\mathbb{Z}_2$ is generated by $1$ is not taken in to consideration and just left arbitrary, by writing the generators as $[a]$ and $[b]$. Why is this happening? Why are we writing that $[a]$ generates $\mathbb{Z}_2$ when we already know that $1$ does??
I think I don't understand the free product completely.
Here's how I think about the free product. Consider the free product of two arbitrary groups $G$ and $H$, i.e. $G\ast H$. Elements of this group looks like $$ g_1h_1g_2h_2\cdots g_nh_n,\quad g_i\in G,h_j\in H. $$ We get a string of elements from $G$ and $H$ in a row. Usually we call the group elements letter and the string of elements a word. Multiplication is done by concatenation, e.g. $$ gh\cdot g'h'=ghg'h'. $$ When we ever have the letter $e_G$ or $e_H$ in the sequence, we throw it out. For example, $$ gh\cdot e_He_G=ghe_G=gh. $$ Basically, any word you write consisting of only the identity elements we associate to the empty word $\varepsilon$. This is the word that, when you concatenate it onto any other word, adds no letter. Hopefully this is enough intuition to get you started.
In the case of $\mathbb Z_2\ast\mathbb Z_2$, we want to consider strings of elements of each copy of $\mathbb Z_2$. As you note, they're both generated by $1$. We can't just write $$ 1111111111111111 $$ for group elements though. We have to distinguish them somehow, and that's where we call one of them $a$ and the other one $b$. The words are then of the form $$ ababababababab\cdots\text{ or }babababa\cdots $$