use i
case mpr.intro
G : Type u_1
inst✝ : Group G
x y : G
h : IsOfFinOrder x
i : ℕ
hi : i < orderOf x ∧ x ^ i = y
⊢ y ∈ zpowers x
case h
G : Type u_1
inst✝ : Group G
x y : G
h : IsOfFinOrder x
i : ℕ
hi : i < orderOf x ∧ x ^ i = y
⊢ (fun x_1 => x ^ x_1) ↑i = y