球の方程式計算ツール

無料の球の方程式計算ツール。3次元空間における球の中心座標 (h, k, l) と半径 r から、球面の方程式 (x−h)²+(y−k)²+(z−l)²=r²(標準形)を簡単に計算。任意の点が球の内部・面上・外部のどこにあるかも判定できます。

894.4K 利用回数 更新日 · 2026-05-04 ブラウザ内で処理 · アップロードなし
AD

球の方程式計算ツールの使い方

球の方程式計算ツールは、3D図形・解析幾何学でよく使われる球の方程式の生成や位置判定を素早く行えるオンライン計算ツールです。用途に合わせて2つの計算モードを選択できます。

  1. 計算モードを選択 – 「球の方程式を生成」モードでは中心座標と半径から標準形方程式を求めます。「点の位置関係を判定」モードでは、さらに特定の点が球に対してどの位置にあるかを判定します。
  2. 中心座標を入力 – 球の中心 $C(h, k, l)$ の $x, y, z$ 座標を入力します(負の数や小数も指定可能)。
  3. 半径を入力 – 半径 $r$ を正の実数で入力します。
  4. 点の座標を入力(判定モード時) – 位置関係を調べたい点 $P(x, y, z)$ の座標を入力します。
  5. 計算結果を確認 – 球の標準方程式、中心、半径、直径、および点の位置関係(内部・球面・外部)と詳細な計算手順が表示されます。

球の方程式の公式と理論

3次元直交座標系(3D座標)における球面の方程式の標準形は以下の通りです:

(x − h)² + (y − k)² + (z − l)² = r²

また、任意の方程式を展開した一般形($x² + y² + z² + Ax + By + Cz + D = 0$)で与えられた場合は、各変数について平方完成を行うことで標準形に変形し、中心 $C(h, k, l)$ と半径 $r$ を求めることができます。

点の位置関係判定の仕組み

点 $P(x, y, z)$ と中心 $C(h, k, l)$ の距離の2乗 $d²$ は以下の公式で求められます:

d² = (x − h)² + (y − k)² + (z − l)²

・d² = r² の場合 → 点 P は球面上の点
・d² < r² の場合 → 点 P は球の内部
・d² > r² の場合 → 点 P は球の外部
記号意味・定義
(h, k, l)球の中心座標
r球の半径
(x, y, z)球面上の点、または判定対象の点 P の座標
中心 C から点 P までの距離の2乗

距離の2乗 $d²$ と $r²$ を比較することで、平方根(ルート)の計算を回避し、浮動小数点数の誤差を抑えながら高速かつ正確に位置判定を行っています。

計算条件と制限事項

本計算ツールは、3次元ユークリッド空間における標準的な球体を対象としています。半径 $r = 0$(点に退化するケース)や負の半径はエラーとなります。数値計算上の判定許容誤差(トルランス)は $1 \times 10^{-9}$ に設定されています。

球の方程式計算ツールの活用シーン

球の方程式計算ツールは、高校数学の空間図形・ベクトルの学習から大学の解析幾何学、プログラミングまで幅広く活用されています。

  • 高校数学・大学の数学学習 – 空間座標や球面の方程式の計算問題、平方完成の解法の確認・答え合わせ。
  • 3Dグラフィックス・ゲーム開発 – バウンディングスフィア(境界球)による衝突判定や視界カリング(Culling)の基礎計算。
  • 物理学・工学設計 – 圧力容器の球状境界設計、電波・信号の到達範囲(球状カバーエリア)の解析。
  • 3D CAD・モデリング – 空間上の球面の中心座標や寸法計算の補助。

球の方程式計算ツールを活用して、中心座標と半径からの式導出や3次元座標上の点の位置関係判定をスムーズに行いましょう。

球の方程式計算ツールについてのよくある質問

球の方程式計算ツールでは何が計算できますか?

中心座標 (h, k, l) と半径 r を入力することで、球の標準方程式 (x−h)²+(y−k)²+(z−l)²=r² を自動生成します。また、直径の計算や、指定した点 P(x, y, z) が球の内部・球面の上・外部のどこに位置するかを判定できます。

点が球面の上にあるかどうかを判定する方法は?

「点の位置関係を判定」モードに切り替え、球の中心・半径と対象の点 P の座標を入力します。中心から点 P までの距離の2乗 (d²) を計算し、半径の2乗 (r²) と比較します。d² = r² なら球面上、d² < r² なら内部、d² > r² なら外部となります。

球の方程式の標準形とは何ですか?

3次元空間における中心 C(h, k, l)、半径 r の球面の方程式の標準形は (x−h)² + (y−k)² + (z−l)² = r² です。これは球面上にあるすべての点が、中心から一定の距離 r にあることを示しています。

入力したデータはサーバーに保存されますか?

いいえ。すべての計算はブラウザ上(JavaScript)で完結するため、入力データが外部サーバーに送信または保存されることは一切ありません。