define constants to collect the compiler proof hypotheses