ホームページ テクノロジー周辺機器 AI Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

Apr 08, 2023 pm 09:01 PM
計算する 量子

6月23日、オーストラリアの量子コンピューティング企業SQC(シリコン量子コンピューティング)は、世界初の量子集積回路の発売を発表した。これは、古典的なコンピューター チップにあるすべての基本コンポーネントを含む回路ですが、量子スケールです。

SQC チームは、この量子プロセッサを使用して有機ポリアセチレン分子の量子状態を正確にシミュレートし、最終的に新しい量子システム モデリング技術の有効性を実証しました。

「これは大きな進歩です」と SQC 創設者のミシェル・シモンズは言いました。今日の古典的なコンピューターは、原子間に考えられる相互作用が多数あるため、比較的小さな分子でさえもシミュレーションすることが困難です。 SQC の原子スケール回路技術の開発により、同社とその顧客は、医薬品、電池材料、触媒など、さまざまな新材料の量子モデルを構築できるようになります。これまでにない新しい素材が実現される日も遠くないでしょう。 "

研究結果は「Nature」誌の最新号に掲載されます。

Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

#論文リンク: https://www.nature.com/articles/s41586-022-04706-0

古典的コンピューターを量子レベルで複製する

通常の (古典的) コンピューターと同様に、量子コンピューターはトランジスタを使用して情報をエンコードします。しかし、古典的なコンピューターとは異なり、量子コンピューターのトランジスタは量子スケール、つまり原子と同じくらい小さいサイズです。古典的なコンピューターはビット 0 と 1 を使用しますが、量子トランジスタは 0、1、または 0 と 1 の混合を使用して量子情報をエンコードします。

エンジニアは、単一原子トランジスタの量子効果を利用して計算を実行できます。しかし、量子の世界では、物事はそれほど単純ではありません。

量子の世界では、粒子は「重ね合わせ」の形で存在します。粒子の位置、運動量、その他の物理的特性は単一の値では定義されず、確率によって表されます。重ね合わせを通じて、量子ビットは通常のビットよりもはるかに複雑な多次元計算データを保存できます。

その結果、量子コンピューターは古典的なコンピューターよりも数千倍、さらには数百万倍も高速になり、最も強力な古典的なコンピューターよりもはるかに効率的に計算を実行できると期待されています。

ただし、他にも魔法のような機能があります。

重ね合わ​​せ状態が複数の系または原子に及ぶ場合、量子ビットが互いに関連する「もつれ状態」が得られます。量子ビットがもつれると、それらの変化が相互に影響を及ぼします。この量子効果は暗号分野への応用が期待されています。

しかし同時に、この影響は、使用可能な量子コンピューターを構築する科学者に問題をもたらします。

要するに、量子システムの確率的な性質は、エラーが発生しやすいことを意味します。したがって、量子マシンを作成する際の主要な課題は、量子マシンをコヒーレントにして信号内のノイズを低減することです。 SQC チームが解決できたと考えているのは、この問題です。

「量子コンピューターを作成するには、量子状態にアクセスしてコヒーレントかつ高速にできるように、原子スケールで作業する必要があります。」 SQC 創設者、論文の責任著者 Michelle Simmons言った。

Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

#論文の責任著者 Michelle Simmons

##シモンズのチームは、2012 年に世界初の単一原子トランジスタを構築し、2021 年には初の原子スケールの集積回路を作成しました。 「私たちが検討しているのは次のデバイスです。人々が使用できる量子コンピューターを構築する前に、商業的に関連のあるある種のアルゴリズムを解決する必要があります。最初に始めたとき、私たちは何をしようとしているのかわかりませんでした」

チームは、化学式 (C2H2)n (n は繰り返し) を持つ炭素ベースの分子鎖であるポリアセチレンを選択しました。

ポリアセチレンの構造図

ポリアセチレンの原子は共有結合によって結合されています。単結合は 2 つの原子が 1 つの外側電子を共有することを意味し、二重結合は 2 つの電子が共有されることを意味します。ポリアセチレン鎖の炭素原子間の一重結合と二重結合が交互に存在するため、この分子は物理化学における興味深い研究対象となっています。

Su-Schrieffer-Heeger (SSH) モデルは、原子とその電子間の相互作用を使用して化合物の物理的および化学的特性を説明する分子理論のよく知られた表現です。 「これは古典的なコンピュータで解決できるよく知られた問題です。古典的なコンピュータではすべての相互作用を処理できるほど原子の数が少ないためです。しかし、私たちは現在、量子システムを使ってこの問題を解決しようとしています」とシモンズ氏は述べた。

Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

##ポリアセチレンの球と棒のモデルは、炭素原子 (濃い灰色) と水素原子 (ライトグレー) 単結合と二重結合

それでは、SQC チームは量子デバイス上でポリアセチレンをどのようにシミュレーションしたのでしょうか?

「プロセッサ自体に炭素原子間の一重結合と二重結合をシミュレートさせました。」とシモンズ氏は説明します。

研究者らは、マシン内の原子トランジスタを使用して、 のポリアセチレンの共有結合をシミュレートしました。

SSH 理論によると、ポリアセチレンには「トポロジー状態」と呼ばれる 2 つの異なる状況が存在します。「トポロジー」という名前は、幾何学的形状が異なるためです。

ある状態では、単一の炭素-炭素結合でリンクを切断できるため、鎖の端に二重結合ができます。あるいは、二重結合を切断して鎖の末端に単結合を残すこともできます。これにより、単結合の距離が長くなるために両端の原子が分離されます。電流が分子鎖を通過するとき、2 つのトポロジカル状態はまったく異なる挙動を示します。

#これが理論です。 「私たちがデバイスを作ったとき、それはまさに私たちが見たものでした。ですから、とてもエキサイティングです。」とシモンズ氏は言い、メルボルン大学の量子コンピューティング上級講師であるチャールズ・ヒル博士は、私もこれに同意すると言いました。

「量子技術の最も有望な応用シナリオの 1 つは、1 つの量子システムを使用して他の量子システムをシミュレートすることです。」とヒル氏は述べています。 10 個の量子ドットからなる量子ドットを使用し、いわゆる SSH モデルのシミュレーションに使用しました。これは注目に値するプロジェクトです。この実証に使用された量子デバイスは、サブナノメートルの精度で製造されました。この実験は、より大規模で複雑な将来のシミュレーションの準備を整えます。

この複雑な製造プロセスの利点は、「発明し、その方法を理解する必要がある新しい材料を作成する必要がないこと」だとシモンズ氏は考えています。作る。"

「私たちは原子サブナノメートルの精度を持っています。原子自体はシリコンマトリックス内にあるので、すでに使用されている材料からシステムを構築しています」と彼女は付け加えた。 ."

"デバイス全体には 2 種類の原子しかありません - リンとシリコンです。私たちは他のすべてのもの、すべての界面、誘電体を取り除きました。他のアーキテクチャで問題を引き起こすすべての要素が含まれています。概念としてはシンプルですが、作成するのは明らかに困難です。これは、素晴らしく、クリーンで、物理的で、スケーラブルなシステムです。」

「課題原子を適切な場所に置くと、そこにあることがわかります。リン原子をシリコン マトリックスに取り込み、それらを保護する化学プロセスを理解するのに 10 年かかりました。私たちが使用する (1 つの) 技術はスキャンです。トンネル顕微鏡 (STM)、フォトリソグラフィー ツール。"

シリコン プレートを真空中に置いた後、チームはまず基板を 1100°C に加熱し、次に約 350°C まで徐々に冷却しました。 ℃では、平坦な二次元シリコン表面が形成されます。その後、シリコンは水素原子で覆われ、STM チップを使用して選択的かつ個別に除去できます。リン原子は、全体がシリコンの別の層で覆われる前に、水素原子の層に新しく形成されたギャップに配置されます。

原子スケールでモデル化された SQC 量子デバイス

「これは、一度に 1 つのデバイスしか作成できないことを意味します「しかし、私はそれをスイスの時計のように考えています。時計は非常に正確であるため、手作りする必要があります。私が言いたいのは、スケーラブルなシステムを作るには、その程度の精度が必要だということです。そして、精度が十分ではありません。」とシモンズは認めます。量子状態を構築するのは難しいのは、自分が何を持っているかがわからないからです。ですから私たちの見解は、「確かに、速度は遅くなりますが、何が得られるかはわかっているはずです。」デバイスが構築されると、研究チームが選択したアルゴリズムは「歴史的重要性」を持つことになる。

「シミュレーション アルゴリズムは、1950 年代から始まったリチャード ファインマンの夢でした」とシモンズ氏は説明します。 「自然がどのように機能するかを理解したい場合は、その長さのスケールでそれを構築する必要があります。炭素分子の一重結合と二重結合をナノメートル以下の精度でモデル化することはできるでしょうか?実際、私たちは単一の原子を使用してシミュレーションするのではなく、 1 つの炭素原子、25 のリン原子が使用されました。」

チームは、リンクに沿った電子の流れを制御できることを発見しました。

「つまり、個別のローカル制御と拡張制御機能が備わっているということです」とシモンズ氏は言いました。 「私たちは、わずか 6 つの電極で 10 点のリンクを実装できることを示しました。つまり、実際の点の数よりも電極の数がはるかに少なくなります。これは、スケーリングに非常に役立ちます。量子コンピューターでは基本的に、 "

新しいデバイスは SSH 理論に準拠しているだけでなく、シモンズ氏は、量子コンピューターは、間もなく、現在の最適理論を超えた問題のシミュレーションが開始される予定です。 「これは私たちがこれまで想像したこともなかったものへの扉を開くもので、怖くもあり、刺激的でもあります」と彼女は語った。

このデバイスには、他の量子コンピューターと同様の欠点があります。特に、動作温度を絶対零度近くに保つために巨大な冷却システムが必要であり、これには多大なエネルギーとコストが必要です。 。

商業機密のため、最初のプレゼンテーションの後、シモンズ氏は SQC が取り組んでいたプロジェクトについて口を閉ざしました。それでも彼女は、「私たちはそれをできるだけ多くのさまざまなものに適用して、何が見つかるかを確認したいと思っています。」と述べました。 》

Nature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表

Nature 論文を支える SQC チーム

「鎖全体にわたって電子をコヒーレントに取得できるという事実は、これが非常に量子コヒーレントなシステムであることを示しています。これは、物理システムが非常に安定しているという自信を私たちに与えてくれます。これは純粋さの兆候です」と彼女は言いました。 「このシステムの証明は、さまざまな道筋につながる可能性があります。より大きな物理システムを作ることは間違いなくその 1 つです。電荷状態ではなくスピン状態を観察することは別の問題です。」

シモンズ氏は、学際的な性質を示す「旅」としての仕事 - 量子物理学者、化学者、エンジニア、ソフトウェアエンジニアがすべて関与しています。 「これは若者にとってエキサイティングな分野です」と彼女は言いました。 「これは、基礎科学研究プロジェクトが実用的なツールに進化した事例です。」

以上がNature が量子コンピューティングの大きな進歩、史上初の量子集積回路の実装を発表の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CUDA の汎用行列乗算: 入門から習熟まで! CUDA の汎用行列乗算: 入門から習熟まで! Mar 25, 2024 pm 12:30 PM

General Matrix Multiplication (GEMM) は、多くのアプリケーションやアルゴリズムの重要な部分であり、コンピューター ハードウェアのパフォーマンスを評価するための重要な指標の 1 つでもあります。 GEMM の実装に関する徹底的な調査と最適化は、ハイ パフォーマンス コンピューティングとソフトウェア システムとハードウェア システムの関係をより深く理解するのに役立ちます。コンピューター サイエンスでは、GEMM を効果的に最適化すると、計算速度が向上し、リソースが節約されます。これは、コンピューター システムの全体的なパフォーマンスを向上させるために非常に重要です。 GEMM の動作原理と最適化方法を深く理解することは、最新のコンピューティング ハードウェアの可能性をより有効に活用し、さまざまな複雑なコンピューティング タスクに対してより効率的なソリューションを提供するのに役立ちます。 GEMMのパフォーマンスを最適化することで

Word文書で足し算、引き算、掛け算、割り算を計算する方法 Word文書で足し算、引き算、掛け算、割り算を計算する方法 Mar 19, 2024 pm 08:13 PM

WORD は強力なワード プロセッサです。Word を使用してさまざまなテキストを編集できます。Excel の表では、足し算、引き算、乗算の計算方法をマスターしました。そのため、Word の表で数値の足し算を計算する必要がある場合は、乗数を引くにはどうすればよいですか? 計算には電卓しか使用できませんか?答えはもちろん「いいえ」です。WORD でも実行できます。今日は、Word文書の表で加算、減算、乗算、除算などの基本的な演算を数式を使って計算する方法を説明しますので、一緒に学びましょう。そこで、今日は、WORD 文書で加算、減算、乗算、除算を計算する方法を詳しく説明します。ステップ 1: WORD を開き、ツールバーの [挿入] の下にある [表] をクリックし、ドロップダウン メニューに表を挿入します。

Python の count() 関数を使用してリスト内の要素の数を数える方法 Python の count() 関数を使用してリスト内の要素の数を数える方法 Nov 18, 2023 pm 02:53 PM

Python の count() 関数を使用してリスト内の要素の数を計算する方法には、特定のコード サンプルが必要です。Python は強力で習得しやすいプログラミング言語として、さまざまなデータ構造を処理するための組み込み関数を多数提供しています。その 1 つは count() 関数で、リスト内の要素の数をカウントするために使用できます。この記事では、count()関数の使い方と具体的なコード例を詳しく説明します。 count() 関数は Python の組み込み関数であり、特定の値を計算するために使用されます。

行列式を使用して三角形の面積を計算するJavaプログラム 行列式を使用して三角形の面積を計算するJavaプログラム Aug 31, 2023 am 10:17 AM

はじめに 行列式を使用して三角形の面積を計算する Java プログラムは、3 つの頂点の座標を指定して三角形の面積を計算できる簡潔で効率的なプログラムです。このプログラムは、Java で基本的な算術および代数計算を使用する方法と、Scanner クラスを使用してユーザー入力を読み取る方法を示しているため、ジオメトリを学習または操作する人にとって役立ちます。プログラムはユーザーに三角形の 3 点の座標を入力するように要求し、その座標が読み取られて、座標行列の行列式を計算するために使用されます。行列式の絶対値を使用して面積が常に正であることを確認し、式を使用して三角形の面積を計算し、ユーザーに表示します。このプログラムは簡単に変更して、さまざまな形式での入力を受け入れたり、追加の計算を実行したりできるため、幾何学的計算のための多用途ツールになります。決定要因のランク

Java で部分文字列の出現数を再帰的にカウントする Java で部分文字列の出現数を再帰的にカウントする Sep 17, 2023 pm 07:49 PM

2 つの文字列 str_1 と str_2 を指定します。目的は、再帰的プロシージャを使用して、文字列 str1 内の部分文字列 str2 の出現数をカウントすることです。再帰関数は、その定義内で自分自身を呼び出す関数です。 str1 が「Iknowthatyouknowthatiknow」、str2 が「know」の場合、出現回数は -3 になります。例を通して理解しましょう。たとえば、入力 str1="TPisTPareTPamTP"、str2="TP"; 出力 Countofoccurrencesofasubstringrecursi

C# で Math.Pow 関数を使用して指定した数値のべき乗を計算する方法 C# で Math.Pow 関数を使用して指定した数値のべき乗を計算する方法 Nov 18, 2023 am 11:32 AM

C# には、多くの数学関数が含まれる Math クラス ライブラリがあります。これらには、累乗を計算する関数 Math.Pow が含まれており、指定された数値の累乗を計算するのに役立ちます。 Math.Pow 関数の使用法は非常に簡単で、基数と指数を指定するだけです。構文は次のとおりです: Math.Pow(base,exponent); ここで、base は基数を表し、exponent は指数を表します。この関数は double 型の結果、つまりべき乗の計算結果を返します。しましょう

行列の右対角要素の合計を計算する Python プログラム 行列の右対角要素の合計を計算する Python プログラム Aug 19, 2023 am 11:29 AM

人気のある汎用プログラミング言語は Python です。デスクトップ アプリケーション、Web 開発、機械学習など、さまざまな業界で使用されています。幸いなことに、Python には初心者に適したシンプルで理解しやすい構文があります。この記事では、Python を使用して行列の右対角の合計を計算します。マトリックスとは何ですか?数学では、数学的オブジェクトまたはそのプロパティを記述するために長方形の配列または行列を使用します。これは、行と列に配置された数値、記号、または式を含む長方形の配列または表です。例: -234512367574 したがって、これは 3 行 4 列の行列であり、3*4 行列として表されます。さて、行列には​​ 2 つの対角線、主対角線と副対角線があります。

合計スコアとパーセンテージを計算する Java プログラムの例 合計スコアとパーセンテージを計算する Java プログラムの例 Sep 11, 2023 pm 06:01 PM

Java プログラムを使用して合計スコアとパーセンテージを計算する方法を示します。合計スコアは利用可能なすべてのスコアの合計を指しますが、パーセンテージという用語は、計算されたスコアを合計スコアで割って、結果の数値 100 を掛けたものを指します。 percentage_of_marks=(obtained_marks/total_marks)×100 例 1 これは、合計スコアとパーセンテージを計算する方法を示す Java プログラムです。 //Totalmarks と Percentagecalculated をデモンストレーションする Java プログラムimportjava.io.*;publicclassTotalMarks_

See all articles