Министерство общего и профессионального образования РФ Московская государственная академия тонкой химической технологии им. М. В. Ломоносова Кафедра Химии и технологии основного органического синтеза МЕТОДЫ ВЫДВИЖЕНИЯ ГИПОТЕЗ О МЕХАНИЗМАХ СЛОЖНЫХ РЕАКЦИЙ Учебное пособие к семинарским занятиям Брук Л.Г., д.х.н., доцент Зейгарник А.В., к.х.н., ассистент Темкин О.Н., д.х.н., профессор Вальдес-Перес Р.Е., Ph.D., ст.н.с. Москва 1999 1 УДК: Методы выдвижения гипотез о механизмах сложных реакций Авторы – Л. Г. Брук, А. В. Зейгарник, О. Н. Темкин, Р. Е. Вальдес-Перес Москва, 1999. ISBN , 74 с. Пособие предназначено для студентов, обучающихся по магистерской программе 550801 "Химия и технология продуктов основного органического и нефтехимического синтеза". Может быть полезно в процессе обучения аспирантов, стажеров и слушателей постдипломного цикла образования. 74 с. Рецензенты: проф. МИТХТ им. М.В. Ломоносова, д.т.н., Солохин А.В., зав. кафедрой основного органического и нефтехимического синтеза синтеза РХТУ им Д.И. Менделеева, проф., д.х.н. В.Ф. Швец. Утверждено МИТХТ Библиотечно-издательской ISBN МИТХТ, 1999 г. 2 комиссией Предисловие В связи с переходом Академии (МИТХТ) на многоуровневую систему подготовки специлистов возникла необходимость обеспечить магистерские программы специальными учебно-методическими материалами. Настоящая учебно-методическая разработка является учебным пособием по магистерской программе 550801 "Химия и технология продуктов основного органического и нефтехимического синтеза", а также может быть использована при подготовке инженеров по специализации 250101 "Технология основного органического и нефтехимического синтеза". Учитывая целесообразность и возможности непрерывной подготовки специалистов высшей квалификации в системе магистратура–аспирантура, пособие следует использовать и в процессе обучения аспирантов. Пособие содержит описание современных формализованных методов и компьютерных программ выдвижения гипотез о механизмах сложных каталитических процессов, задачи для проверки усвоения учебного материала и описание методики выполнения заданий для семинарских и практических занятий, а также для самостоятельной работы студентов. 3 Введение Задача выяснения механизма реакций – одна из самых трудных и интересных проблем современной химии. Знание основных черт механизмов химических реакций дает возможность глубже понять процессы, происходящие в природе, открывать новые реакции и катализаторы, совершенствовать известные и разрабатывать новые химико-технологические процессы. Понятие "механизм химической реакции" включает разнообразную информацию о закономерностях протекания химических превращений атомов и молекул. Различают понятия "механизм элементарной реакции" и "механизм сложной реакции". Элементарная реакция включает только одинаковые элементарные акты химического взаимодействия атомов и молекул, в ходе которых преодолевается один энергетический барьер в одном направлении и отсутствуют промежуточные соединения – интермедиаты. Понятие "механизм элементарной реакции" объединяет данные о механизме передачи энергии, необходимой для реакции, о природе возбужденных состояний молекул, участвующих в элементарном акте, о геометрии переходного состояния, величине константы скорости (предэкспоненциального множителя и энергии активации). Механизм сложной реакции – это информация о последовательности элементарных стадий, приводящих к образованию продуктов реакции из реагентов, величинах констант скорости, составе, структуре и реакционной способности интермедиатов. Предмет данного пособия – методики выдвижения гипотез о механизме сложных реакций. Под механизмом мы будем понимать, в основном последовательность элементарных стадий, приводящих к образованию продуктов из реагентов, структуру интермедиатов, состояние катализатора (если он присутствует в данной системе). 4 1. Как изучают механизм реакции? На этот вопрос не существует единственного ответа, с которым были бы согласны большинство химиков. Имеются различные подходы к решению проблемы, которые можно условно разделить на две группы, отличающиеся стратегией. 1.1. Традиционная стратегия К концу 60-х годов ХХ века полностью сформировалась стратегия, которую мы будем называть традиционной. Основным этапом в рамках этой стратегии является кинетическое исследование. Это не исключает использования других, некинетических методов (исследование комплексообразования в случае гомогенно-каталитических реакций и адсорбции в случае гетерогенно-каталитических, изотопных методов и т. д.), но именно из результатов кинетического исследования получают уравнения, описывающие процесс. Из этих уравнений "выводят" кинетическую схему, включающую символы интермедиатов. Например, для многих каталитических процессов использовалась и используется кинетическая схема с одним интермедиатом X: S+K XP+K В ферментативном катализе такую схему называют механизмом Михаэлиса–Ментен. На следующем этапе делают предположения относительно химической природы и строения интермедиатов. Традиционную стратегию исследования механизма реакций при всем многообразии ее вариантов можно упрощенно свести к следующей последовательности: Физико-химический эксперимент –(1) Математическое описание –(2) Кинетическая схема –(3) Механизм В указанной последовательности гипотеза о механизме возникает в явном виде на третьем этапе при "вложении" химического смысла в кинетическую схему. Если найденная гипотеза о механизме не противоречит результатам эксперимента (а такое противопечие было бы 5 странно, так как механизм по существу появляется на этапе (2)), то она признается истинной. На основе этого подхода получена бόльшая часть информации о механизмах химических реакций. Тем не менее традиционная стратегия имеет ряд серьезных недостатков, которые ставят под вопрос целесообразность ее использования даже в случае одномаршрутных реакций и приводят к невозможности ее использования в случае многомаршрутных реакций. Основной недостаток этой стратегии связан с отсутствием общих и однозначных алгоритмов реализации переходов 1, 2 и 3 в указанной выше схеме. Одни и те же экспериментальные данные могут быть одинаково хорошо описаны бесконечным множеством уравнений, а из математического описания невозможно однозначно получить кинетическую схему. Столь же неоднозначен и переход от формально-кинетической схемы к механизму. В этой связи, остановившись на первом согласующимся с результатами эксперимента механизме, мы оставляем открытым вопрос о других механизмах, которые также могут не противоречить результатам эксперимента. Кроме того, эксперимент не безразличен к гипотезам, которые вольно или невольно имеет ввиду исследователь. В рамках традиционной стратегии в основном рассматривались механизмы, содержащие один или два (и очень редко три) маршрута. Проблема выбора кинетических уравнений для многомаршрутных процессов преодолевалась интуитивно, в конечном счете, путем последовательного неформализованного перебора гипотез. Эта процедура требовала больших затрат времени и уже в случае трех маршрутов сталкивалась с большими трудностями. С усложнением рассматриваемых механизмов трудность решения этих задач существенно возрастает и интуитивное их решение становится практически невозможным. 1.2. Рациональная стратегия Рассмотрение все более сложных механизмов, характерное для последних десятилетий, связано с усовершенствованием методов исследования и анализа, увеличением 6 объема информации о механизмах и появлением новых типов стадий в каталитической химии. Для решения проблемы исследования механизма предложен подход, который авторы пособия считают более рациональным. Ключевым этапом рациональной стратегии является использование гипотез о механизме с самого начала исследования и в явном виде: Априорная информация, предварительный эксперимент Выдвижение гипотез Анализ гипотез и планирование эксперимента Эксперимент Механизм(ы) Идея использования альтернативных гипотез для исследования механизма и построения теоретически обоснованных кинетических моделей возникла довольно давно и является предпочтительной, но до сих пор мало используется осознанно и последовательно. Причины этого связаны с отсутствием у большинства химиков информации о приемлемых методах выдвижения и анализа гипотез о механизме. Механизм реакции включает два типа информации: физико-химическую (состав и строение интермедиатов и переходных состояний, реакционная способность интермедиатов, состав и строение нереакционноспособных соединений, включающих компоненты каталитической системы) и топологическую (взаимосвязи на множестве веществ в реакционной системе). Эти два типа информации тесно взаимосвязаны и взаимообусловлены. В общем случае информация о двух составляющих механизма не может быть получена независимо (то есть нельзя сначала получить "схему взаимосвязей реагентов, интермедиатов и продуктов", а потом определить, что собой представляют интермедиаты). Гипотезы естественным образом объединяют обе части информации о механизме и позволяют целенаправленно планировать (в широком смысле слова) эксперименты, направленные на проверку их характерных черт. Для каталитических реакций целесообразно рассматривать гипотезы четырех уровней: первый уровень – гипотезы о состоянии катализатора, структуре каталитиче7 ски активного комплекса или центра; второй уровень – гипотетические стадии, реализующиеся в реакционной системе, последовательности стадий образования каждого продукта процесса; третий уровень – гипотезы о структуре узлов сопряжения последовательностей стадий образования отдельных продуктов (узлом сопряжения последовательности стадий образования двух продуктов процесса называют часть механизма, включающую последний перед разветвлением общий интермедиат и стадии после него, ведущие к образованию рассматриваемых продуктов); четвертый уровень – гипотезы о механизме процесса в целом. Выдвижение гипотез должно происходить в соответствии с указанными уровнями в четыре этапа. В зависимости от объема априорной информации, данных предварительного эксперимента и специфики системы относительная важность гипотез указанных уровней может быть различна. Очевидно, что для одномаршрутных механизмов гипотезы второго, третьего и четвертого уровней совпадают. Функции катализатора по современным представлениям выполняют обычные химические соединения, существующие в растворе или на поверхности. Эти соединения подвергаются химическим превращениям (равновесным, обратимым, необратимым), некоторые из которых могут приводить к образованию исходных веществ наряду с другими. Тогда говорят, что каталитический цикл замкнулся, и образовались продукты каталитической реакции. Вопрос о том, какие именно соединения выполняют каталитические функции, – один из самых сложных, и далеко не всегда удается на него ответить. Очень часто истинным катализатором является не то вещество, которое загружают в реактор, а совсем другое соединение, из него образующееся. В этом случае говорят о предшественнике катализатора и об истинном катализаторе. Пример. Реакция этерификации катализируется кислотами. Если мы вносим некоторое количество серной кислоты в смесь уксусной кислоты и этанола, то реакция, записываемая очень просто, CH3COOH + C2H5OH CH3COOC2H5 + H2O 8 может протекать с участием многих частиц, в частности сольватированного протона: CH3COOH2+, C2H5OH2+, H3O+, H5O2+, и т. д. Гипотезы о состоянии кислотного катализатора в данном растворе и будут включать в данном случае предположения о том, какие частицы, включающие протон, присутствуют в растворе и какие из них играют активную роль в катализе. В случае металлокомплексного катализа в системе могут образовываться и играть различные роли в каталитическом процессе моноядерные и многоядерные комплексы, кластеры, содержащие металлы в различных степенях окисления и с разным координационным окружением. Гипотезы первого уровня должны содержать информацию о распределении металла между указанными комплексами. Этот этап выдвижения гипотез пока не формализован, и в дальнейшем обсуждаться не будет. Как появляются гипотезы? Если механизм интересующего нас процесса ранее изучался, то гипотезы можно найти в научных публикациях. Однако такое решение напоминает ситуацию из известного анекдота о деньгах, которые магическим образом попадают в тумбочку. Новые гипотезы нельзя в готовом виде найти в литературе. Появляются они в результате творческого процесса, в котором важную роль играют знания, способность проводить аналогии, интуиция, способность предложить плодотворную идею, не вытекающую логически из известной информации. Гипотезы о механизме всегда были тесно связаны с современными им представлениями о том, каким образом могут протекать химические реакции. В основе современных количественных представлений лежат принцип независимости протекания реакций и закон действия масс (ЗДМ) (см. любой курс химической кинетики). На основе этих представлений скорость элементарной химической реакции A P должна быть пропорциональна концентрации реагента. Коэффициент пропорциональности kм – константа скорости мономолекулярной реакции. Для того, чтобы произошла бимолекулярная элементарная реакция A + B P необходимо столкновение двух молекул и вероятность этого события, а следовательно и скорость, 9 пропорциональна произведению концентраций реагирующих молекул. Уже Вант-Гофф, предложивший первую классификацию элементарных реакций (мономолекулярные, бимолекулярные, тримолекулярные), пришел к выводу, что скорость подавляющего большинства реакций не подчиняется ЗДМ, записываемому для стехиометрического уравнения реакции. Этот результат был связан с неэлементарностью большинства реакций, то есть с их протеканием через определенное количество элементарных стадий и промежуточных соединений. Все каталитические реакции являются сложными, так как их механизм должен включать, как минимум, две стадии (образование промежуточного соединения катализатора с реагентами или одним реагентом и превращение этого соединения в продукт(ы) реакции с выделением катализатора). Поэтому появились относительно простые стадийные механизмы (например, механизм Михаэлиса–Ментен). Тем не менее количество рассматриваемых вариантов механизмов и их сложность были невелики и исследователь всегда мог их иметь ввиду при проведении эксперимента и проводить их дискриминацию на основе полученных результатов. Эти обстоятельства создали иллюзию возможности выведения схемы механизма из кинетического эксперимента, обусловили появление традиционной стратегии и ее живучесть. С ростом объема информации о возможных механизмах, увеличением их числа и сложности все труднее стало охватить все варианты. В связи с этим возникает необходимость формализации процедуры выдвижения гипотез. Необходимо отметить, что никакая формальная процедура не заменяет исследователя с его интуицией, но только усиливает его возможности. Задачи и примечания к разделу 1 1. Ответьте на следующие вопросы и обоснуйте ответ: (а) Можно ли доказать гипотетический механизм какойлибо реакции? (б) Какие преимущества имеет химик, использующий компьютерные программы для выдвижения гипотез, перед химиком не использующим эти программы? 10 2. Некоторые философские проблемы исследования механизмов реакций рассмотрены в научно-популярной монографии Роальда Хоффманна (Hoffmann, R. The Same and Not the Same; Columbia University Press: New York, 1995, Chapter 29). Он обсуждает также интересный пример. В 60-х годах в Национальном Бюро Стандартов США проводили исследование фотолиза этана. Исследователи (Ocabe и McNesby) предложили три механизма указанной реакции (см. рисунок). H H (A) H C C H hv (B) H C C H H C C H H H H H H .. H C C H .. H C C H H + H H C C H H H H C C H + H H H H H H H H hv H H (C) + H H H H hv H C C . H H H H H H H C C H + H . H H . H C C H H . + H H H H Они проводили исследования с мечеными атомами. В частности, для исследования брали либо смесь C2H6 и C2D6, либо CH3–CD3. Наблюдали соотношение H2, D2 и HD в продуктах реакции. Задание: 1. Механизм С не дописан, попробуйте дополнить его правдоподобными стадиями. Проанализируйте, какие продукты должны наблюдаться (и в каком соотношении), если верен (а) механизм А, (b) механизм B, (c) механизм С. При анализе рассмотрите два варианта: (вариант 1) взят смешанный этан CH3– 11 CD3; (вариант 2) взята смесь C2H6 и C2D6. В действительном эксперименте наблюдали только H2 и D2 в продуктах как при исходном CH3–CD3, так и при исходной смеси C2H6 и C2D6. Какой механизм оказывается предпочтительнее других в этом случае. 3. Для чтения рекомендуется также замечательный учебник, написанный Рейнхардом Хоффманном (Р.В. Хоффман, Механизмы химических реакций, Москва: Химия, 1979). Вот интересная задача из этого учебника: Рассматриваются два альтернативных механизма реакции H2C CHCH2Cl + C6H5Li C6H5 + LiCl. На определенных этапах процесса использовали добавки воды. Механизм А H2C CHCH2Cl C6H5Li LiCH2CHCH2Cl -LiCl C6H5 C6H5 Механизм B H2C CHCH2Cl C6H5Li -C6H6 H2C CHCHCl -LiCl Li .. H2C CH CH C6H5Li H2 O Li -LiOH C6H5 C6H5 Рассмотрите, какие из перечисленных субстратов могут помочь различить эти два механизма: D2C=CHCH2Cl, H2C=13CHCH2Cl, H2C=CH14CH2Cl, H2C=CHCD2Cl. 4. В разделе 1.1 обсуждаются стадийные кинетические схемы. В них не фигурируют конкретные вещества, а 12 только символы типа А, В, С и т.д. Вот пример стадийной схемы: A + B C + P1, C E, E A + B. Проанализируйте эту схему и объясните, почему она должна быть признана неправильной при любой наблюдаемой кинетике. 5. Пример кинетической дискриминации стадий. Пиролиз этана протекает по следующему механизму C2H6 2 ˙CH3, k1, E1 = 351.1 кДж/моль, C2H6 + ˙CH3 ˙C2H5 + CH4, k2, C2H5 C2H4 + H˙, k3, E3 = 167.2 кДж/моль, C2H6 + H˙ ˙C2H5 + H2, k4, E4 = 41.8 кДж/моль, а обрыв цепи может быть происходить по одной из перечисленных ниже реакций: 2 ˙C2H5 C4H10, 2 H˙ + M H2 + M*, H˙ + ˙C2H5 C2H6 Скорость суммарного процесса пропорциональна первой степени давления и имеет эффективную энергию активации 284 кДж/моль. Определите, какая из реакций обрыва осуществляется. 6. Более подробное изложение рассматриваемого в разделе 1 материала можно найти в нашем обзоре (Темкин О.Н., Брук Л.Г., Зейгарник А.В. Некоторые аспекты стратегии изучения механизмов и построения кинетических моделей каталитических реакций, Кинетика и катализ, 1993, Т. 34, №3, С. 445–462). 2. Формализованные методы выдвижения гипотез о механизмах Под формализованными методом мы понимаем либо процедуру, которую можно осуществить вручную, либо компьютерную программу, в результате работы с которой появляются гипотезы о механизме. В любом случае в основе лежит алгоритм. Программы, конечно более эффективны 13 и застрахованы от ошибок, если конечно в самой программе их нет. В разное время появлялись различные программы для выдвижения гипотез о механизмах, подавляющее большинство из которых в настоящее время недоступны для пользователя. Однако они сыграли определенную роль в понимании возможностей формализованных методов и определении стратегических направлений их развития. Проекты развития этих программ были приостановлены по разным причинам, но есть и общее: большинство из них были неэффективны, так как их писали не профессионалы, а химики, а компьютеры были не так мощны как сейчас. В большинстве из них наглядность метода доминировала над эффективностью алгоритма. 2.1. Программы, основанные на BE/Rматрицах, и математическая модель структурной химии В прошлом одним из наиболее распространенных подходов к разработке программ для исследования механизмов являлся метод, основанный на так называемой математической модели структурной химии ДугунджиУги. Популярность его связанна в основном с тем, что это был первый приближенный к реальной химии метод, для которого имелась простая и наглядная математическая основа. Он мог быть понятен любому химику, не обладающему специальными знаниями в области искусственного интеллекта. Сегодня использование этого метода, по-видимому, было бы не слишком рационально (хотя и не слишком плохо). В то же время обсуждаемая модель стала, можно сказать, классической для органической химии, а ее знание – элементом химической культуры. Пусть задан фиксированный набор атомов A = A1, A2 ... An. Можно рассматривать все химически осмысленные наборы молекул, составленные из этих атомов, как изомерные ансамбли молекул EM(A). Каждый атом Ai, Ai A, включается в каждый EM(A) один и только один раз. Набор всех изомерных ансамблей молекул образует семейство изомерных ансамблей FIEM(A) = {EM1(A), EM2(A), ... EMk(A)}. Исходные вещества и конечные про14 дукты реакции могут быть представлены в виде структурных be-матриц двух изомерных ансамблей (EM для исходных веществ и EM для продуктов). Недиагональные элементы be-матрицы какого-либо EM равны кратности связи между атомами из набора A в молекулах, входящих в EM. Диагональные элементы равны числу валентных электронов соответствующего атома. Пусть матрица B описывает исходные вещества, матрица E конечные вещества в некоторой реакции, EM(B) EM(E). Тогда перераспределение связей может быть описано матричным уравнением B + R = E, где R реакционная r-матрица. Рассмотрим в качестве примера реакцию гидрохлорирования ацетилена в присутствии катализатора M. CH≡CH + HCl CH2=CHCl Набор атомов A = M, H, Cl, C, C, H, H. Это то из чего состоит исходная система. Изомерный ансамбль исходных веществ в этом случае – EMисх = {M, HCl, C2H2}. Продукты описываются изомерным ансамблем EMпрод = {M, CH2=CHCl}. Проблема отыскания механизма сводится к нахождению последовательности реакций изомеризации ансамблей, которые бы превращали EMисх в EMпрод: EMисх EM1 EM2 ... EMn–1 EMпрод В матричной форме итоговая реакция запишется следующим образом: C C H H Cl H M C 0 3 1 0 0 0 0 C 3 0 0 1 0 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 Cl 0 0 0 0 0 1 0 H 0 0 0 0 1 0 0 M 0 0 0 0 0 0 0 +R= C C H H Cl H M C 0 2 1 0 0 1 0 C 2 0 0 1 1 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 Cl 0 1 0 0 0 0 0 В качестве упражнения найдите матрицу R. Рассмотрим механизм, состоящий из трех стадий: 1. M + HCl HMCl 2. HCCH + HMCl HMCH=CHCl 3. HMCH=CHCl M + CH2=CHCl 15 H 1 0 0 0 0 0 0 M 0 0 0 0 0 0 0 Он может быть представлен в виде последовательности изомеризаций ансамблей: {M, HCl, C2H2} {HMCl, C2H2} {HM–CH=CHCl} {M, CH2=CHCl}. или в виде матричных уравнений 1. C C H H Cl H M C 0 3 1 0 0 0 0 C 3 0 0 1 0 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 Cl 0 0 0 0 0 1 0 C C H H Cl H M 2. C C H H Cl H M C 0 3 1 0 0 0 0 C 3 0 0 1 0 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 3. C 0 2 1 0 0 0 1 C 2 0 0 1 1 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 C 0 3 1 0 0 0 0 Cl 0 0 0 0 0 0 1 C C H H Cl H M C C H H Cl H M H 0 0 0 0 1 0 0 C 3 0 0 1 0 0 0 H 0 0 0 0 0 0 1 C 0 2 1 0 0 0 1 Cl 0 1 0 0 0 0 0 C C H H Cl H M M 0 0 0 0 0 0 0 M 0 0 0 0 1 1 0 H 0 0 0 0 0 0 1 C 0 2 1 0 0 1 0 + H 1 0 0 0 0 0 0 C 2 0 0 1 1 0 0 H 0 1 0 0 0 0 0 H 1 0 0 0 0 0 0 H 0 1 0 0 0 0 0 Cl 0 1 0 0 0 0 0 C C H H Cl H M + H 1 0 0 0 0 0 0 Cl 0 0 0 0 0 0 1 C C H H Cl H M + M 1 0 0 0 0 1 0 C 2 0 0 1 1 0 0 C C H H Cl H M H 0 1 0 0 0 0 0 Cl 0 1 0 0 0 0 0 C 0 0 0 0 0 0 0 C 0 0 0 0 0 0 0 H 0 0 0 0 0 0 0 H 0 0 0 0 0 0 0 Cl H M 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 = C C H 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 H 0 0 0 0 0 0 0 Cl H 0 0 1 0 0 0 0 0 0 0 0 0 1 0 M 1 0 0 0 1 0 0 = H 0 0 0 0 0 0 0 Cl 0 0 0 0 0 0 0 H M 1 1 0 0 0 0 0 0 0 0 0 1 1 0 = H 0 0 0 0 0 0 1 M 0 0 0 0 1 1 0 H 0 0 0 0 0 0 1 C 0 0 0 0 0 1 1 H 1 0 0 0 0 0 0 M 1 0 0 0 0 1 0 C 0 0 0 0 0 0 0 H 0 0 0 0 0 0 0 M 0 0 0 0 0 0 0 Существует несколько различных программ, в которых использована математическая модель структурной химии. Одним из возможных методов является использование набора стандартных R-матриц. Каждую из таких 16 матриц применяют к исходному ансамблю молекул, затем к каждому вновь полученному ансамблю и т.д. до тех пор пока новые ансамбли не перестанут образовываться. Другой метод состоит в том, чтобы находить все возможные R-матрицы, удовлетворяющие некоторым заданным ограничениям, и проводить с ними генерацию изомерных ансамблей. 2.2. Программа MECHEM В основе программы MECHEM лежит исчерпывающий поиск возможных элементарных реакций и путей реакции, исходя, главным образом, из общих соображений. В частности, согласно данному подходу в ходе элементарной реакции происходят лишь небольшие изменения связности атомов в реагирующих молекулах (число таких изменений может быть определено пользователем). Исходные вещества и продукты, а также при желании и некоторые интермедиаты, задаются пользователем. MECHEM формирует стадии в виде [известные регенты] X + Y и затем строит все возможные структуры гипотетических веществ X и Y (используя теоретико-графовые алгоритмы), в предположении, что число разрывов и образований связей не больше, например, трех. При этом, никакие схемы преобразований не задаются, то есть реакция может быть произвольного типа, что создает хорошие предпосылки к новизне получаемых результатов. После того, как программа получила все возможные варианты первой стадии в механизме, используя исходные вещества, и после того как X и Y стали конкретными веществами, программа аналогичным образом генерирует вторую стадию, предполагая, что теперь исходные вещества пополнены интермедиатами X и Y. "Пространство" возможных путей реакции – это просто множество возможных списков элементарных стадий, получаемых таким образом. Неизменным условием является то, что число реагентов и продуктов в каждой стадии не превышает двух. Других встроенных в алгоритм условий нет. 17 При формировании каждого механизма программа осуществляет перебор возможных продуктов каждой стадии, а затем самих стадий. Поиск механизмов осуществляется в порядке усложнения механизмов. В начале программа ищет механизмы с одним гипотетическим веществом, затем с двумя, с тремя и т. д. Кроме того, при некотором фиксированном числе гипотетических веществ программа сначала ищет механизмы с меньшим числом стадий. Поскольку программа при генерации не использует никаких предположений относительно конкретной химии рассматриваемой реакции, то маловероятно, что получаемые механизмы будут разумными. Например, при генерации гипотетических механизмов какой-либо реакции, не протекающей без катализатора, программа получит и механизм, в котором катализатор полностью игнорируется. В этом случае, пользователь имеет возможность сформулировать свои возражения в виде ограничений, например, "катализатор должен участвовать во всех стадиях" или " катализатор должен участвовать в перераспределении связей на каждой стадии". Такого рода ограничения не являются встроенными в алгоритм и программа их не использует до тех пор, пока пользователь явно об этом программу не попросит. Однако в программе предусмотрена возможность использования большого числа ограничений (это, так сказать, "активизируемые знания"). Возражения пользователя могут быть основаны на данных эксперимента, интуиции, на всем, что разумно. Программа организована таким образом, чтобы введенные пользователем ограничения заработали на как можно более ранних стадиях ее работы, чтобы не тратить время на бесполезный перебор. Каково в итоге участие пользователя? Что пользователь должен уметь? Во-первых, пользователь должен уметь сформулировать ограничения, а для этого надо хорошо знать специфический предмет исследования, обладать знаниями из смежных областей (физической, органической и неорганической химии) и уметь использовать различные эвристические правила (например, правило 18 сохранения орбитальной симметрии). Во-вторых, если необходимо проводить дискриминацию полученных гипотетических механизмов, то, анализируя механизмы, надо уметь предложить экспериментальный или теоретический метод, который дал бы такую возможность (это то, чему в идеале должен научиться каждый студент). Рассмотрим использование программы MECHEM на примере реакции гидрохлорирования ацетилена. Вначале задаются реагенты (C2H2, HCl, M) и продукты (винилхлорид) и указывается максимальная валентность каждого атома: C(4), H(1), Cl(1), M(2). затем вводятся ограничения. В нашем случае мы решили для начала использовать ограничение на стехиометрию итоговой реакции: C2H2 + HCl CH2=CHCl Такое ограничение не является обязательным (скорее наоборот), оно использовано, чтобы привести все рассматриваемые здесь примеры “к общему знаменателю”.1 Затем мы просто запустили программу и получили один единственный механизм, состоящий из реакции, которую мы считаем итоговой. Программа не использовала катализатор M, так как ей никто не сказал, что это нужно сделать. Мы решили исправить эту ошибку и попросили программу использовать катализатор в следущем эксперименте. Для этого добавили ограничение, что атом металла M должен участвовать в каждой реакции. С этими двумя ограничениями запустили программу снова, и она возвратила нам 45 механизмов (попробуйте их перечислить!). Конечно, в них было много химических ошибок. Посмотрим, какие интермедиаты придумала программа: M–CH=CH M=C=CH2 H–M–Cl MH–CCH H–M–CH=CH–Cl H–M–CH=C Подумайте, какие механизмы может генерировать программа, если такое ограничение не использовать. 1 19 M–CH2–C Cl–M–CH2–CH HM–CCl=CH2 M=C=CH–CH=CH2 H–M–CH2–CCl CH–M–CH H–M–CHCl–CH Cl–M–CH=CH2 M–CHCl–CH2 M–CH2–CHCl M=CH–CH2Cl H–M–CC–CH=CH2 CHCl–M–CH2 CH2=CH–M–CCH CH2=CH–M–CH=C CH2=CH–C–M–CH M=CCl–CH3 M=CH–C–CH=CH2 M CH CH CH2 C M M CH M C CH CH2 CH CH CH2 CHCl M C CH CH2 CH Можно заметить, что число ковалентных двухэлектронных связей некоторых атомов углерода в указанных выше интермедиатах меньше четырех. Мы ввели новое ограничение, исправляющее эту ошибку и требующее, чтобы углерод всегда был четырехвалентен. После применения нового ограничения, программа оставила только 17 механизмов (стехиометрические числа стадий указаны в скобках на стрелках): (1) 1. M + HCl –(1) H–M–Cl 2. HCCH + H–M–Cl –(1) H–M–CH=CHCl 3. H–M–CH=CHCl –(1) M + CH2=CHCl (2) 1. M + HCl (0) H–M–Cl 2. HCCH + H–M–Cl –(1) H–M–CH=CHCl 3. HCl + H–M–CH=CHCl –(1) CH2=CHCl + H–M–Cl 20 (3) 1. M + HCl –(1) H–M–Cl 2. HCCH + H–M–Cl –(1) Cl–M–CH=CH2 3. Cl–M–CH=CH2 –(1) M + CH2=CHCl (4) 1. M + HCl (0) H–M–Cl 2. HCCH + H–M–Cl –(1) Cl–M–CH=CH2 3. HCl + Cl–M–CH=CH2 –(1) CH2=CHCl + H–M–Cl (5) 1. HCCH + M –(1) M 2. HCl + M 3. M CH CH CH CH2 –(1) M CH CHCl CH2 –(1) M + CH2=CHCl CHCl (6) 1. HCCH + M (0) M 2. HCCH + M 3. HCl + M CH CH CH CH –(1) M C CH CH2 CH CH C CH CH2 –(1) CH2=CHCl + M (7) 21 CH CH 1. HCCH + M –(1) M=C=CH2 2. HCl + M=C=CH2 –(1) M=CCl–CH3 3. M=CCl–CH3 –(1) M + CH2=CHCl (8) 1. HCCH + M –(1) M=C=CH2 2. HCl + M=C=CH2 –(1) M=CH–CH2Cl 3. M=CH–CH2Cl –(1) M + CH2=CHCl (9) 1. HCCH + M –(1) M=C=CH2 2. HCl + M=C=CH2 –(1) Cl–M–CH=CH2 3. Cl–M–CH=CH2 –(1) M + CH2=CHCl (10) 1. HCCH + M –(1) M=C=CH2 2. HCl + M=C=CH2 –(1) H–M–CCl=CH2 3. H–M–CCl=CH2 –(1) M + CH2=CHCl (11) 1. HCCH + M (0) M=C=CH2 2. HCCH + M=C=CH2 –(1) M=C=CH–CH=CH2 3. HCl + M=C=CH–CH=CH2 –(1) CH2=CHCl + M=C=CH2 (12) 1. HCCH + M –(1) H–M–CCH 2. HCl + H–M–CCH –(1) H–M–CCl=CH2 3. H–M–CCl=CH2 –(1) M + CH2=CHCl (13) 1. HCCH + M (0) H–M–CCH 2. HCl + H–M–CCH –(1) H–M–CCl=CH2 3. HCCH + H–M–CCl=CH2 –(1) CH2=CHCl + H–M–CCH 22 (14) 1. HCCH + M –(1) H–M–CCH 2. HCl + H–M–CCH –(1) H–M–CH=CHCl 3. H–M–CH=CHCl –(1) M + CH2=CHCl (15) 1. HCCH + M (0) H–M–CCH 2. HCl + H–M–CCH –(1) H–M–CH=CHCl 3. HCCH + H–M–CH=CHCl –(1) CH2=CHCl + H–M–CCH (16) 1. HCCH + M (0) H–M–CCH 2. HCCH + H–M–CCH –(1) CH2=CH–M–CCH 3. HCl + CH2=CH–M–CCH –(1) CH2=CHCl + H–M–CCH (17) 1. HCCH + M (0) H–M–CCH 2. HCCH + H–M–CCH –(1) H–M–CC–CH=CH2 3. HCl + H–M–CC–CH=CH2 –(1) CH2=CHCl + H–M–CCH Стехиометрическое число, равное нулю означает, что соответствующая стадия участвует в формировании катализатора и не входит в каталитический цикл. В этих семнадцати механизмах не фигурируют такие частицы как H+ и Cl–, так как программа генерирует сначала более простые механизмы. Если бы мы ввели ограничения, исключающие эти механизмы, или потребовали получить механизмы с большим числом веществ и стадий, то эти ионы рано или поздно появились бы. 2.3. Программа ChemComb Программа ChemComb сравнительно проста, но подразумевает сравнительно большие временные затраты пользователя при интерпретации результатов. Однако при этом она помогает обеспечить нахождение полного набора одномаршрутных механизмов, построенных из ограничен23 ного числа заранее заданных типов элементарных реакций. В следующей главе будет подробно описано, как метод, заложенный в основу программы, может быть использован вручную (без компьютера). Здесь мы опишем программу в более математизированном виде. В основу алгоритма положено простейшее (и весьма неполное) кодирование элементарных реакций. Каждой элементарной реакции ставится в соответствие кортеж (неупорядоченный набор целых чисел или символов, допускающий повторения). Каждое число в кортеже идентифицирует разрыв или образование одной связи между конкретными типами атомов. Понижение порядка связи рассматривается как разрыв одной связи большей кратности и образование одной связи меньшей кратности. Аналогичным образом рассматривается и увеличение порядка связи. Итоговая реакция рассматривается с тех же позиций, что и элементарные реакции. Кортежи, поставленные в соответствие элементарным реакциям, называются элементарными формулами (ai), а кортеж, поставленный в соответствие итоговой реакции, – простейшей формулой превращения. Путь реакции, приводящий к заданному итоговому уравнению, лежит (в простейшем случае) через разрывы и образования связей, описываемые простейшей формулой превращения, т.е., элементарные формулы, взятые вместе, дают g: a1 a2 an = g. Например, если a1 = (1, 2, 4) и a2 = (2, 4, 3), то a1 a2 = (1, 2, 2, 3, 4, 4). Кортеж g может содержать также коды изменения других связей. В этом случае g называют расширенной формулой превращения. Если в расширенной формуле превращения есть коды разрыва (образования), которые не входят в минимальную формулу превращения, то они должны быть скомпенсированы кодами образования (разрыва) однотипных связей. В качестве исходных данных алгоритм использует библиотеку характерных типов реакций, хранящуюся в виде текстового файла, и формулу превращения, сформированную пользователем по специальным таблицам. Про24 грамма последовательно перебирает все записи в библиотеке, осуществляя поиск таких элементарных реакций, для которых ai g. Результаты поиска оформляются в виде текстового файла, который может быть отредактирован пользователем. Часть реакций может быть удалена, а другие добавлены. Далее программа реализует поиск всех сочетаний m, m – 1, m – 2, …, 2 стадий из конечного списка n стадий (n m), сформированных пользователем в окончательном варианте. Программа автоматически выбирает те из них, для которых выполняется указанное выше условие, и заносит их в файл результатов поиска. Останов происходит по окончании перебора всех сочетаний. Предусмотрена также возможность проверки сочетаний с повторениями, если в g содержатся повторения чисел. Результаты далее нуждаются в корректировке и интерпретации. 2.4. Программа ChemNet Программа ChemNet также подробно описана в следующей главе, а здесь мы опишем лишь основы алгоритма. В программу вводятся исходные вещества, ограничения на генерируемые стадии и вещества, а также прообразы элементарных стадий – трансформации, аналогичные тем, которые используются в ChemComb, но закодированные исчерпывающе (и однозначно идентифицируемые). Программа превращает исходные вещества в другие вещества, используя при этом трансформации. Затем трансформации применяются к пополненному списку веществ (исходные вещества плюс вещества, полученные на предыдущем этапе). Затем процедура повторяется вновь и вновь до тех пор как новые вещества не перестанут формироваться благодаря действию ограничений. 2.5. Программа CASB Недавно была разработана программа CASB для генерации сетей химических реакций в Марийском Государственном Университете (г. Йошкар-Ола, автор А. Поролло). Эта программа, также как и ChemNet, основана на комбинаторной генерации стадий с заданными 25 ограничениями. В качестве исходных данных задаются структурные формулы веществ, правила, описывающие элементарные преобразования и ограничения (например, запрещенные фрагменты, молекулярные массы образующихся соединений). Трансформации описываются правилами типа «если– то». Эти правила подразделяются на три типа согласно способу их применения, а именно трансформирующие, стабилизирующие и исключающие. В начале соединение оценивается трансформирующим правилом. Если в нем присутствует структурный фрагмент, описанный в правиле, то оно подвергается превращению согласно этому правилу. Затем полученное соединение проверяют стабилизирующими правилами, в которых описаны пути перевода нестабильных частиц в более устойчивые (например, вместо вицинальных бирадикалов формируются кратные связи). Наконец, после этого, каждое из новых соединений проверяется исключающими правилами на наличие запрещенных фрагментов. Если хотя бы в одном из продуктов найден запрещенный структурный фрагмент, то вся реакция отбрасывается. Если все вновь полученные соединения не содержат указанных фрагментов, то программа проверяет, не были ли такие соединения сгенерированы ранее. При полученнии продуктов повторно в сеть добавляется только новая реакция, в противном случае добавляются как новые структуры, так и реакция, ведущая к ним. Наконец, программа отбрасывает вырожденные реакции, в которых хотя бы один из продуктов является таким же, как и реагент. После этого программа возвращается на этап формирования новых соединений. Когда просмотр всех комбинаций интермедиатов с помощью очередного трансформирующего правила закончен, программа возвращается на шаг выбора следующего правила. Итерация процесса генерации считается завершенной после рассмотрения всех комбинаций исходных веществ и интермедиатов, полученных на предыдущих стадиях с помощью трансформирующих правил. Тогда программа начинает новую итерацию, включая в рассмотрение полученные интермедиаты на последней 26 итерации. И так процесс повторяется до тех пор, пока не будет достигнут предел числа итераций, заданный вначале, или на очередной стадии не будет сгенерировано ни одного интермедиата или новой реакции. Результат работы программы – список стадий. 2.6. Общие замечания Все программы в том или ином виде используют знания о химических реакциях. Эти знания могут быть встроены в программу и использоваться при генерации гипотез (“встроенные знания”), а могут быть сообщены программе пользователем в ходе ее работы. Для этого в программе, конечно, должны быть специальные средства, чтобы пользователь мог эти знания ввести. Это – “активизируемые знания”, они уже есть в программе, но пользователь должен дать команду, чтобы они начали использоваться. “Встроенным знанием” в программах MECHEM и ChemNet является условие, ограничивающее молекулярность стадий. “Активизируемыми знаниями “ в программе MECHEM являются шаблоны ограничений, а в программе ChemNet – трансформации, которые уже отобраны экспертами. Все типы данных, которые использует программа, можно поделить условно на два типа: (а) что должно произойти (например, пользователь указывает, какие интермедиаты участвуют в реакции) и (б) что не может произойти (пользователь указывает, какие типы реакций не должны протекать в системе). И те и другие данные ограничивают комбинаторный перебор и очень полезны. Для многих программ характерно использование в качестве исходных данных списков типов реакций (как в программах ChemNet и ChemComb) или даже списков самих реакций. Иногда это происходит явно, а иногда – нет. В частности, в программе RAIN, основанной на модели BE-матриц и разработанной Э. Фонтейном, трансформации и реакции не используются, но используются так называемые таблицы переходов (transition tables), которые описывают фрагменты трансформаций. 27 Задачи к разделу 2 1. Представьте следующий механизм в виде последовательности изомерных ансамблей, запишите реакционные матрицы (P – лиганд) (1) [RuH2P3] + 2Ph2C=O [Ru(O=CPh2)P3] + Ph2CHOH (2) [Ru(O=CPh2)P3] + 2H2 Ph2CHOH +[RuH2P3] (3) RuH2P3 + H2 [RuH4P3] (4) [RuH4P3] + Ph2C=O [RuH2P3] + Ph2CHOH (5) [RuH4P3] + Ph2CHO– [RuH3P3]– + Ph2CHOH (6) [RuH3P3]– + Ph2C=O [RuH2P3] + Ph2CHO– 2. Запишите в обычном виде механизм, показанный в виде изомеризаций ансамблей: {CH3OH + HI + CO + [Rh(CO)2I2]} {CH3I + H2O + CO + [Rh(CO)2I2]} {H2O + CO + [(CH3)Rh(CO)2I3]} {H2O + [CH3C(O)Rh(CO)2I3]} {H2O + CH3C(O)I + [Rh(CO)2I2]} {HI + CH3C(O)OH + [Rh(CO)2I2]} 3. Запишите механизм в виде матричных уравнений: 2M + CH2=CH2 MCH2–CH2M 2M + H2 2MH MCH2–CH2M + MH 2M + MCH2–CH3 H2 + MCH2–CH3 CH3–CH3 + MH 4. Проанализируйте 17 механизмов гидрохлорирования ацетилена, полученных программой MECHEM. Выберите те механизмы, которые с Вашей точки зрения неверны или маловероятны. Обоснуйте свой выбор. Сформулируйте ограничения, которые могут быть использованы, чтобы исключить неверные или маловероятные механизмы из этого списка. 5. Наиболее характерные превращения веществ, имеющие место при термическом пиролизе алканов следующие: образование радикалов (X–Y X˙ + Y˙), радикальный отрыв или радикальное замещение (X–Y + Z˙ X˙ + Z–Y), рекомбинация радикалов (X˙ + Y˙ X–Y), присоединение радикала к кратной связи (например, X=Y + Z˙ ˙X–Y–Z) и обратная реакция отщепления, реакции с участием и образованием карбенов (X=Y X: + Y:, X: + Y: X=Y, X–Y–Z Y: + X–Z). Протекают и другие 28 превращения (какие?). Составьте список реакций, которые протекают при термическом пиролизе этана, считая что максимальное число атомов углерода в продуктах и интермедиатах равно 2. Примечания к разделу 2 1. Обзор программ выдвижения гипотез о механизмах реакций дан в статье: Зейгарник А.В., Брук Л.Г., Темкин О.Н., Лихолобов В.А., Майер Л.И. Исследование механизмов реакций с использованием компьютерных программ, Успехи химии, 1996, Т. 65, №2, С. 125–139. Некоторые вопросы, связанные со стратегией интерактивного использования программ (в частности программы MECHEM) для выдвижения гипотез рассмотрены в статье Zeigarnik A.V., Valdes-Perez R.E., Temkin, O.N., MetalCatalyzed Ethylene Hydrogenation: The Method of Interactive Search for Multiple Working Hypotheses, Langmuir, 1998, Vol. 14, № 16, P. 4510–4516. 2. Есть большое число программ, которые в разное время использовались. Здесь мы приводим ссылки на литературу и комментарии к ним: (1) Одной из первых была разработана программа RAIN, основанная на математической модели структурной химии: (a) Fontain E., Bauer J., Ugi I. Computer Assisted Bilateral Generation of Reaction Networks from Educts and Products, Chem. Lett., 1987, P. 3740; (b) Fontain E., Reitsam K. The Generation of Reaction Networks with RAIN. 1. The Reaction Generator, J. Chem. Inf. Comput. Sci., 1991, V. 31, P. 97101; (c) Fontain E. The Generation of Reaction Networks with RAIN. 2. Resonance Structures and Tautomerism, Tetrahedron Comput. Methodol., 1990, V. 3, P. 469477; (d) Ugi I., Fontain E., Bauer J. Transparent formal Methods for Reducing the Combinatorial Abundance of Conceivable Solutions to a Chemical Problem: Computer-Assisted Elucidation of Chemical Reaction Mechanisms, Anal. Chim. Acta, 1990, V. 235, P. 155161. (2) Одна из ранних программ, которая также основана на математической модели структурной химии, разработана в Японии: Yoneda Y. A Computer Program Package for the Analysis, 29 Creation, and Estimation of Generalized Reactions GRACE. 1. Generation of elementary Reaction Network in Radical Reactions A/GRACE, Bull. Chem. Soc. Jpn., 1979, V. 52, P. 814. (3) Интересна программа, основанная на использовании BE/R матриц была сделана в Высшем танковом инженерном училище в Омске: Дозморов С.В., Генерация механизмов гомогенных реакций, React. Kinet. Catal. Lett. 1982, Vol. 19, P. 289295. (4) В Новосибирске в Институте катализа в прошлом разрабатывалась программа КОМСИКАТ, основанная на BE/R матрицах. Была сделана попытка приблизится к автоматизированному прогнозированию каталитической активности: (a) Лихолобов В. А., Майер Л. И., Булгаков Н. Н., Федотов А. В., Штейнгауер Л. Г. ЭВМ-прогнозирование каталитических свойств атомов металлов в газофазном гидрировании окиси углерода, Материалы V Международного симпозиума по связи между гомогенным и гетерогенным катализом, Новосибирск: ИК СО РАН, 1986, С. 2312454; (b) Likholobov V. A., Mayer L. I., Bulgakov N. N., Fedotov A. V., Shteingauer L. G. Computer-Aided Prognosis of the Catalytic Properties of Metal Atoms in the Gas-Phase Hydrogenation of Carbon Monoxide, Homogeneous and Heterogeneous Catalysis, Yermakov Yu., Likholobov V. A., Eds., Novosibirsk: Inst. of Catalysis, 1986, P. 229–244; (c) Shtokolo L. I., Shteingauer L. G., Likholobov V. A., Fedotov A. V. Generation of Mechanisms of Chemical Reactions: Gas-Phase CO + H2O Reaction in the Absense of Catalysts, React. Kinet. Catal. Lett., 1984, V. 26, P. 227–233; (d) Shteingauer L. G., Mayer L. I., Bulgakov N. N. Fedotov A. V., Likholobov V. A. Generation of Chemical Reaction Mechanisms. CO Hydrogenation Catalyzed by Metal Atoms in the Gas Phase, React. Kinet. Catal. Lett., 1988, V. 36, P. 139–143. (5) В большой статье (Dugunji J., Ugi I. An Algebraic Model of Constitutional Chemistry as a Basis of Chemical Computer Programs, Top. Curr. Chem., 1973, V. 39, P. 1964) рассмотрены математические основы математической модели структурной химии. (6) Программа TAMREAC для выдвижения гипотез о механизмах металлокомплексного катализа была разработана во Франции: (a) Barone R., Chanon M., Green M. L. H. Possible Mechanisms 30 for Ethylene Dimerization Derived by Use of a New Computer Program, J. Organometal. Chem., 1980, V. 185, P. 8593; (b) Theodosiou I., Barone R., Chanon M. New Computer Program Able To Propose Mechanistic Schemes and Secondary Products for Transformations Catalyzed by Transition Metal Complexes: Possible Mechanisms for Hydroformylation of Ethylene, J. Mol. Catal., 1985, V. 32, P. 2750; (c) Theodosiou I., Barone R., Chanon M. Computer Aids for Organometallic Chemistry and Catalysis, Adv. Organometal. Chem., 1986, V. 26, P. 165216. В этих статьях содержатся таблицы характерных стадий металлоорганических реакций и много другой интересной информации. Программа не распространяется среди пользователей и проект ее развития в настоящий момент приостановлен. (7) Программа MECHEM рассмотрена в следующих статьях: (a) Valdés-Pérez R.E., Algorithm To Generate Reaction Pathways for Computer-Assisted Elucidation, J. Comput. Chem. 1992, V. 13, P. 1079–1088; (b) Valdés-Pérez R.E., . Algorithm to Test the Structural Plausibility of a Proposed Elementary Reaction, J. Comput. Chem. 1993, V. 14, P.14541459; (c) Valdés-Pérez R.E., Heuristics for Systematic Elucidation of Reaction Pathways, J. Chem. Inf. Comput. Sci. 1994, V. 34, P. 976983; (d) ValdésPérez R.E., . Algorithm to Infer the Structures of Molecular Formulas within a Reaction Pathway, J. Comput. Chem. 1994, V. 15, P. 12661277; (e) Valdés-Pérez R.E., Human/Computer Interactive Elucidation of Reaction Mechanisms: Application of Catalyzed Hydrogenolysis of Ethane, Catal. Lett. 1994, V. 28, P. 79–87; (f) Valdes-Perez R.E., Zeigarnik A.V., Interactive Elucidation (without Programming) of Reaction Mechanisms in Heterogeneous Catalysis, J. Mol. Catal., A: Chemical 1997, V. 119, №1-3, P. 405-414; (g) Zeigarnik A.V., Valdes-Perez R.E., Temkin O.N., Bruk L.G., Shalgunov S.I., Computer-Aided Mechanism Elucidation of Acetylene Hydrocarboxylation to Acrylic Acid Based on a Novel Union of Empirical and Formal Methods, Organometallics 1997, V. 16, №14, P. 3114-3127; (h) Zeigarnik A.V., Valdes-Perez, R.E. Systematic Prediction of the Products and Intermediates of Isotopic Labeling in Reaction Pathway Studies, J. Comput. Chem., 1998, V. 19, №7, P. 741-753; (i) Bruk, L. G.; Gorodskii, S.N.; Zeigarnik, A.V.; ValdesPerez,R.E.; Temkin, O.N. Oxidative Carbonylation of 31 Phenylacetylene Catalyzed by Pd(II) and Cu(I): Experimental Tests of Forty-one Computer-Generated Mechanistic Hypotheses, J. Mol. Catal., A: Chemical., 1998, V. 130, №1-2, P. 29-40. (8) Программа ChemNet рассмотрена в публикациях посвященных совместному использованию ChemNet и MECHEM (см. 7 h,i), а также в работе, приеятой к печати в 1999: Шалгунов С. И., Зейгарник А. В., Брук Л. Г., Темкин О. Н., Компьютерная генерация сетей химических реакций: Использование в исследованиях механизмов металлоорганического катализа, Известия Академии наук, Серия химическая, 1999, №5,. Программа ChemComb рассматривалась в статье Брука Л. Г., Ошаниной И. В., Козловой А. П., Темкина О. Н., Одинцова К. Ю., Механизм синтеза ангидридов малеиновой и янтарной кислот карбонилированием ацетилена в растворах комплексов палладия, Известия Академии наук, Серия химическая, 1998, №6, С. 1104–1115. (9) В нескольких статьях рассматривалось, как с помощью простых эвристических правил выделить в списке стадий маршруты реакции. Была разработана также программа, которая впрочем не справляется с задачей, когда список стадий велик. Однако правила хороши при анализе небольших списков без всяких программ: (a) Clarke B. L. General Method for Simplifying Chemical Networks while Preserving Overall Stoichiometry in Reduced Mechanisms, J. Chem. Phys., 1992, V. 97, P. 40664071; (b) Mavrovouniotis M., Stephanopoulos G., Stephanopoulos G. Synthesis of Biochemical Poduction Routes, Comput. Chem. Eng., 1992, V. 16, P. 605–619; (c) Mavrovouniotis M., Stephanopoulos G., Stephanopoulos G. Computer-Aided Synthesis of Biochemical Pathways, Biotech. Bioeng., 1990, V. 36, P. 1119–1132. (10) Программа Фромента для генерации реакционных сетей гидрокрекинга и гидроизомеризации углеводородов сообщалась в статьях (a) Baltanas M. A., Froment G. F. Computer Generation of Reaction Networks and Calculation of Product Distributions in the Hydroisomerization and Hydrocracking of Paraffins on Ptcontaining Bifunctional Catalysts, Comput. Chem. Eng., 1985, Vol. 9, №1, P. 71–81; (b) Clymans P. J., Froment G. F. ComputerGeneration of Reaction Paths and Rate Equations in the Thermal 32 Cracking of Normal and Branched Paraffins, Comput. Chem. Eng., 1984, Vol. 8, №2, P. 137–142. (11) Программа для генерирования механизма пиролиза и других радикальных реакций и для вывода скоростей реакций рассмотрена в следующих публикациях: (a) Broadbelt L. J., Stark S. M., Klein M. T., Computer Generated Pyrolysis Modeling: Onthe-Fly Generation of Species, Reactions, and Rates, Ind. Eng, Chem. Res., 1994, Vol. 33, P. 790–799; (b) Broadbelt L. J., Stark S. M., Klein M. T., Termination of Computer-Generated Reaction Mechanisms: Species Rank-Based Convergence Criterion, Ind. Eng, Chem. Res., 1994, Vol. 34, P. 2566–2573; (c) Broadbelt L. J., Stark S. M., Klein M. T., Computer Generated Reaction Modelling: Decomposition and Encoding Algorithms for Determining Species Uniqueness, Comput. Chem. Eng, 1996, Vol. 20, №2, P. 113–129; (d) Klinke II D.J., Broadbelt L. J., Mechanism Reduction during Computer Generation of Compact Reaction Models, AIChE J., 1997, Vol. 43, №7, P. 1828–1836. (12) Компьютерная генерация стадий радикально-цепных реакций рассматривалась в статьях (a) Chinnick S.J., Baulch D.L., Ayscough P.B., An Expert System for Hydrocarbon Pyrolysis Reactions, Chemometrics and Intelligent Laboratory Systems, 1988, V. 5, P. 39–52; (b) Di Maio F.P., Lignola P.G., King: A Kinetic Network Generator, Chem. Eng. Sci., 1992, V. 47, №9–11, P. 2713–2718. (13) Программа CASB описана в статье Porollo A.A., Lushnikov D.E., Pivina T.S., Ivshin V.P. Computer Representation and Generation of Possible Pathways for Thermal Decomposition Reactions of organic compounds, J. Mol. Structure (Teochem), 1997, V. 391, 117–124. 3. Практикум 3.1. Генерация гипотез с использованием "формулы превращения" Идея метода проста. Он основан на использовании библиотеки (или базы данных) элементарных стадий. Для осуществления реакции необходимо, чтобы определенные связи в реагентах разорвались и образовались новые свя33 зи. Каждой рвущейся/образующейся связи может быть присвоен какой-либо буквенный или цифровой код. Совокупность кодов превращений, необходимых для протекания какой-то итоговой реакции, будем называть формулой превращения. Каждая элементарная стадия в библиотеке тоже имеет формулу, которая показывает, какие связи рвутся и образуются в этой стадии. Подбирая стадии так, чтобы их коды вместе составили формулу превращения, можно получить гипотезы о механизме. Рассмотрим детали метода на примере реакции гидрохлорирования ацетилена. C2H2 + HCl CH2=CHCl. Минимальный набор связей, коды которых войдут в формулу превращения, следующий: рвутся связи CC и H–Cl, и образуются связи C–H, C–Cl и двойная связь C=C на месте тройной. Такой минимальный набор соответствует минимальной формуле превращения. Могут существовать и расширенные формулы превращения. В качестве предельно широкой формулы превращения можно представить себе формулу, состоящую из кодов разрыва всех связей в ацетилене и хлористом водороде и кодов образования всех связей винилхлориде. Едва ли разумно использовать такую формулу превращения. Если бы все связи рвались, то реакция не протекала бы селективно, а нам бы требовалось выполнять непомерный объем работы, перечисляя, а затем проверяя возможные механизмы. Все же имеет смысл иметь такую возможность ввиду и формировать расширенные формулы методом исключения связей, превращение которых маловероятно. Для нашего примера можно предположить, что тройная связь сначала превращается в двойную, а затем в ординарную, после чего вновь образуется двойная связь. В этом случае к минимальной формуле превращения будет необходимо добавить коды образования связи C–C и ее превращения в связь C=C. Имея формулу превращения, можно из библиотеки стадий выбрать те, чьи формулы "укладываются" в итоговую формулу. Если код стадии содержит "лишние" символы, то эта стадия не может быть использована. 34 Этот метод был реализован программно, но учитывая его простоту, имеет смысл попробовать проделать все операции вручную. Предположим, реакция катализируется комплексом переходного металла [M]. Примем для упрощения, что разрыв связи CC происходит только с образованием связи C=C, которая в дальнейшем остается неизменной. Введем обозначения: Разрыв H–Cl код А Превращение тройной свя- код Б зи в двойную Образование связи C–Cl код В Образование связи C–H код Г Тогда минимальная формула превращения будет АБВГ. Теперь из библиотеки реакций необходимо выбрать стадии, которые могут иметь отношение к данной реакции. Предположим, что выбраны следующие стадии: Стадия Формула M + HCl H–M–Cl А1 M + HCl MH + Cl + M + HCl MCl + H – – А2 + А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 – + M C + Cl– M––C=C–Cl C В4 H–M–C H–C + M Г2 M–C + H M + C–H Г4 MCl + CC M–C=C–Cl Б1В3 MH + CC M–C=C–H Б2Г3 M + CC + H M –C=C–H Б3Г5 + + + + 35 M + CC M C C Б4 Очевидно, что все гипотетические механизмы можно будет найти во множестве таких сочетаний стадий, для которых суммарный код будет совпадать с формулой превращения. Выпишем такие сочетания стадий: 1. А1В1Б2 Г3 2. А1В1Б3Г5 3. А1В1Б4Г2 4. А1В1Б4Г4 5. А1В2Б2Г3 6. А1В2Б3Г5 7. А1В2Б4Г2 8. А1В2Б4Г4 9. А1В3Б1Г2 10. А1В3Б1Г4 11. А1В4Б2Г3 12. А1В4Б3Г5 13. А1В4Б4Г2 14. А1В4Б4Г4 15. А2В1Б2Г3 16. А2В1Б3Г5 17. А2В1Б4Г2 18. А2В1Б4Г4 19. А2В2Б2Г3 20. А2В2Б3Г5 21. А2В2Б4Г2 22. А2В2Б4Г4 23. А2В3Б1Г2 24. А2В3Б1Г4 25. А2В4Б2Г3 26. А2В4Б3Г5 27. А2В4Б4Г2 28. А2В4Б4Г4 29. А3В1Б2Г3 30. А3В1Б3Г5 31. А3В1Б4Г2 32. А3В1Б4Г4 33. А3В2Б2Г3 34. А3В2Б3Г5 35. А3В2Б4Г2 36. А3В2Б4Г4 37. А3В3Б1Г2 38. А3В3Б1Г4 39. А3В4Б2Г3 40. А3В4Б3Г5 41. А3В4Б4Г2 42. А3В4Б4Г4 43. А4В1Б4Г1 44. А4В2Б4Г1 45. А4В3Б1Г1 46. А4В4Б4Г1 47. А5В1Б2Г3 48. А5В1Б3Г5 49. А5В1Б4Г2 50. А5В1Б4Г4 51. А5В2Б2Г3 52. А5В2Б3Г5 53. А5В2Б4Г2 54. А5В2Б4Г4 55. А5В3Б1Г2 56. А5В3Б1Г4 57. А5В4Б2Г3 58. А5В4Б3Г5 59. А5В4Б4Г2 60. А5В4Б4Г4 Не все сочетания кодов могут быть интерпретированы в качестве механизмов. Совпадение совокупности кодов стадий и формулы превращения не является достаточным условием "разумности" соответствующего механизма. 36 Причиной того, что большая часть сочетаний не является механизмами может быть следующее: (а) нет стыковки стадий по интермедиатам (интермедиаты, действующие в последующих стадиях, не образовались в предыдущих), (б) не образуется целевой продукт, (в) не выделяется исходная форма катализатора (то есть требуются дополнительные стадии, выходящие за рамки формулы превращения). Проанализируем некоторые комбинации. Сочетание А1В1Б2Г3. Последовательность стадий M + HCl H–M–Cl А1 MH + CC M–C=C–H Б 2 Г3 C–M–Cl C–Cl + M В1 может быть интерпретирована как M + HCl HMCl HMCl + HCCH 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 + CC + H M –C=C–H Б3Г5 C–M+ + Cl– C–Cl + M В2 + + может быть интерпретирована как M + HCl HMCl HMCl + HCCH + H+ HClM+–HC=CH2 HClM+–HC=CH2 + Cl– ClHC=CH2 + HMCl Можно видеть, что механизм не получается, так как не происходит выделения исходной формы катализатора M, а в стадии Б3Г5 участвует протон, который не образуется 37 по другим стадиям. Для того, чтобы такая последовательность стадий была интерпретируема, необходимо добавить что-то к указанному механизму, например такую стадию: HMCl M + H+ + Cl– Сочетание А3В1Б2Г3. Последовательность стадий M + HCl MCl– + H+ А3 MH + CC 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 + HCCH ClMHC=CH2 ClMHC=CH2 ClHC=CH2 + M 2. А1В1Б4Г2 M + HCl HMCl HMCl + HCCH Cl M CH H CH Cl CH HMCH=CHCl M H CH HMCH=CHCl ClHC=CH2 + M 3. А1В3Б1Г2 M + HCl HMCl HMCl + HCCH HMCH=CHCl HMCH=CHCl ClHC=CH2 + M 38 4. А2В2Б2Г3 M + HCl +MH + Cl– MH + HCCH +M–HC=CH2 + M–HC=CH2 + Cl– ClHC=CH2 + M + 5. А2В4Б4Г2 M + HCl +MH + Cl– MH + HCCH H+M + H+M CH CH CH + Cl– HMCH=CHCl CH HMCH=CHCl ClHC=CH2 + M 6. А3В1Б3Г5 M + HCl –MCl + H+ MCl + HCCH + H+ HMCH=CHCl – HMCH=CHCl ClHC=CH2 + M 7. А3В1Б4Г4 M + HCl –MCl + H+ - MCl + HCCH Cl M – Cl-M – CH CH CH –M–CH=CHCl CH M–CH=CHCl + H+ ClHC=CH2 + M 8. А3В1Б1Г4 M + HCl –MCl + H+ MCl + HCCH –M–CH=CHCl – 39 – M–CH=CHCl + H+ ClHC=CH2 + M 9. А5В2Б3Г5 HCl H+ + Cl– MCl + HCCH + H+ +M–CH=CH2 M–CH=CH2 + Cl– ClHC=CH2 + M + 10. А5В2Б4Г4 HCl H+ + Cl– M + HCCH M M – CH CH CH + Cl– –M–CH=CHCl CH M–CH=CHCl + H+ ClHC=CH2 + M 3.2. Программа ChemNet 3.2.1. Исходные данные В ChemNet используется три типа исходных данных: (1) исходные вещества, (2) трансформации и (3) ограничения. Без любого из этих элементов программа работать не может. Исходные вещества необходимы для начала работы программы. Трансформации служат для преобразования одних веществ в другие. Ограничения необходимы для остановки программы. 3.2.1.1. Исходные вещества Исходные вещества задаются в виде структурных формул. В отличие от ряда других программ, в ChemNet можно задавать не только молекулы традиционного строения, в которых одна связь соединяет два атома, но и n-связи. Можно задавать, радикалы, карбены, ионы, вещества с любым набором атомов. При необходимости можно вво40 дить интермедиаты, которые также будут подвергнуты преобразованиям. На экране вещества выглядят как структурные формулы, но внутреннее описание веществ значительно сложнее. Оно похоже на то, как описываются объекты в базах данных. Описание каждого вещества состоит из нескольких строковых и численных переменных. Каждая из таких переменных декодируется программой при необходимости извлечь какую-либо информацию. Такая организация удобна для многочисленных проверок, которые осуществляет программа, чтобы узнать, не было ли данное вещество получено ранее и не содержит ли оно заданную подструктуру. В частности, программа сохраняет следующие данные: (1) Число атомов в веществе; (2) Описание каждого атома: (2.1) уникальное имя из периодической таблицы, (2.2) заряд, (2.3) число неспаренных электронов (знаков радикала); (3) Дополнительные характеристики атомов-металлов: (3.1) степень окисления, (3.2) координационное число, (3.3) число валентных электронов; (4) Описание связей в виде троек (первый атом, второй атом, кратность связи); многоцентровые связи (например связи в -комплексах описываются несколькими тройками). Каждое вещество должно быть связным и не может состоять из нескольких частей. Сходным образом описываются трансформации и получаемые стадии. 3.2.1.2. Трансформации Трансформации являются прообразами реакций. Несколько однотипных реакций могут описываться одной трансформацией. Например, присоединение любого комплекса, 41 содержащего фрагмент M–X, к двойной связи C=C любой молекулы, которая таковую содержит, может быть описано следующим образом: M–X + C=C M–C–C–X В отличие от реакции, в трансформации может быть не указано, какие атомы и как связаны с C, M и X, хотя необходимо в каждом случае указывать, какие конкретно атомы M и X могут принимать участие в превращении. Например, можно указать, что M может быть Pt или Pd, а X – H или Cl. Если такая трансформация задана, то программа будет осуществлять поиск всех пар молекул (введенных как исходные вещества или сгенерированных программой на более ранних этапах), в одной из которых есть фрагмент типа M–X (Pt–H, Pt–Cl, Pd–Cl или Pd–H), а в другом – C=C (например, этилен, винильный фрагмент, и т.д.). Трансформация действует на каждую из таких пар, преобразуя их в другие вещества. В результате формируется реакция (элементарная стадия). Например, если задана указанная выше трансформация, и программа нашла среди веществ пару PdCl2 и C2H4, то трансформация формирует реакцию ClPd–Cl + H2C=CH2 ClPd–H2C–CH2–Cl. Если образовавшееся вещество ClPdCH2CH2Cl не было получено ранее в других стадиях, оно пополняет список веществ, к которым будут применяться трансформации. Трансформации описывают характерные черты происходящего изменения, но степень детализации при описании реакции определяется пользователем. Чем подробнее трансформация, тем меньше веществили их пар, к которым эта трансформация применима. Например, два элементарных преобразования M–C + CO M–C(O)–C M–CC + CO M–C(O)–CC описывают одну и ту же реакцию, но вторая трансформация содержит больше подробностей. Разница состоит в том, что первом случае программа "внедрит" CO во все соединения, содержащие связь M–C, а в втором случае – 42 только в те фрагменты M–C, которые соседствуют с тройной связью с атомом углерода. Нетрудно догадаться, что число элементарных стадий, порожденных одной трансформацией, может значительно различаться. С одной стороны, "генерирующая способность" трансформации не независима от введенных ограничений, о которых речь пойдет ниже. С другой – есть и объективные факторы, позволяющие судить о том, каких последствий от использования той или иной трансформации следует ожидать. Очевидно, например, что если при определении трансформации мы не записываем атомы в явном виде, а используем символы типа M, R, X, и затем вводим для них возможные "заместители" (например, M = Pt, Pd, Ru), то следует ожидать, что число возможных стадий, прогенерированных такой трансформацией, может разрастись. "Степень конкретности" трансформации коррелирует с числом соответствующих стадий в реакционной сети. Если мы включаем только те атомы, между которыми происходит перераспределение связей, и сами эти связи, то трансформация в наименьшей степени конкретна, и можно ожидать появления большого числа малореальных стадий. Другая крайность – включение в трансформацию всех возможных подробностей. В пределе теряется разница между трансформацией и стадией, которую пользователь пытается описать. Степень конкретности трансформации можно охарактеризовать фактором, который мы назвали Y-фактор. Он равен отношению числа связей, которые рвутся или образуются, к общему числу указанных связей (рвущихся, образующихся или неизменяющихся). Например, для трансформации M–C + CO M–C(=O)– C. Общее число связей – 6 (учитывая кратность тройной связи). Изменяются 4 связи (рвется связь M–C, связь CO меняет порядок, образуются две связи с атомом углерода в монооксиде углерода). Если изображать рвущиеся двухэлектронные связи пунктиром "----", неизменные – обычной чертой – "–––", а образующиеся – чертой с кружочком " o ", то данная трансформация будет выглядеть следующим образом: 43 M o o C C O Таким образом Y-фактор равен 4/6 (т.е. 2/3). В трансформации M–CC + CO M–C(O)–CC общее число связей – 9 (добавилась тройная связь), а число изменяющихся – прежнее. Y-фактор равен 4/9. Чем больше Yфактор, тем менее конкретна трансформация, и тем больше она должна дать стадий. В пределе Y-фактор равен единице (например, в случае трансформации M–C + C M–C–C). Другой фактор (мы назвали его X-фактор) связан со степенью ненасыщенности атомов, фигурирующих в трансформации. В программе для каждого атома условно определена "нормальная" валентность (например, нормальная валентность углерода – 4, кислорода – 2 и т. д.). X-фактор равен отношению суммы валентностей атомов, указанных в трансформации, к сумме нормальных валентностей. Таким образом, этот фактор характеризует, как много соседей у атомов в среднем осталось не обозначенными. Чем больше X-фактор, тем конкретнее трансформация. Программа, вычислив X-фактор и Y-фактор, предупреждает пользователя о целесообразности уточнить трансформацию или сделать ее, наоборот, менее конкретной. Однако не стоит следовать этим рекомендациям буквально. При необходимости их можно и вовсе игнорировать 3.2.1.3 Ограничения. Третий тип исходных данных – ограничения (или правила отбора). У ограничений две функции: исключить формирование ложных ветвей реакционного дерева и создать условия для останова программы. В программе предусмотрена возможность введения следующих ограничений. Ограничение на общее число атомов в генерируемой молекуле и на число атомов какого-либо типа (C, H, 44 O, ...). Если такого рода ограничения не заданы, то программу возможно придется останавливать принудительно. В самом деле, если задана трансформация типа M–C + CO M–C(O)–C и не задано максимальное число атомов или максимальное число атомов углерода (или кислорода), то программа будет "полимеризовать" CO, образуя M–[C(O)]n–C. Пользователь задает максимальное число валентных электронов, максимальное координационное число и интервал возможных степеней окисления для каждого атома металла. При необходимости пользователь может воспользоваться соответствующими значениями, рекомендуемыми программой. Однако делать это не рекомендуется, так как в этом случае ограничения возможно будут слишком слабыми. Молекулярность трансформаций элементарных реакций не должна превышать 2. Это ограничение не может быть изменено пользователем. Оно, по существу, отражает компромисс между химической и комбинаторной реалиями. При попытке занести в файл трансформацию с тремя реагирующими или образующимися фрагментами команда выполнена не будет. Если пользователь предвидит, что с заданными трансформациями программа будет генерировать нежелательные молекулы, то он может сформулировать, какой именно фрагмент (подструктуру) следует запретить. Перед тем, как записать новое вещество в файл, программа будет проверять, не содержит ли оно запрещенную подструктуру. Если нежелательно появление целой молекулы, а не кого-либо фрагмента, можно запретить и целую молекулу. По мере того, как программа работает, она выводит на экран каждое новое вещество. Пользователь может в любой момент приостановить работу программы и запретить вещество или фрагмент. Некоторые ограничения связаны с числом и величиной заряженных атомов в молекуле (например, число заряженных атомов в одной молекуле не должно превышать некоторого заданного значения). Аналогич45 ные ограничения существуют и для радикальных реакций. Кроме того, программа автоматически проверяет, чтобы соблюдался баланс по каждому типу атомов, зарядам, и неспаренным электронам (в случае радикальных реакций). 3.2.2. Идея алгоритма Программа начинает работу с того, что пытается применить первую трансформацию, осуществляя поиск веществ или их пар из заданного пользователем набора, в которых содержатся описанные в трансформации фрагменты. Если таковые находятся, то программа записывает соответствующую элементарную стадию и новые вещества. Затем программа рассматривает пополненный список веществ и пытается применить трансформацию и к ним. В какой-то момент оказывается, что при заданных ограничениях новые вещества уже не образуются. Тогда программа переходит ко второй трансформации, повторяя всю процедуру, затем к третей, четвертой, и т.д. Затем программа возвращается вновь к первой трансформации, и поиск начинается сначала. Если программа переберет все трансформации, но не сможет образовать новых элементарных стадий, то происходит останов. Каждое новое вещество, сгенерированное программой, проверяется на действие ограничений и, если необходимо, "отбраковывается". Соответствующая элементарная стадия также не заносится в список. Естественно, не любая трансформация применима не всегда. Так, трансформация T применима к паре веществ S1 и S2, если 1. S1 и S2 содержат все фрагменты, описанные в T как "исходные вещества". 2. Полученные продукты удовлетворяют ограничениям. 3. Образующиеся продукты отличаются от S1 и S2; то есть вырожденные реакции исключаются, но один из продуктов может быть таким же как S1 или S2. 46 Аналогичные соображения справедливы для мономолекулярных реакций. 3.2.3. Обработка полученных результатов Полученные результаты могут быть просмотрены и отредактированы. Например, если в ходе генерации реакционной сети все же образовались какие-либо нежелательные интермедиаты или продукты, то пользователь может удалить их. При этом происходит анализ реакционной сети на связность. Те ветви реакционной сети, которые "растут" от удаляемого вещества, будут удалены. 3.2.4. Факторы, замедляющие работу программы Качество получаемых результатов зависит от умения и знаний пользователя, поскольку пользователь – основной источник знаний, используемых в программе. Кроме того пользователь должен иметь представление о "комбинаторных последствиях" каждого своего действия. В частности надо понимать, что следующие факторы (большая часть из которых очевидна) замедляют работу программы или затрудняют получение приемлемого решения: 1) отсутствие достаточно жестких ограничений на максимальное число атомов в образующихся молекулах; 2) использование слишком общих трансформаций; 3) использование "заместителей" при формулировке трансформаций – часто число получаемых стадий возрастает непропорционально числу заместителей; 4) запрещение сложных подструктур или их большого числа (в этом случае программа будет тратить слишком много времени на проверку наличия этих подструктур в каждом новом веществе); 5) использование большого числа трансформаций. Самое главное понимать, что в основе множества операций, совершаемых программой, лежит перебор вариан47 тов, время на который возрастает непропорционально размерности решаемой задачи. В большинстве случаев работа с программой осложняется поиском компромисса между желанием охватить возможно большее число стадий (что повышает шансы нахождения новых механизмов) и желанием получить эти стадии за разумное время. С другой стороны, использование излишне подробных трансформаций вряд ли даст сколько-нибудь интересный новый результат. Противоречие между "новизной" и "комбинаторикой" не слишком огорчительно: в конце концов, возможности любого метода ограничены. 3.2.5. Библиотека трансформаций Трансформации и ограничения, применяемые пользователем, отражают его знания об изучаемой реакции, которые можно "перевести на язык структурных превращений", используемых в ChemNet. Эти знания могут быть получены на основе предварительных экспериментов, теоретических соображений, из литературных источников. Если угодно, пользователь может опираться на свою интуицию, что часто и делается с использованием программ и без них. Ведь механизмы, которые часто публикуют в научных статьях, описываются подробнее, чем наши достоверные знания о них. Одним из последних усовершенствований, введенных нами в ChemNet, является справочная библиотека трансформаций, созданная на основе анализа литературы (в основном, монографий и обзоров по металлокомплексному катализу и металлоорганической химии). Справочная библиотека трансформаций ChemNet снабжена минимальными возможностями для поиска необходимых трансформаций. Для этого необходимо воспользоваться фильтрами, которые позволят сузить предлагаемый для выбора набор стадий из библиотеки трансформаций. В фильтрах можно указать признаки, по которым осуществляется поиск: разрыв или/и образование интересующих связей, выбрать стадии с участием металлического центра, радикалов, ионов. Выбранные трансформации можно 48 затем отредактировать. Список трансформаций приведен в приложении 1. 3.2.6. Примеры работы программы 3.2.6.1. Гидрокарбоксилирование и гидроформилирование этилена (гомогенный катализ). В качестве одного из тестов для программы была получена сеть превращений для реакций карбонилирования этилена C2H4 + CO + H2 CH3CH2CHO C2H4 + CO + H2O CH3CH2COOH Катализатором этой реакции может быть карбонильный комплекс Co2(CO)8. Трансформации, сформулированные для этой задачи, приведены ниже: 1. CoI–H + C=C CoI–C–C–H 2. Co0–Co0 + H–H CoI–H + CoI–H 3. R1–CH–CoI=C=O CoI–C(=O)–CH–R1, R1 = C, H, O 4. Co0 + CO Co0=C=O 5. Co0 + Co0 Co0–Co0 6. CoI–C=O + C=C CoI–C–C–C=O 7. CoI–C=O + H–O–H O=C–OH + CoI–H 8. Co0–Co0 + C=C CoI–C–C–CoI 9. CoI + CO CoI=C=O 10. O–CoI=C=O CoI–C(=O)–O 11. Co0–Co0 + H–O–H CoI–O–H + CoI–H 12. CoI–C + H–H CoI–H + C–H 13. CoI–H + CoI–H Co0–Co0 + H–H 14. CoI–O–H + CoI–H Co0–Co0 + H–O–H 15. CoI–C + CoI–H Co0–Co0 + H–C Исходные вещества, введенные в программу, – Co0, C2H4, H2, H2O, CO. Ограничения: максимальное число атомов в генерируемых молекулах – 18, максимальное число атомов углерода – 6, максимальное число атомов 49 кислорода – 4, максимальное число атомов кобальта – 2. Контроль за числом валентных электронов не осуществлялся, а контроль за степенями окисления осуществлялся только с помощью трансформаций. В результате генерации получено 187 реакций (пять из которых были впоследствии удалены, см. далее) и 49 новых веществ. При генерации сети реакций мы предполагали, что свободные координационные места кобальта заняты лигандами CO. Поэтому мы добавили три CO лиганда к каждому атому кобальта после завершения работы программы. Кроме того, мы сократили реакционную сеть вручную, исключив комплексы Co0(CO)3, Co0(CO)4, Co0(CO)5, и связанные с ними реакции. В итоге остаются стадии, которые перечислены в Приложении 2. При генерации получены практически все продукты, идентифицированные в процессах гидроформилирования и гидрокарбоксилирования этилена: этан, пропионовый альдегид, пропионовая кислота, диэтилкетон, янтарная кислота. Каждый из этих продуктов может образоваться по различным маршрутам, присутствующим в реакционной сети. В числе этих маршрутов все, которые рассматривались в литературе. Кроме того, можно прогнозировать образование некоторого количества муравьиной и угольной кислот, янтарного альдегида OHCCH2CH2CHO, альдегидокислоты OHCCH2CH2COOH и кетоальдегида C2H5C(O)CH2CH2CHO. Соединения с большим числом атомов (например, C2H5C(O)CH2CH2COOH) не были генерированы из-за использованных ограничений. Реакции циклизации и гидрирования карбонильной группы и (образование ангидридов и лактонов, хинонов и гидрохинонов) не были предусмотрены использованными трансформациями. Есть два принципиально различных варианта использования получаемой реакционной сети. С одной стороны, она может рассматриваться как максимальный механизм, в котором отдельные стадии подлежат проверке, с другой – ее можно разделить на небольшие механизмы, описывающие образование отдельных продуктов, и экспериментально проверять эти отдельные пути реакции. 50 3.2.6.2. Гидрогенолиз этана (гетерогенный катализ) Мы применили программу ChemNet к реакции гидрогенолиза этана C2H6 + H2 2CH4. После анализа соответствующей литературы, были сформулированы пять трансформаций, которые, как предполагалось, могли послужить хорошей моделью для химии гидрогенолиза этана и одновременно позволяли избежать трудностей, связанных с комбинаторикой, которые обычно приходится принимать во внимание при работе с ChemNet и аналогичными программами. Использование этих трансформаций подразумевало, что карбеновые и карбиновые атомы углерода связаны с разными центрами на поверхности катализатора: фрагменты типа MC– описываются как M3C–, а фрагменты типа M=C< описываются как M2=C<. Стерические, энергетические и кинетические факторы во внимание не принимались. Было использовано всего пять трансформаций, но они были достаточно общими и содержали заместители: 1. M–M + R1–H M–H + M–R1 R1 = C или H 2. M–H + M–R1 M–M + R1–H R1 = C или H 3. M–R2 + C–H M–C + H–R2 R2 = C, H, или M 4. M–C + H–R2 M–R2 + C–H R2 = C, H, или M 5. M–CR3R4–CR5R6R7 + M–R8 M–CR3R4–M + CR5R6R7R8 Ri = H или M (i = 3,…,8) Были использованы следующие ограничения: максимальное число атомов в молекуле – 11, максимальное число атомов углерода – 2, максимальное число атомов металла – 6, максимальное число атомов водорода – 6. Каждый атом металла M рассматривался как активный центр поверхности с координационным числом, равным единице. Программа получила реакционную сеть, состоящую из 150 обратимых (взаимно обратные реакции были свернуты в обратимые стадии) и 24 необратимых элементарных стадий, а также 16 веществ. Эта реакционная сеть приведена в Приложении 3. 51 Полученная сеть содержит в себе все известные нам механизмы, которые сообщались в литературе. Так, например Muhaffy и Hansen (Mahaffy, P.; Hansen, R. S. J. Chem. Phys. 1979, Vol. 71, P. 1853–1861) изучали гидрогенолиз этана на иридиевых пленках в широком диапазоне парциальных давлений каждого из реактантов при 80– 205C. Был предложен механизм, состоящий из стадий M–M + CH3–CH3 CH3–CH2M + MH (1) M–M + H2 2MH (2) CH3–CH2M + M–M MH + CH3–CHM2 (4) MCH2–CH3 + M–H 2MCH3 (167) MCH3 + MH M–M + CH4 (101) При этом предполагалось, что связь C–C в этильном фрагменте рвется под действием гидрида MH, а образующиеся метильные комплексы с поверхностью гидрируются в метан. Гудков и соавторы. (Gudkov, B. S.; Guczi, L.; Tetenyi, P. J. Catal. 1982, Vol. 74, P. 207–215) изучали реакцию на катализаторах Pt/SiO2 и PtFe/SiO2 и предложили две альтернативных гипотезы о механизме. По их мнению, эти механизмы могут считаться справедливыми при различных условиях проведения реакции. Первый механизм состоял из стадий M–M + CH3–CH3 CH3–CH2M + MH (1) M–M + H2 2MH (2) MCH2–CH3 + M–M M2CH2 + MCH3 (89) M2CH2 + MH M–M + MCH3 (100) MCH3 + MH M–M + CH4 (101) Здесь связь C–C рвется тоже в этильном комплексе, но под действием поверхности катализатора. Второй механизм состоит из стадий M–M + CH3–CH3 CH3–CH2M + MH (1) M–M + H2 2MH (2) CH3–CH2M + M–M MH + MCH2–CH2M (3) MCH2–CH2M + M–M MH + MCH2–CHM2 (5) MCH2–CHM2 + M–M MH + M2CH–CHM2 (8) 52 M2CH–CHM2 + M–M 2M3CH (95) M3CH + MH M–M + M2CH2 (99) M2CH2 + MH M–M + MCH3 (100) MCH3 + MH M–M + CH4 (101) Согласно второму механизму разрыв C–C связи происходит в симметричном поверхностном комплексе CHM2–CHM2. Годдард и сотр. (Goddard, S. A.; Amiridis, M. D.; Rekovske, J. E.; Cardona-Martinez, N.; Dumesic, J. A. J. Catal. 1989, Vol. 117, P. 155–169.) изучали механизм гидрогенолиза этана на Pt, Pd, Ir и Co катализаторах, нанесенных на оксид кремния, и предложили общий механизм, состоящий из стадий M–M + CH3–CH3 CH3–CH2M + MH (1) M–M + H2 2MH (2) CH3–CH2M + M–M MH + MCH2–CH2M (3) MCH2–CH2M + M–M MH + MCH2–CHM2 (5) MCH2–CH2M + M–M 2M2CH2 (92) M2CH–CH2M + M–M M3CH + M2CH2 (94) M2CH–CHM2 + M–M 2M3CH (95) M3CH + MH M–M + M2CH2 (99) M2CH2 + MH M–M + MCH3 (100) MCH3 + MH M–M + CH4 (101) Они выделили три маршрута: A: (стадии 1–3, 92, 100, 101) B: (стадии 1–3, 5, 94, 99–101), C: (стадии 1–3, 5, 8, 95, 99–101). Было найдено, что маршрут C через образование CHM2–CHM2 до разрыва C–C связи не работает, что противоречит данным Гудкова. Маршруты A и B могут доминировать в зависимости от катализатора и условий проведения реакции. Zaera и Somorjai предположили, что гидрогенолиз этана на грани монокристалла платины Pt(111) протекает через образование этилидиновых фрагментов (Zaera, F.; Somojai, G.A. J. Phys. Chem. 1985, Vol. 89, P. 3211–3216). Предложенный механизм содержит 53 стадии 1, 4, 7, 99–101 и стадию CH3–CM3 + 2M 2CHM3 +MH. Последнюю едва ли можно рассматривать как одну элементарную кинетическую стадию, и в нашей реакционной сети ее нет, но она может быть “разложена” на несколько элементарных стадий. Кроме стадий, которые в том или ином виде рассматривались для реакций гидрогенолиза углеводородов на различных катализаторах и в других гетерогеннокаталитических реакциях углеводородов, сеть реакций содержит большое число стадий, которые не рассматриваются большинством исследователей, но которые в принципе могут протекать. Они имеют сходные переходные состояния: X C C X = C, H, M Стадии с такими переходными состояниями (стадии 28–45, 47–54, 57–68, 71–78, 80–82, 84, 85, 87, 106–111, 114–116, 118–123, 126–131, 134–136, 138–140, 142–144, 146–148, 151, 152, 155 в Приложении 3) могут участвовать в механизме, и если их рассматривать, то число гипотетических механизмов становится очень велико. Число возможных механизмов, вырезанных из реакционной сети гидрогенолиза этана (174 реакции) достигает нескольких тысяч. Обобщая механизмы такого типа (метатезис -связей), можно предположить, что похожие превращения могут протекать с участием двух металлических центров на поверхности: X C C M M 54 как, например, в реакции H H C C H H H H H H C C H H C H H H H H C C H C Современные методы квантовой химии могут помочь выяснить роль этих реакций в процессах превращения углеводородов на поверхности металлов. Задачи к разделу 3 1. Пользуясь библотекой трансформаций, приведенной в приложении 1, и методом, описанным в разделе 3.1, получите механизмы следующих реакций: A. C2H4 + H2 C2H6 CH2 C2H4 + 1/2 O2 C. 2CH4 + 1/2 O2 C2H6 + H2O D. C2H4 + C6H6 C6H5CH2CH3 E. CH3OH + CO CH3COOH F. G. CH2 B. O 2C2H2 CH2=CH–CCH C2H2 + CO + 1/2O2 HCCCOOH (реакция в воде) H. C O С2H2 +2CO + H2O H2 + HC HC I. C2H2 + CO + H2O CH2=CHCOOH 2C2H4 CH3CH2CH=CH2 J. K. L. O C O CO + H2O CO2 + H2 C2H2 + CH3COOH CH2=CHOOCCH3 55 M. 3C2H2 C6H6 N. C2H2 + 2 ROH CH3CH(OR)2 O. P. CH3OH CH2O + H2 C2H4 + H2O C2H5OH 2. Составьте список побочных реакций, которые могут протекать в системе, если предполагать, что протекают стадии из приложения 2. 3. Попробуйте найти маршруты реакции, ведущих к образованию (а) CH3CHO, (б) CH3COOH реакционной сети полученной программой ChemNet (Приложение 2). 56 Приложения Приложение 1. Библиотека элементарных трансформаций в металлокомплексном катализе и металлорганической химии Элементарная трансформация C: + C: C=C + M C C+H M C H + H M M Образование связи C=C M + H C C M Разрыв связи C C–H C–H H H C–H 57 Элементарная трансформация M M H M C C H C O M C O Разрыв связи Образование связи H C C–H C H C O C–H O C M H C C C M C C M M M M C H C H H C C–H C–H 58 Элементарная трансформация M H C O M Образование связи H C C C Разрыв связи C–H O M M M M H C O O C H C O O C C–H C M C H M C–H H M C O M C C–O O (Не известна для спиртов) 59 Элементарная трансформация M C O M O C Разрыв связи Образование связи O C C–O O C M O O M C C C C C C C–O C M O C M C O O C C C - M C O + OH - M C–O O C OH O 60 C–O Элементарная трансформация - M C O + OC - M C OC Разрыв связи Образование связи C–O O M C M C M O C M O C M H C M C C–M–X M + C–X C C C–O (X = Cl, Br, I) C–X H O C–O O M–C + X M + C–X (X = Cl, Br, I) + – C–X 61 Элементарная трансформация M C M C M X M X Разрыв связи Образование связи C–X (X = Cl, Br, I) M C + X- - M C C X C C–X (X = Cl, Br, I) M C C M C C–С C M M M M C C C C M M M M C C C C C–С C–С 62 Элементарная трансформация C C M+ M C C C M Образование связи C C C–С C C C C C M+ C C–С C C C M Разрыв связи C C M+ C C C C C C C–С C M C C M C O C–С O 63 Элементарная трансформация M H M H H M M H H H H + H–H H–H + M H +H X Образование связи H M M M + H2 Разрыв связи H–H X M M H (X = Cl, Br, I) H–X H M–H + X– M + H–X (X = Cl, Br, I) H–X M–X + H M + H–X (X = Cl, Br, I) H–X + – + X + H H–X – + + M OH + H (X = Cl, Br, I) + M + H2O . 64 H–X O–H Элементарная трансформация M O M H M O M O M H M H O H Образование связи O H M Разрыв связи O–H O–H M O H M O M O M O M O M O M O M O M O O–H O–O O–O 65 Элементарная трансформация M M M M M C C C C C M+ C M C M M C C C M C M C Образование связи CC C=C CC C=C CC C=C CC C=C, C–X CC C–C, C=C C C M–X + CC M–C=C–X (X = Cl, Br, I) C M C C C Разрыв связи C C 66 Элементарная трансформация M C M C C C C C M C M C C C C C M C O M C O C C C C M C M C H C H C Разрыв связи Образование связи CC C–C, C=C CC C–C, C=C CC C–C, C=C CC C–H, C=C CC C–H, C=C H M C C H M C C 67 Элементарная трансформация C C M C M C C C C C M C M C O C O C M C C M C C C Разрыв связи Образование связи CC C–C, C=C CC C–O, C=C CC, CC C–C, C=C, C=C CC, H–X C=C, C–H CO C=O CO C=O, C–O C M–CC + H–X M=C=C–H + X– (X = Cl, Br, I) + M+ C O M O + C O M C O M C O O 68 Элементарная трансформация M C M C C C O M C H H O M M C C C C M C–C, C=O CO C–H, C=O C=C M M C CO O C=C C: + C: C Образование связи O M C M Разрыв связи M M C C M C M+ C C=C CC C=C CC C=C CC C C 69 Элементарная трансформация M C C M C Разрыв связи Образование связи C=C C–C C=C C–C C=C C–C, C–C C=C C–C, C–C C=C C–C, C–O C M M M M C C C C M C M C C C C C M C M C C C C C M C M C O C O C 70 Элементарная трансформация M M O M O C C C C C H + C C C M C C M C C M C C C H Разрыв связи Образование связи C=C C–C, C–O C=C C–H, C–C C=C, C=C C–C, C–C, C–C C=C, C–X CC C=O CO C=O C–H C M–C=C–X M–X + CC (X = Cl, Br, I) M C O M+ C O M C O M C O H M H M 71 Элементарная трансформация O M M C + C O C O C Разрыв связи Образование связи C=O C–O, C–O C=O C–O, C–O C=O C–O, O–H C=O C–O, O–H O M O M O O C O O C O C C M C C C M C H O H O C H M C C H M C H O H O 72 Элементарная трансформация H H M C H H M C H O H O O M M H + C O M C O C O H Разрыв связи Образование связи C=O C–O, O–H C=O O–H, C–O C=O, C–O CO C–C C=C C–C C=C O M O + C O O M C C M C C M M M M C C C C 73 Элементарная трансформация C M C C C C M C C C M C M C C C C C M C M C C C C C M C O M C O C C C C M C M C C C C C 74 Разрыв связи Образование связи C–C, C=C CC C–C, C=C CC C–C, C=C CC C–C, C=C CC C–C, C=C C–C, C=C Элементарная трансформация C M C C C C C M C C O M Разрыв связи Образование связи C–C, C=C, C=C CC, CC C–C, C=O CO C–C, C–C C=C C–C, C–C C=C C C M C C O M C M C C C C C M C M C C C C C 75 Элементарная трансформация C M C C C C C M M C M C O C O C M O M O C C C C M C H M C Разрыв связи Образование связи C–C, C–C, C–C C=C, C=C C–C, C–O C=C C–C, C–O C=C C C C–H H 76 Элементарная трансформация M M C O M C C H H M M H C M C H C H C Разрыв связи C–H H C C M O C–H H C O C–H O C M H C C C 77 C–H Образование связи Элементарная трансформация M M M M C H C H M C H C M O Разрыв связи C–H H C O C–H C M M M M H C O O C H C O O C C–H C M C H M C–H H 78 Образование связи Элементарная трансформация M C O M C O H M H M H M H M C O C O M–X + H–C M–C + H–X (X = Cl, Br, I) M C M C H C H C Разрыв связи Образование связи C–H C=O C–H C–O C–H H–X C–H, C=C CC C–H, C=C CC H M C C H M C C 79 Элементарная трансформация M C M C C C C C H O O C C M M H C O Образование связи C–H, C=C CC C–H, C=O CO C–H, C–C C=C M C M C H M Разрыв связи M C H + C C C–O O (Не известна для спиртов) 80 Разрыв связи Элементарная трансформация O C M M O C O C–O O C C M C C O C M O C–O C C C C M O C C - M C OH M O O C C–O C O C - M C O + OH O 81 C–O Образование связи Разрыв связи Элементарная трансформация - M C OC Образование связи - M C O + OC C–O O M C M C M O C M O C C–O H M H M C O C O M O C M O C H O C H O C M O C M O C H O C H O C 82 C–O C–H C–O C–O C–O C–O Элементарная трансформация O + +H M C M+ C O + H2O . Разрыв связи Образование связи C–O O–H C–O O–H C–O O–H C–O O–H C–O O–H OH M C M C H O H O M C O M C O H O H O M C O M C O H O H O M H O C C M H C C O 83 Элементарная трансформация M C M C M C O C O C O Разрыв связи Образование связи C–O, C=C CC C–O, C–O C=O C–O, C–O C=O C–O, O–H C=O O C M C + C O O M O M O O C O O C O C C M C C C M C H O H O 84 Элементарная трансформация C H M C C H M C H O H O H H M C H H M C H O H O M + C–X C–M–X (X = Cl, Br, I) M + C–X +M–C + X– (X = Cl, Br, I) M C M C M X M X Разрыв связи Образование связи C–O, O–H C=O C–O, O–H C=O C–X C–X C–X (X = Cl, Br, I) 85 Элементарная трансформация M C C M C C–С C M M M M C C C C M M M M C C C C M+ C C C C C C M C–С C C C C C C–С C–С C M+ Разрыв связи M C C–С C 86 Образование связи Элементарная трансформация C M+ C C C Разрыв связи Образование связи C C M C C C–С C C C M C C M C–С C O O H M H H M H–H H M M M M H H H H + + M ++HH+2 . M H +H M H H–H + M + H2 . 87 H–H Элементарная трансформация M O M O H H H H M H M H X H X H Разрыв связи Образование связи H–H O–H H–H X–H H–O, C–O, C=C C–H, C–C, C=O (X = Cl, Br, I) H C H C O C O C X X M M (X = Cl, Br, I) H–X H H M + H–X +M–H + X– (X = Cl, Br, I) H–X M + H–X M–X + H (X = Cl, Br, I) H–X – H–X X + H – + + (X = Cl, Br, I) 88 H–X Элементарная трансформация Разрыв связи Образование связи M–C + H–X M–X + H–C (X = Cl, Br, I) H–X C–H M–O + H–X M–X + H–O (X = Cl, Br, I) H–X O–H O=O O–O O=O O–O O=O O–O, C–O O=O O–O, O–H M O O M O O M O M O M O M O M O M O C O C O M O M O H O H O 89 Элементарная трансформация M O H M Разрыв связи Образование связи O O–H H M O M O M H M H M O H M O–H O O–H H M C O M C O H O H H O H M C O M C O H O C H O C 90 O–H C–O O–H C–O Элементарная трансформация M C M C H O H O M C O M C O H O H O M C O M C O H O H O M O M O H H H H M–X + H–O M–X + H–O (X = Cl, Br, I) 91 Разрыв связи Образование связи O–H C–O O–H C–O O–H C–O O–H H–H O–H H–X Элементарная трансформация M C O Разрыв связи Образование связи O–H, C–O C=O O M H + C H O O M O M O M O M O M O M O M O M O M O M O–O O–O O O O M O M O M O M O 92 O–O O=O O–O O=O Элементарная трансформация M O M O C O C O M O M O H O H O M H M H X H X H Разрыв связи Образование связи O–O, C–O O=O O–O, O–H O=O X–H H–H (X = Cl, Br, I) M + H–C M–C + H+ H–C M–H + O=C=O M–O–C(O)–H C=O + 93 C–O, C–H Разрыв связи Элементарная трансформация + H M + M + H Образование связи + H–C Таблица для поиска трансформаций по типам рвущихся/образующихся связей Связь Разрыв Образование C–C 84–97, 139–145 24–30, 48–51, 56, 60, 66–73, 151, 156 C=C 62–74, 86–91, 130, 151 1, 44–57, 84, 85, 90, 93–97, 114 CC 44–57 63–65, 74, 86–89, 91, 110–112, 130 94 O–O 173–178 42, 43, 158–161 O=O 158–161 175, 176, 178 H–H 146–150, 179 31–33, 170, 179 C–O 83, 96, 115–135, 151, 172, 177 12–19, 55, 59, 70, 71, 77–82, 108, 123, 124, 160, 165–169, 181 C=O 75–83, 92, 181 58–61, 107, 113, 131–135, 151, 172, 175–177, CO 58–61 75, 83, 92 C–H 98–114, 180, 182 2–11, 52–54, 57, 61, 72, 73, 76, 122, 151, 181 O–H 133–135, 151, 162–172, 178 38–41, 79–82, 125–129, 149, 156, 161 H–X 152–157, 179 34–37, 109, 150, 171 95 C–X 136–138 20–23, 48 Другие элементарные трасформации R1–C–R2 R1–R2 + C: (R1, R2 = H, O, Br, I, Cl, M) R1–R2 + C: R1–C–R2 (R1, R2 = H, O, Br, I, Cl, M) R1–R2 + R3 R1–R3 + R2 (R1, R2, R3 = H, O, Br, I, Cl, M) C=C + R1 C–C–R1 (R1 = H, O, Br, I, Cl, M) C–C–R1 C=C + R1 (R1 = H, O, Br, I, Cl, M) O=O + R1 O–O–R1 (R1 = C, H, M) O–O–R1 O=O + R1 (R1 = C, H, M) M–M C M+M C C C C C M M+ M+ M M–M M C C M+ C C M+ M+ M M C C 96 C Приложение 2. Стадии реакций гидрокарбоксилирования и гидроформилирования этилена 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Co02(CO)6 + C2H4 (CO)3CoICH2CH2CoI(CO)3 Co02(CO)7 + C2H4 (CO)3CoICH2CH2CoI(CO)4 Co02(CO)8 + C2H4 (CO)4CoICH2CH2CoI(CO)4 (CO)3CoICH2CH2CoI(CO)3 + CO (CO)3CoICH2CH2CoI(CO)4 (CO)3CoICH2CH2CoI(CO)4 + CO (CO)4CoICH2CH2CoI(CO)4 Co02(CO)6 + H2O HCoI(CO)3 + HOCoI(CO)3 Co02(CO)7 + H2O HOCoI(CO)4 + HCoI(CO)3 Co02(CO)7 + H2O HOCoI(CO)3 + HCoI(CO)4 Co02(CO)8 + H2O HCoI(CO)4 + HOCoI(CO)4 (CO)3CoICH2CH2CoI(CO)3 + H2 C2H5CoI(CO)3 + HCoI(CO)3 (CO)3CoICH2CH2CoI(CO)4 + H2 C2H5CoI(CO)3 + HCoI(CO)4 (CO)3CoICH2CH2CoI(CO)4 + H2 C2H5CoI(CO)4 + HCoI(CO)3 (CO)4CoICH2CH2CoI(CO)4 + H2 C2H5CoI(CO)4 + HCoI(CO)4 C2H5CoI(CO)3 + H2 HCoI(CO)3 + C2H6 C2H5CoI(CO)4 + H2 C2H6 + HCoI(CO)4 97 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. HCoI(CO)3 + HCoI(CO)3 Co02(CO)6 + H2 HCoI(CO)4 + HCoI(CO)3 Co02(CO)7 + H2 HCoI(CO)4 + HCoI(CO)4 Co02(CO)8 + H2 HCoI(CO)3 + HOCoI(CO)3 Co02(CO)6 + H2O HOCoI(CO)4 + HCoI(CO)3 Co02(CO)7 + H2O HCoI(CO)4 + HOCoI(CO)3 Co02(CO)7 + H2O HCoI(CO)4 + HOCoI(CO)4 Co02(CO)8 + H2O HCoI(CO)3 + (CO)3CoICH2CH2CoI(CO)3 C2H5CoI(CO)3 + Co02(CO)6 HCoI(CO)3 + (CO)3CoICH2CH2CoI(CO)4 C2H5CoI(CO)3 + Co02(CO)7 HCoI(CO)3 + (CO)3CoICH2CH2CoI(CO)4 Co02(CO)6 + C2H5CoI(CO)4 HCoI(CO)3 + (CO)4CoICH2CH2CoI(CO)4 C2H5CoI(CO)4 + Co02(CO)7 C2H5CoI(CO)3 + HCoI(CO)3 C2H6 + Co02(CO)6 C2H5CoI(CO)4 + HCoI(CO)3 C2H6 +Co02(CO)7 HCoI(CO)4 + (CO)3CoICH2CH2CoI(CO)3 C2H5CoI(CO)3 + Co02(CO)7 HCoI(CO)4 + (CO)3CoICH2CH2CoI(CO)4 C2H5CoI(CO)3 + Co02(CO)8 HCoI(CO)4 + (CO)3CoICH2CH2CoI(CO)4 C2H5CoI(CO)4 + Co02(CO)7 HCoI(CO)4 + (CO)4CoICH2CH2CoI(CO)4 C2H5CoI(CO)4 + Co02(CO)8 C2H5CoI(CO)3 + HCoI(CO)4 C2H6 + Co02(CO)7 98 C2H5CoI(CO)4 + HCoI(CO)4 C2H6 + Co02(CO)8 HCoI(CO)3 + C2H4 C2H5CoI(CO)3 HCoI(CO)4 + C2H4 C2H5CoI(CO)4 Co02(CO)6 + H2 HCoI(CO)3 + HCoI(CO)3 Co02(CO)7 + H2 HCoI(CO)4 + HCoI(CO)3 Co02(CO)8 + H2 HCoI(CO)4 + HCoI(CO)4 (CO)3CoICH2CH2CoI(CO)4 (CO)3CoICH2CH2C(O)CoI(CO)3 (CO)4CoICH2CH2CoI(CO)4 (CO)4CoICH2CH2C(O)CoI(CO)3 C2H5CoI(CO)4 C2H5C(O)CoI(CO)3 (CO)4CoICH2CH2C(O)CoI(CO)3 (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 Co02(CO)6 + CO Co02(CO)7 Co02(CO)7 + CO Co02(CO)8 (CO)3CoICH2CH2C(O)CoI(CO)3 + C2H4 (CO)3CoICH2CH2C(O)CH2CH2CoI(CO)3 47. (CO)4CoICH2CH2C(O)CoI(CO)3 + C2H4 (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 48. C2H5C(O)CoI(CO)3 + C2H4 C2H5C(O)CH2CH2CoI(CO)3 49. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + C2H4 (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 99 50. (CO)3CoICH2CH2C(O)CoI(CO)3 + H2O (CO)3CoICH2CH2COOH + HCoI(CO)3 51. (CO)4CoICH2CH2C(O)CoI(CO)3 + H2O (CO)4CoICH2CH2COOH + HCoI(CO)3 52. C2H5C(O)CoI(CO)3 + H2O CH3CH2COOH + HCoI(CO)3 53. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + H2O (CO)3CoIC(O)CH2CH2COOH + HCoI(CO)3 54. (CO)3CoIC(O)CH2CH2COOH + H2O HOOCCH2CH2COOH + HCoI(CO)3 55. HOCoI(CO)3 + CO HOCoI(CO)4 56. HCoI(CO)3 + CO HCoI(CO)4 57. C2H5CoI(CO)3 + CO C2H5CoI(CO)4 58. (CO)3CoICH2CH2C(O)CoI(CO)3 + CO (CO)4CoICH2CH2C(O)CoI(CO)3 59. (CO)4CoICH2CH2C(O)CoI(CO)3 + CO (CO)4CoICH2CH2C(O)CoI(CO)4 60. C2H5C(O)CoI(CO)3 + CO C2H5C(O)CoI(CO)4 61. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + CO (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 62. (CO)3CoICH2CH2C(O)CH2CH2CoI(CO)3 + CO (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 63. C2H5C(O)CH2CH2CoI(CO)3 + CO C2H5C(O)CH2CH2CoI(CO)4 100 64. (CO)3CoICH2CH2COOH + CO (CO)4CoICH2CH2COOH 65. (CO)3CoIC(O)CH2CH2COOH + CO (CO)4CoIC(O)CH2CH2COOH 66. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + CO (CO)4CoIC(O)CH2CH2C(O)CoI(CO)4 67. HOCoI(CO)4 HOOCCoI(CO)3 68. (CO)3CoICH2CH2C(O)CoI(CO)3 + H2 (CO)3CoICH2CH2CHO + HCoI(CO)3 69. (CO)3CoICH2CH2C(O)CoI(CO)3 + H2 C2H5C(O)CoI(CO)3 + HCoI(CO)3 70. (CO)4CoICH2CH2C(O)CoI(CO)3 + H2 C2H5C(O)CoI(CO)3 + HCoI(CO)4 71. (CO)4CoICH2CH2C(O)CoI(CO)3 + H2 (CO)4CoICH2CH2CHO + HCoI(CO)3 72. C2H5C(O)CoI(CO)3 + H2 C2H5CHO + HCoI(CO)3 73. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + H2 (CO)3CoIC(O)CH2CH2CHO + HCoI(CO)3 74. (CO)3CoICH2CH2C(O)CH2CH2CoI(CO)3 + H2 C2H5C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 75. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + H2 C2H5C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 101 76. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + H2 C2H5C(O)CH2CH2CoI(CO)4 + HCoI(CO)3 77. C2H5C(O)CH2CH2CoI(CO)3 + H2 C2H5C(O)C2H5 + HCoI(CO)3 78. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + H2 (CO)3CoICH2CH2C(O)CH2CH2CHO + HCoI(CO)3 79. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + H2 (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + HCoI(CO)3 80. (CO)3CoICH2CH2COOH + H2 CH3CH2COOH + HCoI(CO)3 81. (CO)4CoICH2CH2COOH + H2 CH3CH2COOH + HCoI(CO)4 82. (CO)3CoIC(O)CH2CH2COOH + H2 HOCCH2CH2COOH + HCoI(CO)3 83. (CO)4CoICH2CH2C(O)CoI(CO)4 + H2 (CO)4CoICH2CH2CHO + HCoI(CO)4 84. (CO)4CoICH2CH2C(O)CoI(CO)4 + H2 C2H5C(O)CoI(CO)4 + HCoI(CO)4 85. C2H5C(O)CoI(CO)4 + H2 C2H5CHO + HCoI(CO)4 86. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + H2 (CO)3CoIC(O)CH2CH2CHO + HCoI(CO)4 87. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + H2 (CO)4CoIC(O)CH2CH2CHO + HCoI(CO)3 102 88. C2H5C(O)CH2CH2CoI(CO)4 + H2 C2H5C(O)C2H5 + HCoI(CO)4 89. (CO)4CoIC(O)CH2CH2COOH + H2 HOCCH2CH2COOH + HCoI(CO)4 90. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)4 + H2 (CO)4CoIC(O)CH2CH2CHO + HCoI(CO)4 91. HOOCCoI(CO)3 + H2 HCOOH + HCoI(CO)3 92. (CO)3CoICH2CH2CHO + H2 C2H5CHO + HCoI(CO)3 93. (CO)4CoICH2CH2CHO + H2 C2H5CHO + HCoI(CO)4 94. (CO)3CoIC(O)CH2CH2CHO + H2 HOCCH2CH2CHO + HCoI(CO)3 95. (CO)3CoICH2CH2C(O)CH2CH2CHO + H2 CH3CH2C(O)CH2CH2CHO + HCoI(CO)3 96. (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + H2 CH3CH2C(O)CH2CH2CHO + HCoI(CO)3 97. (CO)4CoIC(O)CH2CH2CHO + H2 HOCCH2CH2CHO + HCoI(CO)4 98. (CO)3CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)3 (CO)3CoICH2CH2CHO + Co02(CO)6 99. (CO)3CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)3 C2H5C(O)CoI(CO)3 + Co02(CO)6 100. (CO)4CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)3 C2H5C(O)CoI(CO)3 + Co02(CO)7 103 101. (CO)4CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)3 (CO)4CoICH2CH2CHO + Co02(CO)6 102. C2H5C(O)CoI(CO)3 + HCoI(CO)3 C2H5CHO + Co02(CO)6 103. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)3 (CO)3CoIC(O)CH2CH2CHO + Co02(CO)6 104. (CO)3CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 C2H5C(O)CH2CH2CoI(CO)3 + Co02(CO)6 105. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 C2H5C(O)CH2CH2CoI(CO)3 + Co02(CO)7 106. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 C2H5C(O)CH2CH2CoI(CO)4 + Co02(CO)6 107. C2H5C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 C2H5C(O)C2H5 + Co02(CO)6 108. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 (CO)3CoICH2CH2C(O)CH2CH2CHO + Co02(CO)6 109. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)3 (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + Co02(CO)6 110. (CO)3CoICH2CH2COOH + HCoI(CO)3 CH3CH2COOH + Co02(CO)6 111. (CO)4CoICH2CH2COOH + HCoI(CO)3 CH3CH2COOH + Co02(CO)7 104 112. (CO)3CoIC(O)CH2CH2COOH + HCoI(CO)3 HOCCH2CH2COOH + Co02(CO)6 113. (CO)4CoICH2CH2C(O)CoI(CO)4 + HCoI(CO)3 (CO)4CoICH2CH2CHO + Co02(CO)7 114. (CO)4CoICH2CH2C(O)CoI(CO)4 + HCoI(CO)3 C2H5C(O)CoI(CO)4 + Co02(CO)7 115. C2H5C(O)CoI(CO)4 + HCoI(CO)3 C2H5CHO + Co02(CO)7 116. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)3 (CO)3CoIC(O)CH2CH2CHO + Co02(CO)7 117. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)3 (CO)4CoIC(O)CH2CH2CHO + Co02(CO)6 118. C2H5C(O)CH2CH2CoI(CO)4 + HCoI(CO)3 C2H5C(O)C2H5 + Co02(CO)7 119. (CO)4CoIC(O)CH2CH2COOH + HCoI(CO)3 HOCCH2CH2COOH + Co02(CO)7 120. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)4 + HCoI(CO)3 (CO)4CoIC(O)CH2CH2CHO + Co02(CO)7 121. HOOCCoI(CO)3 + HCoI(CO)3 HCOOH + Co02(CO)6 122. (CO)3CoICH2CH2CHO + HCoI(CO)3 C2H5CHO + Co02(CO)6 123. (CO)4CoICH2CH2CHO + HCoI(CO)3 C2H5CHO + Co02(CO)7 105 124. (CO)3CoIC(O)CH2CH2CHO + HCoI(CO)3 HOCCH2CH2CHO + Co02(CO)6 125. (CO)3CoICH2CH2C(O)CH2CH2CHO + HCoI(CO)3 CH3CH2C(O)CH2CH2CHO + Co02(CO)6 126. (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + HCoI(CO)3 CH3CH2C(O)CH2CH2CHO + Co02(CO)6 127. (CO)4CoIC(O)CH2CH2CHO + HCoI(CO)3 HOCCH2CH2CHO + Co02(CO)7 128. (CO)3CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)4 (CO)3CoICH2CH2CHO + Co02(CO)7 129. (CO)3CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)4 C2H5C(O)CoI(CO)3 + Co02(CO)7 130. (CO)4CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)4 C2H5C(O)CoI(CO)3 + Co02(CO)8 131. (CO)4CoICH2CH2C(O)CoI(CO)3 + HCoI(CO)4 (CO)4CoICH2CH2CHO + Co02(CO)7 132. C2H5C(O)CoI(CO)3 + HCoI(CO)4 C2H5CHO + Co02(CO)7 133. (CO)3CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)4 (CO)3CoIC(O)CH2CH2CHO + Co02(CO)7 106 134. (CO)3CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 C2H5C(O)CH2CH2CoI(CO)3 + Co02(CO)7 135. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 C2H5C(O)CH2CH2CoI(CO)3 + Co02(CO)8 136. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 C2H5C(O)CH2CH2CoI(CO)4 + Co02(CO)7 137. C2H5C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 C2H5C(O)C2H5 + Co02(CO)7 138. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 (CO)3CoICH2CH2C(O)CH2CH2CHO + Co02(CO)7 139. (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 + HCoI(CO)4 (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + Co02(CO)7 140. (CO)3CoICH2CH2COOH + HCoI(CO)4 CH3CH2COOH + Co02(CO)7 141. (CO)4CoICH2CH2COOH + HCoI(CO)4 CH3CH2COOH + Co02(CO)8 142. (CO)3CoIC(O)CH2CH2COOH + HCoI(CO)4 HOCCH2CH2COOH + Co02(CO)7 143. (CO)4CoICH2CH2C(O)CoI(CO)4 + HCoI(CO)4 (CO)4CoICH2CH2CHO + Co02(CO)8 144. (CO)4CoICH2CH2C(O)CoI(CO)4 + HCoI(CO)4 C2H5C(O)CoI(CO)4 + Co02(CO)8 107 145. C2H5C(O)CoI(CO)4 + HCoI(CO)4 C2H5CHO + Co02(CO)8 146. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)4 (CO)3CoIC(O)CH2CH2CHO + Co02(CO)8 147. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + HCoI(CO)4 (CO)4CoIC(O)CH2CH2CHO + Co02(CO)7 148. C2H5C(O)CH2CH2CoI(CO)4 + HCoI(CO)4 C2H5C(O)C2H5 + Co02(CO)8 149. (CO)4CoIC(O)CH2CH2COOH + HCoI(CO)4 HOCCH2CH2COOH + Co02(CO)8 150. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)4 + HCoI(CO)4 (CO)4CoIC(O)CH2CH2CHO + Co02(CO)8 151. HOOCCoI(CO)3 + HCoI(CO)4 HCOOH + Co02(CO)7 152. (CO)3CoICH2CH2CHO + HCoI(CO)4 C2H5CHO + Co02(CO)7 153. (CO)4CoICH2CH2CHO + HCoI(CO)4 C2H5CHO + Co02(CO)8 154. (CO)3CoIC(O)CH2CH2CHO + HCoI(CO)4 HOCCH2CH2CHO + Co02(CO)7 155. (CO)3CoICH2CH2C(O)CH2CH2CHO + HCoI(CO)4 CH3CH2C(O)CH2CH2CHO + Co02(CO)7 156. (CO)3CoIC(O)CH2CH2C(O)CH2CH3 + HCoI(CO)4 CH3CH2C(O)CH2CH2CHO + Co02(CO)7 108 157. (CO)4CoIC(O)CH2CH2CHO + HCoI(CO)4 HOCCH2CH2CHO + Co02(CO)8 158. (CO)4CoICH2CH2C(O)CH2CH2CoI(CO)3 (CO)3CoIC(O)CH2CH2C(O)CH2CH2CoI(CO)3 159. (CO)4CoICH2CH2COOH (CO)3CoIC(O)CH2CH2COOH 160. (CO)4CoICH2CH2C(O)CoI(CO)4 (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 161. C2H5C(O)CH2CH2CoI(CO)4 (CO)3CoIC(O)CH2CH2C(O)CH2CH3 162. (CO)4CoICH2CH2CHO (CO)3CoIC(O)CH2CH2CHO 163. C2H5C(O)CoI(CO)4 + C2H4 C2H5C(O)CH2CH2CoI(CO)4 164. HOOCCoI(CO)3 + C2H4 (CO)3CoICH2CH2COOH 165. (CO)3CoIC(O)CH2CH2CHO + C2H4 (CO)3CoICH2CH2C(O)CH2CH2CHO 166. (CO)4CoICH2CH2C(O)CoI(CO)4 + H2O (CO)4CoICH2CH2COOH + HCoI(CO)4 167. C2H5C(O)CoI(CO)4 + H2O CH3CH2COOH + HCoI(CO)4 168. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + H2O (CO)3CoIC(O)CH2CH2COOH + HCoI(CO)4 169. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)3 + H2O (CO)4CoIC(O)CH2CH2COOH + HCoI(CO)3 109 170. (CO)4CoIC(O)CH2CH2COOH + H2O HOOCCH2CH2COOH + HCoI(CO)4 171. (CO)4CoIC(O)CH2CH2C(O)CoI(CO)4 + H2O (CO)4CoIC(O)CH2CH2COOH + HCoI(CO)4 172. HOOCCoI(CO)3 + H2O H2CO3 + HCoI(CO)3 173. (CO)3CoIC(O)CH2CH2CHO + H2O HOCCH2CH2COOH + HCoI(CO)3 174. (CO)4CoIC(O)CH2CH2CHO + H2O HOCCH2CH2COOH + HCoI(CO)4 175. HOOCCoI(CO)3 + CO HOOCCoI(CO)4 176. (CO)3CoICH2CH2CHO + CO (CO)4CoICH2CH2CHO 177. (CO)3CoIC(O)CH2CH2CHO + CO (CO)4CoIC(O)CH2CH2CHO 178. HOOCCoI(CO)4 + H2 HCOOH + HCoI(CO)4 179. HOOCCoI(CO)4 + HCoI(CO)3 HCOOH + Co02(CO)7 180. HOOCCoI(CO)4 + HCoI(CO)4 HCOOH + Co02(CO)8 181. HOOCCoI(CO)4 + C2H4 (CO)4CoICH2CH2COOH 182. HOOCCoI(CO)4 + H2O H2CO3 + HCoI(CO)4 110 Приложение 3. Стадии реакции гидрогенолиза этана 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. M–M + CH3–CH3 CH3–CH2M + MH M–M + H2 2MH CH3–CH2M + M–M MH + MCH2–CH2M CH3–CH2M + M–M MH + CH3–CHM2 MCH2–CH2M + M–M MH + MCH2–CHM2 CH3–CHM2 + M–M MH + MCH2–CHM2 CH3–CHM2 + M–M MH + CH3–CM3 MCH2–CHM2 + M–M MH + M2CH–CHM2 MCH2–CHM2 + M–M MH + MCH2–CM3 CH3–CM3 + M–M MH + MCH2–CM3 M2CH–CHM2 + M–M MH + M2CH–CM3 MCH2–CM3 + M–M MH + M2CH–CM3 M2CH–CM3 + M–M MH + M3CCM3 MH + CH3–CH3 H2 + CH3–CH2M MCH2–CH2M + CH3–CH3 2CH3–CH2M 111 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. CH3–CHM2 + CH3–CH3 2CH3–CH2M MCH2–CHM2 + CH3–CH3 CH3–CH2M + CH3–CHM2 MCH2–CHM2 + CH3–CH3 CH3–CH2M + MCH2–CH2M CH3–CM3 + CH3–CH3 CH3–CH2M + CH3–CHM2 M2CH–CHM2 + CH3–CH3 CH3–CH2M + MCH2–CHM2 MCH2–CM3 + CH3–CH3 CH3–CH2M + CH3–CM3 MCH2–CM3 + CH3–CH3 CH3–CH2M + MCH2–CHM2 M2CH–CM3 + CH3–CH3 CH3–CH2M + MCH2–CM3 M2CH–CM3 + CH3–CH3 CH3–CH2M + M2CH–CHM2 M3CCM3 + CH3–CH3 CH3–CH2M + M2CH–CM3 MH + CH3–CH2M H2 + MCH2–CH2M MH + CH3–CH2M H2 + CH3–CHM2 MCH2–CH2M + CH3–CH2M CH3–CH2M + CH3–CHM2 MCH2–CHM2 + CH3–CH2M MCH2–CH2M + CH3–CHM2 MCH2–CHM2 + CH3–CH2M 2MCH2–CH2M MCH2–CHM2 + CH3–CH2M 2CH3–CHM2 CH3–CM3 + CH3–CH2M MCH2–CH2M + CH3–CHM2 CH3–CM3 + CH3–CH2M 2CH3–CHM2 112 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. M2CH–CHM2 + CH3–CH2M MCH2–CH2M + MCH2–CHM2 M2CH–CHM2 + CH3–CH2M CH3–CHM2 + MCH2–CHM2 MCH2–CM3 + CH3–CH2M MCH2–CH2M + CH3–CM3 MCH2–CM3 + CH3–CH2M MCH2–CH2M + MCH2–CHM2 MCH2–CM3 + CH3–CH2M CH3–CHM2 + CH3–CM3 MCH2–CM3 + CH3–CH2M CH3–CHM2 + MCH2–CHM2 M2CH–CM3 + CH3–CH2M MCH2–CH2M + MCH2–CM3 M2CH–CM3 + CH3–CH2M MCH2–CH2M + M2CH–CHM2 M2CH–CM3 + CH3–CH2M CH3–CHM2 + MCH2–CM3 M2CH–CM3 + CH3–CH2M CH3–CHM2 + M2CH–CHM2 M3CCM3 + CH3–CH2M MCH2–CH2M + M2CH–CM3 M3CCM3 + CH3–CH2M CH3–CHM2 + M2CH–CM3 MCH2–CH2M + MH H2 + MCH2–CHM2 MCH2–CHM2 + MCH2–CH2M CH3–CHM2 + MCH2–CHM2 CH3–CM3 + MCH2–CH2M CH3–CHM2 + MCH2–CHM2 M2CH–CHM2 + MCH2–CH2M 2MCH2–CHM2 MCH2–CM3 + MCH2–CH2M MCH2–CHM2 + CH3–CM3 MCH2–CM3 + MCH2–CH2M 2MCH2–CHM2 113 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. M2CH–CM3 + MCH2–CH2M MCH2–CHM2 + MCH2–CM3 M2CH–CM3 + MCH2–CH2M MCH2–CHM2 + M2CH–CHM2 M3CCM3 + MCH2–CH2M MCH2–CHM2 + M2CH–CM3 CH3–CHM2 + MH H2 + MCH2–CHM2 CH3–CHM2 + MH H2 + CH3–CM3 MCH2–CHM2 + CH3–CHM2 CH3–CHM2 + CH3–CM3 M2CH–CHM2 + CH3–CHM2 2MCH2–CHM2 M2CH–CHM2 + CH3–CHM2 MCH2–CHM2 + CH3–CM3 MCH2–CM3 + CH3–CHM2 MCH2–CHM2 + CH3–CM3 MCH2–CM3 + CH3–CHM2 2MCH2–CHM2 MCH2–CM3 + CH3–CHM2 2CH3–CM3 M2CH–CM3 + CH3–CHM2 MCH2–CHM2 + MCH2–CM3 M2CH–CM3 + CH3–CHM2 MCH2–CHM2 + M2CH–CHM2 M2CH–CM3 + CH3–CHM2 CH3–CM3 + MCH2–CM3 M2CH–CM3 + CH3–CHM2 CH3–CM3 + M2CH–CHM2 M3CCM3 + CH3–CHM2 MCH2–CHM2 + M2CH–CM3 M3CCM3 + CH3–CHM2 CH3–CM3 + M2CH–CM3 MCH2–CHM2 + MH H2 + M2CH–CHM2 114 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. MCH2–CHM2 + MH H2 + MCH2–CM3 M2CH–CHM2 + MCH2–CHM2 MCH2–CHM2 + MCH2–CM3 MCH2–CM3 + MCH2–CHM2 CH3–CM3 + M2CH–CHM2 MCH2–CM3 + MCH2–CHM2 CH3–CM3 + MCH2–CM3 M2CH–CM3 + MCH2–CHM2 M2CH–CHM2 + MCH2–CM3 M2CH–CM3 + MCH2–CHM2 2M2CH–CHM2 M2CH–CM3 + MCH2–CHM2 2MCH2–CM3 M3CCM3 + MCH2–CHM2 M2CH–CHM2 + M2CH–CM3 M3CCM3 + MCH2–CHM2 MCH2–CM3 + M2CH–CM3 CH3–CM3 + MH H2 + MCH2–CM3 M2CH–CM3 + CH3–CM3 2MCH2–CM3 M2CH–CM3 + CH3–CM3 M2CH–CHM2 + MCH2–CM3 M3CCM3 + CH3–CM3 MCH2–CM3 + M2CH–CM3 M2CH–CHM2 + MH H2 + M2CH–CM3 M2CH–CM3 + M2CH–CHM2 MCH2–CM3 + M2CH–CM3 M3CCM3 + M2CH–CHM2 2M2CH–CM3 MCH2–CM3 + MH H2 + M2CH–CM3 M3CCM3 + MCH2–CM3 2M2CH–CM3 115 88. M2CH–CM3 + MH H2 + M3CCM3 89. MCH2–CH3 + M–M M2CH2 + MCH3 90. M2CH–CH3 + M–M M3CH + MCH3 91. M3C–CH3 + M–M M4C + MCH3 92. MCH2–CH2M + M–M 2M2CH2 93. MCH2–CHM2 + M–M M2CH2 + M3CH 94. M2CH–CH2M + M–M M3CH + M2CH2 95. M2CH–CHM2 + M–M 2M3CH 96. M2CH–CM3 + M–M M3CH + M4C 97. M3C–CM3 + M–M 2M4C 98. M3CH + M–M MH + M4C 99. M3CH + MH M–M + M2CH2 100. M2CH2 + MH M–M + MCH3 101. MCH3 + MH M–M + CH4 102. M3CH + CH3–CH3 CH3–CH2M + M2CH2 103. M4C + CH3–CH3 CH3–CH2M + M3CH 104. M2CH2 + CH3–CH3 CH3–CH2M + MCH3 105. MCH3 + CH3–CH3 CH3–CH2M + CH4 116 106. M3CH + CH3–CH2M MCH2–CH2M + M2CH2 107. M3CH + CH3–CH2M CH3–CHM2 + M2CH2 108. M4C + CH3–CH2M MCH2–CH2M + M3CH 109. M4C + CH3–CH2M CH3–CHM2 + M3CH 110. M2CH2 + CH3–CH2M MCH2–CH2M + MCH3 111. M2CH2 + CH3–CH2M CH3–CHM2 + MCH3 112. MCH3 + CH3–CH2M MCH2–CH2M + CH4 113. MCH3 + CH3–CH2M CH3–CHM2 + CH4 114. M3CH + MCH2–CH2M MCH2–CHM2 + M2CH2 115. M4C + MCH2–CH2M MCH2–CHM2 + M3CH 116. M2CH2 + MCH2–CH2M MCH2–CHM2 + MCH3 117. MCH3 + MCH2–CH2M MCH2–CHM2 + CH4 118. M3CH + CH3–CHM2 MCH2–CHM2 + M2CH2 119. M3CH + CH3–CHM2 CH3–CM3 + M2CH2 120. M4C + CH3–CHM2 MCH2–CHM2 + M3CH 121. M4C + CH3–CHM2 CH3–CM3 + M3CH 122. M2CH2 + CH3–CHM2 MCH2–CHM2 + MCH3 123. M2CH2 + CH3–CHM2 CH3–CM3 + MCH3 117 124. MCH3 + CH3–CHM2 MCH2–CHM2 + CH4 125. MCH3 + CH3–CHM2 CH3–CM3 + CH4 126. M3CH + MCH2–CHM2 M2CH–CHM2 + M2CH2 127. M3CH + MCH2–CHM2 MCH2–CM3 + M2CH2 128. M4C + MCH2–CHM2 M2CH–CHM2 + M3CH 129. M4C + MCH2–CHM2 MCH2–CM3 + M3CH 130. M2CH2 + MCH2–CHM2 M2CH–CHM2 + MCH3 131. M2CH2 + MCH2–CHM2 MCH2–CM3 + MCH3 132. MCH3 + MCH2–CHM2 M2CH–CHM2 + CH4 133. MCH3 + MCH2–CHM2 MCH2–CM3 + CH4 134. M3CH + CH3–CM3 MCH2–CM3 + M2CH2 135. M4C + CH3–CM3 MCH2–CM3 + M3CH 136. M2CH2 + CH3–CM3 MCH2–CM3 + MCH3 137. MCH3 + CH3–CM3 MCH2–CM3 + CH4 138. M3CH + M2CH–CHM2 M2CH–CM3 + M2CH2 139. M4C + M2CH–CHM2 M2CH–CM3 + M3CH 140. M2CH2 + M2CH–CHM2 M2CH–CM3 + MCH3 141. MCH3 + M2CH–CHM2 M2CH–CM3 + CH4 118 142. M3CH + MCH2–CM3 M2CH–CM3 + M2CH2 143. M4C + MCH2–CM3 M2CH–CM3 + M3CH 144. M2CH2 + MCH2–CM3 M2CH–CM3 + MCH3 145. MCH3 + MCH2–CM3 M2CH–CM3 + CH4 146. M3CH + M2CH–CM3 M3CCM3 + M2CH2 147. M4C + M2CH–CM3 M3CCM3 + M3CH 148. M2CH2 + M2CH–CM3 M3CCM3 + MCH3 149. MCH3 + M2CH–CM3 M3CCM3 + CH4 150. M3CH + MH H2 + M4C 151. 2M3CH M4C + M2CH2 152. M2CH2 + M3CH M4C + MCH3 153. MCH3 + M3CH M4C + CH4 154. M2CH2 + MH H2 + M3CH 155. 2M2CH2 M3CH + MCH3 156. MCH3 + M2CH2 M3CH + CH4 157. MCH3 + MH H2 + M2CH2 158. 2MCH3 M2CH2 + CH4 159. CH4 + MH H2 + MCH3 119 160. MCH2–CH3 + M–H M2CH2 + CH4 161. MCH2–CH2M + M–H M2CH2+ MCH3 162. M3C–CH3 + M–H M4C + CH4 163. MCH2–CHM2 + M–H 2M2CH2 164. M2CH–CH2M + M–H M3CH + MCH3 165. M2CH–CHM2 + M–H M3CH + M2CH2 166. M2CH–CM3 + M–H 2M3CH 167. MCH2–CH3 + M–H 2MCH3 168. M2CH–CH3 + M–H M2CH2 + MCH3 169. M3C–CH3 + M–H M3CH + M2CH2 170. M2CH–CH2M + M–H 2M2CH2 171. MCH2–CHM2 + M–H MCH3 + M3CH 172. M2CH–CM3 + M–H M2CH2 + M4C 173. M2CH–CH3 + M–H M3CH + CH4 174. M3C–CM3 + M–H M4C + M3CH 120