Упражнения по теме Леммы, auto-active verification
-
Сформулируйте данное утверждение и докажите при помощи Why3, солверов и методов Флойда.
-
У любых двух положительных целых чисел однозначно определено частное от деления одного на другое
-
Для любого целого неотрицательного числа его целочисленный квадратный корень не меньше целочисленного квадратного корня числа, на единицу большего исходного числа.
-
Для любого целого числа разница между его квадратом и квадратом числа на единицу большего является нечетным числом.
-
Для любых двух целых чисел разница их кубов делится нацело на их разность.
-
-
Определите функцию для возведения одного целого неотрицательного числа в степень другого целого неотрицательного числа. Используйте ее для формулирования и доказательства следующих утверждений.
-
Для любых целых неотрицательных a b c верно соотношение:
ab + c = ab ⋅ ac
-
Для любых целых неотрицательных a b c верно соотношение:
ab ⋅ c = (ab)c
-