have hpo : Odd (p : ℕ) := hp.odd_of_ne_two (norm_cast_ne_two h)
p : ℕ+
K : Type u_1
inst✝² : Field K
ζ : K
hζ : IsPrimitiveRoot ζ ↑p
inst✝¹ : NumberField K
inst✝ : IsCyclotomicExtension {p} ℚ K
h : p ≠ 2
hp : (↑p).Prime
u : (𝓞 K)ˣ
⊢ ∃ m, u * ((unitGalConj K p) u)⁻¹ = (hζ.unit' ^ m) ^ 2
p : ℕ+
K : Type u_1
inst✝² : Field K
ζ : K
hζ : IsPrimitiveRoot ζ ↑p
inst✝¹ : NumberField K
inst✝ : IsCyclotomicExtension {p} ℚ K
h : p ≠ 2
hp : (↑p).Prime
u : (𝓞 K)ˣ
hpo : Odd ↑p
⊢ ∃ m, u * ((unitGalConj K p) u)⁻¹ = (hζ.unit' ^ m) ^ 2