Definición
Sean
y
dos sistemas algebraicos del mismo tipo, donde
son conjuntos y
son las operaciones algebraicas definidas en dichos conjuntos.
Una función
es un homomorfismo si verifica:
para cada i = 1,...,k y
.
Ejemplos
- Los grupos son conjuntos que tienen definida una operación con neutro y en que cada elemento tiene inverso.
Por lo tanto, si
son grupos, según la definición una función
es un homomorfismo de grupos si:
para todo par de elementos
;
, siendo
los neutros de
y
;
para todo
.
Puede probarse que si una función cumple la primera condición entonces cumple las otras dos, de ahí que en la definición clásica de homomorfismo de grupos no se pidan las otras condiciones.
- Un
-espacio vectorial (donde
es un cuerpo) es un conjunto que tiene definida una suma entre elementos del grupo y un producto de escalares por elementos del conjunto; la suma tiene un neutro y cada elemento tiene opuesto. Por lo tanto, utilizando la definición, para que una función
entre dos
espacios vectoriales sea un homomorfismo debe verificar:
, para todo
;
, para todo
y todo
;
;
para todo
.
Las transformaciones lineales son exactamente las funciones que cumplen esto (las condiciones 3 y 4 se deducen de 1 y 2). Por lo tanto, los homomorfismos de espacios vectoriales son las transformaciones lineales.
- Si
y
son dos anillos entonces una función
es un homomorfismo de anillos si se cumplen las siguientes dos condiciones:
, cualesquiera que sean
;
, cualesquiera que sean
;
;
para todo
.
Las condiciones 3 y 4 se deducen de la primera, de ahí que en la definición clásica no se pidan.
En el caso de anillos con unidad, también se exige
.
- Si
y
son dos R-módulos (donde
es un anillo dado) entonces una función
es un homomorfismo de R-módulos si cumple las siguientes dos condiciones:
, cualesquiera que sean
;
, cualesquiera que sean
.