Advertisement

قم بإنشاء وتنفيذ دوائر كمية بسيطة أثناء التنقل

حول هذا التطبيق

برنامج لنظام Android يحاكي تصرفات كمبيوتر الكم
أساسا محاكاة كمبيوتر الكم مع وظائف محدودة

الغرض الرئيسي هو تمكين الاختبار للجميع ، حتى أثناء التنقل. نظرًا لأن هذا التطبيق هو مجرد محاكي ، يمكنه إظهار موضع Qubits على كرة Bloch. يمكن أن يوضح هذا التطبيق أيضًا StateVector للنظام (في وضع الاحتمالات) وسيتم الوصول إلى البوابة الوحدوية النهائية قريبًا. الحد هو فقط قوة الحوسبة لجهازك!

ساعد في اختبار والانضمام إلى برنامج الإصدار التجريبي للوظائف الجديدة!

يمكنك تطبيق أي مصفوفات على Qubits الخاص بك طالما أنها عضو في المجموعة SU (n) - يجب أن تكون وحدودية ويجب أن يكون لها محدد للوحدة.

حول الخلفية
يستخدم التطبيق الواجهة الخلفية محلية الصنع لمحاكاة الدوائر الكمومية. لا يعمل بعد مع الضوضاء. الواجهة الخلفية مكتوبة في Java ويمكن العثور على رمز المصدر بأكمله على Github في Hexadec/Quantum
يرجى العلم أن ترتيب QUBIT في هذا التطبيق هو كبير إنديان ، مما يعني أنه في بوابة متعددة المسارات دائمًا ، فإن المعلمة الأولى هي الأخيرة في StateVector ، في حين أن نظامًا آخر معروف -مصفوفات بوابة كويبيت تحتاج إلى تحويل!

الخصائص الرئيسية
• على الأكثر 10 Qubits
• البوابات مع 4 Qubits على الأكثر
• عدد كبير للغاية من الطلقات (حتى 2^20)
• الكثير من البوابات المحددة مسبقًا
• احصل على النتائج على الفور
• نتائج التصدير
• تسلسل بوابة الاستيراد/التصدير ، التصدير على أنه OpenQasm
• خذ تقارن هيرميتي من أي بوابة
• إظهار Bloch Sphere (ل qubits غير المتلألئة)
• إظهار Statevector للنظام
• تحسين الدائرة التلقائية واشتراكها

بوابات QUBIT محددة مسبقًا
• هادامارد
• Pauli-X/Y/Z
• S-Gate و T-gate (تحريك المرحلة)
• √not
• هوية
• U3

بوابات Qubit متعددة المقدمة مسبقًا
• CNOT/CY/CZ (pauli محكم)
• تسيطر S-S ، تسيطر على بوابات هادامارد التي تسيطر عليها
• تبديل
• توفولي
• فريدكين

ميزات مخطط لها
إنشاء وتشغيل خوارزميات مع الحلقات والظروف

يتم الترحيب بالمترجمين في مستودع GitHub:
https://github.com/hexadec/quantum/blob/master/app/src/main/res/values/strings.xml

الإصدارات Quantum Computing