UNSW Sydney · FACULTY OF MATHEMATICS

MATH3411 Chap.5 Number Theory with Finite Fields

- one subject, every graph, every model, every mark
7 Chapters3-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 5 of 7 · MATH3411

Number Theory with Finite Fields

This chapter supplies the algebra behind later codes and ciphers. Euclid and Bezout identities produce greatest common divisors and modular inverses. Polynomial arithmetic over prime fields leads to irreducible and primitive polynomials, and quotienting by an irreducible polynomial creates a finite field. Primality testing and factoring complete the computational toolkit within the current examinable boundary.

Invertibility is the unifying question. An integer residue can be cancelled exactly when its gcd with the modulus is one, and a polynomial residue is invertible exactly when it is coprime to the defining polynomial. Irreducibility ensures that every nonzero class in the quotient has an inverse.

Written work should retain the Euclidean remainder chain, show back-substitution and verify the resulting coefficient by multiplication. Field computations require two visible reductions: coefficients are reduced in the base field, while polynomial powers are reduced by the chosen modulus.

Primality and factoring questions use related arithmetic but make different claims, so a compositeness witness must not be promoted to a complete factorisation or a passed base test to an unconditional proof.

In this chapter

What this chapter covers

  • 01

    Divisibility and Euclid

  • 02

    Bezout identities

  • 03

    Modular inverses

  • 04

    Polynomial arithmetic over prime fields

  • 05

    Irreducible and primitive polynomials

  • 06

    Finite-field construction

  • 07

    Primality tests and factoring

Worked example · free

Recover the Inverse of 37

Q [3 marks]. Use extended Euclid to find the inverse of 37 modulo 101. The mark allocation shown is an independent study aid, not the university's published assessment scheme.
The eleven labelled nodes are residue classes modulo 11; arithmetic can leave the ordinary number line and returns to one of these fixed classes after reductionThe eleven labelled nodes are residue classes modulo 11; arithmetic can leave the ordinary number line and returns to one of these fixed classes after reduction.012345678910multiplication wraps to a residue
The eleven labelled nodes are residue classes modulo 11; arithmetic can leave the ordinary number line and returns to one of these fixed classes after reduction.
  • +1Run the Euclidean remainder chain to gcd one.
  • +1Back-substitute to obtain 1=11(101)-30(37).
  • +1Reduce -30 to 71 and verify 37(71) has remainder one.
The inverse is 71 modulo 101.
Sia tip — An inverse exists only when the element and modulus have gcd one.
Glossary

Key terms

Bezout identity
An expression of a gcd as an integer linear combination.
Irreducible polynomial
A nonconstant polynomial with no factorisation into lower positive degrees over the base field.
Primitive element
A field element whose powers generate every nonzero field element.
FAQ

Number Theory with Finite Fields FAQ

When may I cancel in modular arithmetic?

You may cancel a factor when it is invertible modulo the modulus, equivalently when its gcd with the modulus is one. Otherwise cancellation can discard valid residue classes or create a false conclusion.

How is a finite extension field represented?

Elements are polynomial residues of degree below a chosen irreducible polynomial, with coefficients in the base field. Addition is coefficientwise, while multiplication requires reduction by the defining irreducible polynomial.

Does passing a Fermat test prove primality?

Not in general. Some composite numbers pass selected base tests, so the conclusion depends on the precise test and assumptions. A passing result is evidence unless the stated theorem supplies a proof certificate.

Study strategy

Exam move

Treat integer and polynomial arithmetic as parallel algorithms with different objects. Begin an integer session by running Euclid on two fresh numbers and writing every quotient and remainder. State the gcd before asking for an inverse. If it is one, back-substitute without skipping equations, reduce the coefficient to the requested residue range and multiply the candidate by the original number.

If the gcd is larger, explain why the congruence for an inverse is impossible instead of continuing mechanically. Practise linear congruences where the gcd divides the right side as well as cases where it does not; cancellation can change the modulus and solution count, so record each condition explicitly. For finite fields, announce the base field and the irreducible reduction polynomial.

Represent every element by a polynomial below the defining degree. Perform coefficient arithmetic in the base field, then reduce powers of x using the modulus polynomial. In characteristic two, mark where addition equals subtraction, but do not let that shortcut hide the polynomial division. Build a small multiplication table only after individual reductions are reliable.

Find a polynomial inverse with Euclid and verify that the reduced product is the constant one. Exponent practice should distinguish reduction of field-element powers by the order of the nonzero multiplicative group from reduction of polynomial powers by the defining relation. For primality work, list exactly what a test proves.

Trial division uses the square-root bound; a Fermat witness proves compositeness, while passing one selected base is not a universal primality certificate. Keep factoring goals separate from primality decisions even when the same divisibility calculations appear.

Maintain an error ledger for an inverse used without a gcd check, a sign lost during back-substitution, coefficients reduced under the wrong prime, an extension polynomial assumed irreducible without justification, or a probable-prime result overstated as proof. A mixed revision block should move from integer Euclid to polynomial reduction, then to one field-power calculation and one precise test conclusion.

End each answer with a multiplication, substitution or divisibility check. This habit prepares the algebra required by BCH syndromes and RSA keys while keeping the logical status of every computation visible.

Working through Number Theory with Finite Fields in MATH3411? Sia is AskSia’s AI Mathematics tutor — ask any MATH3411 Number Theory with Finite Fields question and get a clear, step-by-step explanation grounded in how MATH3411 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 103 of your UNSW Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your MATH3411 tutor, unlimited, worked the way the exam marks it
The full 3-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works
MATH3411 · Information, Codes and Ciphers - independent study guide on the AskSia Library. More UNSW Sydney subjects · Microeconomics across all universities