平均反應速率計算器
輸入初始濃度、最終濃度與時間間隔,依 rate = |ΔC| / Δt 即時算出該時段內化學反應的平均速率。
輸入資料
計算結果
重點速覽:化學反應速率(reaction rate)是衡量一個化學反應進行快慢的物理量,定義為單位時間內反應物濃度的減少量,或產物濃度的增加量。最常用、也是本計算器採用的是「平均反應速率」,它描述某一段時間區間內濃度的平均變化率,公式為 平均速率 = |C₂ − C₁| / Δt = |ΔC| / Δt,其中 C₁、C₂ 分別是初始與最終的濃度(單位常用 mol/L,即 M),Δt 是這段變化所歷經的時間(單位常用秒 s)。我們對濃度變化取絕對值,是因為反應物在反應過程中濃度會「減少」(ΔC 為負),而產物濃度會「增加」(ΔC 為正);為了讓速率永遠是正值以便比較,習慣上取絕對值,並在敘述時說明是以哪一物種、消耗還是生成來計算。以本工具預設為例:某反應物濃度由 0.5 mol/L 下降到 0.2 mol/L,共花了 10 秒,則平均速率 = |0.2 − 0.5| / 10 = 0.3 / 10 = 0.03 mol/(L·s)。要特別區分「平均速率」與「瞬時速率」:平均速率是一段時間的總變化除以時間,反映的是這段區間的整體平均;瞬時速率則是某一時刻的速率,等於濃度—時間曲線在該點切線的斜率(微積分中的 dC/dt)。由於多數反應速率會隨反應進行而變慢(反應物耗盡),平均速率通常介於區間起點與終點的瞬時速率之間,時間區間取得越短,平均速率就越接近瞬時速率。另外,若反應方程式的計量係數不為 1,嚴謹表示速率時要除以係數:對於 aA + bB → cC + dD,統一的反應速率 = −(1/a)·d[A]/dt = −(1/b)·d[B]/dt = (1/c)·d[C]/dt = (1/d)·d[D]/dt,本計算器計算的是「以某一物種濃度變化」得到的速率,若需統一速率請自行除以該物種的計量係數。影響反應速率的主要因素有五個:(1) 反應物濃度——濃度越高,分子碰撞越頻繁,速率通常越快(這也是速率定律 rate = k[A]^m[B]^n 的基礎);(2) 溫度——溫度升高使分子動能增大、有效碰撞增多,速率大幅上升(阿倫尼烏斯方程式描述此關係,常有溫度升高 10°C 速率約增一倍的經驗規律);(3) 催化劑——降低活化能,提供新的反應路徑,加快速率而本身不被消耗;(4) 表面積——固體反應物顆粒越細、表面積越大,接觸越充分,速率越快;(5) 壓強(氣體反應)——增大壓強相當於增大濃度,加快速率。反應速率的研究屬於「化學動力學」領域,與判斷反應方向的「化學熱力學」(如吉布斯自由能)是兩個不同層面:熱力學告訴我們反應「能不能自發」,動力學告訴我們反應「快不快」。使用本計算器時要注意:第一,C₁、C₂ 的濃度單位要一致(都用 mol/L)。第二,時間間隔 Δt 必須大於 0,否則無法計算(本工具會回傳 0)。第三,得到的是平均速率,而非某一時刻的瞬時速率。第四,若要得到統一的反應速率,需再除以該物種在方程式中的計量係數。總之,本計算器讓你由濃度變化與時間,快速求出化學反應的平均速率,是學習化學動力學的實用工具。
計算公式
平均反應速率:rate = |C₂ − C₁| / Δt = |ΔC| / Δt。
取絕對值:反應物消耗或產物生成皆表示為正速率。
統一速率(含計量係數 a):rate = (1/a) · |ΔC| / Δt。
瞬時速率:rate = |dC/dt|,即濃度—時間曲線切線斜率的絕對值。
$$\text{rate} = \dfrac{|C_2 - C_1|}{\Delta t} = \dfrac{|\Delta C|}{\Delta t}$$使用說明
- 輸入反應開始時的初始濃度 C₁(mol/L)。
- 輸入經過一段時間後的最終濃度 C₂(mol/L)與時間間隔 Δt(秒)。
- 右側即時顯示平均反應速率(mol/(L·s))。
不同濃度變化與時間對平均反應速率的影響(C₁ = 0.5 mol/L)
| 最終濃度 C₂ (mol/L) | 時間 Δt (s) | |ΔC| (mol/L) | 平均速率 (mol/(L·s)) |
|---|---|---|---|
| 0.4 | 10 | 0.10 | 0.010 |
| 0.2 | 10 | 0.30 | 0.030 |
| 0.2 | 20 | 0.30 | 0.015 |
| 0.0 | 10 | 0.50 | 0.050 |
濃度變化越大或時間越短,平均速率越大;速率單位為濃度單位除以時間單位。
理財情境案例
過氧化氫分解的平均速率
過氧化氫 H₂O₂ 分解時,濃度由 0.5 mol/L 下降到 0.2 mol/L 共歷時 10 秒,求平均反應速率。
平均速率 = |0.2 − 0.5| / 10 = 0.30 / 10 = 0.03 mol/(L·s)。
此即這 10 秒內以 H₂O₂ 消耗計的平均速率;加入催化劑(如二氧化錳)會使同樣濃度變化在更短時間完成,速率更大。
延長觀測時間使平均速率下降
同一反應若觀測到 20 秒時濃度才降到 0.2 mol/L,則平均速率 = 0.30 / 20 = 0.015 mol/(L·s)。
與 10 秒的 0.03 mol/(L·s) 相比減半,反映多數反應隨反應物耗盡而變慢。
說明平均速率會隨所取的時間區間而不同,比較時務必註明時間段。
常見問題
平均速率和瞬時速率有什麼不同?
平均速率是一段時間內濃度總變化除以時間,反映整體平均;瞬時速率是某一時刻的速率,等於濃度—時間曲線在該點切線的斜率。時間區間取得越短,平均速率越接近瞬時速率。本計算器算的是平均速率。
為什麼濃度變化要取絕對值?
反應物濃度會減少(ΔC 為負)、產物濃度會增加(ΔC 為正)。為了讓速率永遠是正值方便比較,習慣對 ΔC 取絕對值,只要在敘述時說明是以哪一物種、消耗或生成計算即可。
反應方程式係數不是 1 時怎麼算?
若方程式為 aA → 產物,以 A 濃度變化算出的速率要除以係數 a 才是「統一反應速率」。例如 2A → B,以 A 計的速率是統一速率的 2 倍。本計算器給的是以輸入物種計算的速率,如需統一速率請自行除以計量係數。
哪些因素會影響反應速率?
主要有五項:反應物濃度(越高越快)、溫度(升高使速率大增,約每升 10°C 速率翻倍)、催化劑(降低活化能加速)、固體表面積(越細越快)、以及氣體反應的壓強(增大等同提高濃度)。
速率的單位是什麼?
以濃度變化表示時,速率單位是濃度單位除以時間單位,最常見為 mol/(L·s),也寫成 M/s。若濃度用 mol/L、時間用分鐘,則單位為 mol/(L·min)。務必讓 C₁、C₂ 同單位、時間單位一致。
相關工具
參考資料
內容審核:香港計算器科學團隊。平均反應速率 rate = |ΔC|/Δt 與化學動力學概念參考標準物理化學教材及香港中學文憑試(DSE)化學科課程。