「誤り訂正」を含む日記 RSS

はてなキーワード: 誤り訂正とは

2024-11-14

anond:20241114124749

AdS/CFTは量子誤り訂正コードとしても解釈できる。

ほんとか?

これの納得行く説明いたことないんよな

AdS/CFT対応ブラックホール情報パラドックス

AdS/CFT対応

AdS/CFT対応は、d+1次元の反ド・ジッター空間AdS_{d+1}における重力理論と、その境界上のd次元共形場理論CFT_dとの間の双対性を主張する。この対応は以下の等式で表現される:

Z_gravity[φ_0] = ⟨exp(∫_∂AdS d^dx φ_0(x)O(x))⟩_CFT

ここで、Z_gravityはAdS重力理論の生成汎関数、右辺はCFTの相関関数の生成汎関数である。φ_0はAdS空間境界での場の値、OはCFT演算子である

ブラックホールのホログラフィック表現

AdS空間内のシュワルツシルト・ブラックホールは、CFTの有限温度状態対応する。ブラックホール温度TとCFT温度は一致し、以下のように与えられる:

T = (d r_+)/(4π L²)

ここで、r_+はブラックホールの地平線半径、LはAdS空間の曲率半径である

エンタングルメントエントロピーと面積法則

CFTのある領域AのエンタングルメントエントロピーS_Aは、AdS空間内の極小面γ_Aの面積と関連付けられる:

S_A = Area(γ_A)/(4G_N)

ここで、G_Nはニュートン定数である。この関係は、Ryu-Takayanagi公式として知られている。

情報パラドックス解決

AdS/CFT対応は、ブラックホール情報パラドックスに対して以下の洞察提供する:

1. ユニタリ性: CFT時間発展はユニタリであり、これはAdS空間でのブラックホール形成蒸発過程全体がユニタリであることを意味する。

2. 情報の保存: ブラックホールに落ち込んだ情報は、CFT状態に完全に符号化される。形式的には:

S(ρ_CFT,initial) = S(ρ_CFT,final)

ここで、S(ρ)はフォン・ノイマンエントロピーである

3. スクランブリング: 情報スクランブリングは、CFTの非局所演算子の成長によって記述される:

⟨[W(t), V(0)]²⟩ ∼ e^(λ_L t)

ここで、λ_Lはリャプノフ指数で、λ_L ≤ 2πT(カオス束縛)を満たす。

量子誤り訂正ブラックホール

AdS/CFTは量子誤り訂正コードとしても解釈できる。境界CFTの部分系Aに符号化された情報は、バルクのサブリージョンaに再構成できる:

Φ_a = ∫_A dx K(x; a) O(x)

ここで、Φ_aはバルク場、K(x; a)は再構成カーネル、O(x)は境界演算子である

2024-10-31

量子コンピュータを用いてRSA暗号を解読する

RSA暗号構造

RSA暗号は、以下の手順で構成される。

1. 素数選択: 2つの大きな素数 p と q を選ぶ。

2. モジュラスの計算: N = p * q

3. オイラートーシェント関数: φ(N) = (p-1)(q-1) を計算する。

4. 公開鍵秘密鍵の生成: 公開鍵は (N, e) であり、e は gcd(e, φ(N)) = 1 を満たす整数である秘密鍵は d であり、d * e ≡ 1 (mod φ(N)) を満たす。

素因数分解問題

RSA暗号安全性は、合成数 N の素因数分解計算的に困難であることに依存している。具体的には、次の問題が考えられる:

N = p * q

この問題解決することがRSA暗号を破る鍵となる。

ショアのアルゴリズム

ショアのアルゴリズムは、量子コンピュータ上で動作する効率的素因数分解アルゴリズムである。以下にその主要なステップを示す。

ステップ1: 整数選択

任意整数 a を選択し、N に対して次の条件を満たすことを確認する:

  • a < N
  • gcd(a, N) = 1 (これは、a が非自明な因子を持たないことを意味する)
ステップ2: 順序の計算

整数 a の順序 r を求める。順序とは、次の条件を満たす最小の整数である

a^r ≡ 1 (mod N)

この順序は、量子フーリエ変換を用いて効率的計算される。

ステップ3: 量子フーリエ変換

量子フーリエ変換は、状態ベクトルを重ね合わせて次のように表現される:

|x⟩ = Σ(k=0 to N-1) |k⟩

ここで、量子フーリエ変換適用することで周期性に関する情報が得られる。具体的には、

QFT |x⟩ = (1/√N) Σ(j=0 to N-1) Σ(k=0 to N-1) e^(2πi jk / N) |j⟩

ステップ4: 古典的な後処理

得られた状態から測定を行うことで周期情報が得られる。この周期情報を用いて次の式を考える:

x = a^(r/2) - 1

y = a^(r/2) + 1

これらが非自明な因子である場合、p と q を次のように計算できる:

p = gcd(x, N)

q = gcd(y, N)

ステップ5: 確率成功率誤り訂正

ショアのアルゴリズム確率的であり、成功率は高いもの100%ではない。そのため、誤り訂正技術複数回実行することで成功確率を向上させる必要がある。

2024-10-20

量子コンピュータについて教えて!

わかった、ほんなら「量子コンピュータ」について話すで!

量子コンピュータは、古典的コンピュータとは全く違う原理で動くんや。

基本的単位は「キュービット」で、これが通常のビット(0か1)とは異なり、0と1の重ね合わせ状態を持つことができるんや。つまり量子コンピュータは同時に複数計算を行えるポテンシャルを持っとるんや。

そのおかげで処理速度が速くなったり大規模なデータ分析可能になるんや。

以下にもう少し詳しく解説していくやで。

1. 重ね合わせとエンタングルメント

重ね合わせとは、キュービットが0と1の状態を同時に持つことや。

一方、エンタングルメントは、複数キュービットが互いに強い相関を持ち、一つのキュービット状態が変わると、他のキュービット状態も即座に変わることを指すんや。

この現象量子コンピュータの強力さを引き出すんやけど、理解するのが難しいところや。

2. 量子アルゴリズム

量子コンピュータには、特有アルゴリズム必要や。

たとえば、ショアのアルゴリズムというのは、整数素因数分解効率的に行えるんや。

これが実用化されると、現在暗号技術が崩れる可能性があるからセキュリティの面でも大きな影響があるで。

3. 量子誤り訂正

量子コンピュータは非常に繊細で、外部の環境からノイズによってエラーが発生しやすいんや。

これを克服するために、量子誤り訂正という手法が開発されとる。

これは、冗長キュービットを使ってエラーを訂正する方法やけど、従来のコンピュータに比べて非常に複雑や。

4. 実用化の課題

今のところ、量子コンピュータはまだ実用化の段階には達してへんけど、いくつかの企業(例:IBMGoogleD-Waveなど)が開発を進めてるで。

今後、さまざまな分野での応用が期待されとるけど、まだまだ技術的な課題が山積みなんや

この分野はどんどん進化してるから、今後の展開が楽しみやね

2024-05-21

自治体ゴミ回収を無料しろ

https://b.hatena.ne.jp/entry/s/news.yahoo.co.jp/expert/articles/e329fc10f4767b2dadad7edd4996a38d10847b71

このあたりの件。ゴミ行政そもそも制度設計ミスってるので、現行制度を前提にあれこれ言ってもあまり意味がない。

ゴミ行政目標とするところは、細かい点で議論はあるにせよ、大まかに以下の点は疑いないだろう。

1. ゴミの総量を減らしたい(環境負荷と処理費用の両方の観点で)

2. 特にポイ捨てや家庭ゴミ持込のような不法行為を減らしたい(見た目に美しくないし、迷惑なので)

3. とはいえ商品は売りたい(経済を回す観点で)

現行制度消費者からゴミ回収費用を取る)を考えると、ゴミになるものを買った時点でゴミの発生は確定しているので、ゴミの総量は減らない(1の観点メリットが無い)。回収が有料なので、ポイ捨てや家庭ゴミ持込にインセンティブが生まれる(2が悪化する。市民モラルによって影響の程度は異なり得るが、必ず悪化の方向へ誘導される)。モラルの高い市民は、ゴミを減らすために商品を買い控える(3が悪化する)。総合すると、全体的に悪化する。

ここで、ゴミ回収費用製造者販売者から徴収する(ゴミ税を新設してゴミの出にくい商品を作るほど減税する)ように制度を変更すると、個々の商品から出るゴミが減るので、ゴミの総量が減る(1の観点メリットがある)。ゴミ回収費用ケチるためのポイ捨てや家庭ゴミ持込はなくなる(2の利点。そもそもモラルがない奴もいるのでポイ捨てや家庭ゴミ持込は完全ゼロにはならないが、必ず減る方向へ影響する)。メーカーが競ってゴミの出にくい商品を開発して売り捌くので、経済が回る(3の利点)。

メーカーにとってゴミの出にくい商品を作るほど儲かるので、ビジネス上の合理性CSR上の合理性が一致する。メーカーはあたか社会貢献かのような顔をして自分たちが儲かる商品広告することができるようになる。さらに、ゴミの出にくい商品ほど安くなるので、消費者視点から経済的な合理性環境的な合理性が一致する。こうした一致は資本主義の仕組みの中で環境意識を醸成するために、また経済弱者であっても環境負荷の低い行動を選択できる社会を形作っていくために極めて重要だ。

類似構造制度炭素税環境税の形で多々前例があるので、導入のハードルはそれなりに低い(もちろんコストゼロではない)。もはや導入しない手はない。

補足として、現行制度リサイクルごみの回収を無料、その他のゴミの回収を有料にすることでリサイクル促進を図っている訳だが、ゴミ自体を減らす政策の方がシンプル効果が高い事は言うまでもない。ゴミ種別間で扱いを変える事でルールが複雑になり、経済合理性のない余計な事務作業誤り訂正コストが発生しており、折角のリサイクルがペイしていない。今すぐ止めるべき仕組みである

さらにいえば、自治体の有料ゴミ袋は日常的に必要になるものであるにも関わらず、キャッシュレスNGである事が多く社会キャッシュレス化に逆行している。コンビニによってはバイト君が「カードでも払えますよ」というのでカードをピッとしたらブッとなって「あ、ダメでした」からの「じゃあ支払い分けて下さい」で三度手間まである。不便極まりない。後ろに並んでいるアロハシャツ兄貴イライラも最高潮だ。舌打ちが聞こえる。マジでスイマセンね。言うまでもなく、この不便の根本的な原因は、家庭ゴミ回収が有料であるである

ことほどさように、自治体ゴミ回収は無料にすべきである。おわり。

2024-04-02

PureAudioにおけるCD-DAの実際

https://ameblo.jp/nightwish-daisuki/entry-12468902193.html

上記記事にあるようにCDはC2エラーがあると補正をかけるので原音から劣化してしま

そのためCDプレイヤーでのデータ読み取りは非常に重要で1bitの誤りもなく読み取りたい

そうしたニーズに応えるために高級CDプレイヤーあの手この手で高価格化したのだが

読み取り部分と処理部分を分離したセパレートタイプというのが存在する

CDを読み取る部分(トランスポート)で忠実に1bitの誤りもなく読み取り

その情報を高級ケーブルで処理側(プロセッサー)に送ってデジタル処理を施すのである

ちなみにこのトランスポートだけで10万円は平気でするしなんなら100万越えのものゴロゴロしてる

(興味がある方はCDトランスポート検索すると闇が見える)

さて、ではその辺の安物CDプレイヤーでは読み取り時にC2エラーが発生するだろうか?

実はかなり粗悪なCDプレイヤーでもC2エラーは発生しない

そもそもC2エラーが発生するのは主にCD側の傷の問題であって読み取り側は関係無い

CDの裏面をガリガリに傷だらけにするとC2エラーが多発するが、多発しすぎてまず再生できない

またそのようなCDはどれだけ高級なトランスポートでも読み取れない

実際に適当CDドライブを使ってCD-DAからリッピングした場合

何回リッピングしても1bitの誤りもなく同じデータが出力される

記事にあるような先頭部分の問題理論的には存在するが

実際にはリッパー側が最初の部分をキッチリ特定するので1bitもズレない

この辺は個人的に興味があったのでスクリプト100回ほどCDリッピングしてビットマッチしてみたことがあるが

1bitの誤りもなく全く同じデジタルデータが出力された(まぁたまたまだったかもしれないが)

ちなみにC1エラーは多発するし、これはプレイヤーによって差があることは分かっている

とはいえC1エラー誤り訂正キッチリ戻せるので多発しても問題無い

ところがPureAudio界隈では

C1エラー補正が多いと電力消費が変化してしまうため、アンプ側での音質劣化に繋がる」

という良く分からない言い訳によってトランスポート肯定する

恐らくは電子回路設計どころか基礎的な電子回路について知らないのだと思われる

2024-03-15

anond:20240315115856

量子コンピュータとは、なんだかんだスーパークソ速コンピューターにすぎないので

違う。それは量子コンピュータ理解していない。

理想的量子コンピュータが作れたとしても、既存コンピュータでできることの全てが速くなるわけではない。

量子加速が効くアルゴリズムは非常に限られていて、加速されるアルゴリズムであっても指数的に加速するものさらに少なく大半は多項式加速に過ぎない。

多項式程度の加速だとデコヒーレンスノイズにかき消されて優位性が消滅しがち。

そして量子計算原理的に出力が確率的(ヒストグラム)にしか得られないので、厳密な計算必要となる状況では使えない。

(なお「理想的量子コンピュータ」を作れる見通しは現状全くなく、原始的な量子誤り訂正をどうにかこうにか実装しようと苦労してる段階)

2024-01-12

anond:20240112164850

誤り訂正ができないと再送するけど誤り訂正機能する範囲では再送しないよ。

バースト誤りでパケットが大きく欠損する話なんかな。まぁ共用周波数だしバーストノイズは多そうね

anond:20240112163956

誤り訂正を多くすればするほど伝送路を圧迫するから限界はある。

検証を見ててもLDACの990Kbpsは人間の体とかでも反応するくらい伝送経路のノイズセンシティブから相当送信機と受信機間の環境に気を使わなければならないはずだが。

330kbps、660kbpsだったら音質への影響が大きくてまた違う話だろう

anond:20240112162115

その音声データ伝送の方式はよく知らんから間違ってたら悪いけどさ

普通誤り訂正くらい入ってるでしょ。

普通環境ならば多少のロスが発生したり符号誤りが出ようが訂正され

エラーのない正しい信号が伝送されるようなってると思うぞ。

2023-06-13

anond:20230613164649

マイナンバーの桁数は12桁というけれど

いや、実際は11桁なんだよ。最後の1桁はチェック用の数字。チェック・ディジットと呼ばれている。番号の誤入力があった場合チェックデジットと番号が合わないのでエラーになる。これを誤り検出といいます

チェック・ディジットってすごいね

と思ったかもしれないけど、これ、全然すごくないんだよね。チェック・ディジットが1桁だと、10%の確率で偶然OKになってしまうんだ。こういうことはごくまれしか発生しないけど、日本国人口使用するのであれば、数件起こってもおかしくない。これが昨今マスゴミでやかまし報道されている誤入力の原因にもなっている。

それじゃ、チェック・ディジットを2桁にしよう

2桁にすると1%確率に。ただでさえ少ない誤入力さら1%なのだから、これはほぼほぼ確率ゼロ。でも本当に2桁でよいの?

誤り検知じゃなくて誤り訂正にしようぜ

チェック・ディジットの長さをもっともっと長くすると、誤りを検知するだけじゃなくて誤りを訂正できるようになる。これでほぼほぼトラブルがなくなる。みんな幸せになれるお。

結論

12桁のマイナンバーは近い将来、もっと長くなる。12桁のマイナンバーなんか覚えても無駄

2023-03-27

ChatGPTの代わりに誰か教えて欲しい

量子力学について素人ながらChatGPTに聞いてみた。

ChatGPTによると、Aさんが量子のペアの片方を観測しても、Bさんの元にあるもう片方のペアは確定されず、あくま確率的なことしか言えないらしい。

「だとすると量子通信は成り立たないのでは?」と聞いてみたところ、それは誤り訂正によってカバーできるとのこと。

じゃあ「量子通信は盗聴すると結果が変わるから盗聴を検知できる」というのはどうなるのか。盗聴されて変化してもそれを誤り訂正したら意味がないのでないかと問い詰めると、「そこは秘密鍵改竄防止できる」という。

もう何が何だかからない。では秘密鍵はどうやって共有するのか。その秘密鍵安全に共有するための量子通信ではないのかと問うと、「量子通信は盗聴されても探知できる」と話が振り出しに戻る。

から探知するにしても自然に発生する確率によるエラーと盗聴による量子の変化をどう区別するの?...と。

いくら話しても話がループするので、誰か詳しい人教えて欲しい。

量子通信ではエラー訂正と盗聴の探知をどうやって両立させてるの?

2023-02-06

anond:20230206130500

量子コンピュータ(に社会が期待していること)に比べたら遥かに実現可能性あると思うぞ。並列に並べるのはおかしい。

量子誤り訂正ができてそれなりにスケールしたとしても、物理的に近傍qubitを守っているに過ぎないので遠いqubitとのゲート操作実装できないかできたとしても精度がかなり落ちると思う。

近傍qubitとのゲート操作だけで実現可能な量子回路はそんなになく、それらは古典コンピュータに対する旨味も小さいだろう。

特定用途素因数分解専用マシンとかだったらあり得るかもしれないけど、汎用で古典コンピュータを圧倒する量子コンピュータというのはまあ…できてもあと100年はかかるんじゃないかな…。

2022-07-07

番号で注文するレストランは人に優しくない

文字間違えただけで別物になるのはよくない。人は間違えるものだぞ。

誤り訂正符号をつけるべきだ。

2022-02-15

anond:20220215125418

来た技術に乗り換えていこうぜ。技術は足していける。技術を知らない人よりは速く習得できるだろう。

こういう「技術」という言葉の使い方、ウェブ系の人がよくするけどすげえ違和感あるのでやめて欲しい。

なんで特定webフレームワークとかプログラミング言語とかを指して「技術」という言い回しをするんだろう。

CPU設計理論通信方式とか誤り訂正符号とか準同型暗号とかそういうもの技術と言うなら分かるんだけど、フレームワークはただのフレームワークだろって思う。

2022-01-11

anond:20220111103350

オーディオデジタルケーブルで違いが出るとか

CD誤り訂正範囲内でのピックアップエラー率で音質が変わるとか

HDDとかSDカードで音質が変わるとかは

完全にプラシーボで実際には差が生まれてないと思うけどな

カメラレンズ)・コーヒーデジタル化してないから差はあるんだろうなぁ。

2018-09-18

anond:20180918151404

もともと冗長性込みで8bitしか情報フィールドがなくて、半分までは壊れても誤り訂正できるけど過半数読めなくなったらアウトって場合だったら

いくらハッキングしようにも論理的限界あるんじゃね?しらんけど

2017-08-25

https://anond.hatelabo.jp/20170824081032

このパターン前にも見たぞ…

そうだ、オーディオとか通信とかの文脈

「(このタイプデジタル信号には誤り訂正符号があるので、上のレイヤから見れば訂正成功して100%完全なデータが得られるか失敗して再送要求となるかの100か0かになる。つまりデータの形で受信できている限りにおいて)デジタル信号劣化しない(とみなしてよい)」

という話だったのを、元増田みたいなアスペ

デジタル信号劣化しないとか言ってるアホはエンジニア引退しろ。お前ら物理層って言葉知らないのか?」

って噛みつくやつだ

2008-06-25

http://anond.hatelabo.jp/20080625125842

基本的にデジタルにおいては誤り訂正できるか否かは単位ビットあたりのエラー率によるのでは。

でもそれ以前に

CDレコードの音質を比較した結果両者には明確な違いがあることが判明しました」

「ほう、ではやはりレコードの方が音質が良いということだね」

「ええ、人間の可聴領域外の話ですが」

っていう笑えない話があってですね…(しかも実話らしい)。

今回の件もエラー率と言うミクロな話と実際に画質に差が出るかっていうマクロな話について関連性を議論することなく混ぜて話してる人がいるからなぁ。

2007-03-23

生物は、進化進歩することで有利になっていく、とする。

進化するには遺伝子コピーミスが起こらなくてはいけないから、誤り訂正の手段を弱めた方が、進化しやすくなる。

けれど、あまり進化ばっかりしていて安定しない生物は繁栄することが出来ない。逆に、ほとんど全く同一の遺伝子を伝えている生物がいたとすると、適応出来なかったりして滅んでしまうかもしれない。

より適応するために進化しようと望むのに、より繁栄するためには進化したくない。

そこで生物環境を自分に適応させはじめた?

 
ログイン ユーザー登録
ようこそ ゲスト さん