linear temporal logic specification