Set: pp::colors Set: pp::unicode Assumed: f ∀ a : ℤ, f a a > 0 ∀ a b : ℤ, f a b > 0 Assumed: g ∀ (a : ℤ) (b : ℝ), g a b > 0 ∀ a b : ℤ, g a (f a b) > 0 Set: lean::pp::coercion ∀ a b : ℤ, g a (int_to_real (f a b)) > nat_to_int 0 λ a : ℕ, a + 1 λ a b : ℕ, a + b λ a b c : ℤ, a + c + b (λ a b : ℕ, a + b) 10 20 Assumed: x λ a b : ℤ, a + x + b