多值函数（multivalued function，也称为multifunction）为一数学名词，是一种二元关系。其中，定义域formula_1中的每一个元素都对应陪域formula_2中的至少一个元素。此名词来源于复分析，例如复对数函数便是其中一例。函数原本的定义中不允许formula_1的元素对应多于一个formula_2中的元素；但复分析中，为了作区分，将原来定义的函数称为单值函数。有些多值函数拥有主分支，而使得多值函数可以转化为单值函数。此时该单值函数的值称为主值（principal va