rcases eq_or_ne n 0 with (rfl | _)
p : ℕ+
K : Type u_1
inst✝ : Field K
ζ : K
hζ : IsPrimitiveRoot ζ ↑p
hpo : Odd ↑p
n : ℕ
⊢ ∃ m, hζ.unit' ^ n = hζ.unit' ^ (2 * m)
case inl
p : ℕ+
K : Type u_1
inst✝ : Field K
ζ : K
hζ : IsPrimitiveRoot ζ ↑p
hpo : Odd ↑p
⊢ ∃ m, hζ.unit' ^ 0 = hζ.unit' ^ (2 * m)

case inr
p : ℕ+
K : Type u_1
inst✝ : Field K
ζ : K
hζ : IsPrimitiveRoot ζ ↑p
hpo : Odd ↑p
n : ℕ
h✝ : n ≠ 0
⊢ ∃ m, hζ.unit' ^ n = hζ.unit' ^ (2 * m)