Plays in YouTube's player, loaded from youtube-nocookie.com when you press Play. Watch on YouTube

Learn · Computational Number Theory and Algebra

Lecture 9 of 29Week 5: Factorization over finite fields.

Lecture 9: Polynomial factoring over finite fields: Irreducibility testing

Prof. Nitin Saxena · IIT Kanpur

Credits and licence

From
Computational Number Theory and Algebra, IIT Kanpur (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 1: Introduction: Computation and Algebra YouTube
  2. Lecture 2: Background YouTube
  3. Lecture 3: GCD algorithm and Chinese Remainder Theorem YouTube
  4. Lecture 4: Fast polynomial multiplication YouTube
  5. Lecture 5: Fast polynomial multiplication (contd.) YouTube
  6. Lecture 6: Fast integer multiplication and division YouTube
  7. Lecture 7: Fast integer arithmetic and matrix multiplication YouTube
  8. Lecture 8: Matrix Multiplication Tensor. YouTube
  9. Lecture 9: Polynomial factoring over finite fields: Irreducibility testing YouTube
  10. Lecture 10: Equi-degree factorization and idea of Berlekamp's algorithm YouTube
  11. Lecture 11: Berlekamp's algorithm as a reduction method YouTube
  12. Lecture 12: Factoring over finite fields: Cantor-Zassenhaus algorithm YouTube
  13. Lecture 5: Fast polynomial multiplication (contd.) YouTube
  14. Lecture 6: Fast integer multiplication and division YouTube
  15. Lecture 13: Reed Solomon Error Correcting Codes YouTube
  16. Lecture 14: List Decoding YouTube
  17. Lecture 15: Bivariate Factorization - Hensel Lifting YouTube
  18. Lecture 16: Bivariate polynomial factoring (continued) YouTube
  19. Lecture 17: Multivariate Polynomial Factorization YouTube
  20. Lecture 18: Multivariate Factoring - Hilbert's Irreducibility Theorem YouTube
  21. Lecture 19: Multivariate factoring (continued) YouTube
  22. Lecture 20: Analysis of LLL algorithm. YouTube
  23. Lecture 21: Analysis of LLL algorithm (continued) YouTube
  24. Lecture 22: Analysis of LLL-reduced basis algorithm and Introduction to NTRU cryptosystem YouTube
  25. Lecture 23: NTRU cryptosystem (continued) and Introduction to Primality testing YouTube
  26. Lecture 24: Randomized Primality testing: Solovay-Strassen and Miller-Rabin tests YouTube
  27. Lecture 25: Deterministic primality test (AKS) and RSA cryptosystem YouTube
  28. Lecture 26: Integer factoring: Smooth numbers and Pollard's rho method YouTube
  29. Lecture 27: Pollard's p-1, Fermat, Morrison-Brillhart, Quadratic and Number field sieve methods YouTube