Module docstring
{"# Instances and theorems on pi types
This file provides instances for the typeclass defined in Algebra.Group.Defs. More sophisticated
instances are defined in Algebra.Group.Pi.Lemmas files elsewhere.
Porting note
This file relied on the pi_instance tactic, which was not available at the time of porting. The
comment --pi_instance is inserted before all fields which were previously derived by
pi_instance. See this Zulip discussion:
[https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/not.20porting.20pi_instance]
"}