Monomorf is een term die in de wiskunde en informatica wordt gebruikt om objecten te beschrijven die slechts één vorm of type hebben. In de informatica worden monomorfe objecten vaak gebruikt om programma's en gegevens te beschrijven die maar op één manier kunnen worden verwerkt.
Monomorfe objecten kunnen verschillende vormen hebben, maar ze hebben altijd maar één type of categorie. Getallen kunnen bijvoorbeeld monomorfe objecten zijn omdat ze maar één categorie hebben: getal. Getallen kunnen echter verschillende betekenissen hebben, afhankelijk van de context.
In de wiskunde zijn monomorfe functies functies die de vorm van hun argumenten behouden. Dit betekent dat als de functie f(x) monomorf is, f(a) = f(b) alleen als a = b. Monomorfe functies worden gebruikt om verschillende problemen in de wiskunde op te lossen, zoals het vinden van wortels van vergelijkingen of het vinden van inverse functies.
Monomorfe objecten en functies spelen dus een belangrijke rol in de informatica en wiskunde, omdat ze de gegevensverwerking en het oplossen van problemen gemakkelijker en sneller maken.