Quasiperiodic systems