Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы выдвижения гипотез о механизмах сложных реакций.doc
Скачиваний:
53
Добавлен:
24.03.2015
Размер:
1.29 Mб
Скачать

3. Практикум

3.1. Генерация гипотез с использованием "формулы превращения"

Идея метода проста. Он основан на использовании библиотеки (или базы данных) элементарных стадий. Для осуществления реакции необходимо, чтобы определенные связи в реагентах разорвались и образовались новые связи. Каждой рвущейся/образующейся связи может быть присвоен какой-либо буквенный или цифровой код. Совокупность кодов превращений, необходимых для протекания какой-то итоговой реакции, будем называть формулой превращения.Каждая элементарная стадия в библиотеке тоже имеет формулу, которая показывает, какие связи рвутся и образуются в этой стадии. Подбирая стадии так, чтобы их коды вместе составили формулу превращения, можно получить гипотезы о механизме.

Рассмотрим детали метода на примере реакции гидрохлорирования ацетилена.

C2H2+ HClCH2=CHCl.

Минимальный набор связей, коды которых войдут в формулу превращения, следующий: рвутся связи CC и H–Cl, и образуются связи C–H, C–Cl и двойная связь C=C на месте тройной. Такой минимальный набор соответствуетминимальнойформуле превращения. Могут существовать ирасширенныеформулы превращения. В качестве предельно широкой формулы превращения можно представить себе формулу, состоящую из кодов разрыва всех связей в ацетилене и хлористом водороде и кодов образования всех связей винилхлориде. Едва ли разумно использовать такую формулу превращения. Если бы все связи рвались, то реакция не протекала бы селективно, а нам бы требовалось выполнять непомерный объем работы, перечисляя, а затем проверяя возможные механизмы. Все же имеет смысл иметь такую возможность ввиду и формировать расширенные формулы методом исключения связей, превращение которых маловероятно. Для нашего примера можно предположить, что тройная связь сначала превращается в двойную, а затем в ординарную, после чего вновь образуется двойная связь. В этом случае к минимальной формуле превращения будет необходимо добавить коды образования связи C–C и ее превращения в связь C=C. Имея формулу превращения, можно из библиотеки стадий выбрать те, чьи формулы "укладываются" в итоговую формулу. Если код стадии содержит "лишние" символы, то эта стадия не может быть использована.

Этот метод был реализован программно, но учитывая его простоту, имеет смысл попробовать проделать все операции вручную.

Предположим, реакция катализируется комплексом переходного металла [M]. Примем для упрощения, что разрыв связи CC происходит только с образованием связи C=C, которая в дальнейшем остается неизменной. Введем обозначения:

Разрыв H–Cl

код А

Превращение тройной связи в двойную

код Б

Образование связи C–Cl

код В

Образование связи C–H

код Г

Тогда минимальная формула превращения будет АБВГ. Теперь из библиотеки реакций необходимо выбрать стадии, которые могут иметь отношение к данной реакции. Предположим, что выбраны следующие стадии:

Стадия

Формула

M + HCl H–M–Cl

А1

M + HCl MH++ Cl

А2

M + HCl MCl+ H+

А3

M–C + HCl MCl + H–C

А4Г1

HCl H++ Cl

А5

C–M–Cl C–Cl + M

В1

C–M++ ClC–Cl + M

В2

+ ClM–C=C–Cl

В4

H–M–C H–C + M

Г2

M–C + H+M++ C–H

Г4

MCl + CCM–C=C–Cl

Б1В3

MH + CCM–C=C–H

Б2Г3

M + CC + H+M+–C=C–H

Б3Г5

M + CC

Б4

Очевидно, что все гипотетические механизмы можно будет найти во множестве таких сочетаний стадий, для которых суммарный код будет совпадать с формулой превращения. Выпишем такие сочетания стадий:

  1. А1В1Б2 Г3

  1. А1В1Б3Г5

  1. А1В1Б4Г2

  1. А1В1Б4Г4

  1. А1В2Б2Г3

  1. А1В2Б3Г5

  1. А1В2Б4Г2

  1. А1В2Б4Г4

  1. А1В3Б1Г2

  1. А1В3Б1Г4

  1. А1В4Б2Г3

  1. А1В4Б3Г5

  1. А1В4Б4Г2

  1. А1В4Б4Г4

  1. А2В1Б2Г3

  1. А2В1Б3Г5

  1. А2В1Б4Г2

  1. А2В1Б4Г4

  1. А2В2Б2Г3

  1. А2В2Б3Г5

  1. А2В2Б4Г2

  1. А2В2Б4Г4

  1. А2В3Б1Г2

  1. А2В3Б1Г4

  1. А2В4Б2Г3

  1. А2В4Б3Г5

  1. А2В4Б4Г2

  1. А2В4Б4Г4

  1. А3В1Б2Г3

  1. А3В1Б3Г5

  1. А3В1Б4Г2

  1. А3В1Б4Г4

  1. А3В2Б2Г3

  1. А3В2Б3Г5

  1. А3В2Б4Г2

  1. А3В2Б4Г4

  1. А3В3Б1Г2

  1. А3В3Б1Г4

  1. А3В4Б2Г3

  1. А3В4Б3Г5

  1. А3В4Б4Г2

  1. А3В4Б4Г4

  1. А4В1Б4Г1

  1. А4В2Б4Г1

  1. А4В3Б1Г1

  1. А4В4Б4Г1

  1. А5В1Б2Г3

  1. А5В1Б3Г5

  1. А5В1Б4Г2

  1. А5В1Б4Г4

  1. А5В2Б2Г3

  1. А5В2Б3Г5

  1. А5В2Б4Г2

  1. А5В2Б4Г4

  1. А5В3Б1Г2

  1. А5В3Б1Г4

  1. А5В4Б2Г3

  1. А5В4Б3Г5

  1. А5В4Б4Г2

  1. А5В4Б4Г4

Не все сочетания кодов могут быть интерпретированы в качестве механизмов. Совпадение совокупности кодов стадий и формулы превращения не является достаточным условием "разумности" соответствующего механизма. Причиной того, что большая часть сочетаний не является механизмами может быть следующее: (а) нет стыковки стадий по интермедиатам (интермедиаты, действующие в последующих стадиях, не образовались в предыдущих), (б) не образуется целевой продукт, (в) не выделяется исходная форма катализатора (то есть требуются дополнительные стадии, выходящие за рамки формулы превращения).

Проанализируем некоторые комбинации.

Сочетание А1В1Б2Г3. Последовательность стадий

M + HCl H–M–Cl

А1

MH + CCM–C=C–H

Б2Г3

C–M–Cl C–Cl + M

В1

может быть интерпретирована как

M + HCl HMCl

HMCl + HCCHClMHC=CH2

ClMHC=CH2ClHC=CH2+ M

Основная проблема, которую необходимо решать при анализе последовательности стадий, – идентификация интермедиатов. Для приведенного примера необходимо сообразить, что MH в стадии Б2Г3и H–M–Cl в стадии А1– одно и то же соединение, а M–C=C–H, образовавшийся в стадии Б2Г3, может содержать фрагмент C–M–Cl, фигурирующий в стадии В1.

Сочетание А1В2Б2Г5. Последовательность стадий

M + HCl H–M–Cl

А1

M + CC + H+M+–C=C–H

Б3Г5

C–M++ ClC–Cl + M

В2

может быть интерпретирована как

M + HCl HMCl

HMCl + HCCH + H+HClM+–HC=CH2

HClM+–HC=CH2+ ClClHC=CH2+ HMCl

Можно видеть, что механизм не получается, так как не происходит выделения исходной формы катализатора M, а в стадии Б3Г5участвует протон, который не образуется по другим стадиям. Для того, чтобы такая последовательность стадий была интерпретируема, необходимо добавить что-то к указанному механизму, например такую стадию:

HMCl M + H++ Cl

Сочетание А3В1Б2Г3. Последовательность стадий

M + HCl MCl+ H+

А3

MH + CCM–C=C–H

Б2Г3

C–M–Cl C–Cl + M

В1

не стыкуется по интермедиатам, если принять, что исходная форма катализатора M.

Из 60 сочетаний, перечисленных выше, 10 могут быть интерпретированы как разумные механизмы (читателю рекомендуется это проверить). Разумные механизмы приведены ниже.

1. А1В1Б2Г3

M + HCl HMCl

HMCl + HCCHClMHC=CH2

ClMHC=CH2ClHC=CH2+ M

2. А1В1Б4Г2

M + HCl HMCl

HMCl + HCCH

HMCH=CHCl

HMCH=CHCl ClHC=CH2+ M

3. А1В3Б1Г2

M + HCl HMCl

HMCl + HCCHHMCH=CHCl

HMCH=CHCl ClHC=CH2+ M

4. А2В2Б2Г3

M + HCl +MH + Cl

+MH + HCCH+M–HC=CH2

+M–HC=CH2+ ClClHC=CH2+ M

5. А2В4Б4Г2

M + HCl +MH + Cl

+MH + HCCH

+ Cl– HMCH=CHCl

HMCH=CHCl ClHC=CH2+ M

6. А3В1Б3Г5

M + HCl MCl + H+

MCl + HCCH + H+HMCH=CHCl

HMCH=CHCl ClHC=CH2+ M

7. А3В1Б4Г4

M + HCl MCl + H+

MCl + HCCH

M–CH=CHCl

M–CH=CHCl + H+ClHC=CH2+ M

8. А3В1Б1Г4

M + HCl MCl + H+

MCl + HCCHM–CH=CHCl

M–CH=CHCl + H+ClHC=CH2+ M

9. А5В2Б3Г5

HCl H++ Cl

MCl + HCCH + H++M–CH=CH2

+M–CH=CH2+ ClClHC=CH2+ M

10. А5В2Б4Г4

HCl H++ Cl

M + HCCH

+ ClM–CH=CHCl

M–CH=CHCl + H+ClHC=CH2+ M