∀ {n : ℕ} [NeZero n] (K : Type u_2) {L : Type u_1} [inst : Field K] [inst_1 : CommRing L] [IsDomain L]
  [inst_3 : Algebra K L] [IsCyclotomicExtension {n} K L] {ζ : L}, IsPrimitiveRoot ζ n → Algebra.adjoin K {ζ - 1} = ⊤