---
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
```