Theorem: zpow_inj_iff_of_orderOf_eq_zero (AlgebraI/Subgroups.lean)

State before:
G : Type u
A : Type v
x y : G
a b : A
n✝ m✝ : ℕ
inst✝¹ : Group G
inst✝ : AddGroup A
i : ℤ
h : orderOf x = 0
n m : ℤ
⊢ x ^ n = x ^ m ↔ n = m
Tactic:
rw [orderOf_eq_zero_iff] at h
State after:
G : Type u
A : Type v
x y : G
a b : A
n✝ m✝ : ℕ
inst✝¹ : Group G
inst✝ : AddGroup A
i : ℤ
h : ¬IsOfFinOrder x
n m : ℤ
⊢ x ^ n = x ^ m ↔ n = m

State before:
G : Type u
A : Type v
x y : G
a b : A
n✝ m✝ : ℕ
inst✝¹ : Group G
inst✝ : AddGroup A
i : ℤ
h : ¬IsOfFinOrder x
n m : ℤ
⊢ x ^ n = x ^ m ↔ n = m
Tactic:
exact l1_2_20_ii _ _ n m h
State after:
no goals