সক্রিয়করণ শক্তি ক্যালকুলেটর (অ্যারেনিয়াস সমীকরণ)
অ্যারেনিয়াস সমীকরণ ব্যবহার করে দুটি হার ধ্রুবক এবং তাপমাত্রা থেকে সক্রিয়করণ শক্তি (Ea) গণনা করুন। K, °C বা °F এ মান প্রবেশ করুন এবং একটি অ্যারেনিয়াস প্লটের সাথে kJ/mol এ Ea পান।
সক্রিয়করণ শক্তি ক্যালকুলেটর
দুটি তাপমাত্রায় পরিমাপ করা হার ধ্রুবক থেকে একটি প্রতিক্রিয়ার সক্রিয়করণ শক্তি (Ea) খুঁজুন।
ইনপুট
ফলাফল
ব্যবহৃত সূত্র
Ea = R · ln(k₂/k₁) / (1/T₁ − 1/T₂)
R হল গ্যাস ধ্রুবক (8.314 J/mol·K); k₁ এবং k₂ হল কেলভিনে T₁ এবং T₂ তাপমাত্রায় হার ধ্রুবক।
প্রতিক্রিয়া শক্তি চিত্র
ডকুমেন্টেশন
এই ক্যালকুলেটর কী করে
যখন আপনি প্রতিক্রিয়া গরম করেন তখন তারা ত্বরান্বিত হয়। এই সরঞ্জাম সেই দৈনন্দিন পর্যবেক্ষণকে একটি সংখ্যায় পরিণত করে: দুটি তাপমাত্রায় প্রতিক্রিয়াটি কত দ্রুত হয় তা পরিমাপ করুন এবং এটি আপনাকে প্রতিক্রিয়ার সক্রিয়করণ শক্তি (Ea) বলে - অণুগুলিকে প্রতিক্রিয়া করতে হবে এমন শক্তির "পাহাড়" এর আকার।
আপনার চারটি মান দরকার: দুটি হার ধ্রুবক (k₁, k₂) এবং তাদের পরিমাপ করা দুটি তাপমাত্রা (T₁, T₂)। কেলভিন, সেলসিয়াস বা ফারেনহাইটে তাপমাত্রা লিখুন — ক্যালকুলেটর আপনার জন্য রূপান্তর করে। ফলাফল kJ/mol এ আসে, রসায়নে আদর্শ একক।
সাধারণ শব্দে সক্রিয়করণ শক্তি
একটি বল উপত্যকায় বসে আছে তা কল্পনা করুন। এটিকে পরবর্তী উপত্যকায় রোল করতে, আপনাকে প্রথমে এটিকে একটি শিলার উপরে ঠেলে দিতে হবে। সক্রিয়করণ শক্তি হল সেই শিলার উচ্চতা। এমনকি সামগ্রিকভাবে শক্তি মুক্ত করে এমন প্রতিক্রিয়াগুলিরও শুরুর বন্ধনগুলি ভাঙার জন্য এই প্রাথমিক ধাক্কার প্রয়োজন।
প্রতিক্রিয়া গরম করা শিলার উচ্চতা কমায় না — এটি আরও বেশি অণুকে এটি অতিক্রম করার জন্য যথেষ্ট শক্তি দেয়, তাই প্রতি সেকেন্ডে তাদের আরও বেশি প্রতিক্রিয়া জানায়। এজন্যই 10 °C বৃদ্ধি জিনিসগুলিকে লক্ষণীয়ভাবে গতিশীল করতে পারে।
সূত্র
অ্যারেনিয়াস সমীকরণ একটি হার ধ্রুবক k কে তাপমাত্রায় সংযুক্ত করে:
যেখানে A হল প্রাক-সূচকীয় উপাদান, R = 8.314 J/(mol·K) হল গ্যাস ধ্রুবক, এবং T কেলভিনে পরম তাপমাত্রা।
দুটি তাপমাত্রায় k পরিমাপ করুন এবং অজানা A বাতিল হয় যখন আপনি অনুপাত নেন:
এটি ঠিক যা ক্যালকুলেটর মূল্যায়ন করে (তারপর kJ/mol এ রিপোর্ট করতে 1000 দ্বারা ভাগ করে)। জ্যামিতিকভাবে, এটি ln k বনাম 1/T এর অ্যারেনিয়াস প্লটে একটি সরল রেখার ঢাল: ঢাল সমান −Ea/R। সরঞ্জামটি আপনার দুটি পয়েন্ট থেকে সেই প্লটটি আঁকে।
কাজ করা উদাহরণ
k₁ = 0.0025 s⁻¹ 300 K তে এবং k₂ = 0.035 s⁻¹ 350 K তে:
একটি নির্ভরযোগ্য উত্তর পাওয়া
- অভ্যন্তরে কেলভিন ব্যবহার করুন। সেলসিয়াস বা ফারেনহাইট টাইপ করা ঠিক আছে — সরঞ্জাম রূপান্তর করে — কিন্তু গণিত শুধুমাত্র পরম তাপমাত্রায় কাজ করে। এটি ভুলে যাওয়া সবচেয়ে সাধারণ ভুল।
- আপনার তাপমাত্রা ছড়িয়ে দিন। একটি 20–50 °C ফাঁক স্থিতিশীল ফলাফল দেয়। একসাথে খুব কাছাকাছি পয়েন্ট (একটি
k₂/k₁অনুপাত 1 এর কাছাকাছি) ত্রুটি বাড়ায়, কারণ আপনি 1 এর কাছাকাছি একটি সংখ্যার লগ নিচ্ছেন। - ইউনিটগুলি সামঞ্জস্যপূর্ণ রাখুন। কারণ আপনি অনুপাত
k₂/k₁ব্যবহার করেন,kএর ইউনিটগুলি বাতিল হয় — s⁻¹, M⁻¹s⁻¹, যেকোনো কিছু — যতক্ষণ উভয় ধ্রুবক একই ইউনিট ব্যবহার করে এবং একই গতিশীল বিশ্লেষণ থেকে আসে।
ফলাফল পড়া
| Ea (kJ/mol) | ব্যাখ্যা | উদাহরণ |
|---|---|---|
| < 40 | খুব দ্রুত, কম বাধা | মৌলিক প্রতিক্রিয়া, অ্যাসিড–বেস নিরপেক্ষকরণ |
| 40–100 | কক্ষ তাপমাত্রায় মধ্যম | বেশিরভাগ দ্রবণ-পর্যায় জৈব প্রতিক্রিয়া |
| 100–200 | ধীর; উত্তাপ প্রয়োজন | ডিলস–অ্যালডার, এস্টার জলবিয়োজন |
| > 200 | শক্তিশালী উত্তাপ ছাড়াই খুব ধীর | C–H সক্রিয়করণ, N₂ ফিক্সেশন |
অনুঘটক এবং এনজাইমগুলি একটি নিম্ন-বাধা পথ অফার করে কাজ করে। ক্যাটালেজ, উদাহরণস্বরূপ, হাইড্রোজেন পেরোক্সাইড বিয়োজনের বাধা ~75 kJ/mol থেকে প্রায় 8 kJ/mol এ ড্রপ করে। সক্রিয়করণ শক্তি পথওয়ের একটি সম্পত্তি, তাপমাত্রা নয় — উত্তাপ পরিবর্তন করে কতগুলি অণু বাধা পরিষ্কার করে, বাধার উচ্চতা নয়।
দুই-পয়েন্ট পদ্ধতির বাইরে
দুই-পয়েন্ট সূত্র আপনার পয়েন্টগুলির মধ্যে নিখুঁত অ্যারেনিয়াস আচরণ ধরে নেয়। যখন এটি রৈখিক নয়:
- অ-অ্যারেনিয়াস বক্ররতা এনজাইম ডিনেচারেশন, কম তাপমাত্রায় কোয়ান্টাম টানেলিং বা বিসরণ-সীমিত প্রতিক্রিয়ার সাথে প্রদর্শিত হয়। একটি বক্র
ln kবনাম1/Tপ্লট হল বলার টেল — তারপর দুই-পয়েন্ট মান একটি কার্যকর গড়, একটি নির্দিষ্ট বাধা নয়। - একটি নেতিবাচক Ea একটি প্রাথমিক পদক্ষেপের জন্য অসম্ভব। যদি আপনি একটি গণনা করেন তবে প্রক্রিয়াটির একটি তাপমাত্রা-সংবেদনশীল প্রাক-সামঞ্জস্য সহ একাধিক পদক্ষেপ রয়েছে।
- কঠোরতার জন্য, রূপান্তর-অবস্থা তত্ত্ব আইরিং সমীকরণ ব্যবহার করে, বাধাটিকে এনথালপি এবং এন্ট্রপি অবদানে বিভক্ত করে। সেরা পরীক্ষামূলক নির্ভুলতার জন্য, 4–5 তাপমাত্রায়
kপরিমাপ করুন এবং শুধুমাত্র দুটি পয়েন্ট ব্যবহার করার পরিবর্তে রৈখিক রিগ্রেশন দ্বারা অ্যারেনিয়াস প্লটের ঢাল ফিট করুন।
কোড বাস্তবায়ন
মূলটি পাটিগণিতের একটি লাইন। অর্ডার করা এক্সেল → পাইথন → জাভাস্ক্রিপ্ট → জাভা → C# → C++ → গো → রাস্ট → PHP → রুবি → R।
1' Cells: A1=k1, A2=T1(K), A3=k2, A4=T2(K); result in kJ/mol
2=8.314*LN(A3/A1)/((1/A2)-(1/A4))/1000
31import math
2
3def activation_energy(k1, T1, k2, T2):
4 """Ea in kJ/mol from two rate constants at Kelvin temperatures T1, T2."""
5 return 8.314 * math.log(k2 / k1) / (1 / T1 - 1 / T2) / 1000
6
7print(f"{activation_energy(0.0025, 300, 0.035, 350):.2f} kJ/mol")
81function activationEnergy(k1, T1, k2, T2) {
2 // Ea in kJ/mol; T1, T2 in Kelvin
3 return (8.314 * Math.log(k2 / k1)) / (1 / T1 - 1 / T2) / 1000;
4}
5
6console.log(activationEnergy(0.0025, 300, 0.035, 350).toFixed(2), "kJ/mol");
71public class ActivationEnergy {
2 static double ea(double k1, double T1, double k2, double T2) {
3 return 8.314 * Math.log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
4 }
5
6 public static void main(String[] args) {
7 System.out.printf("%.2f kJ/mol%n", ea(0.0025, 300, 0.035, 350));
8 }
9}
101using System;
2
3class ActivationEnergy {
4 static double Ea(double k1, double T1, double k2, double T2) =>
5 8.314 * Math.Log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
6
7 static void Main() =>
8 Console.WriteLine($"{Ea(0.0025, 300, 0.035, 350):F2} kJ/mol");
9}
101#include <cmath>
2#include <cstdio>
3
4double ea(double k1, double T1, double k2, double T2) {
5 return 8.314 * std::log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
6}
7
8int main() {
9 std::printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350));
10}
111package main
2
3import (
4 "fmt"
5 "math"
6)
7
8func ea(k1, T1, k2, T2 float64) float64 {
9 return 8.314 * math.Log(k2/k1) / (1/T1 - 1/T2) / 1000 // kJ/mol
10}
11
12func main() {
13 fmt.Printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350))
14}
151fn ea(k1: f64, t1: f64, k2: f64, t2: f64) -> f64 {
2 8.314 * (k2 / k1).ln() / (1.0 / t1 - 1.0 / t2) / 1000.0 // kJ/mol
3}
4
5fn main() {
6 println!("{:.2} kJ/mol", ea(0.0025, 300.0, 0.035, 350.0));
7}
81<?php
2function ea($k1, $T1, $k2, $T2) {
3 return 8.314 * log($k2 / $k1) / (1 / $T1 - 1 / $T2) / 1000; // kJ/mol
4}
5
6printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350));
71def ea(k1, t1, k2, t2)
2 8.314 * Math.log(k2 / k1) / (1.0 / t1 - 1.0 / t2) / 1000 # kJ/mol
3end
4
5puts format("%.2f kJ/mol", ea(0.0025, 300, 0.035, 350))
61ea <- function(k1, T1, k2, T2) {
2 8.314 * log(k2 / k1) / (1 / T1 - 1 / T2) / 1000 # kJ/mol
3}
4
5cat(sprintf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350)))
6FAQ
তাপমাত্রা সক্রিয়করণ শক্তি পরিবর্তন করে কি? না। Ea একটি প্রদত্ত পথের জন্য নির্দিষ্ট। তাপমাত্রা বৃদ্ধি অংশ অণু যা বাধা পরিষ্কার করে তা বৃদ্ধি করে, যা হার বৃদ্ধি করে কেন।
Ea ΔH থেকে কীভাবে আলাদা? Ea হল প্রতিক্রিয়া করার জন্য আপনাকে আরোহণ করতে হবে এমন পাহাড়ের উচ্চতা; ΔH হল বিক্রিয়াকারী থেকে পণ্যগুলিতে উচ্চতার নেট পরিবর্তন। একটি প্রতিক্রিয়া একটি উচ্চ বাধা থাকতে পারে (বড় Ea) তবুও এটি শুরু হওয়ার চেয়ে কম শেষ হয় (নেতিবাচক ΔH, এক্সোথার্মিক)।
আমার কেন দুটি তাপমাত্রা প্রয়োজন? একটি পরিমাপ দুটি অজানা সহ একটি সমীকরণ (Ea এবং A) দেয়। একটি দ্বিতীয় পরিমাপ A বাতিল করে যাতে আপনি সরাসরি Ea এর জন্য সমাধান করতে পারেন।
দুই-পয়েন্ট পদ্ধতি কতটা নির্ভুল? সাধারণত একটি মধ্যম তাপমাত্রা পরিসীমা জুড়ে 5–10% এর মধ্যে, রৈখিক অ্যারেনিয়াস আচরণ ধরে নিয়ে। আরও নির্ভুলতার জন্য, 4–5 তাপমাত্রা জুড়ে ln k বনাম 1/T ফিট করুন।
রেফারেন্স
- Laidler, K. J. (1984). "The development of the Arrhenius equation." J. Chem. Educ. 61(6), 494. https://doi.org/10.1021/ed061p494
- Eyring, H. (1935). "The Activated Complex in Chemical Reactions." J. Chem. Phys. 3(2), 107. https://doi.org/10.1063/1.1749604
- Atkins, P., & de Paula, J. (2014). Atkins' Physical Chemistry (10th ed.). Oxford University Press.
- IUPAC. Compendium of Chemical Terminology (Gold Book), "activation energy." https://goldbook.iupac.org/terms/view/A00102
- NIST. Fundamental Physical Constants — molar gas constant. https://physics.nist.gov/cgi-bin/cuu/Value?r