टपल: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 52: Line 52:
| align="right" | 4 || चौगुना || क्वैड/टेट्राड/क्वार्टेट/चौगुना
| align="right" | 4 || चौगुना || क्वैड/टेट्राड/क्वार्टेट/चौगुना
|-
|-
| align="right" | 5 || quintuple || पेंटूप्ले / क्विन्ट / पेंटेड   
| align="right" | 5 || कुइनतुपले || पेंटूप्ले / क्विन्ट / पेंटेड   
|-
|-
| align="right" | 6 || sextuple || हेक्सटुप्ले / हेक्साड
| align="right" | 6 || सेक्सटपल || हेक्सटुप्ले / हेक्साड
|-
|-
| align="right" | 7 || septuple || हेपटुप्ले / हेप्टेड
| align="right" | 7 ||सेप्टपल
| हेपटुप्ले / हेप्टेड
|-
|-
| align="right" | 8 || octuple || ऑक्टा/ऑक्टेट/ऑक्टेड/ऑक्टुपलेट
| align="right" | 8 || ओकतूपले || ऑक्टा/ऑक्टेट/ऑक्टेड/ऑक्टुपलेट
|-
|-
| align="right" | 9 || nonuple || नॉनड / एनएड
| align="right" | 9 || नोनुपले || नॉनड / एनएड
|-
|-
| align="right" | 10 || decuple || दशक /दशक (पुरातन)  
| align="right" | 10 || डिकपल || दशक /दशक (पुरातन)  
|-
|-
| align="right" | 11 || undecuple || हेन्डुप्ले / हेंडेकडे
| align="right" | 11 || उंडेकुपले || हेन्डुप्ले / हेंडेकडे
|-
|-
| align="right" | 12 || duodecuple || दर्जनों / duodecad
| align="right" | 12 ||डूओडेकुपले
| दर्जनों / डुओडेकाड
|-
|-
| align="right" | 13 || tredecuple || [[Dozen#Baker's_dozen|baker's dozen]]
| align="right" | 13 ||ट्रेडीकप्ल
| [[Dozen#Baker's_dozen|बेकर'स डज़न]]
|-
|-
| align="right" | 14 || quattuordecuple || double septuple
| align="right" | 14 ||कुयततूओरदेकुपले
| डबल सेप्टपल
|-
|-
| align="right" | 15 || quindecuple || triple quintuple
| align="right" | 15 ||कुइनदेकुपले
| ट्रिपल क्विंटुपल
|-
|-
| align="right" | 16 || sexdecuple || quadruple quadruple
| align="right" | 16 || सेक्सडेकपल || कुयदृपले कुयदृपले
|-
|-
| align="right" | 17 || septendecuple || N/A
| align="right" | 17 ||सेपटेनदेकुपले
| N/A
|-
|-
| align="right" | 18 || octodecuple || Double Nonuple
| align="right" | 18 ||ओकटोडेकुपले
| डबल नॉनपल
|-
|-
| align="right" | 19 || novemdecuple || N/A
| align="right" | 19 ||नोवेमदेकुपले
| N/A
|-
|-
| align="right" | 20 || vigintuple || Quadruple Quintuple
| align="right" | 20 ||विगीनतुपले
| कुयदृपले कुइनतुपले
|-
|-
| align="right" | 21 || unvigintuple || Triple Septuple
| align="right" | 21 ||उनविगिंतुपले
| ट्रिपल सेप्टपल
|-
|-
| align="right" | 22 || duovigintuple || Double Undecuple
| align="right" | 22 ||दुओविगीनतुपले
| डबल उंडेकुपले
|-
|-
| align="right" | 23 || trevigintuple || N/A
| align="right" | 23 ||ट्रेविजिन्टप्ल
| N/A
|-
|-
| align="right" | 24 || quattuorvigintuple ||
| align="right" | 24 ||कुयततूओरविगिनतुपले
|
|-
|-
| align="right" | 25 || quinvigintuple ||
| align="right" | 25 || कुइनविगिनतुपले ||
|-
|-
| align="right" | 26 || sexvigintuple ||
| align="right" | 26 ||सेक्सविजनटपल
|
|-
|-
| align="right" | 27 || septenvigintuple ||
| align="right" | 27 ||सेपटेंविगिंटुपले
|
|-
|-
| align="right" | 28 || octovigintuple ||
| align="right" | 28 ||ओकटोविगिंटुपले
|
|-
|-
| align="right" | 29 || novemvigintuple || N/A
| align="right" | 29 ||नोवेंविगिंतुपले
| N/A
|-
|-
| align="right" | 30 || trigintuple ||
| align="right" | 30 ||ट्रिगिन्टप्ल
|
|-
|-
| align="right" | 31 || untrigintuple || N/A
| align="right" | 31 ||उंतरिगिंतुपले
| N/A
|-
|-
| align="right" | 32 || duotrigintuple || Double Sexdecuple
| align="right" | 32 ||दुओटरीगिंतुपले
| डबल सेक्सडेकपल
|-
|-
| align="right" | 40 || quadragintuple ||
| align="right" | 40 || कुयदृगिंतुपले ||
|-
|-
| align="right" | 50 || quinquagintuple ||
| align="right" | 50 ||कुइंकुयगिंतुपले
|
|-
|-
| align="right" | 60 || sexagintuple ||
| align="right" | 60 ||सेकसगिनतुपले
|
|-
|-
| align="right" | 70 || septuagintuple ||
| align="right" | 70 ||सेपटुयागिनतुपले
|
|-
|-
| align="right" | 80 || octogintuple ||
| align="right" | 80 ||ओकटोगिंतुपले
|
|-
|-
| align="right" | 90 || nongentuple ||
| align="right" | 90 ||नोंगेंतुपले
|
|-
|-
| align="right" | 100 || centuple ||
| align="right" | 100 ||केनतुपले
|
|-
|-
| align="right" | 1,000 || milluple || chiliad
| align="right" | 1,000 || मिलपल || चिलीयड
|-
|-
|}
|}
Line 166: Line 192:




=== नेस्टेड ऑर्डर किए गए जोड़े === के रूप में ट्यूपल्स सेट थ्योरी में टुपल्स को मॉडलिंग करने का एक और तरीका नेस्टेड ऑर्डर किए गए जोड़े के रूप में है। यह दृष्टिकोण मानता है कि आदेशित जोड़ी की धारणा पहले ही परिभाषित की जा चुकी है।
=== नेस्टेड ऑर्डर किए गए जोड़े === के रूप में ट्यूपल्स सेट थ्योरी में टुपल्स को मॉडलिंग करने का एक और विधि नेस्टेड ऑर्डर किए गए जोड़े के रूप में है। यह दृष्टिकोण मानता है कि आदेशित जोड़ी की धारणा पहले ही परिभाषित की जा चुकी है।
# 0-टपल (यानी खाली टपल) को खाली सेट द्वारा दर्शाया जाता है <math>\emptyset</math>.
# 0-टपल (यानी खाली टपल) को खाली सेट द्वारा दर्शाया जाता है <math>\emptyset</math>.
# एक {{math|''n''}}-टुपल, साथ {{math|''n'' > 0}}, को इसकी पहली प्रविष्टि के क्रमित युग्म के रूप में परिभाषित किया जा सकता है और a {{math|(''n'' − 1)}}-टपल (जिसमें शेष प्रविष्टियाँ होती हैं जब {{math|''n'' > 1)}}:
# एक {{math|''n''}}-टुपल, साथ {{math|''n'' > 0}}, को इसकी पहली प्रविष्टि के क्रमित युग्म के रूप में परिभाषित किया जा सकता है और a {{math|(''n'' − 1)}}-टपल (जिसमें शेष प्रविष्टियाँ होती हैं जब {{math|''n'' > 1)}}:
Line 228: Line 254:
== प्रकार सिद्धांत ==
== प्रकार सिद्धांत ==
{{main|Product type}}
{{main|Product type}}
[[ प्रकार सिद्धांत ]] में, आमतौर पर [[ प्रोग्रामिंग भाषा ]]ओं में उपयोग किया जाता है, एक टपल में एक उत्पाद प्रकार होता है; यह न केवल लंबाई, बल्कि प्रत्येक घटक के अंतर्निहित प्रकारों को भी ठीक करता है। औपचारिक रूप से:
[[ प्रकार सिद्धांत ]] में, सामान्यतः  [[ प्रोग्रामिंग भाषा | प्रोग्रामिंग भाषाओं]] में उपयोग किया जाता है, एक टपल में एक उत्पाद प्रकार होता है; यह न केवल लंबाई, बल्कि प्रत्येक घटक के अंतर्निहित प्रकारों को भी ठीक करता है। औपचारिक रूप से:
: <math>(x_1, x_2, \ldots, x_n) : \mathsf{T}_1 \times \mathsf{T}_2 \times \ldots \times \mathsf{T}_n</math>
: <math>(x_1, x_2, \ldots, x_n) : \mathsf{T}_1 \times \mathsf{T}_2 \times \ldots \times \mathsf{T}_n</math>
और प्रोजेक्शन (गणित) टर्म कंस्ट्रक्टर हैं:
और प्रोजेक्शन (गणित) टर्म कंस्ट्रक्टर हैं:

Revision as of 23:08, 22 November 2022

गणित में, एक टपल तत्व की परिमित क्रमबद्ध सूची (अनुक्रम) है। एक n-टपल अनुक्रम (या आदेशित सूची) है n तत्व, जहां n एक गैर-ऋणात्मक पूर्णांक है। केवल एक 0-टपल है, जिसे खाली टपल कहा जाता है। एक n-ट्पल एक आदेशित जोड़ी के निर्माण का उपयोग करके पुनरावर्ती परिभाषा है।

गणितज्ञ सामान्यतः पर तत्वों को कोष्ठक के भीतर सूचीबद्ध करके टुपल्स लिखते हैं "( )" और अल्पवि"राम से अलग; उदाहरण के लिए, (2, 7, 4, 1, 7) 5-ट्यूपल को दर्शाता है। कभी-कभी अन्य प्रतीकों का उपयोग तत्वों को घेरने के लिए किया जाता है, जैसे वर्ग कोष्ठक "[ ]" या कोण कोष्ठक "⟨ ⟩"। ब्रेसेस "{ }" का उपयोग कुछ प्रोग्रामिंग भाषाओं में सरणी जानकारी प्रकारों को निर्दिष्ट करने के लिए किया जाता है, लेकिन गणितीय अभिव्यक्तियों में नहीं, क्योंकि वे सेट के लिए मानक संकेतन हैं। टपल शब्द अक्सर अन्य गणितीय वस्तुओं, जैसे वेक्टर (गणित और भौतिकी) पर चर्चा करते समय हो सकता है।

कंप्यूटर विज्ञान में, टुपल्स कई रूपों में आते हैं। अधिकांश टाइप की गई कार्यात्मक प्रोग्रामिंग भाषाएं टुपल्स को सीधे उत्पाद प्रकार के रूप में लागू करती हैं,[1] बीजगणितीय डेटा प्रकार, पैटर्न मिलान , और असाइनमेंट (कंप्यूटर विज्ञान) # समानांतर असाइनमेंट के साथ कसकर जुड़ा हुआ है।[2] कई प्रोग्रामिंग भाषाएं टुपल्स के विकल्प की पेशकश करती हैं, जिन्हें रिकॉर्ड (कंप्यूटर विज्ञान) के रूप में जाना जाता है, जिसमें लेबल द्वारा एक्सेस किए गए अनियंत्रित तत्व होते हैं।[3] कुछ प्रोग्रामिंग भाषाएं ऑर्डर किए गए टुपल उत्पाद प्रकारों और अनियंत्रित रिकॉर्ड प्रकारों को एक ही निर्माण में जोड़ती हैं, जैसे कि स्ट्रक्चर (सी प्रोग्रामिंग भाषा) और हास्केल रिकॉर्ड। संबंधपरक डेटाबेस औपचारिक रूप से अपनी पंक्ति (डेटाबेस) (रिकॉर्ड) को टुपल्स के रूप में पहचान सकते हैं।

संबंधपरक बीजगणित में भी टुपल्स होते हैं; संसाधन विवरण ढांचा (RDF) के साथ सेमांटिक वेब की प्रोग्रामिंग करते समय; भाषाविज्ञान में;[4] और दर्शन में।[5]


व्युत्पत्ति

यह शब्द अनुक्रम के एक अमूर्त के रूप में उत्पन्न हुआ: सिंगल, युगल / डबल, ट्रिपल, चौगुनी, क्विंटुपल, सेक्स्टुपल, सेप्टुपल, ऑक्टुपल, ..., n-टपल, ..., जहां उपसर्ग अंकों के लैटिन नामों से लिए गए हैं। अद्वितीय 0-टुपल को नल टपल या खाली टपल कहा जाता है। 1-टुपल को एक (या एकमात्र) कहा जाता है, 2-टपल को क्रमित युग्म या जोड़ा कहा जाता है, और 3-टुपल को ट्रिपल (या ट्रिपलेट) कहा जाता है। जो नंबर n कोई भी अऋणात्मक पूर्णांक हो सकता है। उदाहरण के लिए, एक जटिल संख्या को वास्तविक के 2-टपल के रूप में दर्शाया जा सकता है, एक चतुष्कोण को 4-ट्यूपल के रूप में दर्शाया जा सकता है, एक ऑक्टोनियन को 8-ट्यूपल के रूप में दर्शाया जा सकता है, और एक सेदेनिओन (sedenion ) को 16-ट्यूपल के रूप में दर्शाया जा सकता है .

यद्यपि ये प्रत्यय के रूप में ‑uple का उपयोग करते हैं, मूल प्रत्यय −ple था जैसा कि ट्रिपल (तीन-गुना) या decuple (दस-गुना) में होता है। यह ग्रीक भाषा ‑πλοῦς से संबंधित मध्यकालीन लैटिन प्लस (जिसका अर्थ है अधिक) से उत्पन्न हुआ है, जिसने क्लासिकल और लेट एंटीक ‑plex (अर्थात् मुड़ा हुआ) को डुप्लेक्स के रूप में बदल दिया।[6][lower-alpha 1]


विशिष्ट लंबाई के टुपल्स के नाम

Tuple length, Name Alternative names
0 खाली टपल शून्य टपल / खाली अनुक्रम / इकाई / कोई नहीं बचा
1 मोनूपल सिंगल/सिंगलटन/मोनाड
2 जोडा डबल/ऑर्डर की गई जोड़ी/टू-प्ले/ट्विन/ड्यूल/डुएड/ड्याड/टू-सम
3 तिगुना ट्रेबल/ट्रिपल/ट्रायड/ऑर्डर किए गए ट्रिपल/थ्रीसम
4 चौगुना क्वैड/टेट्राड/क्वार्टेट/चौगुना
5 कुइनतुपले पेंटूप्ले / क्विन्ट / पेंटेड   
6 सेक्सटपल हेक्सटुप्ले / हेक्साड
7 सेप्टपल हेपटुप्ले / हेप्टेड
8 ओकतूपले ऑक्टा/ऑक्टेट/ऑक्टेड/ऑक्टुपलेट
9 नोनुपले नॉनड / एनएड
10 डिकपल दशक /दशक (पुरातन)
11 उंडेकुपले हेन्डुप्ले / हेंडेकडे
12 डूओडेकुपले दर्जनों / डुओडेकाड
13 ट्रेडीकप्ल बेकर'स डज़न
14 कुयततूओरदेकुपले डबल सेप्टपल
15 कुइनदेकुपले ट्रिपल क्विंटुपल
16 सेक्सडेकपल कुयदृपले कुयदृपले
17 सेपटेनदेकुपले N/A
18 ओकटोडेकुपले डबल नॉनपल
19 नोवेमदेकुपले N/A
20 विगीनतुपले कुयदृपले कुइनतुपले
21 उनविगिंतुपले ट्रिपल सेप्टपल
22 दुओविगीनतुपले डबल उंडेकुपले
23 ट्रेविजिन्टप्ल N/A
24 कुयततूओरविगिनतुपले
25 कुइनविगिनतुपले
26 सेक्सविजनटपल
27 सेपटेंविगिंटुपले
28 ओकटोविगिंटुपले
29 नोवेंविगिंतुपले N/A
30 ट्रिगिन्टप्ल
31 उंतरिगिंतुपले N/A
32 दुओटरीगिंतुपले डबल सेक्सडेकपल
40 कुयदृगिंतुपले
50 कुइंकुयगिंतुपले
60 सेकसगिनतुपले
70 सेपटुयागिनतुपले
80 ओकटोगिंतुपले
90 नोंगेंतुपले
100 केनतुपले
1,000 मिलपल चिलीयड

ध्यान दें कि , ऊपर दी गई सारणी में टपल नाम एक क्रिया के रूप में भी कार्य कर सकता है जिसका अर्थ [प्रत्यक्ष वस्तु] से गुणा करना है ; उदाहरण के लिए, क्विंटुपल का अर्थ है 5 से गुणा करना। यदि , तो संबंधित क्रिया दोहराना है। एक क्रिया सेसकिपल (sesquiple) भी है, जिसका अर्थ है 3/2 से गुणा करना। सैद्धांतिक रूप से, मोनूपल का उपयोग इस तरह भी किया जा सकता है।

गुण

दो एन-ट्यूपल की पहचान के लिए सामान्य नियम है

अगर और केवल अगर .

इस प्रकार एक टपल में ऐसे गुण होते हैं जो इसे सेट (गणित) से अलग करते हैं:

  1. एक टपल में एक ही तत्व के कई उदाहरण हो सकते हैं, इसलिए
    टपल ; लेकिन सेट .
  2. टपल तत्वों का आदेश दिया गया है: टपल