// HERMITE

зонды Эрмита–Гаусса для биоимпедансометрии — исследовательская заметка

Идея: возбуждать ткань не чистыми синусами, а локализованными пакетами ψₙ(τ)·cos(2πf₀t) — огибающая Эрмита–Гаусса, несущая, приваренная к центру пакета. Гладкие края вместо коммутационного удара, спектр с гауссовым затуханием вместо sinc-хвостов. Замысел прошёл семь раундов внешней ревизии, снявшей с него и переуверенные обещания, и несколько ошибок расчёта — то, что осталось, измерено, а не заявлено.

Витрина уже на главной. Осциллограф xelth.com показывает эти пакеты живьём: импульс в 1D, I/Q-спираль аналитического сигнала, когерентное состояние (пакет, катающийся как классический шарик). Управление — терминальной консолью поверх прибора: скажи покажи спираль, подними порядок (оператор a†, лестница до ψ₁₅) или введи голый JSON {"action":"set_sim_mode","value":8}. FFT-фон — настоящее ДПФ сигнала, и на нём виден главный инвариант: спектр функции Эрмита есть она сама.

→ к осциллографу

Стенд-0: конечный массив, который пойдёт в ЦАП

N = 512, окно ±4σ, несущая 13 циклов на пакет, 16 бит (пик 32767 LSB), отсчёты после квантования; несущая на фактической позиции f₀ᵃ = 13·512/511 ≈ 13.0254 бина. Метрики: EDGE0/EDGEc — скачки края (одиночный импульс / циклический повтор), Q — баланс кодов (Qas — при точно антисимметричных парах), DIP — провал на фактической несущей, MIN±5 — уточнённый золотым сечением минимум полосы, BW99 — непрерывный 99%-порог энергии (аналитический интеграл через автокорреляцию).

nEDGE0EDGEcQQasCFDIP@f₀ᵃ, дБMIN±5, дБf_мин−f₀ᵃBW99±, бины
ψ₀110+40—3.000.0−66.0−5.0002.324
ψ₁73146+102.56−81.9−135.0+0.00013.040
ψ₂2980+879—2.43−1.2−142.4+0.9033.588
ψ₃9591918+102.31−59.2−132.7+1.5664.057
ψ₄24650+5919—2.29−2.2−145.8+0.6774.487
ψ₅546210924−102.25−44.1−162.0+0.0034.917
ψ₆104730+17523—2.23−3.9−149.8−3.0275.441
ψ₇1757735154+302.22−34.7−148.0+3.4397.347
ψ₈257010+15305—2.24−8.7−175.8+0.53220.649
ψ₉3276765534+202.29−30.3−141.5+0.04439.889
ψ₁₀327670−46007—2.51−24.0−146.7−2.22449.745
ψ₁₁3276765534+202.07−31.5−149.1+4.81433.094
ψ₁₂122890−154738—2.18−15.3−139.8+2.6688.372
ψ₁₃1135122702+002.18−39.8−159.7+3.0538.025
ψ₁₄315370−58650—2.03−20.4−163.2−3.33127.198
ψ₁₅3276765534+102.21−31.0−144.3+1.25638.058

Семь раундов ревизии

Изначальный тред (с Gemini) обещал больше, чем следует из математики. Внешняя ревизия сняла с повестки «20 мод = 20 независимых измерений», «соседние порядки — точная квадратура», «синусы принципиально ошибаются на коротких записях» и «смена зонда стабилизирует схему»; затем в пять проходов уточнила мотивации (спектральные нули Эрмитов, края окна у старших мод, совместная симметрия DC, столбцы K, условия пик-фактора), а в последних раундах поймала в самом стенде рассинхрон частот генерации и анализа, пропуск внутренних провалов, двойной счёт энергии при слиянии полос и лестницу вместо интеграла. Каждый раунд закрывался кодом и контрольными числами, которые сходились с независимым пересчётом рецензента.

Дальше

Стенд-1: чистый резистор как первый контроль (чувствительность — свойство пары «зонд × приёмная проекция», не зонда), затем задание приёмных проекций и модель Коула–Коула с шумами. Числовой стенд — тот же генератор, что крутится в браузере: формы уже исполняются, осталась метрология.

Полный документ (HERMITE-BIA.md) · осциллограф · воспроизводимо: cargo run -p app_core --example stage0 в репозитории xelth.com