in the theory of algebraic curves, brill–noether theory, introduced by , is the study of special divisors, certain divisors on a curve "c" that determine more compatible functions than would be predicted. in classical language, special divisors move on the curve in a "larger than expected" linear system of divisors.