ГоловнаСтаттіQuantum Physics

Квантові алгоритми

Обзор основних квантових алгоритмів та їх застосувань

mysimulator teamОновлено — липень 2026≈ 3 хв читання▶ Відкрити симуляцію

🔬 Основи квантових алгоритмів

Квантові переваги

Суперпозиція: Обробка багатьох станів одночасно. N кубітів = 2ⁿ станів.

Заплутаність: Кореляції між кубітами, недоступні класично.

Інтерференція: Конструктивна та деструктивна інтерференція для посилення правильних результатів.

Експоненціальне прискорення: Деякі задачі мають експоненціальне прискорення (наприклад, Шор).

Типи квантових алгоритмів

Алгебраїчні: Шор (факторизація), дискретний логарифм.

Пошук та оптимізація: Гровер, QAOA, квантові аннелінги.

Симуляції: Квантові симуляції молекул, матеріалів.

Машинне навчання: Квантові ML алгоритми.

🔢 Алгоритм Шора

Принцип та значення

Задача: Факторизація великих чисел (N = p × q, знайти p та q).

Класична складність: Експоненціальна для великих чисел.

Квантова складність: Поліноміальна O((log N)³). Експоненціальне прискорення.

Загроза: RSA криптографія базується на складності факторизації. Шор може зламати RSA.

Вимоги: Потрібні мільйони логічних кубітів з QEC для факторизації великих чисел.

Етапи алгоритму

Крок 1: Вибрати випадкове число a, взаємно просте з N.

Крок 2: Знайти період функції f(x) = aˣ mod N за допомогою квантового перетворення Фур'є.

Крок 3: Використати період для знаходження множників.

🔍 Алгоритм Гровера

Принцип

Задача: Пошук в невпорядкованій базі даних з N елементами.

Класична складність: O(N) запитів в найгіршому випадку.

Квантова складність: O(√N) запитів. Квадратичне прискорення.

Застосування: Оптимізація, пошук, SAT проблеми.

Механізм

Оракул: Функція, що визначає, чи є елемент шуканим.

Ампліфікація: Інверсія щодо середнього значення для посилення правильного результату.

Ітерації: ~√N ітерацій для знаходження елемента.

жива демонстрація · пов'язана симуляція● LIVE

🧪 VQE та квантові симуляції

VQE (Variational Quantum Eigensolver)

Мета: Знаходження основного стану (найнижча енергія) молекул.

Гібридний: Квантовий комп'ютер для обчислення енергії, класичний для оптимізації.

Застосування: Хімія, матеріалознавство, фармацевтика.

Переваги: Може працювати на поточних квантових комп'ютерах з помилками.

Квантові симуляції

Молекули: Симуляція хімічних реакцій, знаходження енергій.

Матеріали: Властивості матеріалів, надпровідність.

Фізика: Симуляція квантових систем.

⚙️ QAOA та оптимізація

QAOA (Quantum Approximate Optimization Algorithm)

Мета: Розв'язання комбінаторних задач оптимізації.

Приклади: Максимальний розріз графа, задача комівояжера, логістика.

Гібридний: Квантово-класичний підхід.

Застосування: Фінанси, логістика, машинне навчання.

🤖 Квантове машинне навчання

Квантові ML алгоритми

Квантові нейронні мережі: Квантові версії нейронних мереж.

Квантові SVM: Квантова підтримка векторних машин.

Квантова кластеризація: К-means, DBSCAN на квантових комп'ютерах.

Переваги: Можливе прискорення для певних задач.

📚 Гайд з прикладами

Приклад 1: Алгоритм Шора

Задача: Факторизувати N = 15.

Рішення: Використовуємо Шора для знаходження множників 3 та 5.

Результат: 15 = 3 × 5.

Приклад 2: Алгоритм Гровера

Задача: Знайти елемент в базі з 16 елементами.

Класично: До 16 запитів.

Квантово: ~4 запити (√16 = 4).

Спробуйте наживо

Усе, що вище, працює прямо у вашому браузері — відкрийте Double-Slit Experiment і змінюйте параметри під час роботи. Нічого не встановлюється, нічого не завантажується на сервер, уся модель живе в одній вкладці.

▶ Відкрити симуляцію Double-Slit Experiment

Що ви знайшли?

Додати кроки відтворення (опційно)