Group theory MOC

Free group

Free groups are the free objects in 𝖦𝗋𝗉. Let 𝑆 be a set. Then 𝔽𝑆 has the Group presentation βŸ¨π‘†βŸ©, i.e. it is the minimal completion of 𝑆 so that it becomes a group. #m/def/group Concretely, 𝔽𝑆 is constructed by

Likewise for any 𝑓 βˆˆπ–²π–Ύπ—(𝑋,π‘Œ) there exists a unique 𝔽𝑓 βˆˆπ–¦π—‹π—‰(𝔽𝑋,π”½π‘Œ), which is just the homomorphic extension of mapping each single-element π‘Ž βˆˆπ”½π‘‹ to the corresponding 𝑓(π‘Ž) βˆˆπ”½π‘Œ.

Universal property

The free group has a unique extension to a functor 𝔽 :𝖲𝖾𝗍 →𝖦𝗋𝗉 so that the natural injection becomes a natural transformation πœ„ :id𝖲𝖾𝗍 β†’|𝔽| (thus creΓ€ting a Free-forgetful adjunction). This is enabled by characterising (𝔽𝐴,πœ„π΄) with the following universal property:

If 𝐺 is a group and 𝑓 βˆˆπ–²π–Ύπ—(𝐴,𝐺) is a function there exists a unique ¯𝑓 βˆˆπ–¦π—‹π—‰(𝔽𝐴,𝐺) so that Β―π‘“πœ„π΄ =𝑓, i.e. the following diagram commutes

https://q.uiver.app/#q=WzAsNSxbMiwwLCJ8XFxtYXRoYmIgRiBBIHwiXSxbMiwyLCJ8R3wiXSxbMCwwLCJBIl0sWzQsMCwiXFxtYXRoYmIgRiBBIl0sWzQsMiwiRyJdLFsyLDAsIlxcaW90YV9BIl0sWzIsMSwiZiIsMl0sWzAsMSwifFxcYmFyIGZ8IiwwLHsic3R5bGUiOnsiYm9keSI6eyJuYW1lIjoiZGFzaGVkIn19fV0sWzMsNCwiXFxiYXIgZiIsMCx7InN0eWxlIjp7ImJvZHkiOnsibmFtZSI6ImRhc2hlZCJ9fX1dXQ==&macro_url=%5CDeclareMathOperator%7B%5Cid%7D%7Bid%7D

Proof

Let βŠ™ denote the product in the free group. Then for any π‘₯ βˆˆπ”½π΄, π‘₯ =⨀𝑛𝑖=1πœ„π΄(π‘Žπ‘–) with (π‘Žπ‘–)𝑛𝑖=1 ∈𝐴 and 𝑛 βˆˆβ„•. It follows that

¯𝑓(π‘₯)=¯𝑓(𝑛⨀𝑖=1πœ„π΄(π‘Žπ‘–))=𝑛⨀𝑖=1Β―π‘“πœ„π΄(π‘Žπ‘–)=𝑛⨀𝑖=1𝑓(π‘Žπ‘–)

So ¯𝑓 is already determined by 𝑓. Thus 𝔽𝐴 fulfils the universal property. If (𝐻,𝑗) also satisfies the universal property than the following diagram commutes:

https://q.uiver.app/#q=WzAsNyxbMiwyLCJBIl0sWzIsMCwifFxcbWF0aGJiIEYgQXwiXSxbNCwyLCJ8SHwiXSxbMiw0LCJ8SHwiXSxbMCwyLCJ8XFxtYXRoYmIgRiBBfCJdLFs2LDQsIkgiXSxbNiwwLCJcXG1hdGhiYiBGIEEiXSxbMCw0LCJcXGlvdGFfQSIsMV0sWzAsMSwiXFxpb3RhX0EiLDFdLFswLDIsImoiLDFdLFswLDMsImoiLDFdLFs0LDEsInxcXG1hdGhybXtpZH1fe1xcbWF0aGJiIEYgQX18IiwxLHsic3R5bGUiOnsidGFpbCI6eyJuYW1lIjoiYXJyb3doZWFkIn19fV0sWzMsMiwifFxcbWF0aHJte2lkfV97SH18IiwxLHsic3R5bGUiOnsidGFpbCI6eyJuYW1lIjoiYXJyb3doZWFkIn19fV0sWzEsMiwifFxcUGhpfCIsMSx7InN0eWxlIjp7ImJvZHkiOnsibmFtZSI6ImRhc2hlZCJ9fX1dLFszLDQsInxcXFBzaXwiLDEseyJzdHlsZSI6eyJib2R5Ijp7Im5hbWUiOiJkYXNoZWQifX19XSxbNiw1LCJcXFBoaSIsMSx7ImN1cnZlIjotMSwic3R5bGUiOnsiYm9keSI6eyJuYW1lIjoiZGFzaGVkIn19fV0sWzUsNiwiXFxQc2kiLDEseyJjdXJ2ZSI6LTEsInN0eWxlIjp7ImJvZHkiOnsibmFtZSI6ImRhc2hlZCJ9fX1dXQ==&macro_url=%5CDeclareMathOperator%7B%5Cid%7D%7Bid%7D

giving the required unique isomorphism.


#state/tidy | #lang/en | #SemBr