free variable in thm