Симулятор квантового компьютера запустили на Commodore 64 — всё уложилось в 200 строк на BASIC

Доставайте свои «спектрумы», «амиги» и «электроники». Похоже, народная забава «запусти Гибель на калькуляторе» перебегает на последующий уровень. Энтузиаст под ником Davide «dakk» Gessa (Давид Гесса) представил на GitHub проект, который позволяет запустить эмулятор квантового компьютера на системе Commodore 64, которая явилась в мир сначала восьмидесятых годов прошедшего века.

В 200 строк кода на BASIC любитель кодировать на антиквариате вместил эмуляторы таких квантовых логических схем, как вентили Паули (X, Y и Z), вентили Адамара (Hadamard), управляемое «НЕ» (CNOT) и вентиль Фредкина (контролируемый обмен либо SWAP). На базе этих частей был представлен ряд квантовых цепей для симуляции работы двухкубитового квантового вычислителя.

Может показаться, что 2-ва кубита — это забава. И всё же, для обучения работы с кубитами и квантовой логикой это хорошее подспорье и в ряде всевозможных случаев оно поможет в обучении и в знакомстве с миром квантовых вычислений. Стопроцентов кто-то захотит переместить данный проект на другие вычислительные платформы. Потому ожидаем новостей о запуске эмуляторов квантовых вычислителей на Xbox, Сони PlayStation, Nintendo и Электронике МК-64.

Related Post

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Отказаться