✨Chia thử

Chia thử

Chia thử hay Chia thử nghiệm là cách làm tốn công nhưng đơn giản dễ hiểu nhất trong các thuật toán phân tích số nguyên ra thừa số. Ý tưởng của phương pháp này là thực hiện hàng loạt các phép chia để xem với số nguyên n có chia hết cho lần lượt từng số tự nhiên nhỏ hơn giá trị tuyệt đối của n hay không. Ví dụ với sẽ chia hết cho 1, 2, 3, 4, 6, 12. Tối giản thành các thừa số số nguyên tố sẽ thu được .

Chia thử được Fibonacci lần đầu tiên mô tả trong cuốn Liber Abaci (1202).

Phương pháp

Cho trước một số nguyên dương n, cách chia thử sẽ kiểm tra một cách có hệ thống xem n có chia hết cho bất kỳ số nhỏ hơn n. Phép thử sẽ lấy tăng dần số chia k bắt đầu từ 2 trở lên. Nếu n không chia hết cho k thì cũng không chia hết cho các bội số của k và sẽ không cần kiểm tra, ví dụ nếu đã không chia hết cho 2 thì không cần thử phép chia với 4 hoặc 6. Như vậy, phép thử có thể được giảm bớt khi chọn số chia là số nguyên tố. Ngoài ra, số chia cũng chỉ cần thử khi nhỏ hơn \scriptstyle\sqrt{n} vì nếu n chia hết p, thì n = p × q và nếu q nhỏ hơn p thì đã được phát hiện khi cho q rồi. Nếu n là số chính phương thì căn bậc hai của n cũng là một thừa số dùng làm giới hạn trên cho phép thử.

Cũng có thể dùng thừa số nguyên tố để xác định giới hạn thử nghiệm chặt hơn. Giả sử là số nguyên tố thứ , nghĩa là P 1 = 2, P 2 = 3, P 3 = 5,... Nếu là số cuối cùng dùng trong phép thử cho n thì nên chính là giới hạn không cần thử. Ví dụ n = 48 thì chỉ cần thử chia cho 2, 3 và 5 là đủ vì bình phương của số nguyên tố tiếp theo là lớn hơn 48 rồi, hoặc n < 25 thì chỉ cần thử chia cho 2 và 3 là đủ.

Đây là một ví dụ của thuật toán chia thử, sử dụng các số tự nhiên liên tiếp thành các số để thử, như sau (trong Python):

def trial_division(n: int) -> List[int]: """Trả ra một danh sách các thừa số nguyên tố cho một số tự nhiên.""" a = [] # Chuẩn bị một danh sách trống. f = 2 # Ước số có thể đầu tiên. while n > 1: # Khi n vẫn còn ước số... if n % f == 0: # Số dư là n chia cho f có thể là 0. a.append(f) # Nếu cho n chia cho nó, ra kết quả 0. Thêm f vào danh sách. n //= f # Chia ước số trên cho n. else: # Nếu n không phải ước của n, f += 1 # Thêm 1 vào f và thử lại. return a # Các ước nguyên tố có thể lặp lại: 12 phân tích ra 2,2,3. Cách khác hiệu quả hơn gấp đôi: def trial_division(n: int) -> List[int]: a = [] while n % 2 == 0: a.append(2) n //= 2 f = 3 while f * f <= n: if n % f == 0: a.append(f) n //= f else: f += 2 if n != 1: a.append(n) # Chỉ có số lẻ là có thể return a

Cách chia thử như thế này được đảm bảo tìm ra tất cả ước số của n, nếu n là số nguyên tố thì phép thử có thể chạy đến n. Do đó, nếu thuật toán chỉ tìm thấy một ước số (lớn hơn 1) thì chứng tỏ n là số nguyên tố. Nếu tìm thấy nhiều hơn thì n là hợp số.

👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Chia thử** hay **Chia thử nghiệm** là cách làm tốn công nhưng đơn giản dễ hiểu nhất trong các thuật toán phân tích số nguyên ra thừa số. Ý tưởng của phương pháp này là
**Kinh tế chia sẻ** là một mô hình thị trường lai (ở giữa sở hữu và tặng quà) trong đó đề cập đến mạng ngang hàng dựa trên chia sẻ quyền truy cập vào hàng
nhỏ|Phân tích thứ nguyên **Phân tích thứ nguyên** là phương pháp thường dùng để khảo sát định tính các hiện tượng vật lý. Một trong những ứng dụng của nó là phát hiện các sai
**Quy tắc chia hết** hay **dấu hiệu chia hết** là các cách nhanh để xác định xem một số nguyên đã cho có chia hết cho một số chia (ước) cụ thể hay không mà
phải|nhỏ|277x277px| Minh họa của một ứng dụng sử dụng libvorbisfile để phát file Ogg Vorbis Trong khoa học máy tính, **thư viện** là tập hợp các tài nguyên không biến động được sử dụng bởi
[[Tập tin:Soviet Union and China map including the three co-bordering countries.svg|thumb|upright=1.6| ]] **Chia rẽ Trung – Xô** là một cuộc xung đột chính trị và ý thức hệ chính trị giữa Cộng hòa Nhân dân
**Sailor Chibi Moon** hay còn gọi là **Chibi-usa** (ちびうさ Chibi-usa Tiểu Tiểu Thố) là một nhân vật trong bộ truyện Sailor Moon được viết bởi Naoko Takeuchi. Sailor Chibi Moon là Senshi thứ 9 được
**Chiến tranh thế giới thứ nhất**, còn được gọi là **Đại chiến thế giới lần thứ nhất**, **Đệ nhất Thế chiến** hay **Thế chiến I**, là một cuộc chiến tranh thế giới bắt nguồn tại
**Vũ Thu Minh** (sinh ngày 22 tháng 9 năm 1977), thường được biết đến với nghệ danh **Thu Minh**, là một nữ ca sĩ người Việt Nam. Được mệnh danh là "nữ hoàng nhạc dance"
phải|nhỏ| [[Đảo Ireland sau khi bị phân chia thành Nam Ireland và Bắc Ireland. Nam Ireland chủ yếu là những người theo chủ nghĩa dân tộc Ireland (ngày nay là Cộng hoà Ireland), trong khi
**Ung thư** (tiếng Anh: _cancer_), còn được gọi là **khối u ác tính**, **K**, là một nhóm các bệnh liên quan đến việc tăng sinh tế bào một cách mất kiểm soát và những tế
thumb|upright=1.4|Bán đảo Triều Tiên lúc đầu được chia theo vĩ tuyến 38, sau đó được chia theo đường phân chia ranh giới (DMZ). thumb|upright=1.4|Thông tin của DMZ Ngày 2 tháng 9 năm 1945, Thế Chiến
**_Như một lời chia tay_** là một album tuyển tập theo chủ đề của ca sĩ Thu Phương, được sản xuất bởi ca sĩ Thu Phương và nhạc sĩ Sỹ Dự, được phát hành bởi
**_Đại Việt sử ký toàn thư_** (), đôi khi gọi tắt là **_Toàn thư_**, là bộ quốc sử viết bằng Hán văn của Việt Nam, viết theo thể biên niên, ghi chép lịch sử Việt
nhỏ|275x275px| Hệ thống chia sẻ xe đạp ở [[Melbourne, Úc ]] **Hệ thống chia sẻ** **xe đạp**, **chương trình xe đạp công cộng**, hoặc chương trình **chia sẻ xe đạp công cộng** (PBS), là một
phải|nhỏ|Bản đồ hạt Thủ Dầu Một năm 1890 **Thủ Dầu Một** là một tỉnh cũ ở miền Đông Nam Bộ Việt Nam. ## Lịch sử Tỉnh Thủ Dầu Một được thành lập tháng 1 năm
**Ba nhà chia Tấn** (chữ Hán: 三家分晋 _Tam gia phân Tấn_) là kết quả cuối cùng của cuộc đấu tranh quyền lực trong nội bộ nước Tấn – bá chủ chư hầu thời Xuân Thu
**Chiến tranh Punic lần thứ hai**, cũng còn được gọi là **Chiến tranh Hannibal**, (bởi những người La Mã) **Cuộc chiến tranh chống lại Hannibal**, hoặc **Chiến tranh Carthage**, kéo dài từ năm 218 đến
Trong Thế chiến I không tồn tại một quốc gia Ba Lan độc lập, với vị trí địa lý nằm giữa các cường quốc tham chiến, có nghĩa là nhiều trận chiến và tổn thất
**Chia sẻ tập tin** là thực hành phân phối hoặc cung cấp quyền truy cập vào phương tiện kỹ thuật số, như chương trình máy tính, đa phương tiện (âm thanh, hình ảnh và video),
right|thumb|upright=1.15|**Hình 1.** [[Hasse diagram|Biểu đố Hasse của tập hợp các tập con của tập ba phần tử \{x, y, z\}, dưới thứ tự là tập con của. Các tập hợp nối với nhau theo đường
**Thư viện Alexandria** ở thành phố Alexandria của Ai Cập từng là một trong những thư viện lớn và quan trọng nhất trong số các thư viện của thế giới cổ đại. Thư viện là
Quân Đức diễn hành tại Paris **Mặt trận phía tây** của chiến trường châu Âu trong Chiến tranh thế giới thứ hai bao gồm các trận chiến trên lãnh thổ của Đan Mạch, Na Uy,
Sự **chia cắt Việt Nam** là tình trạng cắt cứ sâu sắc và phân tranh mạnh mẽ mà quyết liệt trên các vùng miền của các lực lượng chính trị - xã hội - quân
**Trần Thu Hà** (sinh ngày 26 tháng 8 năm 1977), còn được biết đến với nghệ danh **Hà Trần**, là một nữ ca sĩ kiêm nhà sản xuất nhạc người Việt Nam. Nổi tiếng với
**Thập tự chinh Thứ nhất** (1095 - 1099) là cuộc Thập tự chinh đầu tiên, được phát động vào năm 1095 bởi Giáo hoàng Urban II với mục đích chiếm lại những vùng đất đã
**Phân chia Ba Lan-Litva** là một loạt ba đợt phân chia diễn ra trong nửa cuối của thế kỷ 18 và cuối cùng kết thúc sự tồn tại của Thịnh vượng chung Ba Lan-Litva. Thời
**Nguyễn Tuấn Anh** (sinh ngày 16 tháng 5 năm 1995) là một cầu thủ bóng đá chuyên nghiệp người Việt Nam đang thi đấu cho Thép Xanh Nam Định và đội tuyển quốc gia Việt
**Mùa thu của Phương** là chuyến lưu diễn của ca sĩ Thu Phương với lịch trình đi qua ba thành phố lớn của Việt Nam gồm Thành phố Hồ Chí Minh, Hà Nội và Hải
thumb|[[Liên bang Ba Lan và Lietuva sau đợt phân chia thứ nhất là một xứ bảo hộ của Đế quốc Nga 1773–1789]] **Phân chia Ba Lan lần thứ nhất** của Thịnh vượng chung Ba Lan-Litva
**Tế bào ung thư** là những tế bào phân chia không ngừng, tạo thành khối u rắn hoặc làm tràn ngập máu với các tế bào bất thường. Phân chia tế bào là một quá
**Mặt trận Balkan** (28 tháng 7 năm 1914 - 29 tháng 9 năm 1918) hay **Chiến trường Balkan** là một trong những mặt trận của Chiến tranh thế giới thứ nhất, diễn ra trên bán
**Chiến tranh thế giới thứ hai** (còn được nhắc đến với các tên gọi **Đệ nhị thế chiến**, **Thế chiến II** hay **Đại chiến thế giới lần thứ hai**) là một cuộc chiến tranh thế
**Ronaldo Luís Nazário de Lima** (; sinh ngày 18 tháng 9 năm 1976), thường được biết đến với tên gọi **Ronaldo**, là một doanh nhân kiêm cựu cầu thủ bóng đá chuyên nghiệp người Brasil
**Thư viện Quốc gia Pháp** (_Bibliothèque nationale de France_) là thư viện quan trọng nhất, đồng thời là cơ quan giữ chức năng lưu chiểu xuất bản phẩm của Pháp. Với vai trò thư viện
**Cá voi sát thủ**, còn gọi là **cá heo đen lớn** hay **cá hổ kình** (danh pháp hai phần: **_Orcinus orca_**) là một loài cá heo thuộc phân bộ cá voi có răng, họ hàng
Chiến tranh thế giới thứ hai đã để lại hậu quả kéo dài trong khoảng thời gian từ năm 1945 - 1957. Thế giới từ chỗ đa cực đã chuyển thành lưỡng cực với sự
Mùa thứ nhất của chương trình _**Cuộc đua kỳ thú**_ được phát sóng vào lúc 20:00 tối thứ sáu hàng tuần trên kênh VTV3 từ ngày 18 tháng 5 đến ngày 10 tháng 8 năm
**Lý thuyết thứ tự** là một nhánh trong toán học nghiên cứu thuật ngữ thứ tự bằng cách sử dụng các quan hệ hai ngôi. Nó cho một khung hình thức để có thể mô
, được biết nhiều hơn với cái tên là một trong những nữ nhân vật chính của bộ truyện tranh Pretty Guardian SAILOR MOON (_Nữ Chiến Binh Xinh Đẹp Thủy Thủ Mặt Trăng_) được viết
nhỏ|phải|Biểu đồ (bằng tiếng Anh) cho thấy vai trò của doanh thu quảng cáo trên nền tảng kỹ thuật số **Doanh thu quảng cáo** (_Advertising revenue_) là thu nhập bằng tiền mà các cá nhân
Đây là danh sách các hòn đảo được phân chia bởi một hoặc nhiều biên giới quốc tế. ## Đảo biển ## Đảo hồ * _De facto_ giữa Nga (Crimea) (tranh chấp) với Ukraine **
**Họ Thụ đào** hay **họ Đỏ cọng**, **họ Trà thù du** hoặc **họ Mộc thông ta** (danh pháp khoa học: **_Icacinaceae_**) là một họ chứa các loài cây gỗ và dây leo được tìm thấy
**Nguyễn Văn Chia** (10 tháng 5 năm 1942 – 2010) là một cựu tướng lĩnh Quân đội nhân dân Việt Nam, hàm Trung tướng, nguyên Tư lệnh Quân khu 7, đại biểu Quốc hội Việt
**Nguyên thủ quốc gia** là người đứng đầu một quốc gia. Trong một số quốc gia, nguyên thủ kiêm trách nhiệm đứng đầu cơ quan hành pháp. Tuy nhiên, hiện nay ngoài một vài nguyên
**Chủ nghĩa bảo thủ** (tiếng Pháp: _conservatisme_, tiếng Anh: _conservatism_, gốc từ tiếng Latinh _conservo_ — giữ gìn) là các triết lý chính trị và xã hội thúc đẩy các thiết chế xã hội truyền
**Thư tín dụng** (Letter of Credit - viết tắt là **L/C**) là một cam kết thanh toán có điều kiện bằng văn bản của một tổ chức tài chính (thông thường là ngân hàng) đối
**Ung thư tuyến tiền liệt** hay còn gọi là **ung thư tiền liệt tuyến** là một dạng của ung thư phát triển trong tuyến tiền liệt, một tuyến trong hệ sinh dục nam. Ung thư
thumb|Động từ _correr_, "chạy" trong [[tiếng Tây Ban Nha, được chia trong một số trường hợp, từ vị là "corr-".
Màu đỏ thể hiện người nói ("tôi"), tím là người nghe ("bạn") và xanh
**_Cuộc đua kỳ thú - Người nổi tiếng: The Amazing Race Vietnam 2014 _** là chương trình thứ ba của loạt chương trình gameshow được phát sóng tại Việt Nam, dựa trên chương trình truyền