क्या कोई संगठित संसाधन उपलब्ध हैं जहां से मैं अपने क्वांटम कंप्यूटिंग अध्ययन शुरू कर सकता हूं?


21

मैं एक कंप्यूटर विज्ञान का छात्र हूं और वर्तमान में उन संसाधनों की खोज कर रहा हूं जहां से मैं क्वांटम कंप्यूटर, क्वांटम कंप्यूटिंग मॉडल, उनके काम करने के सिद्धांत, उनके द्वार और कुछ सरल क्वांटम एल्गोरिदम के बारे में जान सकता हूं।



हालांकि मैंने इस पर वोट नहीं दिया, मैं निश्चित रूप से कुछ संसाधनों के बारे में सोच सकता हूं जो इस सवाल पर लागू होंगे और दूसरे पर नहीं, इसलिए मुझे नहीं पता कि यह एक डुप्लिकेट है।
हीथ

जवाबों:


12

संसाधनों की एक क्यूरेटेड सूची यहां पाई जा सकती है

एक दिन मृत होने से ऊपर की कड़ी के मामले में, मुझे कुछ हाइलाइट्स निकालने चाहिए। हालांकि यह पूरी तरह से व्यक्तिपरक होगा


1
GitHub लिंक पर और शायद आपने इस उत्तर को देने के बाद इसे जोड़ा / फिल्माया गया, Carnegie Mellon के Ryan O'Donnell ने क्वांटम कम्प्यूटेशन पर एक 25-भाग व्याख्यान श्रृंखला है। उन्होंने YouTube पर अपने व्याख्यान के वीडियो डालकर एक महान सेवा की है ।
मार्क एस

7

नील्सन और चुआंग द्वारा पुस्तक क्वांटम कम्प्यूटेशन और क्वांटम जानकारी , क्वांटम कम्प्यूटेशन की दुनिया में खुद को पेश करने के लिए एक अच्छी रीडिंग है। पुस्तक क्वांटम यांत्रिकी के साथ और कंप्यूटर विज्ञान के साथ न्यूनतम पूर्व अनुभव को मानती है, जिसका उद्देश्य दोनों की प्रासंगिक विशेषताओं के लिए आत्म-निहित परिचय होना है, इसलिए यह वास्तव में किसी के लिए भी एक अच्छा प्रारंभिक बिंदु है जो क्वांटम जानकारी की दुनिया में खुद को पेश करना चाहता है। विज्ञान।


4

मैं इस प्रश्न का उत्तर दो तरीकों से दूंगा: एक, मैं आपको बताऊंगा कि मैंने कैसे सीखा, और दो मैं आपको बताऊंगा कि कैसे मैंने पसंद किया होगा कि मैंने क्या किया है। अलग-अलग लोग एक दूसरे से अधिक मूल्य लेंगे, लेकिन दोनों शून्य मार्गदर्शन के साथ संसाधनों की एक विशाल सूची की तुलना में अधिक मूल्यवान हैं जहां शुरू करना है।

मैंने कैसे सीखा

मैंने आपकी तरह कंप्यूटर साइंस में स्नातक की शिक्षा हासिल की है। मैंने क्वांटम कंप्यूटर साइंस: एन इंट्रोडक्शन एन एन डेविड मर्मिन पढ़ना शुरू किया। यह एक बहुत अच्छी पाठ्यपुस्तक है, लेकिन मैं इसे बिल्कुल नहीं छोड़ सकता। मुझे यह सुनिश्चित करना था कि मैं अगली पंक्ति में जाने से पहले हर एक पंक्ति को समझूं। मुझे आभास था कि मैं बहुत जल्दी नहीं सीख रहा था, जब वास्तव में (पाठ्यपुस्तक के घनत्व के कारण) मैं भारी मात्रा में जानकारी ले रहा था।

Mermin पाठ्यपुस्तक के साथ कुछ हफ्तों के बाद, मैंने कंप्यूटर वैज्ञानिकों के लिए क्वांटम कम्प्यूटिंग खरीदी Yanofsky & Mannucci द्वारा । यह मर्मिन की तुलना में बहुत नरम परिचय है, लगभग बहुत नरम है: मैंने रैखिक बीजगणित और जटिल संख्याओं पर पहले कुछ अध्यायों को छोड़ दिया। हालांकि, मर्मिन पाठ्यपुस्तक के साथ संयोजन में, मैंने क्वांटम कंप्यूटिंग मूल बातें की अच्छी समझ हासिल कर ली है। यह इस बिंदु पर था कि मैं "क्वांटम कंप्यूटिंग" को "समझने" के लिए अपनी व्यक्तिगत सीमा पर पहुंच गया।

लोग अक्सर शुरुआती लोगों के लिए नीलसन एंड चुआंग (जिसे "माइक एंड आईके" भी कहा जाता है) द्वारा क्वांटम कम्प्यूटेशन और क्वांटम सूचना की सलाह देते हैं । मेरा मानना ​​है कि यह अच्छी सलाह नहीं है। अगर मैंने उस पाठ्यपुस्तक से सीखने की कोशिश की होती, तो मैं असफल हो जाता। हालाँकि, मूल बातें समझने के बाद यह एक उत्कृष्ट पाठ्यपुस्तक है । वास्तविक रूप से, मैं दो लोगों को जानता था जिन्होंने मेरे जैसे ही क्वांटम कंप्यूटिंग सीखने की कोशिश की: एक ने माइक और इके का इस्तेमाल किया, और दूसरे ने क्वांटम कम्प्यूटिंग: ए जेंटल इंट्रोडक्शन नामक एक पुस्तक का इस्तेमाल किया । आज न तो उन लोगों को क्वांटम कंप्यूटिंग की समझ है।

मेरी इच्छा है कि मैंने कैसे सीखा

क्वांटम कंप्यूटिंग सीखने के मेरे अनुभव को मानसिक प्रयासों की एक बड़ी मात्रा की आवश्यकता थी, और अंत में जो मैंने सीखा वह वास्तव में जटिल नहीं था! इसलिए, मैंने क्वांटम कम्प्यूटिंग फॉर कंप्यूटर साइंटिस्ट्स ( स्लाइड्स ) नामक एक व्याख्यान बनाया, जो कि वह व्याख्यान है जो मेरी इच्छा है कि मैं किसी भी पाठ्यपुस्तकों को पढ़ने से पहले पढ़ने की कोशिश करूं। व्याख्यान लोकप्रिय और अच्छी तरह से प्राप्त है, और मुझे लगता है कि यह सभी सामान को कवर करता है जो वास्तव में वैचारिक रूप से मुश्किल है; एक बार जब आप उन वैचारिक बाधाओं से अधिक हो जाते हैं, तो आप अपने नियमित कंप्यूटर विज्ञान कौशल को लागू कर सकते हैं जो आपको आवश्यक क्वांटम कंप्यूटिंग के बारे में बाकी सब कुछ सीखने के लिए (कैसे विशिष्ट एल्गोरिदम काम करते हैं, आदि) इस प्रकार मेरा "हंडाइट" अध्ययन गाइड निम्नानुसार है:

  1. मेरे द्वारा बनाया गया व्याख्यान देखें।
  2. क्वांटम कंप्यूटिंग पर प्रोफेसर उमेश वज़ीरानी के व्याख्यान देखें; वे मेरे व्याख्यान का मांस देते हैं और वह अवधारणाओं के एक बहुत प्रभावी व्याख्याकार हैं (ये YouTube के आसपास बिखरे हुए हैं लेकिन आप यहां एक पूरी प्लेलिस्ट पा सकते हैं )
  3. समवर्ती रूप से, या तो मर्मिन या यानोफ़स्की पाठ्यपुस्तकों के पहले कुछ अध्यायों के माध्यम से काम करते हैं
  4. जब आपको लगता है कि आप क्वांटम कंप्यूटिंग की मूल बातें समझ गए हैं, तो नीलसन और चुआंग पाठ्यपुस्तक से संबंधित विषयों को चुनें
  5. क्वांटमकोम्पुटिंग.स्टैकएक्सचेंज के आसपास स्टिक करें, प्रश्न और उत्तर पढ़ रहे हैं, अपने खुद से पूछ रहे हैं, और शायद अंततः अपना खुद का जवाब दे रहे हैं!

सौभाग्य!


इस प्लेलिस्ट में वज़ीरानी के व्याख्यान बेहतर ढंग से छांटे गए हैं । वह निश्चित रूप से एक अभूतपूर्व व्याख्याता है।
सांचयन दत्ता

3

यह वास्तव में इस बात पर निर्भर करता है कि आपका मस्तिष्क कहाँ पर है। विशेष रूप से, आपके बेल्ट के नीचे कितना गणित है। आपको जो समझने की आवश्यकता होगी, उनमें से अधिकांश रैखिक बीजगणित (जटिल संख्याओं पर) के भीतर निहित है। अधिक ज़ूमिंग: यह सभी टेंसर उत्पाद में है। अधिकांश व्याख्याएं मैं देखती हूं कि कैसे टॉसिंग कार्य एक नौसिखिया के रूप में समझने के लिए क्रूरता से कठिन हैं। वास्तव में, ऐसा होता है कि क्वांटम कंप्यूटिंग के पूरे क्षेत्र को वापस उनके साथ टेन्सर उत्पादों और काम करने की क्षमता के बारे में हमारी समझ (calculate।) इस सिलसिले में द्वारा आयोजित किया गया है बनाया जा सकता है, मैं अत्यधिक COECKE और किसिंजर द्वारा हाल ही में किताब की सिफारिश करेंगे "क्वांटम प्रक्रियाओं का चित्रण।" हालाँकि शायद आप अधिक पारंपरिक पाठ के साथ संघर्ष करना चाहते हैं, ताकि आरेखीय दृष्टिकोण की अधिक सराहना की जा सके।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.