حاسبة ثابت هابل من السرعة والمسافة
تقدّر هذه الحاسبة ثابت هابل من سرعة ابتعاد مجرة ومسافتها بتطبيق صيغة قانون هابل المعاد ترتيبها H0 = v / d.
شغّل الأداة مجانًا
أدخلوا السرعة بالكيلومتر في الثانية والمسافة بالميغابارسك لتحصلوا على النسبة بالكيلومتر في الثانية لكل ميغابارسك. تفيد الأداة في المسائل الدراسية والفحوص السريعة للرصد والمقارنات الواضحة للبيانات. الحساب حتمي، وتُرفض المسافة الصفرية أو السالبة لأنها لا تصلح مقاماً في نموذج الإدخال هذا.
أدخلوا السرعة والمسافة بالوحدات المحددة
أدخلوا سرعة ابتعاد المجرة بالكيلومتر في الثانية ومسافتها بالميغابارسك. لا تنفذ الحاسبة تحويلاً للوحدات، ولذلك يجب أن تكون القيمتان بهاتين الوحدتين حتى تظهر النتيجة بوحدة km/s/Mpc. تُستنتج سرعة الابتعاد غالباً من الانزياح نحو الأحمر، بينما قد تأتي المسافة من شمعة معيارية أو سلم المسافات أو رصد مستقل آخر. استخدموا قيم المجرة نفسها والإطار المرجعي نفسه. يجب أن تكون المسافة أكبر من الصفر؛ فالصفر أو القيمة السالبة لا يصلح مقاماً ويؤدي إلى خطأ في الإدخال. كذلك يجب أن يكون كلا الحقلين عدداً محدوداً، لذا تُرفض القيمة المفقودة والنص وNaN واللانهاية. تُقبل السرعة السالبة حسابياً وتنتج نسبة سالبة، لكنها تصف عادة جرماً مقترباً لا مجرة مبتعدة ينطبق عليها قانون هابل البسيط. تحققوا من إشارة السرعة ومصدرها وإطارها المرجعي قبل تفسير النتيجة تفسيراً فيزيائياً.
افهموا معنى النسبة المحسوبة
تستخدم الخوارزمية علاقة هابل الخطية v = H0 × d وتعيد ترتيبها إلى H0 = v / d. تقسم سرعة الابتعاد المدخلة على المسافة مرة واحدة، ثم تعيد النتيجة بالكيلومتر في الثانية لكل ميغابارسك. فعلى سبيل المثال، تعطي 7,000 km/s مع 100 Mpc قيمة 70 km/s/Mpc. تصف الوحدة مقدار زيادة سرعة الابتعاد التي يربطها النموذج الخطي بكل ميغابارسك. تكرر النتيجة المدخلات التي تم التحقق منها وتعرض الصيغة، مما يسهل تدقيق الحساب أو حفظه. هذه نسبة مباشرة وليست ملاءمة إحصائية؛ فكل مجرة تعطي تقديراً واحداً. لا تجمع الأداة عينة، ولا تزن عدم اليقين، ولا تصحح السرعة الخاصة، ولا تحول الانزياح الأحمر إلى سرعة، ولا تلائم معاملات كونية. يحافظ التنسيق العددي الثابت على اتساق نتيجتي API والمتصفح. وللحصول على تقدير بحثي، ينبغي تطبيق انحدار إحصائي على مجموعة مناسبة من المجرات ذات القياسات المستقلة.
فسّروا التقدير ضمن حدود قانون هابل
تعاملوا مع القيمة المعادة بوصفها تقديراً مشتقاً من الرقمين المدخلين، لا قياساً نهائياً تلقائياً لمعدل التمدد الكوني الحالي. قد تملك المجرات القريبة سرعات خاصة كبيرة بسبب الحركة الجاذبية المحلية، ولذلك قد لا تتبع سرعتها المرصودة علاقة التمدد المنتظم بدقة. وعند المسافات الكبيرة جداً، لا تكفي العلاقة الخطية الأولية ولا التفسير البسيط للانزياح الأحمر على أنه سرعة؛ بل يلزم نموذج كوني. تحمل قياسات المسافة أيضاً قدراً من عدم اليقين يتوقف على الطريقة، ولأن المسافة في المقام فإن هذا اليقين يؤثر مباشرة في النسبة. تعرض الحاسبة الحساب بوضوح من دون إخفاء هذه الحدود وراء افتراضات إضافية. يمكن استخدامها للتعليم وإعادة إنتاج مثال ومراجعة صف رصدي ومقارنة تقديرات مختلفة للمسافة. إذا استشهدتم بالنتيجة، فسجلوا مصدر كل مدخل وعدم يقينه وإطاره المرجعي ووحداته. تقدم عدة مجرات منتقاة جيداً مع طريقة ملاءمة موثقة معلومات أفضل من نسبة واحدة تعامل على أنها قيمة كونية شاملة.
حالات الاستخدام
مراجعة مسألة فلكية
تحققوا من مسألة محلولة في قانون هابل باستخدام سرعة المجرة ومسافتها من دون إعادة ترتيب الصيغة يدوياً.
مقارنة تقديرات المسافة
شاهدوا كيف يغير تقديران مستقلان للمسافة قيمة ثابت هابل المستنتجة مع إبقاء السرعة ثابتة.
تدقيق جدول رصدي
أعيدوا حساب نسبة H0 لكل مجرة قبل إجراء ملاءمة إحصائية أوسع.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الحاسبة؟
تعيد ترتيب قانون هابل الخطي v = H0 × d وتحسب H0 = v / d.
ما الوحدات التي يجب إدخالها؟
أدخلوا السرعة بالكيلومتر في الثانية والمسافة بالميغابارسك. تظهر النتيجة بالكيلومتر في الثانية لكل ميغابارسك.
لماذا يجب أن تكون المسافة أكبر من الصفر؟
المسافة هي المقام. يجعل الصفر القسمة غير معرّفة، وتقع المسافة المجرية السالبة خارج نموذج الإدخال هذا.
هل تعطي مجرة واحدة قيمة نهائية لثابت هابل؟
لا. تتأثر النسبة الواحدة بالسرعة الخاصة وعدم يقين القياس. تستخدم التقديرات العلمية عينات وملاءمة إحصائية.
هل تحول الحاسبة الانزياح الأحمر إلى سرعة؟
لا. أدخلوا سرعة ابتعاد محددة مسبقاً بوحدة km/s؛ فهذه القدرة تحسب نسبتها إلى المسافة فقط.
ما تكلفة الحساب عبر API؟
تكلفة كل طلب API هي $0.002. ويمكن تنفيذ الحساب الحتمي نفسه في المتصفح أيضاً.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/hubble-constant-from-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"recession_velocity":7000,"distance":100}'const res = await fetch("https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"recession_velocity": 7000,
"distance": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/hubble-constant-from-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"recession_velocity": 7000,
"distance": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"recession_velocity":7000,"distance":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"recession_velocity":7000,"distance":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/hubble-constant-from-velocity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"recession_velocity": 7000,
"distance": 100
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.hubble_constant_from_velocity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |