Documentation

Atlas.AlgebraNotes.code.FiniteFields

theorem FiniteFields.finite_field_existence_uniqueness (p : ) [hp : Fact (Nat.Prime p)] (n : ) (hn : n 0) :
Nat.card (GaloisField p n) = p ^ n ∀ (K : Type u_1) [inst : Field K] [inst_1 : Algebra (ZMod p) K], Nat.card K = p ^ nNonempty (K ≃ₐ[ZMod p] GaloisField p n)
theorem FiniteFields.finite_field_simple_extension_and_irreducibles (p : ) [hp : Fact (Nat.Prime p)] (n : ) (hn : 0 < n) :
(∃ (α : GaloisField p n), (ZMod p)α = ) ∃ (f : Polynomial (ZMod p)), Irreducible f f.natDegree = n