物理学を学びたいですか(第 2 版,2021)

2026/07/08 12:28

物理学を学びたいですか(第 2 版,2021)

RSS: https://news.ycombinator.com/rss

要約

日本語訳:

本書は、従来の大学システムによって教育を受けられなかった学習者を対象としており、推測的な見解や暗記に頼るのではなく「本当の物理学」を学びたい方に向けて設計された、自己学習向け物理学ガイドの第 2 版です。これは 2021 年 8 月 13 日にリリースされました。約 6 年前に開始され以来、作成から現在に至るまで 60 万人以上がアクセスした大成功を収めた第 1 版(2015 年に発売)を基盤とし、読者からのフィードバックを取り入れ、最新の教科書基準に合わせて更新されています。読者によれば、本書を用いて学士号を取得したり、大学院プログラムに進学したり、宇宙に対する純粋な好奇心を満たしたりしているそうです。生物学や化学の背景知識が不可欠とされる従来の道筋とは異なり、このカリキュラムは厳密に高校までの予備微積分(前代数から前微積分まで)のみを要求し、微積分は学士課程の授業と並行して学習します。生物学や化学は必須前提条件ではありませんが、併せて学ぶことは有益です。構造化された学習経路は、導入力学から静電学、波動・振動、現代物理学、古典力学、電磁気学、量子力学、そして熱力学・統計力学へと進み、物理学の学士号に相当する知識を修得します。大学院コア科目(これにはすべての undergraduate トピックへの習熟に加え、フーリエ解析、テンソル、常微分方程式/偏微分方程式、実解析・複素解析、群論といった高度な数学が必要です)および研究論文を加えることで、博士レベルの mastery に達します。本書には、凝縮系物理学、宇宙論、電子工学、光学、粒子物理学、量子計算、固体物理学、弦理論を含む大学院の選択科目も用意されています。主要な undergraduate テキストブックとしては、Young and Freedman の「大学物理学(現代物理学)」、French & King の「振動と波動」、Taylor の「古典力学」、Griffiths の「電磁気学への導き」と「量子力学」が挙げられます。主要な graduate テキストブックとしては、Arfken らの「物理学者のための数学的方法」、Jackson の「古典電磁気学」、Sakurai の「現代量子力学」、Pathria と Beale の「統計力学」、Carroll の「時空と幾何」(一般相対性理論用)、Zee の「殻なしの量子場論」、Peskin & Schroeder が挙げられます。インスピレーションを得るための推奨人気の本には、Weinberg の「最初の 3 分」、Feynman の「物理法則の本質」、Close の「粒子の旅」、Thorne の「ブラックホールと時空の歪み」、Susskind と Hrabovsky の「理論的最小限度」、Feynman 講義録、Schumm の「深層のもの」があります。学習上の助言としては、教科書の問題を解くこと、Khan Academy や Coursera などのオンラインリソースの利用、答えを確認する前に Google 検索で段階的な解答を見つけること、成績よりも深い概念的理解を優先することが強調されています。究極的に、このリソースは正式な科学学位を持たない個人に、専門的知識と物理学原理に対する深い把握を獲得することを可能にします。

本文

物理学を学びたいあなたへ……第二版

📜 序言:なぜこのガイドがあるのか

【2021 年 4 月 20 日】第二版へのメッセージ

ほぼ 6 年前に作成したガイドが、600 万人以上の方々に利用され、物理学学習のスタート地点となりました。学位取得や大学院進学だけでなく、純粋な好奇心から学び始めた方々のメールが励みになりました。

本ガイドは、以下の 2 つの要素によって成功しました。

  1. 知識の共有: 専門ではない私でも作成できた包括的カリキュラムを通じて、多くの人に影響を与えたいという思いです。
  2. 独学者の支援: 公式なルート(大学など)を通じられない方や、「現代物理学書」などで実質的な物理を理解できると誤解されている状態に対し、**「本当の物理学」**を確実に学ぶ道筋を提供したいと考えました。

本第二版では、読者のフィードバックを取り入れ、教科書の最新版化や科目の追加を行い、さらに有用なコンテンツに改定しました。> 「周りを巡る宇宙を理解するという純粋な喜びは、人生において経験できる最も美しい体験の一つです。」<


🚀 学習を開始する前に

1. 物理学に関する推薦書籍(動機維持)

単に問題を解くだけでなく、物理の本質を感じ続けるために役立つ非推測的な名著を難易度順に紹介します。

  • レベル:【易】
    • 『The First Three Minutes』by Steven Weinberg:ビッグバンの記述。
    • 『The Character of Physical Law』by Richard Feynman:自然法則の解説。
    • 『The Particle Odyssey』by Frank Close:素粒子物理学と歴史(現在入手は少し困難)。
    • 『Black Holes and Time Warps』by Kip Thorne:一般相対性理論入門。
  • レベル:【中】
    • 『The Theoretical Minimum』by Leonard Susskind と George Hrabovsky:古典力学への確固たる入門(学部課程 5 段階目推奨)。
    • 『Feynman Lectures on Physics』 (Boxed Set または Kindle Edition):物理学に興味ある全員にとって必須。入門期は少し難しいが、後々意味が分かる。
  • レベル:【難】
    • 『Deep Down Things: The Breathtaking Beauty of Particle Physics』by Bruce Schumm:素粒子物理学の最高峰。難解な概念を明確に説明。

避けるべきもの: 有名な物理学者がかかれたが「推測(空想)」が多すぎる書籍は避け、実在する物理学を語る本(Frank Close 氏や Richard Feynman 氏の作品など)を選びましょう。

2. 数学的・科学的予備知識

  • 数学: 高校レベル(三角法、微積分予備)で十分です。スタート前に微積分を学ばなくて良いですが、学部課程を進む際に習得します。
    • 復習用サイト: Khan Academy
    • おすすめ書籍: 『Why Math?』(R.D. Driver 著)
  • 科学: 生物学や化学の知識は必須ではありませんが、Khan Academy で復習すると良いでしょう。

3. 学習スタイルとコツ

  • 自分の方法を知る: 読書・ノート・話し合い・実践など、自分に合うスタイルを組み合わせてください。私は**「読書+膨大なノート+自分の言葉で要約」**が得意です。
  • 問題解決は必須: 「物理学を学ぶ=問題を解く」です。答えを確認する前に、自力で複数の試行錯誤を行う練習を心がけてください(Google で答えを検索しても、まずは自力挑戦を推奨)。

🎓 学部物理学カリキュラム

標準的な大学物理学プログラムを網羅した学習順序です。各トピックは前段の知識に基づいて進める必要があります。

  1. 力学への導入
  2. 静電気
  3. 波動と振動
  4. 現代物理学
  5. 古典力学
  6. 電磁気学
  7. 量子力学
  8. 熱力学と統計力学
  9. 学部副科目(天体物理、弦理論など)

📚 シラバス詳細:導入・静電気・波動・現代

【1】力学への導入 (Introduction to Mechanics)

  • 概要: 世界を数学的に記述する最初の一歩。直線運動、ニュートンの法則、仕事・エネルギー保存、衝突、回転など。
  • 必須教科書: 『University Physics with Modern Physics』(Young & Freedman)
    • 第 1-14 章(力学部分)を精読。
    • ポイント: Amazon には新版と同等の旧版が安く入手可能です(250 ドル不要)。解答集も利用可能。
  • 併せて学ぶ数学: 微積分必須。
    • おすすめ: 『Thomas' Calculus』や『Stewart Calculus』
    • 学習サイト: Khan AcademyCoursera の Robert Ghrist コース
    • 補足書籍: 『Calculus Made Easy』(Thompson & Gardner)

【2】静電気 (Electrostatics)

  • 概要: 静止状態の電気と磁気。電荷、ガウスの法則、コンデンサ、回路など。
  • 必須教科書: 『University Physics with Modern Physics』(Young & Freedman)
    • 第 21-32 章(電磁気学部分)を精読。
  • 数学: 微積分の基礎(Thomas/Stewart)を完了してください。

【3】波動と振動 (Waves and Vibrations)

  • 概要: 量子力学への不可欠な準備。単調和発振子、強制振動、干渉、回折など。
  • 必須教科書: 『Vibrations and Waves』(French) と『Vibrations and Waves』(King)
    • 2 冊とも必須で、相互補完性が高い。
  • 数学: **Zill の『Advanced Engineering Mathematics』**を学習開始。線形代数、複素解析、偏微分方程式など学部物理に必要な数学を網羅。

【4】現代物理学 (Modern Physics)

  • 概要: 熱力学、相対性理論、量子論、宇宙論の基礎。
  • 必須教科書: 『University Physics with Modern Physics』(Young & Freedman)
    • 第 17-20 章(熱力学)と第 37-44 章(現代物理)を精読。

📚 シラバス詳細:古典力学・電磁気学・量子力学・統計

【5】古典力学 (Classical Mechanics)

  • 概要: ラグランジュ形式、ハミルトン形式など高度な数学的形式で力学を扱う。
  • 必須教科書: 『Classical Mechanics』(Taylor)
    • 補足: 『Introduction to Classical Mechanics with Problems and Solutions』(Morin) を併用(素晴らしい問題集)。
    • さらに: 『Problems and Solutions in Introductory Mechanics』(Morin)
  • 数学: Zill の Advanced Engineering Mathematics を完了。

【6】電磁気学 (Electrodynamics)

  • 概要: マクスウェル方程式、ローレンツ力、電磁波、特殊相対性理論との統合など。
  • 必須教科書: 『Introduction to Electrodynamics』(Griffiths)
    • この分野のバイブル。全問題を解くことを推奨。
  • 補足書籍:
    • 『Div, Grad, Curl and All That』(Schey): ベクトル解析。
    • 『A Student's Guide to Maxwell's Equations』(Fleisch): マクスウェル方程式への導き方。

【7】量子力学 (Quantum Mechanics)

  • 概要: 波動関数、シュレーディンガー方程式、摂動論、散乱など。物理学の核心トピック。
  • 必須教科書: 『Introduction to Quantum Mechanics』(Griffiths)
    • Griffiths は電磁気学の入門者としても知られ、簡潔で美しいスタイル。

【8】熱力学と統計力学 (Thermodynamics and Statistical Mechanics)

  • 概要: 学部カリキュラムでは早期または後期に学習されることが多いが、標準的な必須科目。
  • 補足書籍:
    • 量子論: 『Quantum Field Theory in a Nutshell』(Zee) または他の QFT 入門書。

【9】学部副科目 (Undergraduate Electives)

基礎を固めた後の専門分野選択です。

  • 天文学: 『Astronomy: The Cosmic Perspective』
  • 天体物理学: 『Astrophysics: An Introduction to Modern Astrophysics』(Carroll & Ostlie)
  • 生物物理学: 『Biophysics: An Introduction』(Glaser)
  • 宇宙論: 『Introduction to Cosmology』(Ryden)
  • 電子工学: 『Basic Electronics for Scientists and Engineers』(Eggleston)
  • 光学: 『Optics』(Hecht):古典的・素晴らしい教科書。
  • 素粒子物理学: 『Introduction to Elementary Particles』(Griffiths)
  • 弦理論: 『A First Course in String Theory』(Zwiebach)

🎓 大学院物理学カリキュラム

学部課程を完了したことを前提に、より高度な数学的厳密さが必要となります。

📚 シラバス詳細:コアコース

1. 物理学における数学的方法 (Mathematical Methods in Physics)

  • 概要: フーリエ解析、テンソル、ODE/PDE、群論など、高度な数学厳密さを学ぶ。
  • 必須教科書: 『Mathematical Methods for Physicists』(Arfken, Weber, Harris)
    • 補足: 『Fourier Series』(Tolstov)、『Complex Variables』(Fisher)、『Group Theory in a Nutshell for Physicists』(Zee)

2. 大学院電磁気学 (Graduate Electrodynamics)

  • 概要: 学部レベルのトピックをより高度な数学で再構築。
  • 必須教科書: 『Classical Electrodynamics』(Jackson)
    • 古典電磁気学のバイブル。全問題から適切に選択して解くことを推奨。

3. 大学院量子力学 (Graduate Quantum Mechanics)

  • 概要: スピン、対称性、摂動論の深化、デコヒーレンス、経路積分など。
  • 必須教科書:
    • 『Modern Quantum Mechanics』(Sakurai):エレガントな標準テキスト。全問題を解く。
    • 『Quantum Mechanics and Path Integrals』(Feynman):経路積分形式の必須読み物。
    • 『The Principles of Quantum Mechanics』(Dirac):歴史的に重要。
  • 補足: 『Principles of Quantum Mechanics』(Shankar)、Decoherence 関連書籍など。

4. 大学院統計力学 (Graduate Statistical Mechanics)

  • 概要: 熱力学法則を再訪し、より堅牢な数学的基盤の上に成り立つ理論。
  • 必須教科書: 『Statistical Mechanics』(Pathria and Beale):辛抱強く通す価値がある難書。
    • 補足: 『Statistical Mechanics』(Huang)。

5. 一般相対性理論 (General Relativity)

  • 概要: 重力の理論。微分幾何学の知識が必要になる高度なトピック。ブラックホール、宇宙論を含む。
  • 必須教科書: 『Spacetime and Geometry』(Carroll):現象的で理解しやすい。
    • 補足: 『Einstein Gravity in a Nutshell』(Zee)、『General Relativity』(Wald)、Misner/Thorne/Wheeler の『Gravitation』(Apple Book とも呼ばれる重厚な本)、Weinberg の作品など。

6. 量子場理論 (Quantum Field Theory)

  • 概要: 素粒子物理学の標準模型の核心。場の量子化、対称性の自発的破れ、ゲージ理論など。最も挑戦的な分野の一つだが、非常に報われる。
  • 必須教科書:
    • 『Quantum Field Theory in a Nutshell』(Zee):QFT の美しい入門(生涯にわたる最愛の物理学本)。
    • 『An Introduction to Quantum Field Theory』(Peskin & Schroeder):百科事典的バイブル。ただし理解するには時間がかかるため、Zee と併用推奨。
  • 補足: Weinberg 著『The Quantum Theory of Fields, Volume 1』(基礎固め後の追加学習用)、Lie Algebra 関連書籍など。

🎓 大学院副科目 (Graduate Electives)

コアコース完了後、研究分野に応じて選択可能な専門課程です。

  • 凝聚状態物理学: 『Principles of Condensed Matter Physics』(Lubensky)。
  • 宇宙論: 『TASI Lectures: Introduction to Cosmology』(Trodden & Carroll)。
  • 電子工学: 『The Art of Electronics』(Horowitz & Hill)。
  • 光学: 『Optics』(Hecht)(同上)。
  • 素粒子物理学: 『Quarks and Leptons』(Halzen & Martin)、Mark Thomson 著『Modern Particle Physics』(最新動向)。
  • 量子コンピューティング: 『Quantum Computation and Quantum Information』(Nielsen & Chuang / "Mike and Ike")。
  • 固体物理学: 『Solid-State Physics』(Ashcroft & Mermin) + Kittel 著補足。
  • 弦理論: Polchinski 著(Vol.1 & 2)、Becker/Becker/Schwarz 著など。

※注意事項: この記事内の一部のリンクには、本を購入する際に発生する手数料(コミッション)が含まれている場合がありますが、これはサイトホスティング費用の補助として提供されています。

同じ日のほかのニュース

一覧に戻る →

2026/07/13 6:12

Chromium 148 より*Math.tanh*は下位の OS を特定するフィンガープリントとして使用可能になった

## 日本語翻訳: Chrome バージョン 148 以降、Chrome や同様のブラウザは特定の数学的な挙動を通じて正確なオペレーティングシステムの詳細を漏らし、高度なデジタルフィンガープリンティングを可能にしています。これはまず `Math.tanh` 関数から始まり、bundled routines からホストライブラリへと切り替わったことで、macOS、Windows、Linux のユーザーが使用しているか否かに基づいて小数点以下最終桁が 1 ユニット異なる独自のプロファイル(OS シグネチャ)が作成され、他の V8 数学関数とは異なりプラットフォーム間で同一ではなくあります。また、すべての CSS 三角関数はホスト libm を直接呼び出すことで OS を漏らします。macOS Apple Silicon では、スカラーおよびベクトルフレームワーク間のアーキテクチャ固有の分断により計算に著しい乖離が生じます。Scrapfly はこれらの問題に対処するため、数学的ビットごとの再現を含め、Linux のなりすまし用の真正な Windows ライブラリのマッピングや特定の ARM/x86 FMA(fused-multiply-add)挙動の処理を含む特別ソリューションを開発しました。彼らの Scrapium ブラウザはこれらの OS シグネチャを真正的なシステムと完全に一致するようになりすまえ、同時に最適な速度のためにハードウェア FMA を能動的に有効化します(ネイティブエミュレーションより最大約 6 倍高速)。高度なマッピング技術および数十万もの入力を対象とした厳格な検証を通じて、ユーザーは微妙な数学的な丸めエラーや将来のアップデートにおけるアーキテクチャの癖に基づく識別を防止する同時期にネイティブレベルのパフォーマンスで完全なステルスを実現します。

2026/07/13 5:23

小さなエミュレータ

## Japanese Translation: このテキストは、収集家のためのプラットフォーム間での即時的な互換性を優先しつつ、コモドール C64、ZX Spectrum(48k/128)、Amstrad CPC(CPC464/6128)、Acorn Atom、Z1013 などのレトロコンピュータシステムおよびそれらの対応ソフトウェアの包括的な目録です。具体的には、『Boulderdash』『Ghost's'n'Goblins』『Rick Dangerous』『Prince of Persia』のようなアクションゲームや、『Tetris』『Pengo』『Sokoban』のようなパズルゲームにわたる特定のタイトルを対象とし、ローディング時の独自の要件(例:BASIC 環境では「Enter」キーを押す、Spectrum タイトル『Cyclone』『Great Escape』では特定のジョイスティック種類[Kempston]を選択する、特定のインターフェースでは「F1」「SPACE」キーを押すなど)を詳述しています。また、本ガイドでは Arkos/Overlanders、Batman Group、Plush、Offence、Oxyron、Proxima、Dekadence などの著名なデベロッパーに帰属する様々なデモとインターフェースを列挙しています。さらに、特定のコントローラーや RAM モジュールなどといったハードウェアの制約を明示することで、今日広く利用可能な膨大なソフトウェアライブラリがどの機械構成で実行可能かをはっきりさせます。これは『Visual 6502 Remix』から『Wunderbar』『Batman Forever』などの特殊なデモにいたるまで、すべてのソフトウェアを網羅しています。最終的には、古いハードウェア上で何が達成可能かについてユーザーが正確に知ることを保証し、余計な詳細を含めない実用的な参考文献として機能します。

2026/07/13 3:25

Claude Code はプロンプトを読み込むまでに約3万トークンを消費し、OpenCodeは7,000 トークンである。

## Japanese Translation: 主要な知見は、セッションの段階と設定の複雑性に 따라 Claude Code と OpenCode の間でのトークン使用ダイナミクスが著しく異なることを示しています。標準的な設定において、Claude Code は非効率的なシステムプロンプト、キャッシュ管理のために数万のトークンを再記述し、堅牢なフレームワークテンプレートにより引き起こされる大規模な初期オーバーヘッド(約 33,000 トークン)を被る一方、OpenCode の床は低い(約 7,000 トークン)ため、大きな差を生じています。ただし、Fable 5 のような新しいモデルではこの隙間が縮小します。特に、複雑な本番環境設定においては、OpenCode 自身のツール呼び出しのシリアライゼーションとスキーマサイズによる影響で、最初のリクエストでより高いトークン負荷(Claude の約 75,000 トークンに対し、約 90,817 トークン)を被り、その後のリクエストで安定化するまで要請されます。新しいモデルは命令セットのサイズを削減しますが(例:27k から 10k クラクターへ)、特定のコストドライバーは残っています:対話履歴と乗算される延長された思考ブロック、「フレームワーク税」として作用する大規模な静的フレームワークテンプレート(例:AGENTS.md)、およびバーストコストを増幅するサブエージェントのファンアウト構造。さらに、本研究では EU AI Act のログ記録要件への準拠を確保し完全性を保証するために、キャッシュの書き込みと課金構造の違い(例:キャッシュされた読み取り対課金されるプレミアム書き込み)を検証できるよう、185 件のレコードを捕捉した SHA-256 ハッシュ連鎖監査軌跡を利用しました。 ## Text to translate: The primary findings indicate that token usage dynamics vary significantly between Claude Code and OpenCode depending on the session stage and configuration complexity. While Claude Code incurs a massive initial overhead (~33,000 tokens) compared to OpenCode's low floor (~7,000 tokens) in standard setups—driven by inefficient system prompts, rewriting tens of thousands of tokens for cache management, and rigid framework templates—this gap narrows with newer models like Fable 5. Notably, in complex production configurations, OpenCode's first request can incur a higher token load (~90,817 tokens vs. ~75,000 for Claude) due to its own serialization of tool calls and schema sizes before stabilizing on subsequent requests. While newer models reduce instruction set sizes (e.g., from 27k to 10k characters), specific cost drivers remain: extended thinking blocks that compound with conversation history, large static framework templates (e.g., AGENTS.md) that act as a "framework tax," and subagent fan-out structures that multiply bootstrap costs. Additionally, the study utilized a SHA-256 hash-chained audit trail capturing 185 records to ensure integrity and support compliance with EU AI Act logging requirements, verifying that both architectures handle cache writes and billing structures differently (e.g., cached reads vs. billed premium writes).

物理学を学びたいですか(第 2 版,2021) | そっか~ニュース