ideal lattice