正二十面体外接球半径
辺が2の正二十面体は、12個の頂点すべてに接する半径約1.9021の球に収まります。辺を入力するだけで外接球半径が分かり、解答の確認や結晶の模型づくりに役立ちます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 辺
- 2
- 外接円の半径
- 1.9021130326
正二十面体は、合同な正三角形の面を二十枚、五つの面が集まる頂点を十二個、等しい辺を三十本持つプラトン立体です。共通の辺の長さだけが分かっているとき、すべての頂点を通る球の半径—外接球半径—は、五の平方根を含む閉じた根号式で一意に定まります。辺を四で割った値に、十に二倍の五の平方根を加えたものの平方根を掛けます。空間幾何の宿題を確認する学習者、決定的な解答キーを必要とする試験作成者、実測した辺から測地ドームや結晶モデルを寸法取りする制作者、辺長で正二十面体を保持するゲームや CAD のパイプラインはいずれも、入れ子の根号を手で再導出せずにその一つの数値を必要とします。
正二十面体の外接球半径の意味と公式の働き
空間幾何において、多面体の外接球半径は、立体のすべての頂点を通る一意な球の半径です。正二十面体では、共通の辺長が固定されると、その球は一意に決まります。標準的な座標モデルは、黄金比の座標を軸上に置き、原点を中心とする正二十面体の十二頂点を配置するため、各辺の長さは a となり、各頂点は共通の球上にあります。
初等的なベクトル幾何によれば、中心から任意の頂点までの距離は、a を四で割った値に、十に二倍の五の平方根を加えたものの平方根を掛けたものに等しく、これがここで用いる外接球半径の公式そのものです。
同じ恒等式は教科書では、R は a を四で割った値に十プラス二の五の平方根の平方根を掛けたもの、あるいは黄金比の二乗に一を加えたものの平方根の a の半分、と表されます。古典的な確認例では、辺一で外接球半径はおよそ 0.9511、辺二では線形にスケールしておよそ 1.9021 になります。
経路は乗算と五の平方根から作った固定係数のみを用いるため、決定的で計算量は定数であり、反復ソルバやメッシュライブラリを必要としません。
正二十面体の外接球半径計算が実務で現れる場面
中等・高等教育の空間幾何では、同じワークシート上の体積や表面積の問題とは別に、辺だけから正二十面体の外接球半径だけを問うことがよくあります。厳密な正の辺フィルタを持つ信頼できる計算機は宿題採点を速め、外接球半径と内接球半径を混同したり五の誤った入れ子根号で掛けたりする表計算ミスを減らします。
建築、宝飾、製造の流れでは、測った辺から正二十面体結晶、装飾ビーズ、測地ドーム縮尺模型、プラトン立体の造形物の寸法を取ります。外接球半径はクリアランス、パッキング、外接球オフセットに使われ、体積と表面積が別ページで必要なときは多指標の姉妹計算機が使えます。
ゲーム、グラフィックス、CAD ライブラリは、地図や戦略盤、手続きメッシュ用に辺長で正二十面体セルを保持することがあり、決定的な外接球半径は、完全な計算幾何スタックなしに衝突プロキシ、バウンディング球、配置計算を支えます。測量やスケッチツールは辺だけが測られるときに正二十面体を記録することがあり、共有の数値オラクルが現場メモと事務所スクリプトを揃えます。
データと分析のチームは、文書例や合成ベンチマーク用の決定的な幾何フィクスチャを必要とし、method と入力辺のエコーがそれらを自己記述的にします。のちに体積・表面積・内接球半径の同時取得、頂点からの非正則二十面体、別のプラトン立体が必要なら、この外接球中心のランディングを過負荷にせず、別の検索意図として扱ってください。
活用例
宿題・試験向け正二十面体外接球半径の演習
学習者と採点者は、単一の正の辺から外接球半径を確認でき、辺が負または零のときは明確に拒否されます。
結晶・測地・模型の辺長からの寸法取り
測った正二十面体の辺から、完全な CAD スタックなしにクリアランス・パッキング・バウンディング球オフセット用の外接球半径を求めます。
空間幾何テスト用の決定的フィクスチャ
単体テストやプラトン立体の対話デモを種付けするパイプラインは、入れ子根号の算術を言語ごとに再実装せず、純粋な外接球半径オラクルを呼び出せます。
よくある質問
正二十面体外接球半径計算機はどの公式を使いますか?
辺長 a の正二十面体では、外接球半径は R = (a/4)·√(10+2√5) です。同じ閉じた形が標準的な空間幾何の参考文献に現れます。
辺が負の場合はどうなりますか?
正二十面体には厳密に正の辺が必要で、負の値は拒否され、その呼び出しは課金されません。
一般の正二十面体計算機と何が違いますか?
本ランディングは外接球半径検索意図向けに、辺長からの外接球半径のみに焦点を当てます。多指標の geom.icosahedron 能力は別ページで体積と表面積を返します。
辺の長さが変わると外接球半径はどう変わりますか?
辺の長さに正比例します。辺が1なら約0.9511、2なら約1.9021、6なら約5.7063となり、辺を2倍にすると頂点を通る球の半径も2倍になります。
正二十面体の外接球半径は何に使いますか?
立体をすっぽり包む球の大きさが分かるため、結晶やビーズ、ドーム模型の余白や詰め込みの計算、ゲームやCADでの当たり判定用の球に使われます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/icosahedron-circumradius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"edge":2}'const res = await fetch("https://api.kit.forhosting.com/geom/icosahedron-circumradius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"edge": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/icosahedron-circumradius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"edge": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/icosahedron-circumradius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"edge":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"edge":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/icosahedron-circumradius", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"edge": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.icosahedron_circumradius",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本外接球半径計算機は厳密に正の辺を受け付け、負や非有限の値を明確な invalid_input で拒否し、構造化 JSON で外接球半径を返します。
正二十面体の外接球半径の意味と公式の働き
極端に大きな値は IEEE-754 の double 範囲をなお溢れさせる可能性があり、結果が非有限のときは JSON に Infinity を返す代わりに、明確なメッセージでリクエストが失敗します。この閉じた形は解析的な空間幾何の参考文献と一致し、多段階の頂点構成や数値的な根の探索による浮動小数点ドリフトなしに、同じ辺長での手計算と自動採点を揃えます。
入力契約、応答の形、およびエラー時の振る舞い
edge は正二十面体の共通辺長で、厳密に正の有限数でなければなりません。負の辺は edge が負であってはならないというメッセージで拒否され、零も、正二十面体には厳密に正の辺が必要なため拒否されます。検証失敗は課金されません。確認例: 辺二は外接球半径およそ 1.9021、辺六はおよそ 5.7063、辺が負の三は負の辺を名指しして失敗します。無料ブラウザツールを素早い健全性確認に接続し、同じ契約をスクリプトから呼び出して、入れ子の根号式を言語ごとに再実装せず一括評価できます。必須フィールド edge を一つ持つ JSON 本体を POST してください。短い別名 a、side、edge_length、s も受け付けるため、コンパクトなフォームラベルでも第二のハンドラは不要です。値は JSON の数値、またはきれいに解釈できる数値文字列として送れます。欠落フィールド、空文字列、非数値テキスト、NaN、Infinity はフィールド名を示した invalid_input で拒否されます。契約は単体テスト、宿題チェッカー、バッチパイプラインに適した安定した JSON です。API 料金は成功一件あたり公開ベースの $0.002 です。リクエストを小さく保ち、テストに丸めた外接球半径を固定すれば、授業、LMS プラグイン、エッジワーカー向けに、クライアントごとに完全な幾何スタックを立てなくても再現可能な半径が得られます。
正二十面体の外接球半径計算が実務で現れる場面
本能力は純粋な parse エンジンのため、検証失敗は残高を消費せず、成功実行は一件あたり $0.002 に留まります。
技術的な質問
正二十面体の外接球半径はどう計算しますか?
正の edge フィールドを持つ JSON 本体を送ってください。応答は edge、circumradius、公式 R = (a/4)·√(10+2√5)、method regular_icosahedron_circumradius を返します。
正二十面体外接球半径計算機は無料ですか?
ブラウザツールはお使いの端末で無料で動きます。API 呼び出しは前払い KIT 残高を成功一件あたり $0.002 で使い、検証失敗は課金されません。