r2u дає
slack variable = слабка́ [нежорстка́] змі́нна
мені не зрозуміло чому слабка.
Припустимо, що ми маємо нерівність
a <= b
яку ми хочемо перевести в рівність, для цього ми додаємо допоміжну змінну s >= 0 і переписуємо нерівність як
s = b - a
Конкретний приклад:
a = 7, b = 10 => нерівність a <= b, тоді s = 3 і маємо рівність 3 = 10 - 7.
Для мене s одразу проасоціювалось із словами зазор і люфт.
Ось уривок з книги
We call s a slack variable because it measures the slack, or difference, between the left-hand and right-hand sides of equation.
Тобто, слабка не підходить ніяк.
Німці переклали як Schlupfvariable - фіктивна змінна, але це занадто загально. Schlupf variable пекладається як змінна ковзання - це набагато краще.
На r2u є таке слово люз, також e2u люз.
А ось з економічного із якогось економічного вісника -
Поки що назвав люзова змінна і люзова форма. Вона ще й коротке, що зручно.«slack» – «заділ» ресурсів в організації, що перевищує необхідний мінімум для досягнення організаційних результатів;