Floquet theorem