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 14:55, 22 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 an arithmetic progression is generated by a single common difference, (example: the arithmetic progression has common difference 4), a linear 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, an 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 linear if it is of the form , where is some integer and are fixed vectors in . A subset of is said to be semilinear if it is a finite union of linear sets.

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.