Præferencefunktion er i matematik en reel funktion, der afspejler præferencer i fx en økonomisk model, ved at en variabel med en større funktionsværdi foretrækkes for en variabel med en mindre funktionsværdi. Variable kan have samme funktionsværdi, og da skal ingen foretrækkes for den anden. En sådan præferencefunktion findes, når blot præferencerelationen opfylder de naturlige krav 1) at være transitiv, dvs. at hvis A foretrækkes for B og B for C, så skal A foretrækkes for C, og 2) at være asymmetrisk, dvs. at det ikke forekommer, at A foretrækkes for B, samtidig med at B foretrækkes for A.