У вас что, так много подобных условий? Как по мне, вполне себе метод. Более того (это уже касательно вашего преобразования для равенств), решать две задачи попроще вполне может оказаться быстрее и точнее, чем одну задачу посложнее.
да, немало (там из геометрической задачи вытекает, например, условия на касание двух прямоугольников - могут касаться или сверху, или снизу, или слева, или справа, см.
dxdy.ru/topic108768). к тому же они начинают "перемешиваться" с конъюнкцией, и выдирать отдельно эти все варианты - очень сильно уменьшает читабельность и как следствие увеличивает ошибки.
намекаете на то, что дизъюнкцию можно записать как
![$\min_{i}g_i(x) \leq 0$ $\min_{i}g_i(x) \leq 0$](https://dxdy-01.korotkov.co.uk/f/4/6/5/465a79700ea0ef7c01a5284142754f2d82.png)
? хм.. может быть, и подойдет (ведь, я ничего не путаю,
![$\min$ $\min$](https://dxdy-04.korotkov.co.uk/f/3/7/9/3792a1883de70d7f6680c9c6e4bd1ad682.png)
может быть представлен через арифметические операции и взятие модуля?)
Думал так (с нулем не работает):
![$g_1(x) g_2(x)-|g_1(x) g_2(x)|<0$ $g_1(x) g_2(x)-|g_1(x) g_2(x)|<0$](https://dxdy-02.korotkov.co.uk/f/9/0/f/90f5384b95801f016a7b78291862cd4b82.png)
.
нет, для случая
![$g_1(x) < 0$ $g_1(x) < 0$](https://dxdy-02.korotkov.co.uk/f/5/5/8/55882f12245db14cd6bb934c42e6afdf82.png)
и
![$g_2(x) < 0$ $g_2(x) < 0$](https://dxdy-02.korotkov.co.uk/f/9/e/9/9e9385700b996d72f10beecf15ef720982.png)
тоже не сработает.