「進数」を含む日記 RSS

はてなキーワード: 進数とは

2026-01-26

抽象数学とか超弦理論とか

p進弦理論は、通常の物理学依拠する実数複素数の体系を、数論におけるp進数体へと置き換えることで、弦の相互作用や時空の本質を問い直す野心的な理論的試みである

1980年代後半にボロヴィッチやフレンド、ウィッテンらによって創始されたこ理論は、物理学基本法則と数論的な構造の間に深い相関があるという洞察に基づいている。

通常の弦理論では、弦が描く軌跡である世界面は連続的なリーマン面として記述されるが、p進弦理論においては、これがp進数上の双曲空間の離散的な対応であるブルーハ・ティッツ木へと置き換わる。

この木構造は、頂点と辺からなるグラフでありながら、その境界にp進数体という連続体を持つという特異な性質を有しており、これがAdS/CFT対応ホログラフィー原理)を記述するための理想的な離散モデル提供している。

 

この理論白眉は、散乱振幅の簡潔さと、それらが織りなすデリック構造にある。

例えば、開弦の散乱を記述するヴェネツィアーノ振幅は、p進の枠組みではp進ガンマ関数を用いた極めてシンプル代数形式帰着する。

驚くべきことに、すべての素数pにわたるp進振幅の積と通常の実数振幅を掛け合わせると、ある種の保存則(アデリック公式)が成立することが知られており、これは物理的な現象単一の数体の上だけでなく、すべての素数にわたるアデール環全体で定義されている可能性を示唆している。

さらに、p進弦の有効作用を調べると、そこにはダランベール演算子指数肩に乗るような非局所的な場の方程式が現れる。

この非局所的な場は、弦理論におけるタキオン凝縮のダイナミクスを非常に正確に記述することができ、時空の最小単位存在する可能性や、時空の創発といった現代物理学最前線テーマと密接に結びついている。

 

近年の展開では、p進AdS/CFT対応特に重要位置を占めている。

ブルーハ・ティッツ木の上の離散的な力学系が、境界上のp進共形場理論対応するというこの枠組みは、量子重力のトイモデルとして極めて優秀であり、エンタングルメントエントロピーや量子エラー訂正符号といった情報理論的な概念を数論的な文脈で再解釈する道を開いた。

このように、p進弦理論は単に「実数をp進数に変えた」だけの代用理論ではなく、連続性と離散性、そして数論と物理学が交差する地点で、宇宙記述言語としての数学深淵を照らし出す役割果たしているのである

それは、時空という舞台装置のものが、素数という数学の基本構成要素からいかにして立ち上がるのかを解明しようとする壮大な探求に他ならない。

2025-12-25

anond:20251225111416

ボケなのか本気なのかわかりづらくて反応に困る

念のため真面目に答えると12進数でも普通に1012)のべき乗で表せるよ

ネタマジレスだったらごめん

anond:20251224175630

8か16進数の方が良くない?12は2進数とも相性が悪い

anond:20251224175630

指が12本だったら、13進数になるのが正しい。

1から12までに1本ずつ指を使って、その次に桁が上がるのだから

指が10本なら11進数だろう。

1から10までの数字を使ってその次に桁が上がるから

ソロバンの下の段にはコマが4個しかないんだぞ。

2025-12-24

人類の指が12本だったら、俺たちはもっと賢かったはずなんだ。

昨日、ダースドーナツ眺めてて気づいちゃったんだけどさ。

なんで人類って、こんなに不便な「10進数」なんて使い続けてんの?

指が10本あったから? いや、それマジで生物学的なトラップだったろ。

もし、俺たちの指が片手6本ずつ、合計12本だったら。

世界12進数になってたはず。

で、そっちの方が今の10進数より100倍「数学的に正しい」んだよ。

考えてみてくれ。10って数字マジで使えない。

2と5でしか割り切れないじゃん。

「3等分しようぜ」ってなった瞬間に 3.333... ってなって詰む。

「4等分は?」 2.5。これもおやつ分けるとき喧嘩になるやつ。

でも12はどうだ?

2でも、3でも、4でも、6でも割り切れる。

1/3はキリよく「4」だし、1/4は「3」。

これ、日常の「ちょっと分ける」ときストレスゼロになるんだよ。

実は人類も、本能レベルでは12の方が便利だって気づいてるよな。

時計12時間だし、12ヶ月だし、星座干支12

買い物だってダース」の方が収まりがいい。

10」はあくまで指の数に引きずられただけの妥協

12」こそが、宇宙の理にかなったマスターナンバーなんだよ。

もし12進数デフォ世界線だったら、商取引計算建築設計も、

たぶん今の数倍はスムーズに進んでたはず。

計算ミスは減るし、小数概念ももっと直感的だったろうし。

しかしたら、数学の発展が早まりすぎて、今頃火星移住できてたかもしれない。

俺たちは指が10しかなかったせいで、数千年の進化をロスしてるんじゃないか

これ、地味に人類史最大のバグだろ。

誰か共感してくれる奴いない?

2025-12-19

anond:20251217144322

仮に12進数100(12)÷3(12)をしたら、答えは34(12)になるだけで、数の本質は何も変わらない。

120(10)÷3(10)=40(10)と全く同じ。

anond:20251217144322

別に10進数でなくても数学は変わらないよ。

というか、このはてなのサービスコンピューターで動いてるから2進数で動いてるんだけど何か問題あるか?

まあ、浮動小数点の問題はあるけどそれは実用上丸める時の問題なので数学自体問題ではない。

2025-12-18

anond:20251217144322

10進法が正解じゃない場面なんていくらでもあるじゃん

そうだね。だから時計は1周12時間で、1ダース12個だね。

2でも3でも4でも割り切れるので。

10進数は3でも4でも割り切れない雑魚

anond:20251217144322

10進数コンピュータとは相性悪いな。

スーパーマリオワールドスコア表示にCPUリソース17%を使ってたって話がある。

https://x.com/gorry5/status/1745657548534104504

初期のCISC CPUは二進化進数のための専用命令とかわざわざ持ってたりもする。

この辺のリソース消費が必要なければ歴史は……まぁ対して変わらないか

anond:20251217144322

進数数字表現する方法であって中身の値の大きさは変わらないだろ

anond:20251217144322

古代宇宙人は、指が6+6=12本だったから、12進数を好んで使っていた説。

今でも時計は12進数。1年も12ヶ月。全部、指が12本だったせい。

anond:20251217144322

アシモフが不恰好な親指を使わずに8進数を使ってたら人間プログラムもっと親和性高かったろうって指摘してた

anond:20251217144322

10進数は「数字」の記法であって、「数学」の記法じゃないよ

例えば、数学証明問題は x^n + y^n = z^n みたいな表記で,そもそも数字」を使わず問題証明記述できる

10進数とか2進数関係ないよ

2025-10-21

数学の分類はこんな感じか

フェミニズムの分類が多すぎると聞いて

anond:20251020210124

0. 基礎・横断

集合論

公理集合論(ZFC, ZF, GCH, 大きな基数)

記述集合論(Borel階層, Projective階層, 汎加法族)

強制法フォーシング), 相対的一致・独立

理論理学

述語論理(完全性定理, コンパクト性)

モデル理論(型空間, o-極小, NIP, ステーブル理論

証明論(序数解析, カット除去, 直観主義論理

再帰理論/計算可能性(チューリング度, 0′, 相対計算可能性)

圏論

関手自然変換, 極限/余極限

加群圏, アーベル圏, 三角圏, 派生

トポス論, モナド, アジュンクション

数学基礎論哲学

構成主義, 直観主義, ユニバース問題, ホモトピー型理論(HoTT)

1. 代数学

群論

組み合わせ群論(表示, 小石定理, 自由群)

代数群/リー群表現, Cartan分解, ルート系)

幾何群論ハイパーリック群, Cayleyグラフ

環論

可換環論(イデアル, 局所化, 次元理論, 完備化)

可換環アルティン環, ヘルシュタイン環, 環上加群

体論・ガロア理論

体拡大, 分解体, 代数独立, 有限体

表現

群・リー代数表現(最高ウェイト, カズダン–ルスティグ)

既約表現, 調和解析との関連, 指標

ホモロジー代数

射影/入射解像度, Ext・Tor, 派生関手

K-理論

アルバースカルーア理論, トポロジカルK, 高次K

線形代数

ジョルダン標準形, 特異値分解, クリフォード代数

計算代数

Gröbner基底, 多項式時間アルゴリズム, 計算群論

2. 数論

初等数論(合同, 既約性判定, 二次剰余)

代数的数論(代数体, 整環, イデアル類群, 局所体)

解析数論(ゼータ/ L-関数, 素数定理, サークル法, 篩法)

p進数論(p進解析, Iwasawa理論, Hodge–Tate)

算術幾何楕円曲線, モジュラー形式, 代数多様体の高さ)

超越論(リンマンヴァイエルシュトラス, ベーカー理論

計算数論(楕円曲線法, AKS素数判定, 格子法)

3. 解析

実解析

測度論・ルベーグ積分, 凸解析, 幾何的測度論

複素解析

変数リーマン面, 留数, 近似定理

変数(Hartogs現象, 凸性, several complex variables)

関数解析

バナッハ/ヒルベルト空間, スペクトル理論, C*代数, von Neumann代数

調和解析

フーリエ解析, Littlewood–Paley理論, 擬微分作用素

確率解析

マルチンゲール, 伊藤積分, SDE, ギルサノフ, 反射原理

実関数論/特殊関数

ベッセル, 超幾何, 直交多項式, Rieszポテンシャル

4. 微分方程式力学系

常微分方程式(ODE)

安定性, 分岐, 正準系, 可積分系

偏微分方程式(PDE)

楕円型(正則性, 変分法, 最小曲面)

放物型(熱方程式, 最大原理, Harnack)

双曲型(波動, 伝播, 散乱理論

非線形PDE(Navier–Stokes, NLS, KdV, Allen–Cahn)

幾何解析

リッチ流, 平均曲率流, ヤンミルズ, モノポールインスタント

力学系

エルゴード理論(Birkhoff, Pesin), カオス, シンボリック力学

ハミルトン力学, KAM理論, トーラス崩壊

5. 幾何学・トポロジー

位相幾何

点集合位相, ホモトピーホモロジー, 基本群, スペクトル系列

幾何トポロジー

3次元多様体幾何化, 結び目理論, 写像類群)

4次元トポロジー(Donaldson/Seiberg–Witten理論

微分幾何

リーマン幾何(曲率, 比較幾何, 有界幾何

シンプレクティック幾何(モーメント写像, Floer理論

複素/ケーラー幾何(Calabi–Yau, Hodge理論

代数幾何

スキーム, 層・層係数コホモロジー, 変形理論, モジュライ空間

有理幾何(MMP, Fano/一般型, 代数曲線/曲面)

離散幾何・凸幾何

多面体, Helly/Carathéodory, 幾何極値問題

6. 組合せ論

極値組合せ論(Turán型, 正則性補題

ランダムグラフ/確率方法(Erdős–Rényi, nibble法)

加法組合せ論(Freiman, サムセット, Gowersノルム)

グラフ理論

彩色, マッチング, マイナー理論(Robertson–Seymour)

スペクトルグラフ理論, 拡張グラフ

組合設計ブロック設計, フィッシャーの不等式)

列・順序・格子(部分順序集合, モビウス反転)

7. 確率統計

確率論(純粋

測度確率, 極限定理, Lévy過程, Markov過程, 大偏差

統計

数理統計推定, 検定, 漸近理論, EM/MD/ベイズ

ベイズ統計MCMC, 変分推論, 事前分布理論

多変量解析(主成分, 因子, 判別, 正則化

ノンパラメトリックカーネル法, スプライン, ブーストラップ

実験計画/サーベイ, 因果推論(IV, PS, DiD, SCM

時系列(ARIMA, 状態空間, Kalman/粒子フィルタ

確率最適化/学習理論

PAC/VC理論, 一般境界, 統計学習

バンディット, オンライン学習, サンプル複雑度

8. 最適化オペレーションリサーチ(OR)

凸最適化

二次計画, 円錐計画(SOCP, SDP), 双対性, KKT

凸最適化

多峰性, 一階/二階法, 低ランク, 幾何的解析

離散最適化

整数計画, ネットワークフロー, マトロイド, 近似アルゴリズム

確率的/ロバスト最適化

チャンス制約, 分布ロバスト, サンプル平均近似

スケジューリング/在庫/待ち行列

Little法則, 重み付き遅延, M/M/1, Jackson網

ゲーム理論

ナッシュ均衡, 進化ゲーム, メカニズムデザイン

9. 数値解析・計算数学科学計算

数値線形代数(反復法, 直交化, プリコンディショニング)

常微分方程式の数値解法(Runge–Kutta, 構造保存)

PDE数値(有限要素/差分/体積, マルチグリッド

誤差解析・条件数, 区間演算, 随伴

高性能計算HPC)(並列アルゴリズム, スパー行列

シンボリック計算(CAS, 代数的簡約, 決定手続き

10. 情報計算暗号(数理情報

情報理論

エントロピー, 符号化(誤り訂正, LDPC, Polar), レート歪み

暗号理論

公開鍵RSA, 楕円曲線, LWE/格子), 証明可能安全性, MPC/ゼロ知識

計算複雑性

P vs NP, ランダム化・通信・回路複雑性, PCP

アルゴリズム理論

近似・オンライン確率的, 幾何アルゴリズム

機械学習の数理

カーネル法, 低次元構造, 最適輸送, 生成モデル理論

11. 数理物理

古典/量子力学の厳密理論

C*代数量子論, 散乱, 量子確率

量子場の数理

くりこみ群, 構成的QFT, 共形場理論CFT

統計力学の数理

相転移, くりこみ, Ising/Potts, 大偏差

可積分系

逆散乱法, ソリトン, 量子可積分モデル

理論幾何

鏡映対称性, Gromov–Witten, トポロジカル弦

12. 生命科学医学社会科学への応用数学

数理生物学

集団動態, 進化ゲーム, 反応拡散, 系統樹推定

数理神経科学

スパイキングモデル, ネットワーク同期, 神経場方程式

疫学感染症数理

SIR系, 推定制御, 非均質ネットワーク

計量経済金融工学

裁定, 確率ボラ, リスク測度, 最適ヘッジ, 高頻度データ

社会ネットワーク科学

拡散, 影響最大化, コミュニティ検出

13. シグナル・画像データ科学

信号処理

時間周波数解析, スパー表現, 圧縮センシング

画像処理/幾何処理

変動正則化, PDE法, 最適輸送, 形状解析

データ解析

多様体学習, 次元削減, トポロジカルデータ解析(TDA

統計機械学習回帰/分類/生成, 正則化, 汎化境界

14. 教育歴史方法

数学教育学(カリキュラム設計, 誤概念研究, 証明教育

数学史(分野別史, 人物研究, 原典講読)

計算支援定理証明

形式数学(Lean, Coq, Isabelle), SMT, 自動定理証明

科学哲学数学実在論/構成主義, 証明発見心理

2025-10-09

Unicode符号位置からUTF-16サロゲートペア表現計算する

𩸽(ほっけ)のUnicode符号位置はU+29E3D。これをUTF-16で表すとする。

U+10000以上の符号位置文字UTF-16で表す場合サロゲートペアによって表現される。


まず、Unicode符号位置を表す「U+n」のnに対して、0x10000を減算する。

𩸽はU+29E3Dだから、0x10000を減算すると、nは0x19E3Dとなる。

(なお、Unicode符号位置が0x10000未満である場合は、それは16ビットであり(なぜなら0x10000未満であるとは、最大でも0xFFFFだから)、2バイト表現される。これはBMP範疇であり、サロゲートペア表現(BMP外の文字表現)の出番はない。)

(また、0x10000以下の符号位置のうち、Unicode符号位置U+D800~U+DFFFはサロゲートペア用に確保された符号位置領域であり、この領域内の一符号位置対応する文字は無い。)


0x19E3Dを、20桁の2進数変換すると、

$ echo "obase=2; ibase=16; 19E3D" | bc
11001111000111101
↓(不足した桁をゼロで埋める)
00011001111000111101

となる。



この20けた(0001100111 1000111101)のうち、

①上位10桁(0001100111)に対して0xD800(1101100000000000)を足す。これを上位サロゲートと呼ぶ。

1101100000000000
      0001100111
↓
1101100001100111


②下位10桁(1000111101)に対して0xDC00(1101110000000000)を足す。これを下位サロゲートと呼ぶ。

1101110000000000
      1000111101
↓
1101111000111101


③上位サロゲートと下位サロゲートの組み合わせ(1101100001100111 1101111000111101)が、UTF-16サロゲートペア表現のものである

$ echo "obase=16; ibase=2; 11011000011001111101111000111101" | bc
D867DE3D


求めた結果が正しいのか、unicodeコマンド確認する。

$ unicode 𩸽
UTF-16BE: d867de3d
(※"BE"とはbig-endianの略であり、「この16進表現は左から上位バイトとして読みますよ」という意味)


Unicodeにおいて、本来文字は16bit、つまり65535文字で十分表現できるはずだった。

しか中国古代漢字などの文字も収録しようとすると、とても16bit程度では表現できないことが分かった。

そこで、UTF-16という符号方式においては、サロゲートペアという工夫を使うことで、10万以上の文字を扱えるように仕様を整えた。


正確にいうと、2byte(16bit)では65536文字表現できる。

ところで、0xD800~0xDFFF(2048の符号位置)はサロゲートペア用に確保されているため、特定文字符号位置としては利用できない。

その一方、サロゲートペアによって20bit分(1048576文字分)の符号位置を確保できたため、UTF-16では、

$ echo $((65536-2048+1048576))
1112064

111万文字ほど表現できる。

2025-10-07

Geminiの要約にびっくり 推理小説 ネタバレ

森博嗣ファンです。

好奇心から、「森博嗣 の 全てがFになる のトリック解説して」とGeminiにお願いしました。

返答は

 森博嗣の『すべてがFになる』は、高度な理系的な知識に基づいた、非常に巧妙なトリックが用いられているのが特徴です。

作品の根幹となる密室殺人トリック、そして登場人物に関する重要な「裏のトリック」は、主に以下の2点に集約されます

1. 密室トリック:「すべてがFになる」の真の意味

孤島の研究所の一室は、コンピュータ制御エレベーターでのみ出入りが可能であり、出入口は常に録画され、人が通ればすぐにわかるという厳重な密室でした。

この密室可能にしたのは、コンピュータシステムの欠陥を利用した**時限プログラムトロイの木馬)**でした。

* 「すべてがFになる」の意味

作中に登場するメッセージの「F」は、コンピュータで使われる16進数の「15」を意味します。システムの内部で時刻などをカウントする変数が、16進数で最大の数値である「FFFF」(10進数で65535)になった瞬間に、**意図的プログラムされた「誤作動」**を起こすように仕組まれていたのです。

* 誤作動の内容:

この誤作動によって、出入口監視カメラの記録が約1分間遅れるように設定されていました。

* トリックの実行:

真賀田四季は、この監視カメラの記録が遅れるわずか1分の隙を利用して、自室から脱出しました。

密室を破ったのは、物理的な仕掛けではなく、プログラムされたシステム盲点だったのです。

2. 人物に関するトリック死体の正体と真賀田四季脱出

読者に真賀田四季殺害されたと思わせるのが、この事件の最大の驚きです。

* 死体の正体:

最初発見されたウエディングドレス姿で両手足を切断された死体は、真賀田四季本人ではありませんでした。この死体は、四季叔父との間に産んだ実の娘であり、四季によって15年間、部屋に隔離されて育てられていた子供です。

* 真賀田四季の行動:

真賀田四季は、前述の「1分の隙」を利用して脱出し、その直後に所長を殺害。そして、外部から呼ばれた「真賀田四季の妹」である**「真賀田未来」**として振る舞い、研究所から脱出します。

* 結論

真賀田四季は、最初から「誰にも会わずにこもっている天才プログラマー」という設定自体を利用し、実は死体ではなかった。彼女は、自らが創り上げたシステム伝説を利用して、外界への脱出を果たしたのです。

これらのトリックは、単なる密室の謎解きに留まらず、人間性存在意義といった哲学的テーマと密接に結びついています

YouTubeでこの小説書評動画がありました。『すべてがFになる』をネタバレなしで書評する動画です。

理系ミステリの名作】『すべてがFになる』をネタバレなしで書評!【森博嗣

YouTube 動画再生履歴YouTube履歴に保存されます。このデータは、YouTube利用規約 に従い、YouTube によって保存、使用されます

というものでした。

 好奇心でGeminiに推理小説トリックネタバレを頼むのはやめようと思いました。

2025-08-30

残り121110秒7,6,5,4,3,2,1,発進!

進数

なんつって

ぷぷ

2025-08-04

増田パスワード

もちろん暗号学において質が高いと言われるアルゴリズム自動生成している

しかバイナリデータから残念ながらそのままでは使えない

文字にするために16進数化して前方8文字を取り出して使う

そんな高度な暗号を覚えておけるはずもないがPCに貼り付けておくのではセキュリティ的にアウトだ

そこで紙に印刷して金庫に入れて管理

これで万全なわけよ

2025-07-24

anond:20250723030957

JSONと比べたときの**YAMLの「闇深」仕様**、ありますね…。

YAML人間に優しいと言われながらも、その仕様ときに**悪魔的**。

以下、ITエンジニアなら一度は踏んだであろう「地雷」を、**論理的かつ少し自虐的に**まとめてみました:

---

🔥 1. インデント=構文

good:
  value: ok
bad:
 value: nightmare  # ←ここ、インデントずれてて無効。だけど一見からない。

---

💣 2. 暗黙の型推論

  • `true`, `false`, `yes`, `no`, `on`, `off` は**勝手に boolean に変換**される。
  • `2021-12-25` → 日付扱い(Date型に変換されることもある)。
  • `12345` → 数値扱い。先頭0つけると8進数として怒られるケースも。
password: no  # ← 文字列じゃなくて false になる可能性
serial: 012345  # ← 8進数!?エラー

---

🧨 3. スカラー値の地雷原(改行、引用符…)

message: |
  これは複数行の
  スカラー値です。
  • 上記はまだいいが、`>` を使うと**改行がスペースに変換される**という謎挙動も。

---

🕳 4. マージキーアンカー(& と \*)

defaults: &defaults
  timeout: 30
  retries: 3

service:
  <<: *defaults
  retries: 5  # 上書きされるが、複雑になると意図しない結果に
</pre>
	
	

---

😱 5. コメントJSON存在しない → 変換できない

---

🧠 結論YAMLは**人間に優しい顔をしたパース殺し**

  • JSON:**機械に優しい、でも硬い**
  • YAML:**人間に優しい(ように見える)、でも罠だらけ**

---

もしYAML安全に扱いたいなら、\*\*JSON supersetとしての使い方(厳格YAML)\*\*を意識したり、**JSONに寄せて書く**のが一番平和だったりします。

---

要するに、YAMLは「賢く書こうとすると沼る」。

「素直に、簡潔に、禁欲的に」が正解です。

でも誘惑が多いのよね、あの子……。

2025-06-23

anond:20250623110121

例えって難しいですよね…😥

比喩って、物事のある側面(話し手が考える本質)だけを抜き出して、それと共通する別の事柄を持ってきて話してる訳ですけど、ある程度の理解がある人ならまだしも、全く理解してない人には伝わりにくいですよね…😥

例え話を聞いて計算ができるようになる訳ではないので…😥

あるいは、変な勘違いをしてる人が余計に間違った解釈を拗らせる可能性もありますからね…😥

その馬鹿理解できるかどうかは別として、2進数とか10進数の話で言うと、筋としては、割り算を実際に計算して(2進数の割り算でも)余りが一致することを直接示すのが、一番理にかなってるのかな?🤔とは思いました。

anond:20250623031213

まあバランス必要だよね

例えばグーグルページランクアルゴリズムリンク荷重を使ったマルコフ連鎖価値更新してるわけだが、これは客観を偽った主観で、実際にはインパクトファクターみたいなもん(つまり社会構築主義)でしかない

何が言いたいかというと、世の中には主観で作られたアルゴリズムがたくさんあるので、数学主観を分けるものがなんであるかというメタ知識必要になる

その入口に要るという意味では「10進数を選んでいるか客観的ではない」というのは一歩踏み出しているんじゃないかな (進数10の選び方は主観自然数のもの客観)

まあ進法が変わっても偶奇も素数も変わらんけど、それは単に計算ができないというレベルの話であり、抽象とは少し違うのでは

実際、そいつモジュローのことを言ってそうだし

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