. В математика, множественная арифметическая прогрессия, обобщенная арифметическая прогрессия или полулинейный набор, является обобщением арифметической прогрессии, снабженной с множеством общих отличий. В то время как арифметическая прогрессия генерируется одним общим различием, обобщенная арифметическая прогрессия может быть произведена множеством общих различий. Например, последовательность не является арифметической прогрессией, а вместо этого создается, начиная с 17 и добавляя 3 или 5, что позволяет генерировать несколько общих различий.
A Конечная обобщенная арифметическая прогрессия или иногда просто Обобщенная арифметическая прогрессия (GAP) размерности d определяется как набор вида
где . Произведение называется размером обобщенной арифметики. прогрессирование; мощность набора может отличаться от размера, если некоторые элементы набора имеют несколько представлений. Если количество элементов равно размеру, последовательность называется собственно . Обобщенные арифметические прогрессии можно рассматривать как проекцию сетки более высокого измерения в . Эта проекция инъективна тогда и только тогда, когда обобщенная арифметическая прогрессия верна.
Формально арифметическая прогрессия представляет собой бесконечную последовательность форма , где и - фиксированные векторы в , называемые начальным вектором и общей разностью соответственно. Подмножество называется linear, если оно имеет форму
где - некоторое целое число и - фиксированные векторы в . Подмножество называется полулинейным, если оно является конечным объединением линейных множеств.
Полулинейные множества - это в точности множества, определяемые в арифметике Пресбургера.