antiperiodic function