In set theory, the axiom of uniformization, a weak form of the axiom of choice, states that if                     R                 is a subset of                     X        ×        Y                , where                     X                 and                     Y                 are Polish spaces, then there is a subset                     f                 of                     R                 that is a partial function from                     X                 to                     Y                , and whose domain (in the sense of the set of all                     x                 such that                     f        (        x        )                 exists) equals
                    {        x        ∈        X                  |                ∃        y        ∈        Y        (        x        ,        y        )        ∈        R        }                        Such a function is called a uniformizing function for                     R                , or a uniformization of                     R                .
To see the relationship with the axiom of choice, observe that                     R                 can be thought of as associating, to each element of                     X                , a subset of                     Y                . A uniformization of                     R                 then picks exactly one element from each such subset, whenever the subset is nonempty. Thus, allowing arbitrary sets X and Y (rather than just Polish spaces) would make the axiom of uniformization equivalent to AC.
A pointclass                               Γ                         is said to have the uniformization property if every relation                     R                 in                               Γ                         can be uniformized by a partial function in                               Γ                        . The uniformization property is implied by the scale property, at least for adequate pointclasses of a certain form.
It follows from ZFC alone that                                           Π                                1                                1                                   and                                           Σ                                2                                1                                   have the uniformization property. It follows from the existence of sufficient large cardinals that
                                          Π                                2            n            +            1                                1                                   and                                           Σ                                2            n            +            2                                1                                   have the uniformization property for every natural number                     n                .Therefore, the collection of projective sets has the uniformization property.Every relation in L(R) can be uniformized, but not necessarily by a function in L(R). In fact, L(R) does not have the uniformization property (equivalently, L(R) does not satisfy the axiom of uniformization).(Note: it's trivial that every relation in L(R) can be uniformized in V, assuming V satisfies AC. The point is that every such relation can be uniformized in some transitive inner model of V in which AD holds.)