假定 是兩個 ring。若函數 滿足:
1. 加法可拆:
2. 乘法可拆:
則稱 是一個 ring homomorphism。若更進一步,這個 是一個 bijection,則稱其為一個 isomorphism。
因為 ring 配上加法自動是個群,所以這個 ring homomorphism 在加法之下,也自動是 group homomorphism。
假定 是 ring, 是一個 ring homomorphism。則:
依照 subring 的定義,要驗證 是個 subgroup,以及 自己乘法封閉。
不過,subgroup 的部分,因為所有的 ring homomorphism 都同時是個 group homomorphism,所以 subgroup 的部分就可以沿用 group homomorphism 的結論而自動成立。因此,只要證明乘法封閉就好。但這也不難,因為依照 ring homomorphism 的定義:
假定 是 ring,且 是一個 homomorphism。則定義 的 kernel 為:
其中, 是 中的加法單位元。
關於 kernel 的定義,現在因為有兩種運算,因此可能會納悶究竟是對應到哪個運算的單位元。不過也別忘了:乘法不保證有單位元,所以這邊 kernel 定義的是「被映射到加法單位元」的那些元素。
假定 是 ring, 是一個 ring homomorphism。則:
且更進一步,對於任意 ,有:
類似地,kernel 是個 中的 subgroup 直接沿用 group homomorphism 的性質; 而乘法封閉的部分,直接由 ring homomorphism 的性質得到:
既然 ,這就是在說:
而第二個部分,也是直接由 ring homomorphism 的定義得出:
另外一個也一樣,只是左右對調: