वेन आरेख बनाएँ और क्षेत्र-दर-क्षेत्र तय करें कि समुच्चय व्यंजक में कौन-सा भाग आता है।
गिनती के प्रश्नों में क्षेत्रों को केंद्र से बाहर की ओर भरें: पहले सभी समुच्चय, फिर जोड़े, फिर अकेले समुच्चय, फिर बाहरी भाग।
जाँच के लिए समावेश–अपवर्जन का उपयोग करें: |A ∪ B| = |A| + |B| − |A ∩ B|।
किसी संबंध के लिए हर गुण को हर जोड़े पर जाँचें और गुण विफल होने पर एक प्रति-उदाहरण दें।
किसी फलन के लिए B के हर अवयव पर पहुँचने वाले तीरों को गिनें: अधिकतम एक हो तो एकैकी, कम से कम एक हो तो आच्छादक।
ग्राफ़ सिद्धांत
हैंडशेक लेमा
Σ deg(v) = 2|E|
पूर्ण ग्राफ़
|E(Kn)| = n(n − 1)/2, |E(Km,n)| = m·n
नियमित ग्राफ़
|E| = n·k/2
वृक्ष और वन
|E| = n − 1, |E| = n − c
वृक्ष के पत्ते
L = 2 + Σ (deg(v) − 2) over deg(v) ≥ 3
यूलर
परिपथ: सभी घात सम; पथ: ठीक 2 घात विषम
Kn में हैमिल्टन परिपथ
(n − 1)!/2
डाइक्स्ट्रा अद्यतन
d(v) = min(d(v), d(u) + w(u, v))
लंबाई L की वॉक
(Mᴸ)ij
विधि
हर शीर्ष की घात लिखें; घातों का योग कोरों की संख्या का दोगुना होता है।
यूलर के प्रश्नों में जाँचें कि ग्राफ़ संबद्ध है और विषम घात वाले शीर्षों को गिनें।
वृक्षों के लिए n − 1 कोरों और हैंडशेक लेमा का उपयोग करें।
डाइक्स्ट्रा के लिए अस्थायी दूरियों की सारणी रखें और हर चक्र में सबसे छोटी दूरी वाले अनिर्धारित शीर्ष को निर्धारित करें।
न्यूनतम स्पैनिंग ट्री के लिए कोरों को भार के अनुसार क्रमबद्ध करें और चक्र बनाने वाली हर कोर छोड़ दें (क्रुस्कल), या किसी प्रारंभिक शीर्ष से एक वृक्ष बढ़ाएँ (प्रिम)।
संख्या सिद्धांत और मॉड्यूलर अंकगणित
शेषफल सहित विभाजन
a = q·n + r, 0 ≤ r < n
यूक्लिड
gcd(a, b) = gcd(b, a mod b)
लघुत्तम समापवर्त्य
lcm(a, b) = a·b/gcd(a, b)
व्युत्क्रम
a·a⁻¹ ≡ 1 (mod n), gcd(a, n) = 1
रैखिक सर्वांगसमता
a·x ≡ b → x ≡ a⁻¹·b (mod n)
यूलर का टोशेंट
φ(n) = n·∏(1 − 1/p), φ(pᵏ) = pᵏ − pᵏ⁻¹
फर्मा
aᵖ⁻¹ ≡ 1 (mod p)
RSA
n = pq, φ = (p − 1)(q − 1), d = e⁻¹ mod φ, c = mᵉ mod n, m = cᵈ mod n
विधि
पहले हर संख्या को n के मापांक में घटाएँ; शेषफल 0 से n − 1 के बीच होते हैं।
gcd के लिए यूक्लिड एल्गोरिथ्म से बार-बार भाग दें; अंतिम अशून्य शेषफल ही gcd है।
प्रतिलोम के लिए विस्तारित एल्गोरिथ्म चलाएँ और a का गुणांक रखें; ऋणात्मक हो तो n जोड़ें।
a·x ≡ b को हल करने के लिए a⁻¹ से गुणा करें; दो सर्वांगसमताओं को x = r₁ + m₁k लिखकर मिलाएँ।
घातों के लिए घातांक को द्विआधारी में लिखें और बार-बार वर्ग करें; RSA में d = e⁻¹ mod φ(n) होता है, जहाँ φ(n) = (p − 1)(q − 1)।
2अभ्यास प्रश्न
1.प्रस्ताविक तर्क और उपपत्तियाँमध्यम
आप (q ∧ p) → r को विरोधाभास द्वारा सिद्ध करना चाहते हैं। शुरू में कौन-सा कथन मानेंगे? उस पर क्लिक करें।
(q ∧ p) → r
1(q ∧ p) ∧ ¬r
2¬(q ∧ p) ∧ r
3¬(q ∧ p) ∧ ¬r
4¬(q ∧ p) → ¬r
2.प्रस्ताविक तर्क और उपपत्तियाँकठिन
आधार-वाक्य a → c; ¬a और निष्कर्ष ¬c वाला तर्क अवैध है। सत्यमान सारणी की उस पंक्ति पर क्लिक करें जो प्रति-उदाहरण है।
a → c¬a∴ ¬c
1a = 1, c = 1
2a = 1, c = 0
3a = 0, c = 1
4a = 0, c = 0
3.समुच्चय, संबंध और फलनमध्यम
43 प्रथम वर्ष के विद्यार्थियों में से 17 गणित (M) में, 19 भौतिकी (P) में और 5 दोनों में उत्तीर्ण हुए। कितने किसी भी समुच्चय में नहीं हैं?
|U| = 43|M| = 17|P| = 19|M ∩ P| = 5
|(M ∪ P)′| =
4.समुच्चय, संबंध और फलनकठिन
तीर आरेख फलन f: A → B दिखाता है, जहाँ A = {1, 2, 3, 4, 5} और B = {a, b}। f के अनुरूप विवरण पर क्लिक करें।
f = {(1, a), (2, a), (3, a), (4, b), (5, b)}
1एकैकी, आच्छादक नहीं
2आच्छादक, एकैकी नहीं
3एकैकी आच्छादक
4दोनों में से कुछ नहीं
5.ग्राफ़ सिद्धांतमध्यम
एक संबद्ध ग्राफ़ में 13 शीर्ष और 17 कोरें हैं। स्पैनिंग ट्री बचाने के लिए कितनी कोरें k हटानी होंगी?
|V| = 13|E| = 17
k =
6.ग्राफ़ सिद्धांतकठिन
लंबाई 2 की कितनी बंद वॉक E से शुरू और समाप्त होती हैं? वॉक में शीर्ष और कोरें दोहराई जा सकती हैं। संख्या को N कहें।
M = संलग्नता आव्यूहL = 2
N =
7.संख्या सिद्धांत और मॉड्यूलर अंकगणितमध्यम
सबसे छोटा धनात्मक पूर्णांक x ज्ञात करें जिसके लिए x ≡ 1 (mod 9) और x ≡ 0 (mod 11)।
x ≡ 1 (mod 9)x ≡ 0 (mod 11)
x =
8.संख्या सिद्धांत और मॉड्यूलर अंकगणितकठिन
एक RSA कुंजी में p = 7, q = 47 और e = 11 हैं। सिफरटेक्स्ट c = 17 को डिक्रिप्ट करें: संदेश m ज्ञात करें।
p = 7q = 47e = 11c = 17
m =
3विलयन
1.प्रस्ताविक तर्क और उपपत्तियाँ
उत्तर: (q ∧ p) ∧ ¬r
तार्किक तुल्यता: दो सूत्र तुल्य (≡) होते हैं जब सत्यमान सारणी की हर पंक्ति में उनका मान समान हो। पुनरुक्ति हर पंक्ति में 1 होती है, विरोधोक्ति हर पंक्ति में 0, और आपातिक कथन इनमें से कुछ नहीं होता। उपयोगी नियम: डी मॉर्गन, ¬(a ∧ b) ≡ ¬a ∨ ¬b और ¬(a ∨ b) ≡ ¬a ∧ ¬b; a → b ≡ ¬a ∨ b ≡ ¬b → ¬a (प्रतिधनात्मक); ¬(a → b) ≡ a ∧ ¬b; और वितरण नियम, a ∨ (b ∧ c) ≡ (a ∨ b) ∧ (a ∨ c)।
निहितार्थ के भाग
a = q ∧ p, b = r
निहितार्थ का निषेध
¬(a → b) ≡ a ∧ ¬b = (q ∧ p) ∧ ¬r
उत्तर
(q ∧ p) ∧ ¬r
यदि मान्यता विरोधाभास की ओर ले जाए, तो निहितार्थ सत्य होना चाहिए।
2.प्रस्ताविक तर्क और उपपत्तियाँ
उत्तर: a = 0, c = 1
परिमाणक और तर्क: ¬∀x P(x) ≡ ∃x ¬P(x) और ¬∃x P(x) ≡ ∀x ¬P(x)। निषेध को भीतर ले जाएँ, उसके रास्ते में आने वाले हर परिमाणक को बदलें, और भीतरी सूत्र का निषेध प्रस्ताविक नियमों से करें, जैसे ¬(a → b) ≡ a ∧ ¬b। तर्क वैध होता है जब उन सभी पंक्तियों में निष्कर्ष 1 हो जिनमें सभी आधार-वाक्य 1 हों। सत्य आधार-वाक्यों और असत्य निष्कर्ष वाली एक भी पंक्ति प्रति-उदाहरण है और दिखाती है कि तर्क अवैध है।
आधार-वाक्य और निष्कर्ष पंक्ति-दर-पंक्ति
a = 1, c = 1: 1 0 | 0
a = 1, c = 0: 0 0 | 1
a = 0, c = 1: 1 1 | 0
a = 0, c = 0: 1 1 | 1
प्रति-उदाहरण
a = 0, c = 1
उत्तर
a = 0, c = 1
इस रूप का तर्क वैध नियम जैसा दिखता है, पर यह दिखाने के लिए कि वह वैध नहीं है, एक पंक्ति काफ़ी है।
3.समुच्चय, संबंध और फलन
उत्तर: |(M ∪ P)′| = 12
समुच्चय और वेन आरेख: A ∪ B में A या B (या दोनों) के अवयव होते हैं, A ∩ B में दोनों के अवयव, A − B में A के वे अवयव जो B में नहीं हैं, और पूरक A′ में U का वह सब कुछ जो A में नहीं है। वेन आरेख में हर समुच्चय व्यंजक क्षेत्रों का संघ होता है, इसलिए उसे क्षेत्र-दर-क्षेत्र गिनें। समावेश–अपवर्जन: |A ∪ B| = |A| + |B| − |A ∩ B|, और |A ∪ B ∪ C| = |A| + |B| + |C| − |A ∩ B| − |A ∩ C| − |B ∩ C| + |A ∩ B ∩ C|।
क्षेत्र
M ∩ P: 5
M − P: 17 − 5 = 12
P − M: 19 − 5 = 14
(M ∪ P)′: 43 − (12 + 14 + 5) = 12
उत्तर
|(M ∪ P)′| = 12
उत्तर
|(M ∪ P)′| = 12
4.समुच्चय, संबंध और फलन
उत्तर: आच्छादक, एकैकी नहीं
फलन और गिनती: फलन f: A → B, A के हर अवयव को B में ठीक एक प्रतिबिंब देता है। f एकैकी (इंजेक्टिव) होता है जब भिन्न अवयवों के प्रतिबिंब भिन्न हों, आच्छादक (सरजेक्टिव) जब B का हर अवयव किसी का प्रतिबिंब हो, और एकैकी आच्छादक (बाइजेक्टिव) जब दोनों हों। |A| = m और |B| = n के साथ nᵐ फलन होते हैं, n!/(n − m)! एकैकी फलन (m ≤ n), और समावेश–अपवर्जन से Σ (−1)ᵏ·C(n, k)·(n − k)ᵐ आच्छादक फलन। |𝒫(A)| = 2ᵐ और |A × B| = m·n।
एकैकी?
f(1) = f(2) = a → एकैकी नहीं
आच्छादक?
B का हर अवयव पहुँचा जाता है → आच्छादक
उत्तर
आच्छादक, एकैकी नहीं
उत्तर
आच्छादक, एकैकी नहीं
5.ग्राफ़ सिद्धांत
उत्तर: k = 5
यूलर, हैमिल्टन और वृक्ष: संबद्ध ग्राफ़ में यूलर परिपथ (हर कोर एक बार, शुरुआत पर वापसी) तब होता है जब हर शीर्ष की घात सम हो, और परिपथ न होने वाला यूलर पथ तब जब ठीक दो शीर्षों की घात विषम हो; तब पथ एक विषम शीर्ष से दूसरे तक चलता है। हैमिल्टन परिपथ हर शीर्ष पर एक बार जाता है; Kn में ऐसे (n − 1)!/2 होते हैं। n शीर्षों वाले वृक्ष में n − 1 कोरें होती हैं, और m कोरों वाला संबद्ध ग्राफ़ m − n + 1 कोरें हटाने के बाद स्पैनिंग ट्री रखता है।
स्पैनिंग ट्री की कोरें
13 − 1 = 12
हटाई जाने वाली कोरें
k = 17 − 12 = 5
उत्तर
k = 5
6.ग्राफ़ सिद्धांत
उत्तर: N = 4
घात: किसी शीर्ष की घात उससे मिलने वाली कोरों की संख्या है। हर कोर के दो सिरे होते हैं, इसलिए घातों का योग कोरों की संख्या का दोगुना होता है: Σ deg(v) = 2|E| (हैंडशेक लेमा)। अतः विषम घात वाले शीर्षों की संख्या सम होती है। Kn में n(n − 1)/2 कोरें होती हैं, n शीर्षों पर k-नियमित ग्राफ़ में nk/2, और n शीर्षों वाले वृक्ष में n − 1 कोरें।
संलग्नता आव्यूह
A: 0 1 1 0 0 0
B: 1 0 0 1 1 0
C: 1 0 0 0 1 0
D: 0 1 0 0 1 0
E: 0 1 1 1 0 1
F: 0 0 0 0 1 0
उभयनिष्ठ पड़ोसी
(M²)EE = 0·0 + 1·1 + 1·1 + 1·1 + 0·0 + 1·1 = 4
उत्तर
N = 4
7.संख्या सिद्धांत और मॉड्यूलर अंकगणित
उत्तर: x = 55
प्रतिलोम और सर्वांगसमताएँ: a का n के मापांक में प्रतिलोम ठीक तब होता है जब gcd(a, n) = 1। विस्तारित यूक्लिडीय एल्गोरिथ्म 1 = s·n + t·a लिखता है, और तब a⁻¹ ≡ t (mod n)। gcd(a, n) = 1 वाली सर्वांगसमता a·x ≡ b (mod n) का हल x ≡ a⁻¹·b है। सहअभाज्य मापांकों वाली दो सर्वांगसमताओं x ≡ r₁ (mod m₁) और x ≡ r₂ (mod m₂) का m₁·m₂ के मापांक में एक हल होता है (चीनी शेषफल प्रमेय)। यूलर का φ(n) 1 से n तक की उन संख्याओं को गिनता है जो n से सहअभाज्य हैं: φ(n) = n·∏(1 − 1/p)।
पहली सर्वांगसमता
x = 1 + 9k
दूसरी सर्वांगसमता
1 + 9k ≡ 0 (mod 11) → 9k ≡ 10 (mod 11)
k ≡ 5·10 ≡ 6 (mod 11)
परिणाम
x = 1 + 9·6 = 55
x = 55
जाँच: 55 mod 9 = 1, 55 mod 11 = 0
उत्तर
x = 55
8.संख्या सिद्धांत और मॉड्यूलर अंकगणित
उत्तर: m = 215
मॉड्यूलर घात और RSA: aᵏ mod n बार-बार वर्ग करके निकालें: k को द्विआधारी में लिखें, वर्ग करें, हर चरण के बाद घटाएँ और जिन घातों का बिट 1 है उन्हें गुणा करें। फर्मा: अभाज्य p के लिए, जो a को विभाजित नहीं करता, aᵖ⁻¹ ≡ 1 (mod p), इसलिए घातांक को p − 1 के मापांक में घटाया जा सकता है। RSA: अभाज्य p और q चुनें, n = p·q और φ(n) = (p − 1)(q − 1); सार्वजनिक घातांक e, φ(n) से सहअभाज्य है, और निजी घातांक d = e⁻¹ mod φ(n) है। c = mᵉ mod n से एन्क्रिप्ट करें और m = cᵈ mod n से डिक्रिप्ट करें।