Zulip Chat Archive
Stream: new members
Topic: Apply function on both sides of equality
Pedro Minicz (May 19 2020 at 02:17):
Say I have a = b * c
as my goal, with a b c : ℝ
and h : a / c = b
as my hypothesis. How do I apply λ x, x * c
to both sides of h
? There was a thread asking this very question a few days ago, but I didn't manage to find it.
Yury G. Kudryashov (May 19 2020 at 02:19):
https://leanprover-community.github.io/mathlib_docs/tactics.html#apply_fun
Pedro Minicz (May 19 2020 at 02:24):
Thank you! Are there any alternatives?
Yury G. Kudryashov (May 19 2020 at 02:26):
replace h := congr_arg (λ x, x * c) h
Yury G. Kudryashov (May 19 2020 at 02:28):
In this particular case you can also apply a lemma (search with #library_search
or guess name like eq_mul_of_div_eq
- not tested)
Reid Barton (May 19 2020 at 02:44):
You can also rw <- h
for a similar result
Last updated: Dec 20 2023 at 11:08 UTC