असतत गणित: क्रैम पैक

सूत्र-पत्रक, हर विषय के मुख्य विधि-चरण और 8 अभ्यास प्रश्न, पूरे हल पीछे दिए गए हैं।

नए प्रश्नकोर्स पर वापस जाएँ

प्रिंट विंडो में “PDF के रूप में सहेजें” चुनें, ताकि एक प्रति आपके डिवाइस पर रहे।

1सूत्र और विधियाँ

प्रस्ताविक तर्क और उपपत्तियाँ

सत्यमान सारणी की पंक्तियाँ
2ⁿ
निहितार्थ
p → q ≡ ¬p ∨ q ≡ ¬q → ¬p
निषिद्ध निहितार्थ
¬(p → q) ≡ p ∧ ¬q
द्विनिहितार्थ
p ↔ q ≡ (p → q) ∧ (q → p)
डी मॉर्गन
¬(p ∧ q) ≡ ¬p ∨ ¬q, ¬(p ∨ q) ≡ ¬p ∧ ¬q
वितरण नियम
p ∨ (q ∧ r) ≡ (p ∨ q) ∧ (p ∨ r), p ∧ (q ∨ r) ≡ (p ∧ q) ∨ (p ∧ r)
निषिद्ध परिमाणक
¬∀x P(x) ≡ ∃x ¬P(x), ¬∃x P(x) ≡ ∀x ¬P(x)
मोडस पोनेंस, मोडस टोलेंस
p → q, p ⊢ q; p → q, ¬q ⊢ ¬p

विधि

  1. अलग-अलग चरों को गिनें: सत्यमान सारणी में 2ⁿ पंक्तियाँ होती हैं, जो सभी के 1 होने से शुरू होती हैं।
  2. हर उप-सूत्र को अपना अलग स्तंभ दें और स्तंभों को भीतर से बाहर की ओर भरें।
  3. हर संयोजक का नियम लगाएँ: → केवल 1 → 0 के लिए 0 होता है, ↔ तब 1 होता है जब दोनों पक्ष समान हों।
  4. तुल्यता के लिए अंतिम स्तंभों की पंक्ति-दर-पंक्ति तुलना करें; किसी तर्क के लिए केवल उन्हीं पंक्तियों को देखें जिनमें हर आधार-वाक्य 1 हो।
  5. परिमाणक वाले कथन का निषेध करने के लिए ¬ को भीतर ले जाएँ, ∀ और ∃ आपस में बदलें, और भीतरी सूत्र का निषेध करें।

समुच्चय, संबंध और फलन

दो समुच्चय
|A ∪ B| = |A| + |B| − |A ∩ B|
तीन समुच्चय
|A ∪ B ∪ C| = |A| + |B| + |C| − |A ∩ B| − |A ∩ C| − |B ∩ C| + |A ∩ B ∩ C|
अंतर और पूरक
A − B = A ∩ B′, |A′| = |U| − |A|
घात समुच्चय और गुणनफल
|𝒫(A)| = 2|A|, |A × B| = |A|·|B|
आकार k के उपसमुच्चय
C(n, k) = n!/(k!(n − k)!)
फलन A → B
nᵐ; injective n!/(n − m)!; surjective Σ (−1)ᵏ C(n, k)(n − k)ᵐ
n अवयवों पर संबंध
2n²; reflexive 2n² − n; symmetric 2n(n+1)/2
संयोजन
(g ∘ f)(x) = g(f(x))

विधि

  1. वेन आरेख बनाएँ और क्षेत्र-दर-क्षेत्र तय करें कि समुच्चय व्यंजक में कौन-सा भाग आता है।
  2. गिनती के प्रश्नों में क्षेत्रों को केंद्र से बाहर की ओर भरें: पहले सभी समुच्चय, फिर जोड़े, फिर अकेले समुच्चय, फिर बाहरी भाग।
  3. जाँच के लिए समावेश–अपवर्जन का उपयोग करें: |A ∪ B| = |A| + |B| − |A ∩ B|।
  4. किसी संबंध के लिए हर गुण को हर जोड़े पर जाँचें और गुण विफल होने पर एक प्रति-उदाहरण दें।
  5. किसी फलन के लिए 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

विधि

  1. हर शीर्ष की घात लिखें; घातों का योग कोरों की संख्या का दोगुना होता है।
  2. यूलर के प्रश्नों में जाँचें कि ग्राफ़ संबद्ध है और विषम घात वाले शीर्षों को गिनें।
  3. वृक्षों के लिए n − 1 कोरों और हैंडशेक लेमा का उपयोग करें।
  4. डाइक्स्ट्रा के लिए अस्थायी दूरियों की सारणी रखें और हर चक्र में सबसे छोटी दूरी वाले अनिर्धारित शीर्ष को निर्धारित करें।
  5. न्यूनतम स्पैनिंग ट्री के लिए कोरों को भार के अनुसार क्रमबद्ध करें और चक्र बनाने वाली हर कोर छोड़ दें (क्रुस्कल), या किसी प्रारंभिक शीर्ष से एक वृक्ष बढ़ाएँ (प्रिम)।

संख्या सिद्धांत और मॉड्यूलर अंकगणित

शेषफल सहित विभाजन
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

विधि

  1. पहले हर संख्या को n के मापांक में घटाएँ; शेषफल 0 से n − 1 के बीच होते हैं।
  2. gcd के लिए यूक्लिड एल्गोरिथ्म से बार-बार भाग दें; अंतिम अशून्य शेषफल ही gcd है।
  3. प्रतिलोम के लिए विस्तारित एल्गोरिथ्म चलाएँ और a का गुणांक रखें; ऋणात्मक हो तो n जोड़ें।
  4. a·x ≡ b को हल करने के लिए a⁻¹ से गुणा करें; दो सर्वांगसमताओं को x = r₁ + m₁k लिखकर मिलाएँ।
  5. घातों के लिए घातांक को द्विआधारी में लिखें और बार-बार वर्ग करें; RSA में d = e⁻¹ mod φ(n) होता है, जहाँ φ(n) = (p − 1)(q − 1)।

2अभ्यास प्रश्न

1.प्रस्ताविक तर्क और उपपत्तियाँमध्यम
pqrp ∨ ¬q(p → (q ∧ r)) ∧ (p ∨ ¬q)¬((p → (q ∧ r)) ∧ (p ∨ ¬q))111?110?101?100?011?010?001?000?

इसकी सत्यमान सारणी की 8 पंक्तियों में से कितनी में ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) सत्य है? इस संख्या को N कहें।

¬((p → (q ∧ r)) ∧ (p ∨ ¬q))
N =
2.प्रस्ताविक तर्क और उपपत्तियाँकठिन

सत्यमान सारणी की 16 पंक्तियों में से कितनी ((r ∨ p) ↔ (q → s)) ∧ (s ↔ (p ∨ r)) को सत्य बनाती हैं? इस संख्या को N कहें।

((r ∨ p) ↔ (q → s)) ∧ (s ↔ (p ∨ r))
N =
3.समुच्चय, संबंध और फलनमध्यम
ULTW

62 लोगों के सर्वेक्षण में पाया गया कि 34 के पास लैपटॉप (L), 25 के पास टैबलेट (T) और 31 के पास स्मार्टवॉच (W) है। 11 के पास L और T, 19 के पास L और W, 10 के पास T और W, और 6 के पास तीनों हैं। कितने तीनों समुच्चयों में से किसी में नहीं हैं?

|U| = 62
|(L ∪ T ∪ W)′| =
4.समुच्चय, संबंध और फलनकठिन

{1, …, 10} पर तुल्यता संबंध R के वर्ग {2, 4, 6, 8}, {3, 5, 9, 10}, {1, 7} हैं। R में कितने क्रमित युग्म हैं? संख्या को |R| कहें।

{2, 4, 6, 8}{3, 5, 9, 10}{1, 7}
|R| =
5.ग्राफ़ सिद्धांतमध्यम

पूर्ण ग्राफ़ K5 में कितने भिन्न हैमिल्टन परिपथ H हैं? जो परिपथ केवल प्रारंभिक शीर्ष या दिशा में भिन्न हों, उन्हें एक ही गिना जाता है।

K5
H =
6.ग्राफ़ सिद्धांतकठिन
5829111521113ABCDEFG

भारित ग्राफ़ में A से F तक के सबसे छोटे पथ की लंबाई d(F) डाइक्स्ट्रा के एल्गोरिथ्म से ज्ञात करें।

प्रारंभ: Aअंत: F
d(F) =
7.संख्या सिद्धांत और मॉड्यूलर अंकगणितमध्यम

41x ≡ 34 (mod 71) हल करें। हल x दें, जहाँ 0 < x < 71।

41x ≡ 34 (mod 71)
x =
8.संख्या सिद्धांत और मॉड्यूलर अंकगणितकठिन
mc = me​ mod n66m = cd​ mod n?(n, e) = (203, 11)d

एक RSA कुंजी में p = 7, q = 29 और e = 11 हैं। सिफरटेक्स्ट c = 66 को डिक्रिप्ट करें: संदेश m ज्ञात करें।

p = 7q = 29e = 11c = 66
m =

3विलयन

1.प्रस्ताविक तर्क और उपपत्तियाँ

उत्तर: N = 5

सत्यमान सारणियाँ: n अलग-अलग चरों वाले सूत्र की 2ⁿ पंक्तियाँ होती हैं, सत्यमानों के हर संयोजन के लिए एक (1 = सत्य, 0 = असत्य)। भीतर से बाहर की ओर काम करें और हर उप-सूत्र को अपना स्तंभ दें। ¬a मान उलट देता है; a ∧ b केवल तब 1 होता है जब दोनों 1 हों; a ∨ b केवल तब 0 होता है जब दोनों 0 हों; a → b केवल तब 0 होता है जब a = 1 और b = 0; a ↔ b तब 1 होता है जब दोनों पक्ष बराबर हों।

सत्यमान सारणी पंक्ति-दर-पंक्ति

p = 1, q = 1, r = 1: q ∧ r = 1, p → (q ∧ r) = 1, ¬q = 0, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 1, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 0
p = 1, q = 1, r = 0: q ∧ r = 0, p → (q ∧ r) = 0, ¬q = 0, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 0, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 1
p = 1, q = 0, r = 1: q ∧ r = 0, p → (q ∧ r) = 0, ¬q = 1, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 0, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 1
p = 1, q = 0, r = 0: q ∧ r = 0, p → (q ∧ r) = 0, ¬q = 1, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 0, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 1
p = 0, q = 1, r = 1: q ∧ r = 1, p → (q ∧ r) = 1, ¬q = 0, p ∨ ¬q = 0, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 0, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 1
p = 0, q = 1, r = 0: q ∧ r = 0, p → (q ∧ r) = 1, ¬q = 0, p ∨ ¬q = 0, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 0, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 1
p = 0, q = 0, r = 1: q ∧ r = 0, p → (q ∧ r) = 1, ¬q = 1, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 1, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 0
p = 0, q = 0, r = 0: q ∧ r = 0, p → (q ∧ r) = 1, ¬q = 1, p ∨ ¬q = 1, (p → (q ∧ r)) ∧ (p ∨ ¬q) = 1, ¬((p → (q ∧ r)) ∧ (p ∨ ¬q)) = 0

मान 1 वाली पंक्तियाँ गिनें

¬((p → (q ∧ r)) ∧ (p ∨ ¬q)): 0, 1, 1, 1, 1, 1, 0, 0
N = 5

उत्तर

N = 5
2.प्रस्ताविक तर्क और उपपत्तियाँ

उत्तर: N = 7

सत्यमान सारणियाँ: n अलग-अलग चरों वाले सूत्र की 2ⁿ पंक्तियाँ होती हैं, सत्यमानों के हर संयोजन के लिए एक (1 = सत्य, 0 = असत्य)। भीतर से बाहर की ओर काम करें और हर उप-सूत्र को अपना स्तंभ दें। ¬a मान उलट देता है; a ∧ b केवल तब 1 होता है जब दोनों 1 हों; a ∨ b केवल तब 0 होता है जब दोनों 0 हों; a → b केवल तब 0 होता है जब a = 1 और b = 0; a ↔ b तब 1 होता है जब दोनों पक्ष बराबर हों।

स्तंभ

r ∨ p; q → s; (r ∨ p) ↔ (q → s); p ∨ r; s ↔ (p ∨ r); ((r ∨ p) ↔ (q → s)) ∧ (s ↔ (p ∨ r))

p पर बाँटें

p = 1: 4
p = 0: 3
N = 4 + 3 = 7

उत्तर

N = 7
3.समुच्चय, संबंध और फलन

उत्तर: |(L ∪ T ∪ W)′| = 6

समुच्चय और वेन आरेख: 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|।

केंद्र और जोड़ियाँ

L ∩ T ∩ W: 6
L ∩ T केवल: 11 − 6 = 5
L ∩ W केवल: 19 − 6 = 13
T ∩ W केवल: 10 − 6 = 4

अकेले समुच्चय

L केवल: 34 − 5 − 13 − 6 = 10
T केवल: 25 − 5 − 4 − 6 = 10
W केवल: 31 − 13 − 4 − 6 = 8

उत्तर

|L ∪ T ∪ W| = 56
|(L ∪ T ∪ W)′| = 62 − 56 = 6

उत्तर

|(L ∪ T ∪ W)′| = 6
4.समुच्चय, संबंध और फलन

उत्तर: |R| = 36

संबंध: समुच्चय X पर संबंध R क्रमित युग्मों (x, y) का समुच्चय है। R स्वतुल्य होता है जब X के हर x के लिए (x, x) ∈ R हो; सममित जब (x, y) ∈ R के साथ हमेशा (y, x) ∈ R हो; प्रति-सममित जब (x, y) और (y, x) दोनों R में केवल तभी हों जब x = y; और संक्रामक जब R में (x, y) और (y, z) होने पर (x, z) ∈ R अनिवार्य हो। तुल्यता संबंध स्वतुल्य, सममित और संक्रामक होता है और X को असंयुक्त वर्गों में बाँटता है।

प्रति वर्ग युग्म

|R| = 4² + 4² + 2² = 36

उत्तर

|R| = 36
5.ग्राफ़ सिद्धांत

उत्तर: H = 12

यूलर, हैमिल्टन और वृक्ष: संबद्ध ग्राफ़ में यूलर परिपथ (हर कोर एक बार, शुरुआत पर वापसी) तब होता है जब हर शीर्ष की घात सम हो, और परिपथ न होने वाला यूलर पथ तब जब ठीक दो शीर्षों की घात विषम हो; तब पथ एक विषम शीर्ष से दूसरे तक चलता है। हैमिल्टन परिपथ हर शीर्ष पर एक बार जाता है; Kn में ऐसे (n − 1)!/2 होते हैं। n शीर्षों वाले वृक्ष में n − 1 कोरें होती हैं, और m कोरों वाला संबद्ध ग्राफ़ m − n + 1 कोरें हटाने के बाद स्पैनिंग ट्री रखता है।

गिनें

H = (5 − 1)!/2 = 24/2 = 12

उत्तर

H = 12
6.ग्राफ़ सिद्धांत

उत्तर: d(F) = 31

सबसे छोटे पथ और स्पैनिंग ट्री: डाइक्स्ट्रा का एल्गोरिथ्म हर चक्र में एक शीर्ष निर्धारित करता है: सबसे छोटी अस्थायी दूरी वाला अनिर्धारित शीर्ष। तब उसकी दूरी अंतिम होती है, और हर पड़ोसी v को d(v) = min(d(v), d(u) + w(u, v)) मिलता है। क्रुस्कल का एल्गोरिथ्म कोरों को हल्की से भारी की ओर लेकर और चक्र बनाने वाली हर कोर छोड़कर न्यूनतम स्पैनिंग ट्री बनाता है; प्रिम का एल्गोरिथ्म प्रारंभिक शीर्ष से एक वृक्ष बढ़ाता है और हमेशा उससे बाहर जाने वाली सबसे हल्की कोर जोड़ता है। n शीर्षों के स्पैनिंग ट्री में n − 1 कोरें होती हैं।

डाइक्स्ट्रा चक्र-दर-चक्र

हर पंक्ति: निर्धारित शीर्ष, उसकी अंतिम दूरी, और वे पड़ोसी जिनकी दूरी सुधरती है।

A (0): B: 5, C: 8
B (5): C: 7, G: 7
C (7): E: 16
G (7): D: 20
E (16): F: 31
D (20)
F (31)

सबसे छोटा पथ

A → B → C → E → F
d(F) = 31

उत्तर

d(F) = 31
7.संख्या सिद्धांत और मॉड्यूलर अंकगणित

उत्तर: x = 32

प्रतिलोम और सर्वांगसमताएँ: 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)।

41 का प्रतिलोम

r = 71, t = 0
r = 41, q = 1, t = 1
r = 30, q = 1, t = −1
r = 11, q = 2, t = 2
r = 8, q = 1, t = −5
r = 3, q = 2, t = 7
r = 2, q = 1, t = −19
r = 1, q = 2, t = 26
41−1 ≡ 26 (mod 71)

हल करें

x ≡ 26·34 = 884 ≡ 32 (mod 71)
जाँच: 41·32 = 1312 ≡ 34 (mod 71)

उत्तर

x = 32
8.संख्या सिद्धांत और मॉड्यूलर अंकगणित

उत्तर: m = 159

मॉड्यूलर घात और 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 से डिक्रिप्ट करें।

निजी घातांक

n = 203, φ(n) = 168
d = 11−1 mod 168 = 107

बार-बार वर्ग करके डिक्रिप्ट करें

107 = 64 + 32 + 8 + 2 + 1
661 ≡ 66 (mod 203)
662 ≡ 93 (mod 203)
664 ≡ 123 (mod 203)
668 ≡ 107 (mod 203)
6616 ≡ 81 (mod 203)
6632 ≡ 65 (mod 203)
6664 ≡ 165 (mod 203)
66107 ≡ 66·93·107·65·165 ≡ 159 (mod 203)

संदेश

m = 159
जाँच: 15911 mod 203 = 66

उत्तर

m = 159

ExamProblems · examproblems.com/courses/discrete-mathematics