Divisibility - Number Theory and Applications Through GCD and Extended Euclidean Algorithm - Lecture 8
MIT OpenCourseWare via YouTube
Learn Generative AI, Prompt Engineering, and LLMs for Free
Master Production-Ready Machine Learning, Step by Step
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore number theory fundamentals through the mathematical concepts of divisibility, greatest common divisor (GCD), and the Extended Euclidean Algorithm in this 79-minute lecture from MIT's Mathematics for Computer Science course. Learn how these foundational number theory principles apply to computer science applications while examining divisibility properties, understanding how to find the greatest common divisor of two numbers, and mastering the Extended Euclidean Algorithm for solving linear Diophantine equations. Discover the theoretical underpinnings that support many computational algorithms and cryptographic systems through clear mathematical explanations and practical examples. Gain essential mathematical tools used in algorithm design, complexity analysis, and discrete mathematics that form the backbone of computer science theory.
Syllabus
Lecture 8: Divisibility
Taught by
MIT OpenCourseWare