Вы молекулы называете? Нет, просто переводим...
Мы нередко сталкиваемся с тем, что поисковые системы и онлайн-переводчики могут путать похожие по написанию слова, подчас удивляя нас своей необычной нейросетевой логикой. Но может ли нейронная сеть одного из лучших онлайн-переводчиков правильно назвать химическое вещество по его структурной формуле?
У каждого из нас есть имя, которое в меру своей фантазии выбрали наши родители. Хотя существительным с большой буквы награждают не только живых людей, но и не менее живых котиков, а также самолёты, самокаты, версии операционных систем и всё то, к чему неровно дышит чья-то душа. Можно и любимую кухонную сковородку назвать «Матильдой», кто ж запретит.
У химических молекул тоже есть свои имена. На заре развития науки химии веществам по большей части давали простые (их ещё называют тривиальные) названия, обычно с отсылками к чему-то, из чего выделили какую-нибудь новую молекулу. Например, из чего могли бы раньше получать лимонную кислоту, как не из лимона?
Число изученных молекул росло всё быстрее и быстрее, и доступные слова и их сочетания для новых веществ бы-стро закончились. Ведь даже английский язык с его миллионом лексических единиц всухую проигрывает одной только органической химии, в которой число известных молекул уже приближается к 30 миллионам. Поэтому без какой-то системы названий молекул научные статьи по химии давно превратились бы в нечто, напоминающее магическую книгу заклинаний.
Навести относительный порядок на страницах химических манускриптов помог Международный союз теоретической и прикладной химии (IUPAC, в русском написании ИЮПАК). Благодаря ему и появилась система наименований химических соединений — номенклатура ИЮПАК. Это свод правил, объясняющий, как следует назвать молекулу, чтобы потом по этому названию можно было однозначно восстановить её формулу. То есть вы берёте из справочника название «2-метилпропанол-1», пытаетесь вспомнить страницы из учебника по химии за 10-й класс, неуверенно рисуете на листке бумаги молекулу пропана, пририсовываете ко второму атому углерода метильную группу, а к первому — гидроксильную, и вуаля — у вас появляется структурная формула изобутилового спирта, а не какого-нибудь диэтилового эфира.