SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

かまぷとゆうこのデベロッパーズ☆ラジオ

量子コンピュータができること、できないことをできるだけ分かりやすく聞いてみた――量子情報勉強会 宇津木健さん

かまぷとゆうこのデベロッパーズ☆ラジオ #2 量子情報勉強会 宇津木健さん


勉強会は、初心者も常連も大事にしたい

ゆうこ 量子情報勉強会のこともちょっと聞きたいんですけど、そこではどういう活動されてますか?

宇津木 量子情報勉強会ではですね、まあ最初はこれまでしたような話をしていて、量子コンピュータの有名な教科書があるので(『量子コンピュータと量子通信〈1〉量子力学とコンピュータ科学』)、それを最初から輪講していくってのをやってます。もう3年ぐらいやってるので、その教科書は、2冊目が終わって3冊目に入ってます。

ゆうこ 全部で何冊ぐらい?

宇津木 全部で3冊あるんですよ。日本語版が3冊あって。それを1冊目から読み解いていって、けっこう数式とかも多いので、ちょっと難しいところもあるんですけど、そこはイメージをこんな感じだねっていうのも含めて、一緒に読んでいって。

かまぷ 量子アニーリングではないの?

宇津木 それはね、アニーリングができる前、もう十何年も前の教科書なので。量子アニーリングじゃなくて、量子コンピュータ、今のコンピュータの進化系のことが書いてある本ですね。

ゆうこ ちなみに勉強会はどういう人が参加してるんですか?

宇津木 基本的には一般に募っているので、誰が来てもよくて、ITエンジニアの方、SEやってますとか、なんかちょっと自分で新しいものを勉強してみたいなっていう人がけっこう来ています。

かまぷ 私のような理解に時間がかかる人でも大丈夫ですか?

宇津木 大丈夫です。今は教科書の中盤のほうなので、そこに乗っかるのは難しいんですけど、最初に復習コーナーを設けています。もし全然分からなくても、これまでしてきたような説明をするので、雰囲気だけでもわかってもらえるようにしています。

かまぷ 素晴らしいですね。勉強会のレベル合わせって、主催者側の悩みの種というか、考えるべき重要ポイントですよね。

宇津木 そうですね。僕も悩んでます。どうしていけばいいのか。

かまぷ 両方大事だから、バランスなんですかね。量子コンピュータの元の考えって、一番初めの、こういうコンピュータ作ってみたいなって言い始めた人っていうのはいるんですよね?

宇津木 けっこう有名なのはファインマンさんで、よく出てくるんですよ。

かまぷ あれ、ファインマンの前にもう1人いたような。ウィキペディアで見てみます(カタカタ)。1980年代……。

宇津木 ああ、はいはい。えっとね、このドイチュっていう人は有名です。

かまぷ あ、そうそう、ドイチュってよく出てきた。なんでこんな可愛い名前なのかしら。ドイツじゃないのね、ドイチュ。

宇津木 普通のコンピュータは、チューリングマシンっていうふうにモデルがあるんですけど、それの量子バージョンである量子チューリングマシンっていうのが作れると最初に言った人が、このドイチュっていう人で。この人が、量子コンピュータを最初に提案した人という位置づけですね。で、それの前にファインマンさんが、似たようなこと言ってて、量子力学を使ったコンピュータができるんじゃないかっていうことを考えたんです。

かまぷ ファインマンさんのアイデアは予言に近いのかな?

宇津木 そう。ファインマンさんは、世の中のことを全部計算してやりたいって思った時に、だったら量子力学に沿った計算をしなければいけないと思った。そうすると、普通のコンピュータじゃできないなって思ったらしくて。で、どうやったら世の中のことを全部計算できるかと考えた時に、もはや量子力学でコンピュータを作ってしまえばいいんじゃないかと言った人なんですね。

かまぷ やっぱりこの、予測やイマジネーションってすごく大事ですよね。ファインマンさんの姿勢に学びたいよ、本当に。それで今実際に実現に向けてお金が動いてるからすごいですよね。

宇津木 いや、本当ですよ。生きてたら「すげえ!」ってファインマンさんも言うんじゃないかな。

ゆうこ そんなにね、時間経ってないですからね、80年代っていういうと。

宇津木 そうなんですよ、ファインマンさんけっこう最近まで生きてましたからね。

ゆうこ ちょっとね、録り始めて1時間ぐらいで、いろいろ聞きたい話があるんですけど。

かまぷ そうですね、ナチュラルコンピューティングのこととか。

宇津木 あ、そうですね。ナチュラルコンピューティングの話はしたかった(編集部注:今回は時間の関係で割愛……面白い概念なので調べてみてください)。

次のページ
ファインマンに救われて

修正履歴

この記事は参考になりましたか?

かまぷとゆうこのデベロッパーズ☆ラジオ連載記事一覧

もっと読む

この記事の著者

近藤 佑子(編集部)(コンドウ ユウコ)

株式会社翔泳社 CodeZine編集部 編集長、Developers Summit オーガナイザー。1986年岡山県生まれ。京都大学工学部建築学科、東京大学工学系研究科建築学専攻修士課程修了。フリーランスを経て2014年株式会社翔泳社に入社。ソフトウェア開発者向けWebメディア「CodeZine」の編集・企画・運営に携わる。2018年、副編集長に就任。2017年より、ソフトウェア開発者向けカンファレンス「Developers...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

かまた ひろこ(カマタ ヒロコ)

イベントとお酒と人が好き。TechLION/TechGIRL/Linux女子部界隈で活動。社会人ディベートサークル、JBDF役員。2014年よりSoftwareDesignにて軽酔対談『かまぷの部屋』を連載、2016年2月で終了。(特技:傾聴)

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/9561 2016/07/29 00:02

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー