mathematicskit.abstract_algebra =============================== .. include:: /_generated/nav/abstract_algebra.rst Cyclic and permutation groups with Cayley table generation; group-property checks (order, identity, inverses, abelian, cyclicity); subgroup and coset enumeration for small groups; finite field arithmetic (``GF(p)`` and ``GF(p^n)`` via irreducible polynomials over ``GF(p)``); and polynomial ring arithmetic (addition, multiplication, division with remainder, gcd) over :math:`\mathbb{Z}`, :math:`\mathbb{Q}`, and finite fields. Every algorithm is hand-rolled -- finite group/ring/field theory has no ``numpy``/``scipy`` equivalent. .. automodule:: mathematicskit.abstract_algebra :members: :undoc-members: