RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2024, том 36, выпуск 1, страницы 73–104 (Mi tisp857)

The foundations of quantum computing and their relation to software engineering

[Основы квантовых вычислений и их связь с разработкой программного обеспечения]

R. Juárez Ramíreza, C. X. Navarroa, S. Jiméneza, Alan Ramírezb, V. Tapia-Ibarrac, C. Guerra-Garcíad, H. G. Perez-Gonzalezd, C. A. Fernández-y-Fernándeze

a Autonomous University of Baja California
b Universidad Autónoma de Sinaloa
c Instituto Tecnológico de León
d Universidad Autónoma de San Luis Potosí
e Universidad Tecnológica de la Mixteca

Аннотация: Принципы квантовой механики – суперпозиция, запутанность, измерение и декогерентность – формируют основу квантовых вычислений. Кубиты, которые являются абстрактными объектами, представляемые математическими выражениями, моделирующими законы квантовой физики, являются фундаментальными строительными блоками вычислений. Программное обеспечение является, наряду с квантовым оборудованием, ключевым компонентом квантовых вычислений. Программы строятся на основе алгоритмов, которые реализуются с помощью логических вентилей и квантовых схем. Эти качества делают квантовые вычисления парадигмой, которую трудно понять тем, кто не имеет специального физического образования. Для этой новой парадигмы очень важно выработать концептуальные основы, главные принципы. В статье представлен таксономический взгляд на фундаментальные концепции квантовых вычислений и другие концепции, которые объединяют возникающую дисциплину квантовой программной инженерии. Основной целью систематического обзора является выявление основных идей, лежащих в основе квантовых вычислений и квантового программного обеспечения, в рамках сделанного обзора мы провели квазисистематическое картирование. Результаты могут служить отправной точкой для учителей информатики и студентов при изучении этой предметной области.

Ключевые слова: квантовые вычисления, квантовые законы, кубиты, разработка программного обеспечения, таксономия

Язык публикации: английский

DOI: 10.15514/ISPRAS-2024-36(1)-6



© МИАН, 2024