можно доказать следующую лемму:Применение леммы к связанным переменным
lemma lem1: assumes "(a::real) ≤ b/c" and "c > 0" shows "a * c ≤ b"
using assms
using pos_le_divide_eq[of "c" "a" "b"] by auto
однако, если я использую связанные переменные, доказательство не работает.
lemma lem2: assumes "∀a b c. (a::real) ≤ b/c" and "∀c. c > 0" shows "∀a b c. a * c ≤ b"
using assms
using pos_le_divide_eq[of "c" "a" "b"]
Установка ∀ квантор в pos_le_divide_eq изменяет тип данных, так что не представляется возможным. Как я могу решить лемму2?