মূল বিষয়বস্তুতে যান

সাম্যাবস্থা ধ্রুবক ক্যালকুলেটর (K) - রাসায়নিক প্রতিক্রিয়ার জন্য Kc গণনা করুন

প্রতিক্রিয়াকারী এবং উৎপাদের সাম্যাবস্থা ধ্রুবক (K) গণনা করুন। ছাত্র এবং গবেষকদের জন্য বিনামূল্যে Kc ক্যালকুলেটর। জটিল প্রতিক্রিয়ার জন্য তাৎক্ষণিক ফলাফল।

সমতা ধ্রুবক ক্যালকুলেটর

প্রতিক্রিয়ক

প্রতিক্রিয়ক 1

উৎপাদ

উৎপাদ 1

সূত্র

[P1]
[R1]

ফলাফল

সমতা ধ্রুবক (K)
1.0000

প্রতিক্রিয়া দৃশ্যায়ন

R1(1 mol/L)
P1(1 mol/L)

সমতা ধ্রুবক (K): K = 1.0000

লোডিং ক্যালকুলেটর...
📚

ডকুমেন্টেশন

একটি সমতা ধ্রুবাংক ক্যালকুলেটর কী?

সমতা ধ্রুবাংক (K) একটি প্রতিবর্তী রাসায়নিক প্রতিক্রিয়ার কতটা দূর এগিয়ে যায় তা পরিমাপ করে যেখানে সমতা অবস্থায় পৌঁছায়—সেই বিন্দুতে যেখানে অগ্রসর এবং প্রতিবর্তী প্রতিক্রিয়াগুলি সমান হারে ঘটে। প্রয়োগশালার তথ্য কাজ করার সময় বা রসায়ন সমস্যা সমাধানের ক্ষেত্রে, আপনাকে পরিমাপ করা সাংহতিকতা থেকে K গণনা করতে হবে, যা বহু প্রতিক্রিয়াশীল এবং পণ্যের সঙ্গে জড়িত জটিল প্রতিক্রিয়াগুলিতে ক্লান্তিকর হতে পারে।

এই ক্যালকুলেটর স্বয়ংক্রিয়ভাবে গণিত পরিচালনা করে। আপনি আপনার সমতা সাংহতিকতা এবং স্টোয়েকিয়োমেট্রিক সহগুলি প্রবেশ করান, এবং এটি K তাৎক্ষণিকভাবে গণনা করে—সাংহতিকতাকে পাওয়ারে তুলতে বা কোন পদগুলি সংখ্যক বা পরিমাণক হিসাবে যাবে তা ট্র্যাক করতে হবে না।

এখানে সমতা ধ্রুবাংকগুলি কী করে উপযোগী: K > 1 মানে আপনার প্রতিক্রিয়াটি দৃঢ়ভাবে পণ্যগুলিকে সমর্থন করে (প্রায় সম্পূর্ণ হয়ে যায়), যেখানে K < 1 মানে সমতা অবস্থায় প্রতিক্রিয়াশীলগুলি আধিপত্য করে। K যখন 1-এর কাছাকাছি থাকে, তখন আপনি সিস্টেমটি স্থিতিশীল হলে উল্লেখযোগ্য পরিমাণ প্রতিক্রিয়াশীল এবং পণ্য পাবেন। এই একটি সংখ্যা আপনাকে বলে যে আপনি কি উচ্চ উৎপাদন আশা করতে পারেন বা প্রতিক্রিয়ার অবস্থাগুলি সামঞ্জস্য করতে হবে।

ক্যালকুলেটরটি 5টি পর্যন্ত প্রতিক্রিয়াশীল এবং 5টি পণ্যের প্রতিক্রিয়াগুলিকে সমর্থন করে, বাস্তব প্রয়োগশালার কাজে আপনি যে সাংহতিকতা পরিসীমা পাবেন তা পরিচালনা করে—মাইক্রোমোলার সমাধান (10⁻⁶ M) থেকে অত্যধিক সাংহতিক সিস্টেম (10⁶ M) পর্যন্ত। ফলাফলগুলি প্রয়োজন অনুসারে বৈজ্ञানিক নোটেশনে প্রদর্শিত হয়, যা চরম মানগুলিকে পড়তে সহজ করে তোলে।

কীভাবে সমতা ধ্রুবক সূত্র কাজ করে

একটি ভারসাম্যস্থ রাসায়নিক প্রতিক্রিয়ার জন্য:

aA+bBcC+dDaA + bB \rightleftharpoons cC + dD

সমতা ধ্রুবক অভিব্যক্তি হয়:

K=[C]c×[D]d[A]a×[B]bK = \frac{[C]^c \times [D]^d}{[A]^a \times [B]^b}

ব্যবহারিক অর্থ: পণ্যগুলি (C এবং D) নিউমেরেটরে, প্রতিক্রিয়কগুলি (A এবং B) ডিনোমিনেটরে। প্রত্যেক সাম্যাবস্থার সাংদ্রতাকে আপনার ভারসাম্যস্থ সমীকরণের স্টোইকিয়োমেট্রিক সহগের শক্তিতে তুলে নেওয়া হয়। এই কারণে হ্যাবার প্রক্রিয়ায় (N₂ + 3H₂ ⇌ 2NH₃) ডিনোমিনেটরে [H₂]³ রয়েছে—সহগটি 3।

আপনার জানা দরকার গুরুত্বপূর্ণ বিশদ

একক এবং সক্রিয়তা কঠোরভাবে বলতে গেলে, K অবিমিত হওয়া উচিত কারণ এটি থার্মোডাইনামিক সক্রিয়তা (কার্যকর সাংদ্রতা) থেকে উদ্ভূত। ব্যবহারিকভাবে, যখন আপনি Kc-এর জন্য mol/L-এ সাংদ্রতা বা Kp-এর জন্য atm-এ আংশিক চাপ ব্যবহার করছেন, "মান সংক্রান্ত অবস্থা" (1 mol/L বা 1 atm) সবকিছুকে স্বাভাবিক করে তোলে। এই কারণে আপনি প্রায়ই K-কে বিমিত ছাড়াই রিপোর্ট করতে দেখবেন, যদিও মূল গণনা অন্যরকম সংকেত দিতে পারে।

কী বাদ যায় শুদ্ধ pevনা এবং শুদ্ধ তরল সমতা অভিব্যক্তিতে প্রকাশ পায় না। কেন? তাদের "সাংদ্রতা" আসলে তাদের ঘনত্ব ভাগ মোলার ভর, যা একটি নির্দিষ্ট তাপমাত্রায় স্থির মান। সেগুলিকে অন্তর্ভুক্ত করলে K পরিবর্তিত হবে না কারণ সেগুলি স্থির। একটি সাধারণ ভুল হল pevনা ক্যাটালিস্ট বা অতিরিক্ত pevনা প্রতিক্রিয়ক আপনার K অভিব্যক্তিতে যোগ করা—তা করবেন না।

তাপমাত্রা গুরুত্বপূর্ণ—অনেক বেশি প্রত্যেক K মান শুধুমাত্র একটি নির্দিষ্ট তাপমাত্রায় বৈধ। তাপমাত্রা 10°C পরিবর্তন করলেও K dramatically পরিবর্তিত হতে পারে। হ্যাবার প্রক্রিয়ার জন্য, K 500°C-এ প্রায় 0.1 থেকে 800°C-এ প্রায় 10⁻⁵ পর্যন্ত কমে যায়। এই সম্পর্ক ভ্যান'ট হফ সমীকরণ অনুসরণ করে, যা K-কে প্রতিক্রিয়ার এন্থালপি পরিবর্তনের সাথে যুক্ত করে।

ক্যালকুলেটর সীমাবদ্ধতা এই টুলটি ধরে নেয় যে আপনি আদর্শ সমাধানের সাথে কাজ করছেন যেখানে সক্রিয়তা সাংদ্রতার সমান—এটি তরল সমাধানের জন্য যুক্তিসঙ্গত কিন্তু আয়নিক প্রজাতির ~0.1 M-এর উপরে কম সঠিক। এটি তাপমাত্রা-নির্ভর K মানগুলিও হিসাব করে না; আপনাকে একটি নির্দিষ্ট তাপমাত্রায় পরিমাপ করা সাংদ্রতা সরবরাহ করতে হবে এবং বুঝতে হবে যে আপনার গণনা করা K শুধুমাত্র সেই তাপমাত্রার জন্য প্রযোজ্য।

সমতা ধ্রুবক গণনা: ধাপে ধাপে

হ্যাবার প্রক্রিয়াটিকে উদাহরণ হিসাবে ব্যবহার করি: N₂ + 3H₂ ⇌ 2NH₃

ধাপ ১: সমীকরণটি সেট করুন পণ্যগুলি উপরে, প্রতিক্রিয়াকারীগুলি নিচে: K=[NH3]2[N2]×[H2]3K = \frac{[NH_3]^2}{[N_2] \times [H_2]^3}

ধাপ ২: আপনার পরিমাপকৃত সাংদ্রতা বসান ধরুন আপনি সমতাবস্থায় [NH₃] = 0.25 M, [N₂] = 0.11 M, এবং [H₂] = 0.03 M পরিমাপ করেছেন।

ধাপ ৩: প্রথমে ঘাতগুলি নিন

  • [NH₃]² = (0.25)² = 0.0625
  • [H₂]³ = (0.03)³ = 0.000027
  • [N₂] 0.11 হিসাবে থাকবে

ধাপ ৪: সংখ্যাংশ এবং বিভাজকের পদগুলি গুণ করুন

  • সংখ্যাংশ: 0.0625 (শুধুমাত্র একটি পদ)
  • বিভাজক: 0.11 × 0.000027 = 0.00000297

ধাপ ৫: ভাগ করুন K=0.06250.0000029721,043K = \frac{0.0625}{0.00000297} \approx 21,043

এর মানে কী: 20,000-এর বেশি K মান বলে যে অ্যামোনিয়া গঠন এই তাপমাত্রায় তাপগতিবিদ্যাগতভাবে অনুকূল। বাস্তবে, তবে, হ্যাবার প্রক্রিয়াটি উচ্চ তাপমাত্রায় চলে যেখানে K আসলে অনেক ছোট (800°C-এ প্রায় 10⁻⁵), প্রতিক্রিয়ার গতি বাড়ানোর জন্য সমতা ফলাফল ত্যাগ করে। এই কারণেই শিল্প কারখানাগুলি ক্যাটালিস্ট এবং উচ্চ চাপ ব্যবহার করে—অপারেশনের তাপমাত্রায় অপ্রীতিকর সমতাকে পরিপূরণ করতে।

ক্যালকুলেটর ব্যবহার করা

আপনার প্রতিক্রিয়ার জটিলতা নির্বাচন করুন শুরু করুন রিয়েক্ট্যান্ট এবং প্রোডাক্ট সংখ্যা নির্বাচন করে। বেশিরভাগ প্রতিক্রিয়ায় প্রত্যেক পাশে ২-৩টি প্রজাতি থাকে, কিন্তু ক্যালকুলেটর আরো জটিল সিস্টেমের জন্য প্রত্যেক পাশে ৫টি পর্যন্ত হ্যান্ডেল করতে পারে।

আপনার তথ্য প্রবেশ করান প্রত্যেক প্রজাতির জন্য, আপনার দুটি সংখ্যা প্রয়োজন:

  • সাংদ্রতা mol/L-এ—যা আপনি সমতায় পরিমাপ করেছেন (বা দেওয়া হয়েছে)
  • সহগ আপনার ভারসাম্যপূর্ণ সমীকরণ থেকে—প্রত্যেক সূত্রের সামনে থাকা সংখ্যা

একটি সাধারণ ভুল: নিশ্চিত করুন যে আপনি সমতা সাংদ্রতা ব্যবহার করছেন, প্রাথমিক সাংদ্রতা নয়। যদি আপনি শুরুর মান বসান, তাহলে আপনি K-এর পরিবর্তে প্রতিক্রিয়া কোয়েশেন্ট Q গণনা করবেন, যা সাহিত্যের মানের সাথে মিলবে না।

আপনার ফলাফল পড়ুন K টাইপ করার সাথে সাথে রিয়েল-টাইমে গণনা করা হয়। বড় মান (K > 10³) বা ছোট মান (K < 10⁻³) স্বয়ংক্রিয়ভাবে বৈজ্ঞানিক নোটেশনে প্রদর্শিত হয়—তাই দীর্ঘ সংখ্যা পরিবর্তে ১.২৩৪ × ১০⁵।

K যখন প্রত্যাশিত মানের সাথে মিলে না:

  • আপনার সমীকরণ ভারসাম্যপূর্ণ কিনা তা পুনরায় পরীক্ষা করুন
  • নিশ্চিত করুন যে আপনি সমতা সাংদ্রতা ব্যবহার করছেন, প্রাথমিক বা চূড়ান্ত সাংদ্রতা নয়
  • তাপমাত্রা আপনার রেফারেন্স উৎসের সাথে মিলে কিনা তা নিশ্চিত করুন (K তাপমাত্রায় অত্যন্ত সংবেদনশীল)
  • আয়নিক প্রতিক্রিয়ার জন্য, মনে রাখবেন যে উচ্চ সাংদ্রতা কার্যকারিতা সহগ ত্রুটি প্রবর্তন করে

বাস্তব-পৃথিবীর উদাহরণ

উদাহরণ ১: হাইড্রোজেন আয়োডাইড গঠন

প্রতিক্রিয়া: H₂ + I₂ ⇌ 2HI

আপনি বন্ধ পাত্রে ৪৪৫°C তাপমাত্রায় এই ক্লাসিক সমতা অধ্যয়ন করছেন। সিস্টেম সমতায় পৌঁছালে, বিশ্লেষণ দেখায়:

  • [H₂] = 0.2 M
  • [I₂] = 0.1 M
  • [HI] = 0.4 M

K=[HI]2[H2]×[I2]=(0.4)20.2×0.1=0.160.02=8.0K = \frac{[HI]^2}{[H_2] \times [I_2]} = \frac{(0.4)^2}{0.2 \times 0.1} = \frac{0.16}{0.02} = 8.0

K = 8.0 এই তাপমাত্রায় মানে অগ্রবর্তী প্রতিক্রিয়া অনুকূল, কিন্তু অত্যন্ত নয়—আপনি এখনও উভয় প্রতিক্রিয়ক এবং উৎপাদকের পরিমাপযোগ্য পরিমাণ পাবেন। এই মাঝারি K মান কারণে প্রতিক্রিয়াটি প্রায়শই সমতা নীতি শিক্ষার জন্য ব্যবহৃত হয়।

উদাহরণ ২: নাইট্রোজেন ডাই-অক্সাইড ডাইমেরাইজেশন

প্রতিক্রিয়া: 2NO₂ ⇌ N₂O₄

এই সমতা দৃশ্যমান—NO₂ বাদামি রঙের যেখানে N₂O₄ রঙহীন। কক্ষ তাপমাত্রায়, আপনি মাপবেন:

  • [NO₂] = 0.04 M
  • [N₂O₄] = 0.16 M

K=[N2O4][NO2]2=0.16(0.04)2=0.160.0016=100K = \frac{[N_2O_4]}{[NO_2]^2} = \frac{0.16}{(0.04)^2} = \frac{0.16}{0.0016} = 100

এখানে কী ঘটে: K = 100 ডাইমারের জন্য দৃঢ় পছন্দ নির্দেশ করে। বরফ থালায় মিশ্রণটিকে শীতল করুন, এবং K বৃদ্ধি হওয়ায় এটি কম বাদামি হয়ে যাবে (ডাইমেরাইজেশন তাপ বিসর্জনকারী)। এটিকে গরম করুন, এবং বাদামি রঙ তীব্রতর হবে যেহেতু K কমে যাবে।

উদাহরণ ৩: হাবার প্রক্রিয়া (শিল্প পরিমাণ)

প্রতিক্রিয়া: N₂ + 3H₂ ⇌ 2NH₃

নির্দিষ্ট প্রয়োগশালার শর্তাবলীতে মাঝারি তাপমাত্রায়:

  • [N₂] = 0.1 M
  • [H₂] = 0.2 M
  • [NH₃] = 0.3 M

K=[NH3]2[N2]×[H2]3=(0.3)20.1×(0.2)3=0.090.0008=112.5K = \frac{[NH_3]^2}{[N_2] \times [H_2]^3} = \frac{(0.3)^2}{0.1 \times (0.2)^3} = \frac{0.09}{0.0008} = 112.5

এই যুক্তিসঙ্গত বড় K ভাল অ্যামোনিয়া উৎপাদন সূচিত করে। কিন্তু এখানে শিল্পের চ্যালেঞ্জ: ব্যবহারিক প্রতিক্রিয়া হারে প্রয়োজনীয় ৪০০-৫০০°C তাপমাত্রায়, K ১০⁻⁵ পর্যন্ত কমে যায়। কারখানাগুলি ২০০ অ্যাটমোসফিয়ার পর্যন্ত চাপ এবং আয়রন ক্যাটালাইস্ট ব্যবহার করে ক্ষতিপূরণ করে, যা দেখায় যে থার্মোডায়নামিক্স (K) এবং গতিবিদ্যা (প্রতিক্রিয়া গতি) প্রায়শই বাস্তব প্রক্রিয়াগুলিতে আপোষ করতে বাধ্য করে।

যেখানে সমতা সংক্রান্ত ধ্রুবক গুরুত্বপূর্ণ

প্রতিক্রিয়ার দিক অনুমান

যখন আপনি এমন রাসায়নিক পদার্থ মিশ্রিত করেন যা সমতায় নেই, তখন আপনি কীভাবে জানবেন প্রতিক্রিয়াটি কোন দিকে যাবে? Q (প্রতিক্রিয়া অনুপাত) গণনা করুন K-এর সমান সূত্র ব্যবহার করে কিন্তু বর্তমান (অ-সমতা) সাংদ্রতা দিয়ে। যদি Q < K হয়, তাহলে প্রতিক্রিয়া আরো পণ্যের দিকে এগোয়। যদি Q > K হয়, তাহলে প্রতিক্রিয়া প্রতিবাহী পদার্থের দিকে যায়। এটি শিল্প পরিসরে প্রতিক্রিয়া বাড়ানোর ক্ষেত্রে অত্যন্ত মূল্যবান।

শিল্প প্রক্রিয়া অনুকূলন

সার কারখানার রাসায়নিক প্রকৌশলীরা ধ্রুবক K-এর মাধ্যমে তাপমাত্রা, চাপ এবং ক্যাটালিস্ট নির্বাচনে ভারসাম্য রাখে। হাবার-বোশ প্রক্রিয়া এর একটি দৃষ্টান্ত: K কম তাপমাত্রায় অ্যামোনিয়ার পক্ষে, কিন্তু প্রতিক্রিয়াগুলি অত্যন্ত ধীর। সমাধান? গতি বাড়ানোর জন্য গরম (400-500°C) চালান, তারপর 150-300 বায়ুমণ্ডলীয় চাপ ব্যবহার করে K-এর বিপরীতেও পণ্যের দিকে সমতা ঠেলে দিন। বাৎসরিক বিশ্বব্যাপী অ্যামোনিয়া উৎপাদন 150 মিলিয়ন টন ছাড়িয়ে যায় এই সমতা-নির্দেশিত অনুকূলনগুলি ব্যবহার করে।

ওষুধ ডিজাইন এবং ফার্মাকোলজি

যখন ফার্মাসিউটিক্যাল রসায়নবিদেরা ওষুধ ডিজাইন করেন, তারা মূলত সমতা ধ্রুবক সামঞ্জস্য করছেন। ওষুধ-রিসেপ্টর বন্ধন Kd (বিচ্ছেদন ধ্রুবক) দ্বারা বর্ণিত—মূলত বন্ধন প্রতিক্রিয়ার 1/K। লক্ষ্যমাত্রার Kd মান সাধারণত ন্যানোমোলার (শক্ত, দীর্ঘস্থায়ী বন্ধন) থেকে মাইক্রোমোলার (দুর্বল, সংক্ষিপ্ত ক্রিয়া) পর্যন্ত। অ্যাসপিরিনের COX-1 জন্য Kd প্রায় 200 নিউটন মিটার, যা তার দীর্ঘ সময় ব্যাপী প্রতিসূচক প্রভাব ব্যাখ্যা করে।

পরিবেশগত পরিণতি মডেলিং

সেই ছড়িয়ে পড়া কীটনাশক কোথায় শেষ হয়—ভূগর্ভস্থ জলে, মাটিতে অবশোষিত, নাকি বাতাসে বাষ্পীভূত? বিভাজন সহগ (যা মূলত পর্যায়ের মধ্যে সমতা ধ্রুবক) এর পূর্বাভাস দেয়। অক্টানল-জল বিভাজন সহগ (Kow) আপনাকে বলে যে কোন দূষক চর্বি টিস্যুতে জমা হবে নাকি জলীয় সিস্টেমে ধুয়ে যাবে। DDT-এর log Kow 6.9 ব্যাখ্যা করে যে কেন এটি প্রয়োগের দশক পর পর্যন্ত পরিবেশে থাকে।

জৈব রসায়ন এবং মেটাবোলিজম

আপনার শরীরের প্রতিটি এনজাইম-সাহায্যকৃত প্রতিক্রিয়ার একটি বৈশিষ্ট্যগত K রয়েছে। হেক্সোকাইনেজ-এর গ্লুকোজ ফসফরাইলেশন জন্য K প্রায় 400—যার অর্থ প্রতিক্রিয়াটি গ্লুকোজ-6-ফসফেট গঠনের পক্ষে দৃঢ়, যা অপরিহার্য কারণ এই পণ্যটি কোষ থেকে পালিয়ে যেতে পারে না। মেটাবোলিক পাথওয়ে বিশ্লেষণ এই সমতা ধ্রুবকগুলির উপর নির্ভর করে হার সীমাবদ্ধ পদক্ষেপ এবং নিয়ন্ত্রণ বিন্দু সনাক্ত করতে।

সংশ্লিষ্ট সমতা ধারণা

গিব্বস মুক্ত শক্তি: তাপগতীয় ভিত্তি

K একক অবস্থায় নেই—এটি তাপগতীয় চালক বল সঙ্গে যুক্ত:

ΔG°=RTlnK\Delta G° = -RT\ln K

এর অর্থ হল: যদি K > 1 (পণ্য অনুকূল), তাহলে ΔG° নেতিবাচক (তাপগতীয়ভাবে স্বতঃস্ফূর্ত)। যদি K < 1, ΔG° ধনাত্মক (লিখিত অবস্থায় অস্বতঃস্ফূর্ত)। এই সম্পর্ক, পরিসংখ্যান তাপগতীয়তা থেকে প্রাপ্ত, আপনাকে ক্যালরিমেট্রি তথ্য থেকে K অনুমান করতে বা বিপরীতে সাহায্য করে।

রিয়েকশন কোয়েশেন্ট (Q)

Q K-এর সমান গাণিতিক রূপ ব্যবহার করে কিন্তু বর্তমান সাংদ্রতা ব্যবহার করে। এটি আপনার নির্ণায়ক সরঞ্জাম: বর্তমান সাংদ্রতা মাপুন, Q গণনা করুন, এবং K-এর সঙ্গে তুলনা করুন। সিস্টেম Q কে K-এর সমান করার জন্য সরিয়ে যাবে। পরীক্ষাগার কর্মীরা এটি ধারাবাহিকভাবে ব্যবহার করে যখন ফলাফল পূর্বাভাস মিলে না।

বিশেষ সমতা ধ্রুবক

রসায়ন পাঠ্যপুস্তক K নোটেশন সাবস্ক্রিপ্ট ব্যবহার করে নির্দিষ্ট প্রকারের জন্য:

  • Kc: সাংদ্রতা-ভিত্তিক (এই ক্যালকুলেটর যা ব্যবহার করে)
  • Kp: গ্যাসের জন্য চাপ-ভিত্তিক, Kp = Kc(RT)^Δn দ্বারা সম্পর্কিত
  • Ka/Kb: অম্ল-ক্ষার বিচ্ছেদন—অ্যাসেটিক অম্লের জন্য Ka (1.8 × 10⁻⁵), দুর্বল ক্ষারের জন্য Kb
  • Ksp: দ্রাব্যতা পণ্য—ব্যাখ্যা করে যে AgCl (Ksp = 1.8 × 10⁻¹⁰) প্রায় দ্রবীভূত হয় না যেখানে NaCl (Ksp ≈ 37) অত্যন্ত দ্রাব্য
  • Kd: জৈব রসায়নে প্রোটিন-লিগ্যান্ড বন্ধনের জন্য বিচ্ছেদন ধ্রুবক

এগুলি আলাদা ঘটনা নয়—এগুলি সমান সমতা নীতির বিভিন্ন সিস্টেমে প্রয়োগ।

আমরা কীভাবে এটি বের করেছি: একটি সংক্ষিপ্ত ইতিহাস

সমতা স্থিরাংক তত্ত্ব থেকে পুরোপুরি তৈরি হয়নি—এটি রাসায়নিক গবেষণার একটি শতাব্দীরও বেশি সময় নিয়েছে।

১৮০৩: বের্থোলেটের মিশরীয় লবণ হ্রদ ফরাসি রসায়নবিদ ক্লদ লুই বের্থোলেট মিশরের লবণ জমার কাছে কিছু অস্বাভাবিক পর্যবেক্ষণ করেন: সোডিয়াম ক্লোরাইড এবং ক্যালসিয়াম কার্বোনেট থেকে সোডিয়াম কার্বোনেট গঠিত হয়, যা তার প্যারিস ল্যাবের বিপরীত। তিনি বুঝতে পারেন যে প্রতিক্রিয়াগুলি সাংদ্রতার উপর নির্ভর করে উভয় দিকে চলতে পারে, যা তৎকালীন ধারণার বিপরীত যে প্রতিক্রিয়াগুলি সর্বদা সম্পূর্ণ হয়।

১৮৬৪: মাস ক্রিয়ার আইন নরওয়েজিয়ান বিজ্ঞানী গুলডবার্গ এবং ওয়াগে বের্থোলেটের পর্যবেক্ষণকে গাণিতিক রূপ দেন। তাদের মাস ক্রিয়ার আইন বলে যে প্রতিক্রিয়ার হার সাংদ্রতাগুলির গুণফলের উপর নির্ভর করে, সমীকরণের সমতা অনুসারে ঘাত সহ। এটি সরাসরি বর্তমানে আমরা ব্যবহার করা সমতা স্থিরাংক অভিব্যক্তিতে পরিচালিত করে।

১৮৮৪: ভ্যান 'ট হফ সমতা ও তাপগতিবিদ্যাকে সংযুক্ত করেন ডাচ রসায়নবিদ জ্যাকোবাস ভ্যান 'ট হফ K-এর তাপমাত্রা নির্ভরতা (ভ্যান 'ট হফ সমীকরণ) এবং সমতা স্থিরাংককে তাপগতিবিদ্যার পরিমাণের সাথে সংযুক্ত করেন। এই কাজ তাকে ১৯০১ সালে প্রথম রসায়ন নোবেল পুরস্কার অর্জন করতে সাহায্য করে।

আধুনিক যুগ: কোয়ান্টাম গণনা আজকের কম্পিউটেশনাল রসায়নবিদরা কোয়ান্টাম বলবিদ্যার মৌলিক নীতি থেকে K মানগুলি অনুমান করতে পারেন, যদিও পরীক্ষাগার পরিমাপ এখনও সঠিকতার জন্য স্বর্ণ মান। ঘনত্ব কার্যকর তত্ত্ব গণনা অনেক প্রতিক্রিয়ার জন্য K মানগুলি এক ক্রমের মধ্যে অনুমান করতে পারে।

সাধারণ জিজ্ঞাসা

ইকুইলিব্রিয়াম কনস্টান্ট কী এবং এর গুরুত্ব কী?

ইকুইলিব্রিয়াম কনস্টান্ট (K) হল একটি সংখ্যা যা বলে দেয় প্রতিক্রিয়ার ইকুইলিব্রিয়ামে পণ্য এবং প্রতিক্রিয়কের অনুপাত। যদি K 1 থেকে অনেক বেশি হয়, তাহলে আপনার প্রতিক্রিয়াটি প্রায় সম্পূর্ণ হয়ে যায়—আপনি বেশিরভাগ পণ্য পাবেন। যদি K 1 থেকে অনেক কম হয়, তাহলে প্রতিক্রিয়াটি খুব কম এগোয়—আপনার বেশিরভাগ অপ্রতিক্রিয়াশীল শুরুর উপাদান থাকবে। K যদি 1-এর কাছাকাছি হয়, তাহলে আপনি উভয় পক্ষের যথেষ্ট পরিমাণ পাবেন। এই একটি মান ফলন এবং সিন্থেটিক পথটি ব্যবহারিক কিনা তা বলে দেয়।

তাপমাত্রা কীভাবে ইকুইলিব্রিয়াম কনস্টান্টকে পরিবর্তন করে?

তাপমাত্রা হল একমাত্র সাধারণ চলক যা K-কে প্রকৃতপক্ষে পরিবর্তন করে। এক্সোথার্মিক প্রতিক্রিয়ার (যেগুলি তাপ মুক্ত করে) জন্য, তাপমাত্রা বাড়ানো K-কে কমায়—তাপকে "পণ্য" যোগ করা হিসাবে ভাবুন, তাই সিস্টেমটি পণ্য থেকে সরে যায়। এন্ডোথার্মিক প্রতিক্রিয়ার (যেগুলি তাপ শোষণ করে) জন্য, তাপমাত্রা বাড়ানো K-কে বাড়ায়। পরিমাণগত সম্পর্কটি ভ্যান 't হফ সমীকরণ দ্বারা ব্যাখ্যা করা হয়, যা বোঝায় কেন অ্যামোনিয়া সংশ্লেষণ K 25°C-এ 10⁸ থেকে 450°C-এ 10⁻⁵-এ নেমে আসে।

শুদ্ধ pevসই এবং তরল পদার্থ K এক্সপ্রেশনে কেন দেখা যায় না?

তাদের "সাংদ্রতা" কখনই পরিবর্তিত হয় না। লোহার একটি টুকরা তার একই ঘনত্ব রাখে যে আপনি 1 গ্রাম বা 1 কিলোগ্রাম রাখুন—এটি একটি অন্তর্নিহিত বৈশিষ্ট্য। এটিকে K-তে অন্তর্ভুক্ত করলে শুধুমাত্র একটি ধ্রুবক গুণ করবে, যা K মানে নিজেই অবশোষিত হয়। এই কারণে CaCO₃(s) ⇌ CaO(s) + CO₂(g) মতো হেটেরোজেনিয়াস ইকুইলিব্রিয়ামের K এক্সপ্রেশনগুলিতে শুধুমাত্র গ্যাস সাংদ্রতা অন্তর্ভুক্ত থাকে: K = [CO₂]।

Kc এবং Kp-এর মধ্যে পার্থক্য কী?

Kc সাংদ্রতা (mol/L) ব্যবহার করে, Kp আংশিক চাপ (atm বা bar) ব্যবহার করে। তারা Kp = Kc(RT)^Δn দ্বারা সংযুক্ত, যেখানে Δn হল গ্যাসের মোল পরিবর্তন। N₂ + 3H₂ ⇌ 2NH₃-এর জন্য, Δn = 2 - 4 = -2, তাই Kp = Kc(RT)⁻². যখন Δn = 0 (উভয় পক্ষে সমান মোল গ্যাস), Kp সংখ্যাগতভাবে Kc-এর সমান।

K কি ঋণাত্মক বা শূন্য হতে পারে?

না। K হল ইতিবাচক সাংদ্রতা মানের ইতিবাচক পাওয়ার—গাণিতিকভাবে ঋণাত্মক পাওয়া অসম্ভব। K অত্যন্ত ক্ষুদ্র (যে প্রতিক্রিয়াগুলি খুব কম এগোয়) হতে পারে তবে কখনই সম্পূর্ণ শূন্য বা ঋণাত্মক নয়। যদি আপনি ঋণাত্মক K গণনা করেন, তাহলে আপনি একটি ত্রুটি করেছেন—পরীক্ষা করুন যে পণ্যগুলি সংখ্যাংকে এবং প্রতিক্রিয়কগুলি পদবিতে আছে।

আপনি কীভাবে জানবেন যে গণিত K মানটি সঠিক?

একই তাপমাত্রায় একই প্রতিক্রিয়ার জন্য সাহিত্যের মান সঙ্গে তুলনা করুন। NIST রসায়ন ওয়েব বই এবং CRC রসায়ন পদার্থ হ্যান্ডবুক হাজার হাজার প্রতিক্রিয়ার K মান সংকলিত করে। যদি আপনি 10 গুণ পরিমাণ থেকে বিচ্যুত হন, তাহলে আপনার ভারসাম্যপূর্ণ সমীকরণ, সাংদ্রতা একক, এবং আপনি ইকুইলিব্রিয়াম (প্রাথমিক নয়) সাংদ্রতা ব্যবহার করেছেন কিনা তা পুনরায় পরীক্ষা করুন। মনে রাখবেন K অত্যন্ত তাপমাত্রা-নির্ভর।

চাপ কি ইকুইলিব্রিয়াম কনস্টান্টকে প্রভাবিত করে?

না—চাপ ইকুইলিব্রিয়াম অবস্থানকে প্রভাবিত করে তবে K-কে নয়। গ্যাস-পর্যায়ের ইকুইলিব্রিয়ামে চাপ বাড়ানো গ্যাসের কম মোলের দিকে সরায় (লে চাটেলিয়ের নীতি), সাংদ্রতা পরিবর্তন করে, তবে সেই নতুন ইকুইলিব্রিয়াম সাংদ্রতা থেকে গণিত K অপরিবর্তিত থাকে। ব্যতিক্রম: খুব উচ্চ চাপ (>100 atm) সাংদ্রতা-ভিত্তিক K এক্সপ্রেশনগুলি সঠিকভাবে ধরতে পারে না।

যখন আপনি একটি প্রতিক্রিয়াকে বিপরীত করেন তখন K কী হয়?

বিপরীত প্রতিক্রিয়ার K হল বিপরীত: Kreverse = 1/Kforward। যদি অগ্রবর্তী প্রতিক্রিয়ার K = 100 (দৃঢ়ভাবে পণ্যকে সমর্থন করে), তাহলে বিপরীত K = 0.01 (দৃঢ়ভাবে প্রতিক্রিয়ককে সমর্থন করে, যা মূল পণ্য)। এটি যুক্তিসঙ্গত—একটি প্রতিক্রিয়া যা সহজেই একটি দিকে যায়, সেটি বিপরীত দিকে সহজেই যায় না।

ক্যাটালিস্টগুলি কি ইকুইলিব্রিয়াম কনস্টান্টকে পরিবর্তন করে?

না। ক্যাটালিস্টগুলি ইকুইলিব্রিয়ামে পৌঁছানোর গতি বাড়ায় তবে সেই ইকুইলিব্রিয়ামের অবস্থান পরিবর্তন করে না। তারা সমানভাবে অগ্রবর্তী এবং বিপরীত প্রতিক্রিয়ার সক্রিয়ণ শক্তি কমায়, তাই অগ্রবর্তী এবং বিপরীত হারের অনুপাত (যা K নির্ধারণ করে) অপরিবর্তিত থাকে। এই কারণে ক্যাটালিস্টগুলি শুধুমাত্র তখনই ফলন বাড়ায় যখন ইকুইলিব্রিয়াম ইতিমধ্যে অনুকূল—তারা থার্মোডাইনামিকভাবে অপ্রাপ্য প্রতিক্রিয়াকে (K << 1) হঠাৎ কাজ করাতে পারে না।

সমতা ধ্রুবাংক গণনার জন্য কোড উদাহরণ

পাইথন

1def calculate_equilibrium_constant(reactants, products):
2    """
3    রাসায়নিক প্রতিক্রিয়ার জন্য সমতা ধ্রুবাংক গণনা করুন।
4    
5    পরামিতি:
6    reactants -- (সাংদ্রতা, সহগ) এর তালিকা
7    products -- (সাংদ্রতা, সহগ) এর তালিকা
8    
9    ফিরে আসে:
10    float -- সমতা ধ্রুবাংক K
11    """
12    numerator = 1.0
13    denominator = 1.0
14    
15    # [পণ্য]^সহগ এর গুণফল গণনা করুন
16    for concentration, coefficient in products:
17        numerator *= concentration ** coefficient
18    
19    # [প্রতিক্রিয়ক]^সহগ এর গুণফল গণনা করুন
20    for concentration, coefficient in reactants:
21        denominator *= concentration ** coefficient
22    
23    # K = [পণ্য]^সহগ / [প্রতিক্রিয়ক]^সহগ
24    return numerator / denominator
25
26# উদাহরণ: N₂ + 3H₂ ⇌ 2NH₃
27reactants = [(0.1, 1), (0.2, 3)]  # [(N₂ সাংদ্রতা, সহগ), (H₂ সাংদ্রতা, সহগ)]
28products = [(0.3, 2)]  # [(NH₃ সাংদ্রতা, সহগ)]
29
30K = calculate_equilibrium_constant(reactants, products)
31print(f"সমতা ধ্রুবাংক (K): {K:.4f}")
32

জাভাস্ক্রিপ্ট

1function calculateEquilibriumConstant(reactants, products) {
2  /**
3   * রাসায়নিক প্রতিক্রিয়ার জন্য সমতা ধ্রুবাংক গণনা করুন।
4   * 
5   * @param {Array} reactants - [সাংদ্রতা, সহগ] জোড়ার অ্যারে
6   * @param {Array} products - [সাংদ্রতা, সহগ] জোড়ার অ্যারে
7   * @return {Number} সমতা ধ্রুবাংক K
8   */
9  let numerator = 1.0;
10  let denominator = 1.0;
11  
12  // [পণ্য]^সহগ এর গুণফল গণনা করুন
13  for (const [concentration, coefficient] of products) {
14    numerator *= Math.pow(concentration, coefficient);
15  }
16  
17  // [প্রতিক্রিয়ক]^সহগ এর গুণফল গণনা করুন
18  for (const [concentration, coefficient] of reactants) {
19    denominator *= Math.pow(concentration, coefficient);
20  }
21  
22  // K = [পণ্য]^সহগ / [প্রতিক্রিয়ক]^সহগ
23  return numerator / denominator;
24}
25
26// উদাহরণ: H₂ + I₂ ⇌ 2HI
27const reactants = [[0.2, 1], [0.1, 1]]; // [[H₂ সাংদ্রতা, সহগ], [I₂ সাংদ্রতা, সহগ]]
28const products = [[0.4, 2]]; // [[HI সাংদ্রতা, সহগ]]
29
30const K = calculateEquilibriumConstant(reactants, products);
31console.log(`সমতা ধ্রুবাংক (K): ${K.toFixed(4)}`);
32

এক্সেল

1' সমতা ধ্রুবাংক গণনার জন্য এক্সেল VBA ফাংশন
2Function EquilibriumConstant(reactantConc As Range, reactantCoef As Range, productConc As Range, productCoef As Range) As Double
3    Dim numerator As Double
4    Dim denominator As Double
5    Dim i As Integer
6    
7    numerator = 1
8    denominator = 1
9    
10    ' [পণ্য]^সহগ এর গুণফল গণনা করুন
11    For i = 1 To productConc.Count
12        numerator = numerator * (productConc(i) ^ productCoef(i))
13    Next i
14    
15    ' [প্রতিক্রিয়ক]^সহগ এর গুণফল গণনা করুন
16    For i = 1 To reactantConc.Count
17        denominator = denominator * (reactantConc(i) ^ reactantCoef(i))
18    Next i
19    
20    ' K = [পণ্য]^সহগ / [প্রতিক্রিয়ক]^সহগ
21    EquilibriumConstant = numerator / denominator
22End Function
23
24' এক্সেলে ব্যবহার:
25' =EquilibriumConstant(A1:A2, B1:B2, C1, D1)
26' যেখানে A1:A2 প্রতিক্রিয়ক সাংদ্রতা, B1:B2 প্রতিক্রিয়ক সহগ,
27' C1 পণ্য সাংদ্রতা, এবং D1 পণ্য সহগ ধারণ করে
28

জাভা

1public class EquilibriumConstantCalculator {
2    /**
3     * রাসায়নিক প্রতিক্রিয়ার জন্য সমতা ধ্রুবাংক গণনা করুন।
4     * 
5     * @param reactants [সাংদ্রতা, সহগ] জোড়ার অ্যারে
6     * @param products [সাংদ্রতা, সহগ] জোড়ার অ্যারে
7     * @return সমতা ধ্রুবাংক K
8     */
9    public static double calculateEquilibriumConstant(double[][] reactants, double[][] products) {
10        double numerator = 1.0;
11        double denominator = 1.0;
12        
13        // [পণ্য]^সহগ এর গুণফল গণনা করুন
14        for (double[] product : products) {
15            double concentration = product[0];
16            double coefficient = product[1];
17            numerator *= Math.pow(concentration, coefficient);
18        }
19        
20        // [প্রতিক্রিয়ক]^সহগ এর গুণফল গণনা করুন
21        for (double[] reactant : reactants) {
22            double concentration = reactant[0];
23            double coefficient = reactant[1];
24            denominator *= Math.pow(concentration, coefficient);
25        }
26        
27        // K = [পণ্য]^সহগ / [প্রতিক্রিয়ক]^সহগ
28        return numerator / denominator;
29    }
30    
31    public static void main(String[] args) {
32        // উদাহরণ: 2NO₂ ⇌ N₂O₄
33        double[][] reactants = {{0.04, 2}}; // {{NO₂ সাংদ্রতা, সহগ}}
34        double[][] products = {{0.16, 1}}; // {{N₂O₄ সাংদ্রতা, সহগ}}
35        
36        double K = calculateEquilibriumConstant(reactants, products);
37        System.out.printf("সমতা ধ্রুবাংক (K): %.4f%n", K);
38    }
39}
40

C++

1#include <iostream>
2#include <vector>
3#include <cmath>
4
5/**
6 * রাসায়নিক প্রতিক্রিয়ার জন্য সমতা ধ্রুবাংক গণনা করুন।
7 * 
8 * @param reactants (সাংদ্রতা, সহগ) জোড়ার ভেক্টর
9 * @param products (সাংদ্রতা, সহগ) জোড়ার ভেক্টর
10 * @return সমতা ধ্রুবাংক K
11 */
12double calculateEquilibriumConstant(
13    const std::vector<std::pair<double, double>>& reactants,
14    const std::vector<std::pair<double, double>>& products) {
15    
16    double numerator = 1.0;
17    double denominator = 1.0;
18    
19    // [পণ্য]^সহগ এর গুণফল গণনা করুন
20    for (const auto& product : products) {
21        double concentration = product.first;
22        double coefficient = product.second;
23        numerator *= std::pow(concentration, coefficient);
24    }
25    
26    // [প্রতিক্রিয়ক]^সহগ এর গুণফল গণনা করুন
27    for (const auto& reactant : reactants) {
28        double concentration = reactant.first;
29        double coefficient = reactant.second;
30        denominator *= std::pow(concentration, coefficient);
31    }
32    
33    // K = [পণ্য]^সহগ / [প্রতিক্রিয়ক]^সহগ
34    return numerator / denominator;
35}
36
37int main() {
38    // উদাহরণ: N₂ + 3H₂ ⇌ 2NH₃
39    std::vector<std::pair<double, double>> reactants = {
40        {0.1, 1}, // {N₂ সাংদ্রতা, সহগ}
41        {0.2, 3}  // {H₂ সাংদ্রতা, সহগ}
42    };
43    
44    std::vector<std::pair<double, double>> products = {
45        {0.3, 2}  // {NH₃ সাংদ্রতা, সহগ}
46    };
47    
48    double K = calculateEquilibriumConstant(reactants, products);
49    std::cout << "সমতা ধ্রুবাংক (K): " << K << std::endl;
50    
51    return 0;
52}
53

তথ্যসূত্র

  1. আটকিন্স, পি. ডাব্লু., & ডি পাউলা, জে. (২০১৪)। আটকিন্সের পদার্থ রসায়ন (১০ম সংস্করণ)। অক্সফোর্ড ইউনিভার্সিটি প্রেস।

  2. চাং, আর., & গোল্ডসবাই, কে. এ. (২০১৫)। রসায়ন (১২তম সংস্করণ)। মেকগ্রা-হিল শিক্ষা।

  3. সিলবারবার্গ, এম. এস., & আমাটেইস, পি. (২০১৮)। রসায়ন: পদার্থ ও পরিবর্তনের আণবিক প্রকৃতি (৮ম সংস্করণ)। মেকগ্রা-হিল শিক্ষা।

  4. লাইডলার, কে. জে., & মেইসার, জে. এইচ. (১৯৮২)। পদার্থ রসায়ন। বেঞ্জামিন/কামিংস প্রকাশনা কোম্পানি।

  5. পেট্রুচি, আর. এইচ., হেরিং, এফ. জি., মাদুরা, জে. ডি., & বিসোনেট, সি. (২০১৬)। সাধারণ রসায়ন: নীতি ও আধুনিক প্রয়োগ (১১তম সংস্করণ)। পিয়ারসন।

  6. জুমডাল, এস. এস., & জুমডাল, এস. এ. (২০১৩)। রসায়ন (৯ম সংস্করণ)। সেঞ্জেজ লার্নিং।

  7. গুল্ডবার্গ, সি. এম., & ওয়াগে, পি. (১৮৬৪)। "সংযোগ সম্পর্কিত অধ্যয়ন" (ভিদেনস্কাবস-সেলস্কাবেট ই খ্রিস্টিয়ানিয়ায়)।

  8. ভ্যান'ট হফ, জে. এইচ. (১৮৮৪)। ইটুডস দে ডায়নামিক কিমিক (রাসায়নিক গতিবিদ্যার অধ্যয়ন)।

সমতা ধ্রুবক গণনা শুরু করুন

ক্যালকুলেটরে ঘাতীয় গণনা এবং সাম্যাবস্থার সাম্যতা অনুপাত নিয়ে মাথা ঘামাবেন না। আপনার সমতা সাম্যাবস্থার সাম্যতা এবং স্টোয়িকিয়োমেট্রিক সহগুলি ইনপুট করুন এবং তাৎক্ষণিকভাবে সঠিক K মান পান—যেটি আপনি হোমওয়ার্ক উত্তর যাচাই করছেন, সংশ্লেষণ পদ্ধতি ডিজাইন করছেন, বা পরীক্ষামূলক তথ্য বিশ্লেষণ করছেন।

ক্যালকুলেটরটি সহজ ২-প্রজাতির সমতা থেকে বহু প্রতিক্রিয়াশীল এবং পণ্যের জটিল প্রতিক্রিয়া পর্যন্ত সব কিছু পরিচালনা করে। আপনি টাইপ করার সাথে সাথে ফলাফল রিয়েল-টাইমে দেখা যাবে, চরম মানের জন্য স্বয়ংক্রিয় বৈজ্ঞানিক নোটেশন সহ। কোন ইনস্টলেশন নয়, কোন নিবন্ধন নয়—শুধুমাত্র সরাসরি সমতা গণনা যখন আপনার প্রয়োজন।