In de wiskunde is een endomorfisme een morfisme, of een homomorfisme, van een wiskundig object op zichzelf, dat de wiskundige structuur van dat object behoudt. Een endomorfisme van een vectorruimte is bijvoorbeeld een lineaire afbeelding en een endomorfisme van een groep is een groepshomomorfisme , enzovoort. Men kan in het algemeen spreken over endomorfismen in elke willekeurige categorie. Endomorfismen zijn in de categorie van verzamelingen zijn functies van een verzameling op zichzelf.
In elke willekeurige categorie is de samengestelde functie van twee willekeurige endomorfismen van opnieuw een endomorfisme van Hieruit volgt dat de verzameling van alle endomorfismen van een monoïde vormen, die met wordt aangeduid, of met , dit om de categorie te benadrukken.
Een inverteerbaar, bijectief endomorfisme van , oftewel een endomorfisme dat tevens een isomorfisme is, wordt een automorfisme genoemd. De verzameling van alle automorfismen is een ondergroep van , die de automorfismegroep van wordt genoemd en die met wordt aangeduid. De pijlen geven in het onderstaande diagram de implicatie aan:
automorfisme isomorfisme endomorfisme (homo)morfisme
Twee endomorfismen van een commutatieve groep kunnen bij elkaar worden opgeteld omdat . De endomorfismen van een commutatieve groep vormen dus een ring, de endomorfe ring. Zo is bijvoorbeeld de verzameling van de endomorfismen van de ring van alle n×n - matrices met in de cellen gehele getallen. De endomorfismen van een vectorruimte, module, ring of algebra vormen ook een ring, net zoals de endomorfismen van enig object in een pre-additieve categorie. De endomorfismen van een groep die niet commutatief is, genereren een algebraïsche structuur die bekendstaat als een bijna-ring.
Het frobenius-endomorfisme is een endomorfisme van commutatieve ringen met een priemgetal als karakteristiek dat ieder element op zijn -de macht afbeeldt.
Operatorentheorie
In enige concrete categorie, met name voor vectorruimten, zijn endomorfismen afbeeldingen van een verzameling op zichzelf, en kunnen zij als unaire operatoren op deze verzameling worden geïnterpreteerd, inwerkend op de elementen en het mogelijk makend om de notie van een banen van elementen te definiëren, enzovoort. Dat is operatorentheorie.
Afhankelijk van de additionele structuur, een topologie, metriek of dergelijke, die voor de relevante categorie is gedefinieerd kunnen zulke operatoren eigenschappen zoals continuïteit, begrensdheid, en zo verder hebben.