Circulant
Circulant is a term used in mathematics to describe objects with cyclic symmetry, most commonly a circulant matrix or a circulant graph. In linear algebra, a circulant matrix is an n by n matrix where each row is obtained from the previous one by a cyclic (wrap-around) shift. A standard form is determined by its first row [c0, c1, ..., c_{n-1}]; the second row is [c_{n-1}, c0, c1, ..., c_{n-2}], and each subsequent row is a right cyclic shift of the row above it. For example, with first row [a0, a1, a2], the 3×3 circulant matrix is
Circulant matrices have several notable properties. They form an n-dimensional commutative algebra: any linear combination or
A key application is circular convolution: multiplying a circulant matrix by a vector corresponds to circular
Circulant can also describe circulant graphs, whose adjacency matrices are circulant. Such graphs on n vertices