速率控制步驟

Multi tool use
速率控制步驟,又稱為速率限制步驟(限速步驟)或速率決定步驟(rate-determining step (RDS)),是一個化學詞彙,用以表達在化學反應中,反應速率最慢的一個步驟。認識一個化學反應當中最慢的一個步驟的重要性在於能夠有效率地改善整個化學反應的速度,從而達致更高的产率等。一個常用的比喻就是一條狹窄的水管——無論水流有多快,也無法改變水的流量。速率控制步驟就是影響整個化學反應速率的那條水管。
應用
舉個簡單例子,NO2(g){displaystyle NO_{2(g)}}
+ CO(g){displaystyle CO_{(g)}}
→ NO(g){displaystyle NO_{(g)}}
+ CO2(g){displaystyle CO_{2(g)}}
這個化學反應可以細分為兩個步驟:
NO2{displaystyle NO_{2}}
+ NO2{displaystyle NO_{2}}
→ NO{displaystyle NO}
+ NO3{displaystyle NO_{3}}
(較慢)
NO3{displaystyle NO_{3}}
+ CO{displaystyle CO}
→ NO2{displaystyle NO_{2}}
+ CO2{displaystyle CO_{2}}
(較快)
反應第二部分需用到反應速率較慢的第一部分所生成的NO3{displaystyle NO_{3}}
,因此整個化學反應的速率均被第一部分所限制,我們就知道第一部分就是整個反應的速率控制步驟。
另一個常見例子是在有機化學的亲核取代反應中,以SN1反應中生成碳正離子這中間体的步驟中,离去基团離開碳鍵的過程,就是速率控制步驟。
當一個化學反應的速率控制步驟被確認後,就可以有效率地加入相應的催化劑,以改善整個反應速率。
在反應坐標中,一個擁有最高活化能的過渡態,就是該反應的速率控制步驟。
參見
基本反应机理
|
|
亲核取代 |
单分子亲核取代反应(SN1) · 双分子亲核取代反应(SN2) · 芳香族亲核取代反应(SNAr) · 分子内亲核取代反应(SNi) · 親核醯基取代反應
|
|
消除反应 |
单分子消除反应(E1) · E1cB反应 · 双分子消除反应(E2)
|
|
加成反应 |
亲电加成反应(EA) · 亲核加成反应(NA) · 自由基加成 · 环加成反应
|
|
相关主题 |
基元反应 · 反应分子数 · 立体化学 · 催化剂 · 碰撞理论 · 溶劑效應 · 电子迁移指向
|
|
化学动力学 |
速率方程 · 速率控制步驟
|
|
UPTkjez E3ZUiFXgiG1O hrsm0tvnc,Jou 4,tXGqkb4OOye4i28nQTM dj,V61Sd,Rb,gN d NuqMugMAMAs2 oB,XW2Iul,KVtUE,t
Popular posts from this blog
提示 :本条目的主题不是 香港中文大學(深圳) 。 body.skin-minerva .mw-parser-output table.infobox caption{text-align:center} 香港中文大學 The Chinese University of Hong Kong 校训 博文約禮 [1] [2] 创建时间 1963年10月17日 学校类型 法定(公立)、研究型 監督 主權移交前:英屬香港總督 主權移交後:香港特別行政區行政長官 校董會主席 梁乃鵬博士 校長 段崇智教授 副校长 華雲生教授(常務副校長) 霍泰輝教授、吳基培教授 張妙清教授、潘偉賢教授 陳偉儀教授、吳樹培先生 教师人數 1,619 [3] 学生人數 25,489 [3] 本科生人數 20,147 [3] 研究生人數 5,342 [3] 校址 香港新界沙田馬料水沙田市地段437號(大埔公路十一至十二咪左右(正門及崇基門) 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 坐标: 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 科學園路與澤祥街交界(東校門) 澤祥街18號(沙田凱悅酒店及工商管理學院)) 校區 新市鎮 总面积 134.4公頃(1,344,000平方米) [2] 代表色 紫與金 [1] 吉祥物 鳳凰 [1] 隶属 英聯邦大學協會 國際商管學院促進協會(AACSB) 東南亞高等教育協會 ( 英语 : ASAIHL ) 國際大學協會 亚太高校书院联盟 八大公立大學聯盟(譯自:HK8)[3] 网站 http://www.cuhk.edu.hk/ 香港中文大學 ( 英语: The Chinese University of Hong Kong ,縮寫为 CUHK ),簡稱 中文大學 、 中大...
10
1
I have a function that searches a vector of iterators and returns the iterator if its names matches a string passed as an argument. koalaGraph::PVertex lookUpByName(std::string Name, std::vector<koalaGraph::PVertex>& Vertices) { for (size_t i = 0; i < Vertices.size(); i++) { if(Vertices[i]->info.name == Name) return Vertices[i]; } } My question is how can I implement this as a lambda, to use it in connection with std::find_if ? I'm trying this: std::vector<koalaGraph::PVertex> V; std::string Name; std::find_if(V.begin(), V.end(), [&Name]() {return Name == V->info.name;}) But it says that V an enclosing-function local variable cannot be referenced in a lambda body unless it is in the capture list.
...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
4
1
I am installing hackintosh in virtualbox on ubuntu, but when I try to start, I get above error. Here are some more details, Result Code: NS_ERROR_FAILURE (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} How can I solve this issue?
16.04 virtualbox
share | improve this question
asked Oct 22 '17 at 15:10
luv.preet luv.preet
1,502 4 13 29
...