Commit 2025-10-17 16:01 799e512b

View on Github →

chore(Algebra/Group/EvenFunction): don't import torsion-free modules (#30628) All we need here is torsion-free groups. As a prerequisite, restate neg_eq_zero and friends for torsion-free groups. They were stated for torsion-free R-modules where R has char zero, but any such module is a torsion-free group, so this was fake generality.

Estimated changes

added theorem inv_eq_self
added theorem inv_ne_self
added theorem self_eq_inv
added theorem self_ne_inv
added theorem sq_eq_one
deleted theorem neg_eq_self
deleted theorem neg_ne_self
deleted theorem self_eq_neg
deleted theorem self_ne_neg
deleted theorem two_nsmul_eq_zero