← 三角形計算機 /

3Dピタゴラスの定理計算機

3次元ピタゴラスの定理を使って直方体の空間対角線を計算します。

[email protected], Geometry Calculator Developer & Online Math Educator が監修 最終更新 April 24, 2026

3Dピタゴラスの定理計算機

3Dピタゴラスの定理計算機 で使用される公式

d = √(a² + b² + c²)

In-Depth Tutorial: 3Dピタゴラスの定理計算機

3次元ピタゴラスの定理は、古典的な2次元ピタゴラスの定理(a² + b² = c²)を3次元に拡張したものです。これは直方体の空間対角線(箱の一角から内部を通って対角線上の反対側の角までの直線距離)を計算します。公式は以下の通りです:

d = √(a² + b² + c²)

ここで、a, b, c は3つの辺の長さ(長さ、幅、高さ)です。このチュートリアルでは、導出(標準的なピタゴラスの定理の二段階適用)、worked examples(解付き例題)、および任意の次元数に拡張されるより深いパターンについて解説します。

設定

辺を持つ直方体(長方体)を考えます:

  • 長さ a(x軸に沿って)
  • 幅 b(y軸に沿って)
  • 高さ c(z軸に沿って)

一角を原点に置き、対角線上の反対側の角を (a, b, c) に配置します。空間対角線はこの2つの角を結び、箱内の最も長い直線距離となります。

d = √(a² + b² + c²) の理由 — 導出

3次元の公式は、標準的なピタゴラスの定理を2回適用したものです。

ステップ1: 底面の矩形(箱の床面)の対角線を求めます。これは2次元の問題であり、直角を挟む2辺が a と b、斜辺が √(a² + b²) です。これを「面対角線」f と呼びます。

ステップ2: 次に、直角を挟む2辺が (i) 床面上の面対角線 f、および (ii) 真上に伸びる高さ c である直角三角形を作ります。この三角形の斜辺が空間対角線 d です。

ピタゴラスの定理より:d² = f² + c² = (a² + b²) + c² = a² + b² + c²。

正の平方根を取ると:d = √(a² + b² + c²)。✓

解付き例題 1 — 基本的な直方体

辺の長さが 3, 4, 12 の直方体があります。空間対角線を求めなさい。

d = √(3² + 4² + 12²) = √(9 + 16 + 144) = √169 = 13

3, 4, 12, 13 は特別な整数の組です。これは「ピタゴラスの4重組(quadruple)」です。3-4-5 が有名な2次元ピタゴラスの3重組(triple)であるように、3-4-12-13 はその3次元版です。

解付き例題 2 — 立方体

すべての辺の長さが 6 の立方体があります。空間対角線を求めなさい。

d = √(36 + 36 + 36) = √108 = 6√3 ≈ 10.39

辺の長さが s の任意の立方体において、空間対角線 = s√3 です。√3 ≈ 1.732 であることに注意してください。立方体の空間対角線は、その辺よりも約73%長くなります。

解付き例題 3 — 実用的応用

30 × 18 × 12 インチの段ボール箱に、32インチの釣り竿を送ることができますか?斜めに収まりますか?

空間対角線:d = √(900 + 324 + 144) = √1368 ≈ 36.98インチ

はい — 32インチは36.98インチの空間対角線内に収まります。(きつく収める場合は、棒が太すぎて対角線沿いに置けないかどうかを確認する必要もありますが、細い棒状のアイテムの場合、対角線が関連する制約条件となります。)

ピタゴラスの4重組

2次元ピタゴラスの3重組 (a, b, c) が a² + b² = c² を満たすように、3次元ピタゴラスの4重組 (a, b, c, d) は a² + b² + c² = d² を満たします。整数値を持つ有名な4重組:

  • 1, 2, 2, 3(最小):1 + 4 + 4 = 9 = 3²
  • 2, 3, 6, 7:4 + 9 + 36 = 49 = 7²
  • 1, 4, 8, 9:1 + 16 + 64 = 81 = 9²
  • 3, 4, 12, 13:9 + 16 + 144 = 169 = 13²
  • 4, 5, 20, 21:16 + 25 + 400 = 441 = 21²

これらの4重組は、対角線が整数になる問題で有用です。

3次元距離公式

3次元ピタゴラスの定理は、3次元距離公式の幾何学的な核心です。空間内の任意の2点 P₁ = (x₁, y₁, z₁) および P₂ = (x₂, y₂, z₂) に対して:

d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²)

(x₂−x₁)、(y₂−y₁)、および (z₂−z₁) を、空間対角線が2点を結ぶ「暗黙の」直方体の辺の長さと考えます。同じ公式です。

N次元への拡張

このパターンは続きます。4次元では、4次元直方体超プリズムの「超対角線」の長さは次のようになります:

d = √(a² + b² + c² + e²)

そして、任意の N について同様です。一般的なN次元の公式:

d = √(x₁² + x₂² + ... + xₙ²)

これはN次元におけるユークリッドノルムです。これは線形代数、物理学、機械学習における「大きさ」または「長さ」の基礎的な尺度です。

現実世界の応用

  • 梱包。 「この物体はこの箱に入るか?」— 空間対角線を計算し、物体の長さと比較します。
  • 航空および輸送。 不規則な形状の貨物の寸法解析。
  • コンピュータグラフィックス。 任意の2つの3次元点間の距離(衝突検出、照明計算、AIビジョン用)。
  • ベクトルの大きさ。 物理学におけるベクトル v = (vx, vy, vz) の「長さ」は |v| = √(vx² + vy² + vz²) です。これはまさに3次元ピタゴラスの形式です。
  • GPS / 測量。 標高差が重要な場合の3次元距離の計算(例:登山ルートと直線距離の比較)。
  • 量子力学。 3次元位相空間における位置・運動量不確定性計算には、3次元ピタゴラス構造が使用されます。

2次元と3次元の比較

a × b の矩形において、面対角線は √(a² + b²) です。同じ a, b に高さ c を加えた a × b × c の直方体において、空間対角線は √(a² + b² + c²) です。

したがって、空間対角線は常に面対角線よりも長くなります(c = 0 の場合は等しい)。次元を追加すると、対角線は長くなるだけで、短くなることはありません。

よくある間違い

  • 二乗せずに辺を加算する。 公式は各辺を二乗し、合計してから平方根を取ります。単に a + b + c を足すと、対角線ではなく、周囲のような和になります。
  • 空間対角線と面対角線の混同。 面対角線 = √(a² + b²)(2次元の問題)。空間対角線 = √(a² + b² + c²)(3次元)。空間対角線の方が長いです。
  • 単位の違い。 3つの辺はすべて同じ単位でなければなりません。出力は線形単位(二乗された単位ではない)です。
  • 平方根を取るのを忘れる。 二乗された形式は d² を与え、d ではありません。最後に √ を取ってください。

よくある質問 – 3Dピタゴラスの定理計算機

古典的な定理を三次元に拡張したものです。直方体の空間対角線はd = √(a² + b² + c²)で、a、b、cは長さ、幅、高さです。

空間対角線はボックス内の最長の直線距離です — 内部を通って一方の角から対角線上の反対の角までの線です。

標準的な定理は二次元で機能します:d = √(a² + b²)。3Dバージョンは平方根の下に3番目の次元を追加します。

はい — 無料・無制限です。