সংক্ষিপ্ত উত্তর
কোয়ান্টাম কম্পিউটার ফ্যাক্টরিংয়ের জন্য অ্যালগরিদমের সাবরুটাইনগুলি চালিত করতে সক্ষম, কোনও পরিচিত ধ্রুপদী অংশের তুলনায় দ্রুততর দ্রুত। এর অর্থ এই নয় যে ক্লাসিকাল কম্পিউটারগুলি এটি খুব দ্রুত করতে পারে না, আমরা কেবল আজকের ক্লাসিক্যাল অ্যালগরিদমগুলিকে কোয়ান্টাম অ্যালগরিদমের মতো দক্ষ চালানোর উপায় জানি না
দীর্ঘ উত্তর
ডিসক্রেট ফুরিয়ার ট্রান্সফর্মগুলিতে কোয়ান্টাম কম্পিউটারগুলি ভাল। এখানে প্রচুর খেলার আছে যা কেবল " এটি সমান্তরাল " বা " এটি দ্রুত " দ্বারা ধরা পড়ে না , তাই জন্তুটির রক্তে .ুকি।
ফ্যাক্টরিং সমস্যা অনুসরণ করছে: একটি নম্বর দেওয়া এন= পি কিউ যেখানে p , q মৌলিক হয়, কিভাবে আপনি পুনরুদ্ধার না পি এবং কুই ? একটি পদ্ধতির নিম্নলিখিত নোট করা হয়:
যদি আমি একটি সংখ্যা চেহারা এক্সগেলিক ভাষারএন , তারপর পারেনএক্স সঙ্গে ভাগ একটি সাধারণ ফ্যাক্টরএন , অথবা এটি না।
যদি শেয়ারের একটি সাধারণ ফ্যাক্টর, এবং একটি একাধিক নয় এন নিজেই, তাহলে আমরা সহজেই কি সাধারণ কারণের জন্য অনুরোধ করতে পারেন এক্স এবং এন হয় (সবথেকে বড় সাধারণ কারণের জন্য ইউক্লিডিয় অ্যালগরিদম মাধ্যমে)।এক্সএনএক্সএন
এখন একটি খুব স্পষ্ট সত্য নয়: সমস্ত এক্স সেটএক্স একটি সাধারণ ফ্যাক্টরকে সাথে ভাগ করে না একটি গুণক গোষ্ঠী মোড এন গঠন করে । ওটার মানে কি? আপনি এখানে উইকিপিডিয়ায় একটি গোষ্ঠীর সংজ্ঞা দেখতে পারেন । বিশদটি পূরণ করার জন্য গ্রুপ অপারেশনটিকে গুণ করা যাক, তবে আমরা এখানে সত্যই যত্ন নিই সেই তত্ত্বের নিম্নলিখিত ফলাফলটি যা: ক্রমএনগেলিক ভাষারএন
এক্স0গেলিক ভাষারএন,এক্স1গেলিক ভাষারএন,এক্স2গেলিক ভাষারএন, । । ।
পর্যায়ক্রমিক, যখন সাধারণ কারণগুলি ভাগ করবেন না (চেষ্টা করুন x = 2 ,এক্স , এনx = 2 ) এটি প্রথম হাত হিসাবে দেখতে দেখুন:এন= 5
1গেলিক ভাষার5 = 1 ,4গেলিক ভাষার5 = 4 ,8গেলিক ভাষার5 = 3 ,16গেলিক ভাষার5 = 1।
এখন কত স্বাভাবিক সংখ্যার কম এন সঙ্গে কোনো সাধারণ কারণের ভাগ করি না এন ? এটি ইউলারের মোট কার্যকারিতা দ্বারা উত্তর দেওয়া হয়েছে , এটি ( পি - 1 ) ( কিউ - 1 )এক্সএনএন( p - 1 ) ( প্রশ্নোত্তর )- 1 ) ।
শেষ অবধি, গ্রুপ তত্ত্বের বিষয়টিতে ট্যাপ করা, পুনরাবৃত্তি শৃঙ্খলার দৈর্ঘ্য
x0modN,x1modN,x2modN,...
এই সংখ্যাটি ভাগ করে । আপনি যদি x এর ক্ষমতার ক্রমগুলির সময়কাল জানতে পারেন(p−1)(q−1) এরপরে আপনি ( পি - 1 ) ( কিউ - 1 ) কীসের জন্য একত্রে অনুমান করা শুরু করতে পারেন। তাছাড়া, আপনি কি জানেন, তাহলে ( পি - 1 ) ( কুই - 1 ) , এবং কি পি কুই (! যে এন ভুলবেন না), তারপর আপনি 2 অজানা, যা প্রাথমিক বীজগণিত মাধ্যমে সমাধান করা যেতে পারে সঙ্গে 2 সমীকরণ আছে পৃথক পি , কি ।xNmod5(p−1)(q−1)(p−1)(q−1)pqp,q
কোয়ান্টাম কম্পিউটার কোথায় আসে? পিরিয়ড সন্ধান। একটা অপারেশন ফুরিয়ার রুপান্তর নামক, যা একটি ফাংশন লাগে পর্যায় ফাংশন একটি সমষ্টি হিসেবে লেখা একটি 1 ই 1 + + একটি 2 ই 2 । । । যেখানে একটি আমি সংখ্যা, ই আমি সময়ের সহ পর্যায়ক্রমিক ফাংশন হয় পি আমি এবং একটি নতুন ফাংশন মানচিত্রের চ যেমন যে চ ( পি আমি ) = একটি আমি ।ga1e1+a2e2...aieipif^f^(pi)=ai
কম্পিউটিং ফুরিয়ার রুপান্তর সাধারণত অবিচ্ছেদ্য রূপে উপস্থিত করা হয়েছে, কিন্তু আপনি চান ঠিক ডেটার একটি অ্যারের এটি প্রযোজ্য (আমি তম অ্যারের উপাদান ) আপনি একটি নামক এই টুল ব্যবহার করতে পারেন বিচ্ছিন্ন ফুরিয়ার ট্রান্সফর্ম যা পরিমাণে আপনার "অ্যারে" কে একটি বৃহত্তর একক ম্যাট্রিক্স দ্বারা ভেক্টর হিসাবে গুন করার জন্য।f(I)
ইউনিটিরি শব্দের উপর জোর দেওয়া: এটি এখানে বর্ণিত একটি সত্যই নির্বিচারে সম্পত্তি । তবে মূল গ্রহণটি নিম্নলিখিতটি:
পদার্থবিজ্ঞানের জগতে, সমস্ত অপারেটর একই সাধারণ গাণিতিক নীতিকে মান্য করে: একতাবদ্ধতা ।
সুতরাং এর মানে হল যে কোয়ান্টাম অপারেটর হিসাবে সেই ডিএফটি ম্যাট্রিক্স অপারেশনটিকে প্রতিলিপি করা অযৌক্তিক নয়।
এখন এখানে এটি একটি গভীর পায় একটি Qubit অ্যারে 2 এন উপস্থাপন করতে পারেনn2n সম্ভাব্য অ্যারে উপাদানগুলি ব্যাখ্যা জন্য কোনও মন্তব্য অনলাইনে পরামর্শ করুন বা একটি মন্তব্য পড়ুন)।
এবং একইভাবে একটি কিউবিট কোয়ান্টাম অপারেটর পুরো 2 এন কোয়ান্টাম স্পেসে কাজ করতে পারে এবং এমন একটি উত্তর তৈরি করতে পারে যা আমরা ব্যাখ্যা করতে পারি।n2n
দেখুন এই Wikipedia নিবন্ধটি আরো বিস্তারিত জন্য।
যদি আমরা কেবলমাত্র কুইবিটস ব্যবহার করে এই ফুরিয়ারটিকে তাত্পর্যপূর্ণ আকারে বড় ডেটা সেটে রূপান্তর করতে পারি তবে আমরা খুব দ্রুত এই সময়ের সন্ধান করতে পারি।n
আমরা যদি সময়টি খুব দ্রুত খুঁজে পেতে পারি তবে আমরা দ্রুত জন্য একটি প্রাক্কলন সংগ্রহ করতে পারি(p−1)(q−1)
N=pqp,q
এটি এখানে যা চলছে, খুব উচ্চ স্তরে।