Jump to content

Generalized arithmetic progression

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Whitemodern (talk | contribs) at 18:56, 21 October 2019. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


In mathematics, a multiple arithmetic progression, generalized arithmetic progression or a semilinear set, is a generalization of an arithmetic progression equipped with multiple common differences. Whereas a linear set is generated by a single common difference, (example: the arithmetic progression has common difference 4), a semilinear set can be generated by multiple common differences (example: the sequence is not an arithmetic progression but is instead generated by starting with 17 and adding either 3 or 5, thus allowing multiple common differences to generate it).

Formally, a linear subset (or arithmetic progression) of is an infinite sequence of the form , where and are fixed vectors in , called the initial vector and common difference respectively. A subset of is said to be semilinear if it is of the form , where is some integer and are fixed vectors in .

The semilinear sets are exactly the sets definable in Presburger arithmetic.[1]

See also

References

  1. ^ Ginsburg, Seymour; Spanier, Edwin Henry (1966). "Semigroups, Presburger Formulas, and Languages". Pacific Journal of Mathematics. 16: 285–296.