Also known as reciprocal-space or -space

Lattice

A lattice is a infinite set of point generated by linear combinations of basis vectors with integer coefficients. If you have linearly independent vectors then the lattice is

Dual Lattice

The dual lattice is the set of vectors whose dot product with every lattice vector is an integer. If then the dual is

If is generated by then the dual lattice is generated by vectors such that

Where is called Kronecker delta and defined as basically the identity for components.