ハッブル定数から宇宙年齢
ハッブル定数を70 km/s/Mpcとすると、物質だけの単純なモデルでは宇宙年齢は9ギガ年をやや上回り、ハッブル時間の3分の2になります。H0の値を入力すれば、年齢が年と10億年単位で分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ハッブル定数
- 70
- 年齢
- 9,312,306,873.15
- 年齢 (Ga)
- 9.3123068732
- ハッブル時間 (年)
- 13,968,460,309.7
- ハッブル時間 (Gyr)
- 13.9684603097
ハッブル定数 H0 は現在の宇宙膨張率を定め、その逆数であるハッブル時間から宇宙年齢の第一近似が得られます。物質優勢で平坦な宇宙論——古典的なアインシュタイン–ド・ジッター模型——ではスケール因子が時間の三分の二乗に比例して成長するため、現在の年齢はハッブル時間のちょうど三分の二になります。すなわち t は H0 の三分の二です。学生はダークエネルギーを含む完全なフリードマン積分に進む前に、この閉形式を宿題・試験・桁見積もりに使います。科学コミュニケーターは、秒速メガパーセクあたり約六十七から七十四キロメートルと引用される H0 を、単位換算を毎回導出せずに年およびギガ年の人間スケール年齢へ変換します。本計算機は正のハッブル定数を受け取り、物質優勢平坦モデルの年齢を年とギガ年で、あわせてハッブル時間を返し、非正の H0 を拒否して誤った定数が Infinity・NaN・負の年齢にならないようにします。
物質優勢平坦宇宙の年齢が H0 からどう導かれるか
まず現在のハッブル定数の逆数として定義されるハッブル時間 t_H から始めます。t_H は H0 の逆数です。それだけでは t_H は膨張の特徴時間にすぎず、真の宇宙年齢は過去の膨張率の履歴に依存します。
アインシュタイン–ド・ジッター宇宙論では宇宙は空間的に平坦で、圧力のない物質のみが満たし、宇宙定数は零です。フリードマン方程式を解くとスケール因子は t の三分の二乗に比例し、現在の年齢は t が t_H の三分の二、すなわち t が H0 の三分の二という閉形式に落ちます。
これは入門宇宙論の教科書で、放射・曲率・ダークエネルギーを加える前の標準的な第一推定です。零除算は未定義であり、非正の膨張率はこの年齢公式では非物理的なため、H0 は有限の正数でなければならず、零や負は Infinity ではなく無効入力として失敗します。
本ページは意図的に EdS 閉形式のみに留め、物質とダークエネルギーの密度パラメータ・放射期・曲率に依存する完全なルックバック時間積分は別の検索意図と別ランディングです。単位規約を明確に保ちます。
H0 はキロメートル毎秒毎メガパーセクで受け取り、メガパーセク–キロメートルとユリウス年の固定定数で逆数を年へ換算し、数値年齢が報告書の長さ・時間単位と一致するようにします。
送信する内容と返ってくる内容
その値はキロメートル毎秒毎メガパーセク単位の H0 です。教科書演習では七十、Planck 時代の参照では六十七点四、局所距離梯子型の見積もりでは七十三などが例です。古典的チェックでは H0 が七十でハッブル時間が約百四十億年・EdS 年齢が約九十三億年、H0 が百で参照ハッブル時間が約九十七億八千万年・年齢がその三分の二になります。
宿題と簡易確認には無料ブラウザフォームを、大量の解答キー・シミュレーション用フィクスチャ・採点基準には同一契約をスクリプトから呼び出してください。
H0 から宇宙年齢を求める計算機が実務で使われる場面
高校および大学入門の宇宙論では、同じ公式を並べ替えるハッブル時間とアインシュタイン–ド・ジッター年齢の演習が出され、信頼できる単一の基準が採点とデモ準備を表計算のずれなしで速めます。
科学コミュニケーターは引用された現代の H0 を展示向けの読みやすい年齢帯に変え、物質のみ平坦の仮定を明示したうえで、ダークエネルギー模型のより大きな年齢と対比し、一つのランディングで公式を混ぜません。カタログメタデータを前処理するデータパイプラインは、重い宇宙論モジュールの前に決定論的な EdS 年齢列を要することがあります。
H0 感度を比べる研究ノートは複数の定数を掃引し、返された年齢を並べて逆スケールを示してから完全な ΛCDM コードへ進みます。後に完全な ΛCDM での赤方偏移からのルックバック時間、光度距離積分、あるいはハッブルの法則による後退速度からの銀河距離が必要なら、本ページを過負荷にせず、別の検索意図とランディングとして扱ってください。
活用例
宿題・試験の解答キー
教科書のハッブル定数に対しアインシュタイン–ド・ジッター年齢 t = (2/3)/H0 を計算し、学生と自動採点が年とギガ年で同一の閉形式の正解を共有できるようにします。
H0 感度の掃引
現代の推定範囲で H0 を変え、返された EdS 年齢を比較して、完全な宇宙論コードの前に逆スケールを示します。
よくある質問
この宇宙年齢計算機はどの公式を使いますか?
アインシュタイン–ド・ジッター(物質優勢平坦)年齢 t = (2/3) / H0、すなわちハッブル時間の三分の二です。H0 は km/s/Mpc で受け取り、年齢は年とギガ年で返します。
ハッブル定数が零または負だとどうなりますか?
年齢公式は H0 で割るため、非正の H0 は未定義または非物理的であり、Infinity・NaN・負の年齢には決してなりません。
これは完全な ΛCDM 宇宙年齢計算機ですか?
いいえ。 物質優勢平坦(EdS)の閉形式推定のみです。Ωm・ΩΛ・放射・曲率に依存する年齢は別問題・別ランディングです。
ハッブルの法則による距離計算機と何が違いますか?
ハッブルの法則の距離は後退速度から d = v / H0 を使います。本ページは H0 のみから t = (2/3)/H0 で宇宙年齢を推定します。同じ定数でも検索意図と結果が異なります。
ハッブル定数にはどの値を使えばよいですか?
現代の推定値はおよそ67〜74 km/s/Mpcで、多くの教科書では70を使います。正の値であれば受け付け、0や負の値は受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/astro/age-from-hubble \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hubble_constant":70}'const res = await fetch("https://api.kit.forhosting.com/astro/age-from-hubble", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hubble_constant": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/age-from-hubble",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hubble_constant": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/age-from-hubble", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hubble_constant":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hubble_constant":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/age-from-hubble", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"hubble_constant": 70
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.age_from_hubble",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
教員と自動採点は、ブラウザデモと API フィクスチャの間でずれない決定論的な基準を必要とします。無料のブラウザツールと有料 API は同一の純粋同型関数を共有し、教室デモと自動パイプラインは常に同じ数値で一致します。
物質優勢平坦宇宙の年齢が H0 からどう導かれるか
本計算機は決定論的な浮動小数点演算で評価し、乱数シード・壁時計・ネットワーク呼び出し・モデルドリフトはなく、同一入力は常に同一の JSON を返します。
送信する内容と返ってくる内容
必須の有限正数をフィールド hubble_constant に一つ送ってください。欠落フィールド、非数値文字列、NaN、Infinity、零、負のハッブル定数は invalid_input で失敗し課金されません。成功時は整理済み hubble_constant をエコーし、アインシュタイン–ド・ジッター公式に基づく主結果 age_years(年)、十億で割った age_gyr(ギガ年)、手計算で三分の二係数を確認できる付随の hubble_time_years と hubble_time_gyr、km/s/Mpc と年の規約を記した units ヒント、method を matter_dominated_flat、formula を t が H0 の三分の二、cosmology を einstein_de_sitter として範囲を明示します。成功した API 呼び出しの料金は公開ベースの $0.002 毎件で、検証失敗は前払い残高を消費しません。
H0 から宇宙年齢を求める計算機が実務で使われる場面
本能力は純粋な parse エンジンのため、API 料金は成功一件あたり公開ベースの $0.002 で、検証失敗は残高を消費しません。
連携の活用例
プラネタリウムとアウトリーチのデモ
引用された H0 を、古典的な物質優勢平坦模型の下で読みやすい宇宙年齢に変え、展示や教室ウィジェットに使います。
技術的な質問
料金はいくらですか?
ブラウザツールは無料でローカル実行です。API は成功一件あたり $0.002 の KIT 前払い残高を使い、無効入力は課金されません。