Kỹ Thuật - Công Nghệ - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Kế toán UBND TỈNH QUẢNG NAM TRƯỜNG ĐẠI HỌC QUẢNG NAM KHOA TOÁN ---------- NGUYỄN MINH NHẬT MỘT SỐ VẤN ĐỀ VỀ LÝ THUYẾT ĐỒNG DƯ KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Quảng Nam, tháng 4 năm 2016 TRƯỜNG ĐẠI HỌC QUẢNG NAM KHOA TOÁN ---------- KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Tên đề tài: MỘT SỐ VẤN ĐỀ VỀ LÝ THUYẾT ĐỒNG DƯ Sinh viên thực hiện NGUYỄN MINH NHẬT MSSV: 2112010130 CHUYÊN NGÀNH: SƯ PHẠM TOÁN KHÓA 2012 – 2016 Quảng Nam, tháng 05 năm 2016 MỤC LỤC PHẦN MỞ ĐẦU ....................................................................................................... 1 PHẦN NỘI DUNG ................................................................................................... 3 CHƠNG 1: TỔNG QUAN VỀ LÝ THUYẾT ĐỒNG D ................................. 3 1.1 Đồng dƣ thức: ..................................................................................................... 3 1.2 Vành các lớp thặng dƣ: ...................................................................................... 5 1.3 Hệ thặng dƣ đầy đủ, hệ thặng dƣ thu gọn: ..................................................... 6 1.4 Định lí Euler và định lí Fermat: ........................................................................ 8 CHƠNG 2: PHƠNG TR NH V H PHƠNG TR NH ĐỒNG D .....12 2.1 Phƣơng trình đồng dƣ một ẩn: ........................................................................ 12 2.1.1 Phƣơng trình đồng dƣ bậc nhất một ẩn: ..................................................... 13 2.1.2 Phƣơng trình đồng dƣ một ẩn bậc cao: ....................................................... 15 2.1.3 Phƣơng trình đồng dƣ bậc cao theo môđulô nguyên tố p: ........................ 20 2.2 Hệ phƣơng trình đồng dƣ bậc nhất một ẩn: .................................................. 19 2.3 Thặng dƣ bậc hai: ............................................................................................. 22 2.4 Một vài ứng dụng của đồng dƣ thức: ............................................................. 25 CHƠNG 3: PHƠNG TR NH MORDELL ..................................................... 29 3.1 Chuẩn trong vànhd ¢ và số học: .............................................................. 29 3.2 Phƣơng trình Mordell: ..................................................................................... 33 PHẦN KẾT LUẬN ................................................................................................. 37 T I LI U THAM KHẢO...................................................................................... 38 1 PHẦN MỞ ĐẦU 1. Lý do chọn đề tài: Số học là một trong những bộ môn quan trọng của Toán học và nó bổ trợ rấ t nhiều kiến thức trong việc giải Toán. Ở môn Số học chúng ta sẽ được học về tập số tự nhiên, số nguyên, số hữu tỉ, số thực và số phức. Chương “Lý thuyết đồng dư” cũng nằm trong số đó và chiếm một phần rất quan trọng của bộ môn, ở chương này có nhiều dạng bài tập như: Tìm dư trong phép chia, chứng minh sự chia hết, gi ải phương trình đồng dư, giải hệ phương trình đồng dư bậc nhất một ẩn, phương trình Mordell, … Đây thực sự là một chuyên đề khó vì các bài toán với nhiều nội dung phong phú, đa dạng và nó là một trong những các dạng toán được quan tâm đến nhiều nhấ t trong kì thi học sinh giỏi cấp quốc gia, quốc tế. Chính vì những lý do đó nên em chọn đề tài: “Một số vấn đề về lý thuyết đồng dư” làm khóa luận tốt nghiệp cho mình để có điề u kiện nghiên cứu về Lý thuyết đồng dư, tìm hiểu về các ứng dụng của lý thuyết đồng dư trong việc giải toán. 2. Mục đích nghiên cứu: - Khóa luận nghiên cứu tổng quan về lý thuy ết đồng dư giúp chúng ta có cái nhìn khái quát hơn và logic hơn. - Nghiên cứu về sự ứng dụng của lý thuyết đồng dư trong việc giả i toán giúp chúng ta nâng cao khả năng giải toán. - Rèn luyện khả năng nghiên cứu khoa học của bản thân. 3. Nhiệm vụ nghiên cứu: - Hệ thống hóa một số khái niệm cơ bản về đồng dư thức, vành các lớp thặng dư, hệ thặng dư đầy đủ và hệ thặng dư thu gọn, định lí Euler và định lí Fermat, phương trình đồng dư một ẩn, hệ phương trình đồng dư bậc nhất một ẩn, … Từ đó làm cơ sở hình thành một số khái niệm và tính chất cơ bản của lý thuyết đồng dư. - Nghiên cứu các bài toán, các phương pháp giải toán, các dạng toán về lý thuyết đồng dư. - Ứng dụng giải một số bài tập. 4. Phƣơng pháp nghiên cứu: - Phương pháp đọc và nghiên cứu từ các nguồn tài liệu khác nhau. - Phương pháp sưu tầm, phân tích tổng hợp kiến thức. - Phương pháp tham khảo: Trao đổi ý kiến với thầy giáo hướng dẫn và bạn bè, qua đó tổng hợp kiến thức và trình bày theo đề cương nghiên cứu, thực hiện kế hoạ ch và hoàn thành khóa luận. 2 5. Những đóng góp của khóa luận: - Khóa luận đã tổng hợp và nghiên cứu cơ bản đầy đủ các khái niệm, tính chấ t của lý thuyết đồng dư. - Khóa luận đóng góp vào việc xây dựng một cách có hệ thống các dạng bài tập và phương pháp giải các bài toán về lý thuyết đồng dư. 6. Cấu trúc của đề tài: Ngoài phần mở đầu và kết luận, nội dung được trình bày theo 3 chương: - Chương 1: Tổng quan về lý thuyết đồng dư. - Chương 2: Phương trình và hệ phương trình đồng dư. - Chương 3: Phương trình Mordell. 3 PHẦN NỘI DUNG CHƠNG 1: TỔNG QUAN VỀ LÝ THUYẾT ĐỒNG D 1. 1 Đồng dƣ thức: 1. 1. 1 Định nghĩa và các mệnh đề 1. 1. 1. 1 Định nghĩa: + Cho m là một số nguyên dương. Hai số nguyên a và b được g ọi là đồng dư môđulô m nếu a-b chia hết cho m. + Khi a và b đồng dư với nhau theo môđulô m ta viết là(mod )a b m và g ọi đó là đồng dư thức + Ngược lại, nếu a không đồng dư với b theo môđulô m thì ta viết(mod )a b m 1. 1. 1. 2 Các mệnh đề: Mệnh đề 1: Các khẳng định sau là tương đương i).( d )a b mo m ii).,a b mt t ¢ iii).a b m M Chứng minh:) )i ii . Ta có( d )a b mo m và tồn tại các số nguyên, ''''q q sao cho:, 0 ; '''' ,0a mq r r m b mq r r m . Khi đó( '''') , ''''a b m q q mt t q q ¢ . Vậy,a b mt t ¢) )ii iii Từ, ,a b mt t a b mt t ¢ ¢ . Suy raa b chia hế t cho m.) )iii i . Giả sửa b chia hết cho m và, 0a mq r r m . Ta cầ n chứng minh: b chia cho m có số dư là r. Từa b m M suy ra,a b mt t ¢( )b a mt mq r mt m q t r . Vậy( d )a b mo m . Mệnh đề 2: Quan hệ đồng dư theo môđulô m là một quan hệ tương đương trên¢ Chứng minh: - Tính phản xạ:a ¢ :(mod )a a m vì0a a m M - Tính đối xứng:,a b ¢ : Giả sử(mod )a b m suy raa b mt ( ) ( d )b a m t b a mo m - Tính bắc cầu: Giả sử(mod )a b m và(mod )b c m , tức( ) ( ) ( '''') ( '''') ( d )a b b c m t t a c m t t a c mo m Vậy quan hệ đồng dư theo môđulô m là một quan hệ tương đương trên¢ 4 1. 1. 2 Tính chất: (1) i). Nếu(mod ) 1,i ia b m i k thì ta cũng có:1 2 1 2.... .... (mod )k ka a a b b b m ii). Nếu(mod ) 1,i ia b m i k thì ta cũng có:1 2 1 2. ... . ... (mod )k ka a a b b b m Chứng minh: i). Từ(mod ) 1,i ia b m i k suy ra ắt có, 1,it i k ¢ sao cho:, 1, 2,..., ()i i ia b mt i k Cộng hoặc trừ từng vế một các đẳng thức () ta sẽ được:1 2 1 2 1 2... ... ( ... )k k ka a a b b b m t t t Đẳng thức này chứng tỏ:1 2 1 2... ... (mod )k ka a a b b b m ii). Từ(mod ) 1,i ia b m i k suy ra tồn tại, 1, 2,...,it i k ¢ sao cho:, 1, 2,..., ()i i ia b mt i k Nhân từng vế các đẳng thức () ta được:1 2 1 2. ... . ... ,k ka a a b b b mt t ¢ Đẳng thức này chứng tỏ:1 2 1 2. ... . ... (mod )k ka a a b b b m Hệ quả: a)(mod ) (mod )a b m a c b c m b)(mod ) (mod )a c b m a b c m c)(mod ) (mod ),a b m a km b m k ¢ d)(mod ) (mod ),a b m ac bc m c ¢ e)(mod ) (mod ), , 0n n a b m a b m n n ¢ f) Giả sử( )f x là một đa thức với hệ số nguyên. Nếu ta có(mod )m thì ta có( ) ( )(mod )f f m . Đặc biệt nếu( ) 0(mod )f m thì ta cũng có( ) 0(mod )f km m k ¢ (2) Nếu(mod )ac bc m ,( , ) 1 (mod )c m a b m Chứng minh: Từ(mod )ac bc m suy ra\m ac bc hay\ ( )m c a b . Nhưng( , ) 1m c nên ta có\m a b nghĩa là(mod )a b m (3) i). Nếu(mod )a b m thì ( d ) ,ac bc mo mc c ¥ 5 ii). Nếu (mod ) , , ( , , )a b m a b m ¥ thì ta cũng có(mod ) a b m Chứng minh: i). Từ giả thiếta b mt suy ra ( ) ,ac bc mc t c ¥ .Hay( d )ac bc mo mc ii). Từ giả thiết ( , , )a b m ta đặt1 1 1, ,a a b b m m với1 1 1 1, , , 0a b m m ¢ .Từ(mod ) ,a b m a b mt t ¢1 1 1a b m t suy ra1 1 1 ,a b m t t ¢ .Hệ thức này chứng tỏ1 1 (mod )a b m nghĩa là:(mod ) a b m (4) Nếu( d ) , 1,ia b mo m i k thì( d )a b mo m . Với 1 2, ,..., km m m m Chứng minh: Thật vậy ta cóa b là bội chung của1 2, ,..., km m m nêna b là bội của m. Suy ra( d )a b mo m (5) Nếu(mod ), , 0a b m m . Thì ta cũng có(mod )a b Chứng minh: Thật vậy, từ giả thiếtm a b và m suy ra a b . Vậy(mod )a b . (6) Nếu(mod )a b m thì( , ) ( , )a m b m Chứng minh: Từ giả thiết(mod )a b m suy ra có số nguyên t sao choa b mt . Đẳ ng thức này chứng tỏ rằng tập hợp các ước chung của a và m trùng hợp với tập hợp các ước chung của b và m, và do đó( , ) ( , )a m b m 1.2 Vành các lớp thặng dƣ: 1.2.1 Tập hợp các lớp thặng dƣ: 1.2.1.1 Định nghĩa: Cho m là một số nguyên dương. Tập thương của tập hợp các số nguyên¢ trên quan hệ đồng dư theo môđulô m được gọi là tập hợp các lớp th ặng dư môđulô m và kí hiệu làm¢ . Ta viết m a a ¢ ¢ 1.2.1.2 Tính chất: - Tập hợpm¢ gồm m phần tử. - Mỗi phần tử củam¢ là hợp rời của k phần tử( 1)k củakm¢ - Tất cả các thặng dư của cùng một lớp thặng dư có cùng ước chung lớn nhấ t với môđun. 6 1.2.2 Vành các lớp thặng dƣ: 1.2.2.1 Phép toán trongm¢ : Xét tập thương m a a ¢ ¢ là các lớp th ặng dư theo môđun m. Để biến tập này thành một vành ta định nghĩa hai phép toán cộng và nhân sau đây: + Phép cộng :a b a b + Phép nhân:. .a b a b , với, ma b ¢ 1.2.2.2 Định lí: Tập hợpm¢ các lớp thặng dư môđun m cùng với phép cộng và phép nhân xác định như trên là một vành giao hoán có đơn vị. + Phần tử 0 trongm¢ là 0 0(mod )x x m ¢ + Phần tử đơn vị trongm¢ là 1 1(mod )x x m ¢ 1.3 Hệ thặng dƣ đầy đủ, hệ thặng dƣ thu gọn: 1.3.1 Hệ thặng dƣ đầy đủ: 1.3.1.1 Định nghĩa: + Nếu ta nói lớp thặng dư theo môđun m ta lấy ra một đại diện thì tập các đạ i diện đó được gọi là hệ thặng dư đầy đủ theo môđun m. Ví dụ : 5, 4, 3, 13, 19 là hệ thặng dư đầy đủ theo môđun 5 + 0, 1, 2,..., 1H m là một hệ thặng dư đầy đủ môđun m và được gọi là hệ thặng dư đầy đủ không âm bé nhất. + Với m là một số lẻ, ta có:1 1 ,...., 1,0,1,..., 2 2 m m H là một hệ thặng dư đầy đủ môđun m, gọi là hệ thặng dư đầy đủ giá trị tuyệt đối nhỏ nhất. + Với m là một số chẵn thì ta có:, 1,..., 1,0,1,..., 1 2 2 2 m m m H hoặc1, 2,..., 1,0,1,..., 2 2 2 m m m H là những hệ thặng dư đầy đủ giá trị tuyệt đối nhỏ nhất 1.3.1.2 Tính chất: (1). Mỗi hệ thặng dư đầy đủ môđun m gồm m phần tử Chứng minh: Hiển nhiên vìm¢ có m phần tử (2). Mỗi tập hợp gồm m số nguyên đôi một không đồng dư với nhau theo môđun m đều là một hệ thặng dư đầy đủ môđun m Chứng minh: 7 Giả sử 1 2, ,..., mH a a a là một tập hợp gồm m số nguyên đôi một không đồng dư với nhau theo môđun m. Khi ấy tập hợp các lớp thặng dư môđun m 1 2, ,..., ma a a gồm m phần tử phân biệt và là tập con củam¢ nên 1 2, ,..., m ma a a ¢ do đó ta có được 1 2, ,..., mH a a a là một hệ thặng dư đầy đủ môđun m (3). Cho a là một số nguyên,( , ) 1a m và b là một số nguyên tùy ý. Khi ấy nếu x chạ y qua một hệ thặng dư đầy đủ môđun m thì ax+b cũng vậy Chứng minh: Giả sử 1 2, ,..., mx x x là một hệ thặng dư đầy đủ môđun m, ta có 1 2, ,..., m mx x x ¢ . Theo giả thiết ta có(mod )a m là lớp khả nghịch của vànhm¢ nên theo tính chất của phần tử khả nghịch ta được 1 2, ,..., m max b ax b ax b ¢ . Vậy 1 2, ,..., max b ax b ax b là một hệ thặng dư đầy đủ mod m 1.3.2 Hệ thặng dƣ thu gọn: 1.3.2.1 Định nghĩa: + Nếu từ mỗi lớp nguyên tố với mod m ta lấy ra một thặng dư thì tập các thặng dư đó được gọi là hệ thặng dư thu gọn theo mod m. + Từ mỗi hệ thặng dư đầy đủ theo mod m ta lấy ra một thặng dư nguyên tố m thì ta được một hệ thặng dư thu gọn theo mod m. Thông thường ta lấy ra từ hệ thặng dư đầy đủ không âm bé nhất theo mod m để được các đại diện. + Mỗi một hệ thặng dư đầy đủ môđun m đều chứa đúng một hệ thặng dư thu gọn môđun m. Người ta cũng nói đến hệ thặng dư thu gọn môđun m không âm nhỏ nhất và hệ thặng dư thu gọn giá trị tuyệt đối nhỏ nhất. Ví dụ: m = 8 ta có 1,3,5,7 là hệ thặng dư thu gọn mod 8 không âm nhỏ nhất; 3, 1,1,3 là hệ thặng dư thu gọn mod 8 giá trị tuyệt đối nhỏ nhất. 1.3.2.2 Tính chất: (1) Mỗi hệ thặng dư thu gọn môđun m gồm( )m phần tử Chứng minh: Hiển nhiên vì m¢ có( )m phần tử. (2) Mỗi hệ gồm( )m số nguyên, nguyên tố với m và đôi một không đồng dư với nhau theo môđun m đều lập nên một hệ thặng dư thu gọn môđun m Chứng minh: Giả sử 1 2 ( ), ,..., mK a a a gồm( )m số nguyên, nguyên tố với m và đôi một 8 không đồng dư với nhau theo môđun m. Khi ấy với mọi1, 2,..., ( )m m ta có i ma ¢ . Thêm nữa(1 , ( ))i j i j m có(mod )i ja a m nghĩa lài ja a nên1 2 ( ), ,..., ma a a là( )m phần tử đôi một phân biệt của m¢ mà m¢ có( )m phần tử ta phải có 1 2 ( ), ,..., m ma a a ¢ . Vậy suy ra 1 2 ( ), ,..., mK a a a là mộ t hệ thặng dư thu gọn môđun m (3) Giả sử a là một số nguyên, nguyên tố với m. Khi ấy nếu x chạy qua một hệ thặng dư thu gọn môđun m thì ax cũng vậy. Chứng minh: Giả sử 1 2 ( ), ,..., mx x x là một hệ thặng dư thu gọn môđun m ta suy ra 1 2 ( ), ,..., m mx x x ¢ . Theo giả thiết ta có(mod )a m là phần tử khả nghịch củam¢ nên theo tính chất của phần tử khả nghịch ta được: 1 2 ( ), ,..., m max ax ax ¢ Vậy 1 2 ( ), ,..., max ax ax là một hệ thặng dư thu gọn môđun m 1.4 Định lí Euler và định lí Fermat: 1.4.1 Hàm Euler:( )m 1.4.1.1 Định nghĩa: Cho m¥ - Với1m ta định nghĩa(1) 1 - Với1m .( )m được xác định theo các định nghĩa tương đương sau: +( )m là số các thặng dư trong hệ thặng dư thu gọn theo mod m +( )m là số các số tự nhiên không vượt quá1n và nguyên tố với m +( )m là số các phần tử của nhóm nhân m¢ , các phần tử khả nghịch của vànhm¢ các lớp thặng dư theo mod m 1.4.1.2 Tính chất: (1) Định lí: ới 1 2,m m ¥ ta có 1 2 1 2. ( ). ( )m m m m .1 2( , ) 1m m (2) Công thức tính: (a) ới ,m p ¥ ta có1 ( )p p p í dụ:2 2 (25) (5 ) 5 5 20 (b) Với1 2 1 2. ... ( 1)k km p p p m khi đó:1 2 1 1 1 ( ) 1 1 ... 1 k m m p p p 9 í dụ:(60) Ta có2 60 2 .3.5 nên1 1 1 (60) 60 1 1 1 16 2 3 5 N ới m p ta có( ) 1p p 1.4.2 Định lí Euler: Cho m là một số tự nhiên lớn hơn 1và a là một số nguyên nguyên tố với m. Khi đó:( ) 1(mod )m a m Chứng minh: Cho x chạy qua hệ thặng dư thu gọn theo mod m không âm bé nhất 1 2 ( ), ,..., mr r r . Khi đó 1 2 ( ), ,..., mar ar ar cũng là hệ thặng dư thu gọn theo mod m. Gọi1 2 ( ), ,..., ms s s là hệ thặng dư không âm bé nhất tương ứng cùng lớp với1 2 ( ), ,..., mar ar ar . thì ta có :1 1 2 2 ( ) ( )ar ( d ) , ar ( d ) ,... , ar ( d )m ms mo m s mo m s mo m . Ta cũng có 1 2 ( ), ,..., ms s s là hệ thặng dư thu gọn theo mod m không âm bé nhất. Thực hiện nhân vế theo vế ta được :( ) 1 2 ( ) 1 2 ( ). . ... . ... ( d ) m m ma r r r s s s mo m . Lại có 1 2 ( ), ,..., mr r r và 1 2 ( ), ,..., ms s s là các hệ thặng dư thu gọn theo môđun m không âm bé nhất. Suy ra1 2 ( ) 1 2 ( ). ... . ...m mr r r s s s Từ đó ta có:( ) 1 2 ( ) 1 2 ( ). . ... . ... ( d ) m m ma r r r r r r mo m mà( , ) 1 , 1, ( )ir m i m Suy ra1 2 ( )( . ... , ) 1mr r r m ( ) 1(mod )m a m (đpcm). 1.4.2 Định lí Fermat: 1.4.2.1 Định lí 1: Cho p là một số nguyên tố và a là một số nguyên không âm chia hết cho p. Khi đó ta có:1 1(mod )p a p Chứng minh: Ta có( ) 1p p . Mặt khác nếu a không chia hết cho p thì( , ) 1a p Do đó theo Định lí Euler ta có1 1(mod )p a p 1.4.2.2 Định lí 2: Cho p là một số nguyên tố và a là một số nguyên tùy ý. Khi đó ta có: 10(mod )p a a p Chứng minh: + Nếu a không chia hết cho p thì1 1 (mod )p a p . Do đó nhân hai vế với a ta được(mod )p a a p + Nếu a chia hết cho p thì0 (mod )a p và lũy thừa p lần ta có0 (mod )p a p . Vì vậy trong trường hợp này ta cũng có(mod )p a a p 1.4.3 Ứng dụng: Định lí Euler và định lí Fermat có nhiều ứng dụng, ở đây ta nêu lên một số ứ ng dụng về việc tìm số dư trong phép chia một lũy thừa cho một số đã cho và nói riêng là chứng minh sự chia hết. 1.4.3.1 Tìm dƣ trong phép chia: Ví dụ 1: Tìm số dư trong phép chia2003 2002 cho 19. Ta có2002 7(mod19) nên2003 2003 2002 7 (mod19) , 7,19 1 , (19) 18 . Áp dụng định lí Fermat ta có:18 7 1(mod19) . Lại có2003 18.111 5 nên2003 18.111 5 5 7 7 7 (mod19) . Ta có:3 7 343 1(mod19) nên5 3 2 2 7 7 .7 7 (mod19) Hay5 5 7 49(mod19) 7 11(mod19) Vậy2003 2002 chia cho 19 dư 11 tức là2003 2002 11(mod19) 11r Ví dụ 2: Tìm số dư trong phép chia345 109 cho 14 Ta có109 3(mod14) nên345 345 109 ( 3) (mod14) Lại có( 3,14) 1 . Áp dụng định lí Euler ta có:(14) ( 3) 1(mod14) Nhưng(14) 6 nên6 ( 3) 1(mod14) . Hơn nữa345 6.57 3 cho nên:57345 6 3 ( 3) ( 3) .( 3) 27(mod14) và từ27 1(mod14) ta được:345 109 1(mod14) . Vậy số dư trong phép chia345 109 cho 14 là 1. Ví dụ 3: Tìm số dư trong phép chia7 2 cho 17 Ta có(2,17) 1 ; 7 (17) nên không sử dụng định lí Fermat. Ta có:3 2 9(mod17) và4 2 1(mod17) 3 4 2 .2 9(mod17) . Vậy số dư trong phép chia7 2 cho 17 là9.r 11 1.4.3.2 Chứng minh sự chia hết: Ví dụ 4: Chứng minh rằng với n là một số tự nhiên, ta có:4 1 3 2 3 n chia hết cho 11 Ta có(11) 10 ;(2,11) 1 . Áp dụng định lí Fermat ta có:10 2 1(mod11) , Hơn nữa ta có:4 3 81 1(mod10) Suy ra4 1 3 3(mod10)n . Vậy tồn tại số tự nhiên k sao cho4 1 3 10 3( )n k k ¢ Do đó4 1 3 10 3 10 3 3 2 2 2 .2 2 (mod11) n k k Hay4 1 3 2 8(mod11) n . Vậy4 1 3 2 3 0(mod11) n (đpcm) Ví dụ 5: Cho , ,a m n ¢ ¥ . Chứng minh rằng6 6 7 7n m a a a M M ( ) Giả sử7aM ta cần chứng minh6 6 7n m a a M Vì7aM nên6 0(mod 7) 0(mod 7)a a 6 6 0(mod 7) 0(mod 7) n m a a 6 6 0(mod 7)n m a a . Hay6 6 7n m a a M( ) Giả sử6 6 7n m a a M và a không chia hết cho 7 Vì a không chia hết cho 7 nên( ,7) 1a . Theo định lí Fermat ta có:(7) 6 1(mod 7)a a 6 6 6 6 1(mod 7) 2(mod 7) 1(mod 7) n n m m a a a a (Mâu thuẫn) Vậy suy ra điều phải chứng minh Ví dụ 6: Chứng minh:1 1 1q p p q pq M trong đó,p q là số nguyên tố. Ta có:( , ) 1p q nên1 1 1(mod ) 1 0(mod )p p q p q p và1 0(mod )q p p Nên1 1 1 0(mod ) (1)q p p q p Lại có:1 1 1 (mod ) 1 0(mod )q q p q p q và1 0(mod )p q q Nên1 1 1 0(mod ) (2)q p p q q Vì( , ) 1p q kết hợp với (1) và (2) ta suy ra1 1 1q p p q pq M 12 CHƠNG 2: PHƠNG TR NH V H PHƠNG TR NH ĐỒNG D 2.1 Phƣơng trình đồng dƣ một ẩn: Định nghĩa: + Cho m, n là hai số nguyên dương và0 1, ,..., na a a là các số nguyên và gọ i là các hệ số. Phương trình đồng dư có dạng : 1 0 1 1... 0(mod )n n n na x a x a x a m (1)0(mod )a m được gọi là phương trình đồng dư bậc n một ẩn. Việc tìm tất cả các giá trị nguyên của x thỏa mãn (1) được gọi là giải phương trình đồng dư + Cho phương trình đồng dư 1 0 1 1... 0(mod )n n n na x a x a x a m . Số ¢ được gọi là một nghiệm đúng của phương trình nếu( ) 0 (mod ).f m + Hai phương trình đồng dư được gọi là tương đương nếu chúng có cùng mộ t tập nghiệm đúng. Bổ đề: Nếu phương trình 1 0 1 1... 0(mod )n n n na x a x a x a m có nghiệm đúng thì nó cũng nhận(mod )x m làm nghiệm. Chứng minh: Ta có0 (mod )y m . Do( ) 0 (mod )f m nên( ) ( ) ( ) ( ) ( , ) 0 (mod )f y f y f y h y m . Do đó( ) 0 (mod )f y m Vậy(mod )x m là một nghiệm của( ) 0 (mod )f x m Mệnh đề: Cho phương trình đồng dư 1 0 1 1... 0(mod )n n n na x a x a x a m . Khi đó ta có một số phép biến đổi tương đương sau đây: +( ) 0 (mod ) ( ) 0 (mod )f x m f x mb m +( ) 0 (mod ) ( ) 0 (mod ) ,( , ) 1f x m af x m a m +( ) 0 (mod ) ( ) 0 (mod ) , 0 ;f x m af x am a a ¢ + Nếu0( ,..., )nd UC a a và( , ) 1d m thì0 ( ) 0 (mod ) ... 0 (mod )n na a f x m x m d d + Nếu0( ,..., )nd UC a a và0d thì0 ( ) 0 (mod ) ... 0 (mod )n na a m f x m x d d d 13 2.1.1 Phƣơng trình đồng dƣ bậc nhất một ẩn: 2.1.1.1 Định nghĩa: Phương trình đồng dư bậc nhất một ẩn là phương trình có dạng:(mod ) (1),ax b m,a b ¢0(mod )a m 2.1.1.2 Điều kiện có nghiệm và số nghiệm: + Định lý: Phương trình(mod )ax b m có nghiệm( , ) a m d b . Khi đó phương trình (1) có d nghiệm Chứng minh:( ) Giả sử phương trình(mod )ax b m có nghiệm, tức là0x ¢ sao cho :0 (mod )ax b m0 ,ax b mt t ¢ . Từ hệ quả đã biết, ta có:0( , ) ( , )ax m m b Từ giả thiết( , )a m d suy rad a vàd m0d ax vàd m0 ( , ) ( , )d ax m m b hayd b( ) Giả sử( , ) a m d b . Khi đó phương trình (1) tương đươngmod , , 1 a b m a m x d d d d d Từ định lý trong hệ thặng dư đầy đủ: Nếu x chạy qua hệ thặng dư đầy đủ theo môđun m d thìa x d cũng chạy qua hệ thặng dư đầy đủ môđun m d , tức là :0 0 : mod . a b m x x d d d ¢ Vậy phương trình (1) có nghiệm duy nhất0 mod m x x d , đó là tập số nguyên gồ m d nghiệm0 (mod )x x m có tập nghiệm là :0 0 0 2 ( 1) (mod ), (mod ), ..., (mod ) m m d m x x m x x m x x m d d d Ví dụ: Giải phương trình4 8(mod10)x (a) Ta có(4,10) 2 \ 8 nên phương trình (a) có 2 nghiệm Phương trình(a)2 4(mod5) 2(mod5)x x Khi đó phương trình (a) có nghiệm là :2(mod10)x ,2 5(mod10) 7(mod10)x + Cách xác định nghiệm: Xét phương trình(mod ) (1)ax b m 14 Cách 1: Chia hai vế phương trình (1) cho a Nếu a là ước của b thì ta được nghiệm của phương trình (1) là:(mod ) b x m a Nếu a không là ước của b thì do( , ) 1a m , ắt có số nguyên(1 1)k a đểb km a M .Khi ấy phương trình (1) tương đương với(mod )ax b km m nên nó có nghiệm(mod ). b km x m a Ví dụ: Giải phương trình4 7(mod5) (2)x Ta có(4, 5) 1\ 7 nên (2) có duy nhất một nghiệm Phương trình (2)4 7 5(mod5)x Suy ra3(mod5)x Cách 2: Dùng định lí Euler Từ giả thiết( , ) 1a m . Theo định lí Euler ta có( ) 1(mod ) (3)m a m Nhân hai vế của (3) với b ta được:( ) 1 ( ) (mod )m a ba b m . Khi đó( ) 1 (mod )m x ba m là nghiệm của phương trình (3) Ví dụ: Giải phương trình7 3(mod12)x Ta có:(7,12) 1\ 3 nên phương trình đã cho có duy nhất nghiệm. Sử dụng cách tính theo định lý Euler, ta có :11 10 7 3.7 (mod 12) 3.7 (mod 12)x x . Ta lại có :10 3 6 7 7.7 .7 mà: 2 3 6 7 1(mod 12) 7 7(mod 12) 7 49(mod 12) 1(mod 12) Suy ra10 3 6 7 7.7 .7 7.1.1(mod 12) 7(mod 12) Vậy3.7(mod 12) 21(mod 12) 9(mod 12)x + Liên hệ giữa phƣơng trình đồng dƣ bậc nhất và phƣơng trình vô định ax + by = c Xét phương trìnhax by c , với, 0a b Ta giả thiết b > 0, nếu 0 0,x y là một nghiệm nguyên c ủa phương trình vô địnhax by c , ta có0 0ax by c hay0 0ax ( )c b y Suy ra:0 (mod )ax c b và 0 0 c ax y b . 15 Ngược lại nếu0 0 0: ax (mod ) ax 0(mod )x c b c b ¢ Tức là0 0 0: axy c by ¢ hay0 0ax by c , tức là0 0( , )x y là nghiệ m riêng của phương trìnhax by c Kết luận: Phương trìnhax by c ,(mod )ax c b có nghiệm( , ) a b d c Ví dụ: Giải phương trình vô định11 25 30x y Ta có(11, 25) 1 30 nên phương trình có nghiệm nguyên. Xét phương trình đồng dư25 30(mod 11)y 5 6(mod11) 10(mod11) 10 11 ( ) y y y t t ¢30 25 30 25(10 11 ) 25 20 11 11 y t x t Vậy nghiệm tổng quát của phương trình là :25 20 ; 11 10 x t t y t ¢ 2.1.2 Phƣơng trình đồng dƣ một ẩn bậc cao: Cho0m là một số nguyên. Phương trình đồng dư một ẩn bậc cao có dạng : 1 0 1( ) ... 0 (mod )n n nf x a x a x a m (1) với0 0(mod )a m ,1n Định lí 1: Giả sử m có phân tích chính tắc1 2 1 2 .... s sm p p p thành các thừa số nguyên tố. Khi đó phương trình (1) tương đương với hệ phương trình đồng dư sau: 1 2 1 2 ( ) 0 (mod ) ( ) 0 ( mod ) (2) .... ( ) 0 (mod )s s f x p f x p f x p Chứng minh: Giả sử0 (mod )x x m là một nghiệm của (1). Khi đó0( ) 0 (mod )f x m . Vì m là bội của cáci ip , nên ta cũng có: 1 2 0 1 0 2 0 ( ) 0 (mod ) ( ) 0 ( mod ) .... ( ) 0 (mod )s s f x p f x p f x p 16 Như vậy0 (mod )x x m là một nghiệm của (2). Ngược lại, giả sử0 (mod )x x m là một nghiệm của (2). Khi đó:0( ) 0 (mod ) , 1,.....,i if x p i s Do0( )f x chia hết cho cáci ip và cáci ip là nguyên tố sánh đôi nên0( )f x chia hết cho tích1 2 1 2 .... s sm p p p hay0( ) 0 (mod )f x m . Tức là (1) có nghiệm0 (mod ).x x m Nh n xét: Như vậy việc giải phương trình (1) được thay bằng việc giải hệ (2). Nế u mỗi phương trình( ) 0 (mod )i if x p ta sẽ tìm được nghiệm, chẳng hạn:(mod ) , 1,...,i i ix x p i s thì ta sẽ giải hệ sau đây: 1 2 1 1 2 2 (mod ) (mod ) ... (mod )s s s x x p x x p x x p để tìm nghiệm của (2) Rõ ràng để giải được (1) ta cần phải biết giải các phương trình dạng( ) 0 (mod )f x p với p nguyên tố. Áp dụng công thức khai triển Taylor của hàm đa thức( )f x bậc n tạix a , ta có:'''' ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ... ( ) ... ( ) 1 i n i nf a f a f a f x f a x a x a x a i n Dễ dàng chỉ ra( ) ( ) i f a i ¢ khi a là một số nguyên. Thayx a pt ta có:'''' '''''''' ( ) 2 2( ) ( ) ( ) ( ) ( ) ... 1 2 n n nf a f a f a f a pt f a pt p t p t n Định lí 2: Cho hai phương trình:1 ( ) 0 (mod ) (3) ( ) 0 (mod ) (4) n n f x p f x p Với p là một số nguyên tố và1n nguyên. Khi đó mỗi nghiệm đúng của (3) cũng là một nghiệm đúng của (4). Ngược lại giả sử 1 1 (mod )n x x p là một nghiệ m của (4) và kí hiệu S là tập tất cả các lớp môđulôn p của 1 1 (mod )n x p . Khi đó ta có khẳng định sau: + Nếu '''' 1( )f x không chia hết cho p, thì trong S sẽ có đúng một lớp là nghiệ m của (1). 17 + Nếu '''' 1( )f x chia hết cho p và1( )f x chia hết chon p thì tất cả các lớp của S đề u là nghiệm của (1). + Nếu '''' 1( )f x chia hết cho p và1( )f x không chia hết chon p thì tất cả các phầ n tử của lớp 1 1 (mod )n x p đều không là nghiệm đúng của (3) do đó tất cả các lớp của S đều không là nghiệm của (3). Chứng minh: + Hiển nhiên, mỗi nghiệm của (3) đều là nghiệm của (4) Giả sử 1 1 (mod )n x x p là một nghiệm của (2). Khi đó 1 1 n x x p t thay vào phương trình( ) 0 (mod )n f x p ta có 1 1( ) 0 (mod )n n f x p t p . Theo công thứ c khai triển Taylor cho hàm đa thức ở vế trái, ta có:1 '''' 1 1( ) ( ) 0(mod )n n f x p tf x p Chia hai vế cho1n p ta nhận được'''' 1 11 ( ) ( ) 0 (mod ) ()n f x tf x p p Khi đó nếu '''' 1( )f x không chia hết cho p thì () có nghiệm duy nhất1 (mod )t t p hay1 2t t pt . Do đó 1 1 1 2 n n x x p t p t . Vì vậy 1 1 1 (mod )n n x x p t p là nghiệ m duy nhất của (1) trong S. + Nếu '''' 1( )f x chia hết cho p và1( )f x chia hết chon p thì () có nghiệm với mọ i t. Do đó tất cả các phần tử của S đều là nghiệm của (1) + Nếu '''' 1( )f x chia hết cho p và1( )f x không chia hết chon p thì rõ ràng () vô nghiệm. Do đó các phần tử của lớp 1 1 (mod )n x p đều không là nghiệm đúng của (3). Ví dụ: Giải phương trình đồng dư:4 3 ( )...
Trang 1UBND TỈNH QUẢNG NAM
TRƯỜNG ĐẠI HỌC QUẢNG NAM
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
Quảng Nam, tháng 4 năm 2016
Trang 2TRƯỜNG ĐẠI HỌC QUẢNG NAM
KHOA TOÁN - -
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
Trang 3MỤC LỤC
PHẦN MỞ ĐẦU 1
PHẦN NỘI DUNG 3
CHƯƠNG 1: TỔNG QUAN VỀ LÝ THUYẾT ĐỒNG DƯ 3
1.1 Đồng dư thức: 3
1.2 Vành các lớp thặng dư: 5
1.3 Hệ thặng dư đầy đủ, hệ thặng dư thu gọn: 6
1.4 Định lí Euler và định lí Fermat: 8
CHƯƠNG 2: PHƯƠNG TR NH V H PHƯƠNG TR NH ĐỒNG DƯ 12
2.1 Phương trình đồng dư một ẩn: 12
2.1.1 Phương trình đồng dư bậc nhất một ẩn: 13
2.1.2 Phương trình đồng dư một ẩn bậc cao: 15
2.1.3 Phương trình đồng dư bậc cao theo môđulô nguyên tố p: 20
2.2 Hệ phương trình đồng dư bậc nhất một ẩn: 19
2.3 Thặng dư bậc hai: 22
2.4 Một vài ứng dụng của đồng dư thức: 25
CHƯƠNG 3: PHƯƠNG TR NH MORDELL 29
3.1 Chuẩn trong vành ¢ dvà số học: 29
3.2 Phương trình Mordell: 33
PHẦN KẾT LUẬN 37
T I LI U THAM KHẢO 38
Trang 4PHẦN MỞ ĐẦU
1 Lý do chọn đề tài:
Số học là một trong những bộ môn quan trọng của Toán học và nó bổ trợ rất nhiều kiến thức trong việc giải Toán Ở môn Số học chúng ta sẽ được học về tập số tự nhiên, số nguyên, số hữu tỉ, số thực và số phức Chương “Lý thuyết đồng dư” cũng nằm trong số đó và chiếm một phần rất quan trọng của bộ môn, ở chương này có nhiều dạng bài tập như: Tìm dư trong phép chia, chứng minh sự chia hết, giải phương trình đồng dư, giải hệ phương trình đồng dư bậc nhất một ẩn, phương trình Mordell,
… Đây thực sự là một chuyên đề khó vì các bài toán với nhiều nội dung phong phú,
đa dạng và nó là một trong những các dạng toán được quan tâm đến nhiều nhất trong
kì thi học sinh giỏi cấp quốc gia, quốc tế Chính vì những lý do đó nên em chọn đề tài:
“Một số vấn đề về lý thuyết đồng dư” làm khóa luận tốt nghiệp cho mình để có điều kiện nghiên cứu về Lý thuyết đồng dư, tìm hiểu về các ứng dụng của lý thuyết đồng
dư trong việc giải toán
- Rèn luyện khả năng nghiên cứu khoa học của bản thân
3 Nhiệm vụ nghiên cứu:
- Hệ thống hóa một số khái niệm cơ bản về đồng dư thức, vành các lớp thặng
dư, hệ thặng dư đầy đủ và hệ thặng dư thu gọn, định lí Euler và định lí Fermat, phương trình đồng dư một ẩn, hệ phương trình đồng dư bậc nhất một ẩn, … Từ đó làm cơ sở hình thành một số khái niệm và tính chất cơ bản của lý thuyết đồng dư
- Nghiên cứu các bài toán, các phương pháp giải toán, các dạng toán về lý thuyết đồng dư
- Ứng dụng giải một số bài tập
4 Phương pháp nghiên cứu:
- Phương pháp đọc và nghiên cứu từ các nguồn tài liệu khác nhau
- Phương pháp sưu tầm, phân tích tổng hợp kiến thức
- Phương pháp tham khảo: Trao đổi ý kiến với thầy giáo hướng dẫn và bạn bè, qua đó tổng hợp kiến thức và trình bày theo đề cương nghiên cứu, thực hiện kế hoạch
và hoàn thành khóa luận
Trang 55 Những đóng góp của khóa luận:
- Khóa luận đã tổng hợp và nghiên cứu cơ bản đầy đủ các khái niệm, tính chất của lý thuyết đồng dư
- Khóa luận đóng góp vào việc xây dựng một cách có hệ thống các dạng bài tập
và phương pháp giải các bài toán về lý thuyết đồng dư
6 Cấu trúc của đề tài:
Ngoài phần mở đầu và kết luận, nội dung được trình bày theo 3 chương:
- Chương 1: Tổng quan về lý thuyết đồng dư
- Chương 2: Phương trình và hệ phương trình đồng dư
- Chương 3: Phương trình Mordell
Trang 6PHẦN NỘI DUNG CHƯƠNG 1: TỔNG QUAN VỀ LÝ THUYẾT ĐỒNG DƯ
Trang 7f) Giả sử ( ) f x là một đa thức với hệ số nguyên
Nếu ta có (mod )m thì ta có f( ) f( ) (mod ) m
Đặc biệt nếu f( ) 0(mod )m thì ta cũng có
( ) 0(mod )
f km m k ¢
(2) Nếu ac bc (mod ) m , ( , ) c m 1 a b (mod ) m
Chứng minh:
Từ ac bc (mod ) m suy ra m ac bc \ haym c a\ ( b) Nhưng ( , )m c 1
nên ta có m a b \ nghĩa là ab(mod )m
(3) i) Nếu a b(mod )m thì ac bc mo mc( d ) , c ¥*
Trang 8ii) Nếu ab(mod ) ,m ¥*, | ( , , )a b m thì ta cũng có a b (modm)
1.2 Vành các lớp thặng dƣ:
1.2.1 Tập hợp các lớp thặng dƣ:
1.2.1.1 Định nghĩa: Cho m là một số nguyên dương Tập thương của tập hợp các số
nguyên ¢ trên quan hệ đồng dư theo môđulô m được gọi là tập hợp các lớp thặng dư môđulô m và kí hiệu là¢m Ta viết ¢m a a | ¢
1.2.1.2 Tính chất:
- Tập hợp ¢mgồm m phần tử
- Mỗi phần tử của¢m là hợp rời của k phần tử (k1) của¢km
- Tất cả các thặng dư của cùng một lớp thặng dư có cùng ước chung lớn nhất với môđun
Trang 91.2.2 Vành các lớp thặng dƣ:
1.2.2.1 Phép toán trong ¢ : Xét tập thương m ¢m a a/ ¢ là các lớp thặng dư theo môđun m Để biến tập này thành một vành ta định nghĩa hai phép toán cộng và nhân sau đây:
+ Nếu ta nói lớp thặng dư theo môđun m ta lấy ra một đại diện thì tập các đại
diện đó được gọi là hệ thặng dư đầy đủ theo môđun m
Ví dụ : 5, 4, 3, 13, 19là hệ thặng dư đầy đủ theo môđun 5
+ H 0, 1, 2, ,m1 là một hệ thặng dư đầy đủ môđun m và được gọi là hệ thặng dư đầy đủ không âm bé nhất
(1) Mỗi hệ thặng dư đầy đủ môđun m gồm m phần tử
Chứng minh: Hiển nhiên vì ¢ có m phần tử m
(2) Mỗi tập hợp gồm m số nguyên đôi một không đồng dư với nhau theo môđun m
đều là một hệ thặng dư đầy đủ môđun m
Chứng minh:
Trang 10Giả sử H a a1, 2, ,a mlà một tập hợp gồm m số nguyên đôi một không đồng dư với nhau theo môđun m Khi ấy tập hợp các lớp thặng dư môđun m
a a1, 2, ,a mgồm m phần tử phân biệt và là tập con của ¢mnên a a1, 2, ,a m¢ m
do đó ta có được H a a1, 2, , amlà một hệ thặng dư đầy đủ môđun m
(3) Cho a là một số nguyên,( , ) 1 a m và b là một số nguyên tùy ý Khi ấy nếu x chạy qua một hệ thặng dư đầy đủ môđun m thì ax+b cũng vậy
Chứng minh:
Giả sử x x1, 2, , xmlà một hệ thặng dư đầy đủ môđun m, ta có
x x1, 2, , xm ¢m Theo giả thiết ta có a (mod ) m là lớp khả nghịch của vành ¢mnên theo tính chất của phần tử khả nghịch ta được ax1 b ax, 2 b, ,ax m b ¢m Vậy ax1b ax, 2 b, ,ax m blà một hệ thặng dư đầy đủ mod m
1.3.2 Hệ thặng dƣ thu gọn:
1.3.2.1 Định nghĩa:
+ Nếu từ mỗi lớp nguyên tố với mod m ta lấy ra một thặng dư thì tập các thặng
dư đó được gọi là hệ thặng dư thu gọn theo mod m
+ Từ mỗi hệ thặng dư đầy đủ theo mod m ta lấy ra một thặng dư nguyên tố m thì ta được một hệ thặng dư thu gọn theo mod m Thông thường ta lấy ra từ hệ thặng
dư đầy đủ không âm bé nhất theo mod m để được các đại diện
+ Mỗi một hệ thặng dư đầy đủ môđun m đều chứa đúng một hệ thặng dư thu
gọn môđun m Người ta cũng nói đến hệ thặng dư thu gọn môđun m không âm nhỏ
nhất và hệ thặng dư thu gọn giá trị tuyệt đối nhỏ nhất
Ví dụ: m = 8 ta có 1,3,5, 7là hệ thặng dư thu gọn mod 8 không âm nhỏ nhất;
3, 1,1,3 là hệ thặng dư thu gọn mod 8 giá trị tuyệt đối nhỏ nhất
1.3.2.2 Tính chất:
(1) Mỗi hệ thặng dư thu gọn môđun m gồm ( )m phần tử
Chứng minh: Hiển nhiên vì ¢*mcó ( )m phần tử
(2) Mỗi hệ gồm ( )m số nguyên, nguyên tố với m và đôi một không đồng dư với nhau theo môđun m đều lập nên một hệ thặng dư thu gọn môđun m
Chứng minh:
Giả sử K a a1, 2, ,a( )m gồm ( )m số nguyên, nguyên tố với m và đôi một
Trang 11không đồng dư với nhau theo môđun m Khi ấy với mọi m1, 2, , ( ) m ta có
hệ thặng dư thu gọn môđun m
(3) Giả sử a là một số nguyên, nguyên tố với m Khi ấy nếu x chạy qua một hệ thặng
dư thu gọn môđun m thì ax cũng vậy
- Vớim1. ( ) m được xác định theo các định nghĩa tương đương sau:
+ ( ) m là số các thặng dư trong hệ thặng dư thu gọn theo mod m
+ ( ) m là số các số tự nhiên không vượt quán1và nguyên tố với m
+ ( ) m là số các phần tử của nhóm nhân *
m
¢ , các phần tử khả nghịch của vành¢mcác lớp thặng dư theo mod m
1.4.1.2 Tính chất:
(1) Định lí: ới *
1, 2
m m ¥ ta có m m1 2(m1) ( m2) ( m m1, 2) 1 (2) Công thức tính:
Trang 121.4.2 Định lí Euler: Cho m là một số tự nhiên lớn hơn 1và a là một số nguyên nguyên
tố với m Khi đó: a( )m 1(mod )m
Chứng minh:
Cho x chạy qua hệ thặng dư thu gọn theo mod m không âm bé nhất r r1, , ,2 r( )m Khi đóar ar1, 2, ,ar( )m cũng là hệ thặng dư thu gọn theo mod m Gọi s s1, 2, , s( )m là hệ thặng dư không âm bé nhất tương ứng cùng lớp với
s s1, 2, , s( )m là hệ thặng dư thu gọn theo mod m không âm bé nhất
Thực hiện nhân vế theo vế ta được :
m không âm bé nhất Suy ra r r1 .2 r( )m s s1 .2 s( )m
Trang 13Lại có 2003 18.111 5 nên 72003 718.111 5 7 (mod19)5
Ta có: 73 343 1(mod19) nên 75 7 73 2 7 (mod19)2
Hay 75 49(mod19)75 11(mod19)
Vậy 20022003 chia cho 19 dư 11 tức là 20022003 11(mod19) r 11
Ví dụ 2: Tìm số dư trong phép chia 345
109 cho 14
Ta có 109 3(mod14) nên 109345 ( 3)345(mod14)
Lại có ( 3,14) 1 Áp dụng định lí Euler ta có: ( 3) (14) 1(mod14)
Nhưng (14) 6 nên ( 3) 6 1(mod14) Hơn nữa 345 6.57 3 cho nên:
109 1(mod14) Vậy số dư trong phép chia 109345cho 14 là 1
Ví dụ 3: Tìm số dư trong phép chia 27cho 17
Ta có (2,17) 1 ; 7 (17) nên không sử dụng định lí Fermat
Trang 142 1(mod11), Hơn nữa ta có: 34 81 1(mod10)
Suy ra 34n1 3(mod10) Vậy tồn tại số tự nhiên k sao cho
( ) Giả sử a6n a6mM 7 và a không chia hết cho 7
Vì a không chia hết cho 7 nên ( , 7)a 1 Theo định lí Fermat ta có:
n
n m m
Vậy suy ra điều phải chứng minh
Ví dụ 6: Chứng minh: p q1q p11Mpq trong đó p q, là số nguyên tố
Ta có: ( , ) 1p q nên q p1 1(mod )p q p1 1 0(mod )p và pq1 0(mod ) p
Nên p q1q p1 1 0(mod ) (1)p
Lại có: p q11 (mod )q p q1 1 0(mod )q và q p1 0(mod )q
Nên p q1q p1 1 0(mod ) (2)q
Vì( , ) 1p q kết hợp với (1) và (2) ta suy ra p q1q p11Mpq
Trang 15CHƯƠNG 2: PHƯƠNG TR NH V H PHƯƠNG TR NH ĐỒNG DƯ
+ Cho phương trình đồng dưa x0 n a x1 n1 an1x a n 0(mod ) m Số
¢ được gọi là một nghiệm đúng của phương trình nếu f( ) 0 (mod ). m
+ Hai phương trình đồng dư được gọi là tương đương nếu chúng có cùng một tập nghiệm đúng
Bổ đề: Nếu phương trình a x0 n a x1 n1 an1x a n 0(mod ) m có nghiệm đúng
Vậy x (mod )m là một nghiệm của ( ) 0 (mod )f x m
Mệnh đề: Cho phương trình đồng dư a x0 n a x1 n1 an1x a n 0(mod ) m Khi
đó ta có một số phép biến đổi tương đương sau đây:
Trang 162.1.1.2 Điều kiện có nghiệm và số nghiệm:
+ Định lý: Phương trình ax b (mod m )có nghiệm( , )a m d b | Khi đó
d cũng chạy qua hệ thặng dư đầy đủ môđun
Ví dụ: Giải phương trình 4 x 8(mod10) (a)
Ta có (4,10) 2 \ 8 nên phương trình (a) có 2 nghiệm
Phương trình(a) 2x4(mod 5) x 2(mod 5)
Khi đó phương trình (a) có nghiệm là :
2(mod10)
+ Cách xác định nghiệm: Xét phương trình ax b (mod ) (1) m
Trang 17Cách 1: Chia hai vế phương trình (1) cho a
Nếu a là ước của b thì ta được nghiệm của phương trình (1) là:
Nếu a không là ước của b thì do ( , ) a m 1, ắt có số nguyên (1 k a 1)để
b km a M.Khi ấy phương trình (1) tương đương với ax b km (mod m )nên nó có
nghiệm x b km (mod ) m
a
Ví dụ: Giải phương trình 4 x 7 (mod 5) (2)
Ta có (4, 5) 1 \ 7 nên (2) có duy nhất một nghiệm
Phương trình (2) 4x 7 5(mod 5) Suy ra x3(mod 5)
Cách 2: Dùng định lí Euler
Từ giả thiết ( , ) a m 1 Theo định lí Euler ta có a( )m 1(mod ) (3) m
Nhân hai vế của (3) với b ta được: a ba ( ( ) 1m ) b (mod m )
Khi đó ( ) 1
(mod )
m
x ba m là nghiệm của phương trình (3)
Ví dụ: Giải phương trình 7 x 3(mod12)
Ta có: (7,12) 1 \ 3 nên phương trình đã cho có duy nhất nghiệm
Suy ra 710 7.7 73 6 7.1.1(mod 12)7(mod 12)
Vậy x 3.7(mod 12) 21(mod 12) 9(mod 12)
+ Liên hệ giữa phương trình đồng dư bậc nhất và phương trình vô định
b
Trang 18Ngược lại nếu x0 ¢ : ax0 c (mod ) b c ax0 0(mod ) b
Tức là y0 ¢:cax0 by0hay ax0 by0 c, tức là( , x y0 0)là nghiệm riêng của phương trình ax by c
Kết luận: Phương trình ax by c, ax c (mod ) b có nghiệm( , )a b d c|
Ví dụ: Giải phương trình vô định 11 x 25 y 30
Ta có (11, 25) 1| 30 nên phương trình có nghiệm nguyên
Xét phương trình đồng dư 25 y 30(mod 11)
1 2
1 2
( ) 0 (mod )( ) 0 ( mod )
(2)
0
( ) 0 (mod )( ) 0 ( mod )
Trang 19Như vậy xx0 (mod )m là một nghiệm của (2)
Ngược lại, giả sử xx0 (mod )m là một nghiệm của (2) Khi đó:
Nh n xét: Như vậy việc giải phương trình (1) được thay bằng việc giải hệ (2) Nếu
mỗi phương trình ( ) 0 (mod i)
(mod )(mod )
p của x1(mod p n1) Khi đó ta có khẳng định sau:
+ Nếu '
1 ( )
f x không chia hết cho p, thì trong S sẽ có đúng một lớp là nghiệm của (1)
Trang 20+ Nếu '
1 ( )
f x chia hết cho p và f x chia hết cho ( )1 n
p thì tất cả các lớp của S đều
là nghiệm của (1)
+ Nếu '
1 ( )
f x chia hết cho p và f x( )1 không chia hết cho n
+ Hiển nhiên, mỗi nghiệm của (3) đều là nghiệm của (4)
Giả sử x x1 (mod p n1)là một nghiệm của (2) Khi đó x x1 p n1t thay vào phương trình f x( )0 (modp n) ta có 1
1 1
+ Nếu f x chia hết cho p và '( )1 f x( )1 chia hết cho n
p thì (*) có nghiệm với mọi
t Do đó tất cả các phần tử của S đều là nghiệm của (1)
+ Nếu f x'( )1 chia hết cho p và f x không chia hết cho ( )1 p thì rõ ràng (*) vô nghiệm n
Do đó các phần tử của lớp 1
1(mod n )
x p đều không là nghiệm đúng của (3)
Ví dụ: Giải phương trình đồng dư:
(1) 5 (1) 0(mod 25)
f t f hay 5 5t1 0 (mod 25) Chia cho 5 ta có t1 1(mod 5) Vậy t1 1 5 t2
Và x 1 5(1 5 ) t2 6 25t2 Thay x 6 25 t2vào phương trình đồng dư
f x x x x Dùng khai triển Taylor ta có:
Trang 21' 2
(6) 25 (6) 0(mod125)
f t f Vậy ta được 50 25 1071 0 (mod125) t2
Chia hai vế cho 25 ta được: 2t21071 0 (mod 5) hay t2 3 (mod 50)
Cuối cùng ta được: t2 3 5 ,t t3 3¢ Do đó x 81 125 t3 và ta được một nghiệm là
Trong khi đó f(1)6 không chia hết cho 2
3 nên phương trình đồng dư
f x x x vô nghiệm
2.1.3 Phương trình đồng dư bậc cao theo môđulô nguyên tố p:
2.1.3.1 Định nghĩa: Phương trình đồng dư bậc cao theo môđulô nguyên tố p có dạng:
1
( ) n n 0(mod ) (1),
f x a x a x a p vớin 1,p 1 a0 0(mod )p
2.1.3.2 Định lí: Phương trình (1) nghiệm đúng với mọi số nguyên hoặc tương đương
với phương trình có bậc nhỏ hơn p
Chứng minh: Thực hiện phép chia f x( )cho x p x, giả sử kết quả là
f x x x x x x Phương trình (a) tương đương với phương trình: 2
3x 2 0 (mod 5) (c)
Ta có: 3.2 1 (mod 5) nên phương trình (c) tương đương
2(3x 2) 0 (mod 5) x 4 0 (mod 5) (d)
Trang 22Cho x chạy qua hệ thặng dư đầy đủ theo mod 5 Khi đó phương trình (d) nhận các giá trị x1 (mod 5) àv x4 (mod 5)
Vậy nghiệm của phương trình cần tìm là x1 (mod 5) àv x4 (mod 5)
2.1.3.2 Định lí: Phương trình (1) có không quá n nghiệm
Ví dụ: Giải phương trình đồng dư
Xét k x( )x2 2 0 (mod11)ta có nghiệm
làx3 (mod11) àv x 3 (mod11)
Vậy nghiệm của phương trình đã cho là x 1 (mod11) àv x 3 (mod11)
2.1.3.3 Hệ quả: Nếu phương trình (1) có quá n nghiệm thì các hệ số của phương trình
đều là bội của p
2.1.3.2 Định lí Wilson:
Nếu p là số nguyên tố thì ( p 1)! 1 0(mod ) p
Chứng minh:
+ Nếu p2định lí là hiển nhiên
+ Nếu p 2ta xét phương trình đồng dư môđulô p
1
1 1
p
p i
Phương trình này có bậc không vượt quá p 2 và nhận 1, ,p1làm
(p1)nghiệm phân biệt Do đó tất cả các hệ số của nó đều chia hết cho p Vì vậy số hạng tự do của nó (p 1)! 1phải chia hết cho p Hay ( p 1)! 1 0(mod ) p
Ví dụ: ới p 7 : (7 1)! 1 721 0(mod7)
2.2 Hệ phương trình đồng dư bậc nhất một ẩn:
Hệ phương trình đồng dư bậc nhất một ẩn có dạng: