IntroductionIn this paper we shall construct moduli spaces of pairs consisting of a torsion-free sheaf E over an algebraic curve X (possibly singular, but always of pure dimension) and a vector subspace Λ of its space of sections H 0 (E). Such pairs are the common generalisation of the classical notion of a linear system, for which E is (the sheaf of sections of) a line bundle, and of Bradlow pairs [3], for which one may take Λ to be 1-dimensional -although strictly speaking Λ should be replaced by a single non-zero section φ. These more general pairs have also been studied by Bertram [2], Raghavendra and Vishwanath [13] (under the name of "pairs") and by Le Potier [8] (under the name of "coherent systems"), who works over varieties (or schemes) of arbitrary dimension. In this paper, we shall use the term "Brill-Noether pair", to emphasise the role that we hope they will play in higher rank Brill-Noether theory.There are three numerical invariants which make up the 'type' of a Brill-Noether pair: the rank r and degree d of the sheaf E, which can be defined even on a singular curve provided it is polarised (see Definition 2.1), and the dimension l of Λ. In the case r = 1 (and X smooth) there is a well-known parameter space for all linear systems -usually denoted G r d (e.g.[1] Chap IV), where r + 1 is the dimension of the space of sections! In higher rank, one must introduce a notion of semistability, which depends on a single parameter α (see Definition 2.3.2). The same definition is used in [13], while in [3] an equivalent definition is used involving τ = d+αl r . The result we shall prove is the following. Theorem 1. Let X be a polarised algebraic curve and α any positive rational number. For each (r, d, l) there exists a projective scheme G α (r, d, l) which is a coarse moduli space for families of α-semistable Brill-Noether pairs of type (r, d, l). The (closed) points of G α (r, d, l) are in one-one correspondence with S-equivalence classes of pairs.