function, map, homomorphism, mapping, functions, pairing, maps, property, transformation, association