Files
Learn_System/frontend/js/labs/_periodic_data.js
T
Maxim Dolgolyov 7ffed45974 feat(labs): максимальное улучшение периодической таблицы — 5 волн
ВОЛНА A — Расширенная база данных:
- Новый файл _periodic_data.js (~70 KB): PERIODIC_EXT_DATA + ISOTOPES + SPECTRA
- 30 элементов полностью (H..Au): радиусы, ионизация, теплоёмкость, теплопроводность,
  кристалл, распространённость, биология, токсичность, пламя, применения, история,
  этимология, минералы, типичные реакции
- 9 элементов с минимумом (Sc, Ti, V, As, Se, Kr, Hg, Pb, I)
- 60 изотопов в 20 элементах (включая ¹³¹I, ¹³⁷Cs, ⁶⁰Co, ⁹⁰Sr, ¹⁴C, ³H, U-235/238)
- 43 эмиссионных линий для 8 элементов (H, He, Li, Na, K, Ne, Ar, Hg)

ВОЛНА B — Визуальные режимы:
- Heatmap по 9 свойствам (En, mass, density, melt, boil, discovered + расширенные)
  с jet-colormap, lin/log toggle, легендой, анимацией 400ms
- 3D-таблица через Three.js: bar / wave / stack modes, orbit camera, raycaster hover
- Морф между формами таблицы: standard / long (32-col, f-block inline) / short (8-col)
  с staggered fade-in 800ms
- Тренды стрелками: радиус / ЭО / ИЕ / металличность с градиентными arrows

ВОЛНА C — Карточка элемента 2.0 (11 табов):
- Обзор (hero 96px символ + Z + категория-бейдж + quick stats)
- Свойства (17-row таблица расширенных параметров)
- Электроника (Bohr + статичная конфигурация)
- Изотопы (список + bar chart + weighted average mass)
- История (timeline + этимология)
- Применения (15 SVG иконок-сфер + текст)
- Биология (badge: macro/micro/trace/toxic/inert/radioactive)
- Минералы (формулы)
- Спектр (rainbow 380-780nm + линии эмиссии)
- Пламя (цвет + название)
- Реакции (типовые уравнения по типу элемента)
- Hero header с цветом типа; smooth fade transitions между табами

ВОЛНА D — Интерактивные режимы:
- Бинарные соединения: drag 2 элемента → формула (NaCl, Fe₂O₃) + тип связи (ΔЭО)
- Сравнить до 4 элементов: side-by-side + min/max highlight + chart
- Ряд активности металлов: 28 элементов от Li до Au, разделитель H
- Таблица Менделеева 1869: 63 элемента + 4 предсказанных (Ga, Sc, Ge, Tc)
  с popup «предсказано vs реально»
- Таймлайн открытий 1660-2024 с slider и auto-play

ВОЛНА G — Электронные конфигурации углубление:
- Orbital filling diagram: квадратики с электронами по Хунду/Паули, glow на валентном
- Aufbau diagram с slider Z 1-118 и анимированным указателем порядка заполнения
- Квантовые числа (n, l, m_l, m_s) — hover на электрон → tooltip
- Возбуждение электронов: click на электрон в Bohr → выбор уровня → анимация
  перехода с фотоном (цвет ∝ длине волны через ΔE = 13.6 eV × ...)

periodic.js: 750 → 3239 строк. Все 5 волн ADDITIVE — старая база сохранена.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 13:45:35 +03:00

1234 lines
68 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
'use strict';
/* ══════════════════════════════════════════════════════════════
_periodic_data.js — расширенные данные для PeriodicTableSim
Должен загружаться ПЕРЕД periodic.js
══════════════════════════════════════════════════════════════ */
/* ── Расширенные свойства элементов ─────────────────────────── */
window.PERIODIC_EXT_DATA = {
byZ: {
/* ══ Z = 1 Водород ════════════════════════════════════════ */
1: {
radius: { atomic: 53, covalent: 31, vanderwaals: 120 },
ionization: { e1: 1312, e2: null, e3: null },
electronAffinity: 72,
heatCapacity: 14.30,
thermalConductivity: 0.1805,
crystalStructure: 'hexagonal',
latticeParam: 376,
abundance: 1400,
biological: 'macro',
biologicalRole: 'Входит в состав воды и всех органических молекул; участвует в водородных связях.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['energy', 'chemistry', 'food'],
applicationsText: 'Ракетное топливо, синтез аммиака (процесс Хабера), гидрогенизация жиров, водородная энергетика.',
historyText: 'Открыт Г. Кавендишем в 1766 г. как «горючий воздух». В 1783 г. А. Лавуазье установил его состав при сгорании и дал современное название.',
etymology: 'Греч. ὕδωρ (hydōr) — вода + γεννάω — рождать; «рождающий воду».',
mineralForms: [],
reactions: ['2H₂ + O₂ → 2H₂O', 'H₂ + Cl₂ → 2HCl', 'N₂ + 3H₂ → 2NH₃', 'H₂ + S → H₂S']
},
/* ══ Z = 2 Гелий ══════════════════════════════════════════ */
2: {
radius: { atomic: 31, covalent: 28, vanderwaals: 140 },
ionization: { e1: 2372, e2: 5250, e3: null },
electronAffinity: 0,
heatCapacity: 5.19,
thermalConductivity: 0.1513,
crystalStructure: 'hexagonal',
latticeParam: 357,
abundance: 0.008,
biological: 'inert',
biologicalRole: 'Биологически инертен; используется в медицинской диагностике (МРТ).',
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['industry', 'medicine', 'science'],
applicationsText: 'Охлаждение сверхпроводящих магнитов МРТ, заполнение аэростатов и дирижаблей, защитная атмосфера при сварке.',
historyText: 'Первоначально обнаружен в спектре Солнца в 1868 г. Жансеном и Локьером. На Земле выделен Рамзаем в 1895 г. из минерала клевеита.',
etymology: 'Греч. Ἥλιος (Helios) — Солнце; обнаружен прежде всего в солнечном спектре.',
mineralForms: [],
reactions: []
},
/* ══ Z = 3 Литий ══════════════════════════════════════════ */
3: {
radius: { atomic: 167, covalent: 128, vanderwaals: 182 },
ionization: { e1: 520, e2: 7298, e3: 11815 },
electronAffinity: 60,
heatCapacity: 3.58,
thermalConductivity: 84.8,
crystalStructure: 'bcc',
latticeParam: 351,
abundance: 20,
biological: 'micro',
biologicalRole: 'Микроэлемент; соли лития применяются в психиатрии для лечения маниакально-депрессивного расстройства.',
toxicity: 'medium',
flameColor: '#CC0000',
flameName: 'Ярко-красный',
applications: ['batteries', 'medicine', 'glass'],
applicationsText: 'Литий-ионные аккумуляторы, антидепрессанты, жаропрочные стёкла и керамика, смазки для авиации.',
historyText: 'Открыт в 1817 г. И.А. Арфведсоном в минерале петалите. Металлический литий выделен Дэви в 1818 г. электролизом.',
etymology: 'Греч. λίθος (lithos) — камень; первый щелочной металл, найденный в минералах (не в живой природе).',
mineralForms: [
{ name: 'Сподумен', formula: 'LiAlSi₂O₆' },
{ name: 'Петалит', formula: 'LiAlSi₄O₁₀' },
{ name: 'Лепидолит', formula: 'K(Li,Al)₃(Si,Al)₄O₁₀(F,OH)₂' }
],
reactions: ['2Li + 2H₂O → 2LiOH + H₂↑', '4Li + O₂ → 2Li₂O', '2Li + Cl₂ → 2LiCl']
},
/* ══ Z = 4 Бериллий (minimum) ═════════════════════════════ */
4: {
radius: { atomic: 112, covalent: 96, vanderwaals: null },
ionization: { e1: 900, e2: null, e3: null },
electronAffinity: 0,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 2.8,
biological: 'toxic',
biologicalRole: null,
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['aerospace', 'electronics', 'nuclear'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 5 Бор (minimum) ══════════════════════════════════ */
5: {
radius: { atomic: 87, covalent: 84, vanderwaals: null },
ionization: { e1: 801, e2: null, e3: null },
electronAffinity: 27,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 10,
biological: 'micro',
biologicalRole: null,
toxicity: 'low',
flameColor: '#00CC00',
flameName: 'Зелёный',
applications: ['glass', 'agriculture', 'semiconductors'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 6 Углерод ════════════════════════════════════════ */
6: {
radius: { atomic: 67, covalent: 77, vanderwaals: 170 },
ionization: { e1: 1086, e2: 2353, e3: 4620 },
electronAffinity: 122,
heatCapacity: 8.53,
thermalConductivity: 5.0,
crystalStructure: 'diamond cubic',
latticeParam: 357,
abundance: 200,
biological: 'macro',
biologicalRole: 'Основа всех органических молекул: белков, нуклеиновых кислот, липидов и углеводов.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['materials', 'energy', 'chemistry'],
applicationsText: 'Алмазы (ювелирное дело, абразивы), графит (карандаши, электроды, смазка), сажа (резина), углеродные волокна, органический синтез, ядерная техника.',
historyText: 'Известен с глубокой древности в виде угля и алмаза. Выявлен как элемент А. Лавуазье в 1789 г. Фуллерены открыты Кёрлом, Смолли и Крото в 1985 г.',
etymology: 'Лат. carbo — уголь, древесный уголь.',
mineralForms: [
{ name: 'Алмаз', formula: 'C' },
{ name: 'Графит', formula: 'C' },
{ name: 'Кальцит', formula: 'CaCO₃' }
],
reactions: ['C + O₂ → CO₂', '2C + O₂ → 2CO', 'C + CO₂ → 2CO', 'C + 4H₂ → CH₄']
},
/* ══ Z = 7 Азот ═══════════════════════════════════════════ */
7: {
radius: { atomic: 56, covalent: 75, vanderwaals: 155 },
ionization: { e1: 1402, e2: 2856, e3: 4578 },
electronAffinity: 7,
heatCapacity: 1.04,
thermalConductivity: 0.02583,
crystalStructure: 'hexagonal',
latticeParam: 386,
abundance: 19,
biological: 'macro',
biologicalRole: 'Входит в состав аминокислот, белков, ДНК и РНК; обязательный компонент всех живых клеток.',
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['chemistry', 'food', 'medicine'],
applicationsText: 'Синтез аммиака и азотных удобрений, жидкий азот в криогенике и медицине, инертная атмосфера в пищевой и электронной промышленности.',
historyText: 'Открыт в 1772 г. Д. Резерфордом как «удушливый воздух». Независимо получен Шееле, Пристли и Кавендишем. Назван азотом («безжизненным») Лавуазье.',
etymology: 'Греч. ἀ- (а-) — без + ζωή (zoe) — жизнь; «не поддерживающий жизнь».',
mineralForms: [
{ name: 'Нитрат калия (селитра)', formula: 'KNO₃' },
{ name: 'Нитрат натрия', formula: 'NaNO₃' }
],
reactions: ['N₂ + 3H₂ → 2NH₃', '4NH₃ + 5O₂ → 4NO + 6H₂O', 'N₂ + O₂ → 2NO (при t°)', '3NO₂ + H₂O → 2HNO₃ + NO']
},
/* ══ Z = 8 Кислород ════════════════════════════════════════ */
8: {
radius: { atomic: 48, covalent: 66, vanderwaals: 152 },
ionization: { e1: 1314, e2: 3388, e3: 5300 },
electronAffinity: 141,
heatCapacity: 0.918,
thermalConductivity: 0.02658,
crystalStructure: 'cubic',
latticeParam: 683,
abundance: 461000,
biological: 'macro',
biologicalRole: 'Необходим для клеточного дыхания; входит в состав воды, белков, нуклеиновых кислот и большинства биомолекул.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['medicine', 'industry', 'chemistry'],
applicationsText: 'Медицинский кислород для дыхания, сжигание топлива (металлургия), производство стали (кислородный конвертер), синтез химических соединений.',
historyText: 'Открыт в 1774 г. Дж. Пристли (нагреванием оксида ртути). Независимо получен К. Шееле в 1772 г. Название «кислород» дано Лавуазье.',
etymology: 'Греч. ὀξύς (oxys) — острый, кислый + γεννάω — рождать; «порождающий кислоту».',
mineralForms: [
{ name: 'Кварц', formula: 'SiO₂' },
{ name: 'Гематит', formula: 'Fe₂O₃' },
{ name: 'Корунд', formula: 'Al₂O₃' }
],
reactions: ['2H₂ + O₂ → 2H₂O', 'C + O₂ → CO₂', '4Fe + 3O₂ → 2Fe₂O₃', '2SO₂ + O₂ → 2SO₃']
},
/* ══ Z = 9 Фтор ═══════════════════════════════════════════ */
9: {
radius: { atomic: 42, covalent: 64, vanderwaals: 147 },
ionization: { e1: 1681, e2: 3374, e3: null },
electronAffinity: 328,
heatCapacity: 0.824,
thermalConductivity: 0.02591,
crystalStructure: 'cubic',
latticeParam: 550,
abundance: 585,
biological: 'micro',
biologicalRole: 'Участвует в минерализации зубов и костей; фторид-ион укрепляет зубную эмаль.',
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['chemistry', 'materials', 'medicine'],
applicationsText: 'Производство фторопластов (тефлон), фреонов (хладагенты), HF (травление стекла и кремния), фторирование воды, антикариесные зубные пасты.',
historyText: 'Выделен А. Муассаном в 1886 г. электролизом фторида калия в HF (за что получил Нобелевскую премию). Токсичность фтора унесла жизни многих исследователей.',
etymology: 'Греч. φθόρος (phthoros) — разрушение; за исключительную коррозионную активность.',
mineralForms: [
{ name: 'Флюорит', formula: 'CaF₂' },
{ name: 'Апатит', formula: 'Ca₅(PO₄)₃F' },
{ name: 'Криолит', formula: 'Na₃AlF₆' }
],
reactions: ['F₂ + H₂ → 2HF', 'F₂ + 2NaOH → 2NaF + H₂O + ½O₂', '2F₂ + 2H₂O → 4HF + O₂', 'F₂ + Xe → XeF₂']
},
/* ══ Z = 10 Неон ══════════════════════════════════════════ */
10: {
radius: { atomic: 38, covalent: 58, vanderwaals: 154 },
ionization: { e1: 2081, e2: 3952, e3: null },
electronAffinity: 0,
heatCapacity: 1.03,
thermalConductivity: 0.0491,
crystalStructure: 'fcc',
latticeParam: 443,
abundance: 0.005,
biological: 'inert',
biologicalRole: 'Биологически инертен.',
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['lighting', 'science', 'lasers'],
applicationsText: 'Неоновые рекламные трубки (оранжево-красное свечение), He-Ne лазеры, криогенные исследования.',
historyText: 'Открыт в 1898 г. У. Рамзаем и М. Траверсом при дробной перегонке жидкого воздуха. Третий благородный газ, обнаруженный после аргона и гелия.',
etymology: 'Греч. νέος (neos) — новый.',
mineralForms: [],
reactions: []
},
/* ══ Z = 11 Натрий ════════════════════════════════════════ */
11: {
radius: { atomic: 186, covalent: 166, vanderwaals: 227 },
ionization: { e1: 496, e2: 4562, e3: null },
electronAffinity: 53,
heatCapacity: 1.23,
thermalConductivity: 142,
crystalStructure: 'bcc',
latticeParam: 430,
abundance: 23600,
biological: 'macro',
biologicalRole: 'Основной внеклеточный катион; регулирует осмотическое давление крови и нервные импульсы (Na⁺/K⁺-насос).',
toxicity: 'low',
flameColor: '#FFCC00',
flameName: 'Ярко-жёлтый',
applications: ['chemistry', 'food', 'metallurgy'],
applicationsText: 'Поваренная соль (NaCl), производство соды (NaOH, Na₂CO₃), натриевые лампы уличного освещения, теплоноситель в ядерных реакторах.',
historyText: 'Выделен Г. Дэви в 1807 г. электролизом расплава NaOH. Название «натрий» — от лат. natrium; символ Na сохраняет латинское происхождение.',
etymology: 'Лат. natrium ← арабск. natrun ← егип. ntry — природная сода.',
mineralForms: [
{ name: 'Галит', formula: 'NaCl' },
{ name: 'Сода', formula: 'Na₂CO₃' },
{ name: 'Бура', formula: 'Na₂B₄O₇·10H₂O' }
],
reactions: ['2Na + 2H₂O → 2NaOH + H₂↑', '4Na + O₂ → 2Na₂O', '2Na + Cl₂ → 2NaCl', 'Na + O₂ → NaO₂']
},
/* ══ Z = 12 Магний ════════════════════════════════════════ */
12: {
radius: { atomic: 160, covalent: 141, vanderwaals: 173 },
ionization: { e1: 738, e2: 1451, e3: 7733 },
electronAffinity: 0,
heatCapacity: 1.02,
thermalConductivity: 156,
crystalStructure: 'hexagonal',
latticeParam: 321,
abundance: 27640,
biological: 'macro',
biologicalRole: 'Кофактор более 300 ферментов; входит в состав хлорофилла; необходим для синтеза АТФ и белков.',
toxicity: 'low',
flameColor: '#FFFFFF',
flameName: 'Белый (ослепительный)',
applications: ['aerospace', 'chemistry', 'medicine'],
applicationsText: 'Лёгкие конструкционные сплавы (авиация, автомобилестроение), пиротехника и осветительные ракеты, производство алюминия (десульфурация), минеральные удобрения.',
historyText: 'Как элемент выявлен Дж. Блэком в 1755 г. Металлический магний получен Г. Дэви в 1808 г. Промышленное производство освоено в XIX веке.',
etymology: 'От греч. Μαγνησία (Magnesia) — историческая область в Греции, где добывали минерал магнезит.',
mineralForms: [
{ name: 'Магнезит', formula: 'MgCO₃' },
{ name: 'Доломит', formula: 'CaMg(CO₃)₂' },
{ name: 'Серпентин', formula: 'Mg₃Si₂O₅(OH)₄' }
],
reactions: ['2Mg + O₂ → 2MgO', 'Mg + 2HCl → MgCl₂ + H₂↑', 'Mg + CO₂ → MgO + C', 'Mg + 2H₂O → Mg(OH)₂ + H₂↑']
},
/* ══ Z = 13 Алюминий ═══════════════════════════════════════ */
13: {
radius: { atomic: 143, covalent: 121, vanderwaals: 184 },
ionization: { e1: 578, e2: 1817, e3: 2745 },
electronAffinity: 43,
heatCapacity: 0.897,
thermalConductivity: 237,
crystalStructure: 'fcc',
latticeParam: 405,
abundance: 82300,
biological: 'trace',
biologicalRole: 'Не является жизненно необходимым; в больших дозах оказывает нейротоксическое действие.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['aerospace', 'construction', 'packaging'],
applicationsText: 'Авиационные и строительные сплавы (дюраль), упаковочная фольга и банки, электрические провода, зеркала, термит (восстановление металлов).',
historyText: 'Открыт Х.К. Эрстедом в 1825 г. восстановлением AlCl₃ амальгамой калия. Промышленный способ (электролиз глинозёма, процесс Холла–Эру) разработан в 1886 г.',
etymology: 'Лат. alumen — квасцы; минерал, давно известный как протрава при крашении.',
mineralForms: [
{ name: 'Корунд', formula: 'Al₂O₃' },
{ name: 'Боксит', formula: 'Al₂O₃·nH₂O' },
{ name: 'Полевой шпат', formula: 'KAlSi₃O₈' }
],
reactions: ['4Al + 3O₂ → 2Al₂O₃', '2Al + 6HCl → 2AlCl₃ + 3H₂↑', '2Al + 2NaOH + 2H₂O → 2NaAlO₂ + 3H₂↑', '8Al + 3Fe₃O₄ → 4Al₂O₃ + 9Fe']
},
/* ══ Z = 14 Кремний ════════════════════════════════════════ */
14: {
radius: { atomic: 111, covalent: 111, vanderwaals: 210 },
ionization: { e1: 787, e2: 1577, e3: 3232 },
electronAffinity: 134,
heatCapacity: 0.712,
thermalConductivity: 148,
crystalStructure: 'diamond cubic',
latticeParam: 543,
abundance: 282000,
biological: 'trace',
biologicalRole: 'Микроэлемент; участвует в формировании соединительной ткани и скелетных структур некоторых организмов.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['electronics', 'solar', 'construction'],
applicationsText: 'Полупроводниковые чипы и транзисторы, солнечные батареи, оптоволокно (SiO₂), стекло, цемент, строительные материалы.',
historyText: 'Выделен Й.Й. Берцелиусом в 1824 г. восстановлением фторида кремния калием. Второй по распространённости элемент в земной коре после кислорода.',
etymology: 'Лат. silex, silicis — кремень, твёрдый камень.',
mineralForms: [
{ name: 'Кварц', formula: 'SiO₂' },
{ name: 'Ортоклаз', formula: 'KAlSi₃O₈' },
{ name: 'Тальк', formula: 'Mg₃Si₄O₁₀(OH)₂' }
],
reactions: ['Si + O₂ → SiO₂', 'Si + 2Cl₂ → SiCl₄', 'SiO₂ + 2NaOH → Na₂SiO₃ + H₂O', 'SiO₂ + 4HF → SiF₄ + 2H₂O']
},
/* ══ Z = 15 Фосфор ════════════════════════════════════════ */
15: {
radius: { atomic: 98, covalent: 107, vanderwaals: 180 },
ionization: { e1: 1012, e2: 1907, e3: 2914 },
electronAffinity: 72,
heatCapacity: 0.770,
thermalConductivity: 0.236,
crystalStructure: 'orthorhombic',
latticeParam: 1145,
abundance: 1050,
biological: 'macro',
biologicalRole: 'Входит в состав ДНК, РНК, АТФ, фосфолипидов мембран и минерала костной ткани — гидроксиапатита.',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['agriculture', 'chemistry', 'food'],
applicationsText: 'Фосфорные удобрения (суперфосфат, аммофос), производство фосфорной кислоты, спички, средства защиты растений, пищевые добавки (E338E341).',
historyText: 'Открыт в 1669 г. алхимиком Х. Брандом при перегонке мочи — первое самосветящееся вещество, открытое в Новое время. Название связано со свечением белого фосфора.',
etymology: 'Греч. φωσφόρος (phosphoros) — несущий свет; φῶς — свет + φέρω — нести.',
mineralForms: [
{ name: 'Апатит', formula: 'Ca₅(PO₄)₃(F,Cl,OH)' },
{ name: 'Фосфорит', formula: 'Ca₃(PO₄)₂' }
],
reactions: ['4P + 5O₂ → 2P₂O₅', 'P₄ + 6Cl₂ → 4PCl₃', 'P₂O₅ + 3H₂O → 2H₃PO₄', '2P + 3H₂ → 2PH₃']
},
/* ══ Z = 16 Сера ══════════════════════════════════════════ */
16: {
radius: { atomic: 88, covalent: 105, vanderwaals: 180 },
ionization: { e1: 1000, e2: 2252, e3: 3357 },
electronAffinity: 200,
heatCapacity: 0.708,
thermalConductivity: 0.205,
crystalStructure: 'orthorhombic',
latticeParam: 1046,
abundance: 350,
biological: 'macro',
biologicalRole: 'Входит в состав аминокислот цистеина и метионина; участвует в формировании дисульфидных мостиков белков.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['chemistry', 'agriculture', 'vulcanization'],
applicationsText: 'Производство серной кислоты (важнейший химический продукт), вулканизация каучука, фунгициды и инсектициды, производство бумаги (сульфитный метод).',
historyText: 'Известна с глубокой древности; упоминается в Библии и греческих текстах. Лавуазье признал серу элементом в 1789 г. Добывалась у вулканов.',
etymology: 'Лат. sulphur/sulfur — сера; возможно, от санскр. shulbari — враг меди.',
mineralForms: [
{ name: 'Сера самородная', formula: 'S' },
{ name: 'Пирит', formula: 'FeS₂' },
{ name: 'Гипс', formula: 'CaSO₄·2H₂O' }
],
reactions: ['S + O₂ → SO₂', '2SO₂ + O₂ → 2SO₃ (кат.)', 'SO₃ + H₂O → H₂SO₄', 'Fe + S → FeS']
},
/* ══ Z = 17 Хлор ══════════════════════════════════════════ */
17: {
radius: { atomic: 79, covalent: 102, vanderwaals: 175 },
ionization: { e1: 1251, e2: 2298, e3: null },
electronAffinity: 349,
heatCapacity: 0.479,
thermalConductivity: 0.00889,
crystalStructure: 'orthorhombic',
latticeParam: 624,
abundance: 145,
biological: 'macro',
biologicalRole: 'Хлорид-ион — основной анион крови и внеклеточной жидкости; участвует в регуляции pH (кислотность желудочного сока — HCl).',
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['chemistry', 'water', 'medicine'],
applicationsText: 'Дезинфекция питьевой воды, производство ПВХ и хлорорганики, отбеливающие средства (белизна, хлорная известь), HCl для металлургии и синтеза.',
historyText: 'Открыт К. Шееле в 1774 г. реакцией пиролюзита с HCl. Природу элемента установил Г. Дэви в 1810 г. В Первую мировую использован как первое боевое ОВ (1915 г., Ипр).',
etymology: 'Греч. χλωρός (chloros) — жёлто-зелёный; по характерному цвету газа.',
mineralForms: [
{ name: 'Галит', formula: 'NaCl' },
{ name: 'Сильвин', formula: 'KCl' },
{ name: 'Карналлит', formula: 'KMgCl₃·6H₂O' }
],
reactions: ['H₂ + Cl₂ → 2HCl', 'Cl₂ + 2NaOH → NaCl + NaOCl + H₂O', '2Fe + 3Cl₂ → 2FeCl₃', 'Cl₂ + H₂O ⇌ HCl + HClO']
},
/* ══ Z = 18 Аргон ══════════════════════════════════════════ */
18: {
radius: { atomic: 71, covalent: 106, vanderwaals: 188 },
ionization: { e1: 1521, e2: 2666, e3: null },
electronAffinity: 0,
heatCapacity: 0.520,
thermalConductivity: 0.01772,
crystalStructure: 'fcc',
latticeParam: 526,
abundance: 3.5,
biological: 'inert',
biologicalRole: 'Биологически инертен.',
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['welding', 'lighting', 'science'],
applicationsText: 'Защитный газ при сварке MIG/TIG, газовое наполнение ламп накаливания и люминесцентных ламп, хроматография (газ-носитель), аргон-аргоновое датирование.',
historyText: 'Предсказан Кавендишем в 1785 г. (нереакционная часть воздуха). Открыт в 1894 г. У. Рэлеем и У. Рамзаем по отличию плотности «атмосферного азота» от чистого N₂.',
etymology: 'Греч. ἀργός (argos) — ленивый, инертный.',
mineralForms: [],
reactions: []
},
/* ══ Z = 19 Калий ══════════════════════════════════════════ */
19: {
radius: { atomic: 243, covalent: 203, vanderwaals: 275 },
ionization: { e1: 419, e2: 3052, e3: null },
electronAffinity: 48,
heatCapacity: 0.757,
thermalConductivity: 102.5,
crystalStructure: 'bcc',
latticeParam: 533,
abundance: 20900,
biological: 'macro',
biologicalRole: 'Главный внутриклеточный катион; участвует в генерации мембранного потенциала, регуляции сердечного ритма и мышечных сокращений.',
toxicity: 'low',
flameColor: '#CC44FF',
flameName: 'Фиолетовый (сиреневый)',
applications: ['agriculture', 'chemistry', 'food'],
applicationsText: 'Калийные удобрения (хлорид, сульфат и нитрат калия), производство KOH и KHCO₃, порох (KNO₃), фармацевтика.',
historyText: 'Выделен Г. Дэви в 1807 г. электролизом расплава KOH — в одну ночь с натрием. Первый металл, полученный электролизом.',
etymology: 'Лат. kalium ← арабск. al-qali — зола растений; символ K от Kalium.',
mineralForms: [
{ name: 'Сильвин', formula: 'KCl' },
{ name: 'Карналлит', formula: 'KMgCl₃·6H₂O' },
{ name: 'Ортоклаз', formula: 'KAlSi₃O₈' }
],
reactions: ['2K + 2H₂O → 2KOH + H₂↑', '4K + O₂ → 2K₂O', 'K + O₂ → KO₂', '2K + Cl₂ → 2KCl']
},
/* ══ Z = 20 Кальций ════════════════════════════════════════ */
20: {
radius: { atomic: 194, covalent: 176, vanderwaals: 231 },
ionization: { e1: 590, e2: 1145, e3: 4912 },
electronAffinity: 2,
heatCapacity: 0.647,
thermalConductivity: 201,
crystalStructure: 'fcc',
latticeParam: 558,
abundance: 41500,
biological: 'macro',
biologicalRole: 'Основной структурный элемент костей и зубов (гидроксиапатит); внутриклеточный вторичный мессенджер; участвует в свёртывании крови.',
toxicity: 'low',
flameColor: '#FF4400',
flameName: 'Оранжево-красный',
applications: ['construction', 'metallurgy', 'chemistry'],
applicationsText: 'Цемент и бетон (CaO, Ca(OH)₂, CaSO₄), металлургический флюс, производство стекла, нейтрализация кислых почв, медицина (препараты кальция).',
historyText: 'Металлический кальций получен Г. Дэви в 1808 г. электролизом, однако оксид кальция (негашёная известь) известен с античности.',
etymology: 'Лат. calx, calcis — известняк, обожжённая известь.',
mineralForms: [
{ name: 'Кальцит', formula: 'CaCO₃' },
{ name: 'Гипс', formula: 'CaSO₄·2H₂O' },
{ name: 'Флюорит', formula: 'CaF₂' },
{ name: 'Апатит', formula: 'Ca₅(PO₄)₃(F,OH)' }
],
reactions: ['Ca + 2H₂O → Ca(OH)₂ + H₂↑', '2Ca + O₂ → 2CaO', 'CaO + H₂O → Ca(OH)₂', 'Ca(OH)₂ + CO₂ → CaCO₃ + H₂O']
},
/* ══ Z = 21 Скандий (minimum) ══════════════════════════════ */
21: {
radius: { atomic: 184, covalent: 170, vanderwaals: null },
ionization: { e1: 633, e2: null, e3: null },
electronAffinity: 18,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 22,
biological: 'trace',
biologicalRole: null,
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['aerospace', 'lighting'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 22 Титан (minimum) ════════════════════════════════ */
22: {
radius: { atomic: 176, covalent: 160, vanderwaals: null },
ionization: { e1: 659, e2: null, e3: null },
electronAffinity: 8,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 5650,
biological: 'inert',
biologicalRole: null,
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['aerospace', 'medicine', 'construction'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 23 Ванадий (minimum) ═════════════════════════════ */
23: {
radius: { atomic: 171, covalent: 153, vanderwaals: null },
ionization: { e1: 651, e2: null, e3: null },
electronAffinity: 51,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 120,
biological: 'micro',
biologicalRole: null,
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['metallurgy', 'chemistry'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 24 Хром ══════════════════════════════════════════ */
24: {
radius: { atomic: 166, covalent: 139, vanderwaals: null },
ionization: { e1: 653, e2: 1591, e3: 2987 },
electronAffinity: 65,
heatCapacity: 0.449,
thermalConductivity: 93.9,
crystalStructure: 'bcc',
latticeParam: 288,
abundance: 102,
biological: 'micro',
biologicalRole: 'Участвует в метаболизме глюкозы; Cr³⁺ усиливает действие инсулина. Cr⁶⁺ — токсичен и канцерогенен.',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['metallurgy', 'plating', 'pigments'],
applicationsText: 'Нержавеющая сталь, хромирование поверхностей, тугоплавкие сплавы, пигменты (хромат свинца — жёлтый, оксид хрома — зелёный).',
historyText: 'Открыт Л. Никола Вокленом в 1798 г. в минерале крокоите (хромат свинца). Назван за богатство соединений разных цветов.',
etymology: 'Греч. χρῶμα (chroma) — цвет; за разнообразие окраски соединений.',
mineralForms: [
{ name: 'Хромит', formula: 'FeCr₂O₄' },
{ name: 'Крокоит', formula: 'PbCrO₄' }
],
reactions: ['4Cr + 3O₂ → 2Cr₂O₃', '2Cr + 3Cl₂ → 2CrCl₃', 'Cr₂O₃ + 2Al → Al₂O₃ + 2Cr (алюминотермия)']
},
/* ══ Z = 25 Марганец ═══════════════════════════════════════ */
25: {
radius: { atomic: 161, covalent: 139, vanderwaals: null },
ionization: { e1: 717, e2: 1509, e3: 3248 },
electronAffinity: 0,
heatCapacity: 0.479,
thermalConductivity: 7.81,
crystalStructure: 'cubic (complex)',
latticeParam: 891,
abundance: 950,
biological: 'micro',
biologicalRole: 'Кофактор многих ферментов (аргиназа, пируват-карбоксилаза); участвует в синтезе глюкозы и антиоксидантной защите (MnSOD).',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['metallurgy', 'batteries', 'chemistry'],
applicationsText: 'Легирование стали (прочность, износостойкость), катод в щелочных батареях (MnO₂), производство сухих элементов, окислитель KMnO₄.',
historyText: 'Выделен К.В. Шееле в 1774 г., однако до чистого металла довёл его И.Г. Ган в том же году. Название от города Магнезия в Греции.',
etymology: 'Искажённое от лат. Magnesia (Магнезия); близко к магнию и магниту.',
mineralForms: [
{ name: 'Пиролюзит', formula: 'MnO₂' },
{ name: 'Родонит', formula: 'MnSiO₃' }
],
reactions: ['Mn + 2HCl → MnCl₂ + H₂↑', '3MnO₂ → Mn₃O₄ + O₂ (при t°)', '2KMnO₄ → K₂MnO₄ + MnO₂ + O₂']
},
/* ══ Z = 26 Железо ════════════════════════════════════════ */
26: {
radius: { atomic: 156, covalent: 132, vanderwaals: null },
ionization: { e1: 762, e2: 1562, e3: 2957 },
electronAffinity: 16,
heatCapacity: 0.449,
thermalConductivity: 80.4,
crystalStructure: 'bcc',
latticeParam: 287,
abundance: 56300,
biological: 'micro',
biologicalRole: 'Входит в состав гемоглобина (перенос O₂), миоглобина и цитохромов (клеточное дыхание); катализатор многих ферментативных реакций.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['construction', 'manufacturing', 'magnets'],
applicationsText: 'Чугун и сталь (строительство, машиностроение, инструменты), постоянные магниты (Fe-Nd-B), катализатор синтеза аммиака, пигменты (оксиды Fe).',
historyText: 'Известно с 3500–4000 лет до н.э. (железный век). Одно из самых распространённых в земной коре переходных металлов. Основа современной цивилизации.',
etymology: 'Лат. ferrum — железо; символ Fe. Рус. «железо» — из праслав. *želězo.',
mineralForms: [
{ name: 'Гематит', formula: 'Fe₂O₃' },
{ name: 'Магнетит', formula: 'Fe₃O₄' },
{ name: 'Пирит', formula: 'FeS₂' },
{ name: 'Лимонит', formula: 'FeO(OH)·nH₂O' }
],
reactions: ['3Fe + 4H₂O → Fe₃O₄ + 4H₂', '4Fe + 3O₂ + 6H₂O → 4Fe(OH)₃', 'Fe + CuSO₄ → FeSO₄ + Cu', 'Fe + H₂SO₄(разб.) → FeSO₄ + H₂↑']
},
/* ══ Z = 27 Кобальт ════════════════════════════════════════ */
27: {
radius: { atomic: 152, covalent: 126, vanderwaals: null },
ionization: { e1: 760, e2: 1648, e3: null },
electronAffinity: 64,
heatCapacity: 0.421,
thermalConductivity: 100,
crystalStructure: 'hexagonal',
latticeParam: 251,
abundance: 25,
biological: 'micro',
biologicalRole: 'Входит в состав витамина B₁₂ (кобаламин); необходим для синтеза эритроцитов.',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['magnets', 'batteries', 'medicine'],
applicationsText: 'Твёрдые постоянные магниты (AlNiCo, SmCo), Li-Co аккумуляторы, жаропрочные сплавы (суперсплавы для турбин), кобальт-60 в лучевой терапии.',
historyText: 'Открыт Г. Брандтом в 1735 г. Название от нем. Kobold — горный гном; горняки принимали кобальтовые руды за серебряные и «вину» списывали на гномов.',
etymology: 'Нем. Kobold — горный гоблин (рудничный дух), злой дух горняков.',
mineralForms: [
{ name: 'Кобальтин', formula: 'CoAsS' },
{ name: 'Эритрин', formula: 'Co₃(AsO₄)₂·8H₂O' }
],
reactions: ['3Co + 4H₂O → Co₃O₄ + 4H₂ (при t°)', 'Co + Cl₂ → CoCl₂', '2Co + O₂ → 2CoO']
},
/* ══ Z = 28 Никель ════════════════════════════════════════ */
28: {
radius: { atomic: 149, covalent: 124, vanderwaals: 163 },
ionization: { e1: 737, e2: 1753, e3: null },
electronAffinity: 112,
heatCapacity: 0.444,
thermalConductivity: 90.9,
crystalStructure: 'fcc',
latticeParam: 352,
abundance: 84,
biological: 'micro',
biologicalRole: 'В малых дозах активирует ферменты уреазу и гидрогеназу; в высоких концентрациях — канцероген.',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['alloys', 'plating', 'batteries'],
applicationsText: 'Нержавеющая сталь и жаропрочные сплавы, никелирование (антикоррозионное покрытие), монеты, Ni-Cd и Ni-MH аккумуляторы, катализатор гидрирования.',
historyText: 'Открыт А.Ф. Кронстедтом в 1751 г. при изучении минерала купферникель (никелин). Горняки долго путали его с медной рудой.',
etymology: 'Нем. Nickel — сокращение от Kupfernickel; Kupfer — медь + Nickel — злой дух (который «обманывал» горняков).',
mineralForms: [
{ name: 'Пентландит', formula: '(Fe,Ni)₉S₈' },
{ name: 'Миллерит', formula: 'NiS' },
{ name: 'Никелин', formula: 'NiAs' }
],
reactions: ['Ni + 2HCl → NiCl₂ + H₂↑', 'Ni + 4CO → Ni(CO)₄ (кат. Монд)', 'Ni(CO)₄ → Ni + 4CO (термическое разложение)', 'Ni + Cl₂ → NiCl₂']
},
/* ══ Z = 29 Медь ══════════════════════════════════════════ */
29: {
radius: { atomic: 145, covalent: 138, vanderwaals: 140 },
ionization: { e1: 745, e2: 1958, e3: 3555 },
electronAffinity: 119,
heatCapacity: 0.385,
thermalConductivity: 401,
crystalStructure: 'fcc',
latticeParam: 362,
abundance: 60,
biological: 'micro',
biologicalRole: 'Входит в состав цероплазмина и цитохром-c-оксидазы; участвует в метаболизме железа и синтезе гемоглобина.',
toxicity: 'low',
flameColor: '#007FFF',
flameName: 'Зелёно-синий',
applications: ['electrical', 'plumbing', 'alloys'],
applicationsText: 'Электрические провода и кабели, трубопроводы, радиаторы, монеты и украшения, бронза (Cu-Sn) и латунь (Cu-Zn), противогрибковые средства.',
historyText: 'Один из первых металлов, освоенных человечеством (медный век, ок. 5000 лет до н.э.). Название Cuprum от острова Кипр — главного источника меди в античности.',
etymology: 'Лат. cuprum от Κύπρος (Kypros) — Кипр; символ Cu.',
mineralForms: [
{ name: 'Халькопирит', formula: 'CuFeS₂' },
{ name: 'Малахит', formula: 'Cu₂(CO₃)(OH)₂' },
{ name: 'Азурит', formula: 'Cu₃(CO₃)₂(OH)₂' },
{ name: 'Куприт', formula: 'Cu₂O' }
],
reactions: ['2Cu + O₂ → 2CuO', 'Cu + 2H₂SO₄(конц.) → CuSO₄ + SO₂ + 2H₂O', 'Cu + 4HNO₃(конц.) → Cu(NO₃)₂ + 2NO₂ + 2H₂O', 'Cu + 2AgNO₃ → Cu(NO₃)₂ + 2Ag']
},
/* ══ Z = 30 Цинк ══════════════════════════════════════════ */
30: {
radius: { atomic: 142, covalent: 131, vanderwaals: 139 },
ionization: { e1: 906, e2: 1733, e3: 3833 },
electronAffinity: 0,
heatCapacity: 0.388,
thermalConductivity: 116,
crystalStructure: 'hexagonal',
latticeParam: 266,
abundance: 70,
biological: 'micro',
biologicalRole: 'Кофактор более 300 ферментов (карбоангидраза, ДНК-полимераза); необходим для иммунитета и заживления ран.',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['galvanizing', 'alloys', 'medicine'],
applicationsText: 'Цинкование стали (антикоррозионное покрытие), латунь (Cu-Zn), цинк-угольные батареи, белила (ZnO), противовоспалительные мази, солнцезащитные кремы.',
historyText: 'Цинк получали в Индии ещё в XIII в. В Европе выделен А. Маргграфом в 1746 г. перегонкой ZnO с углём. Название предположительно от нем. Zinke — шип, зубец.',
etymology: 'Нем. Zinke — зубец; по форме кристаллов, либо от перс. Seng — камень.',
mineralForms: [
{ name: 'Сфалерит', formula: 'ZnS' },
{ name: 'Смитсонит', formula: 'ZnCO₃' },
{ name: 'Гемиморфит', formula: 'Zn₄Si₂O₇(OH)₂·H₂O' }
],
reactions: ['2Zn + O₂ → 2ZnO', 'Zn + 2HCl → ZnCl₂ + H₂↑', 'Zn + 2NaOH → Na₂ZnO₂ + H₂↑', 'Zn + CuSO₄ → ZnSO₄ + Cu']
},
/* ══ Z = 33 Мышьяк (minimum) ══════════════════════════════ */
33: {
radius: { atomic: 119, covalent: 119, vanderwaals: 185 },
ionization: { e1: 947, e2: null, e3: null },
electronAffinity: 78,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 1.8,
biological: 'toxic',
biologicalRole: null,
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['semiconductors', 'pesticides'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 34 Селен (minimum) ════════════════════════════════ */
34: {
radius: { atomic: 120, covalent: 120, vanderwaals: 190 },
ionization: { e1: 941, e2: null, e3: null },
electronAffinity: 195,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 0.05,
biological: 'micro',
biologicalRole: null,
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['electronics', 'glass', 'agriculture'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 35 Бром ══════════════════════════════════════════ */
35: {
radius: { atomic: 120, covalent: 120, vanderwaals: 185 },
ionization: { e1: 1140, e2: 2103, e3: null },
electronAffinity: 325,
heatCapacity: 0.474,
thermalConductivity: 0.122,
crystalStructure: 'orthorhombic',
latticeParam: 672,
abundance: 2.4,
biological: 'trace',
biologicalRole: 'Бромид-ион встречается в некоторых морских организмах; роль в высших животных невелика.',
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['chemistry', 'flame_retardants', 'photography'],
applicationsText: 'Антипирены (бромированные ингибиторы горения), AgBr в фотографии (чёрно-белая плёнка), синтез красителей и лекарств, добыча брома из морской воды.',
historyText: 'Открыт А.Ж. Баларом в 1826 г. при обработке солеварных рассолов хлором. Второй жидкий при комнатной температуре элемент (после ртути).',
etymology: 'Греч. βρῶμος (bromos) — зловоние; по резкому запаху паров.',
mineralForms: [
{ name: 'Бромаргирит', formula: 'AgBr' }
],
reactions: ['Br₂ + H₂ → 2HBr', 'Br₂ + 2KI → 2KBr + I₂', 'Br₂ + 2NaOH → NaBr + NaBrO + H₂O', 'Fe + Br₂ → FeBr₂']
},
/* ══ Z = 36 Криптон (minimum) ══════════════════════════════ */
36: {
radius: { atomic: 88, covalent: 116, vanderwaals: 202 },
ionization: { e1: 1351, e2: null, e3: null },
electronAffinity: 0,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 0.0001,
biological: 'inert',
biologicalRole: null,
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['lighting', 'lasers'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 47 Серебро ════════════════════════════════════════ */
47: {
radius: { atomic: 165, covalent: 153, vanderwaals: 172 },
ionization: { e1: 731, e2: 2073, e3: null },
electronAffinity: 126,
heatCapacity: 0.235,
thermalConductivity: 429,
crystalStructure: 'fcc',
latticeParam: 409,
abundance: 0.075,
biological: 'trace',
biologicalRole: 'Биологически несущественно; Ag⁺ обладает выраженным антибактериальным действием (олигодинамия).',
toxicity: 'low',
flameColor: null,
flameName: null,
applications: ['electronics', 'medicine', 'jewelry'],
applicationsText: 'Электрические контакты и припои, AgBr в фотографии, антибактериальные покрытия и перевязочные материалы, ювелирные изделия, столовое серебро, зеркала.',
historyText: 'Известно с ок. 4000 г. до н.э. в Малой Азии. Долгое время второй по ценности монетный металл после золота. Самый высокий из всех элементов коэффициент тепло- и электропроводности.',
etymology: 'Лат. argentum ← праиндоевр. *h₂erǵ- — белый, блестящий; символ Ag.',
mineralForms: [
{ name: 'Аргентит', formula: 'Ag₂S' },
{ name: 'Хлораргирит', formula: 'AgCl' },
{ name: 'Серебро самородное', formula: 'Ag' }
],
reactions: ['2Ag + 2H₂SO₄(конц.) → Ag₂SO₄ + SO₂ + 2H₂O', '3Ag + 4HNO₃(разб.) → 3AgNO₃ + NO + 2H₂O', 'Ag + Cl₂ → AgCl₂ → нет (AgCl образуется иначе)', '2Ag + S → Ag₂S']
},
/* ══ Z = 53 Йод (minimum) ══════════════════════════════════ */
53: {
radius: { atomic: 140, covalent: 139, vanderwaals: 198 },
ionization: { e1: 1008, e2: null, e3: null },
electronAffinity: 295,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 0.45,
biological: 'micro',
biologicalRole: 'Необходим для синтеза гормонов щитовидной железы (тироксин T₄ и трийодтиронин T₃).',
toxicity: 'medium',
flameColor: null,
flameName: null,
applications: ['medicine', 'photography', 'chemistry'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 79 Золото ════════════════════════════════════════ */
79: {
radius: { atomic: 174, covalent: 136, vanderwaals: 166 },
ionization: { e1: 890, e2: 1980, e3: null },
electronAffinity: 223,
heatCapacity: 0.129,
thermalConductivity: 318,
crystalStructure: 'fcc',
latticeParam: 408,
abundance: 0.004,
biological: 'inert',
biologicalRole: 'Биологически инертно; соединения золота (ауранофин) применяются при ревматоидном артрите.',
toxicity: 'inert',
flameColor: null,
flameName: null,
applications: ['jewelry', 'electronics', 'medicine'],
applicationsText: 'Ювелирное дело, позолота, контакты и разъёмы в электронике (коррозионностойкость), зубные протезы, препараты для лечения артрита, стандарт денежного обращения.',
historyText: 'Известно с ок. 5000 лет до н.э. как «вечный металл», не темнеющий и не корродирующий. Один из первых металлов, освоенных человечеством. Не растворяется в большинстве кислот (кроме царской водки).',
etymology: 'Лат. aurum ← праиндоевр. *h₂é-h₂us-o- — рассвет; символ Au. Рус. «золото» от «зелёный» (предположительно).',
mineralForms: [
{ name: 'Золото самородное', formula: 'Au' },
{ name: 'Калаверит', formula: 'AuTe₂' },
{ name: 'Сильванит', formula: 'AuAgTe₄' }
],
reactions: ['2Au + 3Cl₂ → 2AuCl₃', 'Au + HNO₃ + 3HCl → AuCl₃ + NO + 2H₂O (царская водка)', '4Au + 8NaCN + O₂ + 2H₂O → 4Na[Au(CN)₂] + 4NaOH']
},
/* ══ Z = 80 Ртуть (minimum) ════════════════════════════════ */
80: {
radius: { atomic: 171, covalent: 132, vanderwaals: 155 },
ionization: { e1: 1007, e2: null, e3: null },
electronAffinity: 0,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 0.085,
biological: 'toxic',
biologicalRole: null,
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['instruments', 'lighting', 'chemistry'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
},
/* ══ Z = 82 Свинец (minimum) ═══════════════════════════════ */
82: {
radius: { atomic: 180, covalent: 146, vanderwaals: 202 },
ionization: { e1: 716, e2: null, e3: null },
electronAffinity: 35,
heatCapacity: null,
thermalConductivity: null,
crystalStructure: null,
latticeParam: null,
abundance: 14,
biological: 'toxic',
biologicalRole: null,
toxicity: 'high',
flameColor: null,
flameName: null,
applications: ['batteries', 'radiation_shielding', 'construction'],
applicationsText: null,
historyText: null,
etymology: null,
mineralForms: [],
reactions: []
}
} /* end byZ */
}; /* end PERIODIC_EXT_DATA */
/* ══════════════════════════════════════════════════════════════
PERIODIC_ISOTOPES — база изотопов
══════════════════════════════════════════════════════════════ */
window.PERIODIC_ISOTOPES = {
/* Водород */
1: [
{ A: 1, mass: 1.00794, abundance: 99.985, halfLife: 'stable', decay: null },
{ A: 2, mass: 2.01410, abundance: 0.015, halfLife: 'stable', decay: null },
{ A: 3, mass: 3.01605, abundance: null, halfLife: '12.32 лет', decay: 'β−' }
],
/* Гелий */
2: [
{ A: 3, mass: 3.01603, abundance: 0.0002, halfLife: 'stable', decay: null },
{ A: 4, mass: 4.00260, abundance: 99.9998,halfLife: 'stable', decay: null }
],
/* Литий */
3: [
{ A: 6, mass: 6.01512, abundance: 7.59, halfLife: 'stable', decay: null },
{ A: 7, mass: 7.01601, abundance: 92.41, halfLife: 'stable', decay: null }
],
/* Углерод */
6: [
{ A: 12, mass: 12.00000, abundance: 98.93, halfLife: 'stable', decay: null },
{ A: 13, mass: 13.00335, abundance: 1.07, halfLife: 'stable', decay: null },
{ A: 14, mass: 14.00324, abundance: null, halfLife: '5730 лет', decay: 'β−' }
],
/* Азот */
7: [
{ A: 14, mass: 14.00307, abundance: 99.636, halfLife: 'stable', decay: null },
{ A: 15, mass: 15.00011, abundance: 0.364, halfLife: 'stable', decay: null }
],
/* Кислород */
8: [
{ A: 16, mass: 15.99491, abundance: 99.762, halfLife: 'stable', decay: null },
{ A: 17, mass: 16.99913, abundance: 0.038, halfLife: 'stable', decay: null },
{ A: 18, mass: 17.99916, abundance: 0.200, halfLife: 'stable', decay: null }
],
/* Фтор */
9: [
{ A: 19, mass: 18.99840, abundance: 100.0, halfLife: 'stable', decay: null }
],
/* Неон */
10: [
{ A: 20, mass: 19.99244, abundance: 90.48, halfLife: 'stable', decay: null },
{ A: 21, mass: 20.99385, abundance: 0.27, halfLife: 'stable', decay: null },
{ A: 22, mass: 21.99139, abundance: 9.25, halfLife: 'stable', decay: null }
],
/* Натрий */
11: [
{ A: 23, mass: 22.98977, abundance: 100.0, halfLife: 'stable', decay: null }
],
/* Магний */
12: [
{ A: 24, mass: 23.98504, abundance: 78.99, halfLife: 'stable', decay: null },
{ A: 25, mass: 24.98584, abundance: 10.00, halfLife: 'stable', decay: null },
{ A: 26, mass: 25.98259, abundance: 11.01, halfLife: 'stable', decay: null }
],
/* Кобальт — ⁶⁰Co (медицинский) */
27: [
{ A: 59, mass: 58.93320, abundance: 100.0, halfLife: 'stable', decay: null },
{ A: 60, mass: 59.93382, abundance: null, halfLife: '5.27 лет', decay: 'β−' }
],
/* Стронций — ⁹⁰Sr (Чернобыль) */
38: [
{ A: 84, mass: 83.91342, abundance: 0.56, halfLife: 'stable', decay: null },
{ A: 86, mass: 85.90926, abundance: 9.86, halfLife: 'stable', decay: null },
{ A: 87, mass: 86.90888, abundance: 7.00, halfLife: 'stable', decay: null },
{ A: 88, mass: 87.90561, abundance: 82.58, halfLife: 'stable', decay: null },
{ A: 90, mass: 89.90773, abundance: null, halfLife: '28.8 лет', decay: 'β−' }
],
/* Технеций — все изотопы радиоактивны */
43: [
{ A: 97, mass: 96.90637, abundance: null, halfLife: '4.2 млн лет', decay: 'EC' },
{ A: 98, mass: 97.90722, abundance: null, halfLife: '4.2 млн лет', decay: 'β−' },
{ A: 99, mass: 98.90625, abundance: null, halfLife: '2.11×10⁵ лет',decay: 'β−' },
{ A: 99, mass: 98.90625, abundance: null, halfLife: '6.01 ч', decay: 'γ' }
],
/* Йод — ¹³¹I (медицинский/ядерный) */
53: [
{ A: 127, mass: 126.90448, abundance: 100.0, halfLife: 'stable', decay: null },
{ A: 131, mass: 130.90612, abundance: null, halfLife: '8.02 дней', decay: 'β−' }
],
/* Цезий — ¹³⁷Cs (Чернобыль) */
55: [
{ A: 133, mass: 132.90545, abundance: 100.0, halfLife: 'stable', decay: null },
{ A: 137, mass: 136.90709, abundance: null, halfLife: '30.2 лет', decay: 'β−' }
],
/* Калий */
19: [
{ A: 39, mass: 38.96371, abundance: 93.258, halfLife: 'stable', decay: null },
{ A: 40, mass: 39.96400, abundance: 0.012, halfLife: '1.25×10⁹ лет', decay: 'β−' },
{ A: 41, mass: 40.96183, abundance: 6.730, halfLife: 'stable', decay: null }
],
/* Кальций */
20: [
{ A: 40, mass: 39.96259, abundance: 96.941, halfLife: 'stable', decay: null },
{ A: 42, mass: 41.95862, abundance: 0.647, halfLife: 'stable', decay: null },
{ A: 43, mass: 42.95877, abundance: 0.135, halfLife: 'stable', decay: null },
{ A: 44, mass: 43.95548, abundance: 2.086, halfLife: 'stable', decay: null },
{ A: 46, mass: 45.95369, abundance: 0.004, halfLife: 'stable', decay: null },
{ A: 48, mass: 47.95253, abundance: 0.187, halfLife: 'stable', decay: null }
],
/* Свинец — цепочка распада */
82: [
{ A: 204, mass: 203.97304, abundance: 1.4, halfLife: 'stable', decay: null },
{ A: 206, mass: 205.97447, abundance: 24.1, halfLife: 'stable', decay: null },
{ A: 207, mass: 206.97589, abundance: 22.1, halfLife: 'stable', decay: null },
{ A: 208, mass: 207.97667, abundance: 52.4, halfLife: 'stable', decay: null },
{ A: 210, mass: 209.98419, abundance: null, halfLife: '22.3 лет', decay: 'β−' },
{ A: 214, mass: 213.99980, abundance: null, halfLife: '26.8 мин', decay: 'β−' }
],
/* Уран */
92: [
{ A: 234, mass: 234.04095, abundance: 0.005, halfLife: '2.46×10⁵ лет', decay: 'α' },
{ A: 235, mass: 235.04393, abundance: 0.720, halfLife: '7.04×10⁸ лет', decay: 'α' },
{ A: 238, mass: 238.05079, abundance: 99.275,halfLife: '4.47×10⁹ лет', decay: 'α' }
],
/* Плутоний */
94: [
{ A: 238, mass: 238.04956, abundance: null, halfLife: '87.7 лет', decay: 'α' },
{ A: 239, mass: 239.05216, abundance: null, halfLife: '2.41×10⁴ лет', decay: 'α' },
{ A: 240, mass: 240.05381, abundance: null, halfLife: '6.56×10³ лет', decay: 'α' },
{ A: 241, mass: 241.05685, abundance: null, halfLife: '14.4 лет', decay: 'β−' }
]
}; /* end PERIODIC_ISOTOPES */
/* ══════════════════════════════════════════════════════════════
PERIODIC_SPECTRA — линии эмиссионных спектров (видимый диапазон)
wavelength в нм, intensity 0–1 (относительная)
══════════════════════════════════════════════════════════════ */
window.PERIODIC_SPECTRA = {
/* Водород — серия Бальмера */
1: [
{ wavelength: 656.3, intensity: 1.00, label: 'Hα' },
{ wavelength: 486.1, intensity: 0.36, label: 'Hβ' },
{ wavelength: 434.0, intensity: 0.17, label: 'Hγ' },
{ wavelength: 410.2, intensity: 0.09, label: 'Hδ' },
{ wavelength: 397.0, intensity: 0.05, label: 'Hε' }
],
/* Гелий */
2: [
{ wavelength: 667.8, intensity: 0.60, label: 'He 667' },
{ wavelength: 587.6, intensity: 1.00, label: 'D₃' },
{ wavelength: 501.6, intensity: 0.40, label: 'He 501' },
{ wavelength: 492.2, intensity: 0.25, label: 'He 492' },
{ wavelength: 447.1, intensity: 0.45, label: 'He 447' },
{ wavelength: 402.6, intensity: 0.20, label: 'He 402' }
],
/* Литий */
3: [
{ wavelength: 670.8, intensity: 1.00, label: 'Li 671' },
{ wavelength: 610.4, intensity: 0.12, label: 'Li 610' },
{ wavelength: 460.3, intensity: 0.08, label: 'Li 460' }
],
/* Натрий */
11: [
{ wavelength: 589.6, intensity: 0.85, label: 'D₂' },
{ wavelength: 589.0, intensity: 1.00, label: 'D₁' },
{ wavelength: 568.3, intensity: 0.08, label: 'Na 568' },
{ wavelength: 498.3, intensity: 0.05, label: 'Na 498' },
{ wavelength: 466.5, intensity: 0.05, label: 'Na 466' }
],
/* Калий */
19: [
{ wavelength: 769.9, intensity: 1.00, label: 'K 770' },
{ wavelength: 766.5, intensity: 0.90, label: 'K 766' },
{ wavelength: 693.9, intensity: 0.12, label: 'K 694' },
{ wavelength: 578.2, intensity: 0.06, label: 'K 578' },
{ wavelength: 404.4, intensity: 0.15, label: 'K 404' }
],
/* Неон */
10: [
{ wavelength: 703.2, intensity: 0.90, label: 'Ne 703' },
{ wavelength: 671.7, intensity: 0.60, label: 'Ne 671' },
{ wavelength: 667.8, intensity: 0.55, label: 'Ne 667' },
{ wavelength: 640.2, intensity: 1.00, label: 'Ne 640' },
{ wavelength: 614.3, intensity: 0.85, label: 'Ne 614' },
{ wavelength: 585.2, intensity: 0.50, label: 'Ne 585' },
{ wavelength: 540.1, intensity: 0.30, label: 'Ne 540' }
],
/* Аргон */
18: [
{ wavelength: 763.5, intensity: 1.00, label: 'Ar 763' },
{ wavelength: 811.5, intensity: 0.90, label: 'Ar 811' },
{ wavelength: 750.4, intensity: 0.75, label: 'Ar 750' },
{ wavelength: 696.5, intensity: 0.60, label: 'Ar 696' },
{ wavelength: 706.7, intensity: 0.55, label: 'Ar 706' },
{ wavelength: 727.3, intensity: 0.45, label: 'Ar 727' }
],
/* Ртуть */
80: [
{ wavelength: 623.4, intensity: 0.20, label: 'Hg 623' },
{ wavelength: 579.1, intensity: 0.90, label: 'Hg 579' },
{ wavelength: 577.0, intensity: 0.85, label: 'Hg 577' },
{ wavelength: 546.1, intensity: 1.00, label: 'Hg 546' },
{ wavelength: 435.8, intensity: 0.70, label: 'Hg 435' },
{ wavelength: 404.7, intensity: 0.55, label: 'Hg 404' }
]
}; /* end PERIODIC_SPECTRA */