---
layout: default
title : "Legacy.Base.Homomorphisms module (The Agda Universal Algebra Library)"
date : "2021-01-12"
author: "agda-algebras development team"
---

## <a id="homomorphism-types">Homomorphism Types</a>

This chapter presents the [Legacy.Base.Homomorphisms][] module of the [Agda Universal Algebra Library][].


```agda


{-# OPTIONS --cubical-compatible --exact-split --safe #-}

open import Overture using (Signature ; 𝓞 ; 𝓥 )

module Legacy.Base.Homomorphisms {𝑆 : Signature 𝓞 𝓥} where

open import Legacy.Base.Homomorphisms.Basic              {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Properties         {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Kernels            {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Products           {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Noether            {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Factor             {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.Isomorphisms       {𝑆 = 𝑆} public
open import Legacy.Base.Homomorphisms.HomomorphicImages  {𝑆 = 𝑆} public
```