⌂ Home
« Home

Definition. Group Homomorphism [group-0004]

module group-0004 where

open import MLTT.Spartan hiding (_∙_) renaming (_⁻¹ to sym)

open import group-0000
open Group {{...}}

我們先看 group homomorphism 的定義:

IsGroupHomomorphism : (G H : 𝓤 ̇) {{_ : Group G}} {{_ : Group H}}  (φ : G  H)  𝓤 ̇
IsGroupHomomorphism G H φ = (x y : G)  φ (x  y)  (φ x)  (φ y)

基本上它的意思是,我們定義如果函數 φ:GH\varphi : G \to H 能讓

φ(ab)=φ(a)φ(b)\varphi(a \bullet b) = \varphi(a) \bullet \varphi(b)

對所有 a,bGa,b \in G 成立,那 φ\varphi 是一個 group homomorphism。

這些 homomorphism 之所以特別,就是它們保留了一些結構,讓我們能夠對群整體做出推論,這種想法以範疇論為主,有非常多有趣又深刻的延伸。