Table des matières
Répliquer un ordinateur classique au niveau quantique
Maison Périphériques technologiques IA Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Apr 08, 2023 pm 09:01 PM
计算 量子

Le 23 juin, la société australienne d’informatique quantique SQC (Silicon Quantum Computing) a annoncé le lancement du premier circuit intégré quantique au monde. Il s’agit d’un circuit qui contient tous les composants de base d’une puce informatique classique, mais à une échelle quantique.

L'équipe SQC a utilisé ce processeur quantique pour simuler avec précision l'état quantique d'une molécule organique de polyacétylène, démontrant ainsi l'efficacité de la nouvelle technique de modélisation du système quantique.

"Il s'agit d'une avancée majeure", a déclaré la fondatrice de SQC, Michelle Simmons. Les ordinateurs classiques d'aujourd'hui ont du mal à simuler même des molécules relativement petites en raison du grand nombre d'interactions possibles entre les atomes. Le développement de la technologie des circuits à l'échelle atomique de SQC permettra à l'entreprise et à ses clients de construire des modèles quantiques d'une gamme de nouveaux matériaux, qu'il s'agisse de médicaments, de matériaux pour batteries ou de catalyseurs. Il ne faudra pas longtemps avant que nous commencions à réaliser de nouveaux matériaux qui n’existaient jamais auparavant. "

Les résultats de la recherche ont été publiés dans le nouveau numéro du magazine "Nature".

Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Lien papier : https://www.nature.com/articles/s41586-022-04706-0

Répliquer un ordinateur classique au niveau quantique

est comme un processus normal (classique) ), les ordinateurs quantiques utilisent des transistors pour coder les informations. Mais contrairement aux ordinateurs classiques, les transistors des ordinateurs quantiques sont à l’échelle quantique – aussi petite que la taille d’un atome. Les ordinateurs classiques utilisent les bits 0 et 1, tandis que les transistors quantiques utilisent 0, 1 ou un mélange de 0 et 1 pour coder les informations quantiques.

Les ingénieurs peuvent utiliser les effets quantiques des transistors à un seul atome pour effectuer des calculs. Mais dans le monde quantique, les choses ne sont pas si simples.

Dans le monde quantique, les particules existent sous la forme d'« états de superposition » : leur position, leur élan et d'autres propriétés physiques ne sont pas définis par des valeurs uniques, mais sont représentés par des probabilités. Grâce à la superposition, les qubits peuvent stocker des données informatiques multidimensionnelles beaucoup plus complexes que les bits ordinaires.

Par conséquent, les ordinateurs quantiques devraient être des milliers, voire des millions de fois, plus rapides que les ordinateurs classiques et effectuer des calculs beaucoup plus efficacement que même les ordinateurs classiques les plus puissants.

Cependant, ils ont d'autres caractéristiques magiques.

Lorsque l'état de superposition s'étend à plusieurs systèmes ou atomes, vous obtiendrez un « état intriqué », c'est-à-dire que les qubits sont liés les uns aux autres. Lorsque les qubits s’entremêlent, leurs modifications s’influencent mutuellement. Cet effet quantique devrait trouver des applications dans le domaine du chiffrement.

Mais en même temps, cet effet pose également des problèmes aux scientifiques dans la création d'ordinateurs quantiques utilisables.

En fin de compte, la nature probabiliste des systèmes quantiques signifie qu’ils sont très sujets aux erreurs. Par conséquent, un défi majeur dans la création de machines quantiques est de les rendre cohérentes afin de réduire le bruit dans le signal. C’est ce problème que l’équipe SQC pense avoir résolu.

"Pour créer un ordinateur quantique, nous devons travailler à l'échelle atomique afin de pouvoir toucher les états quantiques et les rendre cohérents et rapides.", a déclaré Michelle Simmons, fondatrice de SQC et auteur correspondant de l'article.

Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantiqueNature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Auteur correspondant de l'article Michelle Simmons

L'équipe de Simmons a construit le premier transistor à un seul atome au monde en 2012 et a créé le premier circuit intégré à l'échelle atomique en 2021. "Ce que nous envisageons, c'est le prochain appareil. Avant de pouvoir construire un ordinateur quantique que les gens peuvent utiliser, nous devons encore résoudre une sorte d'algorithme commercialement pertinent. Lorsque nous avons commencé, nous ne savions pas ce que nous allions faire. pour démontrer sur ce circuit. Quoi."

L'équipe a choisi le polyacétylène - une chaîne moléculaire à base de carbone avec la formule chimique (C2H2)n, où n signifie répétition.

Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Diagramme de structure du polyacétylène

Les atomes du polyacétylène sont maintenus ensemble par des liaisons covalentes. Une simple liaison signifie que deux atomes partagent un électron externe, et une double liaison signifie que deux électrons sont partagés. L'alternance de liaisons simples et doubles entre les atomes de carbone de la chaîne polyacétylène fait de cette molécule un objet d'étude intéressant en physico-chimie.

Le modèle Su-Schrieffer-Heeger (SSH) est une représentation bien connue de la théorie moléculaire qui utilise les interactions entre les atomes et leurs électrons pour expliquer les propriétés physiques et chimiques des composés. "Il s'agit d'un problème bien connu qui peut être résolu avec un ordinateur classique car il contient si peu d'atomes qu'un ordinateur classique peut gérer toutes les interactions", a déclaré Simmons. "Mais nous essayons maintenant de le résoudre avec un quantum. système."

Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Un modèle de boule et de bâton en polyacétylène montrant les liaisons simples et doubles entre les atomes de carbone (gris foncé) et les atomes d'hydrogène (gris clair)

Alors, comment la SQC a-t-elle L'équipe fait ce qu'elle a fait. Et si on simulait du polyacétylène sur un appareil quantique ?

«Nous laissons le processeur lui-même simuler les liaisons simples et doubles entre les atomes de carbone», explique Simmons. «Nous le concevons avec une précision inférieure au nanomètre pour essayer d'imiter les liaisons chimiques au sein d'un système de silicium. appelé simulateur analogique quantique. En utilisant des transistors atomiques dans la machine, les chercheurs ont simulé des liaisons covalentes dans le polyacétylène.

Selon la théorie SSH, il existe deux situations différentes dans le polyacétylène, appelées "états topologiques" - nommés "topologiques" en raison de leurs formes géométriques différentes.

Dans un état, vous pouvez couper le maillon d'une simple liaison carbone-carbone, vous avez donc une double liaison à la fin de la chaîne. Alternativement, vous pouvez couper la double liaison, laissant une liaison simple à la fin de la chaîne, qui sépare les atomes aux deux extrémités en raison de la distance plus longue de la liaison simple. Les deux états topologiques présentent des comportements complètement différents lorsque le courant électrique traverse la chaîne moléculaire.

C'est la théorie. "Lorsque nous construisons l'appareil, c'est exactement ce que nous voyons", a déclaré Simmons. "C'est donc très excitant

Le Dr Charles Hill, maître de conférences en informatique quantique à l'Université de Melbourne, est d'accord."

"L'un des scénarios d'application les plus prometteurs pour la technologie quantique est l'utilisation d'un système quantique pour simuler d'autres systèmes quantiques", a déclaré Hill. "Dans ce travail, les auteurs ont considéré une chaîne de dix points quantiques et les ont utilisés. pour simuler le modèle dit SSH. Il s'agit d'un projet remarquable. Le dispositif quantique utilisé pour cette démonstration ouvre la voie à la simulation de systèmes quantiques plus grands et plus complexes à l'avenir.

L'avantage de ce processus de production complexe, Selon Simmons, c'est que vous "ne créez pas un nouveau matériau que vous devez inventer et trouver comment fabriquer".

"Nous avons une précision atomique inférieure au nanomètre", a-t-elle ajouté. "Les atomes eux-mêmes sont dans la matrice de silicium, nous construisons donc le système à partir de matériaux déjà utilisés dans l'industrie des semi-conducteurs." "Le tout. Il n'y a que deux types d'atomes dans l'appareil : le phosphore et le silicium. Nous nous sommes débarrassés de tous les autres éléments, de toutes les interfaces, des diélectriques, de tout ce qui pose problème dans d'autres architectures. C'est conceptuellement simple, mais évidemment difficile à réaliser. Sex. C'est un système beau, propre, physique et évolutif. "

"Le défi était de placer les atomes au bon endroit et vous savez qu'il est là. Le processus chimique qui amène les atomes de phosphore dans la matrice de silicium et la protège est appelé microscopie à effet tunnel (STM), un outil de photolithographie qui place la plaque de silicium sous vide. Après cela, l'équipe a d'abord chauffé le substrat à 1 100°. C puis refroidi progressivement jusqu'à environ 350°C, formant une surface plate de silicium bidimensionnelle. Le silicium est ensuite recouvert d'atomes d'hydrogène, qui peuvent être éliminés sélectivement et individuellement à l'aide d'une pointe STM. Les atomes de phosphore sont placés dans des espaces nouvellement formés dans la couche d’atomes d’hydrogène avant que le tout ne soit recouvert d’une autre couche de silicium.

Dispositif quantique SQC modélisé à l'échelle atomique

« Cela signifie que nous ne pouvons construire qu'un seul appareil à la fois », a admis Simmons, « mais j'y pense comme une montre suisse : cela peut être très La précision, vous devez le faire à la main. Ce que je veux dire, c'est que pour créer un système évolutif, vous avez besoin de ce genre de précision, et sans suffisamment de précision, vous avez du mal à construire un état quantique parce que vous ne savez pas ce que vous avez. " Le fait est que oui, c'est plus lent, mais vous savez à quoi vous attendre. " Une fois l'appareil construit, l'algorithme choisi par l'équipe de recherche aura " une signification historique ".

« Les algorithmes analogiques étaient le rêve de Richard Feynman dès les années 1950 », explique Simmons. "Si vous voulez comprendre le fonctionnement de la nature, vous devez la construire à cette échelle de longueur. Pouvons-nous modéliser les liaisons simples et doubles d'une molécule de carbone avec une précision inférieure au nanomètre ? En fait, nous nous retrouvons au lieu d'utiliser un seul atome pour simuler Pour un atome de carbone, 25 atomes de phosphore ont été utilisés. L'équipe a découvert qu'elle pouvait contrôler le flux d'électrons le long de la liaison.

«Vous disposez donc d'un contrôle individuel et local et de capacités de contrôle étendues», a déclaré Simmons. "Nous avons montré qu'une liaison à 10 points peut être réalisée avec seulement six électrodes. Il y a donc beaucoup moins d'électrodes que le nombre réel de points. C'est très utile pour la mise à l'échelle. Parce que fondamentalement, dans un ordinateur quantique, il n'est pas nécessaire Pour les composants actifs, vous voulez toujours construire moins de portes, sinon il évoluera mal. Non seulement le nouveau dispositif est conforme à la théorie SSH, mais Simmons pense que les ordinateurs quantiques commenceront bientôt à simuler au-delà du problème de la théorie optimale actuelle. "Cela ouvre la porte à des choses que nous n'avions jamais imaginées auparavant, ce qui est à la fois effrayant et excitant", a-t-elle déclaré.

L'appareil présente des défauts similaires à ceux d'autres ordinateurs quantiques, notamment la nécessité d'un énorme système de refroidissement pour maintenir la température de fonctionnement proche du zéro absolu, ce qui nécessite beaucoup d'énergie et de coûts.

En raison de la confidentialité commerciale, Simmons reste discret sur les projets sur lesquels SQC travaille après la présentation initiale. Pourtant, dit-elle : "Nous voulons l'appliquer à autant de choses différentes que possible et voir ce que nous trouvons." "

L'équipe SQC derrière l'article Nature

"Le fait que nous puissions obtenir des électrons de manière cohérente à travers l'ensemble du lien nous indique qu'il s'agit d'un système très cohérent quantique, "Cela donne Nous sommes convaincus que le système physique est très stable", a-t-elle déclaré. "Le fait qu'il puisse emprunter de nombreuses voies différentes témoigne de la pureté du système. La création de systèmes physiques plus grands en fait certainement partie. L'observation des états de spin au lieu de l'état de charge. C'est une autre affaire." Simmons décrit le travail comme "un voyage" qui démontre une nature interdisciplinaire - des physiciens quantiques, des chimistes, des ingénieurs et des ingénieurs logiciels sont tous impliqués. "C'est un domaine passionnant pour les jeunes", a-t-elle déclaré. "C'est un cas où un projet de recherche scientifique fondamentale s'est transformé en un outil pratique."Nature publie des avancées majeures en informatique quantique : la toute première implémentation de circuit intégré quantique

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

La multiplication matricielle universelle de CUDA : de l'entrée à la maîtrise ! La multiplication matricielle universelle de CUDA : de l'entrée à la maîtrise ! Mar 25, 2024 pm 12:30 PM

La multiplication matricielle générale (GEMM) est un élément essentiel de nombreuses applications et algorithmes, et constitue également l'un des indicateurs importants pour évaluer les performances du matériel informatique. Une recherche approfondie et l'optimisation de la mise en œuvre de GEMM peuvent nous aider à mieux comprendre le calcul haute performance et la relation entre les systèmes logiciels et matériels. En informatique, une optimisation efficace de GEMM peut augmenter la vitesse de calcul et économiser des ressources, ce qui est crucial pour améliorer les performances globales d’un système informatique. Une compréhension approfondie du principe de fonctionnement et de la méthode d'optimisation de GEMM nous aidera à mieux utiliser le potentiel du matériel informatique moderne et à fournir des solutions plus efficaces pour diverses tâches informatiques complexes. En optimisant les performances de GEMM

Comment calculer l'addition, la soustraction, la multiplication et la division dans un document Word Comment calculer l'addition, la soustraction, la multiplication et la division dans un document Word Mar 19, 2024 pm 08:13 PM

WORD est un traitement de texte puissant. Nous pouvons utiliser Word pour éditer divers textes. Dans les tableaux Excel, nous maîtrisons les méthodes de calcul d'addition, de soustraction et de multiplicateurs. Ainsi, si nous avons besoin de calculer l'addition de valeurs numériques dans les tableaux Word, Comment soustraire le multiplicateur ? Puis-je utiliser uniquement une calculatrice pour le calculer ? La réponse est bien sûr non, WORD peut aussi le faire. Aujourd'hui, je vais vous apprendre à utiliser des formules pour calculer des opérations de base telles que l'addition, la soustraction, la multiplication et la division dans des tableaux dans des documents Word. Apprenons ensemble. Alors, aujourd'hui, permettez-moi de vous montrer en détail comment calculer l'addition, la soustraction, la multiplication et la division dans un document WORD ? Étape 1 : ouvrez un WORD, cliquez sur [Tableau] sous [Insérer] dans la barre d'outils et insérez un tableau dans le menu déroulant.

Comment compter le nombre d'éléments dans une liste à l'aide de la fonction count() de Python Comment compter le nombre d'éléments dans une liste à l'aide de la fonction count() de Python Nov 18, 2023 pm 02:53 PM

Comment utiliser la fonction count() de Python pour compter le nombre d'éléments dans une liste nécessite des exemples de code spécifiques. En tant que langage de programmation puissant et facile à apprendre, Python fournit de nombreuses fonctions intégrées pour gérer différentes structures de données. L'une d'elles est la fonction count(), qui peut être utilisée pour compter le nombre d'éléments dans une liste. Dans cet article, nous expliquerons en détail comment utiliser la fonction count() et fournirons des exemples de code spécifiques. La fonction count() est une fonction intégrée de Python, utilisée pour calculer un certain

Compter le nombre d'occurrences d'une sous-chaîne de manière récursive en Java Compter le nombre d'occurrences d'une sous-chaîne de manière récursive en Java Sep 17, 2023 pm 07:49 PM

Étant donné deux chaînes str_1 et str_2. Le but est de compter le nombre d'occurrences de la sous-chaîne str2 dans la chaîne str1 en utilisant une procédure récursive. Une fonction récursive est une fonction qui s'appelle dans sa définition. Si str1 est "Je sais que vous savez que je sais" et str2 est "savoir", le nombre d'occurrences est de -3 Comprenons à travers des exemples. Par exemple, entrez str1="TPisTPareTPamTP", str2="TP" ; sortie Countofoccurrencesofasubstringrecursi.

Programme Java pour calculer l'aire d'un triangle à l'aide de déterminants Programme Java pour calculer l'aire d'un triangle à l'aide de déterminants Aug 31, 2023 am 10:17 AM

Introduction Le programme Java pour calculer l'aire d'un triangle à l'aide d'un déterminant est un programme concis et efficace qui peut calculer l'aire d'un triangle à partir des coordonnées de trois sommets. Ce programme est utile à toute personne qui apprend ou travaille avec la géométrie, car il montre comment utiliser les calculs arithmétiques et algébriques de base en Java, ainsi que comment utiliser la classe Scanner pour lire les entrées de l'utilisateur. Le programme demande à l'utilisateur les coordonnées de trois points du triangle, qui sont ensuite lues et utilisées pour calculer le déterminant de la matrice de coordonnées. Utilisez la valeur absolue du déterminant pour vous assurer que l'aire est toujours positive, puis utilisez une formule pour calculer l'aire du triangle et l'afficher à l'utilisateur. Le programme peut être facilement modifié pour accepter des entrées dans différents formats ou pour effectuer des calculs supplémentaires, ce qui en fait un outil polyvalent pour les calculs géométriques. rangs de déterminants

Comment utiliser la fonction Math.Pow en C# pour calculer la puissance d'un nombre spécifié Comment utiliser la fonction Math.Pow en C# pour calculer la puissance d'un nombre spécifié Nov 18, 2023 am 11:32 AM

En C#, il existe une bibliothèque de classes Math, qui contient de nombreuses fonctions mathématiques. Il s'agit notamment de la fonction Math.Pow, qui calcule les puissances, ce qui peut nous aider à calculer la puissance d'un nombre spécifié. L'utilisation de la fonction Math.Pow est très simple, il suffit de spécifier la base et l'exposant. La syntaxe est la suivante : Math.Pow(base,exponent) ; où base représente la base et exponent représente l'exposant. Cette fonction renvoie un résultat de type double, c'est-à-dire le résultat du calcul de puissance. Allons

Programme Python pour calculer la somme des éléments diagonaux droits d'une matrice Programme Python pour calculer la somme des éléments diagonaux droits d'une matrice Aug 19, 2023 am 11:29 AM

Python est un langage de programmation généraliste populaire. Il est utilisé dans divers secteurs, notamment les applications de bureau, le développement Web et l’apprentissage automatique. Heureusement, Python possède une syntaxe simple et facile à comprendre qui convient aux débutants. Dans cet article, nous utiliserons Python pour calculer la somme de la diagonale droite d'une matrice. Qu'est-ce qu'une matrice ? En mathématiques, nous utilisons un tableau ou une matrice rectangulaire pour décrire un objet mathématique ou ses propriétés. Il s'agit d'un tableau ou d'un tableau rectangulaire contenant des nombres, des symboles ou des expressions disposés en lignes et en colonnes. Par exemple -234512367574 Il s'agit donc d'une matrice de 3 lignes et 4 colonnes, exprimée sous la forme d'une matrice 3*4. Or, il y a deux diagonales dans la matrice, la diagonale primaire et la diagonale secondaire.

Exemple de programme Java pour calculer le score total et le pourcentage Exemple de programme Java pour calculer le score total et le pourcentage Sep 11, 2023 pm 06:01 PM

Nous montrerons comment calculer les scores totaux et les pourcentages à l'aide d'un programme Java. Le score total fait référence à la somme de tous les scores disponibles, tandis que le terme pourcentage fait référence au score calculé divisé par le score total et multiplié par le nombre obtenu 100. percent_of_marks=(obtained_marks/total_marks)×100 Exemple 1 Il s'agit d'un programme Java qui montre comment calculer les scores totaux et les pourcentages. //Programme Java pour démontrer comment les marques totales et les pourcentages sont calculés importjava.io.*;publicclassTotalMarks_

See all articles