ForHosting KIT · 科学

接線による瞬間速度計算機

ある瞬間の反応速度を、近い2つの測定値から求めます。10 sで0.85 mol/L、12 sで0.8 mol/Lなら、瞬間速度は毎秒0.025 mol/Lです。全体の平均ではなく、その時点の接線の傾きです。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
C1
0.85
T1
10
第2の時点における濃度
0.8
T2
12
結果
Δc
-0.05
Δt
2
|Δc|
0.05
|Δt|
2

この接線による瞬間速度計算機は、近接した2組の濃度・時間の測定値を、局所的な反応速度の推定値に変換します。時刻t1における濃度c1と、近接した時刻t2における濃度c2を入力すると、エンジンは濃度対時間の割線の傾きと、瞬間速度として用いる大きさ——c2からc1を引いた値の絶対値をt2からt1を引いた値の絶対値で割ったもの——を返します。さらに、生の測定点、Δc・Δt、絶対値の差分、メソッドタグ、簡潔な公式の要約、濃度と時間の単位を一貫させるための単位に関する注記も返されます。演算は完全に決定的です。有限の浮動小数点の減算と除算のみで、ネットワーク呼び出し、サンプリング、日付依存の近道は一切ありません。運動論の宿題、グラフ作成の実験、ワークシートの模範解答にはブラウザで無料でご利用いただけます。

接線で見る瞬間速度と結果の読み方

選んだ瞬間における反応の瞬間速度は、その点における濃度・時間曲線の傾きの大きさ、すなわちd[c]/dtの絶対値です。教科書では、進行度のグラフに引いた接線でこの考え方を導入しますが、離散的なデータしかない場合、実用的な推定値は近接した2つの測定点を通る割線となります。この計算機はその推定値を実装しています。

t1とt2が近いほど、割線は真の接線をよりよく近似しますが、それでも数値は異なっている必要があります。さもなければゼロ除算が未定義になります。衝突のモンテカルロ・サンプリングや表に載った速度定数の検索はありません。

拒否されるケースには、測定点の欠落、非有限値、文書化された上限を超える大きさ、等しいまたは数値的に等しい時刻の組が含まれます。事前に計算された濃度変化と長い区間からの平均速度が必要な場合は、平均反応速度ツールをご利用ください。

接線速度の推定が学習・実験・ソフトウェアのどこで使われるか

学生が化学反応速度論の最初の週で、濃度・時間グラフ上の接線として瞬間速度に出会うのは、教科書がこの局所的な傾きを広い区間にわたる平均速度と対比させるとき、あるいは実験で近接した2つの読み値から特定の時刻における速度を求められるときです。

教師は、単位を密かに落としたり反応物減少の意味を逆にしたりする不透明な電卓アプリを信頼することなく、控えめなデータ点の組に対する模範解答を事前に生成できます。

分析やプロセスのチームは、近接した2つのサンプルが、反応器の滞留時間、サンプリング間隔、品質管理のしきい値に適合する局所速度を意味するかどうかを、迅速かつオフラインで確認する必要があることがよくあります。

開発者は同じ契約をスクリプトから呼び出し、運動論ダッシュボード向けの決定的なテストベクトルを生成したり、進行度曲線をプロットする前にユーザー入力の濃度・時間の組を正規化したり、実験全体にわたる手加減した平均ではなく接線型の速度そのものを要求するプログラミング課題の条件を満たしたりします。

製品・教育用ツールは、学習者がグラフ上で2つの点を選び、UIが明確な公式の要約と単位の注記とともに推定された瞬間速度を表示しなければならない場面でこの恒等式を利用します。このページでは作業はすべてブラウザ内で完結します。

無料で決定的な化学ヘルパーの小さなラボを構築する際には平均速度や反応次数のツールと組み合わせ、数値が物理的に意味を持ち続けるよう濃度と時間の単位を一貫させてください。

宿題とグラフ作成実験

グループの実験データと比較する前に、濃度・時間曲線上の近接した2点から教科書の瞬間速度を推定します。

実験・プロセス用ソフトウェア

ダッシュボード、安定性デモ、教育用シミュレーターのために、ユーザーが入力した濃度・時間の組を局所速度の推定値に正規化します。

接線による瞬間速度計算機の利用料金はいくらですか?

このページのブラウザ版は無料です。無効な入力には課金されません。

t1とt2が等しい場合はどうなりますか?

時刻が等しいと |c2−c1|/|t2−t1| が未定義(ゼロ除算)になります。

これは平均反応速度とどう違いますか?

平均速度は、(多くの場合より長い)区間にわたって事前計算されたΔcを使用します。このツールは近接した2点を取り、局所的な接線速度を推定します。時刻が近いほど近似がよくなります。

結果はなぜ精度に応じて丸められるのですか?

デフォルトの精度は小数点以下10桁ですが、0から15の範囲で設定できます。

瞬間速度はどのように推定しますか?

近い2点を通る直線の傾きを使います。濃度の差の絶対値を時間の差の絶対値で割った値が瞬間速度です。2つの時刻が近いほど、その時点の接線に近い値になります。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/chem/instantaneous-rate

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/chem/instantaneous-rate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"c1":0.85,"t1":10,"c2":0.8,"t2":12}'
{
  "c1": 0.85,
  "t1": 10,
  "c2": 0.8,
  "t2": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.instantaneous_rate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_abs_value1000000000000000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

教室での検証例には、t1=10でc1=0.85、t2=12でc2=0.80のとき速度0.025となる例、t=0でc1=1、t=5でc2=0.92のとき速度0.016となる例があります。CIや学習ソフトウェア、授業のデモで再現性のある接線速度の固定データが必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。

接線による瞬間速度の意味と、レスポンスに含まれる内容

instantaneous_rateは、c2からc1を引いた値の絶対値をt2からt1を引いた値の絶対値で割ったものであり、一方slopeは濃度の時間変化の符号付きの値を保持するため、その化学種が消費されているのか生成されているのかが分かります。これは長い実験の時間枠にわたる平均速度とは異なります。レスポンスには、正規化された入力であるc1・t1・c2・t2、符号付きの差分であるdelta_c・delta_t、速度の商に使われる大きさであるabs_delta_c・abs_delta_t、符号付きの変化率であるslope、非負の推定値であるinstantaneous_rate、メソッドタグinstantaneous_rate_secant_tangent、使用した精度、大きさと符号付きの傾きの両方を思い起こさせる公式文字列、そして単位が一致していれば結果が濃度単位毎時間単位であることを示すunit_noteが含まれます。エンジンはサポートされる大きさの範囲内で正確な浮動小数点の商を構築するか、入力をinvalid_inputとして拒否するかのいずれかです。このページは、ワークシート、ユニットテスト、API利用者に適した安定した数値出力で、近接した2つの濃度・時間データ点からの局所的な接線推定のみに答えます。

2つのデータ点の読み取り方と結果の再現性

数値文字列の先頭の任意の正符号と科学的記数法は、有限の10進数として解析できる限り許可されます。埋め込まれた空白、16進数プレフィックス、数値でないトークンは、明確なメッセージとともに拒否されます。異なる時刻で濃度が等しいことは有効で、単純に瞬間速度ゼロを返します。これは平衡付近の進行度曲線の平坦な区間を示すことがあります。時刻は等しくてはなりません。大きさについては順序が関係ありません。優先されるフィールド名は、第1のデータ点にはc1とt1、第2のデータ点にはc2とt2ですが、第1の濃度についてはconcentration1、concentration_1、c_1、conc1、第1の時刻についてはtime1、time_1、t_1、第2の濃度についてはconcentration2、concentration_2、c_2、conc2、第2の時刻についてはtime2、time_2、t_2といったエイリアスも受け付けます。これにより、スプレッドシートやクエリ文字列、型付きフォームが同じ契約を再利用できます。4つの主要フィールドはすべて必須です。いずれかが欠落、空、または有限の10進数でない場合、リクエストはinvalid_inputで失敗するため、不正なセルが誤った速度になることはありません。t2からt1を引いた値の絶対値が微小なイプシロン以下の場合、瞬間速度の推定値が未定義になるため、リクエストはinvalid_inputで失敗します。2つのデータ点を入れ替えるとslopeの符号は反転しますが、instantaneous_rateは変わらないため、逆順のタイムスタンプの組でも正の速度の大きさが得られます。任意のprecisionフィールド(エイリアスdecimals、dp)は、数値出力に表示する小数点以下の桁数を選択します。自動化されたパイプライン内で同一の数学的結果が必要な場合は、局所的な傾きをご自身で再実装することなく、このページの無料ブラウザ実行と有料APIを組み合わせてご利用ください。

接線速度の推定が学習・実験・ソフトウェアのどこで使われるか

APIを通じた場合、成功した照会1件ごとに$0.002の料金が発生し、検証に失敗した場合は課金されず、レスポンスを返した後は何も保存されません。この使い分け——無料の対話的な探索と、同一の結果を返す有料APIという構成——はKITのティアAカタログの他のツールと同じであり、教室のデモから自動化されたパイプラインへ、数学的な結果を変えることなく移行できます。

決定的なテスト用固定データ

ユニットテスト、プロパティチェック、運動論ヘルパーに関するCIアサーションのために、再現性のあるinstantaneous_rateの値を生成します。

瞬間速度はどのように推定されますか?

近接した2点から instantaneous_rate ≈ |c2 − c1| / |t2 − t1| として推定されます。レスポンスには符号付きの傾き (c2 − c1) / (t2 − t1) も返されます。

KITの完全なドキュメントを見る →