Zulip Chat Archive
Stream: Is there code for X?
Topic: mulabel
Kevin Buzzard (Jul 23 2020 at 09:09):
import tactic
example (G : Type) [add_comm_group G] (a b : G) :
a + b + -a + -b = 0 :=
begin
abel,
end
example (G : Type) [comm_group G] (a b : G) :
a * b * a⁻¹ * b⁻¹ = 1 :=
begin
-- now what?
sorry
end
Johan Commelin (Jul 23 2020 at 09:10):
Pretty clear right? You just push things to the group ring, and use ring
:grinning_face_with_smiling_eyes:
Johan Commelin (Jul 23 2020 at 09:11):
More seriously, I guess you can apply additive.of_mul_injective
or something like that, and then simp; abel
. Even more seriously... this should be fixed in abel
.
Last updated: Dec 20 2023 at 11:08 UTC