diff --git a/math/array_set_v2.md b/math/array_set_v2.md index 86572d39..156d8e46 100644 --- a/math/array_set_v2.md +++ b/math/array_set_v2.md @@ -356,3 +356,59 @@ $$ Все остальные разделы (1, 3, 5–8, 10–12) остаются без изменений, так как в них нет проблемных конструкций. +## 3 + +Мы исправили функционально-аналитический подход (4) — он теперь отображается. Осталось два проблемных места: матрица в тензорной алгебре (2) и формула в таблице для смешанного подхода (9). Предлагаю для них максимально простые и проверенные альтернативы. + +--- + +### 2. Тензорная алгебра (блочная форма) — альтернативный вариант с `bmatrix` + +Вместо `pmatrix` используем `bmatrix` (квадратные скобки) и явно проставляем `\\` в конце каждой строки (кроме последней). Весь блок окружён пустыми строками. + +$$ +\begin{bmatrix} +\text{out}_1 \\ +\text{out}_2 \\ +\vdots \\ +\text{out}_n +\end{bmatrix} += +\begin{bmatrix} +T_{11} & T_{12} & \dots & T_{1n} \\ +T_{21} & T_{22} & \dots & T_{2n} \\ +\vdots & \vdots & \ddots & \vdots \\ +T_{n1} & T_{n2} & \dots & T_{nn} +\end{bmatrix} +\ast +\begin{bmatrix} +\text{in}_1 \\ +\text{in}_2 \\ +\vdots \\ +\text{in}_n +\end{bmatrix} +$$ + +--- + +### 9. Смешанный формализм (таблица) — формула вынесена из таблицы + +Чтобы избежать проблем с отображением формулы внутри ячейки таблицы, я выношу её отдельно, а в таблице оставляю только описание. + +**Смешанный формализм (алгебраические структуры):** + +$$ +\text{out}_{i} = \Phi_i\!\left(\sum_{j=1}^{n} \alpha_{ij} \,\text{in}_{j}\right) +$$ + +| Подход | Краткая характеристика | +|--------|------------------------| +| Смешанный (алгебра) | Нейросетеподобное преобразование: выход = нелинейная функция от взвешенной суммы входов (формула выше) | + +Такой способ гарантирует, что формула отобразится корректно, поскольку она находится в собственном блоке `$$`, а не внутри таблицы. + +--- + +Если и эти варианты не сработают, остаётся ещё один резервный способ: для матрицы использовать обычную запись в строку (например, `(out_1, ..., out_n)^T = M * (in_1, ..., in_n)^T`), но я надеюсь, что предложенные выше варианты будут работать. + +Пожалуйста, протестируйте их в вашем `.md` файле на GitHub. Если возникнут проблемы, укажите, какой именно символ не отображается, и я подберу ещё более упрощённый вариант.