360
- முழு எண்
- 360
- பகா காரணி பிரிப்பு
- 2³ × 3² × 5
- பகா எண்ணா, பகுபடு எண்ணா
- பகுபடு எண்
- வகுத்திகளின் எண்ணிக்கை
- 24
- வகுத்திகளின் கூட்டுத்தொகை σ(n)
- 1,170
- முந்தைய பகா எண்
- 359
- அடுத்த பகா எண்
- 367
சரிபார்ப்பின் மூலம்: சுயாதீன கணக்கீடு
60 இலக்கங்கள் வரையிலான முழு எண்ணைப் பகா காரணிகளாகப் பிரியுங்கள். காரணி மரம், பகா அல்லது பகுபடு எண் முடிவு, வகுத்திகள், அருகிலுள்ள பகா எண்களும் கிடைக்கும்.
எழுதியவர்: Adminசெயற்கை நுண்ணறிவு எழுத்துக் கருவிகளால் வரைவு உருவாக்கப்பட்டதுபுதுப்பிக்கப்பட்டது சரிபார்க்கப்பட்ட எடுத்துக்காட்டுகள்: 6
360 = 2³ × 3² × 5; எனவே இது பகுபடு எண். இதன் 24 வகுத்திகளின் கூட்டுத்தொகை 1170. அருகிலுள்ள பகா எண்கள் 359, 367.
| வகுத்தி | இணை வகுத்தி n ÷ d |
|---|---|
| 1 | 360 |
| 2 | 180 |
| 3 | 120 |
| 4 | 90 |
| 5 | 72 |
| 6 | 60 |
| 8 | 45 |
| 9 | 40 |
| 10 | 36 |
| 12 | 30 |
| 15 | 24 |
| 18 | 20 |
2, 3 ஆகியவற்றால் வகுபடும்.
அடுத்த பகா எண்ணிற்குச் செல்வதற்கு முன், தற்போதைய பகா எண்ணால் முடிந்தவரை மீண்டும் மீண்டும் வகுக்கப்படுகிறது.
இதே Miller–Rabin சோதனையால் அடுத்தடுத்த எண்களும் சோதிக்கப்படுகின்றன.
அரித்மெடிக்கின் அடிப்படைத் தேற்றப்படி, 1-ஐ விடப் பெரிய ஒவ்வொரு முழு எண்ணையும் வரிசையைத் தவிர ஒரே விதத்தில் பகா எண்களின் பெருக்கற்பலனாக எழுதலாம்: 360 = 2³ × 3² × 5. கணிப்பான் முதலில் சோதனை வகுத்தலால் 10,000-க்குக் குறைவான பகா காரணிகளை நீக்குகிறது; பெரிய பகுபடு காரணிகளை Pollard rho முறையின் Brent வடிவத்தால் பிரிக்கிறது. பின்னர் முதல் 13 பகா அடிமானங்களில் Miller–Rabin சோதனையால் ஒவ்வொரு காரணியின் பகாத்தன்மையைச் சோதிக்கிறது; 3.3 × 10²⁴-க்குக் கீழே இது தீர்மானமானது (Sorenson மற்றும் Webster, 2015).
பின்னங்கள், மூலங்களைச் சுருக்குதல், பொதுப் பகுதிகளைக் காணுதல், எண் புதிர்கள் ஆகியவை காரணி பிரிப்பிலிருந்து தொடங்குகின்றன. அடுக்குகளைக் கொண்டு வகுத்திகளையும் எண்ணலாம்: 360-க்கு (3 + 1)(2 + 1)(1 + 1) = 24 வகுத்திகள் உள்ளன; அவற்றின் கூட்டுத்தொகை 1,170. அருகிலுள்ள பகா எண்கள் 359, 367.
2^67 − 1 போன்ற கோவைகள் உட்பட 60 இலக்கங்கள் வரையிலான எண்களை ஏற்கிறது. 3317044064679887385961981 அல்லது அதற்கு மேல் சோதனையில் தேரும் முடிவு ‘பகா எண்ணாக இருக்கக்கூடியது’ எனக் குறிக்கப்படும். இங்கு பயன்படுத்தும் 20 நிலையான அடிமானங்கள் ஒவ்வோர் உள்ளீட்டிற்குமான பிழை நிகழ்தகவு உறுதியைத் தருவதில்லை.
பகா எண்ணிற்கு 1, அதே எண் என இரண்டு நேர்ம வகுத்திகள் மட்டுமே இருக்கும். 1-ஐ விடப் பெரிய ஒவ்வொரு முழு எண்ணையும் பகா எண்களின் பெருக்கற்பலனாக எழுதலாம். 360-ஐப் படிப்படியாக 2, 2, 2, 3, 3, 5 ஆகியவற்றால் வகுத்தால் 1 கிடைக்கும்; சுருக்கமாக 360 = 2³ × 3² × 5. காரணிகளின் வரிசை மாறினாலும் இந்த அமைப்பு மாறாது.
ஒரு நேர்ம முழு எண்ணை உள்ளிடவும். 360, தமிழ் இலக்கங்களில் ௩௬௦, அல்லது 2^67-1 போன்ற கோவையைப் பயன்படுத்தலாம். அதிகபட்சம் 60 இலக்கங்கள்; 10⁶⁰ ஏற்கப்படாது. தசமங்கள், பூச்சியம், எதிர்ம எண்களுக்கு இந்தப் பிரிப்பு செய்யப்படாது.
| உள்ளீடு | பகா காரணி வடிவம் | வகுத்திகளின் எண்ணிக்கை | வகுத்திகளின் கூட்டுத்தொகை |
|---|---|---|---|
| 1 | பகா காரணிகள் இல்லை | 1 | 1 |
| 12 | 2² × 3 | 6 | 28 |
| 97 | 97 | 2 | 98 |
| 360 | 2³ × 3² × 5 | 24 | 1170 |
| 1024 | 2¹⁰ | 11 | 2047 |
1 பகா எண்ணும் அல்ல, பகுபடு எண்ணும் அல்ல. அதன் ஒரே நேர்ம வகுத்தி 1. 97 ஒரு பகா எண்; அதற்கு முந்தைய பகா எண் 89, அடுத்தது 101. அருகிலுள்ள பகா எண் வெளியீடுகள் உள்ளீட்டிற்கு கண்டிப்பாகக் கீழும் மேலும் உள்ள எண்களைக் காட்டும்.
n = p₁^e₁ × p₂^e₂ × … எனில், ஒவ்வொரு வகுத்திக்கும் ஒவ்வோர் அடுக்கையும் பூச்சியம் முதல் e வரை தேர்ந்தெடுக்கலாம். எனவே எண்ணிக்கை (e₁ + 1)(e₂ + 1)… . 360-க்கு (3 + 1)(2 + 1)(1 + 1) = 24. அதன் கூட்டுத்தொகை (1 + 2 + 4 + 8)(1 + 3 + 9)(1 + 5) = 15 × 13 × 6 = 1170.
வகுத்தி ஜோடிகளில் ஒவ்வொரு வரியின் இரு எண்களையும் பெருக்கினால் அசல் எண் கிடைக்க வேண்டும். 360-க்கு 12 × 30 = 360; ஒரு முழு வர்க்கத்தில் நடு ஜோடியின் இரு எண்களும் ஒன்றாக இருக்கும். வகுத்திகளின் எண்ணிக்கை அதிகமாக இருந்தால் முழுப் பட்டியல் காட்டப்படாது. காரணி மரமும் இடவசதிக்காகச் சுருக்கப்படலாம்; அது மட்டும் கணக்கு முழுமையற்றது என்பதைக் குறிக்காது.
முதலில் 10,000-க்குக் குறைவான பகா எண்களால் சோதனை வகுத்தல் நடக்கும். பெரிய இணைக் காரணிகளுக்கு Brent-இன் Pollard rho முறை பயன்படுத்தப்படுகிறது. ஒரு பெரிய பகுபடு காரணியை நேர வரம்பிற்குள் பிரிக்க முடியாவிட்டால் அது தனியாகக் குறிக்கப்படும்; வகுத்திகளின் எண்ணிக்கையும் கூட்டுத்தொகையும் காட்டப்படாது. 60 இலக்கங்கள் ஏற்கப்படுவது, அந்த அளவிலுள்ள ஒவ்வோர் எண்ணும் முழுமையாகப் பிரிக்கப்படும் என்ற உறுதி அல்ல.
முதல் 13 பகா அடிமானங்களைக் கொண்ட Miller–Rabin சோதனை, 3317044064679887385961981-க்குக் கீழே தீர்மானமானது; இந்த எல்லை Sorenson–Webster ஆய்வில் தரப்படுகிறது. அந்த எல்லையில் அல்லது அதற்கு மேல் இந்தக் கருவி 20 நிலையான அடிமானங்களைச் சோதிக்கிறது. தேரும் முடிவு பகா எண்ணாக இருக்கக்கூடியது; பகாத்தன்மையின் நிரூபணம் அல்ல. பெரிய காரணிகள், அருகிலுள்ள பகா எண்கள், அவற்றைச் சார்ந்த வகுத்திக் கணக்குகளையும் இந்த வரம்புடன் வாசிக்கவும்.
சீரற்ற அடிமானங்களுக்கான பிழை நிகழ்தகவு வரம்பை இங்குள்ள நிலையான அடிமானங்களுக்கு அப்படியே பயன்படுத்த முடியாது; Applied Cryptography நூலின் சோதனை விளக்கம் இந்த வேறுபாட்டை விவரிக்கிறது. பகா காரணிகளைக் கொண்டு பொதுக் காரணிகள், பொதுமடங்குகளைக் காண GCD/LCM கணிப்பான், மூலங்களைச் சுருக்க அடுக்குகள் மற்றும் மூலங்கள் உதவும்.
சரிபார்ப்பின் மூலம்: சுயாதீன கணக்கீடு
சரிபார்ப்பின் மூலம்: எடுத்துக்காட்டு சரிபார்ப்பு: Project Euler #3-இன் மிகப்பெரிய பகா காரணி 6857
சரிபார்ப்பின் மூலம்: எடுத்துக்காட்டு சரிபார்ப்பு: F. N. Cole, 1903 (Bull. AMS 10:134); இரு காரணிகளின் பெருக்கற்பலனும் பகாத்தன்மையும் சோதனை வகுத்தலால் சரிபார்க்கப்பட்டன
சரிபார்ப்பின் மூலம்: எடுத்துக்காட்டு சரிபார்ப்பு: பகா எண் பட்டியல் (OEIS A000040): 89, 97, 101
மீதியின்றி வகுக்கும் மிகச்சிறிய பகா எண்ணால் வகுத்து, ஈவு 1 ஆகும் வரை தொடரவும். 360-க்கு: 360 ÷ 2 = 180, ÷ 2 = 90, ÷ 2 = 45, ÷ 3 = 15, ÷ 3 = 5. மேலும் 5 பகா எண்; எனவே 360 = 2³ × 3² × 5. மீதமுள்ள எண்ணின் வர்க்கமூலம் வரையிலான பகா எண்களை மட்டும் சோதித்தால் போதும்; எதுவும் வகுக்காவிட்டால் மீதி ஒரு பகா எண்.
இல்லை. பகா எண்ணிற்கு 1, அதே எண் எனத் துல்லியமாக இரண்டு வகுத்திகள் இருக்கும்; 1-க்கு ஒன்று மட்டுமே உள்ளது. 1-ஐ விலக்குவதால் காரணி பிரிப்பு தனித்துவமாகிறது: 1-ஐப் பகா எண்ணாகக் கொண்டால், 6-ஐ 2 × 3, 1 × 2 × 3, 1 × 1 × 2 × 3 என எழுதலாம். 1 பகா எண்ணும் அல்ல, பகுபடு எண்ணும் அல்ல; 2 மிகச்சிறிய பகா எண், ஒரே இரட்டைப் பகா எண்ணும் அதுவே.
ஒவ்வோர் அடுக்குடனும் 1-ஐக் கூட்டிப் பெருக்கவும். 360 = 2³ × 3² × 5¹ என்பதால் (3 + 1)(2 + 1)(1 + 1) = 24 வகுத்திகள் உள்ளன. ஒவ்வொரு வகுத்தியிலும் 0 முதல் 3 வரை இரண்டுகள், 0 முதல் 2 வரை மூன்றுகள், 0 அல்லது 1 ஐந்து அமையலாம். வகுத்திகளின் கூட்டுத்தொகையும் இதே போன்ற பெருக்கற்பலன்: σ(360) = (2⁴ − 1)/1 × (3³ − 1)/2 × (5² − 1)/4 = 15 × 13 × 6 = 1,170.
20 இலக்க எண்களுக்கு √n வரை சோதனை வகுத்தல் மிகவும் மெதுவாக இருக்கும்; எனவே Miller–Rabin சோதனை சில அடிமானங்களைச் சோதிக்கிறது. 3.3 × 10²⁴-க்குக் கீழே முதல் 13 பகா எண்களை (2 முதல் 41 வரை) அடிமானங்களாகக் கொண்டு தேர்வது பகாத்தன்மையை நிரூபிக்கும் (Sorenson மற்றும் Webster, 2015). 2⁶¹ − 1 = 2,305,843,009,213,693,951 தேர்கிறது; அது பகா எண். 2⁶⁷ − 1 தோற்கிறது; அது 193,707,721 × 761,838,257,287.
இரு பெரிய பகா எண்களைப் பெருக்குவது விரைவாகவும் அவற்றின் பெருக்கற்பலனைக் காரணிகளாகப் பிரிப்பது நடைமுறையில் மிகவும் மெதுவாகவும் இருப்பதை RSA மறையாக்கம் பயன்படுத்துகிறது. NIST SP 800-57-இல் சுமார் 617 தசம இலக்கங்கள் கொண்ட 2048-பிட் RSA மாடுலஸின் பாதுகாப்பு 112 பிட்கள் என மதிப்பிடப்படுகிறது. அது இங்குள்ள 60-இலக்க வரம்பைப் போலப் பத்து மடங்கு நீளம். இந்த வரம்பிற்குள்ளும் ஒரு காரணி ஒப்பீட்டளவில் சிறியதாக இருந்தால்தான் Pollard rho விரைவாகப் பிரிக்கும்.
இந்தக் கணிப்பானில் சுயாதீன ஆதாரங்களிலிருந்து பதில்கள் பெறப்பட்ட 6 தீர்க்கப்பட்ட எடுத்துக்காட்டுகள் உள்ளன. இவை சோதனைத் தொகுப்பில் இயங்குகின்றன; இங்கேயும் அவற்றை இயக்கலாம்.