A Mathematical Object that takes a set as an input, and outputs a set A mapping between sets Maps a Domain to a Codomain f:A→B is the function from A to B where A and B are Sets. f:A→B⟺f⊆A×B∧{(a,b) ∣ ∀a∈A, ∃!b∈B ((a,b)∈f)}