ヒポクラテスの三日月
脚が6なら、ヒポクラテスの三日月の面積は18で、もとになる直角二等辺三角形の面積とまったく同じです。脚を1つ入力すると、三日月、三角形、斜辺、脚上の半円が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Leg
- 6
- 斜辺
- 8.4852813742
- 三角形の面積
- 18
- 月形の面積
- 18
- 直角をはさむ辺上の半円の面積
- 14.1371669412
ヒポクラテスの三日月は、古典ギリシャ幾何学における最も初期の厳密な面積結果の一つです。二つの円弧で囲まれた三日月状の領域が、同じ図形上に作られた直角三角形と同じ面積を持ちます。脚の長さが a の二等辺直角三角形では、その等式は単に L が a の二乗の半分に等しい、つまり三角形の面積と同じ公式になります。生徒、教員、数学史の執筆者は、半円を手で描き直したりノートの浮動小数点ノイズと戦ったりせずに、信頼できる数値を必要とします。このヒポクラテスの三日月計算機は、一つの正の脚を受け取り、斜辺 a√2、三角形の面積、その脚上の半円の面積、三角形と一致する三日月の面積、表示用の短い公式文字列を返します。
ヒポクラテスの三日月とは何か、なぜ面積が三角形と等しいか
キオスのヒポクラテス(紀元前五世紀)は、円の求積の一般理論が存在するはるか以前に、円弧で囲まれた領域を研究しました。古典的な作図では、等しい脚の長さが a、斜辺が a に二の平方根を掛けた二等辺直角三角形から始めます。
一方の脚を直径とする半円を描くと、その面積は二分の一の円周率に(a の半分)の二乗を掛けたものであり、円周率 a の二乗の八分の一に簡約されます。同じ三角形は、斜辺を直径とするより大きな円に内接します。三日月(クレセント)は、小さい半円の内側にあり、その脚の端点間における大円の弧の外側にある領域です。
ヒポクラテスは、この三日月が直角三角形とまったく同じ面積を持つこと、すなわちどちらも a の二乗の半分であることを証明しました。円分と直角三角形の面積を比較すれば証明は初等的です。曲がった余剰が相殺し、残る三日月が多角形の三角形と一致します。
この等式が本能力の教育的中心です。二つの弧の数値積分は不要で、正の脚と閉形式 L が T に等しく脚の二乗の半分であるという式だけで足ります。斜辺と脚上の半円面積も含め、授業計画やワークシートが第二のツールなしに作図の中間量を示せるようにしています。
活用例
幾何学史の教室での確認
教科書の三日月図から脚を入力させ、三日月面積が三角形面積 leg²/2 と等しく、作図の中間値も一致することを確認させます。
LMS・試験の自動採点
正でない脚を拒否し、無効入力で三日月面積を捏造しない決定的オラクルで、ヒポクラテスの三日月の問題を採点します。
よくある質問
なぜ三日月の面積は三角形と等しいのですか?
この作図に関するヒポクラテスの定理です。円分と二等辺直角三角形を比較すると、三日月は三角形と同じ leg²/2 に簡約されます。
脚が零または負の場合はどうなりますか?
脚は正の長さでなければならず、零と負の値は拒否され課金されません。
三角形は常に二等辺直角ですか?
この能力でははい。 古典的な一脚のヒポクラテスの三日月は二等辺直角三角形(等脚、斜辺 leg·√2)を使います。脚は一つだけ送ってください。
ヒポクラテスの三日月の面積はどう計算しますか?
脚の長さを二乗して2で割ります。これは直角二等辺三角形の面積と同じ式です。2つの弧を数値的に積分する必要はなく、脚の長さだけで決まります。
三日月とは具体的にどの部分ですか?
1本の脚を直径とする小さな半円の内側で、斜辺を直径とする大きな円の弧の外側にある部分です。2つの弧はその脚の両端でつながり、三日月の形になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/geom/lune-hippocrates \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"leg":6}'const res = await fetch("https://api.kit.forhosting.com/geom/lune-hippocrates", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"leg": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/lune-hippocrates",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"leg": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/lune-hippocrates", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"leg":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"leg":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/lune-hippocrates", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"leg": 6
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.lune_hippocrates",
"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 で失敗するため、宿題ツールや API が零や負の辺に三日月を作り出すことはありません。
ヒポクラテスの三日月とは何か、なぜ面積が三角形と等しいか
三角形の面積と三日月の面積を並べて返すことで定理が API 応答で可視化され、ブール値 equal が十二桁の安定丸めの後に一致することを示します。
入力契約、応答フィールド、検証ルール
脚は厳密に正でなければなりません。零および負の長さは、直角三角形の脚と半円の直径が符号付き変位ではなく幾何学的長さだから拒否されます。例:leg が六なら三角形と三日月の面積は十八、斜辺はおよそ八点四八五、脚上の半円面積はおよそ十四点一三七です。スケッチが必要ならご自身の図と組み合わせてください。検証失敗は課金されません。必須の有限数 leg を一つ含む JSON 本体を POST してください(エイリアス a、side、leg_length も受け付けます)。値は JSON 数または数値文字列でよく、欠落フィールド、空文字列、非数値テキスト、非有限値はフィールド名付きの invalid_input で失敗します。成功時の応答は脚をエコーし、hypotenuse を脚に二の平方根を掛けたもの、triangle_area を脚の二乗の半分、lune_area を同じ量、semicircle_on_leg_area を円周率に脚の二乗を掛けて八で割ったもの、equal を true、UI ラベル用の formula と method 文字列を返します。本エンドポイントは純解析幾何であり、SVG やプロットデータは出力しません。成功した呼び出しは API 経路で公開価格 $0.002 を使い、ブラウザツールは対話的な確認用に無料のままです。
ヒポクラテスの三日月 API が役立つ場面
ギリシャ幾何の歴史を扱う教室では、教科書の図から脚を入力し、紙上の煩雑なコンパス作図なしに三日月面積が本当に三角形と等しいことを確認するために、ヒポクラテスの三日月計算機を使います。試験対策や LMS プラグインには、正でない脚を拒否し、バグのある採点が成功と誤認しうる静かな零を返さない決定的なオラクルが必要です。博物館教育チームや MOOC 著者は、キャプションや段階的開示のために、有名な等式と並ぶ中間量(斜辺、脚上の半円面積)をしばしば求めます。工学ノートは円分の授業で健全性チェックとして三日月に触れることがあり、一つの閉形式のために計算機代数系を引き込む代わりに小さな parse API を呼び出せます。実装が純粋 parse ティア A であるため、成功した呼び出しはモデルトークンも外向きネットワークもなく公開の $0.002 です。リクエストを小さく保ち、丸めたフィールドをテストに固定すれば、宿題、CMS 埋め込み、エッジワーカー向けに再現可能なヒポクラテス面積が、自前の記号計算基盤なしで得られます。
連携の活用例
教育コンテンツと博物館デモ
ギリシャ求積の記事上のライブウィジェットを、API がキャプションやワークシート用に返すのと同じ純粋結果で駆動します。
技術的な質問
ヒポクラテスの三日月の面積はどう計算しますか?
古典作図の二等辺直角三角形の有限で正の脚を送ってください。API は lune_area が triangle_area = leg²/2 と等しいこと、斜辺と脚上の半円面積を返します。
ヒポクラテスの三日月計算機の料金は?
ブラウザツールは無料です。API リクエストは成功呼び出しごとに前払い KIT 残高から $0.002 です。無効入力は課金されません。