У меня есть небольшой фрагмент кода Sympy [code]import sympy as s L1, L2, x = s.symbols('L1, L2, x', real=True, positive=True) P, q = s.symbols('P, q') m, kN = s.symbols('m, kN', real=True, positive=True) E, J = s.symbols('E, J', real=True, positive=True) ; EJ = E*J values = dict(L1=5*m, L2=2*m, P=16*kN, q=-4*kN/m, E=200_000_000*kN/m**2) Ra = (P/2 - q*L2**2/2/L1).subs(values, simultaneous=True) print(Ra) [/code] Вывод: [code]8*kN + 2*L2**2*kN/(L1*m) [/code] (Я пробовал также без аргумента ключевого слова одновременный=True), и моя проблема в том, что я ожидаю другого результата от print(Ra) [code]8*kN + 8*kN/5 [/code] Как мне убедить Sympy оправдать мои скромные ожидания?